2024-11-10 13:54.02: New job: test ocaml-multicore/kcas https://github.com/ocaml-multicore/kcas.git#refs/heads/add-xt-leftist-heap-benchmark (cd3dd6c280d70b0bb2b0657bfe9fdcd40d27d84e) (windows-amd64:windows-server-2022-amd64-4.14_opam-2.2)
Base: windows-server-2022-amd64-ocaml-4.14
Opam project build
To reproduce locally:
git clone --recursive "https://github.com/ocaml-multicore/kcas.git" -b "add-xt-leftist-heap-benchmark" && cd "kcas" && git reset --hard cd3dd6c2
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM windows-server-2022-amd64-ocaml-4.14
# windows-server-2022-amd64-4.14_opam-2.2
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
RUN ln -f /usr/bin/opam-2.2 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
RUN cd ~/opam-repository && (git cat-file -e 654ee104df48ee785861d169cd1ca7eba64b6668 || git fetch origin master) && git reset -q --hard 654ee104df48ee785861d169cd1ca7eba64b6668 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 kcas_data.opam kcas.opam /Users/opam/src/./
RUN opam pin add -yn kcas_data.dev '/Users/opam/src/./' && \
opam pin add -yn kcas.dev '/Users/opam/src/./'
ENV DEPS="alcotest.1.8.0 arch-x86_64.1 astring.0.8.5 backoff.0.1.1 base-bigarray.base base-threads.base base-unix.base camlp-streams.5.0.1 cmdliner.1.3.0 conf-mingw-w64-gcc-x86_64.1 cppo.1.7.0 csexp.1.5.2 domain-local-await.1.0.1 domain-local-timeout.1.0.1 domain_shims.0.1.0 dune.3.16.1 flexdll.0.43 fmt.0.9.0 host-arch-x86_64.1 host-system-mingw.1 logs.0.7.0 mdx.2.4.1 mingw-w64-shims.0.2.0 mtime.2.1.0 multicore-bench.0.1.7 multicore-magic.2.3.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.3 ocaml-env-mingw64.1 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.3.7.0 ocamlbuild.0.15.0 ocamlfind.1.9.5 psq.0.2.1 qcheck-core.0.22 qcheck-multicoretests-util.0.4 qcheck-stm.0.4 re.1.12.0 result.1.5 seq.base stdlib-shims.0.3.0 system-mingw.1 thread-table.1.0.0 topkg.1.0.7 uutf.1.0.3 yojson.2.2.2"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.2 --depext-only -y kcas_data.dev kcas.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /Users/opam/src
RUN cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build
END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK
2024-11-10 13:54.02: Using cache hint "ocaml-multicore/kcas-windows-server-2022-amd64-ocaml-4.14-windows-server-2022-amd64-4.14_opam-2.2-c0eb2a06b4d368c834bfafaff66fa44b"
2024-11-10 13:54.02: Using OBuilder spec:
((from windows-server-2022-amd64-ocaml-4.14)
(comment windows-server-2022-amd64-4.14_opam-2.2)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(run (shell "ln -f /usr/bin/opam-2.2 /usr/bin/opam"))
(run (shell "opam init --reinit -ni"))
(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
(run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 654ee104df48ee785861d169cd1ca7eba64b6668 || git fetch origin master) && git reset -q --hard 654ee104df48ee785861d169cd1ca7eba64b6668 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src kcas_data.opam kcas.opam) (dst /Users/opam/src/./))
(run (network host)
(shell "opam pin add -yn kcas_data.dev '/Users/opam/src/./' && \
\nopam pin add -yn kcas.dev '/Users/opam/src/./'"))
(env DEPS "alcotest.1.8.0 arch-x86_64.1 astring.0.8.5 backoff.0.1.1 base-bigarray.base base-threads.base base-unix.base camlp-streams.5.0.1 cmdliner.1.3.0 conf-mingw-w64-gcc-x86_64.1 cppo.1.7.0 csexp.1.5.2 domain-local-await.1.0.1 domain-local-timeout.1.0.1 domain_shims.0.1.0 dune.3.16.1 flexdll.0.43 fmt.0.9.0 host-arch-x86_64.1 host-system-mingw.1 logs.0.7.0 mdx.2.4.1 mingw-w64-shims.0.2.0 mtime.2.1.0 multicore-bench.0.1.7 multicore-magic.2.3.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.3 ocaml-env-mingw64.1 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.3.7.0 ocamlbuild.0.15.0 ocamlfind.1.9.5 psq.0.2.1 qcheck-core.0.22 qcheck-multicoretests-util.0.4 qcheck-stm.0.4 re.1.12.0 result.1.5 seq.base stdlib-shims.0.3.0 system-mingw.1 thread-table.1.0.0 topkg.1.0.7 uutf.1.0.3 yojson.2.2.2")
(env CI true)
(env OCAMLCI true)
(run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
(network host)
(shell "opam update --depexts && opam install --cli=2.2 --depext-only -y kcas_data.dev kcas.dev $DEPS"))
(run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
(network host)
(shell "opam install $DEPS"))
(copy (src .) (dst /Users/opam/src))
(run (shell "cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build"))
)
2024-11-10 13:54.02: Waiting for resource in pool OCluster
2024-11-10 13:54.03: Waiting for worker…
2024-11-10 14:22.35: Got resource from pool OCluster
Building on odawa
All commits already cached
HEAD is now at cd3dd6c Add a transaction benchmark using a naïve unscalable leftist heap
(from windows-server-2022-amd64-ocaml-4.14)
2024-11-10 14:22.35 ---> using "55c9cbebb0e098c78ccc09b1cc6e84ec9f0bd2275b7cebf331cc913575946dc0" from cache
/: (comment windows-server-2022-amd64-4.14_opam-2.2)
/: (user (uid 1000) (gid 1000))
/: (env CLICOLOR_FORCE 1)
/: (env OPAMCOLOR always)
/: (run (shell "ln -f /usr/bin/opam-2.2 /usr/bin/opam"))
2024-11-10 14:22.35 ---> using "f40b460bb801337dfc3ed3c22c5a77e2a82d91b508719870a48ea495897fdd1f" from cache
/: (run (shell "opam init --reinit -ni"))
No configuration file found, using built-in defaults.
<><> Unix support infrastructure ><><><><><><><><><><><><><><><><><><><><><><><>
opam and the OCaml ecosystem in general require various Unix tools in order to operate correctly. At present, this requires the installation of Cygwin to provide these tools.
How should opam obtain Unix tools?
> 1. Use tools found in PATH (Cygwin installation at C:\cygwin64)
2. Automatically create an internal Cygwin installation that will be managed by opam (recommended)
3. Use Cygwin installation found in C:\cygwin64
4. Use another existing Cygwin/MSYS2 installation
5. Abort initialisation
[1/2/3/4/5] 1
Checking for available remotes: rsync and local, git.
- you won't be able to use mercurial repositories unless you install the hg command on your system.
- you won't be able to use darcs repositories unless you install the darcs command on your system.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] no changes from file://C:/Users/opam/opam-repository
2024-11-10 14:22.35 ---> using "ad71e6a0b96388176c905033702720ccce1bbf6e7835962442542d8ee766b573" from cache
/: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
CYGWIN_NT-10.0-20348 3.5.4-1.x86_64
The OCaml toplevel, version 4.14.2
2.2.1
2024-11-10 14:22.35 ---> using "98cf84a2211beae6fa84d90852579b73e3d5372e8d8c4ff39295727938efcfd9" from cache
/: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 654ee104df48ee785861d169cd1ca7eba64b6668 || git fetch origin master) && git reset -q --hard 654ee104df48ee785861d169cd1ca7eba64b6668 && git log --no-decorate -n1 --oneline && opam update -u"))
654ee104df Merge pull request #26834 from mtelvers/opam-publish-ocaml-version.3.7.0
<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file://C:/Users/opam/opam-repository
Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# Run eval $(opam env) to update the current shell environment
2024-11-10 14:22.35 ---> using "9b30395ab5ea3087360b594bd3789290bdc7d0e90cdd94f3f8a5fc4135c30c66" from cache
/: (copy (src kcas_data.opam kcas.opam) (dst /Users/opam/src/./))
2024-11-10 14:22.35 ---> using "27c446ea1275d9754b32799e6fb499363a6313bec26b4bfc31fe56bf47961392" from cache
/: (run (network host)
(shell "opam pin add -yn kcas_data.dev '/Users/opam/src/./' && \
\nopam pin add -yn kcas.dev '/Users/opam/src/./'"))
[kcas_data.dev] synchronised (file://C:/Users/opam/src/.)
kcas_data is now pinned to file://C:/Users/opam/src/. (version dev)
[kcas.dev] synchronised (file://C:/Users/opam/src/.)
kcas is now pinned to file://C:/Users/opam/src/. (version dev)
2024-11-10 14:22.35 ---> using "7ef4499e1a09d71f6045634423da501350da737ef4fbf18a0200588fd670aadf" from cache
/: (env DEPS "alcotest.1.8.0 arch-x86_64.1 astring.0.8.5 backoff.0.1.1 base-bigarray.base base-threads.base base-unix.base camlp-streams.5.0.1 cmdliner.1.3.0 conf-mingw-w64-gcc-x86_64.1 cppo.1.7.0 csexp.1.5.2 domain-local-await.1.0.1 domain-local-timeout.1.0.1 domain_shims.0.1.0 dune.3.16.1 flexdll.0.43 fmt.0.9.0 host-arch-x86_64.1 host-system-mingw.1 logs.0.7.0 mdx.2.4.1 mingw-w64-shims.0.2.0 mtime.2.1.0 multicore-bench.0.1.7 multicore-magic.2.3.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.3 ocaml-env-mingw64.1 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.3.7.0 ocamlbuild.0.15.0 ocamlfind.1.9.5 psq.0.2.1 qcheck-core.0.22 qcheck-multicoretests-util.0.4 qcheck-stm.0.4 re.1.12.0 result.1.5 seq.base stdlib-shims.0.3.0 system-mingw.1 thread-table.1.0.0 topkg.1.0.7 uutf.1.0.3 yojson.2.2.2")
/: (env CI true)
/: (env OCAMLCI true)
/: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
(network host)
(shell "opam update --depexts && opam install --cli=2.2 --depext-only -y kcas_data.dev kcas.dev $DEPS"))
<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[kcas.dev] synchronised (no changes)
[kcas_data.dev] synchronised (no changes)
[NOTE] Package system-mingw is already installed (current version is 1).
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-env-mingw64 is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).
[NOTE] Package ocaml is already installed (current version is 4.14.2).
[NOTE] Package mingw-w64-shims is already installed (current version is 0.2.0).
[NOTE] Package host-system-mingw is already installed (current version is 1).
[NOTE] Package host-arch-x86_64 is already installed (current version is 1).
[NOTE] Package flexdll is already installed (current version is 0.43).
[NOTE] Package conf-mingw-w64-gcc-x86_64 is already installed (current version is 1).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
[NOTE] Package arch-x86_64 is already installed (current version is 1).
2024-11-10 14:22.35 ---> using "af25449e349143a411039cbbcd93b111ea589760913d47369e2ac7762bac8d7a" from cache
/: (run (cache (opam-archives (target "c:\\Users\\opam\\AppData\\local\\opam\\download-cache")))
(network host)
(shell "opam install $DEPS"))
[NOTE] Package system-mingw is already installed (current version is 1).
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-env-mingw64 is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).
[NOTE] Package ocaml is already installed (current version is 4.14.2).
[NOTE] Package mingw-w64-shims is already installed (current version is 0.2.0).
[NOTE] Package host-system-mingw is already installed (current version is 1).
[NOTE] Package host-arch-x86_64 is already installed (current version is 1).
[NOTE] Package flexdll is already installed (current version is 0.43).
[NOTE] Package conf-mingw-w64-gcc-x86_64 is already installed (current version is 1).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
[NOTE] Package arch-x86_64 is already installed (current version is 1).
The following actions will be performed:
=== install 33 packages
- install alcotest 1.8.0
- install astring 0.8.5
- install backoff 0.1.1
- install camlp-streams 5.0.1
- install cmdliner 1.3.0
- install cppo 1.7.0
- install csexp 1.5.2
- install domain-local-await 1.0.1
- install domain-local-timeout 1.0.1
- install domain_shims 0.1.0
- install dune 3.16.1
- install fmt 0.9.0
- install logs 0.7.0
- install mdx 2.4.1
- install mtime 2.1.0
- install multicore-bench 0.1.7
- install multicore-magic 2.3.0
- install ocaml-syntax-shims 1.0.0
- install ocaml-version 3.7.0
- install ocamlbuild 0.15.0
- install ocamlfind 1.9.5
- install psq 0.2.1
- install qcheck-core 0.22
- install qcheck-multicoretests-util 0.4
- install qcheck-stm 0.4
- install re 1.12.0
- install result 1.5
- install seq base
- install stdlib-shims 0.3.0
- install thread-table 1.0.0
- install topkg 1.0.7
- install uutf 1.0.3
- install yojson 2.2.2
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved astring.0.8.5 (cached)
-> retrieved backoff.0.1.1 (cached)
-> retrieved alcotest.1.8.0 (cached)
-> retrieved camlp-streams.5.0.1 (cached)
-> retrieved cmdliner.1.3.0 (cached)
-> retrieved cppo.1.7.0 (cached)
-> retrieved csexp.1.5.2 (cached)
-> retrieved domain-local-await.1.0.1 (cached)
-> retrieved domain-local-timeout.1.0.1 (cached)
-> retrieved domain_shims.0.1.0 (cached)
-> retrieved fmt.0.9.0 (cached)
-> retrieved logs.0.7.0 (cached)
-> retrieved mtime.2.1.0 (cached)
-> retrieved mdx.2.4.1 (cached)
-> retrieved multicore-bench.0.1.7 (cached)
-> retrieved multicore-magic.2.3.0 (cached)
-> retrieved ocaml-syntax-shims.1.0.0 (cached)
-> retrieved ocaml-version.3.7.0 (cached)
-> retrieved ocamlfind.1.9.5 (cached)
-> retrieved ocamlbuild.0.15.0 (cached)
-> retrieved psq.0.2.1 (cached)
-> retrieved qcheck-core.0.22 (cached)
-> retrieved qcheck-multicoretests-util.0.4, qcheck-stm.0.4 (cached)
-> retrieved re.1.12.0 (cached)
-> retrieved seq.base (cached)
-> installed seq.base
-> retrieved result.1.5 (cached)
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved thread-table.1.0.0 (cached)
-> retrieved dune.3.16.1 (cached)
-> retrieved topkg.1.0.7 (cached)
-> retrieved uutf.1.0.3 (cached)
-> retrieved yojson.2.2.2 (cached)
-> installed cmdliner.1.3.0
-> installed ocamlbuild.0.15.0
[WARNING] .install file is missing .exe extension for src/findlib/ocamlfind
[WARNING] .install file is missing .exe extension for src/findlib/ocamlfind_opt
[WARNING] Automatically adding .exe to C:\Users\opam\AppData\Local\opam\4.14.2\.opam-switch\build\ocamlfind.1.9.5\src\findlib\ocamlfind.exe
[WARNING] Automatically adding .exe to C:\Users\opam\AppData\Local\opam\4.14.2\.opam-switch\build\ocamlfind.1.9.5\src\findlib\ocamlfind_opt.exe
[WARNING] C:\Users\opam\AppData\Local\opam\4.14.2\bin\safe_camlp4 is a script; the command won't be available
-> installed ocamlfind.1.9.5
-> installed topkg.1.0.7
-> installed uutf.1.0.3
-> installed astring.0.8.5
-> installed fmt.0.9.0
-> installed mtime.2.1.0
-> installed logs.0.7.0
-> installed dune.3.16.1
-> installed camlp-streams.5.0.1
-> installed domain_shims.0.1.0
-> installed csexp.1.5.2
-> installed backoff.0.1.1
-> installed ocaml-version.3.7.0
-> installed psq.0.2.1
-> installed stdlib-shims.0.3.0
-> installed multicore-magic.2.3.0
-> installed result.1.5
-> installed thread-table.1.0.0
-> installed ocaml-syntax-shims.1.0.0
-> installed qcheck-core.0.22
-> installed cppo.1.7.0
-> installed re.1.12.0
-> installed domain-local-await.1.0.1
-> installed domain-local-timeout.1.0.1
-> installed qcheck-multicoretests-util.0.4
-> installed yojson.2.2.2
-> installed qcheck-stm.0.4
-> installed alcotest.1.8.0
-> installed multicore-bench.0.1.7
-> installed mdx.2.4.1
Done.
# Run eval $(opam env) to update the current shell environment
2024-11-10 14:22.35 ---> using "e21c0b443c00e722ea61c37abe1a6c64c84200737e89b97e50ec01257f35bac8" from cache
/: (copy (src .) (dst /Users/opam/src))
2024-11-10 14:22.54 ---> saved as "36d5a55a32b8cc2d95e5bc135a5ec80ffd423bdbeb1e333f4712c66451f8b087"
/: (run (shell "cd /cygdrive/c/Users/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build"))
(cd _build/default/test/kcas && ./loc_modes.exe)
Loc modes OK!
(cd _build/default/test/kcas && ./threads.exe)
Testing `Threads'.
This run has ID `TVTE6MTB'.
[OK] await between threads 0
Full test results in `~\src\_build\default\test\kcas\_build\_tests\TVTE6MTB'.
Test Successful in 0.000s. 1 test run.
(cd _build/default/test/kcas_data && ./dllist_test.exe)
Testing `Dllist'.
This run has ID `533FUJXZ'.
[OK] basics 0
[OK] add 0
[OK] move 0
Full test results in `~\src\_build\default\test\kcas_data\_build\_tests\533FUJXZ'.
Test Successful in 0.000s. 3 tests run.
(cd _build/default/test/kcas_data && ./mvar_test.exe)
Testing `Mvar'.
This run has ID `SAVECH8E'.
[OK] basics 0
Full test results in `~\src\_build\default\test\kcas_data\_build\_tests\SAVECH8E'.
Test Successful in 0.000s. 1 test run.
(cd _build/default/test/kcas_data && ./lru_cache_example.exe)
LRU Cache OK!
(cd _build/default/test/kcas_data && ./hashtbl_test.exe)
Testing `Hashtbl'.
This run has ID `1K1H5P2K'.
[OK] replace and remove 0
[OK] large tx 0
[OK] large ops 0
[OK] basics 0
Full test results in `~\src\_build\default\test\kcas_data\_build\_tests\1K1H5P2K'.
Test Successful in 0.000s. 4 tests run.
(cd _build/default/test/kcas_data && ./stack_test.exe)
Testing `Stack'.
This run has ID `HIZ0O4KH'.
[OK] basics 0
Full test results in `~\src\_build\default\test\kcas_data\_build\_tests\HIZ0O4KH'.
Test Successful in 0.000s. 1 test run.
(cd _build/default/test/kcas_data && ./xt_test.exe)
Testing `Transactions'.
This run has ID `EM7OA5PP'.
[OK] basics 0
Full test results in `~\src\_build\default\test\kcas_data\_build\_tests\EM7OA5PP'.
Test Successful in 0.000s. 1 test run.
(cd _build/default/test/kcas_data && ./queue_test.exe)
Testing `Queue'.
This run has ID `JH2OKV9M'.
[OK] basics 0
Full test results in `~\src\_build\default\test\kcas_data\_build\_tests\JH2OKV9M'.
Test Successful in 0.000s. 1 test run.
(cd _build/default/bench && ./main.exe -brief)
Kcas Loc:
ops over time/cas int:
76.64 M/s
ops over time/get:
295.25 M/s
ops over time/incr:
48.47 M/s
ops over time/push & pop:
47.23 M/s
ops over time/swap:
54.14 M/s
ops over time/xchg int:
67.45 M/s
time per op/cas int:
13.05 ns
time per op/get:
3.39 ns
time per op/incr:
20.63 ns
time per op/push & pop:
21.17 ns
time per op/swap:
18.47 ns
time per op/xchg int:
14.83 ns
Kcas Xt:
time per transaction/0 loc tx:
14.00 ns
time per transaction/1 loc tx:
39.59 ns
time per transaction/2 loc tx:
83.24 ns
time per transaction/4 loc tx:
144.77 ns
time per transaction/8 loc tx:
268.51 ns
transactions over time/0 loc tx:
71.42 M/s
transactions over time/1 loc tx:
25.26 M/s
transactions over time/2 loc tx:
12.01 M/s
transactions over time/4 loc tx:
6.91 M/s
transactions over time/8 loc tx:
3.72 M/s
Kcas Xt Leftist_heap (unscalable):
operations over time/1 worker, 1000 preload:
0.19 M/s
operations over time/1 worker, 100 preload:
0.69 M/s
operations over time/1 worker, 10 preload:
2.13 M/s
operations over time/2 workers, 1000 preload:
0.19 M/s
operations over time/2 workers, 100 preload:
0.65 M/s
operations over time/2 workers, 10 preload:
1.74 M/s
operations over time/4 workers, 1000 preload:
0.16 M/s
operations over time/4 workers, 100 preload:
0.47 M/s
operations over time/4 workers, 10 preload:
1.33 M/s
time per operation/1 worker, 1000 preload:
5178.28 ns
time per operation/1 worker, 100 preload:
1447.50 ns
time per operation/1 worker, 10 preload:
470.22 ns
time per operation/2 workers, 1000 preload:
10606.01 ns
time per operation/2 workers, 100 preload:
3063.85 ns
time per operation/2 workers, 10 preload:
1152.02 ns
time per operation/4 workers, 1000 preload:
24656.69 ns
time per operation/4 workers, 100 preload:
8475.81 ns
time per operation/4 workers, 10 preload:
3007.59 ns
Kcas Xt read-only:
time per transaction/0 loc tx:
13.92 ns
time per transaction/1 loc tx:
28.22 ns
time per transaction/2 loc tx:
53.69 ns
time per transaction/4 loc tx:
90.55 ns
time per transaction/8 loc tx:
165.03 ns
transactions over time/0 loc tx:
71.86 M/s
transactions over time/1 loc tx:
35.43 M/s
transactions over time/2 loc tx:
18.63 M/s
transactions over time/4 loc tx:
11.04 M/s
transactions over time/8 loc tx:
6.06 M/s
Kcas parallel CMP:
time per transaction/1 worker:
91.60 ns
time per transaction/2 workers:
189.32 ns
time per transaction/4 workers:
381.65 ns
transactions over time/1 worker:
10.92 M/s
transactions over time/2 workers:
10.56 M/s
transactions over time/4 workers:
10.48 M/s
Kcas_data Accumulator:
operations over time/1 worker, 0% reads:
55.17 M/s
operations over time/2 workers, 0% reads:
38.01 M/s
operations over time/4 workers, 0% reads:
51.73 M/s
time per operation/1 worker, 0% reads:
18.13 ns
time per operation/2 workers, 0% reads:
52.62 ns
time per operation/4 workers, 0% reads:
77.32 ns
Kcas_data Dllist:
messages over time/1 nb adder, 1 nb taker:
1.79 M/s
messages over time/1 nb adder, 2 nb takers:
2.02 M/s
messages over time/2 nb adders, 1 nb taker:
1.89 M/s
messages over time/2 nb adders, 2 nb takers:
1.74 M/s
messages over time/one domain:
2.93 M/s
time per message/1 nb adder, 1 nb taker:
1114.95 ns
time per message/1 nb adder, 2 nb takers:
1487.61 ns
time per message/2 nb adders, 1 nb taker:
1591.31 ns
time per message/2 nb adders, 2 nb takers:
2301.69 ns
time per message/one domain:
341.56 ns
Kcas_data Hashtbl:
operations over time/1 worker, 10% reads:
7.26 M/s
operations over time/1 worker, 50% reads:
9.16 M/s
operations over time/1 worker, 90% reads:
20.87 M/s
operations over time/2 workers, 10% reads:
6.26 M/s
operations over time/2 workers, 50% reads:
7.05 M/s
operations over time/2 workers, 90% reads:
12.24 M/s
operations over time/4 workers, 10% reads:
4.55 M/s
operations over time/4 workers, 50% reads:
6.34 M/s
operations over time/4 workers, 90% reads:
12.69 M/s
time per operation/1 worker, 10% reads:
137.71 ns
time per operation/1 worker, 50% reads:
109.12 ns
time per operation/1 worker, 90% reads:
47.91 ns
time per operation/2 workers, 10% reads:
319.28 ns
time per operation/2 workers, 50% reads:
287.06 ns
time per operation/2 workers, 90% reads:
163.47 ns
time per operation/4 workers, 10% reads:
879.78 ns
time per operation/4 workers, 50% reads:
631.27 ns
time per operation/4 workers, 90% reads:
315.27 ns
Kcas_data Mvar:
messages over time/1 adder, 1 nb taker:
0.33 M/s
messages over time/1 adder, 1 taker:
0.34 M/s
messages over time/1 adder, 2 nb takers:
0.31 M/s
messages over time/1 adder, 2 takers:
0.29 M/s
messages over time/1 nb adder, 1 nb taker:
0.39 M/s
messages over time/1 nb adder, 1 taker:
0.37 M/s
messages over time/1 nb adder, 2 nb takers:
0.24 M/s
messages over time/1 nb adder, 2 takers:
0.28 M/s
messages over time/2 adders, 1 nb taker:
0.28 M/s
messages over time/2 adders, 1 taker:
0.35 M/s
messages over time/2 adders, 2 nb takers:
0.24 M/s
messages over time/2 adders, 2 takers:
0.19 M/s
messages over time/2 nb adders, 1 nb taker:
0.30 M/s
messages over time/2 nb adders, 1 taker:
0.26 M/s
messages over time/2 nb adders, 2 nb takers:
0.27 M/s
messages over time/2 nb adders, 2 takers:
0.21 M/s
time per message/1 adder, 1 nb taker:
6023.05 ns
time per message/1 adder, 1 taker:
5809.45 ns
time per message/1 adder, 2 nb takers:
9787.95 ns
time per message/1 adder, 2 takers:
10336.65 ns
time per message/1 nb adder, 1 nb taker:
5170.10 ns
time per message/1 nb adder, 1 taker:
5450.40 ns
time per message/1 nb adder, 2 nb takers:
12662.75 ns
time per message/1 nb adder, 2 takers:
10593.53 ns
time per message/2 adders, 1 nb taker:
10902.30 ns
time per message/2 adders, 1 taker:
8513.50 ns
time per message/2 adders, 2 nb takers:
16526.15 ns
time per message/2 adders, 2 takers:
21313.95 ns
time per message/2 nb adders, 1 nb taker:
10034.65 ns
time per message/2 nb adders, 1 taker:
11381.10 ns
time per message/2 nb adders, 2 nb takers:
15080.70 ns
time per message/2 nb adders, 2 takers:
18857.80 ns
Kcas_data Queue:
messages over time/1 nb adder, 1 nb taker:
8.18 M/s
messages over time/1 nb adder, 1 taker:
8.30 M/s
messages over time/1 nb adder, 2 nb takers:
7.48 M/s
messages over time/1 nb adder, 2 takers:
7.38 M/s
messages over time/2 nb adders, 1 nb taker:
7.88 M/s
messages over time/2 nb adders, 1 taker:
7.68 M/s
messages over time/2 nb adders, 2 nb takers:
6.98 M/s
messages over time/2 nb adders, 2 takers:
7.67 M/s
messages over time/one domain:
13.76 M/s
time per message/1 nb adder, 1 nb taker:
244.58 ns
time per message/1 nb adder, 1 taker:
240.92 ns
time per message/1 nb adder, 2 nb takers:
401.02 ns
time per message/1 nb adder, 2 takers:
406.61 ns
time per message/2 nb adders, 1 nb taker:
380.69 ns
time per message/2 nb adders, 1 taker:
390.53 ns
time per message/2 nb adders, 2 nb takers:
572.94 ns
time per message/2 nb adders, 2 takers:
522.15 ns
time per message/one domain:
72.70 ns
Kcas_data Stack:
messages over time/1 nb adder, 1 nb taker:
8.82 M/s
messages over time/1 nb adder, 1 taker:
8.53 M/s
messages over time/1 nb adder, 2 nb takers:
6.08 M/s
messages over time/1 nb adder, 2 takers:
5.99 M/s
messages over time/2 nb adders, 1 nb taker:
7.03 M/s
messages over time/2 nb adders, 1 taker:
8.49 M/s
messages over time/2 nb adders, 2 nb takers:
7.84 M/s
messages over time/2 nb adders, 2 takers:
7.54 M/s
messages over time/one domain:
18.26 M/s
time per message/1 nb adder, 1 nb taker:
226.67 ns
time per message/1 nb adder, 1 taker:
234.53 ns
time per message/1 nb adder, 2 nb takers:
493.64 ns
time per message/1 nb adder, 2 takers:
500.55 ns
time per message/2 nb adders, 1 nb taker:
429.53 ns
time per message/2 nb adders, 1 taker:
353.44 ns
time per message/2 nb adders, 2 nb takers:
510.22 ns
time per message/2 nb adders, 2 takers:
530.39 ns
time per message/one domain:
54.76 ns
(cd _build/default/test/kcas && ./test.exe)
Testing `Kcas'.
This run has ID `JS88D3U0'.
[OK] non linearizable xt 0
[OK] set 0
[OK] no skew xt 0
[OK] get seq xt 0
[OK] stress xt 0
[OK] is_in_log 0
[OK] updates 0
[OK] post commit 0
[OK] blocking 0
[OK] no unnecessary wakeups 0
[OK] pediodic validation 0
[OK] explicit validation 0
[OK] rollback 0
[OK] call 0
[OK] mode 0
[OK] xt 0
[OK] timeout (non-deterministic) 0
Full test results in `~\src\_build\default\test\kcas\_build\_tests\JS88D3U0'.
Test Successful in -28787.952s. 17 tests run.
(cd _build/default/test/kcas_data && ./accumulator_test_stm.exe)
random seed: 229204512035281473
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[ ] 2 0 0 2 / 32 0.1s Accumulator concurrent
[ ] 5 0 0 5 / 32 0.3s Accumulator concurrent
[ ] 8 0 0 8 / 32 0.4s Accumulator concurrent
[ ] 11 0 0 11 / 32 0.5s Accumulator concurrent
[ ] 14 0 0 14 / 32 0.7s Accumulator concurrent
[ ] 17 0 0 17 / 32 0.9s Accumulator concurrent
[ ] 20 0 0 20 / 32 1.0s Accumulator concurrent
[ ] 22 0 0 22 / 32 1.1s Accumulator concurrent
[ ] 24 0 0 24 / 32 1.3s Accumulator concurrent
[ ] 27 0 0 27 / 32 1.6s Accumulator concurrent
[ ] 28 0 0 28 / 32 1.8s Accumulator concurrent
[ ] 29 0 0 29 / 32 1.9s Accumulator concurrent
[ ] 31 0 0 31 / 32 2.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 2.1s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 3398142960305956583
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Accumulator sequential
[✓] 64 0 0 64 / 64 0.0s Accumulator sequential
[ ] 0 0 0 0 / 64 0.0s Accumulator concurrent
[ ] 2 0 0 2 / 64 0.1s Accumulator concurrent
[ ] 4 0 0 4 / 64 0.2s Accumulator concurrent
[ ] 6 0 0 6 / 64 0.3s Accumulator concurrent
[ ] 9 0 0 9 / 64 0.5s Accumulator concurrent
[ ] 11 0 0 11 / 64 0.6s Accumulator concurrent
[ ] 14 0 0 14 / 64 0.8s Accumulator concurrent
[ ] 17 0 0 17 / 64 0.9s Accumulator concurrent
[ ] 20 0 0 20 / 64 1.0s Accumulator concurrent
[ ] 23 0 0 23 / 64 1.2s Accumulator concurrent
[ ] 25 0 0 25 / 64 1.3s Accumulator concurrent
[✓] 64 0 0 64 / 64 -28796.4s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 870176626145844372
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.7s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 2262776123480827714
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.6s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 1452919812524980063
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.7s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 1980344327533941522
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.8s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 3303795419897249869
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.8s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 1866617076732979204
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.5s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 3798666404948341908
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 2.0s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 2709212957873984379
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.8s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 1073461134645911320
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.5s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 4301320052533767354
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.7s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 1943803282056528853
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.5s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 3543160912973560499
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.6s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 4182911292066090914
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.8s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 2025218928723094365
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.6s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 3197520730470933376
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.6s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 2754651225813057744
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.7s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 2901725474155097434
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.9s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 4264488658866665848
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.9s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 566330846276300908
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.6s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 1600285515046108748
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.8s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 3822881736838530582
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.5s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 1732738695349127397
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.8s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 203510196289612251
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.6s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 523729387631802759
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.7s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 2610850124668960933
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.6s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 3519339540868777436
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.7s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 2673078971861759203
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.7s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 3780243042591427244
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.6s Accumulator concurrent
================================================================================
success (ran 2 tests)
random seed: 3897931029564733431
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Accumulator sequential
[✓] 32 0 0 32 / 32 0.0s Accumulator sequential
[ ] 0 0 0 0 / 32 0.0s Accumulator concurrent
[✓] 32 0 0 32 / 32 1.5s Accumulator concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/kcas_data && ./stack_test_stm.exe)
random seed: 4290994355368040439
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[ ] 2 0 0 2 / 32 0.1s Stack concurrent
[ ] 4 0 0 4 / 32 0.2s Stack concurrent
[ ] 7 0 0 7 / 32 0.5s Stack concurrent
[ ] 10 0 0 10 / 32 0.6s Stack concurrent
[ ] 13 0 0 13 / 32 0.8s Stack concurrent
[ ] 16 0 0 16 / 32 0.9s Stack concurrent
[ ] 18 0 0 18 / 32 1.1s Stack concurrent
[ ] 20 0 0 20 / 32 1.2s Stack concurrent
[ ] 22 0 0 22 / 32 1.4s Stack concurrent
[ ] 24 0 0 24 / 32 1.6s Stack concurrent
[ ] 26 0 0 26 / 32 1.7s Stack concurrent
[ ] 29 0 0 29 / 32 1.9s Stack concurrent
[ ] 32 0 0 32 / 32 2.1s Stack concurrent
[✓] 32 0 0 32 / 32 2.1s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3123930451824631913
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Stack sequential
[✓] 64 0 0 64 / 64 0.0s Stack sequential
[ ] 0 0 0 0 / 64 0.0s Stack concurrent
[ ] 3 0 0 3 / 64 0.1s Stack concurrent
[ ] 6 0 0 6 / 64 0.3s Stack concurrent
[ ] 9 0 0 9 / 64 0.4s Stack concurrent
[ ] 12 0 0 12 / 64 0.5s Stack concurrent
[ ] 15 0 0 15 / 64 0.7s Stack concurrent
[ ] 18 0 0 18 / 64 0.8s Stack concurrent
[ ] 21 0 0 21 / 64 1.0s Stack concurrent
[✓] 64 0 0 64 / 64 -28796.2s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 1490494596937758379
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.6s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3592421336859581848
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.6s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 75287840130910094
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.5s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 2262581613890969826
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.7s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 2294772777320493612
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.5s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 1329860072744710237
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.7s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3090542388210434737
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.6s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3327206340452655030
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.8s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 465379526863034621
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.9s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 2773816042994634514
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.8s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 4588865311776045780
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.7s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 1402285622633424307
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.8s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 477884614924608785
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.8s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 4051703529615523447
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.8s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 4407463609113516423
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.8s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3338453368879031074
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.8s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 1289491445887920636
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.7s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 1690156629902335006
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.8s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 2658477046853165507
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.5s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 2691392008154958122
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.6s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 1337199482904122970
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.5s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3076730543632559769
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.8s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 2785639281526093581
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.8s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3651532326295936669
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.7s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 1679642290166082505
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 2.1s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 436859232786711441
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.7s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 4270449150372814923
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.7s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3446907815932073635
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.5s Stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3405980858571521229
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Stack sequential
[✓] 32 0 0 32 / 32 0.0s Stack sequential
[ ] 0 0 0 0 / 32 0.0s Stack concurrent
[✓] 32 0 0 32 / 32 1.7s Stack concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/kcas_data && ./queue_test_stm.exe)
random seed: 424757110601850406
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[ ] 2 0 0 2 / 32 0.1s Queue concurrent
[ ] 5 0 0 5 / 32 0.3s Queue concurrent
[ ] 8 0 0 8 / 32 0.4s Queue concurrent
[ ] 11 0 0 11 / 32 0.5s Queue concurrent
[ ] 14 0 0 14 / 32 0.6s Queue concurrent
[ ] 17 0 0 17 / 32 0.8s Queue concurrent
[ ] 18 0 0 18 / 32 1.0s Queue concurrent
[ ] 21 0 0 21 / 32 1.1s Queue concurrent
[ ] 23 0 0 23 / 32 1.3s Queue concurrent
[ ] 25 0 0 25 / 32 1.5s Queue concurrent
[ ] 27 0 0 27 / 32 1.6s Queue concurrent
[ ] 29 0 0 29 / 32 1.8s Queue concurrent
[ ] 31 0 0 31 / 32 2.0s Queue concurrent
[✓] 32 0 0 32 / 32 2.0s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 1319904779639632288
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Queue sequential
[✓] 64 0 0 64 / 64 0.0s Queue sequential
[ ] 0 0 0 0 / 64 0.0s Queue concurrent
[ ] 1 0 0 1 / 64 0.1s Queue concurrent
[ ] 3 0 0 3 / 64 0.3s Queue concurrent
[ ] 6 0 0 6 / 64 0.4s Queue concurrent
[ ] 8 0 0 8 / 64 0.6s Queue concurrent
[ ] 11 0 0 11 / 64 0.7s Queue concurrent
[ ] 13 0 0 13 / 64 0.8s Queue concurrent
[ ] 16 0 0 16 / 64 1.0s Queue concurrent
[✓] 64 0 0 64 / 64 -28796.1s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 1092649249238287780
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.6s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 48484971224841130
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.7s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 1097511566078176034
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 1804215807576373802
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 405093602682087008
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.5s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 1926834327907261282
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.7s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 4583764897074804163
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.9s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 3790863023906459808
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.7s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 3301579643826083931
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.6s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 4293296117223511125
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.7s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 871653447114528537
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 2283457684938751614
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.6s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 4011338231795599096
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.7s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 1919254366075740941
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.7s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 2321612620266509160
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 4532474737644616236
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 529638472643743277
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.9s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 551827054486708341
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 4373306965828418374
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.7s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 2066500364597673691
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 2643453896878395463
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.7s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 3191330983851250936
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 3122567520577269397
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.6s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 2973906376491750036
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 612809649568962562
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.9s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 3678272223579731252
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.7s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 1333387873456283803
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 4275283454866574029
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.5s Queue concurrent
================================================================================
success (ran 2 tests)
random seed: 3935106392863592277
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Queue sequential
[✓] 32 0 0 32 / 32 0.0s Queue sequential
[ ] 0 0 0 0 / 32 0.0s Queue concurrent
[✓] 32 0 0 32 / 32 1.8s Queue concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/kcas_data && ./hashtbl_test_stm.exe)
random seed: 1462834697545924512
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[ ] 3 0 0 3 / 32 0.1s Hashtbl concurrent
[ ] 6 0 0 6 / 32 0.3s Hashtbl concurrent
[ ] 8 0 0 8 / 32 0.4s Hashtbl concurrent
[ ] 11 0 0 11 / 32 0.5s Hashtbl concurrent
[ ] 14 0 0 14 / 32 0.7s Hashtbl concurrent
[ ] 15 0 0 15 / 32 0.8s Hashtbl concurrent
[ ] 17 0 0 17 / 32 0.9s Hashtbl concurrent
[ ] 20 0 0 20 / 32 1.1s Hashtbl concurrent
[ ] 22 0 0 22 / 32 1.3s Hashtbl concurrent
[ ] 24 0 0 24 / 32 1.5s Hashtbl concurrent
[ ] 26 0 0 26 / 32 1.6s Hashtbl concurrent
[ ] 28 0 0 28 / 32 1.8s Hashtbl concurrent
[ ] 30 0 0 30 / 32 1.9s Hashtbl concurrent
[ ] 32 0 0 32 / 32 2.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 2.0s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 148926921182136088
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Hashtbl sequential
[✓] 64 0 0 64 / 64 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 64 0.0s Hashtbl concurrent
[ ] 2 0 0 2 / 64 0.2s Hashtbl concurrent
[ ] 4 0 0 4 / 64 0.3s Hashtbl concurrent
[ ] 7 0 0 7 / 64 0.4s Hashtbl concurrent
[ ] 10 0 0 10 / 64 0.6s Hashtbl concurrent
[ ] 12 0 0 12 / 64 0.7s Hashtbl concurrent
[ ] 15 0 0 15 / 64 0.9s Hashtbl concurrent
[ ] 17 0 0 17 / 64 1.1s Hashtbl concurrent
[ ] 20 0 0 20 / 64 1.2s Hashtbl concurrent
[✓] 64 0 0 64 / 64 -28796.0s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 931928898291674053
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 2.1s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 576943531036982595
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.6s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 1522738087404560535
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 545708558701782406
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.9s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 3997667911962630205
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 409290712563030760
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.5s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 1298922916773700581
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 1464073025919878916
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 497012264840066219
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 1763008064229629477
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.6s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 756866824041622752
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 2246412633621722785
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.5s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 2430336008457204004
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 2.0s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 1574257414789048448
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.6s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 2168291580371495976
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 4441030942916989499
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.8s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 4422154456486243274
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 2088746266953094382
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.9s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 961565610700282018
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.9s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 3639312240557225255
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.8s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 1358364744091180619
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 2.0s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 3299952203292731570
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.8s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 3478586686282772454
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.8s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 1181832924172274998
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 2.0s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 2801748669203145150
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 1782590558711842689
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 2.0s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 161831052244188361
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.8s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 361421559741616409
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 2.0s Hashtbl concurrent
================================================================================
success (ran 2 tests)
random seed: 2754913934965038347
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl concurrent
[✓] 32 0 0 32 / 32 1.5s Hashtbl concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/kcas_data && ./dllist_test_stm.exe)
random seed: 1052487655061197216
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[ ] 2 0 0 2 / 32 0.1s Dllist concurrent
[ ] 5 0 0 5 / 32 0.3s Dllist concurrent
[ ] 8 0 0 8 / 32 0.4s Dllist concurrent
[ ] 10 0 0 10 / 32 0.6s Dllist concurrent
[ ] 13 0 0 13 / 32 0.8s Dllist concurrent
[ ] 16 0 0 16 / 32 0.9s Dllist concurrent
[ ] 18 0 0 18 / 32 1.0s Dllist concurrent
[ ] 20 0 0 20 / 32 1.1s Dllist concurrent
[ ] 23 0 0 23 / 32 1.3s Dllist concurrent
[ ] 25 0 0 25 / 32 1.4s Dllist concurrent
[ ] 26 0 0 26 / 32 1.6s Dllist concurrent
[ ] 28 0 0 28 / 32 1.8s Dllist concurrent
[ ] 30 0 0 30 / 32 2.0s Dllist concurrent
[ ] 32 0 0 32 / 32 2.1s Dllist concurrent
[✓] 32 0 0 32 / 32 2.1s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 2516519281399691553
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Dllist sequential
[✓] 64 0 0 64 / 64 0.0s Dllist sequential
[ ] 0 0 0 0 / 64 0.0s Dllist concurrent
[ ] 3 0 0 3 / 64 0.2s Dllist concurrent
[ ] 5 0 0 5 / 64 0.4s Dllist concurrent
[ ] 8 0 0 8 / 64 0.5s Dllist concurrent
[ ] 11 0 0 11 / 64 0.6s Dllist concurrent
[ ] 14 0 0 14 / 64 0.8s Dllist concurrent
[ ] 17 0 0 17 / 64 0.9s Dllist concurrent
[ ] 20 0 0 20 / 64 1.0s Dllist concurrent
[ ] 22 0 0 22 / 64 1.2s Dllist concurrent
[ ] 25 0 0 25 / 64 1.3s Dllist concurrent
[✓] 64 0 0 64 / 64 -28795.9s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 2857433368798166925
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.8s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 1089184115948009372
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.5s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 398080968092952584
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.8s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 32094062043285868
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.9s Dllist concurrent
===============
================================================================
success (ran 2 tests)
random seed: 539375695970866897
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.8s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 2200745417718257458
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.6s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 2689870578584552039
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 2.2s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 4555273853288944192
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 2.1s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 1346543292330934767
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.7s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 1709536243407860388
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.9s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 1246934247277953588
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.6s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 2050196913221833286
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.8s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 3168379314345308161
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.9s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 1938409898033339557
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.8s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 3000946742909431628
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.8s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 1276066807531426595
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 2.2s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 2272724424070244565
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.8s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 894742093023214561
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.7s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 1152169714329880835
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.7s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 3086553359144883681
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.8s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 1435884624261264835
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.6s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 1405536205743174929
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.6s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 3544896135236106610
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.7s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 4218519792182418726
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 2.1s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 467291609496443982
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.8s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 3309459272978644597
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 2.0s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 1873185412803214149
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.5s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 3110409568302960270
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.9s Dllist concurrent
================================================================================
success (ran 2 tests)
random seed: 788793770957670672
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Dllist sequential
[✓] 32 0 0 32 / 32 0.0s Dllist sequential
[ ] 0 0 0 0 / 32 0.0s Dllist concurrent
[✓] 32 0 0 32 / 32 1.6s Dllist concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/kcas_data && ./linearizable_chaining_example.exe)
random seed: 436771454440929942
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[ ] 3 0 0 3 / 32 0.2s Hashtbl_with_order concurrent
[ ] 5 0 0 5 / 32 0.3s Hashtbl_with_order concurrent
[ ] 8 0 0 8 / 32 0.4s Hashtbl_with_order concurrent
[ ] 11 0 0 11 / 32 0.5s Hashtbl_with_order concurrent
[ ] 14 0 0 14 / 32 0.7s Hashtbl_with_order concurrent
[ ] 17 0 0 17 / 32 1.0s Hashtbl_with_order concurrent
[ ] 19 0 0 19 / 32 1.1s Hashtbl_with_order concurrent
[ ] 21 0 0 21 / 32 1.3s Hashtbl_with_order concurrent
[ ] 23 0 0 23 / 32 1.4s Hashtbl_with_order concurrent
[ ] 25 0 0 25 / 32 1.8s Hashtbl_with_order concurrent
[ ] 28 0 0 28 / 32 1.9s Hashtbl_with_order concurrent
[ ] 30 0 0 30 / 32 2.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.1s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 1152041738490307492
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Hashtbl_with_order sequential
[✓] 64 0 0 64 / 64 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 64 0.0s Hashtbl_with_order concurrent
[ ] 1 0 0 1 / 64 0.2s Hashtbl_with_order concurrent
[ ] 3 0 0 3 / 64 0.4s Hashtbl_with_order concurrent
[ ] 6 0 0 6 / 64 0.5s Hashtbl_with_order concurrent
[ ] 9 0 0 9 / 64 0.7s Hashtbl_with_order concurrent
[ ] 12 0 0 12 / 64 0.8s Hashtbl_with_order concurrent
[✓] 64 0 0 64 / 64 -28795.8s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 2760084732873749086
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.1s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 636345571055805287
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.3s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 3810847936595721704
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.8s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 43300063689134541
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.1s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 3046002169140840003
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.3s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 3820246714289573993
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.2s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 3578169148147179598
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 226430987286930266
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.2s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 4546614730548351141
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.1s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 3438009521519744384
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.3s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 482136520070696931
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.6s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 1125399955245805352
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.3s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 919853575617905046
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.1s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 905227328996709478
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.1s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 4347694477746318022
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.7s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 2544728692990121784
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.2s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 2780818646553884093
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.0s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 3783041867049725435
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.1s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 1036313865693218900
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.5s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 852790697981991335
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.9s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 1425314522680140481
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.1s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 1095697972211934448
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.8s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 1816667197854191107
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.9s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 3702571375800468066
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.9s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 2247562611059090704
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.0s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 2414170808880168852
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.9s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 4229074254770576712
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.9s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 4563572250458549265
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 2.1s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
random seed: 1339135253566524821
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order sequential
[✓] 32 0 0 32 / 32 0.0s Hashtbl_with_order sequential
[ ] 0 0 0 0 / 32 0.0s Hashtbl_with_order concurrent
[✓] 32 0 0 32 / 32 1.9s Hashtbl_with_order concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/kcas && ./ms_queue_test.exe)
Testing `MS queue'.
This run has ID `3VQTG5AY'.
[OK] write skew 0
[OK] tail leak 0
Full test results in `~\src\_build\default\test\kcas\_build\_tests\3VQTG5AY'.
Test Successful in -28694.279s. 2 tests run.
2024-11-10 14:25.04 ---> saved as "d13d6bab64b9780b7abec0b3c215081505dfc7fc5d0a404a90d975e2ee23f54c"
Job succeeded
2024-11-10 14:25.05: Job succeeded