2025-10-02 13:59.53: New job: test ocaml-multicore/saturn https://github.com/ocaml-multicore/saturn.git#refs/heads/main (2a653b676afa45159968a5b46bfbd465dc5b1d2a) (linux-x86_64:(lower-bound))
Base: ocaml/opam:debian-13-ocaml-4.14@sha256:ce7583a4463e517dda39f02d53e6fd4065fe70d94a26e5f51dcceb761272b5dc
Opam project build
To reproduce locally:
git clone --recursive "https://github.com/ocaml-multicore/saturn.git" -b "main" && cd "saturn" && git reset --hard 2a653b67
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-4.14@sha256:ce7583a4463e517dda39f02d53e6fd4065fe70d94a26e5f51dcceb761272b5dc
# debian-13-4.14_opam-2.4
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN cd ~/opam-repository && (git cat-file -e 4f3dfab98d74a7843149082c62579550d26c9496 || git fetch origin master) && git reset -q --hard 4f3dfab98d74a7843149082c62579550d26c9496 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 saturn.opam ./
RUN opam pin add -yn saturn.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="alcotest.1.7.0 astring.0.8.5 backoff.0.1.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.1.3.0 containers.2.8 cppo.1.6.1 csexp.1.3.2 domain-local-await.1.0.1 domain_shims.0.1.0 dscheck.0.5.0 dune.3.15.3 dune-configurator.2.5.1 dune-private-libs.2.5.1 fmt.0.8.8 jbuilder.1.0+beta20.1 logs.0.7.0 mdx.1.11.1 mtime.2.1.0 multicore-bench.0.1.7 multicore-magic.2.3.1 multicore-magic-dscheck.2.3.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.3.5.0 ocamlbuild.0.14.0 ocamlfind.1.9.1 odoc-parser.0.9.0 oseq.0.4.1 ounit2.2.2.0 qcheck.0.25 qcheck-alcotest.0.25 qcheck-core.0.25 qcheck-multicoretests-util.0.8 qcheck-ounit.0.25 qcheck-stm.0.8 re.1.7.2 result.1.5 seq.0.3 stdlib-shims.0.1.0 thread-table.1.0.0 topkg.1.0.8 tsort.1.0.0 uutf.1.0.3 yojson.2.1.0"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.4 --depext-only -y saturn.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build @install @check @runtest && rm -rf _build
END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK
2025-10-02 13:59.53: Using cache hint "ocaml-multicore/saturn-ocaml/opam:debian-13-ocaml-4.14@sha256:ce7583a4463e517dda39f02d53e6fd4065fe70d94a26e5f51dcceb761272b5dc-debian-13-4.14_opam-2.4-ca10f159f689f050cb33bdc31c81c57d"
2025-10-02 13:59.53: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.14@sha256:ce7583a4463e517dda39f02d53e6fd4065fe70d94a26e5f51dcceb761272b5dc)
(comment debian-13-4.14_opam-2.4)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam"))
(run (shell "opam init --reinit -ni"))
(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
(workdir /src)
(run (shell "sudo chown opam /src"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 4f3dfab98d74a7843149082c62579550d26c9496 || git fetch origin master) && git reset -q --hard 4f3dfab98d74a7843149082c62579550d26c9496 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src saturn.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn saturn.dev './'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "alcotest.1.7.0 astring.0.8.5 backoff.0.1.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.1.3.0 containers.2.8 cppo.1.6.1 csexp.1.3.2 domain-local-await.1.0.1 domain_shims.0.1.0 dscheck.0.5.0 dune.3.15.3 dune-configurator.2.5.1 dune-private-libs.2.5.1 fmt.0.8.8 jbuilder.1.0+beta20.1 logs.0.7.0 mdx.1.11.1 mtime.2.1.0 multicore-bench.0.1.7 multicore-magic.2.3.1 multicore-magic-dscheck.2.3.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.3.5.0 ocamlbuild.0.14.0 ocamlfind.1.9.1 odoc-parser.0.9.0 oseq.0.4.1 ounit2.2.2.0 qcheck.0.25 qcheck-alcotest.0.25 qcheck-core.0.25 qcheck-multicoretests-util.0.8 qcheck-ounit.0.25 qcheck-stm.0.8 re.1.7.2 result.1.5 seq.0.3 stdlib-shims.0.1.0 thread-table.1.0.0 topkg.1.0.8 tsort.1.0.0 uutf.1.0.3 yojson.2.1.0")
(env CI true)
(env OCAMLCI true)
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.4 --depext-only -y saturn.dev $DEPS"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
(copy (src .) (dst /src))
(run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
)
2025-10-02 13:59.53: Waiting for resource in pool OCluster
2025-10-02 14:27.44: Waiting for worker…
2025-10-02 14:31.33: Got resource from pool OCluster
Building on odawa.caelum.ci.dev
All commits already cached
HEAD is now at 2a653b6 Benchmark queues and stacks with heap allocated blocks
(from ocaml/opam:debian-13-ocaml-4.14@sha256:ce7583a4463e517dda39f02d53e6fd4065fe70d94a26e5f51dcceb761272b5dc)
2025-10-02 14:44.32 ---> using "f2c15438f4e8107ac42e1adfbd29c5c483ff0e5aaf05ff1291b0b30470c339be" from cache
/: (comment debian-13-4.14_opam-2.4)
/: (user (uid 1000) (gid 1000))
/: (env CLICOLOR_FORCE 1)
/: (env OPAMCOLOR always)
/: (workdir /src)
/src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam"))
2025-10-02 14:44.32 ---> using "26ab65df60191c64e560c28233f493c202a4bbd9bc7407470045de6309f3dbc7" from cache
/src: (run (shell "opam init --reinit -ni"))
Configuring from /home/opam/.opamrc and then from built-in defaults.
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.
This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.
Continue? [Y/n] y
[NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
opam option jobs=71 --global
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2025-10-02 14:44.32 ---> using "b01fa340a5410b8655d54e5c8ba6922600038d8aa3bf6fea9cde94dbae538950" from cache
/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 6.8.0-84-generic
The OCaml toplevel, version 4.14.2
2.4.1
2025-10-02 14:44.32 ---> using "bcd57de4dd2d7ffb6e6f53b8fc195555675a5e0356946d206dfa1f13f1fad62e" from cache
/src: (workdir /src)
/src: (run (shell "sudo chown opam /src"))
2025-10-02 14:44.32 ---> using "2d027b54766bada2509ab183947b4aa5380e26a0ea7dd540a7b7e4593762f848" from cache
/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 4f3dfab98d74a7843149082c62579550d26c9496 || git fetch origin master) && git reset -q --hard 4f3dfab98d74a7843149082c62579550d26c9496 && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch master -> FETCH_HEAD
bcac5d1731..4f3dfab98d master -> origin/master
4f3dfab98d Merge pull request #28635 from hannesm/alcotest-cmdliner
<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///home/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 at these versions (e.g. "opam upgrade ocaml.5.3.0"), which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2025-10-02 14:44.32 ---> using "0ad7bbf334b33776fbe6ed700f36e5a3c64215ba7147e90c46874fa4c25e361e" from cache
/src: (copy (src saturn.opam) (dst ./))
2025-10-02 14:44.32 ---> saved as "81c2f3cccd0192f228bfb68a1efae1c44ba77acee03260c561ff94de28c45aa9"
/src: (run (network host)
(shell "opam pin add -yn saturn.dev './'"))
[saturn.dev] synchronised (file:///src)
saturn is now pinned to file:///src (version dev)
2025-10-02 14:44.33 ---> saved as "c8327ca45d2bcd656d041d8b27b6046f7685f2913fce8f0048e77c8fa6cae465"
/src: (run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
2025-10-02 14:44.33 ---> saved as "a428c50d460c8bc7069d2478d5a8d8088f1997738e9d3b97c4ec0679fad574e2"
/src: (env DEPS "alcotest.1.7.0 astring.0.8.5 backoff.0.1.1 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.1.3.0 containers.2.8 cppo.1.6.1 csexp.1.3.2 domain-local-await.1.0.1 domain_shims.0.1.0 dscheck.0.5.0 dune.3.15.3 dune-configurator.2.5.1 dune-private-libs.2.5.1 fmt.0.8.8 jbuilder.1.0+beta20.1 logs.0.7.0 mdx.1.11.1 mtime.2.1.0 multicore-bench.0.1.7 multicore-magic.2.3.1 multicore-magic-dscheck.2.3.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.3.5.0 ocamlbuild.0.14.0 ocamlfind.1.9.1 odoc-parser.0.9.0 oseq.0.4.1 ounit2.2.2.0 qcheck.0.25 qcheck-alcotest.0.25 qcheck-core.0.25 qcheck-multicoretests-util.0.8 qcheck-ounit.0.25 qcheck-stm.0.8 re.1.7.2 result.1.5 seq.0.3 stdlib-shims.0.1.0 thread-table.1.0.0 topkg.1.0.8 tsort.1.0.0 uutf.1.0.3 yojson.2.1.0")
/src: (env CI true)
/src: (env OCAMLCI true)
/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.4 --depext-only -y saturn.dev $DEPS"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian trixie InRelease
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [48.4 kB]
- Fetched 139 kB in 0s (1878 kB/s)
- Reading package lists...
<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[saturn.dev] synchronised (file:///src)
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 2).
[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 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).
2025-10-02 14:44.40 ---> saved as "b8da35d9b7ba2a0819d1f8c76e3323154a299e65c40c4cbe788f24480fc5fdb9"
/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 2).
[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 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).
The following actions will be performed:
=== install 44 packages
- install alcotest 1.7.0
- install astring 0.8.5
- install backoff 0.1.1
- install base-bytes base
- install cmdliner 1.3.0
- install containers 2.8
- install cppo 1.6.1
- install csexp 1.3.2
- install domain-local-await 1.0.1
- install domain_shims 0.1.0
- install dscheck 0.5.0
- install dune 3.15.3
- install dune-configurator 2.5.1
- install dune-private-libs 2.5.1
- install fmt 0.8.8
- install jbuilder 1.0+beta20.1 (deprecated)
- install logs 0.7.0
- install mdx 1.11.1
- install mtime 2.1.0
- install multicore-bench 0.1.7
- install multicore-magic 2.3.1
- install multicore-magic-dscheck 2.3.1
- install ocaml-syntax-shims 1.0.0
- install ocaml-version 3.5.0
- install ocamlbuild 0.14.0
- install ocamlfind 1.9.1
- install odoc-parser 0.9.0
- install oseq 0.4.1
- install ounit2 2.2.0
- install qcheck 0.25
- install qcheck-alcotest 0.25
- install qcheck-core 0.25
- install qcheck-multicoretests-util 0.8
- install qcheck-ounit 0.25
- install qcheck-stm 0.8
- install re 1.7.2
- install result 1.5
- install seq 0.3
- install stdlib-shims 0.1.0
- install thread-table 1.0.0
- install topkg 1.0.8
- install tsort 1.0.0
- install uutf 1.0.3
- install yojson 2.1.0
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved alcotest.1.7.0 (cached)
-> retrieved astring.0.8.5 (cached)
-> retrieved backoff.0.1.1 (cached)
-> retrieved cmdliner.1.3.0 (cached)
-> retrieved cppo.1.6.1 (cached)
-> retrieved csexp.1.3.2 (cached)
-> retrieved domain-local-await.1.0.1 (cached)
-> retrieved domain_shims.0.1.0 (cached)
-> retrieved dscheck.0.5.0 (cached)
-> retrieved containers.2.8 (https://opam.ocaml.org/cache)
-> retrieved fmt.0.8.8 (cached)
-> retrieved dune-configurator.2.5.1, dune-private-libs.2.5.1 (cached)
-> retrieved dune.3.15.3 (cached)
-> retrieved jbuilder.1.0+beta20.1 (cached)
-> retrieved logs.0.7.0 (cached)
-> retrieved mtime.2.1.0 (cached)
-> retrieved multicore-bench.0.1.7 (cached)
-> retrieved multicore-magic.2.3.1, multicore-magic-dscheck.2.3.1 (cached)
-> retrieved mdx.1.11.1 (https://opam.ocaml.org/cache)
-> installed cmdliner.1.3.0
-> retrieved ocaml-syntax-shims.1.0.0 (cached)
-> retrieved ocaml-version.3.5.0 (cached)
-> retrieved ocamlbuild.0.14.0 (cached)
-> retrieved ocamlfind.1.9.1 (cached)
-> retrieved odoc-parser.0.9.0 (cached)
-> retrieved oseq.0.4.1 (cached)
-> retrieved qcheck.0.25, qcheck-alcotest.0.25, qcheck-core.0.25, qcheck-ounit.0.25 (cached)
-> retrieved qcheck-multicoretests-util.0.8, qcheck-stm.0.8 (cached)
-> retrieved re.1.7.2 (cached)
-> retrieved ounit2.2.2.0 (https://opam.ocaml.org/cache)
-> retrieved result.1.5 (cached)
-> retrieved seq.0.3 (cached)
-> retrieved stdlib-shims.0.1.0 (cached)
-> retrieved thread-table.1.0.0 (cached)
-> retrieved topkg.1.0.8 (cached)
-> retrieved uutf.1.0.3 (cached)
-> retrieved yojson.2.1.0 (cached)
-> retrieved tsort.1.0.0 (https://opam.ocaml.org/cache)
-> installed ocamlfind.1.9.1
-> installed base-bytes.base
-> installed ocamlbuild.0.14.0
-> installed jbuilder.1.0+beta20.1
-> installed re.1.7.2
-> installed cppo.1.6.1
-> installed topkg.1.0.8
-> installed uutf.1.0.3
-> installed mtime.2.1.0
-> installed astring.0.8.5
-> installed dune.3.15.3
-> installed backoff.0.1.1
-> installed domain_shims.0.1.0
-> installed seq.0.3
-> installed multicore-magic.2.3.1
-> installed ocaml-version.3.5.0
-> installed result.1.5
-> installed stdlib-shims.0.1.0
-> installed thread-table.1.0.0
-> installed csexp.1.3.2
-> installed oseq.0.4.1
-> installed domain-local-await.1.0.1
-> installed odoc-parser.0.9.0
-> installed ocaml-syntax-shims.1.0.0
-> installed qcheck-core.0.25
-> installed ounit2.2.2.0
-> installed fmt.0.8.8
-> installed yojson.2.1.0
-> installed qcheck-ounit.0.25
-> installed qcheck-multicoretests-util.0.8
-> installed qcheck.0.25
-> installed multicore-bench.0.1.7
-> installed qcheck-stm.0.8
-> installed alcotest.1.7.0
-> installed dune-private-libs.2.5.1
-> installed logs.0.7.0
-> installed qcheck-alcotest.0.25
-> installed dune-configurator.2.5.1
-> installed mdx.1.11.1
-> installed containers.2.8
-> installed tsort.1.0.0
-> installed dscheck.0.5.0
-> installed multicore-magic-dscheck.2.3.1
Done.
<><> jbuilder.1.0+beta20.1 installed successfully <><><><><><><><><><><><><><><>
=> Note: This package is deprecated.
# To update the current shell environment, run: eval $(opam env)
2025-10-02 14:45.09 ---> saved as "fc83e1e8590bbed2151a61d4495c6b47987641b610e09c5d875d2af95e2ae1f8"
/src: (copy (src .) (dst /src))
2025-10-02 14:45.09 ---> saved as "a4fd1d5792781492a622281ca04bd7b2c29e0f8f1d918060ecd4599a6f1e4e53"
/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
(cd _build/default/test/spsc_queue && ./test_spsc_queue.exe)
test_Spsc_queue_empty: ok
test_Spsc_queue_full: ok
test_Spsc_queue_parallel: ok (transferred = 100)
test_Spsc_queue_unsafe_empty: ok
test_Spsc_queue_unsafe_full: ok
test_Spsc_queue_unsafe_parallel: ok (transferred = 100)
(cd _build/default/test/ws_deque && ./stm_ws_deque.exe)
random seed: 1821151727779720508
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Ws_deque sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Ws_deque sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Saturn.Ws_deque sequential
================================================================================
success (ran 1 tests)
random seed: 701517671232844255
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.Ws_deque sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.Ws_deque sequential
================================================================================
success (ran 1 tests)
random seed: 1282192657385681904
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.Ws_deque sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.Ws_deque sequential
================================================================================
success (ran 1 tests)
random seed: 729511001883083382
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.Ws_deque sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.Ws_deque sequential
================================================================================
success (ran 1 tests)
random seed: 854959623657958211
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.Ws_deque sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.Ws_deque sequential
================================================================================
success (ran 1 tests)
random seed: 3161363658905327918
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Ws_deque sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.Ws_deque sequential
================================================================================
success (ran 1 tests)
(cd _build/default/test/spsc_queue && ./stm_spsc_queue.exe)
random seed: 975193819648238135
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Spsc_queue sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Spsc_queue sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Saturn.Spsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 2711605639517089186
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.Spsc_queue sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.Spsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 1689427831819756036
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.Spsc_queue sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.Spsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 2553092956748602981
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.Spsc_queue sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.Spsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 3428765837510072812
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.Spsc_queue sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.Spsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 71305282408214378
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Spsc_queue sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.Spsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 5585970824477681
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Spsc_queue_unsafe sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.Spsc_queue_unsafe sequential
================================================================================
success (ran 1 tests)
random seed: 2468992514091617139
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.Spsc_queue_unsafe sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.Spsc_queue_unsafe sequential
================================================================================
success (ran 1 tests)
random seed: 4295551943008922058
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.Spsc_queue_unsafe sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.Spsc_queue_unsafe sequential
================================================================================
success (ran 1 tests)
random seed: 4311570004799224931
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.Spsc_queue_unsafe sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.Spsc_queue_unsafe sequential
================================================================================
success (ran 1 tests)
random seed: 4139591989114827815
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.Spsc_queue_unsafe sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.Spsc_queue_unsafe sequential
================================================================================
success (ran 1 tests)
random seed: 2391806120278002170
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Spsc_queue_unsafe sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.Spsc_queue_unsafe sequential
================================================================================
success (ran 1 tests)
(cd _build/default/test/mpsc_queue && ./stm_mpsc_queue.exe)
random seed: 2271530832228850591
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Mpsc_queue sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Mpsc_queue sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Saturn.Mpsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 2211058146533680813
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.Mpsc_queue sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.Mpsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 3409004014509015200
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.Mpsc_queue sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.Mpsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 3185954525562108217
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.Mpsc_queue sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.Mpsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 1868649698830909281
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.Mpsc_queue sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.Mpsc_queue sequential
================================================================================
success (ran 1 tests)
random seed: 119469601729289392
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Mpsc_queue sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.Mpsc_queue sequential
================================================================================
success (ran 1 tests)
(cd _build/default/test/treiber_stack && ./qcheck_treiber_stack.exe)
qcheck random seed: 273453687
Testing `Treiber_stack'.
This run has ID `1S5A4FUF'.
[OK] test_sequential 0 push.
[OK] test_sequential 1 push_pop_until_empty.
[OK] test_sequential 2 lifo.
[OK] one_cons_one_prod 0 parallel.
[OK] two_domains 0 parallel_pop_push.
[OK] two_domains 1 parallel_pop_push_random.
Full test results in `/src/_build/default/test/treiber_stack/_build/_tests/Treiber_stack'.
Test Successful in 0.057s. 6 tests run.
(cd _build/default/test/ws_deque && ./qcheck_ws_deque.exe)
qcheck random seed: 779501757
Testing `Ws_deque'.
This run has ID `5PLZM029'.
[OK] one_producer 0 pops_are_in_order.
[OK] one_producer 1 pop_on_empty_deque_rai...
[OK] one_producer_one_stealer 0 steals_are_in_order.
[OK] one_producer_one_stealer 1 parallel_pushes_and_st...
[OK] one_producer_one_stealer 2 parallel_pops_and_steals.
[OK] one_producer_two_stealers 0 parallel_steals.
Full test results in `/src/_build/default/test/ws_deque/_build/_tests/Ws_deque'.
Test Successful in 0.130s. 6 tests run.
(cd _build/default/test/michael_scott_queue && ./qcheck_michael_scott_queue.exe)
qcheck random seed: 176904580
Testing `Michael_scott_queue'.
This run has ID `7CE1JDTO'.
[OK] test_sequential_safe 0 push.
[OK] test_sequential_safe 1 push_pop_opt_until_empty.
[OK] test_sequential_safe 2 fifo.
[OK] test_sequential_safe 3 fifo_peek_opt.
[OK] one_cons_one_prod_safe 0 parallel_fifo.
[OK] one_cons_one_prod_safe 1 parallel_peek.
[OK] two_domains_safe 0 parallel_pop_opt_push.
[OK] two_domains_safe 1 parallel_pop_opt_push_r...
[OK] test_sequential_unsafe 0 push.
[OK] test_sequential_unsafe 1 push_pop_opt_until_empty.
[OK] test_sequential_unsafe 2 fifo.
[OK] test_sequential_unsafe 3 fifo_peek_opt.
[OK] one_cons_one_prod_unsafe 0 parallel_fifo.
[OK] one_cons_one_prod_unsafe 1 parallel_peek.
[OK] two_domains_unsafe 0 parallel_pop_opt_push.
[OK] two_domains_unsafe 1 parallel_pop_opt_push_r...
Full test results in `/src/_build/default/test/michael_scott_queue/_build/_tests/Michael_scott_queue'.
Test Successful in 0.147s. 16 tests run.
(cd _build/default/test/bounded_queue && ./qcheck_bounded_queue.exe)
qcheck random seed: 993046210
Testing `Bounded_queue'.
This run has ID `S755QB9N'.
[OK] test_sequential_safe 0 push.
[OK] test_sequential_safe 1 of_list_exn.
[OK] test_sequential_safe 2 of_list_exn_raise_full.
[OK] test_sequential_safe 3 push_capacity.
[OK] test_sequential_safe 4 push_pop_opt_until_empty.
[OK] test_sequential_safe 5 fifo.
[OK] test_sequential_safe 6 fifo_peek_opt.
[OK] one_cons_one_prod_safe 0 parallel_fifo.
[OK] one_cons_one_prod_safe 1 parallel_peek.
[OK] two_domains_safe 0 parallel_pop_opt_push.
[OK] two_domains_safe 1 parallel_pop_opt_push_r...
[OK] test_sequential_unsafe 0 push.
[OK] test_sequential_unsafe 1 of_list_exn.
[OK] test_sequential_unsafe 2 of_list_exn_raise_full.
[OK] test_sequential_unsafe 3 push_capacity.
[OK] test_sequential_unsafe 4 push_pop_opt_until_empty.
[OK] test_sequential_unsafe 5 fifo.
[OK] test_sequential_unsafe 6 fifo_peek_opt.
[OK] one_cons_one_prod_unsafe 0 parallel_fifo.
[OK] one_cons_one_prod_unsafe 1 parallel_peek.
[OK] two_domains_unsafe 0 parallel_pop_opt_push.
[OK] two_domains_unsafe 1 parallel_pop_opt_push_r...
Full test results in `/src/_build/default/test/bounded_queue/_build/_tests/Bounded_queue'.
Test Successful in 0.206s. 22 tests run.
(cd _build/default/test/spsc_queue && ./qcheck_spsc_queue.exe)
qcheck random seed: 238702364
Testing `Spsc_queues'.
This run has ID `NVJQFL4G'.
[OK] Spsc_queue 0 seq_pop_opt_push.
[OK] Spsc_queue 1 seq_pop_push.
[OK] Spsc_queue 2 seq_pop_try_push.
[OK] Spsc_queue 3 par_pop_push.
[OK] Spsc_queue 4 push_full.
[OK] Spsc_queue 5 seq_peek_opt.
[OK] Spsc_queue 6 seq_peek.
[OK] Spsc_queue 7 par_peek_opt.
[OK] Spsc_queue_unsafe 0 seq_pop_opt_push.
[OK] Spsc_queue_unsafe 1 seq_pop_push.
[OK] Spsc_queue_unsafe 2 seq_pop_try_push.
[OK] Spsc_queue_unsafe 3 par_pop_push.
[OK] Spsc_queue_unsafe 4 push_full.
[OK] Spsc_queue_unsafe 5 seq_peek_opt.
[OK] Spsc_queue_unsafe 6 seq_peek.
[OK] Spsc_queue_unsafe 7 par_peek_opt.
Full test results in `/src/_build/default/test/spsc_queue/_build/_tests/Spsc_queues'.
Test Successful in 0.647s. 16 tests run.
(cd _build/default/test/mpsc_queue && ./qcheck_mpsc_queue.exe)
qcheck random seed: 322098952
Testing `Mpsc_queue'.
This run has ID `F1STXB6I'.
[OK] one_consumer 0 push_head_pop_opt.
[OK] one_consumer 1 push_head_pop.
[OK] one_consumer 2 push_head_peek_opt.
[OK] one_consumer 3 push_head_peek.
[OK] one_consumer 4 pop_opt_empty.
[OK] one_consumer 5 pop_empty.
[OK] one_consumer 6 peek_opt_empty.
[OK] one_consumer 7 peek_empty.
[OK] one_consumer 8 push_head_not_empty.
[OK] one_consumer 9 close_push_head.
[OK] one_consumer 10 close_is_empty.
[OK] one_consumer 11 close_pop_opt.
[OK] one_consumer 12 pop_opt_order.
[OK] one_consumer 13 seq_push_pop_opt.
[OK] one_producer 0 push_not_empty.
[OK] one_producer 1 closing_prevents_pushing.
[OK] one_cons_one_prod 0 seq_push_pop_opt_peek_opt.
[OK] one_cons_one_prod 1 par_push_pop.
[OK] one_cons_one_prod 2 par_push_push_head.
Full test results in `/src/_build/default/test/mpsc_queue/_build/_tests/Mpsc_queue'.
Test Successful in 0.699s. 19 tests run.
(cd _build/default/test/bag && ./qcheck_bag.exe)
qcheck random seed: 825797783
Testing `QCheck Bag'.
This run has ID `IVUBPH6S'.
[OK] test_sequential 0 sequential.
[OK] test_sequential 1 parallel.
Full test results in `/src/_build/default/test/bag/_build/_tests/QCheck Bag'.
Test Successful in 1.414s. 2 tests run.
(cd _build/default/test/skiplist && ./qcheck_skiplist.exe)
qcheck random seed: 507493882
Testing `QCheck Skiplist'.
This run has ID `Y3RD3PC0'.
[OK] test_sequential 0 add.
[OK] test_sequential 1 add_remove.
[OK] test_sequential 2 add_find.
[OK] test_sequential 3 add_remove_find.
[OK] tests_two_domains 0 parallel_add.
[OK] tests_two_domains 1 parallel_add_remove.
[OK] tests_two_domains 2 parallel_add_remove_same_list.
Full test results in `/src/_build/default/test/skiplist/_build/_tests/QCheck Skiplist'.
Test Successful in 1.653s. 7 tests run.
(cd _build/default/bench && ./main.exe -brief)
Saturn Bounded_Queue:
messages over time/1 nb adder, 1 nb taker:
41.39 M/s
messages over time/1 nb adder, 2 nb takers:
35.62 M/s
messages over time/2 nb adders, 1 nb taker:
31.87 M/s
messages over time/2 nb adders, 2 nb takers:
35.72 M/s
messages over time/one domain:
25.69 M/s
time per message/1 nb adder, 1 nb taker:
48.32 ns
time per message/1 nb adder, 2 nb takers:
84.22 ns
time per message/2 nb adders, 1 nb taker:
94.12 ns
time per message/2 nb adders, 2 nb takers:
111.99 ns
time per message/one domain:
38.93 ns
Saturn Bounded_Queue_unsafe:
messages over time/1 nb adder, 1 nb taker:
57.14 M/s
messages over time/1 nb adder, 2 nb takers:
46.13 M/s
messages over time/2 nb adders, 1 nb taker:
58.13 M/s
messages over time/2 nb adders, 2 nb takers:
49.72 M/s
messages over time/one domain:
32.18 M/s
time per message/1 nb adder, 1 nb taker:
35.00 ns
time per message/1 nb adder, 2 nb takers:
65.03 ns
time per message/2 nb adders, 1 nb taker:
51.61 ns
time per message/2 nb adders, 2 nb takers:
80.45 ns
time per message/one domain:
31.08 ns
Saturn Bounded_Stack:
messages over time/1 adder, 1 taker:
55.44 M/s
messages over time/1 adder, 2 takers:
26.16 M/s
messages over time/2 adders, 1 taker:
54.60 M/s
messages over time/2 adders, 2 takers:
11.24 M/s
messages over time/one domain:
30.09 M/s
time per message/1 adder, 1 taker:
36.08 ns
time per message/1 adder, 2 takers:
114.70 ns
time per message/2 adders, 1 taker:
54.94 ns
time per message/2 adders, 2 takers:
355.82 ns
time per message/one domain:
33.23 ns
Saturn Htbl:
operations over time/1 worker, 10% reads:
15.33 M/s
operations over time/1 worker, 50% reads:
17.46 M/s
operations over time/1 worker, 90% reads:
24.24 M/s
operations over time/2 workers, 10% reads:
7.02 M/s
operations over time/2 workers, 50% reads:
7.82 M/s
operations over time/2 workers, 90% reads:
13.27 M/s
operations over time/4 workers, 10% reads:
8.98 M/s
operations over time/4 workers, 50% reads:
9.26 M/s
operations over time/4 workers, 90% reads:
14.31 M/s
time per operation/1 worker, 10% reads:
65.24 ns
time per operation/1 worker, 50% reads:
57.27 ns
time per operation/1 worker, 90% reads:
41.26 ns
time per operation/2 workers, 10% reads:
284.89 ns
time per operation/2 workers, 50% reads:
255.67 ns
time per operation/2 workers, 90% reads:
150.74 ns
time per operation/4 workers, 10% reads:
445.52 ns
time per operation/4 workers, 50% reads:
431.88 ns
time per operation/4 workers, 90% reads:
279.44 ns
Saturn Htbl_unsafe:
operations over time/1 worker, 10% reads:
15.52 M/s
operations over time/1 worker, 50% reads:
17.33 M/s
operations over time/1 worker, 90% reads:
21.29 M/s
operations over time/2 workers, 10% reads:
6.73 M/s
operations over time/2 workers, 50% reads:
8.63 M/s
operations over time/2 workers, 90% reads:
10.35 M/s
operations over time/4 workers, 10% reads:
7.57 M/s
operations over time/4 workers, 50% reads:
9.39 M/s
operations over time/4 workers, 90% reads:
13.79 M/s
time per operation/1 worker, 10% reads:
64.43 ns
time per operation/1 worker, 50% reads:
57.69 ns
time per operation/1 worker, 90% reads:
46.98 ns
time per operation/2 workers, 10% reads:
297.30 ns
time per operation/2 workers, 50% reads:
231.72 ns
time per operation/2 workers, 90% reads:
193.16 ns
time per operation/4 workers, 10% reads:
528.66 ns
time per operation/4 workers, 50% reads:
426.16 ns
time per operation/4 workers, 90% reads:
289.98 ns
Saturn Queue (MS):
messages over time/1 nb adder, 1 nb taker:
34.46 M/s
messages over time/1 nb adder, 2 nb takers:
36.81 M/s
messages over time/2 nb adders, 1 nb taker:
41.69 M/s
messages over time/2 nb adders, 2 nb takers:
33.69 M/s
messages over time/one domain:
27.37 M/s
time per message/1 nb adder, 1 nb taker:
58.03 ns
time per message/1 nb adder, 2 nb takers:
81.52 ns
time per message/2 nb adders, 1 nb taker:
71.97 ns
time per message/2 nb adders, 2 nb takers:
118.73 ns
time per message/one domain:
36.54 ns
Saturn Queue_unsafe (MS):
messages over time/1 nb adder, 1 nb taker:
58.09 M/s
messages over time/1 nb adder, 2 nb takers:
45.13 M/s
messages over time/2 nb adders, 1 nb taker:
39.86 M/s
messages over time/2 nb adders, 2 nb takers:
46.83 M/s
messages over time/one domain:
34.33 M/s
time per message/1 nb adder, 1 nb taker:
34.43 ns
time per message/1 nb adder, 2 nb takers:
66.48 ns
time per message/2 nb adders, 1 nb taker:
75.27 ns
time per message/2 nb adders, 2 nb takers:
85.42 ns
time per message/one domain:
29.13 ns
Saturn Single_consumer_queue:
messages over time/1 nb adder, 1 nb taker:
13.87 M/s
messages over time/2 nb adders, 1 nb taker:
16.29 M/s
messages over time/3 nb adders, 1 nb taker:
16.05 M/s
messages over time/4 nb adders, 1 nb taker:
14.66 M/s
messages over time/one domain:
33.06 M/s
time per message/1 nb adder, 1 nb taker:
144.18 ns
time per message/2 nb adders, 1 nb taker:
184.14 ns
time per message/3 nb adders, 1 nb taker:
250.58 ns
time per message/4 nb adders, 1 nb taker:
341.18 ns
time per message/one domain:
30.25 ns
Saturn Single_prod_single_cons_queue:
messages over time/2 workers, capacity 1:
0.10 M/s
messages over time/2 workers, capacity 32768:
22.81 M/s
messages over time/2 workers, capacity 4096:
36.22 M/s
messages over time/2 workers, capacity 512:
24.08 M/s
messages over time/2 workers, capacity 64:
2.37 M/s
messages over time/2 workers, capacity 8:
0.80 M/s
time per message/2 workers, capacity 1:
20037.30 ns
time per message/2 workers, capacity 32768:
87.70 ns
time per message/2 workers, capacity 4096:
55.22 ns
time per message/2 workers, capacity 512:
83.07 ns
time per message/2 workers, capacity 64:
842.11 ns
time per message/2 workers, capacity 8:
2487.15 ns
Saturn Single_prod_single_cons_queue_unsafe:
messages over time/2 workers, capacity 1:
0.10 M/s
messages over time/2 workers, capacity 32768:
40.20 M/s
messages over time/2 workers, capacity 4096:
37.42 M/s
messages over time/2 workers, capacity 512:
15.30 M/s
messages over time/2 workers, capacity 64:
2.89 M/s
messages over time/2 workers, capacity 8:
0.79 M/s
time per message/2 workers, capacity 1:
20340.58 ns
time per message/2 workers, capacity 32768:
49.75 ns
time per message/2 workers, capacity 4096:
53.45 ns
time per message/2 workers, capacity 512:
130.70 ns
time per message/2 workers, capacity 64:
692.11 ns
time per message/2 workers, capacity 8:
2546.81 ns
Saturn Size:
operations over time/1 worker:
78.87 M/s
operations over time/2 workers:
77.66 M/s
operations over time/4 workers:
81.97 M/s
time per operation/1 worker:
12.68 ns
time per operation/2 workers:
25.75 ns
time per operation/4 workers:
48.80 ns
Saturn Skiplist:
operations over time/1 workers, 10% mem 45% add 45% rem:
2.36 M/s
operations over time/1 workers, 50% mem 25% add 25% rem:
2.90 M/s
operations over time/1 workers, 90% mem 5% add 5% rem:
3.98 M/s
operations over time/2 workers, 10% mem 45% add 45% rem:
2.21 M/s
operations over time/2 workers, 50% mem 25% add 25% rem:
2.71 M/s
operations over time/2 workers, 90% mem 5% add 5% rem:
3.88 M/s
operations over time/4 workers, 10% mem 45% add 45% rem:
1.78 M/s
operations over time/4 workers, 50% mem 25% add 25% rem:
2.14 M/s
operations over time/4 workers, 90% mem 5% add 5% rem:
2.95 M/s
time per operation/1 workers, 10% mem 45% add 45% rem:
423.38 ns
time per operation/1 workers, 50% mem 25% add 25% rem:
344.38 ns
time per operation/1 workers, 90% mem 5% add 5% rem:
251.13 ns
time per operation/2 workers, 10% mem 45% add 45% rem:
904.66 ns
time per operation/2 workers, 50% mem 25% add 25% rem:
737.95 ns
time per operation/2 workers, 90% mem 5% add 5% rem:
515.01 ns
time per operation/4 workers, 10% mem 45% add 45% rem:
2245.77 ns
time per operation/4 workers, 50% mem 25% add 25% rem:
1871.82 ns
time per operation/4 workers, 90% mem 5% add 5% rem:
1356.05 ns
Saturn Stack:
messages over time/1 adder, 1 taker:
15.29 M/s
messages over time/1 adder, 2 takers:
12.92 M/s
messages over time/2 adders, 1 taker:
62.60 M/s
messages over time/2 adders, 2 takers:
27.15 M/s
messages over time/one domain:
33.20 M/s
time per message/1 adder, 1 taker:
130.77 ns
time per message/1 adder, 2 takers:
232.19 ns
time per message/2 adders, 1 taker:
47.92 ns
time per message/2 adders, 2 takers:
147.35 ns
time per message/one domain:
30.12 ns
Saturn Work_stealing_deque:
messages over time/1 adder, 1 taker:
17.85 M/s
messages over time/1 adder, 2 takers:
40.17 M/s
messages over time/1 adder, 4 takers:
34.31 M/s
messages over time/one domain (FIFO):
35.98 M/s
messages over time/one domain (LIFO):
40.85 M/s
spawns over time/1 worker:
32.40 M/s
spawns over time/2 workers:
31.86 M/s
spawns over time/4 workers:
31.44 M/s
spawns over time/8 workers:
31.20 M/s
time per message/1 adder, 1 taker:
112.03 ns
time per message/1 adder, 2 takers:
74.67 ns
time per message/1 adder, 4 takers:
145.73 ns
time per message/one domain (FIFO):
27.80 ns
time per message/one domain (LIFO):
24.48 ns
time per spawn/1 worker:
30.87 ns
time per spawn/2 workers:
62.77 ns
time per spawn/4 workers:
127.21 ns
time per spawn/8 workers:
256.44 ns
(cd _build/default/test/ws_deque && ./test_ws_deque.exe)
test_exit: ok
test_push_and_pop: ok
test_push_and_steal: ok
test_concurrent_workload: ok (pushed = 100000, popped = 100000, stolen = 0)
(cd _build/default/test/bounded_queue && ./stm_bounded_queue.exe)
random seed: 735048373799209419
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Bounded_queue sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Bounded_queue sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Saturn.Bounded_queue sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Bounded_queue concurrent
[ ] 5 0 0 5 / 32 0.1s Saturn.Bounded_queue concurrent
[ ] 23 0 0 23 / 32 0.3s Saturn.Bounded_queue concurrent
[✓] 32 0 0 32 / 32 0.3s Saturn.Bounded_queue concurrent
================================================================================
success (ran 2 tests)
random seed: 3408127062241624829
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.Bounded_queue sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.Bounded_queue sequential
[ ] 0 0 0 0 / 64 0.0s Saturn.Bounded_queue concurrent
[ ] 2 0 0 2 / 64 0.1s Saturn.Bounded_queue concurrent
[ ] 13 0 0 13 / 64 0.3s Saturn.Bounded_queue concurrent
[ ] 24 0 0 24 / 64 0.4s Saturn.Bounded_queue concurrent
[ ] 30 0 0 30 / 64 0.5s Saturn.Bounded_queue concurrent
[ ] 42 0 0 42 / 64 0.6s Saturn.Bounded_queue concurrent
[✓] 64 0 0 64 / 64 0.7s Saturn.Bounded_queue concurrent
================================================================================
success (ran 2 tests)
random seed: 2359365196467886244
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.Bounded_queue sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.Bounded_queue sequential
[ ] 0 0 0 0 / 128 0.0s Saturn.Bounded_queue concurrent
[ ] 4 0 0 4 / 128 0.0s Saturn.Bounded_queue concurrent
[ ] 23 0 0 23 / 128 0.1s Saturn.Bounded_queue concurrent
[ ] 46 0 0 46 / 128 0.2s Saturn.Bounded_queue concurrent
[ ] 53 0 0 53 / 128 0.4s Saturn.Bounded_queue concurrent
[ ] 66 0 0 66 / 128 0.5s Saturn.Bounded_queue concurrent
[ ] 73 0 0 73 / 128 0.6s Saturn.Bounded_queue concurrent
[ ] 85 0 0 85 / 128 0.7s Saturn.Bounded_queue concurrent
[ ] 95 0 0 95 / 128 0.9s Saturn.Bounded_queue concurrent
[ ] 104 0 0 104 / 128 1.0s Saturn.Bounded_queue concurrent
[ ] 120 0 0 120 / 128 1.1s Saturn.Bounded_queue concurrent
[✓] 128 0 0 128 / 128 1.1s Saturn.Bounded_queue concurrent
================================================================================
success (ran 2 tests)
random seed: 373580107558344732
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.Bounded_queue sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.Bounded_queue sequential
[ ] 0 0 0 0 / 256 0.0s Saturn.Bounded_queue concurrent
[ ] 3 0 0 3 / 256 0.1s Saturn.Bounded_queue concurrent
[ ] 21 0 0 21 / 256 0.2s Saturn.Bounded_queue concurrent
[ ] 36 0 0 36 / 256 0.3s Saturn.Bounded_queue concurrent
[ ] 43 0 0 43 / 256 0.4s Saturn.Bounded_queue concurrent
[ ] 46 0 0 46 / 256 0.5s Saturn.Bounded_queue concurrent
[ ] 75 0 0 75 / 256 0.7s Saturn.Bounded_queue concurrent
[ ] 98 0 0 98 / 256 0.8s Saturn.Bounded_queue concurrent
[ ] 106 0 0 106 / 256 0.9s Saturn.Bounded_queue concurrent
[ ] 122 0 0 122 / 256 1.0s Saturn.Bounded_queue concurrent
[ ] 155 0 0 155 / 256 1.1s Saturn.Bounded_queue concurrent
[ ] 158 0 0 158 / 256 1.2s Saturn.Bounded_queue concurrent
[ ] 168 0 0 168 / 256 1.4s Saturn.Bounded_queue concurrent
[ ] 175 0 0 175 / 256 1.5s Saturn.Bounded_queue concurrent
[ ] 176 0 0 176 / 256 1.6s Saturn.Bounded_queue concurrent
[ ] 184 0 0 184 / 256 1.7s Saturn.Bounded_queue concurrent
[ ] 190 0 0 190 / 256 1.8s Saturn.Bounded_queue concurrent
[ ] 216 0 0 216 / 256 1.9s Saturn.Bounded_queue concurrent
[ ] 222 0 0 222 / 256 2.1s Saturn.Bounded_queue concurrent
[ ] 230 0 0 230 / 256 2.3s Saturn.Bounded_queue concurrent
[✓] 256 0 0 256 / 256 2.4s Saturn.Bounded_queue concurrent
================================================================================
success (ran 2 tests)
random seed: 3740554707936046487
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.Bounded_queue sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.Bounded_queue sequential
[ ] 0 0 0 0 / 512 0.0s Saturn.Bounded_queue concurrent
[ ] 5 0 0 5 / 512 0.1s Saturn.Bounded_queue concurrent
[ ] 11 0 0 11 / 512 0.2s Saturn.Bounded_queue concurrent
[ ] 12 0 0 12 / 512 0.3s Saturn.Bounded_queue concurrent
[ ] 45 0 0 45 / 512 0.4s Saturn.Bounded_queue concurrent
[ ] 51 0 0 51 / 512 0.5s Saturn.Bounded_queue concurrent
[ ] 60 0 0 60 / 512 0.6s Saturn.Bounded_queue concurrent
[ ] 68 0 0 68 / 512 0.7s Saturn.Bounded_queue concurrent
[ ] 88 0 0 88 / 512 0.8s Saturn.Bounded_queue concurrent
[ ] 102 0 0 102 / 512 1.0s Saturn.Bounded_queue concurrent
[ ] 114 0 0 114 / 512 1.1s Saturn.Bounded_queue concurrent
[ ] 115 0 0 115 / 512 1.2s Saturn.Bounded_queue concurrent
[ ] 122 0 0 122 / 512 1.3s Saturn.Bounded_queue concurrent
[ ] 127 0 0 127 / 512 1.5s Saturn.Bounded_queue concurrent
[ ] 129 0 0 129 / 512 1.6s Saturn.Bounded_queue concurrent
[ ] 143 0 0 143 / 512 1.7s Saturn.Bounded_queue concurrent
[ ] 163 0 0 163 / 512 1.9s Saturn.Bounded_queue concurrent
[ ] 170 0 0 170 / 512 2.0s Saturn.Bounded_queue concurrent
[ ] 211 0 0 211 / 512 2.1s Saturn.Bounded_queue concurrent
[ ] 230 0 0 230 / 512 2.2s Saturn.Bounded_queue concurrent
[ ] 256 0 0 256 / 512 2.4s Saturn.Bounded_queue concurrent
[ ] 267 0 0 267 / 512 2.5s Saturn.Bounded_queue concurrent
[ ] 282 0 0 282 / 512 2.6s Saturn.Bounded_queue concurrent
[ ] 293 0 0 293 / 512 2.7s Saturn.Bounded_queue concurrent
[ ] 316 0 0 316 / 512 2.9s Saturn.Bounded_queue concurrent
[ ] 323 0 0 323 / 512 3.0s Saturn.Bounded_queue concurrent
[ ] 333 0 0 333 / 512 3.1s Saturn.Bounded_queue concurrent
[ ] 358 0 0 358 / 512 3.2s Saturn.Bounded_queue concurrent
[ ] 375 0 0 375 / 512 3.3s Saturn.Bounded_queue concurrent
[ ] 381 0 0 381 / 512 3.6s Saturn.Bounded_queue concurrent
[ ] 395 0 0 395 / 512 3.7s Saturn.Bounded_queue concurrent
[ ] 419 0 0 419 / 512 3.8s Saturn.Bounded_queue concurrent
[ ] 420 0 0 420 / 512 3.9s Saturn.Bounded_queue concurrent
[ ] 438 0 0 438 / 512 4.0s Saturn.Bounded_queue concurrent
[ ] 464 0 0 464 / 512 4.1s Saturn.Bounded_queue concurrent
[ ] 468 0 0 468 / 512 4.2s Saturn.Bounded_queue concurrent
[ ] 471 0 0 471 / 512 4.4s Saturn.Bounded_queue concurrent
[ ] 501 0 0 501 / 512 4.5s Saturn.Bounded_queue concurrent
[✓] 512 0 0 512 / 512 4.5s Saturn.Bounded_queue concurrent
================================================================================
success (ran 2 tests)
random seed: 3010516646934648024
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Bounded_queue sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.Bounded_queue sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Bounded_queue concurrent
[ ] 3 0 0 3 / 32 0.1s Saturn.Bounded_queue concurrent
[ ] 10 0 0 10 / 32 0.3s Saturn.Bounded_queue concurrent
[ ] 17 0 0 17 / 32 0.4s Saturn.Bounded_queue concurrent
[ ] 25 0 0 25 / 32 0.5s Saturn.Bounded_queue concurrent
[✓] 32 0 0 32 / 32 0.5s Saturn.Bounded_queue concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/bag && ./stm_bag.exe)
random seed: 2255228322624772080
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Bag sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Bag sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Saturn.Bag sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Bag concurrent
[ ] 6 0 0 6 / 32 0.1s Saturn.Bag concurrent
[ ] 10 0 0 10 / 32 0.3s Saturn.Bag concurrent
[ ] 31 0 0 31 / 32 0.4s Saturn.Bag concurrent
[✓] 32 0 0 32 / 32 0.4s Saturn.Bag concurrent
================================================================================
success (ran 2 tests)
random seed: 1841880609032098662
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.Bag sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.Bag sequential
[ ] 0 0 0 0 / 64 0.0s Saturn.Bag concurrent
[ ] 12 0 0 12 / 64 0.1s Saturn.Bag concurrent
[ ] 20 0 0 20 / 64 0.2s Saturn.Bag concurrent
[ ] 33 0 0 33 / 64 0.3s Saturn.Bag concurrent
[ ] 39 0 0 39 / 64 0.5s Saturn.Bag concurrent
[ ] 64 0 0 64 / 64 0.6s Saturn.Bag concurrent
[✓] 64 0 0 64 / 64 0.6s Saturn.Bag concurrent
================================================================================
success (ran 2 tests)
random seed: 4233274736929240728
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.Bag sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.Bag sequential
[ ] 0 0 0 0 / 128 0.0s Saturn.Bag concurrent
[ ] 13 0 0 13 / 128 0.1s Saturn.Bag concurrent
[ ] 19 0 0 19 / 128 0.2s Saturn.Bag concurrent
[ ] 30 0 0 30 / 128 0.3s Saturn.Bag concurrent
[ ] 32 0 0 32 / 128 0.5s Saturn.Bag concurrent
[ ] 44 0 0 44 / 128 0.6s Saturn.Bag concurrent
[ ] 49 0 0 49 / 128 0.8s Saturn.Bag concurrent
[ ] 62 0 0 62 / 128 0.9s Saturn.Bag concurrent
[ ] 66 0 0 66 / 128 1.0s Saturn.Bag concurrent
[ ] 76 0 0 76 / 128 1.1s Saturn.Bag concurrent
[ ] 85 0 0 85 / 128 1.3s Saturn.Bag concurrent
[ ] 89 0 0 89 / 128 1.4s Saturn.Bag concurrent
[ ] 100 0 0 100 / 128 1.5s Saturn.Bag concurrent
[ ] 118 0 0 118 / 128 1.6s Saturn.Bag concurrent
[✓] 128 0 0 128 / 128 1.6s Saturn.Bag concurrent
================================================================================
success (ran 2 tests)
random seed: 787590248130695315
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.Bag sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.Bag sequential
[ ] 0 0 0 0 / 256 0.0s Saturn.Bag concurrent
[ ] 12 0 0 12 / 256 0.1s Saturn.Bag concurrent
[ ] 25 0 0 25 / 256 0.3s Saturn.Bag concurrent
[ ] 32 0 0 32 / 256 0.4s Saturn.Bag concurrent
[ ] 52 0 0 52 / 256 0.5s Saturn.Bag concurrent
[ ] 60 0 0 60 / 256 0.6s Saturn.Bag concurrent
[ ] 73 0 0 73 / 256 0.7s Saturn.Bag concurrent
[ ] 98 0 0 98 / 256 0.8s Saturn.Bag concurrent
[ ] 103 0 0 103 / 256 1.0s Saturn.Bag concurrent
[ ] 114 0 0 114 / 256 1.1s Saturn.Bag concurrent
[ ] 132 0 0 132 / 256 1.2s Saturn.Bag concurrent
[ ] 139 0 0 139 / 256 1.3s Saturn.Bag concurrent
[ ] 149 0 0 149 / 256 1.4s Saturn.Bag concurrent
[ ] 161 0 0 161 / 256 1.6s Saturn.Bag concurrent
[ ] 177 0 0 177 / 256 1.8s Saturn.Bag concurrent
[ ] 193 0 0 193 / 256 1.9s Saturn.Bag concurrent
[ ] 214 0 0 214 / 256 2.0s Saturn.Bag concurrent
[ ] 223 0 0 223 / 256 2.1s Saturn.Bag concurrent
[ ] 232 0 0 232 / 256 2.2s Saturn.Bag concurrent
[ ] 240 0 0 240 / 256 2.3s Saturn.Bag concurrent
[ ] 253 0 0 253 / 256 2.5s Saturn.Bag concurrent
[✓] 256 0 0 256 / 256 2.5s Saturn.Bag concurrent
================================================================================
success (ran 2 tests)
random seed: 4146345124434014850
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.Bag sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.Bag sequential
[ ] 0 0 0 0 / 512 0.0s Saturn.Bag concurrent
[ ] 20 0 0 20 / 512 0.1s Saturn.Bag concurrent
[ ] 25 0 0 25 / 512 0.2s Saturn.Bag concurrent
[ ] 30 0 0 30 / 512 0.3s Saturn.Bag concurrent
[ ] 44 0 0 44 / 512 0.4s Saturn.Bag concurrent
[ ] 58 0 0 58 / 512 0.6s Saturn.Bag concurrent
[ ] 76 0 0 76 / 512 0.7s Saturn.Bag concurrent
[ ] 87 0 0 87 / 512 0.8s Saturn.Bag concurrent
[ ] 103 0 0 103 / 512 1.0s Saturn.Bag concurrent
[ ] 117 0 0 117 / 512 1.1s Saturn.Bag concurrent
[ ] 132 0 0 132 / 512 1.2s Saturn.Bag concurrent
[ ] 138 0 0 138 / 512 1.3s Saturn.Bag concurrent
[ ] 147 0 0 147 / 512 1.4s Saturn.Bag concurrent
[ ] 152 0 0 152 / 512 1.6s Saturn.Bag concurrent
[ ] 159 0 0 159 / 512 1.7s Saturn.Bag concurrent
[ ] 169 0 0 169 / 512 1.8s Saturn.Bag concurrent
[ ] 188 0 0 188 / 512 2.0s Saturn.Bag concurrent
[ ] 201 0 0 201 / 512 2.1s Saturn.Bag concurrent
[ ] 212 0 0 212 / 512 2.3s Saturn.Bag concurrent
[ ] 231 0 0 231 / 512 2.4s Saturn.Bag concurrent
[ ] 240 0 0 240 / 512 2.5s Saturn.Bag concurrent
[ ] 247 0 0 247 / 512 2.7s Saturn.Bag concurrent
[ ] 275 0 0 275 / 512 2.8s Saturn.Bag concurrent
[ ] 283 0 0 283 / 512 2.9s Saturn.Bag concurrent
[ ] 290 0 0 290 / 512 3.0s Saturn.Bag concurrent
[ ] 302 0 0 302 / 512 3.2s Saturn.Bag concurrent
[ ] 319 0 0 319 / 512 3.3s Saturn.Bag concurrent
[ ] 334 0 0 334 / 512 3.5s Saturn.Bag concurrent
[ ] 350 0 0 350 / 512 3.6s Saturn.Bag concurrent
[ ] 356 0 0 356 / 512 3.7s Saturn.Bag concurrent
[ ] 369 0 0 369 / 512 3.8s Saturn.Bag concurrent
[ ] 377 0 0 377 / 512 3.9s Saturn.Bag concurrent
[ ] 397 0 0 397 / 512 4.1s Saturn.Bag concurrent
[ ] 403 0 0 403 / 512 4.2s Saturn.Bag concurrent
[ ] 424 0 0 424 / 512 4.3s Saturn.Bag concurrent
[ ] 437 0 0 437 / 512 4.4s Saturn.Bag concurrent
[ ] 474 0 0 474 / 512 4.5s Saturn.Bag concurrent
[ ] 493 0 0 493 / 512 4.7s Saturn.Bag concurrent
[ ] 503 0 0 503 / 512 4.8s Saturn.Bag concurrent
[✓] 512 0 0 512 / 512 4.8s Saturn.Bag concurrent
================================================================================
success (ran 2 tests)
random seed: 3725505094531711038
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Bag sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.Bag sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Bag concurrent
[ ] 2 0 0 2 / 32 0.0s Saturn.Bag concurrent
[ ] 9 0 0 9 / 32 0.2s Saturn.Bag concurrent
[✓] 32 0 0 32 / 32 0.3s Saturn.Bag concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/size && ./stm_size.exe)
random seed: 44467086606686975
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Size sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Size sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Saturn.Size sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Size concurrent
[ ] 2 0 0 2 / 32 0.1s Saturn.Size concurrent
[ ] 7 0 0 7 / 32 0.3s Saturn.Size concurrent
[ ] 11 0 0 11 / 32 0.4s Saturn.Size concurrent
[ ] 29 0 0 29 / 32 0.5s Saturn.Size concurrent
[✓] 32 0 0 32 / 32 0.6s Saturn.Size concurrent
================================================================================
success (ran 2 tests)
random seed: 3657450060992790974
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.Size sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.Size sequential
[ ] 0 0 0 0 / 64 0.0s Saturn.Size concurrent
[ ] 10 0 0 10 / 64 0.1s Saturn.Size concurrent
[ ] 25 0 0 25 / 64 0.5s Saturn.Size concurrent
[ ] 31 0 0 31 / 64 0.6s Saturn.Size concurrent
[ ] 42 0 0 42 / 64 0.7s Saturn.Size concurrent
[ ] 53 0 0 53 / 64 0.9s Saturn.Size concurrent
[✓] 64 0 0 64 / 64 0.9s Saturn.Size concurrent
================================================================================
success (ran 2 tests)
random seed: 3481519057092824148
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.Size sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.Size sequential
[ ] 0 0 0 0 / 128 0.0s Saturn.Size concurrent
[ ] 9 0 0 9 / 128 0.2s Saturn.Size concurrent
[ ] 13 0 0 13 / 128 0.5s Saturn.Size concurrent
[ ] 18 0 0 18 / 128 0.6s Saturn.Size concurrent
[ ] 21 0 0 21 / 128 0.8s Saturn.Size concurrent
[ ] 28 0 0 28 / 128 1.1s Saturn.Size concurrent
[ ] 39 0 0 39 / 128 1.2s Saturn.Size concurrent
[ ] 41 0 0 41 / 128 1.3s Saturn.Size concurrent
[ ] 49 0 0 49 / 128 1.5s Saturn.Size concurrent
[ ] 52 0 0 52 / 128 1.7s Saturn.Size concurrent
[ ] 54 0 0 54 / 128 1.8s Saturn.Size concurrent
[ ] 75 0 0 75 / 128 2.0s Saturn.Size concurrent
[ ] 87 0 0 87 / 128 2.2s Saturn.Size concurrent
[ ] 123 0 0 123 / 128 2.3s Saturn.Size concurrent
[ ] 128 0 0 128 / 128 2.4s Saturn.Size concurrent
[✓] 128 0 0 128 / 128 2.4s Saturn.Size concurrent
================================================================================
success (ran 2 tests)
random seed: 2779322270305589806
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.Size sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.Size sequential
[ ] 0 0 0 0 / 256 0.0s Saturn.Size concurrent
[ ] 20 0 0 20 / 256 0.1s Saturn.Size concurrent
[ ] 28 0 0 28 / 256 0.2s Saturn.Size concurrent
[ ] 39 0 0 39 / 256 0.5s Saturn.Size concurrent
[ ] 56 0 0 56 / 256 0.8s Saturn.Size concurrent
[ ] 61 0 0 61 / 256 1.1s Saturn.Size concurrent
[ ] 74 0 0 74 / 256 1.2s Saturn.Size concurrent
[ ] 78 0 0 78 / 256 1.4s Saturn.Size concurrent
[ ] 108 0 0 108 / 256 1.6s Saturn.Size concurrent
[ ] 113 0 0 113 / 256 1.9s Saturn.Size concurrent
[ ] 140 0 0 140 / 256 2.0s Saturn.Size concurrent
[ ] 150 0 0 150 / 256 2.2s Saturn.Size concurrent
[ ] 151 0 0 151 / 256 2.3s Saturn.Size concurrent
[ ] 156 0 0 156 / 256 2.5s Saturn.Size concurrent
[ ] 169 0 0 169 / 256 2.7s Saturn.Size concurrent
[ ] 172 0 0 172 / 256 2.9s Saturn.Size concurrent
[ ] 186 0 0 186 / 256 3.0s Saturn.Size concurrent
[ ] 201 0 0 201 / 256 3.2s Saturn.Size concurrent
[ ] 205 0 0 205 / 256 3.4s Saturn.Size concurrent
[ ] 207 0 0 207 / 256 3.5s Saturn.Size concurrent
[ ] 213 0 0 213 / 256 3.6s Saturn.Size concurrent
[ ] 221 0 0 221 / 256 3.8s Saturn.Size concurrent
[ ] 234 0 0 234 / 256 4.0s Saturn.Size concurrent
[ ] 247 0 0 247 / 256 4.2s Saturn.Size concurrent
[ ] 251 0 0 251 / 256 4.4s Saturn.Size concurrent
[✓] 256 0 0 256 / 256 4.4s Saturn.Size concurrent
================================================================================
success (ran 2 tests)
random seed: 4546436091659307410
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.Size sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.Size sequential
[ ] 0 0 0 0 / 512 0.0s Saturn.Size concurrent
[ ] 5 0 0 5 / 512 0.1s Saturn.Size concurrent
[ ] 22 0 0 22 / 512 0.2s Saturn.Size concurrent
[ ] 44 0 0 44 / 512 0.4s Saturn.Size concurrent
[ ] 54 0 0 54 / 512 0.7s Saturn.Size concurrent
[ ] 60 0 0 60 / 512 0.9s Saturn.Size concurrent
[ ] 80 0 0 80 / 512 1.2s Saturn.Size concurrent
[ ] 91 0 0 91 / 512 1.3s Saturn.Size concurrent
[ ] 97 0 0 97 / 512 1.5s Saturn.Size concurrent
[ ] 98 0 0 98 / 512 1.7s Saturn.Size concurrent
[ ] 108 0 0 108 / 512 1.8s Saturn.Size concurrent
[ ] 126 0 0 126 / 512 1.9s Saturn.Size concurrent
[ ] 131 0 0 131 / 512 2.1s Saturn.Size concurrent
[ ] 142 0 0 142 / 512 2.3s Saturn.Size concurrent
[ ] 144 0 0 144 / 512 2.4s Saturn.Size concurrent
[ ] 166 0 0 166 / 512 2.5s Saturn.Size concurrent
[ ] 167 0 0 167 / 512 2.7s Saturn.Size concurrent
[ ] 176 0 0 176 / 512 2.8s Saturn.Size concurrent
[ ] 202 0 0 202 / 512 2.9s Saturn.Size concurrent
[ ] 218 0 0 218 / 512 3.1s Saturn.Size concurrent
[ ] 233 0 0 233 / 512 3.2s Saturn.Size concurrent
[ ] 241 0 0 241 / 512 3.5s Saturn.Size concurrent
[ ] 249 0 0 249 / 512 3.6s Saturn.Size concurrent
[ ] 265 0 0 265 / 512 3.7s Saturn.Size concurrent
[ ] 282 0 0 282 / 512 3.8s Saturn.Size concurrent
[ ] 291 0 0 291 / 512 3.9s Saturn.Size concurrent
[ ] 296 0 0 296 / 512 4.1s Saturn.Size concurrent
[ ] 300 0 0 300 / 512 4.3s Saturn.Size concurrent
[ ] 301 0 0 301 / 512 4.4s Saturn.Size concurrent
[ ] 328 0 0 328 / 512 4.5s Saturn.Size concurrent
[ ] 341 0 0 341 / 512 4.7s Saturn.Size concurrent
[ ] 351 0 0 351 / 512 4.8s Saturn.Size concurrent
[ ] 356 0 0 356 / 512 5.1s Saturn.Size concurrent
[ ] 375 0 0 375 / 512 5.2s Saturn.Size concurrent
[ ] 382 0 0 382 / 512 5.4s Saturn.Size concurrent
[ ] 389 0 0 389 / 512 5.5s Saturn.Size concurrent
[ ] 398 0 0 398 / 512 5.6s Saturn.Size concurrent
[ ] 413 0 0 413 / 512 5.7s Saturn.Size concurrent
[ ] 436 0 0 436 / 512 5.9s Saturn.Size concurrent
[ ] 451 0 0 451 / 512 6.0s Saturn.Size concurrent
[ ] 458 0 0 458 / 512 6.3s Saturn.Size concurrent
[ ] 459 0 0 459 / 512 6.5s Saturn.Size concurrent
[ ] 472 0 0 472 / 512 6.6s Saturn.Size concurrent
[ ] 486 0 0 486 / 512 6.7s Saturn.Size concurrent
[ ] 497 0 0 497 / 512 6.9s Saturn.Size concurrent
[✓] 512 0 0 512 / 512 7.0s Saturn.Size concurrent
================================================================================
success (ran 2 tests)
random seed: 3732661561590321058
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Size sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.Size sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Size concurrent
[ ] 4 0 0 4 / 32 0.0s Saturn.Size concurrent
[ ] 22 0 0 22 / 32 0.1s Saturn.Size concurrent
[ ] 28 0 0 28 / 32 0.2s Saturn.Size concurrent
[✓] 32 0 0 32 / 32 0.2s Saturn.Size concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/skiplist && ./stm_skiplist.exe)
random seed: 3023742896117905331
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Skiplist sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Skiplist sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Saturn.Skiplist sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Skiplist concurrent
[ ] 3 0 0 3 / 32 0.1s Saturn.Skiplist concurrent
[ ] 4 0 0 4 / 32 0.3s Saturn.Skiplist concurrent
[ ] 13 0 0 13 / 32 0.5s Saturn.Skiplist concurrent
[ ] 29 0 0 29 / 32 0.7s Saturn.Skiplist concurrent
[✓] 32 0 0 32 / 32 0.7s Saturn.Skiplist concurrent
================================================================================
success (ran 2 tests)
random seed: 645587985079086682
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.Skiplist sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.Skiplist sequential
[ ] 0 0 0 0 / 64 0.0s Saturn.Skiplist concurrent
[ ] 24 0 0 24 / 64 0.1s Saturn.Skiplist concurrent
[ ] 26 0 0 26 / 64 0.3s Saturn.Skiplist concurrent
[ ] 39 0 0 39 / 64 0.5s Saturn.Skiplist concurrent
[ ] 40 0 0 40 / 64 0.7s Saturn.Skiplist concurrent
[ ] 48 0 0 48 / 64 0.8s Saturn.Skiplist concurrent
[ ] 49 0 0 49 / 64 1.0s Saturn.Skiplist concurrent
[ ] 61 0 0 61 / 64 1.4s Saturn.Skiplist concurrent
[✓] 64 0 0 64 / 64 1.4s Saturn.Skiplist concurrent
================================================================================
success (ran 2 tests)
random seed: 3805281660536955131
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.Skiplist sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.Skiplist sequential
[ ] 0 0 0 0 / 128 0.0s Saturn.Skiplist concurrent
[ ] 11 0 0 11 / 128 0.1s Saturn.Skiplist concurrent
[ ] 22 0 0 22 / 128 0.2s Saturn.Skiplist concurrent
[ ] 30 0 0 30 / 128 0.3s Saturn.Skiplist concurrent
[ ] 31 0 0 31 / 128 0.5s Saturn.Skiplist concurrent
[ ] 38 0 0 38 / 128 0.7s Saturn.Skiplist concurrent
[ ] 48 0 0 48 / 128 0.9s Saturn.Skiplist concurrent
[ ] 58 0 0 58 / 128 1.2s Saturn.Skiplist concurrent
[ ] 75 0 0 75 / 128 1.4s Saturn.Skiplist concurrent
[ ] 82 0 0 82 / 128 1.6s Saturn.Skiplist concurrent
[ ] 94 0 0 94 / 128 1.7s Saturn.Skiplist concurrent
[ ] 105 0 0 105 / 128 1.8s Saturn.Skiplist concurrent
[ ] 111 0 0 111 / 128 1.9s Saturn.Skiplist concurrent
[ ] 116 0 0 116 / 128 2.1s Saturn.Skiplist concurrent
[ ] 121 0 0 121 / 128 2.4s Saturn.Skiplist concurrent
[✓] 128 0 0 128 / 128 2.4s Saturn.Skiplist concurrent
================================================================================
success (ran 2 tests)
random seed: 1546565968029301538
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.Skiplist sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.Skiplist sequential
[ ] 0 0 0 0 / 256 0.0s Saturn.Skiplist concurrent
[ ] 3 0 0 3 / 256 0.0s Saturn.Skiplist concurrent
[ ] 12 0 0 12 / 256 0.1s Saturn.Skiplist concurrent
[ ] 22 0 0 22 / 256 0.5s Saturn.Skiplist concurrent
[ ] 25 0 0 25 / 256 0.6s Saturn.Skiplist concurrent
[ ] 35 0 0 35 / 256 0.8s Saturn.Skiplist concurrent
[ ] 46 0 0 46 / 256 0.9s Saturn.Skiplist concurrent
[ ] 53 0 0 53 / 256 1.0s Saturn.Skiplist concurrent
[ ] 58 0 0 58 / 256 1.1s Saturn.Skiplist concurrent
[ ] 60 0 0 60 / 256 1.4s Saturn.Skiplist concurrent
[ ] 77 0 0 77 / 256 1.5s Saturn.Skiplist concurrent
[ ] 78 0 0 78 / 256 1.6s Saturn.Skiplist concurrent
[ ] 93 0 0 93 / 256 1.8s Saturn.Skiplist concurrent
[ ] 99 0 0 99 / 256 1.9s Saturn.Skiplist concurrent
[ ] 110 0 0 110 / 256 2.0s Saturn.Skiplist concurrent
[ ] 131 0 0 131 / 256 2.1s Saturn.Skiplist concurrent
[ ] 133 0 0 133 / 256 2.2s Saturn.Skiplist concurrent
[ ] 142 0 0 142 / 256 2.3s Saturn.Skiplist concurrent
[ ] 152 0 0 152 / 256 2.6s Saturn.Skiplist concurrent
[ ] 163 0 0 163 / 256 2.7s Saturn.Skiplist concurrent
[ ] 165 0 0 165 / 256 2.8s Saturn.Skiplist concurrent
[ ] 179 0 0 179 / 256 3.2s Saturn.Skiplist concurrent
[ ] 193 0 0 193 / 256 3.3s Saturn.Skiplist concurrent
[ ] 214 0 0 214 / 256 3.5s Saturn.Skiplist concurrent
[ ] 215 0 0 215 / 256 3.6s Saturn.Skiplist concurrent
[ ] 221 0 0 221 / 256 3.9s Saturn.Skiplist concurrent
[ ] 224 0 0 224 / 256 4.0s Saturn.Skiplist concurrent
[ ] 228 0 0 228 / 256 4.2s Saturn.Skiplist concurrent
[ ] 235 0 0 235 / 256 4.3s Saturn.Skiplist concurrent
[ ] 246 0 0 246 / 256 4.5s Saturn.Skiplist concurrent
[ ] 256 0 0 256 / 256 4.6s Saturn.Skiplist concurrent
[✓] 256 0 0 256 / 256 4.6s Saturn.Skiplist concurrent
================================================================================
success (ran 2 tests)
random seed: 3699153197681011964
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.Skiplist sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.Skiplist sequential
[ ] 0 0 0 0 / 512 0.0s Saturn.Skiplist concurrent
[ ] 27 0 0 27 / 512 0.3s Saturn.Skiplist concurrent
[ ] 42 0 0 42 / 512 0.5s Saturn.Skiplist concurrent
[ ] 46 0 0 46 / 512 0.7s Saturn.Skiplist concurrent
[ ] 56 0 0 56 / 512 0.8s Saturn.Skiplist concurrent
[ ] 58 0 0 58 / 512 0.9s Saturn.Skiplist concurrent
[ ] 62 0 0 62 / 512 1.0s Saturn.Skiplist concurrent
[ ] 74 0 0 74 / 512 1.2s Saturn.Skiplist concurrent
[ ] 91 0 0 91 / 512 1.3s Saturn.Skiplist concurrent
[ ] 99 0 0 99 / 512 1.5s Saturn.Skiplist concurrent
[ ] 110 0 0 110 / 512 1.7s Saturn.Skiplist concurrent
[ ] 117 0 0 117 / 512 1.8s Saturn.Skiplist concurrent
[ ] 120 0 0 120 / 512 1.9s Saturn.Skiplist concurrent
[ ] 134 0 0 134 / 512 2.2s Saturn.Skiplist concurrent
[ ] 141 0 0 141 / 512 2.4s Saturn.Skiplist concurrent
[ ] 159 0 0 159 / 512 2.5s Saturn.Skiplist concurrent
[ ] 185 0 0 185 / 512 2.7s Saturn.Skiplist concurrent
[ ] 201 0 0 201 / 512 2.8s Saturn.Skiplist concurrent
[ ] 212 0 0 212 / 512 3.0s Saturn.Skiplist concurrent
[ ] 216 0 0 216 / 512 3.1s Saturn.Skiplist concurrent
[ ] 226 0 0 226 / 512 3.3s Saturn.Skiplist concurrent
[ ] 232 0 0 232 / 512 3.5s Saturn.Skiplist concurrent
[ ] 268 0 0 268 / 512 3.7s Saturn.Skiplist concurrent
[ ] 274 0 0 274 / 512 3.9s Saturn.Skiplist concurrent
[ ] 276 0 0 276 / 512 4.1s Saturn.Skiplist concurrent
[ ] 286 0 0 286 / 512 4.2s Saturn.Skiplist concurrent
[ ] 304 0 0 304 / 512 4.4s Saturn.Skiplist concurrent
[ ] 311 0 0 311 / 512 4.5s Saturn.Skiplist concurrent
[ ] 327 0 0 327 / 512 4.6s Saturn.Skiplist concurrent
[ ] 340 0 0 340 / 512 4.8s Saturn.Skiplist concurrent
[ ] 366 0 0 366 / 512 5.0s Saturn.Skiplist concurrent
[ ] 389 0 0 389 / 512 5.2s Saturn.Skiplist concurrent
[ ] 393 0 0 393 / 512 5.4s Saturn.Skiplist concurrent
[ ] 397 0 0 397 / 512 5.5s Saturn.Skiplist concurrent
[ ] 413 0 0 413 / 512 5.6s Saturn.Skiplist concurrent
[ ] 420 0 0 420 / 512 5.8s Saturn.Skiplist concurrent
[ ] 422 0 0 422 / 512 6.0s Saturn.Skiplist concurrent
[ ] 431 0 0 431 / 512 6.1s Saturn.Skiplist concurrent
[ ] 459 0 0 459 / 512 6.3s Saturn.Skiplist concurrent
[ ] 471 0 0 471 / 512 6.4s Saturn.Skiplist concurrent
[ ] 485 0 0 485 / 512 6.5s Saturn.Skiplist concurrent
[ ] 495 0 0 495 / 512 6.7s Saturn.Skiplist concurrent
[ ] 508 0 0 508 / 512 6.8s Saturn.Skiplist concurrent
[✓] 512 0 0 512 / 512 6.8s Saturn.Skiplist concurrent
================================================================================
success (ran 2 tests)
random seed: 1384148957578909408
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Skiplist sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.Skiplist sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Skiplist concurrent
[ ] 2 0 0 2 / 32 0.1s Saturn.Skiplist concurrent
[ ] 5 0 0 5 / 32 0.2s Saturn.Skiplist concurrent
[ ] 12 0 0 12 / 32 0.4s Saturn.Skiplist concurrent
[✓] 32 0 0 32 / 32 0.5s Saturn.Skiplist concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/htbl && ./stm_htbl.exe)
random seed: 3973703914168992588
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Htbl sequential
[ ] 0 0 0 0 / 32 0.0s Htbl sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Htbl sequential
[ ] 0 0 0 0 / 32 0.0s Htbl concurrent
[ ] 13 0 0 13 / 32 0.2s Htbl concurrent
[ ] 15 0 0 15 / 32 0.3s Htbl concurrent
[ ] 24 0 0 24 / 32 0.4s Htbl concurrent
[ ] 31 0 0 31 / 32 0.6s Htbl concurrent
[✓] 32 0 0 32 / 32 0.6s Htbl concurrent
================================================================================
success (ran 2 tests)
random seed: 20202531037311487
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Htbl sequential
[✓] 64 0 0 64 / 64 0.0s Htbl sequential
[ ] 0 0 0 0 / 64 0.0s Htbl concurrent
[ ] 2 0 0 2 / 64 0.1s Htbl concurrent
[ ] 5 0 0 5 / 64 0.2s Htbl concurrent
[ ] 6 0 0 6 / 64 0.4s Htbl concurrent
[ ] 14 0 0 14 / 64 0.6s Htbl concurrent
[ ] 20 0 0 20 / 64 0.7s Htbl concurrent
[ ] 25 0 0 25 / 64 0.9s Htbl concurrent
[ ] 37 0 0 37 / 64 1.0s Htbl concurrent
[ ] 44 0 0 44 / 64 1.1s Htbl concurrent
[✓] 64 0 0 64 / 64 1.2s Htbl concurrent
================================================================================
success (ran 2 tests)
random seed: 138326344535327549
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Htbl sequential
[✓] 128 0 0 128 / 128 0.0s Htbl sequential
[ ] 0 0 0 0 / 128 0.0s Htbl concurrent
[ ] 10 0 0 10 / 128 0.2s Htbl concurrent
[ ] 15 0 0 15 / 128 0.3s Htbl concurrent
[ ] 22 0 0 22 / 128 0.4s Htbl concurrent
[ ] 23 0 0 23 / 128 0.6s Htbl concurrent
[ ] 32 0 0 32 / 128 0.7s Htbl concurrent
[ ] 55 0 0 55 / 128 0.8s Htbl concurrent
[ ] 61 0 0 61 / 128 0.9s Htbl concurrent
[ ] 74 0 0 74 / 128 1.0s Htbl concurrent
[ ] 104 0 0 104 / 128 1.2s Htbl concurrent
[ ] 116 0 0 116 / 128 1.3s Htbl concurrent
[✓] 128 0 0 128 / 128 1.3s Htbl concurrent
================================================================================
success (ran 2 tests)
random seed: 663369168865964424
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Htbl sequential
[✓] 256 0 0 256 / 256 0.0s Htbl sequential
[ ] 0 0 0 0 / 256 0.0s Htbl concurrent
[ ] 7 0 0 7 / 256 0.1s Htbl concurrent
[ ] 10 0 0 10 / 256 0.3s Htbl concurrent
[ ] 19 0 0 19 / 256 0.4s Htbl concurrent
[ ] 29 0 0 29 / 256 0.5s Htbl concurrent
[ ] 61 0 0 61 / 256 0.7s Htbl concurrent
[ ] 83 0 0 83 / 256 0.8s Htbl concurrent
[ ] 86 0 0 86 / 256 0.9s Htbl concurrent
[ ] 98 0 0 98 / 256 1.0s Htbl concurrent
[ ] 106 0 0 106 / 256 1.2s Htbl concurrent
[ ] 117 0 0 117 / 256 1.4s Htbl concurrent
[ ] 134 0 0 134 / 256 1.5s Htbl concurrent
[ ] 138 0 0 138 / 256 1.6s Htbl concurrent
[ ] 150 0 0 150 / 256 1.9s Htbl concurrent
[ ] 171 0 0 171 / 256 2.0s Htbl concurrent
[ ] 190 0 0 190 / 256 2.2s Htbl concurrent
[ ] 194 0 0 194 / 256 2.5s Htbl concurrent
[ ] 197 0 0 197 / 256 2.6s Htbl concurrent
[ ] 206 0 0 206 / 256 2.8s Htbl concurrent
[ ] 208 0 0 208 / 256 2.9s Htbl concurrent
[ ] 221 0 0 221 / 256 3.1s Htbl concurrent
[ ] 228 0 0 228 / 256 3.3s Htbl concurrent
[ ] 229 0 0 229 / 256 3.5s Htbl concurrent
[ ] 247 0 0 247 / 256 3.7s Htbl concurrent
[ ] 248 0 0 248 / 256 3.9s Htbl concurrent
[ ] 249 0 0 249 / 256 4.1s Htbl concurrent
[ ] 252 0 0 252 / 256 4.2s Htbl concurrent
[✓] 256 0 0 256 / 256 4.2s Htbl concurrent
================================================================================
success (ran 2 tests)
random seed: 448752453978014720
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Htbl sequential
[✓] 512 0 0 512 / 512 0.0s Htbl sequential
[ ] 0 0 0 0 / 512 0.0s Htbl concurrent
[ ] 30 0 0 30 / 512 0.1s Htbl concurrent
[ ] 32 0 0 32 / 512 0.3s Htbl concurrent
[ ] 36 0 0 36 / 512 0.5s Htbl concurrent
[ ] 37 0 0 37 / 512 0.6s Htbl concurrent
[ ] 50 0 0 50 / 512 0.8s Htbl concurrent
[ ] 55 0 0 55 / 512 0.9s Htbl concurrent
[ ] 59 0 0 59 / 512 1.2s Htbl concurrent
[ ] 66 0 0 66 / 512 1.3s Htbl concurrent
[ ] 70 0 0 70 / 512 1.5s Htbl concurrent
[ ] 89 0 0 89 / 512 1.6s Htbl concurrent
[ ] 113 0 0 113 / 512 1.9s Htbl concurrent
[ ] 124 0 0 124 / 512 2.0s Htbl concurrent
[ ] 140 0 0 140 / 512 2.2s Htbl concurrent
[ ] 145 0 0 145 / 512 2.4s Htbl concurrent
[ ] 151 0 0 151 / 512 2.5s Htbl concurrent
[ ] 160 0 0 160 / 512 2.7s Htbl concurrent
[ ] 166 0 0 166 / 512 2.8s Htbl concurrent
[ ] 167 0 0 167 / 512 2.9s Htbl concurrent
[ ] 181 0 0 181 / 512 3.1s Htbl concurrent
[ ] 200 0 0 200 / 512 3.2s Htbl concurrent
[ ] 209 0 0 209 / 512 3.3s Htbl concurrent
[ ] 215 0 0 215 / 512 3.5s Htbl concurrent
[ ] 222 0 0 222 / 512 3.6s Htbl concurrent
[ ] 254 0 0 254 / 512 3.8s Htbl concurrent
[ ] 268 0 0 268 / 512 3.9s Htbl concurrent
[ ] 278 0 0 278 / 512 4.0s Htbl concurrent
[ ] 283 0 0 283 / 512 4.1s Htbl concurrent
[ ] 290 0 0 290 / 512 4.3s Htbl concurrent
[ ] 299 0 0 299 / 512 4.6s Htbl concurrent
[ ] 309 0 0 309 / 512 4.7s Htbl concurrent
[ ] 325 0 0 325 / 512 4.9s Htbl concurrent
[ ] 328 0 0 328 / 512 5.2s Htbl concurrent
[ ] 347 0 0 347 / 512 5.4s Htbl concurrent
[ ] 352 0 0 352 / 512 5.6s Htbl concurrent
[ ] 368 0 0 368 / 512 5.7s Htbl concurrent
[ ] 379 0 0 379 / 512 5.9s Htbl concurrent
[ ] 385 0 0 385 / 512 6.1s Htbl concurrent
[ ] 390 0 0 390 / 512 6.3s Htbl concurrent
[ ] 394 0 0 394 / 512 6.4s Htbl concurrent
[ ] 409 0 0 409 / 512 6.6s Htbl concurrent
[ ] 411 0 0 411 / 512 6.7s Htbl concurrent
[ ] 422 0 0 422 / 512 6.9s Htbl concurrent
[ ] 430 0 0 430 / 512 7.1s Htbl concurrent
[ ] 436 0 0 436 / 512 7.3s Htbl concurrent
[ ] 439 0 0 439 / 512 7.4s Htbl concurrent
[ ] 441 0 0 441 / 512 7.6s Htbl concurrent
[ ] 451 0 0 451 / 512 7.7s Htbl concurrent
[ ] 459 0 0 459 / 512 8.0s Htbl concurrent
[ ] 467 0 0 467 / 512 8.1s Htbl concurrent
[ ] 479 0 0 479 / 512 8.2s Htbl concurrent
[ ] 482 0 0 482 / 512 8.4s Htbl concurrent
[ ] 488 0 0 488 / 512 8.6s Htbl concurrent
[ ] 489 0 0 489 / 512 8.7s Htbl concurrent
[ ] 492 0 0 492 / 512 8.9s Htbl concurrent
[ ] 499 0 0 499 / 512 9.1s Htbl concurrent
[ ] 505 0 0 505 / 512 9.2s Htbl concurrent
[ ] 506 0 0 506 / 512 9.4s Htbl concurrent
[✓] 512 0 0 512 / 512 9.4s Htbl concurrent
================================================================================
success (ran 2 tests)
random seed: 2557730626722826405
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Htbl sequential
[✓] 32 0 0 32 / 32 0.0s Htbl sequential
[ ] 0 0 0 0 / 32 0.0s Htbl concurrent
[ ] 13 0 0 13 / 32 0.1s Htbl concurrent
[ ] 15 0 0 15 / 32 0.2s Htbl concurrent
[ ] 22 0 0 22 / 32 0.3s Htbl concurrent
[✓] 32 0 0 32 / 32 0.4s Htbl concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/treiber_stack && ./stm_treiber_stack.exe)
random seed: 3751026451874754370
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Treiber_stack sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Treiber_stack sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Saturn.Treiber_stack sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Treiber_stack concurrent
[ ] 1 0 0 1 / 32 1.1s Saturn.Treiber_stack concurrent
[ ] 6 0 0 6 / 32 1.2s Saturn.Treiber_stack concurrent
[ ] 17 0 0 17 / 32 1.4s Saturn.Treiber_stack concurrent
[ ] 20 0 0 20 / 32 2.4s Saturn.Treiber_stack concurrent
[ ] 28 0 0 28 / 32 2.6s Saturn.Treiber_stack concurrent
[ ] 30 0 0 30 / 32 2.7s Saturn.Treiber_stack concurrent
[✓] 32 0 0 32 / 32 2.7s Saturn.Treiber_stack concurrent
================================================================================
success (ran 2 tests)
random seed: 467624146424364423
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.Treiber_stack sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.Treiber_stack sequential
[ ] 0 0 0 0 / 64 0.0s Saturn.Treiber_stack concurrent
[ ] 7 0 0 7 / 64 0.1s Saturn.Treiber_stack concurrent
[ ] 12 0 0 12 / 64 0.2s Saturn.Treiber_stack concurrent
[ ] 23 0 0 23 / 64 0.3s Saturn.Treiber_stack concurrent
[ ] 41 0 0 41 / 64 0.5s Saturn.Treiber_stack concurrent
[ ] 53 0 0 53 / 64 0.8s Saturn.Treiber_stack concurrent
[✓] 64 0 0 64 / 64 0.8s Saturn.Treiber_stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3469545270936891121
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.Treiber_stack sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.Treiber_stack sequential
[ ] 0 0 0 0 / 128 0.0s Saturn.Treiber_stack concurrent
[ ] 1 0 0 1 / 128 0.1s Saturn.Treiber_stack concurrent
[ ] 3 0 0 3 / 128 0.3s Saturn.Treiber_stack concurrent
[ ] 6 0 0 6 / 128 0.5s Saturn.Treiber_stack concurrent
[ ] 13 0 0 13 / 128 0.7s Saturn.Treiber_stack concurrent
[ ] 35 0 0 35 / 128 0.8s Saturn.Treiber_stack concurrent
[ ] 39 0 0 39 / 128 1.0s Saturn.Treiber_stack concurrent
[ ] 53 0 0 53 / 128 1.1s Saturn.Treiber_stack concurrent
[ ] 65 0 0 65 / 128 1.3s Saturn.Treiber_stack concurrent
[ ] 78 0 0 78 / 128 1.4s Saturn.Treiber_stack concurrent
[ ] 84 0 0 84 / 128 1.5s Saturn.Treiber_stack concurrent
[ ] 102 0 0 102 / 128 1.7s Saturn.Treiber_stack concurrent
[ ] 103 0 0 103 / 128 1.8s Saturn.Treiber_stack concurrent
[ ] 108 0 0 108 / 128 1.9s Saturn.Treiber_stack concurrent
[ ] 125 0 0 125 / 128 2.0s Saturn.Treiber_stack concurrent
[✓] 128 0 0 128 / 128 2.0s Saturn.Treiber_stack concurrent
================================================================================
success (ran 2 tests)
random seed: 1073289036567846144
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.Treiber_stack sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.Treiber_stack sequential
[ ] 0 0 0 0 / 256 0.0s Saturn.Treiber_stack concurrent
[ ] 17 0 0 17 / 256 0.2s Saturn.Treiber_stack concurrent
[ ] 23 0 0 23 / 256 0.9s Saturn.Treiber_stack concurrent
[ ] 31 0 0 31 / 256 1.0s Saturn.Treiber_stack concurrent
[ ] 37 0 0 37 / 256 1.3s Saturn.Treiber_stack concurrent
[ ] 41 0 0 41 / 256 1.4s Saturn.Treiber_stack concurrent
[ ] 47 0 0 47 / 256 2.6s Saturn.Treiber_stack concurrent
[ ] 49 0 0 49 / 256 2.7s Saturn.Treiber_stack concurrent
[ ] 59 0 0 59 / 256 3.1s Saturn.Treiber_stack concurrent
[ ] 63 0 0 63 / 256 3.2s Saturn.Treiber_stack concurrent
[ ] 75 0 0 75 / 256 3.4s Saturn.Treiber_stack concurrent
[ ] 85 0 0 85 / 256 3.6s Saturn.Treiber_stack concurrent
[ ] 110 0 0 110 / 256 3.7s Saturn.Treiber_stack concurrent
[ ] 123 0 0 123 / 256 3.8s Saturn.Treiber_stack concurrent
[ ] 137 0 0 137 / 256 3.9s Saturn.Treiber_stack concurrent
[ ] 147 0 0 147 / 256 4.3s Saturn.Treiber_stack concurrent
[ ] 176 0 0 176 / 256 4.4s Saturn.Treiber_stack concurrent
[ ] 185 0 0 185 / 256 4.5s Saturn.Treiber_stack concurrent
[ ] 190 0 0 190 / 256 4.6s Saturn.Treiber_stack concurrent
[ ] 207 0 0 207 / 256 4.8s Saturn.Treiber_stack concurrent
[ ] 214 0 0 214 / 256 5.0s Saturn.Treiber_stack concurrent
[ ] 224 0 0 224 / 256 5.1s Saturn.Treiber_stack concurrent
[ ] 238 0 0 238 / 256 5.2s Saturn.Treiber_stack concurrent
[ ] 250 0 0 250 / 256 5.3s Saturn.Treiber_stack concurrent
[ ] 252 0 0 252 / 256 5.5s Saturn.Treiber_stack concurrent
[✓] 256 0 0 256 / 256 5.6s Saturn.Treiber_stack concurrent
================================================================================
success (ran 2 tests)
random seed: 276264411102805647
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.Treiber_stack sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.Treiber_stack sequential
[ ] 0 0 0 0 / 512 0.0s Saturn.Treiber_stack concurrent
[ ] 7 0 0 7 / 512 0.0s Saturn.Treiber_stack concurrent
[ ] 21 0 0 21 / 512 0.1s Saturn.Treiber_stack concurrent
[ ] 42 0 0 42 / 512 0.2s Saturn.Treiber_stack concurrent
[ ] 46 0 0 46 / 512 0.3s Saturn.Treiber_stack concurrent
[ ] 50 0 0 50 / 512 0.5s Saturn.Treiber_stack concurrent
[ ] 60 0 0 60 / 512 0.6s Saturn.Treiber_stack concurrent
[ ] 78 0 0 78 / 512 0.7s Saturn.Treiber_stack concurrent
[ ] 79 0 0 79 / 512 0.8s Saturn.Treiber_stack concurrent
[ ] 80 0 0 80 / 512 0.9s Saturn.T
eiber_stack concurrent
[ ] 84 0 0 84 / 512 1.1s Saturn.Treiber_stack concurrent
[ ] 93 0 0 93 / 512 1.3s Saturn.Treiber_stack concurrent
[ ] 96 0 0 96 / 512 1.4s Saturn.Treiber_stack concurrent
[ ] 105 0 0 105 / 512 1.6s Saturn.Treiber_stack concurrent
[ ] 119 0 0 119 / 512 1.7s Saturn.Treiber_stack concurrent
[ ] 140 0 0 140 / 512 1.8s Saturn.Treiber_stack concurrent
[ ] 143 0 0 143 / 512 2.4s Saturn.Treiber_stack concurrent
[ ] 145 0 0 145 / 512 2.6s Saturn.Treiber_stack concurrent
[ ] 151 0 0 151 / 512 2.7s Saturn.Treiber_stack concurrent
[ ] 166 0 0 166 / 512 3.0s Saturn.Treiber_stack concurrent
[ ] 178 0 0 178 / 512 3.1s Saturn.Treiber_stack concurrent
[ ] 205 0 0 205 / 512 3.2s Saturn.Treiber_stack concurrent
[ ] 210 0 0 210 / 512 3.3s Saturn.Treiber_stack concurrent
[ ] 226 0 0 226 / 512 3.4s Saturn.Treiber_stack concurrent
[ ] 227 0 0 227 / 512 3.5s Saturn.Treiber_stack concurrent
[ ] 230 0 0 230 / 512 3.7s Saturn.Treiber_stack concurrent
[ ] 238 0 0 238 / 512 3.8s Saturn.Treiber_stack concurrent
[ ] 243 0 0 243 / 512 3.9s Saturn.Treiber_stack concurrent
[ ] 249 0 0 249 / 512 4.0s Saturn.Treiber_stack concurrent
[ ] 267 0 0 267 / 512 4.2s Saturn.Treiber_stack concurrent
[ ] 271 0 0 271 / 512 4.3s Saturn.Treiber_stack concurrent
[ ] 280 0 0 280 / 512 4.4s Saturn.Treiber_stack concurrent
[ ] 283 0 0 283 / 512 4.5s Saturn.Treiber_stack concurrent
[ ] 294 0 0 294 / 512 4.6s Saturn.Treiber_stack concurrent
[ ] 327 0 0 327 / 512 4.7s Saturn.Treiber_stack concurrent
[ ] 334 0 0 334 / 512 4.9s Saturn.Treiber_stack concurrent
[ ] 352 0 0 352 / 512 5.0s Saturn.Treiber_stack concurrent
[ ] 359 0 0 359 / 512 5.1s Saturn.Treiber_stack concurrent
[ ] 368 0 0 368 / 512 5.2s Saturn.Treiber_stack concurrent
[ ] 380 0 0 380 / 512 5.4s Saturn.Treiber_stack concurrent
[ ] 394 0 0 394 / 512 5.8s Saturn.Treiber_stack concurrent
[ ] 395 0 0 395 / 512 5.9s Saturn.Treiber_stack concurrent
[ ] 410 0 0 410 / 512 6.0s Saturn.Treiber_stack concurrent
[ ] 411 0 0 411 / 512 6.2s Saturn.Treiber_stack concurrent
[ ] 426 0 0 426 / 512 6.4s Saturn.Treiber_stack concurrent
[ ] 432 0 0 432 / 512 6.6s Saturn.Treiber_stack concurrent
[ ] 442 0 0 442 / 512 6.7s Saturn.Treiber_stack concurrent
[ ] 462 0 0 462 / 512 6.8s Saturn.Treiber_stack concurrent
[ ] 471 0 0 471 / 512 7.1s Saturn.Treiber_stack concurrent
[ ] 488 0 0 488 / 512 7.3s Saturn.Treiber_stack concurrent
[ ] 498 0 0 498 / 512 7.8s Saturn.Treiber_stack concurrent
[ ] 512 0 0 512 / 512 7.9s Saturn.Treiber_stack concurrent
[✓] 512 0 0 512 / 512 7.9s Saturn.Treiber_stack concurrent
================================================================================
success (ran 2 tests)
random seed: 474792570877639492
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Treiber_stack sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.Treiber_stack sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Treiber_stack concurrent
[ ] 7 0 0 7 / 32 0.2s Saturn.Treiber_stack concurrent
[ ] 27 0 0 27 / 32 0.3s Saturn.Treiber_stack concurrent
[✓] 32 0 0 32 / 32 0.3s Saturn.Treiber_stack concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/michael_scott_queue && ./stm_michael_scott_queue.exe)
random seed: 3183268730184969078
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.michael_scott_queue_safe sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.michael_scott_queue_safe sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Saturn.michael_scott_queue_safe sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.michael_scott_queue_safe concurrent
[ ] 22 0 0 22 / 32 0.1s Saturn.michael_scott_queue_safe concurrent
[ ] 30 0 0 30 / 32 0.3s Saturn.michael_scott_queue_safe concurrent
[✓] 32 0 0 32 / 32 0.3s Saturn.michael_scott_queue_safe concurrent
================================================================================
success (ran 2 tests)
random seed: 4261241064317351760
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.michael_scott_queue_safe sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.michael_scott_queue_safe sequential
[ ] 0 0 0 0 / 64 0.0s Saturn.michael_scott_queue_safe concurrent
[ ] 25 0 0 25 / 64 0.1s Saturn.michael_scott_queue_safe concurrent
[ ] 39 0 0 39 / 64 0.2s Saturn.michael_scott_queue_safe concurrent
[ ] 62 0 0 62 / 64 0.3s Saturn.michael_scott_queue_safe concurrent
[✓] 64 0 0 64 / 64 0.3s Saturn.michael_scott_queue_safe concurrent
================================================================================
success (ran 2 tests)
random seed: 697620526579485540
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.michael_scott_queue_safe sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.michael_scott_queue_safe sequential
[ ] 0 0 0 0 / 128 0.0s Saturn.michael_scott_queue_safe concurrent
[ ] 20 0 0 20 / 128 0.1s Saturn.michael_scott_queue_safe concurrent
[ ] 32 0 0 32 / 128 0.2s Saturn.michael_scott_queue_safe concurrent
[ ] 48 0 0 48 / 128 0.3s Saturn.michael_scott_queue_safe concurrent
[ ] 91 0 0 91 / 128 0.5s Saturn.michael_scott_queue_safe concurrent
[ ] 93 0 0 93 / 128 0.6s Saturn.michael_scott_queue_safe concurrent
[ ] 110 0 0 110 / 128 0.7s Saturn.michael_scott_queue_safe concurrent
[✓] 128 0 0 128 / 128 0.7s Saturn.michael_scott_queue_safe concurrent
================================================================================
success (ran 2 tests)
random seed: 1010152803526232762
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.michael_scott_queue_safe sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.michael_scott_queue_safe sequential
[ ] 0 0 0 0 / 256 0.0s Saturn.michael_scott_queue_safe concurrent
[ ] 9 0 0 9 / 256 0.1s Saturn.michael_scott_queue_safe concurrent
[ ] 25 0 0 25 / 256 0.2s Saturn.michael_scott_queue_safe concurrent
[ ] 49 0 0 49 / 256 0.3s Saturn.michael_scott_queue_safe concurrent
[ ] 68 0 0 68 / 256 0.5s Saturn.michael_scott_queue_safe concurrent
[ ] 75 0 0 75 / 256 0.6s Saturn.michael_scott_queue_safe concurrent
[ ] 94 0 0 94 / 256 0.8s Saturn.michael_scott_queue_safe concurrent
[ ] 107 0 0 107 / 256 1.0s Saturn.michael_scott_queue_safe concurrent
[ ] 113 0 0 113 / 256 1.1s Saturn.michael_scott_queue_safe concurrent
[ ] 128 0 0 128 / 256 1.2s Saturn.michael_scott_queue_safe concurrent
[ ] 132 0 0 132 / 256 1.4s Saturn.michael_scott_queue_safe concurrent
[ ] 138 0 0 138 / 256 1.5s Saturn.michael_scott_queue_safe concurrent
[ ] 145 0 0 145 / 256 1.6s Saturn.michael_scott_queue_safe concurrent
[ ] 160 0 0 160 / 256 1.7s Saturn.michael_scott_queue_safe concurrent
[ ] 180 0 0 180 / 256 1.8s Saturn.michael_scott_queue_safe concurrent
[ ] 199 0 0 199 / 256 2.0s Saturn.michael_scott_queue_safe concurrent
[ ] 209 0 0 209 / 256 2.1s Saturn.michael_scott_queue_safe concurrent
[ ] 229 0 0 229 / 256 2.3s Saturn.michael_scott_queue_safe concurrent
[ ] 236 0 0 236 / 256 2.4s Saturn.michael_scott_queue_safe concurrent
[ ] 241 0 0 241 / 256 2.6s Saturn.michael_scott_queue_safe concurrent
[ ] 255 0 0 255 / 256 2.7s Saturn.michael_scott_queue_safe concurrent
[✓] 256 0 0 256 / 256 2.8s Saturn.michael_scott_queue_safe concurrent
================================================================================
success (ran 2 tests)
random seed: 717466648413104596
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.michael_scott_queue_safe sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.michael_scott_queue_safe sequential
[ ] 0 0 0 0 / 512 0.0s Saturn.michael_scott_queue_safe concurrent
[ ] 1 0 0 1 / 512 0.0s Saturn.michael_scott_queue_safe concurrent
[ ] 13 0 0 13 / 512 0.1s Saturn.michael_scott_queue_safe concurrent
[ ] 17 0 0 17 / 512 0.3s Saturn.michael_scott_queue_safe concurrent
[ ] 31 0 0 31 / 512 0.4s Saturn.michael_scott_queue_safe concurrent
[ ] 44 0 0 44 / 512 0.5s Saturn.michael_scott_queue_safe concurrent
[ ] 58 0 0 58 / 512 0.6s Saturn.michael_scott_queue_safe concurrent
[ ] 59 0 0 59 / 512 0.7s Saturn.michael_scott_queue_safe concurrent
[ ] 75 0 0 75 / 512 0.9s Saturn.michael_scott_queue_safe concurrent
[ ] 87 0 0 87 / 512 1.1s Saturn.michael_scott_queue_safe concurrent
[ ] 93 0 0 93 / 512 1.2s Saturn.michael_scott_queue_safe concurrent
[ ] 115 0 0 115 / 512 1.3s Saturn.michael_scott_queue_safe concurrent
[ ] 133 0 0 133 / 512 1.4s Saturn.michael_scott_queue_safe concurrent
[ ] 138 0 0 138 / 512 1.5s Saturn.michael_scott_queue_safe concurrent
[ ] 156 0 0 156 / 512 1.7s Saturn.michael_scott_queue_safe concurrent
[ ] 164 0 0 164 / 512 1.8s Saturn.michael_scott_queue_safe concurrent
[ ] 187 0 0 187 / 512 1.9s Saturn.michael_scott_queue_safe concurrent
[ ] 200 0 0 200 / 512 2.1s Saturn.michael_scott_queue_safe concurrent
[ ] 207 0 0 207 / 512 2.2s Saturn.michael_scott_queue_safe concurrent
[ ] 215 0 0 215 / 512 2.4s Saturn.michael_scott_queue_safe concurrent
[ ] 250 0 0 250 / 512 2.6s Saturn.michael_scott_queue_safe concurrent
[ ] 281 0 0 281 / 512 2.8s Saturn.michael_scott_queue_safe concurrent
[ ] 286 0 0 286 / 512 2.9s Saturn.michael_scott_queue_safe concurrent
[ ] 318 0 0 318 / 512 3.0s Saturn.michael_scott_queue_safe concurrent
[ ] 343 0 0 343 / 512 3.1s Saturn.michael_scott_queue_safe concurrent
[ ] 373 0 0 373 / 512 3.2s Saturn.michael_scott_queue_safe concurrent
[ ] 387 0 0 387 / 512 3.4s Saturn.michael_scott_queue_safe concurrent
[ ] 391 0 0 391 / 512 3.5s Saturn.michael_scott_queue_safe concurrent
[ ] 396 0 0 396 / 512 3.6s Saturn.michael_scott_queue_safe concurrent
[ ] 404 0 0 404 / 512 3.8s Saturn.michael_scott_queue_safe concurrent
[ ] 422 0 0 422 / 512 3.9s Saturn.michael_scott_queue_safe concurrent
[ ] 429 0 0 429 / 512 4.0s Saturn.michael_scott_queue_safe concurrent
[ ] 441 0 0 441 / 512 4.1s Saturn.michael_scott_queue_safe concurrent
[ ] 444 0 0 444 / 512 4.3s Saturn.michael_scott_queue_safe concurrent
[ ] 466 0 0 466 / 512 4.4s Saturn.michael_scott_queue_safe concurrent
[ ] 481 0 0 481 / 512 4.5s Saturn.michael_scott_queue_safe concurrent
[ ] 499 0 0 499 / 512 4.7s Saturn.michael_scott_queue_safe concurrent
[ ] 511 0 0 511 / 512 4.8s Saturn.michael_scott_queue_safe concurrent
[✓] 512 0 0 512 / 512 4.8s Saturn.michael_scott_queue_safe concurrent
================================================================================
success (ran 2 tests)
random seed: 3551481552891136962
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.michael_scott_queue_safe sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.michael_scott_queue_safe sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.michael_scott_queue_safe concurrent
[ ] 7 0 0 7 / 32 0.1s Saturn.michael_scott_queue_safe concurrent
[ ] 25 0 0 25 / 32 0.2s Saturn.michael_scott_queue_safe concurrent
[✓] 32 0 0 32 / 32 0.3s Saturn.michael_scott_queue_safe concurrent
================================================================================
success (ran 2 tests)
random seed: 2153452112085896296
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.michael_scott_queue_unsafe sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.michael_scott_queue_unsafe sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 2 0 0 2 / 32 0.1s Saturn.michael_scott_queue_unsafe concurrent
[ ] 18 0 0 18 / 32 0.2s Saturn.michael_scott_queue_unsafe concurrent
[✓] 32 0 0 32 / 32 0.3s Saturn.michael_scott_queue_unsafe concurrent
================================================================================
success (ran 2 tests)
random seed: 4025706267349656234
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.michael_scott_queue_unsafe sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.michael_scott_queue_unsafe sequential
[ ] 0 0 0 0 / 64 0.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 4 0 0 4 / 64 0.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 12 0 0 12 / 64 0.1s Saturn.michael_scott_queue_unsafe concurrent
[ ] 25 0 0 25 / 64 0.3s Saturn.michael_scott_queue_unsafe concurrent
[ ] 56 0 0 56 / 64 0.4s Saturn.michael_scott_queue_unsafe concurrent
[ ] 60 0 0 60 / 64 0.5s Saturn.michael_scott_queue_unsafe concurrent
[✓] 64 0 0 64 / 64 0.5s Saturn.michael_scott_queue_unsafe concurrent
================================================================================
success (ran 2 tests)
random seed: 2952039662951846184
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.michael_scott_queue_unsafe sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.michael_scott_queue_unsafe sequential
[ ] 0 0 0 0 / 128 0.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 2 0 0 2 / 128 0.1s Saturn.michael_scott_queue_unsafe concurrent
[ ] 21 0 0 21 / 128 0.2s Saturn.michael_scott_queue_unsafe concurrent
[ ] 26 0 0 26 / 128 0.4s Saturn.michael_scott_queue_unsafe concurrent
[ ] 40 0 0 40 / 128 0.5s Saturn.michael_scott_queue_unsafe concurrent
[ ] 48 0 0 48 / 128 0.6s Saturn.michael_scott_queue_unsafe concurrent
[ ] 75 0 0 75 / 128 0.8s Saturn.michael_scott_queue_unsafe concurrent
[ ] 91 0 0 91 / 128 0.9s Saturn.michael_scott_queue_unsafe concurrent
[ ] 110 0 0 110 / 128 1.1s Saturn.michael_scott_queue_unsafe concurrent
[ ] 122 0 0 122 / 128 1.2s Saturn.michael_scott_queue_unsafe concurrent
[✓] 128 0 0 128 / 128 1.2s Saturn.michael_scott_queue_unsafe concurrent
================================================================================
success (ran 2 tests)
random seed: 472360473165123860
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.michael_scott_queue_unsafe sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.michael_scott_queue_unsafe sequential
[ ] 0 0 0 0 / 256 0.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 4 0 0 4 / 256 0.1s Saturn.michael_scott_queue_unsafe concurrent
[ ] 12 0 0 12 / 256 0.2s Saturn.michael_scott_queue_unsafe concurrent
[ ] 29 0 0 29 / 256 0.3s Saturn.michael_scott_queue_unsafe concurrent
[ ] 33 0 0 33 / 256 0.5s Saturn.michael_scott_queue_unsafe concurrent
[ ] 37 0 0 37 / 256 0.6s Saturn.michael_scott_queue_unsafe concurrent
[ ] 45 0 0 45 / 256 0.7s Saturn.michael_scott_queue_unsafe concurrent
[ ] 54 0 0 54 / 256 0.9s Saturn.michael_scott_queue_unsafe concurrent
[ ] 57 0 0 57 / 256 1.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 70 0 0 70 / 256 1.2s Saturn.michael_scott_queue_unsafe concurrent
[ ] 88 0 0 88 / 256 1.3s Saturn.michael_scott_queue_unsafe concurrent
[ ] 103 0 0 103 / 256 1.4s Saturn.michael_scott_queue_unsafe concurrent
[ ] 111 0 0 111 / 256 1.5s Saturn.michael_scott_queue_unsafe concurrent
[ ] 127 0 0 127 / 256 1.7s Saturn.michael_scott_queue_unsafe concurrent
[ ] 141 0 0 141 / 256 1.8s Saturn.michael_scott_queue_unsafe concurrent
[ ] 166 0 0 166 / 256 1.9s Saturn.michael_scott_queue_unsafe concurrent
[ ] 176 0 0 176 / 256 2.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 191 0 0 191 / 256 2.2s Saturn.michael_scott_queue_unsafe concurrent
[ ] 208 0 0 208 / 256 2.4s Saturn.michael_scott_queue_unsafe concurrent
[ ] 210 0 0 210 / 256 2.5s Saturn.michael_scott_queue_unsafe concurrent
[ ] 221 0 0 221 / 256 2.6s Saturn.michael_scott_queue_unsafe concurrent
[ ] 240 0 0 240 / 256 2.8s Saturn.michael_scott_queue_unsafe concurrent
[✓] 256 0 0 256 / 256 2.8s Saturn.michael_scott_queue_unsafe concurrent
================================================================================
success (ran 2 tests)
random seed: 151835116347682589
generated error fail pass / total time test name
[ ] 0 0 0 0 / 512 0.0s Saturn.michael_scott_queue_unsafe sequential
[✓] 512 0 0 512 / 512 0.0s Saturn.michael_scott_queue_unsafe sequential
[ ] 0 0 0 0 / 512 0.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 8 0 0 8 / 512 0.1s Saturn.michael_scott_queue_unsafe concurrent
[ ] 18 0 0 18 / 512 0.2s Saturn.michael_scott_queue_unsafe concurrent
[ ] 26 0 0 26 / 512 0.3s Saturn.michael_scott_queue_unsafe concurrent
[ ] 45 0 0 45 / 512 0.5s Saturn.michael_scott_queue_unsafe concurrent
[ ] 74 0 0 74 / 512 0.6s Saturn.michael_scott_queue_unsafe concurrent
[ ] 94 0 0 94 / 512 0.7s Saturn.michael_scott_queue_unsafe concurrent
[ ] 96 0 0 96 / 512 0.8s Saturn.michael_scott_queue_unsafe concurrent
[ ] 102 0 0 102 / 512 0.9s Saturn.michael_scott_queue_unsafe concurrent
[ ] 111 0 0 111 / 512 1.1s Saturn.michael_scott_queue_unsafe concurrent
[ ] 121 0 0 121 / 512 1.2s Saturn.michael_scott_queue_unsafe concurrent
[ ] 135 0 0 135 / 512 1.3s Saturn.michael_scott_queue_unsafe concurrent
[ ] 146 0 0 146 / 512 1.5s Saturn.michael_scott_queue_unsafe concurrent
[ ] 149 0 0 149 / 512 1.6s Saturn.michael_scott_queue_unsafe concurrent
[ ] 171 0 0 171 / 512 1.8s Saturn.michael_scott_queue_unsafe concurrent
[ ] 190 0 0 190 / 512 2.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 203 0 0 203 / 512 2.1s Saturn.michael_scott_queue_unsafe concurrent
[ ] 227 0 0 227 / 512 2.2s Saturn.michael_scott_queue_unsafe concurrent
[ ] 238 0 0 238 / 512 2.4s Saturn.michael_scott_queue_unsafe concurrent
[ ] 243 0 0 243 / 512 2.5s Saturn.michael_scott_queue_unsafe concurrent
[ ] 257 0 0 257 / 512 2.7s Saturn.michael_scott_queue_unsafe concurrent
[ ] 268 0 0 268 / 512 2.8s Saturn.michael_scott_queue_unsafe concurrent
[ ] 278 0 0 278 / 512 2.9s Saturn.michael_scott_queue_unsafe concurrent
[ ] 300 0 0 300 / 512 3.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 306 0 0 306 / 512 3.2s Saturn.michael_scott_queue_unsafe concurrent
[ ] 310 0 0 310 / 512 3.4s Saturn.michael_scott_queue_unsafe concurrent
[ ] 320 0 0 320 / 512 3.5s Saturn.michael_scott_queue_unsafe concurrent
[ ] 324 0 0 324 / 512 3.6s Saturn.michael_scott_queue_unsafe concurrent
[ ] 334 0 0 334 / 512 3.7s Saturn.michael_scott_queue_unsafe concurrent
[ ] 353 0 0 353 / 512 3.9s Saturn.michael_scott_queue_unsafe concurrent
[ ] 363 0 0 363 / 512 4.1s Saturn.michael_scott_queue_unsafe concurrent
[ ] 380 0 0 380 / 512 4.2s Saturn.michael_scott_queue_unsafe concurrent
[ ] 387 0 0 387 / 512 4.3s Saturn.michael_scott_queue_unsafe concurrent
[ ] 408 0 0 408 / 512 4.5s Saturn.michael_scott_queue_unsafe concurrent
[ ] 421 0 0 421 / 512 4.6s Saturn.michael_scott_queue_unsafe concurrent
[ ] 434 0 0 434 / 512 4.8s Saturn.michael_scott_queue_unsafe concurrent
[ ] 453 0 0 453 / 512 4.9s Saturn.michael_scott_queue_unsafe concurrent
[ ] 482 0 0 482 / 512 5.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 489 0 0 489 / 512 5.1s Saturn.michael_scott_queue_unsafe concurrent
[ ] 495 0 0 495 / 512 5.2s Saturn.michael_scott_queue_unsafe concurrent
[ ] 508 0 0 508 / 512 5.3s Saturn.michael_scott_queue_unsafe concurrent
[ ] 512 0 0 512 / 512 5.4s Saturn.michael_scott_queue_unsafe concurrent
[✓] 512 0 0 512 / 512 5.4s Saturn.michael_scott_queue_unsafe concurrent
================================================================================
success (ran 2 tests)
random seed: 1409642407875112213
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.michael_scott_queue_unsafe sequential
[✓] 32 0 0 32 / 32 0.0s Saturn.michael_scott_queue_unsafe sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.michael_scott_queue_unsafe concurrent
[ ] 5 0 0 5 / 32 0.1s Saturn.michael_scott_queue_unsafe concurrent
[✓] 32 0 0 32 / 32 0.2s Saturn.michael_scott_queue_unsafe concurrent
================================================================================
success (ran 2 tests)
(cd _build/default/test/bounded_stack && ./stm_bounded_stack.exe)
random seed: 1024178389369011718
generated error fail pass / total time test name
[ ] 0 0 0 0 / 32 0.0s Saturn.Bounded_stack sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Bounded_stack sequential (generating)
[✓] 32 0 0 32 / 32 0.0s Saturn.Bounded_stack sequential
[ ] 0 0 0 0 / 32 0.0s Saturn.Bounded_stack concurrent
[ ] 16 0 0 16 / 32 0.3s Saturn.Bounded_stack concurrent
[ ] 22 0 0 22 / 32 0.4s Saturn.Bounded_stack concurrent
[ ] 29 0 0 29 / 32 0.6s Saturn.Bounded_stack concurrent
[✓] 32 0 0 32 / 32 0.6s Saturn.Bounded_stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3343162643164677763
generated error fail pass / total time test name
[ ] 0 0 0 0 / 64 0.0s Saturn.Bounded_stack sequential
[✓] 64 0 0 64 / 64 0.0s Saturn.Bounded_stack sequential
[ ] 0 0 0 0 / 64 0.0s Saturn.Bounded_stack concurrent
[ ] 7 0 0 7 / 64 0.1s Saturn.Bounded_stack concurrent
[ ] 18 0 0 18 / 64 0.2s Saturn.Bounded_stack concurrent
[ ] 32 0 0 32 / 64 0.3s Saturn.Bounded_stack concurrent
[ ] 43 0 0 43 / 64 0.5s Saturn.Bounded_stack concurrent
[ ] 44 0 0 44 / 64 0.6s Saturn.Bounded_stack concurrent
[ ] 53 0 0 53 / 64 0.8s Saturn.Bounded_stack concurrent
[✓] 64 0 0 64 / 64 0.8s Saturn.Bounded_stack concurrent
================================================================================
success (ran 2 tests)
random seed: 3739730439874977829
generated error fail pass / total time test name
[ ] 0 0 0 0 / 128 0.0s Saturn.Bounded_stack sequential
[✓] 128 0 0 128 / 128 0.0s Saturn.Bounded_stack sequential
[ ] 0 0 0 0 / 128 0.0s Saturn.Bounded_stack concurrent
[ ] 3 0 0 3 / 128 0.0s Saturn.Bounded_stack concurrent
[ ] 4 0 0 4 / 128 0.2s Saturn.Bounded_stack concurrent
[ ] 9 0 0 9 / 128 0.9s Saturn.Bounded_stack concurrent
[ ] 23 0 0 23 / 128 1.0s Saturn.Bounded_stack concurrent
[ ] 29 0 0 29 / 128 1.6s Saturn.Bounded_stack concurrent
[ ] 38 0 0 38 / 128 1.7s Saturn.Bounded_stack concurrent
[ ] 44 0 0 44 / 128 1.8s Saturn.Bounded_stack concurrent
[ ] 61 0 0 61 / 128 1.9s Saturn.Bounded_stack concurrent
[ ] 65 0 0 65 / 128 2.3s Saturn.Bounded_stack concurrent
[ ] 73 0 0 73 / 128 2.6s Saturn.Bounded_stack concurrent
[ ] 81 0 0 81 / 128 2.8s Saturn.Bounded_stack concurrent
[ ] 82 0 0 82 / 128 2.9s Saturn.Bounded_stack concurrent
[ ] 95 0 0 95 / 128 3.0s Saturn.Bounded_stack concurrent
[ ] 98 0 0 98 / 128 4.3s Saturn.Bounded_stack concurrent
[ ] 124 0 0 124 / 128 4.5s Saturn.Bounded_stack concurrent
[ ] 127 0 0 127 / 128 4.7s Saturn.Bounded_stack concurrent
[✓] 128 0 0 128 / 128 4.7s Saturn.Bounded_stack concurrent
================================================================================
success (ran 2 tests)
random seed: 711843734358821179
generated error fail pass / total time test name
[ ] 0 0 0 0 / 256 0.0s Saturn.Bounded_stack sequential
[✓] 256 0 0 256 / 256 0.0s Saturn.Bounded_stack sequential
[ ] 0 0 0 0 / 256 0.0s Saturn.Bounded_stack concurrent
[ ] 16 0 0 16 / 256 0.2s Saturn.Bounded_stack concurrent
[ ] 30 0 0 30 / 256 0.7s Saturn.Bounded_stack concurrent
[ ] 37 0 0 37 / 256 0.9s Saturn.Bounded_stack concurrent
[ ] 39 0 0 39 / 256 2.6s Saturn.Bounded_stack concurrent
[ ] 46 0 0 46 / 256 3.7s Saturn.Bounded_stack concurrent
[ ] 64 0 0 64 / 256 3.8s Saturn.Bounded_stack concurrent
[ ] 70 0 0 70 / 256 3.9s Saturn.Bounded_stack concurrent
[ ] 86 0 0 86 / 256 4.0s Saturn.Bounded_stack concurrent
[ ] 108 0 0 108 / 256 4.2s Saturn.Bounded_stack concurrent
[ ] 118 0 0 118 / 256 4.4s Saturn.Bounded_stack concurrent
[ ] 130 0 0 130 / 256 4.7s Saturn.Bounded_stack concurrent
[ ] 131 0 0 131 / 256 4.9s Saturn.Bounded_stack concurrent
[ ] 134 0 0 134 / 256 5.1s Saturn.Bounded_stack concurrent
[ ] 145 0 0 145 / 256 5.2s Saturn.Bounded_stack concurrent
[ ] 152 0 0 152 / 256 5.4s Saturn.Bounded_stack concurrent
[ ] 165 0 0 165 / 256 5.5s Saturn.Bounded_stack concurrent
[ ] 178 0 0 178 / 256 5.7s Saturn.Bounded_stack concurrent
[ ] 190 0 0 190 / 256 6.1s Saturn.Bounded_stack concurrent
[ ] 191 0 0 191 / 256 6.2s Saturn.Bounded_stack concurrent
[ ] 193 0 0 193 / 256 6.7s Saturn.Bounded_stack concurrent
[ ] 194 0 0 194 / 256 6.8s Saturn.Bounded_stack concurrent
[ ] 200 0 0 200 / 256 7.1s Saturn.Bounded_stack concurrent
[ ] 213 0 0 213 / 256 7.2s Saturn.Bounded_stack concurrent
[ ] 218 0 0 218 / 256 7.4s Saturn.Bounded_stack concurrent
[ ] 229 0 0 229 / 256 7.5s Saturn.Bounded_stack concurrent
[ ] 230 0 0 230 / 256 27.2s Saturn.Bounded_stack concurrent
[ ] 248 0 0 248 / 256 27.4s Saturn.Bounded_stack concurrent
[✓] 256 0 0 256 / 256 27.4s Saturn.Bounded_stack concurrent
================================================================================
success (ran 2 tests)
random seed: 2247841035965023757
generated error fail pass / total time test name
[ ] 0 0 0 0 / 377 0.0s Saturn.Bounded_stack sequential
[✓] 377 0 0 377 / 377 0.0s Saturn.Bounded_stack sequential
[ ] 0 0 0 0 / 377 0.0s Saturn.Bounded_stack concurrent
[ ] 8 0 0 8 / 377 0.1s Saturn.Bounded_stack concurrent
[ ] 17 0 0 17 / 377 0.2s Saturn.Bounded_stack concurrent
[ ] 19 0 0 19 / 377 0.7s Saturn.Bounded_stack concurrent
[ ] 31 0 0 31 / 377 0.9s Saturn.Bounded_stack concurrent
[ ] 34 0 0 34 / 377 1.0s Saturn.Bounded_stack concurrent
[ ] 55 0 0 55 / 377 1.8s Saturn.Bounded_stack concurrent
[ ] 71 0 0 71 / 377 2.0s Saturn.Bounded_stack concurrent
[ ] 77 0 0 77 / 377 6.4s Saturn.Bounded_stack concurrent
[ ] 84 0 0 84 / 377 6.6s Saturn.Bounded_stack concurrent
[ ] 101 0 0 101 / 377 6.7s Saturn.Bounded_stack concurrent
[ ] 122 0 0 122 / 377 7.5s Saturn.Bounded_stack concurrent
[ ] 126 0 0 126 / 377 7.8s Saturn.Bounded_stack concurrent
[ ] 127 0 0 127 / 377 7.9s Saturn.Bounded_stack concurrent
[ ] 142 0 0 142 / 377 8.1s Saturn.Bounded_stack concurrent
[ ] 144 0 0 144 / 377 8.3s Saturn.Bounded_stack concurrent
[ ] 152 0 0 152 / 377 8.6s Saturn.Bounded_stack concurrent
[ ] 164 0 0 164 / 377 9.5s Saturn.Bounded_stack concurrent
[ ] 168 0 0 168 / 377 9.7s Saturn.Bounded_stack concurrent
[ ] 177 0 0 177 / 377 9.9s Saturn.Bounded_stack concurrent
[ ] 187 0 0 187 / 377 10.1s Saturn.Bounded_stack concurrent
[ ] 191 0 0 191 / 377 10.2s Saturn.Bounded_stack concurrent
[ ] 196 0 0 196 / 377 10.5s Saturn.Bounded_stack concurrent
[ ] 214 0 0 214 / 377 10.6s Saturn.Bounded_stack concurrent
[ ] 221 0 0 221 / 377 10.8s Saturn.Bounded_stack concurrent
[ ] 242 0 0 242 / 377 10.9s Saturn.Bounded_stack concurrent
[ ] 253 0 0 253 / 377 11.3s Saturn.Bounded_stack concurrent
[ ] 274 0 0 274 / 377 12.6s Saturn.Bounded_stack concurrent
[ ] 290 0 0 290 / 377 12.8s Saturn.Bounded_stack concurrent
[ ] 301 0 0 301 / 377 13.0s Saturn.Bounded_stack concurrent
[ ] 313 0 0 313 / 377 13.1s Saturn.Bounded_stack concurrent
[ ] 338 0 0 338 / 377 13.4s Saturn.Bounded_stack concurrent
[ ] 354 0 0 354 / 377 13.5s Saturn.Bounded_stack concurrent
[ ] 366 0 0 366 / 377 13.6s Saturn.Bounded_stack concurrent
[ ] 370 0 0 370 / 377 13.7s Saturn.Bounded_stack concurrent
[✓] 377 0 0 377 / 377 13.7s Saturn.Bounded_stack concurrent
================================================================================
success (ran 2 tests)
random seed: 2155913831251941545
generated error fail pass / total time test name
[ ] 0 0 0 0 / 143 0.0s Saturn.Bounded_stack sequential
[✓] 143 0 0 143 / 143 0.0s Saturn.Bounded_stack sequential
[ ] 0 0 0 0 / 143 0.0s Saturn.Bounded_stack concurrent
[ ] 6 0 0 6 / 143 0.4s Saturn.Bounded_stack concurrent
[ ] 11 0 0 11 / 143 0.5s Saturn.Bounded_stack concurrent
[ ] 21 0 0 21 / 143 0.6s Saturn.Bounded_stack concurrent
[ ] 28 0 0 28 / 143 0.7s Saturn.Bounded_stack concurrent
[ ] 42 0 0 42 / 143 0.8s Saturn.Bounded_stack concurrent
[ ] 54 0 0 54 / 143 1.1s Saturn.Bounded_stack concurrent
[ ] 59 0 0 59 / 143 1.2s Saturn.Bounded_stack concurrent
[ ] 62 0 0 62 / 143 1.4s Saturn.Bounded_stack concurrent
[ ] 64 0 0 64 / 143 1.9s Saturn.Bounded_stack concurrent
[ ] 70 0 0 70 / 143 2.1s Saturn.Bounded_stack concurrent
[ ] 80 0 0 80 / 143 2.2s Saturn.Bounded_stack concurrent
[ ] 91 0 0 91 / 143 10.4s Saturn.Bounded_stack concurrent
[ ] 101 0 0 101 / 143 12.1s Saturn.Bounded_stack concurrent
[ ] 103 0 0 103 / 143 12.3s Saturn.Bounded_stack concurrent
[ ] 123 0 0 123 / 143 12.4s Saturn.Bounded_stack concurrent
[ ] 140 0 0 140 / 143 12.6s Saturn.Bounded_stack concurrent
[✓] 143 0 0 143 / 143 12.6s Saturn.Bounded_stack concurrent
================================================================================
success (ran 2 tests)
2025-10-02 14:46.10 ---> saved as "e06ac50be356256377d3d23a0924a0f84b3c8186b91fdb72562f6f26a3f820c2"
Job succeeded
2025-10-02 14:46.10: Job succeeded