(not at the head of any monitored branch or PR)
2026-04-13 14:42.15: New job: test kcas_data.0.7.0 with dune.3.22.2, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29704/head (3e0c395e7b1393a792367f8edca3654dac71e6fd)
                              on debian-13-ocaml-5.4/amd64

To reproduce locally:

cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29704/head" && git reset --hard 3e0c395e
git fetch origin master
git merge --no-edit ba4685aeec7b28fde6af30c7b83004704c68c86a
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.4@sha256:a447b546feb1d9aedc90fda889d688eb9be4d3bdea086d5b2f4f59f38f224ef4
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn dune.3.22.2 3.22.2
RUN opam reinstall dune.3.22.2; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'dune.3.22.2' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
RUN opam reinstall kcas_data.0.7.0; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'kcas_data.0.7.0' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
RUN (opam reinstall --with-test kcas_data.0.7.0) || true
RUN opam reinstall --with-test --verbose kcas_data.0.7.0; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'kcas_data.0.7.0' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1

END-OF-DOCKERFILE
docker build -f ../Dockerfile .

2026-04-13 14:42.15: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:a447b546feb1d9aedc90fda889d688eb9be4d3bdea086d5b2f4f59f38f224ef4-dune.3.22.2-kcas_data.0.7.0-3e0c395e7b1393a792367f8edca3654dac71e6fd"
2026-04-13 14:42.15: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.4@sha256:a447b546feb1d9aedc90fda889d688eb9be4d3bdea086d5b2f4f59f38f224ef4)
 (user (uid 1000) (gid 1000))
 (workdir /home/opam)
 (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
 (run (network host)
      (shell "opam init --reinit --config .opamrc-sandbox -ni"))
 (run (shell "opam option solver=builtin-0install && opam config report"))
 (env OPAMDOWNLOADJOBS 1)
 (env OPAMERRLOGLEN 0)
 (env OPAMPRECISETRACKING 1)
 (env CI true)
 (env OPAM_REPO_CI true)
 (run (shell "rm -rf opam-repository/"))
 (copy (src .) (dst opam-repository/))
 (run (shell "opam repository set-url --strict default opam-repository/"))
 (run (network host)
      (shell "opam update --depexts || true"))
 (run (shell "opam pin add -k version -yn dune.3.22.2 3.22.2"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall dune.3.22.2;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'dune.3.22.2' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall kcas_data.0.7.0;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'kcas_data.0.7.0' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (run (network host)
      (shell "(opam reinstall --with-test kcas_data.0.7.0) || true"))
 (run (shell  "opam reinstall --with-test --verbose kcas_data.0.7.0;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'kcas_data.0.7.0' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2026-04-13 14:42.15: Waiting for resource in pool OCluster
2026-04-13 15:23.08: Waiting for worker…
2026-04-13 15:29.05: Got resource from pool OCluster
Building on bremusa.ocamllabs.io
All commits already cached
Updating files:  96% (17990/18721)
Updating files:  97% (18160/18721)
Updating files:  98% (18347/18721)
Updating files:  99% (18534/18721)
Updating files: 100% (18721/18721)
Updating files: 100% (18721/18721), done.
HEAD is now at ba4685aeec Merge pull request #29653 from yakobowski/camlidl
Merge made by the 'ort' strategy.
 packages/chrome-trace/chrome-trace.3.22.2/opam     | 39 +++++++++++
 .../dune-action-plugin.3.22.2/opam                 | 52 +++++++++++++++
 .../dune-action-trace.3.22.2/opam                  | 39 +++++++++++
 .../dune-build-info/dune-build-info.3.22.2/opam    | 45 +++++++++++++
 .../dune-configurator.3.22.2/opam                  | 49 ++++++++++++++
 packages/dune-glob/dune-glob.3.22.2/opam           | 42 ++++++++++++
 .../dune-private-libs.3.22.2/opam                  | 50 +++++++++++++++
 packages/dune-rpc-lwt/dune-rpc-lwt.3.22.2/opam     | 41 ++++++++++++
 packages/dune-rpc/dune-rpc.3.22.2/opam             | 44 +++++++++++++
 packages/dune-site/dune-site.3.22.2/opam           | 37 +++++++++++
 packages/dune/dune.3.22.2/opam                     | 75 ++++++++++++++++++++++
 packages/dyn/dyn.3.22.2/opam                       | 40 ++++++++++++
 packages/fs-io/fs-io.3.22.2/opam                   | 39 +++++++++++
 packages/ocamlc-loc/ocamlc-loc.3.22.2/opam         | 43 +++++++++++++
 packages/ordering/ordering.3.22.2/opam             | 38 +++++++++++
 packages/stdune/stdune.3.22.2/opam                 | 46 +++++++++++++
 packages/top-closure/top-closure.3.22.2/opam       | 38 +++++++++++
 packages/xdg/xdg.3.22.2/opam                       | 39 +++++++++++
 18 files changed, 796 insertions(+)
 create mode 100644 packages/chrome-trace/chrome-trace.3.22.2/opam
 create mode 100644 packages/dune-action-plugin/dune-action-plugin.3.22.2/opam
 create mode 100644 packages/dune-action-trace/dune-action-trace.3.22.2/opam
 create mode 100644 packages/dune-build-info/dune-build-info.3.22.2/opam
 create mode 100644 packages/dune-configurator/dune-configurator.3.22.2/opam
 create mode 100644 packages/dune-glob/dune-glob.3.22.2/opam
 create mode 100644 packages/dune-private-libs/dune-private-libs.3.22.2/opam
 create mode 100644 packages/dune-rpc-lwt/dune-rpc-lwt.3.22.2/opam
 create mode 100644 packages/dune-rpc/dune-rpc.3.22.2/opam
 create mode 100644 packages/dune-site/dune-site.3.22.2/opam
 create mode 100644 packages/dune/dune.3.22.2/opam
 create mode 100644 packages/dyn/dyn.3.22.2/opam
 create mode 100644 packages/fs-io/fs-io.3.22.2/opam
 create mode 100644 packages/ocamlc-loc/ocamlc-loc.3.22.2/opam
 create mode 100644 packages/ordering/ordering.3.22.2/opam
 create mode 100644 packages/stdune/stdune.3.22.2/opam
 create mode 100644 packages/top-closure/top-closure.3.22.2/opam
 create mode 100644 packages/xdg/xdg.3.22.2/opam

(from ocaml/opam:debian-13-ocaml-5.4@sha256:a447b546feb1d9aedc90fda889d688eb9be4d3bdea086d5b2f4f59f38f224ef4)
2026-04-13 15:29.08 ---> using "650db199dd47c38a0926a758262f0be95fb78e2d9a79cbdc2809fa2b15683d52" from cache

/: (user (uid 1000) (gid 1000))

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2026-04-13 15:29.08 ---> using "1d82b13dae11ba0e4ae4c53498d44d66e368b802cfcb77b29900c3af7e2a1562" from cache

/home/opam: (run (network host)
                 (shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally 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.

Continue? [Y/n] y
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.

Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-04-13 15:29.08 ---> using "8fc56361284f52a58bad5297203dc12518b6d67d540112c1ecc4d982140daeca" from cache

/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version         2.5.0
# self-upgrade         no
# system               arch=x86_64 os=linux os-distribution=debian os-version=13
# solver               builtin-0install
# install-criteria     -changed,-count[avoid-version,solution]
# upgrade-criteria     -count[avoid-version,solution]
# jobs                 71
# repositories         1 (version-controlled)
# pinned               1 (version)
# current-switch       5.4
# invariant            ["ocaml-base-compiler" {= "5.4.1"}]
# compiler-packages    ocaml-base-compiler.5.4.1, ocaml-compiler.5.4.1, ocaml-options-vanilla.1
# ocaml:native         true
# ocaml:native-tools   true
# ocaml:native-dynlink true
# ocaml:stubsdir       /home/opam/.opam/5.4/lib/ocaml/stublibs:/home/opam/.opam/5.4/lib/ocaml
# ocaml:preinstalled   false
# ocaml:compiler       5.4.1
2026-04-13 15:29.08 ---> using "fe9db6e6aedfe8a888a2521b45017dcd4b4a70e85e324e4a3527adef84a23afd" from cache

/home/opam: (env OPAMDOWNLOADJOBS 1)

/home/opam: (env OPAMERRLOGLEN 0)

/home/opam: (env OPAMPRECISETRACKING 1)

/home/opam: (env CI true)

/home/opam: (env OPAM_REPO_CI true)

/home/opam: (run (shell "rm -rf opam-repository/"))
2026-04-13 15:29.08 ---> using "3a79be73bc2436b5aae3b84f3727fd2fe0209a9b7334e20aac2d10fcd0f26769" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2026-04-13 15:29.09 ---> using "306e2765f803e9ac22f1023f023e8bba6e1f5296fc47a318acebb969ba1b1204" from cache

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-04-13 15:29.09 ---> using "9e9b4bad2baa72b9fad539bf23d04eb0f2a72097c5685706fe162459f8a36f61" from cache

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /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 [122 kB]
- Fetched 213 kB in 0s (2049 kB/s)
- Reading package lists...
2026-04-13 15:29.09 ---> using "2fb1ac5ca6037947ba1884eb3a92b9454761e371e0b3c1955630d8faadedabed" from cache

/home/opam: (run (shell "opam pin add -k version -yn dune.3.22.2 3.22.2"))
dune is now pinned to version 3.22.2
2026-04-13 15:29.09 ---> using "44c7d7d7595c4a41e6aab53eb1a771058e5fb0ec8e90350b08cc9f23cb3d5ed9" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall dune.3.22.2;\
                        \n        res=$?;\
                        \n        test \"$res\" != 31 && exit \"$res\";\
                        \n        export OPAMCLI=2.0;\
                        \n        build_dir=$(opam var prefix)/.opam-switch/build;\
                        \n        failed=$(ls \"$build_dir\");\
                        \n        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'dune.3.22.2' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
dune.3.22.2 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 1 package
  - install dune 3.22.2 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.22.2  (cached)
-> installed dune.3.22.2
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-13 15:29.09 ---> using "7aefc73d6425e27bc34bfbdb99d4d7e80ada815df45ed1df4e5c28f9ea60f0d6" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall kcas_data.0.7.0;\
                        \n        res=$?;\
                        \n        test \"$res\" != 31 && exit \"$res\";\
                        \n        export OPAMCLI=2.0;\
                        \n        build_dir=$(opam var prefix)/.opam-switch/build;\
                        \n        failed=$(ls \"$build_dir\");\
                        \n        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'kcas_data.0.7.0' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
kcas_data.0.7.0 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 13 packages
  - install backoff              0.1.1  [required by kcas]
  - install domain-local-await   1.0.1  [required by kcas]
  - install domain-local-timeout 1.0.1  [required by kcas]
  - install kcas                 0.7.0  [required by kcas_data]
  - install kcas_data            0.7.0
  - install mtime                2.1.0  [required by domain-local-timeout]
  - install multicore-magic      2.3.2  [required by kcas_data]
  - install ocamlbuild           0.16.1 [required by mtime]
  - install ocamlfind            1.9.8  [required by mtime]
  - install psq                  0.2.1  [required by domain-local-timeout]
  - install seq                  base   [required by psq]
  - install thread-table         1.0.0  [required by domain-local-await, domain-local-timeout]
  - install topkg                1.1.1  [required by mtime]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved backoff.0.1.1  (cached)
-> retrieved domain-local-await.1.0.1  (cached)
-> retrieved domain-local-timeout.1.0.1  (cached)
-> retrieved kcas.0.7.0, kcas_data.0.7.0  (cached)
-> retrieved mtime.2.1.0  (cached)
-> retrieved multicore-magic.2.3.2  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> installed backoff.0.1.1
-> retrieved psq.0.2.1  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved thread-table.1.0.0  (cached)
-> retrieved topkg.1.1.1  (cached)
-> installed multicore-magic.2.3.2
-> installed thread-table.1.0.0
-> installed psq.0.2.1
-> installed domain-local-await.1.0.1
-> installed ocamlfind.1.9.8
-> installed ocamlbuild.0.16.1
-> installed topkg.1.1.1
-> installed mtime.2.1.0
-> installed domain-local-timeout.1.0.1
-> installed kcas.0.7.0
-> installed kcas_data.0.7.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-13 15:29.34 ---> saved as "8f2234ce55bada893f301743f1a22ffeac06f57bbd9caafa2405adb60ea887e5"

/home/opam: (run (network host)
                 (shell "(opam reinstall --with-test kcas_data.0.7.0) || true"))
The following actions will be performed:
=== recompile 1 package
  - recompile kcas_data                  0.7.0
=== install 21 packages
  - install   alcotest                   1.9.1  [required by kcas_data]
  - install   astring                    0.8.5  [required by alcotest, mdx]
  - install   camlp-streams              5.0.1  [required by mdx]
  - install   cmdliner                   2.1.0  [required by alcotest, mdx]
  - install   cppo                       1.8.0  [required by mdx]
  - install   csexp                      1.5.2  [required by mdx]
  - install   domain_shims               0.1.0  [required by kcas_data]
  - install   fmt                        0.11.0 [required by alcotest, mdx]
  - install   logs                       0.10.0 [required by mdx]
  - install   mdx                        2.5.2  [required by kcas_data]
  - install   multicore-bench            0.1.7  [required by kcas_data]
  - install   ocaml-syntax-shims         1.0.0  [required by alcotest]
  - install   ocaml-version              4.0.4  [required by mdx]
  - install   qcheck-core                0.91   [required by kcas_data]
  - install   qcheck-multicoretests-util 0.10   [required by qcheck-stm]
  - install   qcheck-stm                 0.10   [required by kcas_data]
  - install   re                         1.14.0 [required by alcotest, mdx]
  - install   result                     1.5    [required by mdx]
  - install   stdlib-shims               0.3.0  [required by alcotest]
  - install   uutf                       1.0.4  [required by alcotest]
  - install   yojson                     3.0.0  [required by multicore-bench]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved alcotest.1.9.1  (https://opam.ocaml.org/cache)
-> retrieved astring.0.8.5  (https://opam.ocaml.org/cache)
-> retrieved camlp-streams.5.0.1  (https://opam.ocaml.org/cache)
-> retrieved cmdliner.2.1.0  (https://opam.ocaml.org/cache)
-> retrieved cppo.1.8.0  (https://opam.ocaml.org/cache)
-> retrieved csexp.1.5.2  (https://opam.ocaml.org/cache)
-> retrieved domain_shims.0.1.0  (https://opam.ocaml.org/cache)
-> retrieved fmt.0.11.0  (https://opam.ocaml.org/cache)
-> installed camlp-streams.5.0.1
-> retrieved kcas_data.0.7.0  (https://opam.ocaml.org/cache)
-> installed domain_shims.0.1.0
-> installed csexp.1.5.2
-> retrieved logs.0.10.0  (https://opam.ocaml.org/cache)
-> retrieved mdx.2.5.2  (https://opam.ocaml.org/cache)
-> retrieved multicore-bench.0.1.7  (https://opam.ocaml.org/cache)
-> retrieved ocaml-syntax-shims.1.0.0  (https://opam.ocaml.org/cache)
-> retrieved ocaml-version.4.0.4  (https://opam.ocaml.org/cache)
-> retrieved qcheck-core.0.91  (https://opam.ocaml.org/cache)
-> retrieved qcheck-multicoretests-util.0.10, qcheck-stm.0.10  (https://opam.ocaml.org/cache)
-> installed ocaml-version.4.0.4
-> retrieved re.1.14.0  (https://opam.ocaml.org/cache)
-> installed cppo.1.8.0
-> retrieved result.1.5  (https://opam.ocaml.org/cache)
-> retrieved stdlib-shims.0.3.0  (https://opam.ocaml.org/cache)
-> installed astring.0.8.5
-> retrieved uutf.1.0.4  (https://opam.ocaml.org/cache)
-> retrieved yojson.3.0.0  (https://opam.ocaml.org/cache)
-> installed result.1.5
-> installed stdlib-shims.0.3.0
-> installed ocaml-syntax-shims.1.0.0
-> installed re.1.14.0
-> installed qcheck-core.0.91
-> installed yojson.3.0.0
-> installed qcheck-multicoretests-util.0.10
-> installed multicore-bench.0.1.7
-> installed qcheck-stm.0.10
-> removed   kcas_data.0.7.0
-> installed cmdliner.2.1.0
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed alcotest.1.9.1
-> installed logs.0.10.0
-> installed mdx.2.5.2
[ERROR] The compilation of kcas_data.0.7.0 failed at "dune build -p kcas_data -j 71 @install @runtest".

#=== ERROR while compiling kcas_data.0.7.0 ====================================#
# context              2.5.0 | linux/x86_64 | ocaml-base-compiler.5.4.1 | file:///home/opam/opam-repository
# path                 ~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0
# command              ~/.opam/opam-init/hooks/sandbox.sh build dune build -p kcas_data -j 71 @install @runtest
# exit-code            1
# env-file             ~/.opam/log/kcas_data-7-3d0c18.env
# output-file          ~/.opam/log/kcas_data-7-3d0c18.out
### output ###
# (cd _build/default/test/kcas_data && ./lru_cache_example.exe)
# LRU Cache OK!
# (cd _build/default/test/kcas_data && ./queue_test.exe)
# Testing `Queue'.
# This run has ID `C6TV8TQ0'.
# 
#   [OK]          basics          0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Queue'.
# Test Successful in 0.000s. 1 test run.
# (cd _build/default/test/kcas_data && ./stack_test.exe)
# Testing `Stack'.
# This run has ID `A63X45TG'.
# 
#   [OK]          basics          0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Stack'.
# Test Successful in 0.000s. 1 test run.
# (cd _build/default/test/kcas_data && ./dllist_test.exe)
# Testing `Dllist'.
# This run has ID `DFKVE2Y8'.
# 
#   [OK]          basics          0   
#   [OK]          add             0   
#   [OK]          move            0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Dllist'.
# Test Successful in 0.000s. 3 tests run.
# (cd _build/default/test/kcas_data && ./mvar_test.exe)
# Testing `Mvar'.
# This run has ID `LEZ35KUT'.
# 
#   [OK]          basics          0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Mvar'.
# Test Successful in 0.002s. 1 test run.
# (cd _build/default/test/kcas_data && ./xt_test.exe)
# Testing `Transactions'.
# This run has ID `T41FZ72V'.
# 
#   [OK]          basics          0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Transactions'.
# Test Successful in 0.000s. 1 test run.
# (cd _build/default/test/kcas_data && ./hashtbl_test.exe)
# Testing `Hashtbl'.
# This run has ID `I93XHMUO'.
# 
#   [OK]          replace and remove          0   
#   [OK]          large tx                    0   
#   [OK]          large ops                   0   
#   [OK]          basics                      0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Hashtbl'.
# Test Successful in 0.039s. 4 tests run.
# File "doc/scheduler-interop.md", line 1, characters 0-0:
# /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/doc/scheduler-interop.md _build/default/doc/.mdx/scheduler-interop.md.corrected
# diff --git a/_build/default/doc/scheduler-interop.md b/_build/default/doc/.mdx/scheduler-interop.md.corrected
# index 39bb662..a4af124 100644
# --- a/_build/default/doc/scheduler-interop.md
# +++ b/_build/default/doc/.mdx/scheduler-interop.md.corrected
# @@ -131,7 +131,7 @@ state in between, and then returns their sum:
#  
#  ```ocaml
#  # let state = Loc.make 0
# -val state : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val state : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  # let sync_to target =
#      state
#      |> Loc.get_as @@ fun current ->
# File "README.md", line 1, characters 0-0:
# /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/README.md _build/default/.mdx/README.md.corrected
# diff --git a/_build/default/README.md b/_build/default/.mdx/README.md.corrected
# index 5071b54..4ff5c86 100644
# --- a/_build/default/README.md
# +++ b/_build/default/.mdx/README.md.corrected
# @@ -116,9 +116,9 @@ one first creates shared memory locations:
#  # let a = Loc.make 0
#    and b = Loc.make 0
#    and x = Loc.make 0
# -val a : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# -val b : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# -val x : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val a : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val b : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val x : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  ```
#  
#  One can then manipulate the locations individually:
# @@ -302,7 +302,7 @@ transactions to `push` and `try_pop` elements:
#  
#  ```ocaml
#  # let a_stack : int stack = stack ()
# -val a_stack : int stack = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val a_stack : int stack = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  
#  # Xt.commit { tx = push a_stack 101 }
#  - : unit = ()
# @@ -421,8 +421,8 @@ transactions to `enqueue` and `try_dequeue` elements:
#  ```ocaml
#  # let a_queue : int queue = queue ()
#  val a_queue : int queue =
# -  {front = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -   back = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
# +  {front = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# +   back = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
#  
#  # Xt.commit { tx = enqueue a_queue 76 }
#  - : unit = ()
# @@ -537,12 +537,12 @@ To test them out, let's create a fresh stack and a queue
#  
#  ```ocaml
#  # let a_stack : int stack = stack ()
# -val a_stack : int stack = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val a_stack : int stack = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  
#  # let a_queue : int queue = queue ()
#  val a_queue : int queue =
# -  {front = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -   back = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
# +  {front = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# +   back = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
#  ```
#  
#  and then spawn a domain that tries to atomically both pop and dequeue:
# @@ -766,7 +766,7 @@ and create a leftist heap:
#  ```ocaml
#  # let a_heap : int leftist Loc.t = leftist ()
#  val a_heap : int leftist Loc.t =
# -  Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +  Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  ```
#  
#  To populate the heap we need to define a transaction passing function and pass
# @@ -1025,8 +1025,8 @@ We can then test that the cache works as expected:
#  ```ocaml
#  # let a_cache : (int, string) cache = cache 2
#  val a_cache : (int, string) cache =
# -  {space = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -   table = <abstr>; order = <abstr>}
# +  {space = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}; table = <abstr>;
# +   order = <abstr>}
#  
#  # Xt.commit { tx = set_blocking a_cache 101 "basics" }
#  - : unit = ()
# @@ -1274,8 +1274,7 @@ Consider the following example of computing the size of a stack:
#  
#  ```ocaml
#  # let a_stack = Loc.make [2; 3]
# -val a_stack : int list Loc.t =
# -  Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val a_stack : int list Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  
#  # let n_elems =
#      let tx ~xt =
# @@ -1442,8 +1441,7 @@ Using the Michael-Scott style queue is as easy as any other transactional queue:
#  ```ocaml
#  # let a_queue : int queue = queue ()
#  val a_queue : int queue =
# -  {head = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -   tail = <abstr>}
# +  {head = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}; tail = <abstr>}
#  
#  # Xt.commit { tx = enqueue a_queue 19 }
#  - : unit = ()
# @@ -1895,10 +1893,10 @@ for hash tables, we are ready to take it out for a spin:
#  ```ocaml
#  # let a_hashtbl : (string, int) hashtbl = hashtbl ()
#  val a_hashtbl : (string, int) hashtbl =
# -  {pending = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# +  {pending = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
#     basic =
# -    {size = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -     data = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}}
# +    {size = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# +     data = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}}
#  
#  # let assoc = [
#      ("Intro", 101);
# @@ -2014,8 +2012,8 @@ in the earlier example:
#  ```ocaml
#  # let a_queue : int queue = queue ()
#  val a_queue : int queue =
# -  {head = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -   tail = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
# +  {head = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# +   tail = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
#  
#  # let counter = ref 1_000
#  val counter : int ref = {contents = 1000}
# @@ -2070,8 +2068,8 @@ locations. Let's just create two locations `a` and `b`:
#  
#  ```ocaml
#  # let a = Loc.make 0 and b = Loc.make 0
# -val a : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# -val b : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val a : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val b : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  ```
#  
#  And create a helper that spawns a domain that repeatedly increments `a` and
# (cd _build/default/bench && ./main.exe)
# {
#   "results": [
#     {
#       "name": "Atomic",
#       "metrics": [
#         {
#           "name": "time per op/get",
#           "value": 2.7084688000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 2.651415,
#           "#mean": 2.705181085714286,
#           "#median": 2.7084688000000003,
#           "#sd": 0.034953806747413316,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/get",
#           "value": 369.2123017994521,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 377.1571029054297,
#           "#mean": 369.7231590425239,
#           "#median": 369.2123017994521,
#           "#sd": 4.809298944531275,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/incr",
#           "value": 13.036706,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 12.72784,
#           "#mean": 13.223910000000002,
#           "#median": 13.036706,
#           "#sd": 0.478401013467632,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/incr",
#           "value": 76.70649318930717,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 78.56792668669624,
#           "#mean": 75.71626567949032,
#           "#median": 76.70649318930717,
#           "#sd": 2.6454728508916907,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/push & pop",
#           "value": 23.722595000000002,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 22.82291,
#           "#mean": 24.25988242857143,
#           "#median": 23.722595000000002,
#           "#sd": 1.3132749939686614,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/push & pop",
#           "value": 42.15390432623412,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 43.815622109538175,
#           "#mean": 41.337062716490856,
#           "#median": 42.15390432623412,
#           "#sd": 2.158808733121222,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/cas int",
#           "value": 15.886736000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 11.614342,
#           "#mean": 14.687883142857146,
#           "#median": 15.886736000000003,
#           "#sd": 1.9117053496934862,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/cas int",
#           "value": 62.9455918446684,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 86.10044374446696,
#           "#mean": 69.40831575026952,
#           "#median": 62.9455918446684,
#           "#sd": 10.190122383140736,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/xchg int",
#           "value": 16.39544,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 14.578472,
#           "#mean": 15.883714571428571,
#           "#median": 16.39544,
#           "#sd": 0.7941002044921859,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/xchg int",
#           "value": 60.9925686654338,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 68.59429438146879,
#           "#mean": 63.11931583426854,
#           "#median": 60.9925686654338,
#           "#sd": 3.2370493023681073,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/swap",
#           "value": 24.794314,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 20.188178,
#           "#mean": 24.149517142857146,
#           "#median": 24.794314,
#           "#sd": 1.626014048045134,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/swap",
#           "value": 40.331827692429805,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 49.53394011089064,
#           "#mean": 41.626785243781136,
#           "#median": 40.331827692429805,
#           "#sd": 3.2396793019726378,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas Loc",
#       "metrics": [
#         {
#           "name": "time per op/get",
#           "value": 5.3088528,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 5.1064344,
#           "#mean": 5.2640252571428565,
#           "#median": 5.3088528,
#           "#sd": 0.11288144150045026,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/get",
#           "value": 188.36461240741127,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 195.8313613115249,
#           "#mean": 190.05656385963619,
#           "#median": 188.36461240741127,
#           "#sd": 4.098111350363983,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/incr",
#           "value": 33.023376,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 32.647932000000004,
#           "#mean": 33.26462514285715,
#           "#median": 33.023376,
#           "#sd": 0.6852802804566124,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/incr",
#           "value": 30.28157993295416,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 30.62981140735039,
#           "#mean": 30.07450519141168,
#           "#median": 30.28157993295416,
#           "#sd": 0.6087466076173756,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/push & pop",
#           "value": 35.13178,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 32.709648,
#           "#mean": 35.30218342857144,
#           "#median": 35.13178,
#           "#sd": 1.8109846037637616,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/push & pop",
#           "value": 28.464256579085944,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 30.572019607181343,
#           "#mean": 28.4008468623904,
#           "#median": 28.464256579085944,
#           "#sd": 1.4439998737579471,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/cas int",
#           "value": 24.419004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 24.046568,
#           "#mean": 24.38978857142857,
#           "#median": 24.419004,
#           "#sd": 0.1644066084480424,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/cas int",
#           "value": 40.95171121639523,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 41.58597601121291,
#           "#mean": 41.00263935752493,
#           "#median": 40.95171121639523,
#           "#sd": 0.2780087008915599,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/xchg int",
#           "value": 24.827344,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 24.680108000000004,
#           "#mean": 24.908391714285717,
#           "#median": 24.827344,
#           "#sd": 0.21443064261948216,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/xchg int",
#           "value": 40.27817071370985,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 40.51846126443206,
#           "#mean": 40.15006006989832,
#           "#median": 40.27817071370985,
#           "#sd": 0.3424203921300101,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/swap",
#           "value": 37.639796000000004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 36.32792,
#           "#mean": 39.43593314285715,
#           "#median": 37.639796000000004,
#           "#sd": 3.3169861046952787,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/swap",
#           "value": 26.5676253930813,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 27.527037055796203,
#           "#mean": 25.528387540847,
#           "#median": 26.5676253930813,
#           "#sd": 2.034646288262692,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas Xt",
#       "metrics": [
#         {
#           "name": "time per transaction/0 loc tx",
#           "value": 18.77424444444445,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 11.466985185185186,
#           "#mean": 17.031152380952385,
#           "#median": 18.77424444444445,
#           "#sd": 3.385069409729551,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/0 loc tx",
#           "value": 53.26446041326118,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 87.2068799122505,
#           "#mean": 61.69846996770375,
#           "#median": 53.26446041326118,
#           "#sd": 15.028286368870933,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/1 loc tx",
#           "value": 69.13610833333335,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 68.48146666666668,
#           "#mean": 69.06763809523811,
#           "#median": 69.13610833333335,
#           "#sd": 0.3730249380163286,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/1 loc tx",
#           "value": 14.464221723019072,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 14.602490990263057,
#           "#mean": 14.478984265356951,
#           "#median": 14.464221723019072,
#           "#sd": 0.07840080815129748,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/2 loc tx",
#           "value": 189.18883809523808,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 179.8104857142857,
#           "#mean": 187.57556870748297,
#           "#median": 189.18883809523808,
#           "#sd": 4.590950334904861,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/2 loc tx",
#           "value": 5.285724094867572,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 5.561410926774173,
#           "#mean": 5.334438110620847,
#           "#median": 5.285724094867572,
#           "#sd": 0.13294179712258775,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/4 loc tx",
#           "value": 317.32849333333337,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 302.97932000000003,
#           "#mean": 319.1583866666667,
#           "#median": 317.32849333333337,
#           "#sd": 10.217025231605506,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/4 loc tx",
#           "value": 3.151308568277743,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 3.300555298625662,
#           "#mean": 3.1364384725449383,
#           "#median": 3.151308568277743,
#           "#sd": 0.09995300485412394,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/8 loc tx",
#           "value": 583.2754666666667,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 575.3095333333334,
#           "#mean": 585.9472476190477,
#           "#median": 583.2754666666667,
#           "#sd": 8.091602307681018,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/8 loc tx",
#           "value": 1.7144557882999136,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 1.7381947318098787,
#           "#mean": 1.7069604447771356,
#           "#median": 1.7144557882999136,
#           "#sd": 0.023331879813732144,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas Xt read-only",
#       "metrics": [
#         {
#           "name": "time per transaction/0 loc tx",
#           "value": 19.91012777777778,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 18.830861111111112,
#           "#mean": 20.247369047619046,
#           "#median": 19.91012777777778,
#           "#sd": 1.3906198000203427,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/0 loc tx",
#           "value": 50.2256947399467,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 53.10431605328723,
#           "#mean": 49.614636642912146,
#           "#median": 50.2256947399467,
#           "#sd": 3.2879655885142407,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/1 loc tx",
#           "value": 52.341699999999996,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 50.30981875,
#           "#mean": 51.96823482142857,
#           "#median": 52.341699999999996,
#           "#sd": 0.8912564177404747,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/1 loc tx",
#           "value": 19.105225852427417,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 19.876835672360677,
#           "#mean": 19.24826036015717,
#           "#median": 19.105225852427417,
#           "#sd": 0.3345184570264675,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/2 loc tx",
#           "value": 97.77884285714286,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 95.84897857142859,
#           "#mean": 97.85285,
#           "#median": 97.77884285714286,
#           "#sd": 1.3301912366513853,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/2 loc tx",
#           "value": 10.227161324265445,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 10.433079359888849,
#           "#mean": 10.221313157032586,
#           "#median": 10.227161324265445,
#           "#sd": 0.13880387812371275,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/4 loc tx",
#           "value": 179.67212,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 173.20202,
#           "#mean": 180.12738714285715,
#           "#median": 179.67212,
#           "#sd": 5.918169588439888,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/4 loc tx",
#           "value": 5.565693775973702,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 5.773604718928798,
#           "#mean": 5.557441285168629,
#           "#median": 5.565693775973702,
#           "#sd": 0.1770984186900596,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/8 loc tx",
#           "value": 319.16105000000005,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 314.52200000000005,
#           "#mean": 320.0596928571429,
#           "#median": 319.16105000000005,
#           "#sd": 4.720792398484798,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/8 loc tx",
#           "value": 3.133214406958493,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 3.1794278301676826,
#           "#mean": 3.1250928627013685,
#           "#median": 3.133214406958493,
#           "#sd": 0.04581309445501917,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas parallel CMP",
#       "metrics": [
#         {
#           "name": "time per transaction/1 worker",
#           "value": 220.85148000000004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 213.68296,
#           "#mean": 242.6732971428572,
#           "#median": 220.85148000000004,
#           "#sd": 49.09581247969312,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/1 worker",
#           "value": 4.527929810567717,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 4.679830343046539,
#           "#mean": 4.247384411346195,
#           "#median": 4.527929810567717,
#           "#sd": 0.6287634744151714,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/2 workers",
#           "value": 590.0852400000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 226.62313000000003,
#           "#mean": 482.90473428571437,
#           "#median": 590.0852400000001,
#           "#sd": 196.87188201527567,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/2 workers",
#           "value": 3.3893408348936163,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 8.825224503782998,
#           "#mean": 5.098424865602266,
#           "#median": 3.3893408348936163,
#           "#sd": 2.3788670316534213,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/4 workers",
#           "value": 213.462885,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 208.24654499999997,
#           "#mean": 299.7222371428571,
#           "#median": 213.462885,
#           "#sd": 175.1035262191265,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/4 workers",
#           "value": 18.73862053349462,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 19.208001746199443,
#           "#mean": 16.04372818920645,
#           "#median": 18.73862053349462,
#           "#sd": 4.774055570524817,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Accumulator",
#       "metrics": [
#         {
#           "name": "time per operation/1 worker, 0% reads",
#           "value": 52.57764444444445,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 52.23546666666667,
#           "#mean": 52.80673412698413,
#           "#median": 52.57764444444445,
#           "#sd": 0.5491600472694707,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/1 worker, 0% reads",
#           "value": 19.019490328377838,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 19.14408090543845,
#           "#mean": 18.939011503898325,
#           "#median": 19.019490328377838,
#           "#sd": 0.1954771847241081,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/2 workers, 0% reads",
#           "value": 39.51155555555555,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 36.95441666666667,
#           "#mean": 39.301724603174605,
#           "#median": 39.51155555555555,
#           "#sd": 1.1294742223610141,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/2 workers, 0% reads",
#           "value": 50.61810328342764,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 54.120729818041596,
#           "#mean": 50.931682972472004,
#           "#median": 50.61810328342764,
#           "#sd": 1.50840334329519,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/4 workers, 0% reads",
#           "value": 53.82323055555556,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 46.53949305555556,
#           "#mean": 51.33951746031745,
#           "#median": 53.82323055555556,
#           "#sd": 3.4538449514911895,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/4 workers, 0% reads",
#           "value": 74.31735253927684,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 85.94850818905746,
#           "#mean": 78.27511453409865,
#           "#median": 74.31735253927684,
#           "#sd": 5.388418628566524,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Dllist",
#       "metrics": [
#         {
#           "name": "time per message/one domain",
#           "value": 1050.5525333333335,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 943.3804000000001,
#           "#mean": 1228.5523238095238,
#           "#median": 1050.5525333333335,
#           "#sd": 410.5938537998903,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/one domain",
#           "value": 0.9518800519447289,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.060017782858325,
#           "#mean": 0.8763021327934218,
#           "#median": 0.9518800519447289,
#           "#sd": 0.1899898549402412,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 1 nb taker",
#           "value": 1569.6050500000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1497.14775,
#           "#mean": 1587.4775571428572,
#           "#median": 1569.6050500000003,
#           "#sd": 70.88276293149957,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 nb taker",
#           "value": 1.2742058902014872,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.3358734967874748,
#           "#mean": 1.2622845578960962,
#           "#median": 1.2742058902014872,
#           "#sd": 0.054351394252037964,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 nb takers",
#           "value": 2073.97425,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1714.1201500000002,
#           "#mean": 2003.3990857142858,
#           "#median": 2073.97425,
#           "#sd": 225.98387454935602,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 nb takers",
#           "value": 1.4464981906115757,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.75016902986643,
#           "#mean": 1.5169584568902443,
#           "#median": 1.4464981906115757,
#           "#sd": 0.173232683536551,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 nb taker",
#           "value": 1990.5842499999999,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1761.19965,
#           "#mean": 1953.5795214285715,
#           "#median": 1990.5842499999999,
#           "#sd": 142.63544206037707,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 nb taker",
#           "value": 1.507095215889506,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.703384394835645,
#           "#mean": 1.5438300802609457,
#           "#median": 1.507095215889506,
#           "#sd": 0.11239882124707777,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 nb takers",
#           "value": 3053.3142000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 2242.1430499999997,
#           "#mean": 3112.3951357142855,
#           "#median": 3053.3142000000003,
#           "#sd": 465.66053115338804,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 nb takers",
#           "value": 1.310051877399319,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.7840074922962654,
#           "#mean": 1.318029747934815,
#           "#median": 1.310051877399319,
#           "#sd": 0.2224018533192542,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Hashtbl",
#       "metrics": [
#         {
#           "name": "time per operation/1 worker, 90% reads",
#           "value": 295.143552631579,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 289.314552631579,
#           "#mean": 305.26248120300755,
#           "#median": 295.143552631579,
#           "#sd": 16.895287115499663,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/1 worker, 90% reads",
#           "value": 3.3881817545520883,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 3.4564455569347983,
#           "#mean": 3.285397720836824,
#           "#median": 3.3881817545520883,
#           "#sd": 0.17234037165688998,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/2 workers, 90% reads",
#           "value": 242.8202302631579,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 222.92462500000002,
#           "#mean": 285.97105357142857,
#           "#median": 242.8202302631579,
#           "#sd": 95.23096907349694,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/2 workers, 90% reads",
#           "value": 8.236546015266059,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 8.971642320806863,
#           "#mean": 7.509334839389239,
#           "#median": 8.236546015266059,
#           "#sd": 1.5703451490035438,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/4 workers, 90% reads",
#           "value": 529.1028486842105,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 228.79214802631586,
#           "#mean": 509.3143754699249,
#           "#median": 529.1028486842105,
#           "#sd": 197.8412825053156,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/4 workers, 90% reads",
#           "value": 7.559966857005826,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 17.483117469310688,
#           "#mean": 9.399282133397701,
#           "#median": 7.559966857005826,
#           "#sd": 4.268684383419817,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/1 worker, 50% reads",
#           "value": 1198.2481333333335,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 743.8696166666667,
#           "#mean": 1127.5936809523812,
#           "#median": 1198.2481333333335,
#           "#sd": 235.43514469232366,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/1 worker, 50% reads",
#           "value": 0.834551686067026,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 1.344321609049005,
#           "#mean": 0.9315174622096318,
#           "#median": 0.834551686067026,
#           "#sd": 0.21766064168688198,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/2 workers, 50% reads",
#           "value": 572.4735250000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 546.2911166666668,
#           "#mean": 596.4774869047619,
#           "#median": 572.4735250000001,
#           "#sd": 71.08039328283016,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/2 workers, 50% reads",
#           "value": 3.49361134211403,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 3.6610516608864248,
#           "#mean": 3.3928664032796356,
#           "#median": 3.49361134211403,
#           "#sd": 0.3353552826172811,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/4 workers, 50% reads",
#           "value": 550.7553833333334,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 444.0162916666667,
#           "#mean": 545.6207214285714,
#           "#median": 550.7553833333334,
#           "#sd": 76.19935963021139,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/4 workers, 50% reads",
#           "value": 7.262752432469792,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 9.008678454084501,
#           "#mean": 7.478890398401902,
#           "#median": 7.262752432469792,
#           "#sd": 1.0641720952181686,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/1 worker, 10% reads",
#           "value": 894.7622727272728,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 645.6682045454546,
#           "#mean": 946.6245779220781,
#           "#median": 894.7622727272728,
#           "#sd": 290.2049689330541,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/1 worker, 10% reads",
#           "value": 1.1176152934476753,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 1.5487830947227645,
#           "#mean": 1.1504622841095715,
#           "#median": 1.1176152934476753,
#           "#sd": 0.3144080823151048,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/2 workers, 10% reads",
#           "value": 684.2186818181818,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 639.6632159090909,
#           "#mean": 698.7015795454546,
#           "#median": 684.2186818181818,
#           "#sd": 51.054645855761244,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/2 workers, 10% reads",
#           "value": 2.9230420816417615,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 3.1266453193773147,
#           "#mean": 2.877143169207793,
#           "#median": 2.9230420816417615,
#           "#sd": 0.2013848404270237,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/4 workers, 10% reads",
#           "value": 895.7833068181819,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 740.7159886363638,
#           "#mean": 905.0335430194807,
#           "#median": 895.7833068181819,
#           "#sd": 162.43676176789577,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/4 workers, 10% reads",
#           "value": 4.46536564094723,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 5.400180448870668,
#           "#mean": 4.542686815345368,
#           "#median": 4.46536564094723,
#           "#sd": 0.6977372477768724,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Mvar",
#       "metrics": [
#         {
#           "name": "time per message/1 nb adder, 1 nb taker",
#           "value": 417.96950000000004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 154.083,
#           "#mean": 421.9156666666667,
#           "#median": 417.96950000000004,
#           "#sd": 258.9925870459691,
#           "#runs": 12
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 nb taker",
#           "value": 6.72560763148378,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 12.98001726342296,
#           "#mean": 7.577148588082865,
#           "#median": 6.72560763148378,
#           "#sd": 4.66706827495819,
#           "#runs": 12
#         },
#         {
#           "name": "time per message/1 nb adder, 1 taker",
#           "value": 1207.7435,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1074.2345,
#           "#mean": 1795.3707777777781,
#           "#median": 1207.7435,
#           "#sd": 1234.5766798736254,
#           "#runs": 9
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 taker",
#           "value": 1.6559807608155208,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.8617908845787394,
#           "#mean": 1.4584766425428144,
#           "#median": 1.6559807608155208,
#           "#sd": 0.5198211394049743,
#           "#runs": 9
#         },
#         {
#           "name": "time per message/1 nb adder, 2 nb takers",
#           "value": 1014.7300000000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 515.9405,
#           "#mean": 972.5118571428573,
#           "#median": 1014.7300000000001,
#           "#sd": 294.17122441320686,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 nb takers",
#           "value": 2.956451469849122,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 5.814623973113179,
#           "#mean": 3.471813876344576,
#           "#median": 2.956451469849122,
#           "#sd": 1.3119354687374924,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 takers",
#           "value": 1905.0395,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1828.2985,
#           "#mean": 1936.4042142857145,
#           "#median": 1905.0395,
#           "#sd": 106.29657457720336,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 takers",
#           "value": 1.5747704968847103,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.6408699126537598,
#           "#mean": 1.5536442241109318,
#           "#median": 1.5747704968847103,
#           "#sd": 0.07990406928414029,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 adder, 1 nb taker",
#           "value": 998.3295000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 925.9285000000001,
#           "#mean": 1081.9155,
#           "#median": 998.3295000000003,
#           "#sd": 212.3624270077768,
#           "#runs": 15
#         },
#         {
#           "name": "messages over time/1 adder, 1 nb taker",
#           "value": 2.0033465904793957,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.1599939952166936,
#           "#mean": 1.8992908341783634,
#           "#median": 2.0033465904793957,
#           "#sd": 0.26393762538690824,
#           "#runs": 15
#         },
#         {
#           "name": "time per message/1 adder, 1 taker",
#           "value": 337.003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 261.789,
#           "#mean": 1203.0370714285716,
#           "#median": 337.003,
#           "#sd": 1690.3770886404614,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 adder, 1 taker",
#           "value": 5.934665270042107,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 7.639740401621152,
#           "#mean": 4.947079832198543,
#           "#median": 5.934665270042107,
#           "#sd": 2.7238488821749733,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 adder, 2 nb takers",
#           "value": 837.8235000000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 786.3090000000001,
#           "#mean": 1521.7680000000003,
#           "#median": 837.8235000000001,
#           "#sd": 1675.1633715124199,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 adder, 2 nb takers",
#           "value": 3.5807064375730686,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 3.8152939874782046,
#           "#mean": 3.159497506583909,
#           "#median": 3.5807064375730686,
#           "#sd": 1.096567300872483,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 adder, 2 takers",
#           "value": 2178.5675,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1319.1660000000004,
#           "#mean": 1978.2002142857145,
#           "#median": 2178.5675,
#           "#sd": 411.1309264846572,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 adder, 2 takers",
#           "value": 1.377051663535787,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.27416413097366,
#           "#mean": 1.5913562510055992,
#           "#median": 1.377051663535787,
#           "#sd": 0.36555630099280445,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 nb taker",
#           "value": 1027.335,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 991.85,
#           "#mean": 1505.5707142857148,
#           "#median": 1027.335,
#           "#sd": 1027.6958370987659,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 nb taker",
#           "value": 2.920176962723941,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 3.0246509048747288,
#           "#mean": 2.5072477434031617,
#           "#median": 2.920176962723941,
#           "#sd": 0.779746770476819,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 taker",
#           "value": 1604.476,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1321.5225,
#           "#mean": 1679.9733571428576,
#           "#median": 1604.476,
#           "#sd": 287.7839993569973,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 taker",
#           "value": 1.8697693203263872,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.270108908474884,
#           "#mean": 1.837004539124415,
#           "#median": 1.8697693203263872,
#           "#sd": 0.3022515078750755,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 nb takers",
#           "value": 1318.3205000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1112.1785,
#           "#mean": 1322.6400714285714,
#           "#median": 1318.3205000000003,
#           "#sd": 111.33694780530875,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 nb takers",
#           "value": 3.034163543690627,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 3.59654497906586,
#           "#mean": 3.0469063959392475,
#           "#median": 3.034163543690627,
#           "#sd": 0.27050366223824346,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 takers",
#           "value": 3073.3520000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 2073.7405000000003,
#           "#mean": 4852.189214285716,
#           "#median": 3073.3520000000003,
#           "#sd": 4562.234134941384,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 takers",
#           "value": 1.3015105331247445,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.9288816512962927,
#           "#mean": 1.2755972400547373,
#           "#median": 1.3015105331247445,
#           "#sd": 0.5561144912719166,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 adders, 1 nb taker",
#           "value": 1675.2915,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1461.0040000000001,
#           "#mean": 1811.9462857142858,
#           "#median": 1675.2915,
#           "#sd": 367.4997068872355,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 adders, 1 nb taker",
#           "value": 1.7907331350991753,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.0533824684942683,
#           "#mean": 1.711989544207379,
#           "#median": 1.7907331350991753,
#           "#sd": 0.28148509016344136,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 adders, 1 taker",
#           "value": 3694.982,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 2176.8385000000003,
#           "#mean": 8695.995714285715,
#           "#median": 3694.982,
#           "#sd": 13353.09526534196,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 adders, 1 taker",
#           "value": 0.8119119389485525,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.3781454159323256,
#           "#mean": 0.8751214609562297,
#           "#median": 0.8119119389485525,
#           "#sd": 0.42732288620476355,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 adders, 2 nb takers",
#           "value": 2887.4005,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1276.217,
#           "#mean": 3955.5932142857155,
#           "#median": 2887.4005,
#           "#sd": 3101.9049939572724,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 adders, 2 nb takers",
#           "value": 1.38532912216369,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 3.1342632169920943,
#           "#mean": 1.5142567341577367,
#           "#median": 1.38532912216369,
#           "#sd": 0.8186829415831404,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 adders, 2 takers",
#           "value": 5341.328,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 5146.146000000001,
#           "#mean": 5410.715357142858,
#           "#median": 5341.328,
#           "#sd": 251.19097929203937,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 adders, 2 takers",
#           "value": 0.7488774327283402,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 0.777280706765801,
#           "#mean": 0.7407663201895274,
#           "#median": 0.7488774327283402,
#           "#sd": 0.03217932924697336,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Queue",
#       "metrics": [
#         {
#           "name": "time per message/one domain",
#           "value": 395.3331,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 128.45106,
#           "#mean": 396.8366657142858,
#           "#median": 395.3331,
#           "#sd": 191.8368917182147,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/one domain",
#           "value": 2.529512454181044,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 7.785066156713693,
#           "#mean": 3.620398392578354,
#           "#median": 2.529512454181044,
#           "#sd": 2.424797655866282,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 1 nb taker",
#           "value": 343.88352,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 315.48912000000007,
#           "#mean": 347.44460285714285,
#           "#median": 343.88352,
#           "#sd": 25.176099314247413,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 nb taker",
#           "value": 5.815922786878534,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 6.339362828106402,
#           "#mean": 5.786383955360104,
#           "#median": 5.815922786878534,
#           "#sd": 0.41554567370050405,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 1 taker",
#           "value": 295.99632,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 213.81284,
#           "#mean": 288.59687142857143,
#           "#median": 295.99632,
#           "#sd": 45.21110793695584,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 taker",
#           "value": 6.756840760722972,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 9.353975186897101,
#           "#mean": 7.113652573120001,
#           "#median": 6.756840760722972,
#           "#sd": 1.1862998072990214,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 nb takers",
#           "value": 534.80916,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 477.48162,
#           "#mean": 624.2618685714285,
#           "#median": 534.80916,
#           "#sd": 148.03823223280705,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 nb takers",
#           "value": 5.6094775938392685,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 6.282964357874131,
#           "#mean": 5.0512130057765185,
#           "#median": 5.6094775938392685,
#           "#sd": 1.0440129832908707,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 takers",
#           "value": 1023.33972,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 602.0507800000001,
#           "#mean": 1111.9726371428574,
#           "#median": 1023.33972,
#           "#sd": 389.66408999053056,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 takers",
#           "value": 2.9315777951040536,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 4.982968380175506,
#           "#mean": 3.075791531619657,
#           "#median": 2.9315777951040536,
#           "#sd": 1.1184893375863847,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 nb taker",
#           "value": 729.58048,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 387.12446,
#           "#mean": 759.0630314285715,
#           "#median": 729.58048,
#           "#sd": 246.60696410608222,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 nb taker",
#           "value": 4.111952118017192,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 7.749445746724452,
#           "#mean": 4.473098702653546,
#           "#median": 4.111952118017192,
#           "#sd": 1.6809031349645427,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 taker",
#           "value": 534.98652,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 302.94994,
#           "#mean": 542.3177457142858,
#           "#median": 534.98652,
#           "#sd": 177.0394155893549,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 taker",
#           "value": 5.607617926522709,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 9.902626156651493,
#           "#mean": 6.196308088886541,
#           "#median": 5.607617926522709,
#           "#sd": 2.110109554591113,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 nb takers",
#           "value": 2048.362,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1426.4134000000001,
#           "#mean": 1898.7319857142859,
#           "#median": 2048.362,
#           "#sd": 289.8924398130303,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 nb takers",
#           "value": 1.9527798309087943,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.8042361351905414,
#           "#mean": 2.160327912982073,
#           "#median": 1.9527798309087943,
#           "#sd": 0.35402276816791606,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 takers",
#           "value": 1159.49656,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 570.5852599999999,
#           "#mean": 1266.12726,
#           "#median": 1159.49656,
#           "#sd": 658.9798125318493,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 takers",
#           "value": 3.449773063578558,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 7.010345833329099,
#           "#mean": 3.9716433599628496,
#           "#median": 3.449773063578558,
#           "#sd": 1.7709361170535058,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Stack",
#       "metrics": [
#         {
#           "name": "time per message/one domain",
#           "value": 102.72326,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 99.40826,
#           "#mean": 103.18728000000002,
#           "#median": 102.72326,
#           "#sd": 2.852927630948351,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/one domain",
#           "value": 9.734893538230779,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 10.059526240575984,
#           "#mean": 9.698328150611266,
#           "#median": 9.734893538230779,
#           "#sd": 0.26096632511080603,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 1 nb taker",
#           "value": 284.82106,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 236.41146,
#           "#mean": 344.68724285714285,
#           "#median": 284.82106,
#           "#sd": 139.143033115968,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 nb taker",
#           "value": 7.021952660382628,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 8.459826778278853,
#           "#mean": 6.459536087759462,
#           "#median": 7.021952660382628,
#           "#sd": 1.693842569188563,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 1 taker",
#           "value": 236.85332000000002,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 224.69434000000004,
#           "#mean": 244.85324571428575,
#           "#median": 236.85332000000002,
#           "#sd": 18.962554282970313,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 taker",
#           "value": 8.444044609549911,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 8.900980772368364,
#           "#mean": 8.213961469469483,
#           "#median": 8.444044609549911,
#           "#sd": 0.5923927435135304,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 nb takers",
#           "value": 533.975,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 340.7293,
#           "#mean": 486.2297142857143,
#           "#median": 533.975,
#           "#sd": 97.88991983970782,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 nb takers",
#           "value": 5.618240554333068,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 8.804643451561107,
#           "#mean": 6.461915429134115,
#           "#median": 5.618240554333068,
#           "#sd": 1.464838996210927,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 takers",
#           "value": 637.6716600000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 429.00814,
#           "#mean": 810.2253857142857,
#           "#median": 637.6716600000001,
#           "#sd": 574.18800153149,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 takers",
#           "value": 4.704615538347744,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 6.992874307699616,
#           "#mean": 4.897963969588261,
#           "#median": 4.704615538347744,
#           "#sd": 1.8814776132616058,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 nb taker",
#           "value": 709.21338,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 457.66212,
#           "#mean": 755.8740285714285,
#           "#median": 709.21338,
#           "#sd": 257.5790912793843,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 nb taker",
#           "value": 4.230038638018928,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 6.555054195877081,
#           "#mean": 4.4126767077663045,
#           "#median": 4.230038638018928,
#           "#sd": 1.3611902384006065,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 taker",
#           "value": 1023.35258,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 361.61954000000003,
#           "#mean": 916.2911314285714,
#           "#median": 1023.35258,
#           "#sd": 330.61772802210294,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 taker",
#           "value": 2.9315409553176677,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 8.296011880331466,
#           "#mean": 3.9480110323195046,
#           "#median": 2.9315409553176677,
#           "#sd": 1.9990167946198025,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 nb takers",
#           "value": 774.0252400000002,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 481.21641999999997,
#           "#mean": 881.2892400000003,
#           "#median": 774.0252400000002,
#           "#sd": 487.2178726388227,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 nb takers",
#           "value": 5.1677901356291684,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 8.312268313703843,
#           "#mean": 5.479001525121106,
#           "#median": 5.1677901356291684,
#           "#sd": 1.8773249258006484,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 takers",
#           "value": 524.34094,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 443.62994000000003,
#           "#mean": 560.2057971428571,
#           "#median": 524.34094,
#           "#sd": 147.57135749700768,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 takers",
#           "value": 7.628624230638943,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 9.016523997456078,
#           "#mean": 7.507660035902578,
#           "#median": 7.628624230638943,
#           "#sd": 1.4224764957389202,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Ref with Mutex",
#       "metrics": [
#         {
#           "name": "time per op/get",
#           "value": 46.770032,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 46.26908,
#           "#mean": 47.00655028571428,
#           "#median": 46.770032,
#           "#sd": 0.5214066259992468,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/get",
#           "value": 21.381212653435856,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 21.612705504410286,
#           "#mean": 21.27624355809792,
#           "#median": 21.381212653435856,
#           "#sd": 0.23554915731259507,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/incr",
#           "value": 49.36092,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 42.543164000000004,
#           "#mean": 48.77167028571429,
#           "#median": 49.36092,
#           "#sd": 2.6756190512384617,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/incr",
#           "value": 20.258941689093316,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 23.50553898623995,
#           "#mean": 20.571841121095837,
#           "#median": 20.258941689093316,
#           "#sd": 1.24323956676158,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/push & pop",
#           "value": 49.779568000000005,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 48.49926800000001,
#           "#mean": 54.625374285714294,
#           "#median": 49.779568000000005,
#           "#sd": 8.237168580584781,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/push & pop",
#           "value": 20.088563243457635,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 20.61886789714022,
#           "#mean": 18.669194318492796,
#           "#median": 20.088563243457635,
#           "#sd": 2.4116627817313776,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/cas int",
#           "value": 64.396044,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 56.503492,
#           "#mean": 63.33425314285715,
#           "#median": 64.396044,
#           "#sd": 4.559168556910959,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/cas int",
#           "value": 15.528904228961643,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 17.698021212565056,
#           "#mean": 15.874456089425118,
#           "#median": 15.528904228961643,
#           "#sd": 1.18579756029154,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/xchg int",
#           "value": 69.132024,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 51.715136,
#           "#mean": 65.09912742857144,
#           "#median": 69.132024,
#           "#sd": 8.897438016864838,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/xchg int",
#           "value": 14.46507627203277,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 19.336698640800247,
#           "#mean": 15.666796896545359,
#           "#median": 14.46507627203277,
#           "#sd": 2.2435305525970874,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/swap",
#           "value": 59.382384,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 56.424764,
#           "#mean": 59.29434514285714,
#           "#median": 59.382384,
#           "#sd": 1.46367113792013,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/swap",
#           "value": 16.84001100393679,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 17.722714799480595,
#           "#mean": 16.8753952688652,
#           "#median": 16.84001100393679,
#           "#sd": 0.4208200562787943,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Ref with [@poll error]",
#       "metrics": [
#         {
#           "name": "time per op/get",
#           "value": 2.4270866,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 2.3773716,
#           "#mean": 2.441076885714286,
#           "#median": 2.4270866,
#           "#sd": 0.04363305182409409,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/get",
#           "value": 412.016612839443,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 420.63260114657714,
#           "#mean": 409.7861295606844,
#           "#median": 412.016612839443,
#           "#sd": 7.321950014923241,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/incr",
#           "value": 2.720037,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 2.7065880000000004,
#           "#mean": 2.765726857142857,
#           "#median": 2.720037,
#           "#sd": 0.07306725926829051,
#           "#runs": 14
#         },
#         {
#           "name": "ops over time/incr",
#           "value": 367.64207734511945,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 369.4688663365093,
#           "#mean": 361.81529768699437,
#           "#median": 367.64207734511945,
#           "#sd": 9.338479289017279,
#           "#runs": 14
#         },
#         {
#           "name": "time per op/push & pop",
#           "value": 17.680149000000004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 16.632075,
#           "#mean": 18.144868714285714,
#           "#median": 17.680149000000004,
#           "#sd": 1.130406447672532,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/push & pop",
#           "value": 56.56060930255734,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 60.12478899956861,
#           "#mean": 55.321449236710755,
#           "#median": 56.56060930255734,
#           "#sd": 3.3663777763444878,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/cas int",
#           "value": 6.691014,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 6.408756,
#           "#mean": 6.692381714285715,
#           "#median": 6.691014,
#           "#sd": 0.19402047729167607,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/cas int",
#           "value": 149.45417839508332,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 156.03652253261006,
#           "#mean": 149.5503773212949,
#           "#median": 149.45417839508332,
#           "#sd": 4.372807659589189,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/xchg int",
#           "value": 7.191566000000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 6.90874,
#           "#mean": 7.145073714285715,
#           "#median": 7.191566000000001,
#           "#sd": 0.2168917313801088,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/xchg int",
#           "value": 139.05177259028144,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 144.74419358667427,
#           "#mean": 140.0841923329692,
#           "#median": 139.05177259028144,
#           "#sd": 4.205808811683804,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/swap",
#           "value": 17.436788,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 11.099929000000001,
#           "#mean": 15.350288571428575,
#           "#median": 17.436788,
#           "#sd": 3.6145448160440763,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/swap",
#           "value": 57.35001194027248,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 90.09066634570364,
#           "#mean": 69.22550556256145,
#           "#median": 57.35001194027248,
#           "#sd": 17.349732002157356,
#           "#runs": 7
#         }
#       ]
#     }
#   ]
# }
# (cd _build/default/test/kcas_data && ./accumulator_test_stm.exe)
# 
random seed: 494490120
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Accumulator sequential
[✓] 1000    0    0 1000 / 1000     0.0s Accumulator sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Accumulator parallel
[ ]    7    0    0    7 / 1000     0.1s Accumulator parallel
[ ]   15    0    0   15 / 1000     0.2s Accumulator parallel
[ ]   18    0    0   18 / 1000     0.4s Accumulator parallel
[ ]   24    0    0   24 / 1000     0.5s Accumulator parallel
[ ]   28    0    0   28 / 1000     0.6s Accumulator parallel
[ ]   36    0    0   36 / 1000     0.7s Accumulator parallel
[ ]   40    0    0   40 / 1000     0.8s Accumulator parallel
[ ]   47    0    0   47 / 1000     0.9s Accumulator parallel
[ ]   50    0    0   50 / 1000     1.1s Accumulator parallel
[ ]   56    0    0   56 / 1000     1.2s Accumulator parallel
[ ]   61    0    0   61 / 1000     1.3s Accumulator parallel
[ ]   70    0    0   70 / 1000     1.4s Accumulator parallel
[ ]   77    0    0   77 / 1000     1.5s Accumulator parallel
[ ]   89    0    0   89 / 1000     1.6s Accumulator parallel
[ ]   98    0    0   98 / 1000     1.7s Accumulator parallel
[ ]  100    0    0  100 / 1000     1.8s Accumulator parallel
[ ]  103    0    0  103 / 1000     2.0s Accumulator parallel
[ ]  109    0    0  109 / 1000     2.2s Accumulator parallel
[ ]  114    0    0  114 / 1000     2.3s Accumulator parallel
[ ]  118    0    0  118 / 1000     2.4s Accumulator parallel
[ ]  122    0    0  122 / 1000     2.5s Accumulator parallel
[ ]  125    0    0  125 / 1000     2.8s Accumulator parallel
[ ]  131    0    0  131 / 1000     2.9s Accumulator parallel
[ ]  133    0    0  133 / 1000     3.1s Accumulator parallel
[ ]  137    0    0  137 / 1000     3.3s Accumulator parallel
[ ]  141    0    0  141 / 1000     3.4s Accumulator parallel
[ ]  143    0    0  143 / 1000     3.6s Accumulator parallel
[ ]  144    0    0  144 / 1000     3.7s Accumulator parallel
[ ]  145    0    0  145 / 1000     3.9s Accumulator parallel
[ ]  147    0    0  147 / 1000     4.2s Accumulator parallel
[ ]  148    0    0  148 / 1000     4.3s Accumulator parallel
[ ]  150    0    0  150 / 1000     4.4s Accumulator parallel
[ ]  152    0    0  152 / 1000     4.6s Accumulator parallel
[ ]  154    0    0  154 / 1000     4.7s Accumulator parallel
[ ]  157    0    0  157 / 1000     4.9s Accumulator parallel
[ ]  158    0    0  158 / 1000     5.0s Accumulator parallel
[ ]  161    0    0  161 / 1000     5.2s Accumulator parallel
[ ]  162    0    0  162 / 1000     5.3s Accumulator parallel
[ ]  164    0    0  164 / 1000     5.4s Accumulator parallel
[ ]  167    0    0  167 / 1000     5.5s Accumulator parallel
[ ]  171    0    0  171 / 1000     5.7s Accumulator parallel
[ ]  174    0    0  174 / 1000     5.8s Accumulator parallel
[ ]  181    0    0  181 / 1000     5.9s Accumulator parallel
[ ]  185    0    0  185 / 1000     6.2s Accumulator parallel
[ ]  188    0    0  188 / 1000     6.4s Accumulator parallel
[ ]  189    0    0  189 / 1000     6.5s Accumulator parallel
[ ]  190    0    0  190 / 1000     6.6s Accumulator parallel
[ ]  191    0    0  191 / 1000     6.8s Accumulator parallel
[ ]  193    0    0  193 / 1000     7.0s Accumulator parallel
[ ]  194    0    0  194 / 1000     7.1s Accumulator parallel
[ ]  195    0    0  195 / 1000     7.2s Accumulator parallel
[ ]  197    0    0  197 / 1000     7.3s Accumulator parallel
[ ]  199    0    0  199 / 1000     7.5s Accumulator parallel
[ ]  201    0    0  201 / 1000     7.6s Accumulator parallel
[ ]  203    0    0  203 / 1000     7.7s Accumulator parallel
[ ]  204    0    0  204 / 1000     7.8s Accumulator parallel
[ ]  206    0    0  206 / 1000     8.0s Accumulator parallel
[ ]  208    0    0  208 / 1000     8.1s Accumulator parallel
[ ]  209    0    0  209 / 1000     8.3s Accumulator parallel
[ ]  211    0    0  211 / 1000     8.5s Accumulator parallel
[ ]  213    0    0  213 / 1000     8.7s Accumulator parallel
[ ]  215    0    0  215 / 1000     8.8s Accumulator parallel
[ ]  217    0    0  217 / 1000     8.9s Accumulator parallel
[ ]  219    0    0  219 / 1000     9.1s Accumulator parallel
[ ]  220    0    0  220 / 1000     9.3s Accumulator parallel
[ ]  222    0    0  222 / 1000     9.5s Accumulator parallel
[ ]  223    0    0  223 / 1000     9.6s Accumulator parallel
[ ]  226    0    0  226 / 1000     9.8s Accumulator parallel
[ ]  227    0    0  227 / 1000    10.0s Accumulator parallel
[ ]  228    0    0  228 / 1000    10.2s Accumulator parallel
[ ]  230    0    0  230 / 1000    10.4s Accumulator parallel
[ ]  232    0    0  232 / 1000    10.7s Accumulator parallel
[ ]  234    0    0  234 / 1000    10.8s Accumulator parallel
[ ]  237    0    0  237 / 1000    11.0s Accumulator parallel
[ ]  240    0    0  240 / 1000    11.1s Accumulator parallel
[ ]  242    0    0  242 / 1000    11.2s Accumulator parallel
[ ]  244    0    0  244 / 1000    11.4s Accumulator parallel
[ ]  245    0    0  245 / 1000    11.5s Accumulator parallel
[ ]  247    0    0  247 / 1000    11.7s Accumulator parallel
[ ]  249    0    0  249 / 1000    11.9s Accumulator parallel
[ ]  251    0    0  251 / 1000    12.2s Accumulator parallel
[ ]  253    0    0  253 / 1000    12.3s Accumulator parallel
[ ]  255    0    0  255 / 1000    12.5s Accumulator parallel
[ ]  256    0    0  256 / 1000    12.6s Accumulator parallel
[ ]  259    0    0  259 / 1000    12.8s Accumulator parallel
[ ]  260    0    0  260 / 1000    12.9s Accumulator parallel
[ ]  262    0    0  262 / 1000    13.0s Accumulator parallel
[ ]  266    0    0  266 / 1000    13.1s Accumulator parallel
[ ]  271    0    0  271 / 1000    13.2s Accumulator parallel
[ ]  276    0    0  276 / 1000    13.3s Accumulator parallel
[ ]  282    0    0  282 / 1000    13.4s Accumulator parallel
[ ]  284    0    0  284 / 1000    13.5s Accumulator parallel
[ ]  286    0    0  286 / 1000    13.8s Accumulator parallel
[ ]  288    0    0  288 / 1000    13.9s Accumulator parallel
[ ]  291    0    0  291 / 1000    14.1s Accumulator parallel
[ ]  293    0    0  293 / 1000    14.2s Accumulator parallel
[ ]  294    0    0  294 / 1000    14.4s Accumulator parallel
[ ]  295    0    0  295 / 1000    14.5s Accumulator parallel
[ ]  296    0    0  296 / 1000    14.7s Accumulator parallel
[ ]  298    0    0  298 / 1000    14.8s Accumulator parallel
[ ]  300    0    0  300 / 1000    14.9s Accumulator parallel
[ ]  301    0    0  301 / 1000    15.1s Accumulator parallel
[ ]  303    0    0  303 / 1000    15.2s Accumulator parallel
[ ]  305    0    0  305 / 1000    15.4s Accumulator parallel
[ ]  307    0    0  307 / 1000    15.5s Accumulator parallel
[ ]  308    0    0  308 / 1000    15.7s Accumulator parallel
[ ]  311    0    0  311 / 1000    15.9s Accumulator parallel
[ ]  314    0    0  314 / 1000    16.0s Accumulator parallel
[ ]  317    0    0  317 / 1000    16.2s Accumulator parallel
[ ]  320    0    0  320 / 1000    16.4s Accumulator parallel
[ ]  322    0    0  322 / 1000    16.6s Accumulator parallel
[ ]  324    0    0  324 / 1000    16.8s Accumulator parallel
[ ]  326    0    0  326 / 1000    16.9s Accumulator parallel
[ ]  328    0    0  328 / 1000    17.1s Accumulator parallel
[ ]  330    0    0  330 / 1000    17.2s Accumulator parallel
[ ]  331    0    0  331 / 1000    17.4s Accumulator parallel
[ ]  334    0    0  334 / 1000    17.5s Accumulator parallel
[ ]  339    0    0  339 / 1000    17.6s Accumulator parallel
[ ]  344    0    0  344 / 1000    17.7s Accumulator parallel
[ ]  347    0    0  347 / 1000    17.8s Accumulator parallel
[ ]  350    0    0  350 / 1000    18.0s Accumulator parallel
[ ]  353    0    0  353 / 1000    18.1s Accumulator parallel
[ ]  354    0    0  354 / 1000    18.2s Accumulator parallel
[ ]  357    0    0  357 / 1000    18.4s Accumulator parallel
[ ]  358    0    0  358 / 1000    18.7s Accumulator parallel
[ ]  360    0    0  360 / 1000    19.0s Accumulator parallel
[ ]  366    0    0  366 / 1000    19.1s Accumulator parallel
[ ]  368    0    0  368 / 1000    19.3s Accumulator parallel
[ ]  371    0    0  371 / 1000    19.5s Accumulator parallel
[ ]  375    0    0  375 / 1000    19.6s Accumulator parallel
[ ]  378    0    0  378 / 1000    19.8s Accumulator parallel
[ ]  379    0    0  379 / 1000    19.9s Accumulator parallel
[ ]  381    0    0  381 / 1000    20.1s Accumulator parallel
[ ]  382    0    0  382 / 1000    20.3s Accumulator parallel
[ ]  384    0    0  384 / 1000    20.5s Accumulator parallel
[ ]  386    0    0  386 / 1000    20.7s Accumulator parallel
[ ]  387    0    0  387 / 1000    20.8s Accumulator parallel
[ ]  389    0    0  389 / 1000    21.0s Accumulator parallel
[ ]  390    0    0  390 / 1000    21.1s Accumulator parallel
[ ]  392    0    0  392 / 1000    21.3s Accumulator parallel
[ ]  395    0    0  395 / 1000    21.4s Accumulator parallel
[ ]  398    0    0  398 / 1000    21.5s Accumulator parallel
[ ]  402    0    0  402 / 1000    21.6s Accumulator parallel
[ ]  403    0    0  403 / 1000    21.8s Accumulator parallel
[ ]  407    0    0  407 / 1000    21.9s Accumulator parallel
[ ]  408    0    0  408 / 1000    22.1s Accumulator parallel
[ ]  414    0    0  414 / 1000    22.2s Accumulator parallel
[ ]  420    0    0  420 / 1000    22.3s Accumulator parallel
[ ]  423    0    0  423 / 1000    22.5s Accumulator parallel
[ ]  425    0    0  425 / 1000    22.6s Accumulator parallel
[ ]  426    0    0  426 / 1000    22.8s Accumulator parallel
[ ]  428    0    0  428 / 1000    23.0s Accumulator parallel
[ ]  429    0    0  429 / 1000    23.1s Accumulator parallel
[ ]  431    0    0  431 / 1000    23.3s Accumulator parallel
[ ]  432    0    0  432 / 1000    23.4s Accumulator parallel
[ ]  435    0    0  435 / 1000    23.5s Accumulator parallel
[ ]  439    0    0  439 / 1000    23.6s Accumulator parallel
[ ]  441    0    0  441 / 1000    23.7s Accumulator parallel
[ ]  444    0    0  444 / 1000    23.9s Accumulator parallel
[ ]  445    0    0  445 / 1000    24.0s Accumulator parallel
[ ]  448    0    0  448 / 1000    24.1s Accumulator parallel
[ ]  452    0    0  452 / 1000    24.2s Accumulator parallel
[ ]  457    0    0  457 / 1000    24.4s Accumulator parallel
[ ]  463    0    0  463 / 1000    24.5s Accumulator parallel
[ ]  469    0    0  469 / 1000    24.6s Accumulator parallel
[ ]  475    0    0  475 / 1000    24.8s Accumulator parallel
[ ]  482    0    0  482 / 1000    24.9s Accumulator parallel
[ ]  488    0    0  488 / 1000    25.1s Accumulator parallel
[ ]  497    0    0  497 / 1000    25.2s Accumulator parallel
[ ]  500    0    0  500 / 1000    25.3s Accumulator parallel
[ ]  506    0    0  506 / 1000    25.5s Accumulator parallel
[ ]  511    0    0  511 / 1000    25.6s Accumulator parallel
[ ]  519    0    0  519 / 1000    25.7s Accumulator parallel
[ ]  527    0    0  527 / 1000    25.8s Accumulator parallel
[ ]  538    0    0  538 / 1000    26.0s Accumulator parallel
[ ]  540    0    0  540 / 1000    26.1s Accumulator parallel
[ ]  545    0    0  545 / 1000    26.2s Accumulator parallel
[ ]  550    0    0  550 / 1000    26.3s Accumulator parallel
[ ]  555    0    0  555 / 1000    26.4s Accumulator parallel
[ ]  563    0    0  563 / 1000    26.5s Accumulator parallel
[ ]  569    0    0  569 / 1000    26.6s Accumulator parallel
[ ]  570    0    0  570 / 1000    26.8s Accumulator parallel
[ ]  577    0    0  577 / 1000    26.9s Accumulator parallel
[ ]  584    0    0  584 / 1000    27.1s Accumulator parallel
[ ]  593    0    0  593 / 1000    27.2s Accumulator parallel
[ ]  601    0    0  601 / 1000    27.3s Accumulator parallel
[ ]  609    0    0  609 / 1000    27.5s Accumulator parallel
[ ]  616    0    0  616 / 1000    27.7s Accumulator parallel
[ ]  621    0    0  621 / 1000    27.8s Accumulator parallel
[ ]  624    0    0  624 / 1000    27.9s Accumulator parallel
[ ]  631    0    0  631 / 1000    28.0s Accumulator parallel
[ ]  636    0    0  636 / 1000    28.2s Accumulator parallel
[ ]  640    0    0  640 / 1000    28.3s Accumulator parallel
[ ]  646    0    0  646 / 1000    28.5s Accumulator parallel
[ ]  653    0    0  653 / 1000    28.6s Accumulator parallel
[ ]  659    0    0  659 / 1000    28.8s Accumulator parallel
[ ]  665    0    0  665 / 1000    28.9s Accumulator parallel
[ ]  673    0    0  673 / 1000    29.0s Accumulator parallel
[ ]  677    0    0  677 / 1000    29.2s Accumulator parallel
[ ]  682    0    0  682 / 1000    29.3s Accumulator parallel
[ ]  683    0    0  683 / 1000    29.4s Accumulator parallel
[ ]  692    0    0  692 / 1000    29.5s Accumulator parallel
[ ]  700    0    0  700 / 1000    29.7s Accumulator parallel
[ ]  705    0    0  705 / 1000    29.8s Accumulator parallel
[ ]  707    0    0  707 / 1000    30.0s Accumulator parallel
[ ]  712    0    0  712 / 1000    30.2s Accumulator parallel
[ ]  718    0    0  718 / 1000    30.3s Accumulator parallel
[ ]  721    0    0  721 / 1000    30.4s Accumulator parallel
[ ]  732    0    0  732 / 1000    30.5s Accumulator parallel
[ ]  735    0    0  735 / 1000    30.6s Accumulator parallel
[ ]  739    0    0  739 / 1000    30.7s Accumulator parallel
[ ]  741    0    0  741 / 1000    30.9s Accumulator parallel
[ ]  745    0    0  745 / 1000    31.1s Accumulator parallel
[ ]  748    0    0  748 / 1000    31.2s Accumulator parallel
[ ]  751    0    0  751 / 1000    31.3s Accumulator parallel
[ ]  754    0    0  754 / 1000    31.5s Accumulator parallel
[ ]  760    0    0  760 / 1000    31.6s Accumulator parallel
[ ]  765    0    0  765 / 1000    31.7s Accumulator parallel
[ ]  773    0    0  773 / 1000    31.8s Accumulator parallel
[ ]  780    0    0  780 / 1000    31.9s Accumulator parallel
[ ]  785    0    0  785 / 1000    32.0s Accumulator parallel
[ ]  787    0    0  787 / 1000    32.2s Accumulator parallel
[ ]  788    0    0  788 / 1000    32.4s Accumulator parallel
[ ]  789    0    0  789 / 1000    32.5s Accumulator parallel
[ ]  791    0    0  791 / 1000    32.6s Accumulator parallel
[ ]  794    0    0  794 / 1000    32.7s Accumulator parallel
[ ]  796    0    0  796 / 1000    32.9s Accumulator parallel
[ ]  801    0    0  801 / 1000    33.0s Accumulator parallel
[ ]  808    0    0  808 / 1000    33.1s Accumulator parallel
[ ]  814    0    0  814 / 1000    33.2s Accumulator parallel
[ ]  821    0    0  821 / 1000    33.3s Accumulator parallel
[ ]  822    0    0  822 / 1000    33.5s Accumulator parallel
[ ]  831    0    0  831 / 1000    33.6s Accumulator parallel
[ ]  835    0    0  835 / 1000    33.7s Accumulator parallel
[ ]  839    0    0  839 / 1000    33.8s Accumulator parallel
[ ]  842    0    0  842 / 1000    33.9s Accumulator parallel
[ ]  849    0    0  849 / 1000    34.1s Accumulator parallel
[ ]  856    0    0  856 / 1000    34.2s Accumulator parallel
[ ]  865    0    0  865 / 1000    34.3s Accumulator parallel
[ ]  871    0    0  871 / 1000    34.4s Accumulator parallel
[ ]  877    0    0  877 / 1000    34.5s Accumulator parallel
[ ]  882    0    0  882 / 1000    34.6s Accumulator parallel
[ ]  885    0    0  885 / 1000    34.8s Accumulator parallel
[ ]  893    0    0  893 / 1000    34.9s Accumulator parallel
[ ]  896    0    0  896 / 1000    35.0s Accumulator parallel
[ ]  902    0    0  902 / 1000    35.1s Accumulator parallel
[ ]  906    0    0  906 / 1000    35.3s Accumulator parallel
[ ]  914    0    0  914 / 1000    35.4s Accumulator parallel
[ ]  920    0    0  920 / 1000    35.5s Accumulator parallel
[ ]  926    0    0  926 / 1000    35.6s Accumulator parallel
[ ]  936    0    0  936 / 1000    35.7s Accumulator parallel
[ ]  939    0    0  939 / 1000    35.9s Accumulator parallel
[ ]  945    0    0  945 / 1000    36.0s Accumulator parallel
[ ]  955    0    0  955 / 1000    36.1s Accumulator parallel
[ ]  960    0    0  960 / 1000    36.2s Accumulator parallel
[ ]  966    0    0  966 / 1000    36.4s Accumulator parallel
[ ]  974    0    0  974 / 1000    36.5s Accumulator parallel
[ ]  982    0    0  982 / 1000    36.6s Accumulator parallel
[ ]  993    0    0  993 / 1000    36.7s Accumulator parallel
[✓] 1000    0    0 1000 / 1000    36.8s Accumulator parallel
# ================================================================================
# success (ran 2 tests)
# (cd _build/default/test/kcas_data && ./stack_test_stm.exe)
# 
random seed: 370947756
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Stack sequential
[✓] 1000    0    0 1000 / 1000     0.0s Stack sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Stack parallel
[ ]    2    0    0    2 / 1000     0.2s Stack parallel
[ ]    9    0    0    9 / 1000     0.3s Stack parallel
[ ]   15    0    0   15 / 1000     0.6s Stack parallel
[ ]   24    0    0   24 / 1000     0.7s Stack parallel
[ ]   33    0    0   33 / 1000     0.8s Stack parallel
[ ]   35    0    0   35 / 1000     0.9s Stack parallel
[ ]   37    0    0   37 / 1000     1.1s Stack parallel
[ ]   41    0    0   41 / 1000     1.2s Stack parallel
[ ]   50    0    0   50 / 1000     1.3s Stack parallel
[ ]   60    0    0   60 / 1000     1.5s Stack parallel
[ ]   67    0    0   67 / 1000     1.6s Stack parallel
[ ]   72    0    0   72 / 1000     1.8s Stack parallel
[ ]   78    0    0   78 / 1000     1.9s Stack parallel
[ ]   81    0    0   81 / 1000     2.0s Stack parallel
[ ]   85    0    0   85 / 1000     2.2s Stack parallel
[ ]   89    0    0   89 / 1000     2.3s Stack parallel
[ ]   96    0    0   96 / 1000     2.4s Stack parallel
[ ]  101    0    0  101 / 1000     2.5s Stack parallel
[ ]  102    0    0  102 / 1000     2.6s Stack parallel
[ ]  107    0    0  107 / 1000     2.8s Stack parallel
[ ]  108    0    0  108 / 1000     2.9s Stack parallel
[ ]  115    0    0  115 / 1000     3.2s Stack parallel
[ ]  118    0    0  118 / 1000     3.4s Stack parallel
[ ]  120    0    0  120 / 1000     3.6s Stack parallel
[ ]  122    0    0  122 / 1000     3.8s Stack parallel
[ ]  124    0    0  124 / 1000     4.0s Stack parallel
[ ]  126    0    0  126 / 1000     4.2s Stack parallel
[ ]  128    0    0  128 / 1000     4.4s Stack parallel
[ ]  130    0    0  130 / 1000     4.5s Stack parallel
[ ]  132    0    0  132 / 1000     4.6s Stack parallel
[ ]  134    0    0  134 / 1000     4.8s Stack parallel
[ ]  137    0    0  137 / 1000     5.1s Stack parallel
[ ]  139    0    0  139 / 1000     5.3s Stack parallel
[ ]  141    0    0  141 / 1000     5.4s Stack parallel
[ ]  145    0    0  145 / 1000     5.7s Stack parallel
[ ]  146    0    0  146 / 1000     5.9s Stack parallel
[ ]  150    0    0  150 / 1000     6.0s Stack parallel
[ ]  155    0    0  155 / 1000     6.1s Stack parallel
[ ]  157    0    0  157 / 1000     6.3s Stack parallel
[ ]  158    0    0  158 / 1000     6.5s Stack parallel
[ ]  159    0    0  159 / 1000     6.7s Stack parallel
[ ]  160    0    0  160 / 1000     6.8s Stack parallel
[ ]  162    0    0  162 / 1000     7.0s Stack parallel
[ ]  165    0    0  165 / 1000     7.1s Stack parallel
[ ]  167    0    0  167 / 1000     7.3s Stack parallel
[ ]  169    0    0  169 / 1000     7.6s Stack parallel
[ ]  172    0    0  172 / 1000     7.7s Stack parallel
[ ]  173    0    0  173 / 1000     7.8s Stack parallel
[ ]  175    0    0  175 / 1000     7.9s Stack parallel
[ ]  177    0    0  177 / 1000     8.0s Stack parallel
[ ]  179    0    0  179 / 1000     8.3s Stack parallel
[ ]  181    0    0  181 / 1000     8.4s Stack parallel
[ ]  183    0    0  183 / 1000     8.5s Stack parallel
[ ]  185    0    0  185 / 1000     8.6s Stack parallel
[ ]  188    0    0  188 / 1000     8.8s Stack parallel
[ ]  190    0    0  190 / 1000     8.9s Stack parallel
[ ]  192    0    0  192 / 1000     9.0s Stack parallel
[ ]  194    0    0  194 / 1000     9.1s Stack parallel
[ ]  197    0    0  197 / 1000     9.3s Stack parallel
[ ]  199    0    0  199 / 1000     9.4s Stack parallel
[ ]  201    0    0  201 / 1000     9.6s Stack parallel
[ ]  203    0    0  203 / 1000     9.7s Stack parallel
[ ]  205    0    0  205 / 1000     9.9s Stack parallel
[ ]  208    0    0  208 / 1000    10.0s Stack parallel
[ ]  211    0    0  211 / 1000    10.2s Stack parallel
[ ]  213    0    0  213 / 1000    10.3s Stack parallel
[ ]  215    0    0  215 / 1000    10.5s Stack parallel
[ ]  218    0    0  218 / 1000    10.6s Stack parallel
[ ]  221    0    0  221 / 1000    10.8s Stack parallel
[ ]  223    0    0  223 / 1000    10.9s Stack parallel
[ ]  224    0    0  224 / 1000    11.0s Stack parallel
[ ]  227    0    0  227 / 1000    11.1s Stack parallel
[ ]  229    0    0  229 / 1000    11.2s Stack parallel
[ ]  231    0    0  231 / 1000    11.4s Stack parallel
[ ]  233    0    0  233 / 1000    11.5s Stack parallel
[ ]  235    0    0  235 / 1000    11.6s Stack parallel
[ ]  237    0    0  237 / 1000    11.8s Stack parallel
[ ]  238    0    0  238 / 1000    12.0s Stack parallel
[ ]  240    0    0  240 / 1000    12.3s Stack parallel
[ ]  241    0    0  241 / 1000    12.5s Stack parallel
[ ]  243    0    0  243 / 1000    12.6s Stack parallel
[ ]  246    0    0  246 / 1000    12.9s Stack parallel
[ ]  249    0    0  249 / 1000    13.0s Stack parallel
[ ]  251    0    0  251 / 1000    13.2s Stack parallel
[ ]  255    0    0  255 / 1000    13.3s Stack parallel
[ ]  262    0    0  262 / 1000    13.5s Stack parallel
[ ]  265    0    0  265 / 1000    13.6s Stack parallel
[ ]  268    0    0  268 / 1000    13.8s Stack parallel
[ ]  269    0    0  269 / 1000    13.9s Stack parallel
[ ]  271    0    0  271 / 1000    14.1s Stack parallel
[ ]  272    0    0  272 / 1000    14.2s Stack parallel
[ ]  274    0    0  274 / 1000    14.3s Stack parallel
[ ]  276    0    0  276 / 1000    14.5s Stack parallel
[ ]  277    0    0  277 / 1000    14.6s Stack parallel
[ ]  278    0    0  278 / 1000    14.7s Stack parallel
[ ]  280    0    0  280 / 1000    14.8s Stack parallel
[ ]  282    0    0  282 / 1000    15.0s Stack parallel
[ ]  284    0    0  284 / 1000    15.2s Stack parallel
[ ]  286    0    0  286 / 1000    15.3s Stack parallel
[ ]  288    0    0  288 / 1000    15.4s Stack parallel
[ ]  290    0    0  290 / 1000    15.6s Stack parallel
[ ]  292    0    0  292 / 1000    15.7s Stack parallel
[ ]  295    0    0  295 / 1000    15.9s Stack parallel
[ ]  298    0    0  298 / 1000    16.0s Stack parallel
[ ]  300    0    0  300 / 1000    16.1s Stack parallel
[ ]  302    0    0  302 / 1000    16.2s Stack parallel
[ ]  304    0    0  304 / 1000    16.4s Stack parallel
[ ]  305    0    0  305 / 1000    16.5s Stack parallel
[ ]  306    0    0  306 / 1000    16.6s Stack parallel
[ ]  308    0    0  308 / 1000    16.7s Stack parallel
[ ]  311    0    0  311 / 1000    16.9s Stack parallel
[ ]  313    0    0  313 / 1000    17.0s Stack parallel
[ ]  315    0    0  315 / 1000    17.1s Stack parallel
[ ]  317    0    0  317 / 1000    17.2s Stack parallel
[ ]  318    0    0  318 / 1000    17.5s Stack parallel
[ ]  321    0    0  321 / 1000    17.6s Stack parallel
[ ]  326    0    0  326 / 1000    17.7s Stack parallel
[ ]  327    0    0  327 / 1000    17.8s Stack parallel
[ ]  333    0    0  333 / 1000    17.9s Stack parallel
[ ]  336    0    0  336 / 1000    18.0s Stack parallel
[ ]  340    0    0  340 / 1000    18.1s Stack parallel
[ ]  342    0    0  342 / 1000    18.3s Stack parallel
[ ]  344    0    0  344 / 1000    18.4s Stack parallel
[ ]  346    0    0  346 / 1000    18.5s Stack parallel
[ ]  348    0    0  348 / 1000    18.7s Stack parallel
[ ]  350    0    0  350 / 1000    18.8s Stack parallel
[ ]  352    0    0  352 / 1000    19.0s Stack parallel
[ ]  357    0    0  357 / 1000    19.1s Stack parallel
[ ]  360    0    0  360 / 1000    19.2s Stack parallel
[ ]  364    0    0  364 / 1000    19.3s Stack parallel
[ ]  367    0    0  367 / 1000    19.4s Stack parallel
[ ]  368    0    0  368 / 1000    19.6s Stack parallel
[ ]  372    0    0  372 / 1000    19.7s Stack parallel
[ ]  376    0    0  376 / 1000    19.8s Stack parallel
[ ]  379    0    0  379 / 1000    19.9s Stack parallel
[ ]  381    0    0  381 / 1000    20.1s Stack parallel
[ ]  383    0    0  383 / 1000    20.3s Stack parallel
[ ]  384    0    0  384 / 1000    20.5s Stack parallel
[ ]  386    0    0  386 / 1000    20.7s Stack parallel
[ ]  387    0    0  387 / 1000    20.8s Stack parallel
[ ]  388    0    0  388 / 1000    21.0s Stack parallel
[ ]  390    0    0  390 / 1000    21.1s Stack parallel
[ ]  391    0    0  391 / 1000    21.3s Stack parallel
[ ]  393    0    0  393 / 1000    21.4s Stack parallel
[ ]  397    0    0  397 / 1000    21.6s Stack parallel
[ ]  406    0    0  406 / 1000    21.7s Stack parallel
[ ]  407    0    0  407 / 1000    21.9s Stack parallel
[ ]  414    0    0  414 / 1000    22.0s Stack parallel
[ ]  421    0    0  421 / 1000    22.1s Stack parallel
[ ]  430    0    0  430 / 1000    22.2s Stack parallel
[ ]  433    0    0  433 / 1000    22.3s Stack parallel
[ ]  440    0    0  440 / 1000    22.5s Stack parallel
[ ]  441    0    0  441 / 1000    22.6s Stack parallel
[ ]  442    0    0  442 / 1000    22.7s Stack parallel
[ ]  444    0    0  444 / 1000    22.9s Stack parallel
[ ]  445    0    0  445 / 1000    23.0s Stack parallel
[ ]  446    0    0  446 / 1000    23.4s Stack parallel
[ ]  449    0    0  449 / 1000    23.5s Stack parallel
[ ]  452    0    0  452 / 1000    23.7s Stack parallel
[ ]  456    0    0  456 / 1000    23.8s Stack parallel
[ ]  461    0    0  461 / 1000    23.9s Stack parallel
[ ]  464    0    0  464 / 1000    24.0s Stack parallel
[ ]  471    0    0  471 / 1000    24.2s Stack parallel
[ ]  477    0    0  477 / 1000    24.3s Stack parallel
[ ]  480    0    0  480 / 1000    24.5s Stack parallel
[ ]  482    0    0  482 / 1000    24.7s Stack parallel
[ ]  486    0    0  486 / 1000    24.9s Stack parallel
[ ]  496    0    0  496 / 1000    25.1s Stack parallel
[ ]  502    0    0  502 / 1000    25.2s Stack parallel
[ ]  509    0    0  509 / 1000    25.3s Stack parallel
[ ]  514    0    0  514 / 1000    25.4s Stack parallel
[ ]  522    0    0  522 / 1000    25.6s Stack parallel
[ ]  525    0    0  525 / 1000    25.7s Stack parallel
[ ]  535    0    0  535 / 1000    25.8s Stack parallel
[ ]  544    0    0  544 / 1000    25.9s Stack parallel
[ ]  550    0    0  550 / 1000    26.2s Stack parallel
[ ]  554    0    0  554 / 1000    26.3s Stack parallel
[ ]  560    0    0  560 / 1000    26.4s Stack parallel
[ ]  568    0    0  568 / 1000    26.5s Stack parallel
[ ]  572    0    0  572 / 1000    26.6s Stack parallel
[ ]  573    0    0  573 / 1000    26.8s Stack parallel
[ ]  576    0    0  576 / 1000    26.9s Stack parallel
[ ]  583    0    0  583 / 1000    27.0s Stack parallel
[ ]  584    0    0  584 / 1000    27.2s Stack parallel
[ ]  593    0    0  593 / 1000    27.3s Stack parallel
[ ]  599    0    0  599 / 1000    27.4s Stack parallel
[ ]  600    0    0  600 / 1000    27.6s Stack parallel
[ ]  603    0    0  603 / 1000    27.7s Stack parallel
[ ]  605    0    0  605 / 1000    27.9s Stack parallel
[ ]  613    0    0  613 / 1000    28.0s Stack parallel
[ ]  619    0    0  619 / 1000    28.1s Stack parallel
[ ]  621    0    0  621 / 1000    28.2s Stack parallel
[ ]  625    0    0  625 / 1000    28.3s Stack parallel
[ ]  627    0    0  627 / 1000    28.4s Stack parallel
[ ]  635    0    0  635 / 1000    28.6s Stack parallel
[ ]  641    0    0  641 / 1000    28.7s Stack parallel
[ ]  644    0    0  644 / 1000    28.8s Stack parallel
[ ]  648    0    0  648 / 1000    29.0s Stack parallel
[ ]  650    0    0  650 / 1000    29.1s Stack parallel
[ ]  652    0    0  652 / 1000    29.2s Stack parallel
[ ]  657    0    0  657 / 1000    29.4s Stack parallel
[ ]  659    0    0  659 / 1000    29.5s Stack parallel
[ ]  668    0    0  668 / 1000    29.6s Stack parallel
[ ]  677    0    0  677 / 1000    29.8s Stack parallel
[ ]  685    0    0  685 / 1000    29.9s Stack parallel
[ ]  694    0    0  694 / 1000    30.0s Stack parallel
[ ]  701    0    0  701 / 1000    30.1s Stack parallel
[ ]  707    0    0  707 / 1000    30.2s Stack parallel
[ ]  710    0    0  710 / 1000    30.3s Stack parallel
[ ]  712    0    0  712 / 1000    30.5s Stack parallel
[ ]  721    0    0  721 / 1000    30.6s Stack parallel
[ ]  724    0    0  724 / 1000    30.8s Stack parallel
[ ]  725    0    0  725 / 1000    31.0s Stack parallel
[ ]  728    0    0  728 / 1000    31.2s Stack parallel
[ ]  731    0    0  731 / 1000    31.3s Stack parallel
[ ]  733    0    0  733 / 1000    31.4s Stack parallel
[ ]  740    0    0  740 / 1000    31.5s Stack parallel
[ ]  745    0    0  745 / 1000    31.6s Stack parallel
[ ]  750    0    0  750 / 1000    31.7s Stack parallel
[ ]  753    0    0  753 / 1000    32.0s Stack parallel
[ ]  759    0    0  759 / 1000    32.1s Stack parallel
[ ]  767    0    0  767 / 1000    32.2s Stack parallel
[ ]  772    0    0  772 / 1000    32.4s Stack parallel
[ ]  776    0    0  776 / 1000    32.7s Stack parallel
[ ]  778    0    0  778 / 1000    32.8s Stack parallel
[ ]  779    0    0  779 / 1000    33.0s Stack parallel
[ ]  781    0    0  781 / 1000    33.1s Stack parallel
[ ]  789    0    0  789 / 1000    33.2s Stack parallel
[ ]  796    0    0  796 / 1000    33.3s Stack parallel
[ ]  797    0    0  797 / 1000    33.5s Stack parallel
[ ]  802    0    0  802 / 1000    33.6s Stack parallel
[ ]  812    0    0  812 / 1000    33.7s Stack parallel
[ ]  815    0    0  815 / 1000    33.9s Stack parallel
[ ]  821    0    0  821 / 1000    34.0s Stack parallel
[ ]  827    0    0  827 / 1000    34.2s Stack parallel
[ ]  836    0    0  836 / 1000    34.3s Stack parallel
[ ]  843    0    0  843 / 1000    34.4s Stack parallel
[ ]  851    0    0  851 / 1000    34.5s Stack parallel
[ ]  855    0    0  855 / 1000    34.7s Stack parallel
[ ]  861    0    0  861 / 1000    34.8s Stack parallel
[ ]  869    0    0  869 / 1000    35.0s Stack parallel
[ ]  874    0    0  874 / 1000    35.2s Stack parallel
[ ]  882    0    0  882 / 1000    35.4s Stack parallel
[ ]  886    0    0  886 / 1000    35.5s Stack parallel
[ ]  890    0    0  890 / 1000    35.7s Stack parallel
[ ]  896    0    0  896 / 1000    35.8s Stack parallel
[ ]  902    0    0  902 / 1000    35.9s Stack parallel
[ ]  912    0    0  912 / 1000    36.2s Stack parallel
[ ]  921    0    0  921 / 1000    36.3s Stack parallel
[ ]  929    0    0  929 / 1000    36.4s Stack parallel
[ ]  935    0    0  935 / 1000    36.7s Stack parallel
[ ]  943    0    0  943 / 1000    36.8s Stack parallel
[ ]  948    0    0  948 / 1000    36.9s Stack parallel
[ ]  957    0    0  957 / 1000    37.0s Stack parallel
[ ]  966    0    0  966 / 1000    37.2s Stack parallel
[ ]  970    0    0  970 / 1000    37.3s Stack parallel
[ ]  971    0    0  971 / 1000    37.4s Stack parallel
[ ]  974    0    0  974 / 1000    37.5s Stack parallel
[ ]  978    0    0  978 / 1000    37.7s Stack parallel
[ ]  981    0    0  981 / 1000    37.8s Stack parallel
[ ]  985    0    0  985 / 1000    37.9s Stack parallel
[ ]  995    0    0  995 / 1000    38.0s Stack parallel
[✓] 1000    0    0 1000 / 1000    38.1s Stack parallel
# ================================================================================
# success (ran 2 tests)
# (cd _build/default/test/kcas_data && ./hashtbl_test_stm.exe)
# 
random seed: 197860818
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl sequential
[✓] 1000    0    0 1000 / 1000     0.0s Hashtbl sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl parallel
[ ]    8    0    0    8 / 1000     0.1s Hashtbl parallel
[ ]   14    0    0   14 / 1000     0.2s Hashtbl parallel
[ ]   19    0    0   19 / 1000     0.3s Hashtbl parallel
[ ]   25    0    0   25 / 1000     0.5s Hashtbl parallel
[ ]   33    0    0   33 / 1000     0.6s Hashtbl parallel
[ ]   40    0    0   40 / 1000     0.8s Hashtbl parallel
[ ]   46    0    0   46 / 1000     0.9s Hashtbl parallel
[ ]   50    0    0   50 / 1000     1.1s Hashtbl parallel
[ ]   58    0    0   58 / 1000     1.5s Hashtbl parallel
[ ]   66    0    0   66 / 1000     1.6s Hashtbl parallel
[ ]   72    0    0   72 / 1000     1.7s Hashtbl parallel
[ ]   81    0    0   81 / 1000     1.8s Hashtbl parallel
[ ]   87    0    0   87 / 1000     1.9s Hashtbl parallel
[ ]   94    0    0   94 / 1000     2.1s Hashtbl parallel
[ ]  101    0    0  101 / 1000     2.2s Hashtbl parallel
[ ]  104    0    0  104 / 1000     2.3s Hashtbl parallel
[ ]  109    0    0  109 / 1000     2.4s Hashtbl parallel
[ ]  110    0    0  110 / 1000     2.5s Hashtbl parallel
[ ]  117    0    0  117 / 1000     2.6s Hashtbl parallel
[ ]  121    0    0  121 / 1000     3.0s Hashtbl parallel
[ ]  123    0    0  123 / 1000     3.1s Hashtbl parallel
[ ]  126    0    0  126 / 1000     3.3s Hashtbl parallel
[ ]  129    0    0  129 / 1000     3.4s Hashtbl parallel
[ ]  132    0    0  132 / 1000     3.6s Hashtbl parallel
[ ]  134    0    0  134 / 1000     3.8s Hashtbl parallel
[ ]  136    0    0  136 / 1000     4.2s Hashtbl parallel
[ ]  138    0    0  138 / 1000     4.4s Hashtbl parallel
[ ]  139    0    0  139 / 1000     4.6s Hashtbl parallel
[ ]  140    0    0  140 / 1000     4.7s Hashtbl parallel
[ ]  141    0    0  141 / 1000     5.1s Hashtbl parallel
[ ]  143    0    0  143 / 1000     5.2s Hashtbl parallel
[ ]  145    0    0  145 / 1000     5.4s Hashtbl parallel
[ ]  147    0    0  147 / 1000     5.5s Hashtbl parallel
[ ]  150    0    0  150 / 1000     5.8s Hashtbl parallel
[ ]  154    0    0  154 / 1000     5.9s Hashtbl parallel
[ ]  156    0    0  156 / 1000     6.1s Hashtbl parallel
[ ]  159    0    0  159 / 1000     6.3s Hashtbl parallel
[ ]  162    0    0  162 / 1000     6.4s Hashtbl parallel
[ ]  164    0    0  164 / 1000     6.5s Hashtbl parallel
[ ]  165    0    0  165 / 1000     6.7s Hashtbl parallel
[ ]  166    0    0  166 / 1000     6.8s Hashtbl parallel
[ ]  167    0    0  167 / 1000     6.9s Hashtbl parallel
[ ]  168    0    0  168 / 1000     7.1s Hashtbl parallel
[ ]  170    0    0  170 / 1000     7.3s Hashtbl parallel
[ ]  172    0    0  172 / 1000     7.4s Hashtbl parallel
[ ]  174    0    0  174 / 1000     7.6s Hashtbl parallel
[ ]  176    0    0  176 / 1000     8.1s Hashtbl parallel
[ ]  177    0    0  177 / 1000     8.2s Hashtbl parallel
[ ]  179    0    0  179 / 1000     8.3s Hashtbl parallel
[ ]  180    0    0  180 / 1000     8.4s Hashtbl parallel
[ ]  182    0    0  182 / 1000     8.6s Hashtbl parallel
[ ]  184    0    0  184 / 1000     8.8s Hashtbl parallel
[ ]  186    0    0  186 / 1000     8.9s Hashtbl parallel
[ ]  188    0    0  188 / 1000     9.3s Hashtbl parallel
[ ]  190    0    0  190 / 1000     9.4s Hashtbl parallel
[ ]  192    0    0  192 / 1000     9.6s Hashtbl parallel
[ ]  194    0    0  194 / 1000     9.7s Hashtbl parallel
[ ]  197    0    0  197 / 1000     9.9s Hashtbl parallel
[ ]  199    0    0  199 / 1000    10.0s Hashtbl parallel
[ ]  202    0    0  202 / 1000    10.2s Hashtbl parallel
[ ]  204    0    0  204 / 1000    10.3s Hashtbl parallel
[ ]  206    0    0  206 / 1000    10.5s Hashtbl parallel
[ ]  208    0    0  208 / 1000    10.6s Hashtbl parallel
[ ]  210    0    0  210 / 1000    10.7s Hashtbl parallel
[ ]  212    0    0  212 / 1000    10.9s Hashtbl parallel
[ ]  215    0    0  215 / 1000    11.0s Hashtbl parallel
[ ]  217    0    0  217 / 1000    11.1s Hashtbl parallel
[ ]  220    0    0  220 / 1000    11.3s Hashtbl parallel
[ ]  222    0    0  222 / 1000    11.4s Hashtbl parallel
[ ]  224    0    0  224 / 1000    11.6s Hashtbl parallel
[ ]  226    0    0  226 / 1000    11.8s Hashtbl parallel
[ ]  227    0    0  227 / 1000    11.9s Hashtbl parallel
[ ]  229    0    0  229 / 1000    12.1s Hashtbl parallel
[ ]  230    0    0  230 / 1000    12.3s Hashtbl parallel
[ ]  231    0    0  231 / 1000    12.4s Hashtbl parallel
[ ]  232    0    0  232 / 1000    12.5s Hashtbl parallel
[ ]  234    0    0  234 / 1000    12.6s Hashtbl parallel
[ ]  236    0    0  236 / 1000    12.9s Hashtbl parallel
[ ]  238    0    0  238 / 1000    13.1s Hashtbl parallel
[ ]  241    0    0  241 / 1000    13.2s Hashtbl parallel
[ ]  246    0    0  246 / 1000    13.4s Hashtbl parallel
[ ]  252    0    0  252 / 1000    13.5s Hashtbl parallel
[ ]  254    0    0  254 / 1000    13.7s Hashtbl parallel
[ ]  257    0    0  257 / 1000    13.8s Hashtbl parallel
[ ]  259    0    0  259 / 1000    13.9s Hashtbl parallel
[ ]  260    0    0  260 / 1000    14.1s Hashtbl parallel
[ ]  261    0    0  261 / 1000    14.4s Hashtbl parallel
[ ]  262    0    0  262 / 1000    14.6s Hashtbl parallel
[ ]  264    0    0  264 / 1000    14.8s Hashtbl parallel
[ ]  265    0    0  265 / 1000    15.0s Hashtbl parallel
[ ]  266    0    0  266 / 1000    15.2s Hashtbl parallel
[ ]  268    0    0  268 / 1000    15.3s Hashtbl parallel
[ ]  270    0    0  270 / 1000    15.5s Hashtbl parallel
[ ]  272    0    0  272 / 1000    15.6s Hashtbl parallel
[ ]  274    0    0  274 / 1000    15.7s Hashtbl parallel
[ ]  276    0    0  276 / 1000    16.0s Hashtbl parallel
[ ]  278    0    0  278 / 1000    16.2s Hashtbl parallel
[ ]  281    0    0  281 / 1000    16.3s Hashtbl parallel
[ ]  282    0    0  282 / 1000    16.4s Hashtbl parallel
[ ]  284    0    0  284 / 1000    16.6s Hashtbl parallel
[ ]  286    0    0  286 / 1000    16.9s Hashtbl parallel
[ ]  288    0    0  288 / 1000    17.0s Hashtbl parallel
[ ]  291    0    0  291 / 1000    17.2s Hashtbl parallel
[ ]  294    0    0  294 / 1000    17.3s Hashtbl parallel
[ ]  296    0    0  296 / 1000    17.5s Hashtbl parallel
[ ]  298    0    0  298 / 1000    17.6s Hashtbl parallel
[ ]  301    0    0  301 / 1000    17.7s Hashtbl parallel
[ ]  304    0    0  304 / 1000    17.9s Hashtbl parallel
[ ]  306    0    0  306 / 1000    18.0s Hashtbl parallel
[ ]  309    0    0  309 / 1000    18.2s Hashtbl parallel
[ ]  311    0    0  311 / 1000    18.3s Hashtbl parallel
[ ]  313    0    0  313 / 1000    18.4s Hashtbl parallel
[ ]  315    0    0  315 / 1000    18.6s Hashtbl parallel
[ ]  316    0    0  316 / 1000    18.7s Hashtbl parallel
[ ]  318    0    0  318 / 1000    18.8s Hashtbl parallel
[ ]  320    0    0  320 / 1000    19.0s Hashtbl parallel
[ ]  322    0    0  322 / 1000    19.1s Hashtbl parallel
[ ]  325    0    0  325 / 1000    19.2s Hashtbl parallel
[ ]  329    0    0  329 / 1000    19.4s Hashtbl parallel
[ ]  332    0    0  332 / 1000    19.5s Hashtbl parallel
[ ]  335    0    0  335 / 1000    19.6s Hashtbl parallel
[ ]  339    0    0  339 / 1000    19.7s Hashtbl parallel
[ ]  343    0    0  343 / 1000    20.1s Hashtbl parallel
[ ]  345    0    0  345 / 1000    20.2s Hashtbl parallel
[ ]  347    0    0  347 / 1000    20.4s Hashtbl parallel
[ ]  349    0    0  349 / 1000    20.6s Hashtbl parallel
[ ]  350    0    0  350 / 1000    20.7s Hashtbl parallel
[ ]  351    0    0  351 / 1000    21.1s Hashtbl parallel
[ ]  352    0    0  352 / 1000    21.2s Hashtbl parallel
[ ]  354    0    0  354 / 1000    21.4s Hashtbl parallel
[ ]  357    0    0  357 / 1000    21.5s Hashtbl parallel
[ ]  360    0    0  360 / 1000    21.6s Hashtbl parallel
[ ]  369    0    0  369 / 1000    21.9s Hashtbl parallel
[ ]  373    0    0  373 / 1000    22.0s Hashtbl parallel
[ ]  379    0    0  379 / 1000    22.1s Hashtbl parallel
[ ]  384    0    0  384 / 1000    22.2s Hashtbl parallel
[ ]  385    0    0  385 / 1000    22.3s Hashtbl parallel
[ ]  388    0    0  388 / 1000    22.6s Hashtbl parallel
[ ]  390    0    0  390 / 1000    22.8s Hashtbl parallel
[ ]  392    0    0  392 / 1000    22.9s Hashtbl parallel
[ ]  393    0    0  393 / 1000    23.0s Hashtbl parallel
[ ]  394    0    0  394 / 1000    23.1s Hashtbl parallel
[ ]  396    0    0  396 / 1000    23.3s Hashtbl parallel
[ ]  398    0    0  398 / 1000    23.5s Hashtbl parallel
[ ]  401    0    0  401 / 1000    23.6s Hashtbl parallel
[ ]  404    0    0  404 / 1000    23.7s Hashtbl parallel
[ ]  407    0    0  407 / 1000    23.8s Hashtbl parallel
[ ]  410    0    0  410 / 1000    23.9s Hashtbl parallel
[ ]  413    0    0  413 / 1000    24.0s Hashtbl parallel
[ ]  417    0    0  417 / 1000    24.3s Hashtbl parallel
[ ]  426    0    0  426 / 1000    24.5s Hashtbl parallel
[ ]  427    0    0  427 / 1000    24.6s Hashtbl parallel
[ ]  429    0    0  429 / 1000    24.8s Hashtbl parallel
[ ]  431    0    0  431 / 1000    24.9s Hashtbl parallel
[ ]  436    0    0  436 / 1000    25.1s Hashtbl parallel
[ ]  441    0    0  441 / 1000    25.3s Hashtbl parallel
[ ]  446    0    0  446 / 1000    25.4s Hashtbl parallel
[ ]  452    0    0  452 / 1000    25.5s Hashtbl parallel
[ ]  454    0    0  454 / 1000    25.6s Hashtbl parallel
[ ]  461    0    0  461 / 1000    25.7s Hashtbl parallel
[ ]  467    0    0  467 / 1000    26.0s Hashtbl parallel
[ ]  476    0    0  476 / 1000    26.1s Hashtbl parallel
[ ]  479    0    0  479 / 1000    26.2s Hashtbl parallel
[ ]  484    0    0  484 / 1000    26.4s Hashtbl parallel
[ ]  492    0    0  492 / 1000    26.5s Hashtbl parallel
[ ]  500    0    0  500 / 1000    26.6s Hashtbl parallel
[ ]  505    0    0  505 / 1000    26.7s Hashtbl parallel
[ ]  506    0    0  506 / 1000    26.9s Hashtbl parallel
[ ]  514    0    0  514 / 1000    27.0s Hashtbl parallel
[ ]  522    0    0  522 / 1000    27.2s Hashtbl parallel
[ ]  525    0    0  525 / 1000    27.6s Hashtbl parallel
[ ]  528    0    0  528 / 1000    27.7s Hashtbl parallel
[ ]  531    0    0  531 / 1000    27.8s Hashtbl parallel
[ ]  539    0    0  539 / 1000    28.1s Hashtbl parallel
[ ]  544    0    0  544 / 1000    28.3s Hashtbl parallel
[ ]  546    0    0  546 / 1000    28.5s Hashtbl parallel
[ ]  554    0    0  554 / 1000    28.6s Hashtbl parallel
[ ]  560    0    0  560 / 1000    28.7s Hashtbl parallel
[ ]  568    0    0  568 / 1000    28.8s Hashtbl parallel
[ ]  572    0    0  572 / 1000    29.0s Hashtbl parallel
[ ]  574    0    0  574 / 1000    29.2s Hashtbl parallel
[ ]  579    0    0  579 / 1000    29.3s Hashtbl parallel
[ ]  585    0    0  585 / 1000    29.5s Hashtbl parallel
[ ]  590    0    0  590 / 1000    29.6s Hashtbl parallel
[ ]  595    0    0  595 / 1000    29.7s Hashtbl parallel
[ ]  598    0    0  598 / 1000    29.8s Hashtbl parallel
[ ]  606    0    0  606 / 1000    29.9s Hashtbl parallel
[ ]  614    0    0  614 / 1000    30.0s Hashtbl parallel
[ ]  620    0    0  620 / 1000    30.1s Hashtbl parallel
[ ]  622    0    0  622 / 1000    30.3s Hashtbl parallel
[ ]  629    0    0  629 / 1000    30.4s Hashtbl parallel
[ ]  637    0    0  637 / 1000    30.6s Hashtbl parallel
[ ]  640    0    0  640 / 1000    30.8s Hashtbl parallel
[ ]  642    0    0  642 / 1000    30.9s Hashtbl parallel
[ ]  645    0    0  645 / 1000    31.1s Hashtbl parallel
[ ]  647    0    0  647 / 1000    31.4s Hashtbl parallel
[ ]  654    0    0  654 / 1000    31.5s Hashtbl parallel
[ ]  656    0    0  656 / 1000    31.8s Hashtbl parallel
[ ]  659    0    0  659 / 1000    31.9s Hashtbl parallel
[ ]  662    0    0  662 / 1000    32.0s Hashtbl parallel
[ ]  666    0    0  666 / 1000    32.2s Hashtbl parallel
[ ]  667    0    0  667 / 1000    32.4s Hashtbl parallel
[ ]  669    0    0  669 / 1000    32.6s Hashtbl parallel
[ ]  671    0    0  671 / 1000    32.7s Hashtbl parallel
[ ]  672    0    0  672 / 1000    32.8s Hashtbl parallel
[ ]  676    0    0  676 / 1000    32.9s Hashtbl parallel
[ ]  680    0    0  680 / 1000    33.1s Hashtbl parallel
[ ]  688    0    0  688 / 1000    33.2s Hashtbl parallel
[ ]  689    0    0  689 / 1000    33.3s Hashtbl parallel
[ ]  693    0    0  693 / 1000    33.4s Hashtbl parallel
[ ]  701    0    0  701 / 1000    33.5s Hashtbl parallel
[ ]  702    0    0  702 / 1000    33.6s Hashtbl parallel
[ ]  703    0    0  703 / 1000    33.8s Hashtbl parallel
[ ]  706    0    0  706 / 1000    34.0s Hashtbl parallel
[ ]  713    0    0  713 / 1000    34.1s Hashtbl parallel
[ ]  716    0    0  716 / 1000    34.2s Hashtbl parallel
[ ]  718    0    0  718 / 1000    34.4s Hashtbl parallel
[ ]  722    0    0  722 / 1000    34.5s Hashtbl parallel
[ ]  723    0    0  723 / 1000    34.7s Hashtbl parallel
[ ]  729    0    0  729 / 1000    34.9s Hashtbl parallel
[ ]  734    0    0  734 / 1000    35.1s Hashtbl parallel
[ ]  738    0    0  738 / 1000    35.2s Hashtbl parallel
[ ]  739    0    0  739 / 1000    35.4s Hashtbl parallel
[ ]  747    0    0  747 / 1000    35.6s Hashtbl parallel
[ ]  752    0    0  752 / 1000    35.7s Hashtbl parallel
[ ]  760    0    0  760 / 1000    35.8s Hashtbl parallel
[ ]  767    0    0  767 / 1000    35.9s Hashtbl parallel
[ ]  770    0    0  770 / 1000    36.0s Hashtbl parallel
[ ]  778    0    0  778 / 1000    36.2s Hashtbl parallel
[ ]  786    0    0  786 / 1000    36.3s Hashtbl parallel
[ ]  793    0    0  793 / 1000    36.4s Hashtbl parallel
[ ]  800    0    0  800 / 1000    36.5s Hashtbl parallel
[ ]  802    0    0  802 / 1000    36.7s Hashtbl parallel
[ ]  813    0    0  813 / 1000    36.8s Hashtbl parallel
[ ]  816    0    0  816 / 1000    36.9s Hashtbl parallel
[ ]  826    0    0  826 / 1000    37.0s Hashtbl parallel
[ ]  828    0    0  828 / 1000    37.2s Hashtbl parallel
[ ]  837    0    0  837 / 1000    37.5s Hashtbl parallel
[ ]  842    0    0  842 / 1000    37.7s Hashtbl parallel
[ ]  849    0    0  849 / 1000    37.9s Hashtbl parallel
[ ]  860    0    0  860 / 1000    38.0s Hashtbl parallel
[ ]  869    0    0  869 / 1000    38.1s Hashtbl parallel
[ ]  875    0    0  875 / 1000    38.3s Hashtbl parallel
[ ]  886    0    0  886 / 1000    38.4s Hashtbl parallel
[ ]  890    0    0  890 / 1000    38.7s Hashtbl parallel
[ ]  895    0    0  895 / 1000    38.9s Hashtbl parallel
[ ]  905    0    0  905 / 1000    39.0s Hashtbl parallel
[ ]  909    0    0  909 / 1000    39.2s Hashtbl parallel
[ ]  913    0    0  913 / 1000    39.3s Hashtbl parallel
[ ]  919    0    0  919 / 1000    39.4s Hashtbl parallel
[ ]  930    0    0  930 / 1000    39.5s Hashtbl parallel
[ ]  934    0    0  934 / 1000    39.6s Hashtbl parallel
[ ]  939    0    0  939 / 1000    39.8s Hashtbl parallel
[ ]  951    0    0  951 / 1000    39.9s Hashtbl parallel
[ ]  956    0    0  956 / 1000    40.1s Hashtbl parallel
[ ]  964    0    0  964 / 1000    40.2s Hashtbl parallel
[ ]  972    0    0  972 / 1000    40.4s Hashtbl parallel
[ ]  981    0    0  981 / 1000    40.5s Hashtbl parallel
[ ]  987    0    0  987 / 1000    40.6s Hashtbl parallel
[ ]  996    0    0  996 / 1000    40.7s Hashtbl parallel
[ ]  999    0    0  999 / 1000    40.8s Hashtbl parallel
[✓] 1000    0    0 1000 / 1000    40.8s Hashtbl parallel
# ================================================================================
# success (ran 2 tests)
# (cd _build/default/test/kcas_data && ./queue_test_stm.exe)
# 
random seed: 129059014
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Queue sequential
[✓] 1000    0    0 1000 / 1000     0.0s Queue sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Queue parallel
[ ]    3    0    0    3 / 1000     0.1s Queue parallel
[ ]    9    0    0    9 / 1000     0.4s Queue parallel
[ ]   17    0    0   17 / 1000     0.6s Queue parallel
[ ]   19    0    0   19 / 1000     0.8s Queue parallel
[ ]   22    0    0   22 / 1000     1.0s Queue parallel
[ ]   29    0    0   29 / 1000     1.1s Queue parallel
[ ]   35    0    0   35 / 1000     1.3s Queue parallel
[ ]   40    0    0   40 / 1000     1.5s Queue parallel
[ ]   46    0    0   46 / 1000     1.7s Queue parallel
[ ]   48    0    0   48 / 1000     1.8s Queue parallel
[ ]   53    0    0   53 / 1000     2.0s Queue parallel
[ ]   62    0    0   62 / 1000     2.1s Queue parallel
[ ]   66    0    0   66 / 1000     2.4s Queue parallel
[ ]   72    0    0   72 / 1000     2.5s Queue parallel
[ ]   75    0    0   75 / 1000     2.6s Queue parallel
[ ]   77    0    0   77 / 1000     2.7s Queue parallel
[ ]   82    0    0   82 / 1000     2.8s Queue parallel
[ ]   86    0    0   86 / 1000     3.0s Queue parallel
[ ]   92    0    0   92 / 1000     3.1s Queue parallel
[ ]   97    0    0   97 / 1000     3.2s Queue parallel
[ ]  101    0    0  101 / 1000     3.3s Queue parallel
[ ]  104    0    0  104 / 1000     3.4s Queue parallel
[ ]  107    0    0  107 / 1000     3.5s Queue parallel
[ ]  109    0    0  109 / 1000     3.6s Queue parallel
[ ]  110    0    0  110 / 1000     3.9s Queue parallel
[ ]  111    0    0  111 / 1000     4.0s Queue parallel
[ ]  113    0    0  113 / 1000     4.2s Queue parallel
[ ]  115    0    0  115 / 1000     4.3s Queue parallel
[ ]  117    0    0  117 / 1000     4.5s Queue parallel
[ ]  119    0    0  119 / 1000     4.6s Queue parallel
[ ]  121    0    0  121 / 1000     4.7s Queue parallel
[ ]  124    0    0  124 / 1000     4.9s Queue parallel
[ ]  126    0    0  126 / 1000     5.0s Queue parallel
[ ]  129    0    0  129 / 1000     5.1s Queue parallel
[ ]  130    0    0  130 / 1000     5.2s Queue parallel
[ ]  131    0    0  131 / 1000     5.5s Queue parallel
[ ]  135    0    0  135 / 1000     5.6s Queue parallel
[ ]  139    0    0  139 / 1000     5.8s Queue parallel
[ ]  140    0    0  140 / 1000     5.9s Queue parallel
[ ]  141    0    0  141 / 1000     6.1s Queue parallel
[ ]  146    0    0  146 / 1000     6.2s Queue parallel
[ ]  148    0    0  148 / 1000     6.3s Queue parallel
[ ]  151    0    0  151 / 1000     6.4s Queue parallel
[ ]  152    0    0  152 / 1000     6.6s Queue parallel
[ ]  154    0    0  154 / 1000     6.7s Queue parallel
[ ]  155    0    0  155 / 1000     6.8s Queue parallel
[ ]  157    0    0  157 / 1000     7.0s Queue parallel
[ ]  159    0    0  159 / 1000     7.4s Queue parallel
[ ]  161    0    0  161 / 1000     7.6s Queue parallel
[ ]  164    0    0  164 / 1000     7.8s Queue parallel
[ ]  165    0    0  165 / 1000     8.1s Queue parallel
[ ]  166    0    0  166 / 1000     8.3s Queue parallel
[ ]  168    0    0  168 / 1000     8.4s Queue parallel
[ ]  170    0    0  170 / 1000     8.6s Queue parallel
[ ]  171    0    0  171 / 1000     8.9s Queue parallel
[ ]  174    0    0  174 / 1000     9.0s Queue parallel
[ ]  177    0    0  177 / 1000     9.2s Queue parallel
[ ]  179    0    0  179 / 1000     9.3s Queue parallel
[ ]  181    0    0  181 / 1000     9.4s Queue parallel
[ ]  182    0    0  182 / 1000     9.6s Queue parallel
[ ]  184    0    0  184 / 1000     9.7s Queue parallel
[ ]  187    0    0  187 / 1000    10.0s Queue parallel
[ ]  189    0    0  189 / 1000    10.3s Queue parallel
[ ]  190    0    0  190 / 1000    10.4s Queue parallel
[ ]  192    0    0  192 / 1000    10.6s Queue parallel
[ ]  195    0    0  195 / 1000    10.8s Queue parallel
[ ]  197    0    0  197 / 1000    10.9s Queue parallel
[ ]  202    0    0  202 / 1000    11.0s Queue parallel
[ ]  204    0    0  204 / 1000    11.1s Queue parallel
[ ]  206    0    0  206 / 1000    11.4s Queue parallel
[ ]  209    0    0  209 / 1000    11.5s Queue parallel
[ ]  211    0    0  211 / 1000    11.8s Queue parallel
[ ]  213    0    0  213 / 1000    11.9s Queue parallel
[ ]  214    0    0  214 / 1000    12.0s Queue parallel
[ ]  215    0    0  215 / 1000    12.1s Queue parallel
[ ]  216    0    0  216 / 1000    12.3s Queue parallel
[ ]  217    0    0  217 / 1000    12.4s Queue parallel
[ ]  219    0    0  219 / 1000    12.6s Queue parallel
[ ]  220    0    0  220 / 1000    12.8s Queue parallel
[ ]  222    0    0  222 / 1000    12.9s Queue parallel
[ ]  224    0    0  224 / 1000    13.1s Queue parallel
[ ]  229    0    0  229 / 1000    13.2s Queue parallel
[ ]  232    0    0  232 / 1000    13.4s Queue parallel
[ ]  237    0    0  237 / 1000    13.5s Queue parallel
[ ]  241    0    0  241 / 1000    13.6s Queue parallel
[ ]  244    0    0  244 / 1000    13.7s Queue parallel
[ ]  246    0    0  246 / 1000    14.2s Queue parallel
[ ]  248    0    0  248 / 1000    14.4s Queue parallel
[ ]  250    0    0  250 / 1000    14.6s Queue parallel
[ ]  252    0    0  252 / 1000    14.8s Queue parallel
[ ]  254    0    0  254 / 1000    14.9s Queue parallel
[ ]  255    0    0  255 / 1000    15.1s Queue parallel
[ ]  257    0    0  257 / 1000    15.2s Queue parallel
[ ]  258    0    0  258 / 1000    15.3s Queue parallel
[ ]  259    0    0  259 / 1000    15.5s Queue parallel
[ ]  260    0    0  260 / 1000    15.7s Queue parallel
[ ]  263    0    0  263 / 1000    15.8s Queue parallel
[ ]  267    0    0  267 / 1000    15.9s Queue parallel
[ ]  270    0    0  270 / 1000    16.1s Queue parallel
[ ]  272    0    0  272 / 1000    16.2s Queue parallel
[ ]  274    0    0  274 / 1000    16.4s Queue parallel
[ ]  275    0    0  275 / 1000    16.5s Queue parallel
[ ]  277    0    0  277 / 1000    16.6s Queue parallel
[ ]  278    0    0  278 / 1000    16.7s Queue parallel
[ ]  280    0    0  280 / 1000    16.9s Queue parallel
[ ]  283    0    0  283 / 1000    17.0s Queue parallel
[ ]  287    0    0  287 / 1000    17.3s Queue parallel
[ ]  290    0    0  290 / 1000    17.4s Queue parallel
[ ]  294    0    0  294 / 1000    17.5s Queue parallel
[ ]  296    0    0  296 / 1000    17.7s Queue parallel
[ ]  299    0    0  299 / 1000    17.8s Queue parallel
[ ]  303    0    0  303 / 1000    17.9s Queue parallel
[ ]  306    0    0  306 / 1000    18.0s Queue parallel
[ ]  310    0    0  310 / 1000    18.1s Queue parallel
[ ]  313    0    0  313 / 1000    18.4s Queue parallel
[ ]  315    0    0  315 / 1000    18.5s Queue parallel
[ ]  317    0    0  317 / 1000    18.7s Queue parallel
[ ]  319    0    0  319 / 1000    18.9s Queue parallel
[ ]  322    0    0  322 / 1000    19.0s Queue parallel
[ ]  325    0    0  325 / 1000    19.2s Queue parallel
[ ]  327    0    0  327 / 1000    19.4s Queue parallel
[ ]  331    0    0  331 / 1000    19.7s Queue parallel
[ ]  335    0    0  335 / 1000    20.0s Queue parallel
[ ]  336    0    0  336 / 1000    20.1s Queue parallel
[ ]  339    0    0  339 / 1000    20.2s Queue parallel
[ ]  340    0    0  340 / 1000    20.4s Queue parallel
[ ]  342    0    0  342 / 1000    20.6s Queue parallel
[ ]  344    0    0  344 / 1000    20.9s Queue parallel
[ ]  345    0    0  345 / 1000    21.1s Queue parallel
[ ]  346    0    0  346 / 1000    21.2s Queue parallel
[ ]  348    0    0  348 / 1000    21.3s Queue parallel
[ ]  351    0    0  351 / 1000    21.5s Queue parallel
[ ]  355    0    0  355 / 1000    21.6s Queue parallel
[ ]  363    0    0  363 / 1000    21.7s Queue parallel
[ ]  364    0    0  364 / 1000    21.9s Queue parallel
[ ]  366    0    0  366 / 1000    22.2s Queue parallel
[ ]  368    0    0  368 / 1000    22.4s Queue parallel
[ ]  372    0    0  372 / 1000    22.5s Queue parallel
[ ]  374    0    0  374 / 1000    22.6s Queue parallel
[ ]  376    0    0  376 / 1000    22.8s Queue parallel
[ ]  377    0    0  377 / 1000    23.2s Queue parallel
[ ]  380    0    0  380 / 1000    23.5s Queue parallel
[ ]  381    0    0  381 / 1000    23.6s Queue parallel
[ ]  384    0    0  384 / 1000    23.8s Queue parallel
[ ]  387    0    0  387 / 1000    24.0s Queue parallel
[ ]  388    0    0  388 / 1000    24.2s Queue parallel
[ ]  392    0    0  392 / 1000    24.3s Queue parallel
[ ]  393    0    0  393 / 1000    24.4s Queue parallel
[ ]  396    0    0  396 / 1000    24.5s Queue parallel
[ ]  397    0    0  397 / 1000    24.7s Queue parallel
[ ]  403    0    0  403 / 1000    24.8s Queue parallel
[ ]  412    0    0  412 / 1000    24.9s Queue parallel
[ ]  414    0    0  414 / 1000    25.0s Queue parallel
[ ]  415    0    0  415 / 1000    25.2s Queue parallel
[ ]  419    0    0  419 / 1000    25.4s Queue parallel
[ ]  425    0    0  425 / 1000    25.5s Queue parallel
[ ]  433    0    0  433 / 1000    25.6s Queue parallel
[ ]  440    0    0  440 / 1000    25.7s Queue parallel
[ ]  444    0    0  444 / 1000    25.9s Queue parallel
[ ]  449    0    0  449 / 1000    26.1s Queue parallel
[ ]  454    0    0  454 / 1000    26.2s Queue parallel
[ ]  460    0    0  460 / 1000    26.3s Queue parallel
[ ]  465    0    0  465 / 1000    26.5s Queue parallel
[ ]  470    0    0  470 / 1000    26.7s Queue parallel
[ ]  477    0    0  477 / 1000    26.9s Queue parallel
[ ]  482    0    0  482 / 1000    27.0s Queue parallel
[ ]  489    0    0  489 / 1000    27.1s Queue parallel
[ ]  492    0    0  492 / 1000    27.3s Queue parallel
[ ]  498    0    0  498 / 1000    27.4s Queue parallel
[ ]  501    0    0  501 / 1000    27.5s Queue parallel
[ ]  503    0    0  503 / 1000    27.6s Queue parallel
[ ]  507    0    0  507 / 1000    27.8s Queue parallel
[ ]  515    0    0  515 / 1000    27.9s Queue parallel
[ ]  519    0    0  519 / 1000    28.1s Queue parallel
[ ]  523    0    0  523 / 1000    28.3s Queue parallel
[ ]  527    0    0  527 / 1000    28.6s Queue parallel
[ ]  532    0    0  532 / 1000    28.7s Queue parallel
[ ]  539    0    0  539 / 1000    28.9s Queue parallel
[ ]  544    0    0  544 / 1000    29.0s Queue parallel
[ ]  546    0    0  546 / 1000    29.1s Queue parallel
[ ]  553    0    0  553 / 1000    29.4s Queue parallel
[ ]  561    0    0  561 / 1000    29.5s Queue parallel
[ ]  568    0    0  568 / 1000    29.7s Queue parallel
[ ]  575    0    0  575 / 1000    29.8s Queue parallel
[ ]  583    0    0  583 / 1000    29.9s Queue parallel
[ ]  587    0    0  587 / 1000    30.0s Queue parallel
[ ]  591    0    0  591 / 1000    30.2s Queue parallel
[ ]  599    0    0  599 / 1000    30.3s Queue parallel
[ ]  605    0    0  605 / 1000    30.4s Queue parallel
[ ]  608    0    0  608 / 1000    30.5s Queue parallel
[ ]  618    0    0  618 / 1000    30.6s Queue parallel
[ ]  623    0    0  623 / 1000    30.8s Queue parallel
[ ]  625    0    0  625 / 1000    30.9s Queue parallel
[ ]  628    0    0  628 / 1000    31.3s Queue parallel
[ ]  636    0    0  636 / 1000    31.4s Queue parallel
[ ]  640    0    0  640 / 1000    31.5s Queue parallel
[ ]  644    0    0  644 / 1000    31.6s Queue parallel
[ ]  645    0    0  645 / 1000    31.8s Queue parallel
[ ]  650    0    0  650 / 1000    32.0s Queue parallel
[ ]  654    0    0  654 / 1000    32.1s Queue parallel
[ ]  662    0    0  662 / 1000    32.4s Queue parallel
[ ]  665    0    0  665 / 1000    32.6s Queue parallel
[ ]  667    0    0  667 / 1000    32.7s Queue parallel
[ ]  669    0    0  669 / 1000    32.9s Queue parallel
[ ]  673    0    0  673 / 1000    33.1s Queue parallel
[ ]  679    0    0  679 / 1000    33.2s Queue parallel
[ ]  685    0    0  685 / 1000    33.3s Queue parallel
[ ]  692    0    0  692 / 1000    33.4s Queue parallel
[ ]  695    0    0  695 / 1000    33.5s Queue parallel
[ ]  696    0    0  696 / 1000    33.7s Queue parallel
[ ]  697    0    0  697 / 1000    33.9s Queue parallel
[ ]  701    0    0  701 / 1000    34.1s Queue parallel
[ ]  703    0    0  703 / 1000    34.2s Queue parallel
[ ]  710    0    0  710 / 1000    34.3s Queue parallel
[ ]  718    0    0  718 / 1000    34.4s Queue parallel
[ ]  726    0    0  726 / 1000    34.6s Queue parallel
[ ]  730    0    0  730 / 1000    34.7s Queue parallel
[ ]  734    0    0  734 / 1000    34.8s Queue parallel
[ ]  736    0    0  736 / 1000    34.9s Queue parallel
[ ]  744    0    0  744 / 1000    35.0s Queue parallel
[ ]  746    0    0  746 / 1000    35.2s Queue parallel
[ ]  755    0    0  755 / 1000    35.3s Queue parallel
[ ]  762    0    0  762 / 1000    35.5s Queue parallel
[ ]  767    0    0  767 / 1000    35.8s Queue parallel
[ ]  773    0    0  773 / 1000    35.9s Queue parallel
[ ]  780    0    0  780 / 1000    36.1s Queue parallel
[ ]  783    0    0  783 / 1000    36.4s Queue parallel
[ ]  784    0    0  784 / 1000    36.5s Queue parallel
[ ]  792    0    0  792 / 1000    36.7s Queue parallel
[ ]  799    0    0  799 / 1000    36.8s Queue parallel
[ ]  809    0    0  809 / 1000    36.9s Queue parallel
[ ]  815    0    0  815 / 1000    37.1s Queue parallel
[ ]  827    0    0  827 / 1000    37.2s Queue parallel
[ ]  829    0    0  829 / 1000    37.3s Queue parallel
[ ]  837    0    0  837 / 1000    37.4s Queue parallel
[ ]  841    0    0  841 / 1000    37.5s Queue parallel
[ ]  844    0    0  844 / 1000    37.7s Queue parallel
[ ]  848    0    0  848 / 1000    37.8s Queue parallel
[ ]  852    0    0  852 / 1000    38.1s Queue parallel
[ ]  857    0    0  857 / 1000    38.3s Queue parallel
[ ]  862    0    0  862 / 1000    38.4s Queue parallel
[ ]  873    0    0  873 / 1000    38.5s Queue parallel
[ ]  876    0    0  876 / 1000    38.6s Queue parallel
[ ]  878    0    0  878 / 1000    38.8s Queue parallel
[ ]  879    0    0  879 / 1000    38.9s Queue parallel
[ ]  888    0    0  888 / 1000    39.0s Queue parallel
[ ]  893    0    0  893 / 1000    39.3s Queue parallel
[ ]  902    0    0  902 / 1000    39.4s Queue parallel
[ ]  911    0    0  911 / 1000    39.6s Queue parallel
[ ]  913    0    0  913 / 1000    39.7s Queue parallel
[ ]  916    0    0  916 / 1000    39.8s Queue parallel
[ ]  925    0    0  925 / 1000    39.9s Queue parallel
[ ]  927    0    0  927 / 1000    40.1s Queue parallel
[ ]  934    0    0  934 / 1000    40.3s Queue parallel
[ ]  942    0    0  942 / 1000    40.4s Queue parallel
[ ]  948    0    0  948 / 1000    40.5s Queue parallel
[ ]  950    0    0  950 / 1000    40.7s Queue parallel
[ ]  958    0    0  958 / 1000    40.9s Queue parallel
[ ]  968    0    0  968 / 1000    41.1s Queue parallel
[ ]  972    0    0  972 / 1000    41.3s Queue parallel
[ ]  976    0    0  976 / 1000    41.6s Queue parallel
[ ]  981    0    0  981 / 1000    41.7s Queue parallel
[ ]  986    0    0  986 / 1000    41.8s Queue parallel
[ ]  989    0    0  989 / 1000    42.0s Queue parallel
[ ]  990    0    0  990 / 1000    42.1s Queue parallel
[ ] 1000    0    0 1000 / 1000    42.3s Queue parallel
[✓] 1000    0    0 1000 / 1000    42.3s Queue parallel
# ================================================================================
# success (ran 2 tests)
# (cd _build/default/test/kcas_data && ./dllist_test_stm.exe)
# 
random seed: 445534592
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Dllist sequential
[✓] 1000    0    0 1000 / 1000     0.0s Dllist sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Dllist parallel
[ ]    2    0    0    2 / 1000     0.2s Dllist parallel
[ ]    9    0    0    9 / 1000     0.4s Dllist parallel
[ ]   10    0    0   10 / 1000     0.5s Dllist parallel
[ ]   19    0    0   19 / 1000     0.6s Dllist parallel
[ ]   23    0    0   23 / 1000     0.7s Dllist parallel
[ ]   26    0    0   26 / 1000     0.9s Dllist parallel
[ ]   32    0    0   32 / 1000     1.0s Dllist parallel
[ ]   42    0    0   42 / 1000     1.1s Dllist parallel
[ ]   48    0    0   48 / 1000     1.2s Dllist parallel
[ ]   49    0    0   49 / 1000     1.5s Dllist parallel
[ ]   51    0    0   51 / 1000     1.6s Dllist parallel
[ ]   56    0    0   56 / 1000     1.7s Dllist parallel
[ ]   64    0    0   64 / 1000     1.8s Dllist parallel
[ ]   66    0    0   66 / 1000     1.9s Dllist parallel
[ ]   69    0    0   69 / 1000     2.1s Dllist parallel
[ ]   74    0    0   74 / 1000     2.4s Dllist parallel
[ ]   79    0    0   79 / 1000     2.6s Dllist parallel
[ ]   85    0    0   85 / 1000     2.7s Dllist parallel
[ ]   90    0    0   90 / 1000     2.9s Dllist parallel
[ ]   93    0    0   93 / 1000     3.0s Dllist parallel
[ ]   99    0    0   99 / 1000     3.1s Dllist parallel
[ ]  101    0    0  101 / 1000     3.4s Dllist parallel
[ ]  105    0    0  105 / 1000     3.5s Dllist parallel
[ ]  108    0    0  108 / 1000     3.6s Dllist parallel
[ ]  110    0    0  110 / 1000     3.8s Dllist parallel
[ ]  111    0    0  111 / 1000     4.1s Dllist parallel
[ ]  113    0    0  113 / 1000     4.3s Dllist parallel
[ ]  115    0    0  115 / 1000     4.4s Dllist parallel
[ ]  116    0    0  116 / 1000     4.5s Dllist parallel
[ ]  118    0    0  118 / 1000     5.1s Dllist parallel
[ ]  119    0    0  119 / 1000     5.2s Dllist parallel
[ ]  120    0    0  120 / 1000     5.3s Dllist parallel
[ ]  121    0    0  121 / 1000     5.4s Dllist parallel
[ ]  123    0    0  123 / 1000     5.7s Dllist parallel
[ ]  126    0    0  126 / 1000     5.9s Dllist parallel
[ ]  127    0    0  127 / 1000     6.1s Dllist parallel
[ ]  132    0    0  132 / 1000     6.2s Dllist parallel
[ ]  136    0    0  136 / 1000     6.3s Dllist parallel
[ ]  139    0    0  139 / 1000     6.4s Dllist parallel
[ ]  140    0    0  140 / 1000     6.6s Dllist parallel
[ ]  143    0    0  143 / 1000     6.9s Dllist parallel
[ ]  144    0    0  144 / 1000     7.0s Dllist parallel
[ ]  145    0    0  145 / 1000     7.3s Dllist parallel
[ ]  148    0    0  148 / 1000     7.7s Dllist parallel
[ ]  150    0    0  150 / 1000     7.8s Dllist parallel
[ ]  151    0    0  151 / 1000     7.9s Dllist parallel
[ ]  152    0    0  152 / 1000     8.1s Dllist parallel
[ ]  154    0    0  154 / 1000     8.2s Dllist parallel
[ ]  156    0    0  156 / 1000     8.4s Dllist parallel
[ ]  159    0    0  159 / 1000     8.7s Dllist parallel
[ ]  160    0    0  160 / 1000     8.9s Dllist parallel
[ ]  162    0    0  162 / 1000     9.3s Dllist parallel
[ ]  163    0    0  163 / 1000     9.5s Dllist parallel
[ ]  164    0    0  164 / 1000     9.6s Dllist parallel
[ ]  165    0    0  165 / 1000     9.7s Dllist parallel
[ ]  167    0    0  167 / 1000     9.9s Dllist parallel
[ ]  170    0    0  170 / 1000    10.0s Dllist parallel
[ ]  172    0    0  172 / 1000    10.4s Dllist parallel
[ ]  175    0    0  175 / 1000    10.6s Dllist parallel
[ ]  176    0    0  176 / 1000    10.7s Dllist parallel
[ ]  178    0    0  178 / 1000    10.9s Dllist parallel
[ ]  181    0    0  181 / 1000    11.0s Dllist parallel
[ ]  184    0    0  184 / 1000    11.1s Dllist parallel
[ ]  186    0    0  186 / 1000    11.5s Dllist parallel
[ ]  187    0    0  187 / 1000    11.6s Dllist parallel
[ ]  189    0    0  189 / 1000    11.7s Dllist parallel
[ ]  191    0    0  191 / 1000    11.8s Dllist parallel
[ ]  193    0    0  193 / 1000    12.0s Dllist parallel
[ ]  195    0    0  195 / 1000    12.1s Dllist parallel
[ ]  196    0    0  196 / 1000    12.2s Dllist parallel
[ ]  197    0    0  197 / 1000    12.3s Dllist parallel
[ ]  198    0    0  198 / 1000    12.8s Dllist parallel
[ ]  201    0    0  201 / 1000    13.0s Dllist parallel
[ ]  204    0    0  204 / 1000    13.1s Dllist parallel
[ ]  205    0    0  205 / 1000    13.2s Dllist parallel
[ ]  209    0    0  209 / 1000    13.3s Dllist parallel
[ ]  213    0    0  213 / 1000    13.6s Dllist parallel
[ ]  214    0    0  214 / 1000    13.7s Dllist parallel
[ ]  217    0    0  217 / 1000    13.9s Dllist parallel
[ ]  218    0    0  218 / 1000    14.3s Dllist parallel
[ ]  219    0    0  219 / 1000    14.4s Dllist parallel
[ ]  220    0    0  220 / 1000    14.5s Dllist parallel
[ ]  221    0    0  221 / 1000    14.7s Dllist parallel
[ ]  223    0    0  223 / 1000    14.9s Dllist parallel
[ ]  224    0    0  224 / 1000    15.0s Dllist parallel
[ ]  225    0    0  225 / 1000    15.1s Dllist parallel
[ ]  226    0    0  226 / 1000    15.2s Dllist parallel
[ ]  227    0    0  227 / 1000    15.5s Dllist parallel
[ ]  229    0    0  229 / 1000    15.6s Dllist parallel
[ ]  231    0    0  231 / 1000    15.9s Dllist parallel
[ ]  233    0    0  233 / 1000    16.0s Dllist parallel
[ ]  236    0    0  236 / 1000    16.1s Dllist parallel
[ ]  239    0    0  239 / 1000    16.2s Dllist parallel
[ ]  242    0    0  242 / 1000    16.4s Dllist parallel
[ ]  243    0    0  243 / 1000    16.6s Dllist parallel
[ ]  245    0    0  245 / 1000    16.9s Dllist parallel
[ ]  246    0    0  246 / 1000    17.0s Dllist parallel
[ ]  248    0    0  248 / 1000    17.2s Dllist parallel
[ ]  250    0    0  250 / 1000    17.4s Dllist parallel
[ ]  253    0    0  253 / 1000    17.5s Dllist parallel
[ ]  254    0    0  254 / 1000    17.7s Dllist parallel
[ ]  256    0    0  256 / 1000    18.0s Dllist parallel
[ ]  259    0    0  259 / 1000    18.1s Dllist parallel
[ ]  262    0    0  262 / 1000    18.3s Dllist parallel
[ ]  264    0    0  264 / 1000    18.5s Dllist parallel
[ ]  266    0    0  266 / 1000    18.6s Dllist parallel
[ ]  268    0    0  268 / 1000    18.8s Dllist parallel
[ ]  269    0    0  269 / 1000    18.9s Dllist parallel (collecting)
[ ]  271    0    0  271 / 1000    19.0s Dllist parallel
[ ]  274    0    0  274 / 1000    19.2s Dllist parallel
[ ]  277    0    0  277 / 1000    19.4s Dllist parallel
[ ]  281    0    0  281 / 1000    19.5s Dllist parallel
[ ]  284    0    0  284 / 1000    19.6s Dllist parallel
[ ]  288    0    0  288 / 1000    19.8s Dllist parallel
[ ]  290    0    0  290 / 1000    20.1s Dllist parallel
[ ]  293    0    0  293 / 1000    20.3s Dllist parallel
[ ]  296    0    0  296 / 1000    20.4s Dllist parallel
[ ]  297    0    0  297 / 1000    20.6s Dllist parallel
[ ]  299    0    0  299 / 1000    20.8s Dllist parallel
[ ]  300    0    0  300 / 1000    21.0s Dllist parallel
[ ]  302    0    0  302 / 1000    21.2s Dllist parallel
[ ]  303    0    0  303 / 1000    21.3s Dllist parallel
[ ]  304    0    0  304 / 1000    21.4s Dllist parallel
[ ]  306    0    0  306 / 1000    21.6s Dllist parallel
[ ]  309    0    0  309 / 1000    21.7s Dllist parallel
[ ]  310    0    0  310 / 1000    21.8s Dllist parallel
[ ]  313    0    0  313 / 1000    22.1s Dllist parallel
[ ]  318    0    0  318 / 1000    22.2s Dllist parallel
[ ]  325    0    0  325 / 1000    22.3s Dllist parallel
[ ]  332    0    0  332 / 1000    22.5s Dllist parallel
[ ]  339    0    0  339 / 1000    22.6s Dllist parallel
[ ]  341    0    0  341 / 1000    22.8s Dllist parallel
[ ]  343    0    0  343 / 1000    22.9s Dllist parallel
[ ]  345    0    0  345 / 1000    23.1s Dllist parallel
[ ]  346    0    0  346 / 1000    23.2s Dllist parallel
[ ]  347    0    0  347 / 1000    23.4s Dllist parallel
[ ]  348    0    0  348 / 1000    23.5s Dllist parallel
[ ]  350    0    0  350 / 1000    23.6s Dllist parallel
[ ]  353    0    0  353 / 1000    23.7s Dllist parallel
[ ]  356    0    0  356 / 1000    23.8s Dllist parallel
[ ]  360    0    0  360 / 1000    24.0s Dllist parallel
[ ]  364    0    0  364 / 1000    24.1s Dllist parallel
[ ]  366    0    0  366 / 1000    24.2s Dllist parallel
[ ]  368    0    0  368 / 1000    24.4s Dllist parallel
[ ]  369    0    0  369 / 1000    24.6s Dllist parallel
[ ]  370    0    0  370 / 1000    24.9s Dllist parallel
[ ]  374    0    0  374 / 1000    25.1s Dllist parallel
[ ]  378    0    0  378 / 1000    25.2s Dllist parallel
[ ]  380    0    0  380 / 1000    25.4s Dllist parallel
[ ]  388    0    0  388 / 1000    25.5s Dllist parallel
[ ]  391    0    0  391 / 1000    25.6s Dllist parallel
[ ]  397    0    0  397 / 1000    25.7s Dllist parallel
[ ]  405    0    0  405 / 1000    25.9s Dllist parallel
[ ]  413    0    0  413 / 1000    26.0s Dllist parallel
[ ]  416    0    0  416 / 1000    26.3s Dllist parallel
[ ]  422    0    0  422 / 1000    26.4s Dllist parallel
[ ]  425    0    0  425 / 1000    26.5s Dllist parallel
[ ]  429    0    0  429 / 1000    26.7s Dllist parallel
[ ]  436    0    0  436 / 1000    26.8s Dllist parallel
[ ]  442    0    0  442 / 1000    26.9s Dllist parallel
[ ]  447    0    0  447 / 1000    27.1s Dllist parallel
[ ]  451    0    0  451 / 1000    27.4s Dllist parallel
[ ]  453    0    0  453 / 1000    27.6s Dllist parallel
[ ]  462    0    0  462 / 1000    27.7s Dllist parallel
[ ]  467    0    0  467 / 1000    27.8s Dllist parallel
[ ]  473    0    0  473 / 1000    27.9s Dllist parallel
[ ]  475    0    0  475 / 1000    28.2s Dllist parallel
[ ]  477    0    0  477 / 1000    28.5s Dllist parallel
[ ]  480    0    0  480 / 1000    28.6s Dllist parallel
[ ]  487    0    0  487 / 1000    28.7s Dllist parallel
[ ]  490    0    0  490 / 1000    28.8s Dllist parallel
[ ]  496    0    0  496 / 1000    29.0s Dllist parallel
[ ]  503    0    0  503 / 1000    29.1s Dllist parallel
[ ]  505    0    0  505 / 1000    29.3s Dllist parallel
[ ]  510    0    0  510 / 1000    29.4s Dllist parallel
[ ]  515    0    0  515 / 1000    29.5s Dllist parallel
[ ]  518    0    0  518 / 1000    29.7s Dllist parallel
[ ]  527    0    0  527 / 1000    29.8s Dllist parallel
[ ]  534    0    0  534 / 1000    29.9s Dllist parallel
[ ]  543    0    0  543 / 1000    30.0s Dllist parallel
[ ]  548    0    0  548 / 1000    30.2s Dllist parallel
[ ]  553    0    0  553 / 1000    30.3s Dllist parallel
[ ]  558    0    0  558 / 1000    30.6s Dllist parallel
[ ]  559    0    0  559 / 1000    30.8s Dllist parallel
[ ]  562    0    0  562 / 1000    31.0s Dllist parallel
[ ]  565    0    0  565 / 1000    31.1s Dllist parallel
[ ]  569    0    0  569 / 1000    31.3s Dllist parallel
[ ]  571    0    0  571 / 1000    31.5s Dllist parallel
[ ]  572    0    0  572 / 1000    31.6s Dllist parallel
[ ]  578    0    0  578 / 1000    31.7s Dllist parallel
[ ]  584    0    0  584 / 1000    31.9s Dllist parallel
[ ]  592    0    0  592 / 1000    32.0s Dllist parallel
[ ]  595    0    0  595 / 1000    32.1s Dllist parallel
[ ]  601    0    0  601 / 1000    32.2s Dllist parallel
[ ]  602    0    0  602 / 1000    32.3s Dllist parallel
[ ]  610    0    0  610 / 1000    32.5s Dllist parallel
[ ]  614    0    0  614 / 1000    32.7s Dllist parallel
[ ]  615    0    0  615 / 1000    32.8s Dllist parallel
[ ]  619    0    0  619 / 1000    32.9s Dllist parallel
[ ]  622    0    0  622 / 1000    33.0s Dllist parallel
[ ]  623    0    0  623 / 1000    33.1s Dllist parallel
[ ]  628    0    0  628 / 1000    33.2s Dllist parallel
[ ]  635    0    0  635 / 1000    33.3s Dllist parallel
[ ]  640    0    0  640 / 1000    33.6s Dllist parallel
[ ]  644    0    0  644 / 1000    33.8s Dllist parallel
[ ]  649    0    0  649 / 1000    34.1s Dllist parallel
[ ]  651    0    0  651 / 1000    34.3s Dllist parallel
[ ]  656    0    0  656 / 1000    34.4s Dllist parallel
[ ]  660    0    0  660 / 1000    34.7s Dllist parallel
[ ]  663    0    0  663 / 1000    34.8s Dllist parallel
[ ]  666    0    0  666 / 1000    35.1s Dllist parallel
[ ]  675    0    0  675 / 1000    35.2s Dllist parallel
[ ]  682    0    0  682 / 1000    35.3s Dllist parallel
[ ]  687    0    0  687 / 1000    35.5s Dllist parallel
[ ]  694    0    0  694 / 1000    35.6s Dllist parallel
[ ]  699    0    0  699 / 1000    35.7s Dllist parallel
[ ]  709    0    0  709 / 1000    35.9s Dllist parallel
[ ]  718    0    0  718 / 1000    36.0s Dllist parallel
[ ]  719    0    0  719 / 1000    36.1s Dllist parallel
[ ]  720    0    0  720 / 1000    36.3s Dllist parallel
[ ]  723    0    0  723 / 1000    36.4s Dllist parallel
[ ]  726    0    0  726 / 1000    36.6s Dllist parallel
[ ]  728    0    0  728 / 1000    36.8s Dllist parallel
[ ]  731    0    0  731 / 1000    37.0s Dllist parallel
[ ]  737    0    0  737 / 1000    37.1s Dllist parallel
[ ]  743    0    0  743 / 1000    37.2s Dllist parallel
[ ]  748    0    0  748 / 1000    37.4s Dllist parallel
[ ]  757    0    0  757 / 1000    37.5s Dllist parallel
[ ]  765    0    0  765 / 1000    37.6s Dllist parallel
[ ]  769    0    0  769 / 1000    37.7s Dllist parallel
[ ]  780    0    0  780 / 1000    37.8s Dllist parallel
[ ]  783    0    0  783 / 1000    38.0s Dllist parallel
[ ]  784    0    0  784 / 1000    38.2s Dllist parallel
[ ]  793    0    0  793 / 1000    38.4s Dllist parallel
[ ]  797    0    0  797 / 1000    38.6s Dllist parallel
[ ]  805    0    0  805 / 1000    38.7s Dllist parallel
[ ]  815    0    0  815 / 1000    38.8s Dllist parallel
[ ]  824    0    0  824 / 1000    39.0s Dllist parallel
[ ]  825    0    0  825 / 1000    39.1s Dllist parallel
[ ]  830    0    0  830 / 1000    39.3s Dllist parallel
[ ]  833    0    0  833 / 1000    39.4s Dllist parallel
[ ]  838    0    0  838 / 1000    39.5s Dllist parallel
[ ]  845    0    0  845 / 1000    39.6s Dllist parallel
[ ]  855    0    0  855 / 1000    39.8s Dllist parallel
[ ]  867    0    0  867 / 1000    39.9s Dllist parallel
[ ]  871    0    0  871 / 1000    40.0s Dllist parallel
[ ]  872    0    0  872 / 1000    40.3s Dllist parallel
[ ]  879    0    0  879 / 1000    40.4s Dllist parallel
[ ]  881    0    0  881 / 1000    40.5s Dllist parallel
[ ]  883    0    0  883 / 1000    40.7s Dllist parallel
[ ]  891    0    0  891 / 1000    40.8s Dllist parallel
[ ]  898    0    0  898 / 1000    41.0s Dllist parallel
[ ]  902    0    0  902 / 1000    41.2s Dllist parallel
[ ]  904    0    0  904 / 1000    41.3s Dllist parallel
[ ]  908    0    0  908 / 1000    41.4s Dllist parallel
[ ]  913    0    0  913 / 1000    41.6s Dllist parallel
[ ]  918    0    0  918 / 1000    41.7s Dllist parallel
[ ]  920    0    0  920 / 1000    42.0s Dllist parallel
[ ]  929    0    0  929 / 1000    42.1s Dllist parallel
[ ]  935    0    0  935 / 1000    42.2s Dllist parallel
[ ]  939    0    0  939 / 1000    42.3s Dllist parallel
[ ]  950    0    0  950 / 1000    42.4s Dllist parallel
[ ]  962    0    0  962 / 1000    42.6s Dllist parallel
[ ]  963    0    0  963 / 1000    42.8s Dllist parallel
[ ]  966    0    0  966 / 1000    43.0s Dllist parallel
[ ]  974    0    0  974 / 1000    43.1s Dllist parallel
[ ]  978    0    0  978 / 1000    43.2s Dllist parallel
[ ]  982    0    0  982 / 1000    43.3s Dllist parallel
[ ]  988    0    0  988 / 1000    43.6s Dllist parallel
[ ]  996    0    0  996 / 1000    43.7s Dllist parallel
[ ]  999    0    0  999 / 1000    43.9s Dllist parallel
[✓] 1000    0    0 1000 / 1000    43.9s Dllist parallel
# ================================================================================
# success (ran 2 tests)
# (cd _build/default/test/kcas_data && ./linearizable_chaining_example.exe)
# 
random seed: 292962095
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl_with_order sequential
[✓] 1000    0    0 1000 / 1000     0.0s Hashtbl_with_order sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl_with_order parallel
[ ]    5    0    0    5 / 1000     0.1s Hashtbl_with_order parallel
[ ]   10    0    0   10 / 1000     0.2s Hashtbl_with_order parallel
[ ]   14    0    0   14 / 1000     0.4s Hashtbl_with_order parallel
[ ]   19    0    0   19 / 1000     0.5s Hashtbl_with_order parallel
[ ]   28    0    0   28 / 1000     0.6s Hashtbl_with_order parallel
[ ]   33    0    0   33 / 1000     0.7s Hashtbl_with_order parallel
[ ]   37    0    0   37 / 1000     1.0s Hashtbl_with_order parallel
[ ]   43    0    0   43 / 1000     1.1s Hashtbl_with_order parallel
[ ]   50    0    0   50 / 1000     1.3s Hashtbl_with_order parallel
[ ]   59    0    0   59 / 1000     1.4s Hashtbl_with_order parallel
[ ]   67    0    0   67 / 1000     1.9s Hashtbl_with_order parallel
[ ]   70    0    0   70 / 1000     2.0s Hashtbl_with_order parallel
[ ]   75    0    0   75 / 1000     2.2s Hashtbl_with_order parallel
[ ]   80    0    0   80 / 1000     2.4s Hashtbl_with_order parallel
[ ]   87    0    0   87 / 1000     2.6s Hashtbl_with_order parallel
[ ]   89    0    0   89 / 1000     2.7s Hashtbl_with_order parallel
[ ]   91    0    0   91 / 1000     2.8s Hashtbl_with_order parallel
[ ]   95    0    0   95 / 1000     3.0s Hashtbl_with_order parallel
[ ]  100    0    0  100 / 1000     3.1s Hashtbl_with_order parallel
[ ]  104    0    0  104 / 1000     3.2s Hashtbl_with_order parallel
[ ]  108    0    0  108 / 1000     3.3s Hashtbl_with_order parallel
[ ]  111    0    0  111 / 1000     3.4s Hashtbl_with_order parallel
[ ]  113    0    0  113 / 1000     3.5s Hashtbl_with_order parallel
[ ]  115    0    0  115 / 1000     3.6s Hashtbl_with_order parallel
[ ]  116    0    0  116 / 1000     4.0s Hashtbl_with_order parallel
[ ]  118    0    0  118 / 1000     4.2s Hashtbl_with_order parallel
[ ]  120    0    0  120 / 1000     4.3s Hashtbl_with_order parallel
[ ]  122    0    0  122 / 1000     4.5s Hashtbl_with_order parallel
[ ]  123    0    0  123 / 1000     4.6s Hashtbl_with_order parallel
[ ]  125    0    0  125 / 1000     4.7s Hashtbl_with_order parallel
[ ]  127    0    0  127 / 1000     5.0s Hashtbl_with_order parallel
[ ]  129    0    0  129 / 1000     5.2s Hashtbl_with_order parallel
[ ]  130    0    0  130 / 1000     5.3s Hashtbl_with_order parallel
[ ]  132    0    0  132 / 1000     5.4s Hashtbl_with_order parallel
[ ]  135    0    0  135 / 1000     5.6s Hashtbl_with_order parallel
[ ]  139    0    0  139 / 1000     6.2s Hashtbl_with_order parallel
[ ]  142    0    0  142 / 1000     6.3s Hashtbl_with_order parallel
[ ]  143    0    0  143 / 1000     6.5s Hashtbl_with_order parallel
[ ]  145    0    0  145 / 1000     6.6s Hashtbl_with_order parallel
[ ]  146    0    0  146 / 1000     6.7s Hashtbl_with_order parallel
[ ]  147    0    0  147 / 1000     6.9s Hashtbl_with_order parallel
[ ]  149    0    0  149 / 1000     7.1s Hashtbl_with_order parallel
[ ]  150    0    0  150 / 1000     7.2s Hashtbl_with_order parallel
[ ]  151    0    0  151 / 1000     7.4s Hashtbl_with_order parallel
[ ]  152    0    0  152 / 1000     7.5s Hashtbl_with_order parallel
[ ]  154    0    0  154 / 1000     7.7s Hashtbl_with_order parallel
[ ]  156    0    0  156 / 1000     7.8s Hashtbl_with_order parallel
[ ]  157    0    0  157 / 1000     8.5s Hashtbl_with_order parallel
[ ]  158    0    0  158 / 1000     8.6s Hashtbl_with_order parallel
[ ]  159    0    0  159 / 1000     8.7s Hashtbl_with_order parallel
[ ]  160    0    0  160 / 1000     8.9s Hashtbl_with_order parallel
[ ]  161    0    0  161 / 1000     9.0s Hashtbl_with_order parallel
[ ]  162    0    0  162 / 1000     9.1s Hashtbl_with_order parallel
[ ]  164    0    0  164 / 1000     9.3s Hashtbl_with_order parallel
[ ]  166    0    0  166 / 1000     9.5s Hashtbl_with_order parallel
[ ]  167    0    0  167 / 1000     9.7s Hashtbl_with_order parallel
[ ]  168    0    0  168 / 1000     9.8s Hashtbl_with_order parallel
[ ]  170    0    0  170 / 1000    10.0s Hashtbl_with_order parallel
[ ]  171    0    0  171 / 1000    10.1s Hashtbl_with_order parallel
[ ]  173    0    0  173 / 1000    10.6s Hashtbl_with_order parallel
[ ]  175    0    0  175 / 1000    10.7s Hashtbl_with_order parallel
[ ]  178    0    0  178 / 1000    10.8s Hashtbl_with_order parallel
[ ]  182    0    0  182 / 1000    11.0s Hashtbl_with_order parallel
[ ]  185    0    0  185 / 1000    11.1s Hashtbl_with_order parallel
[ ]  187    0    0  187 / 1000    11.2s Hashtbl_with_order parallel
[ ]  189    0    0  189 / 1000    11.4s Hashtbl_with_order parallel
[ ]  191    0    0  191 / 1000    11.5s Hashtbl_with_order parallel
[ ]  192    0    0  192 / 1000    11.6s Hashtbl_with_order parallel
[ ]  194    0    0  194 / 1000    11.8s Hashtbl_with_order parallel
[ ]  196    0    0  196 / 1000    12.0s Hashtbl_with_order parallel
[ ]  197    0    0  197 / 1000    12.2s Hashtbl_with_order parallel
[ ]  199    0    0  199 / 1000    12.3s Hashtbl_with_order parallel
[ ]  200    0    0  200 / 1000    12.5s Hashtbl_with_order parallel
[ ]  201    0    0  201 / 1000    12.7s Hashtbl_with_order parallel
[ ]  203    0    0  203 / 1000    12.8s Hashtbl_with_order parallel
[ ]  205    0    0  205 / 1000    13.0s Hashtbl_with_order parallel
[ ]  209    0    0  209 / 1000    13.1s Hashtbl_with_order parallel
[ ]  213    0    0  213 / 1000    13.2s Hashtbl_with_order parallel
[ ]  217    0    0  217 / 1000    13.3s Hashtbl_with_order parallel
[ ]  218    0    0  218 / 1000    13.9s Hashtbl_with_order parallel
[ ]  219    0    0  219 / 1000    14.1s Hashtbl_with_order parallel
[ ]  221    0    0  221 / 1000    14.2s Hashtbl_with_order parallel
[ ]  222    0    0  222 / 1000    14.3s Hashtbl_with_order parallel
[ ]  224    0    0  224 / 1000    14.5s Hashtbl_with_order parallel
[ ]  225    0    0  225 / 1000    14.8s Hashtbl_with_order parallel
[ ]  227    0    0  227 / 1000    15.0s Hashtbl_with_order parallel
[ ]  228    0    0  228 / 1000    15.2s Hashtbl_with_order parallel
[ ]  230    0    0  230 / 1000    15.4s Hashtbl_with_order parallel
[ ]  231    0    0  231 / 1000    15.5s Hashtbl_with_order parallel
[ ]  233    0    0  233 / 1000    15.7s Hashtbl_with_order parallel
[ ]  235    0    0  235 / 1000    15.9s Hashtbl_with_order parallel
[ ]  238    0    0  238 / 1000    16.1s Hashtbl_with_order parallel
[ ]  240    0    0  240 / 1000    16.3s Hashtbl_with_order parallel
[ ]  241    0    0  241 / 1000    16.4s Hashtbl_with_order parallel
[ ]  243    0    0  243 / 1000    16.5s Hashtbl_with_order parallel
[ ]  245    0    0  245 / 1000    16.7s Hashtbl_with_order parallel
[ ]  247    0    0  247 / 1000    16.8s Hashtbl_with_order parallel
[ ]  248    0    0  248 / 1000    17.0s Hashtbl_with_order parallel
[ ]  250    0    0  250 / 1000    17.1s Hashtbl_with_order parallel
[ ]  252    0    0  252 / 1000    17.3s Hashtbl_with_order parallel
[ ]  256    0    0  256 / 1000    17.5s Hashtbl_with_order parallel
[ ]  259    0    0  259 / 1000    17.6s Hashtbl_with_order parallel
[ ]  261    0    0  261 / 1000    17.7s Hashtbl_with_order parallel
[ ]  263    0    0  263 / 1000    17.9s Hashtbl_with_order parallel
[ ]  266    0    0  266 / 1000    18.0s Hashtbl_with_order parallel
[ ]  268    0    0  268 / 1000    18.2s Hashtbl_with_order parallel
[ ]  269    0    0  269 / 1000    18.3s Hashtbl_with_order parallel
[ ]  271    0    0  271 / 1000    18.4s Hashtbl_with_order parallel
[ ]  272    0    0  272 / 1000    18.7s Hashtbl_with_order parallel
[ ]  273    0    0  273 / 1000    18.8s Hashtbl_with_order parallel
[ ]  274    0    0  274 / 1000    18.9s Hashtbl_with_order parallel
[ ]  277    0    0  277 / 1000    19.0s Hashtbl_with_order parallel
[ ]  280    0    0  280 / 1000    19.1s Hashtbl_with_order parallel
[ ]  281    0    0  281 / 1000    19.3s Hashtbl_with_order parallel
[ ]  283    0    0  283 / 1000    19.5s Hashtbl_with_order parallel
[ ]  286    0    0  286 / 1000    19.6s Hashtbl_with_order parallel
[ ]  287    0    0  287 / 1000    19.8s Hashtbl_with_order parallel
[ ]  290    0    0  290 / 1000    19.9s Hashtbl_with_order parallel
[ ]  292    0    0  292 / 1000    20.1s Hashtbl_with_order parallel
[ ]  294    0    0  294 / 1000    20.4s Hashtbl_with_order parallel
[ ]  295    0    0  295 / 1000    20.5s Hashtbl_with_order parallel
[ ]  296    0    0  296 / 1000    20.6s Hashtbl_with_order parallel
[ ]  297    0    0  297 / 1000    20.7s Hashtbl_with_order parallel
[ ]  298    0    0  298 / 1000    21.0s Hashtbl_with_order parallel
[ ]  300    0    0  300 / 1000    21.2s Hashtbl_with_order parallel
[ ]  301    0    0  301 / 1000    21.3s Hashtbl_with_order parallel
[ ]  304    0    0  304 / 1000    21.6s Hashtbl_with_order parallel
[ ]  312    0    0  312 / 1000    21.9s Hashtbl_with_order parallel
[ ]  318    0    0  318 / 1000    22.0s Hashtbl_with_order parallel
[ ]  324    0    0  324 / 1000    22.1s Hashtbl_with_order parallel
[ ]  328    0    0  328 / 1000    22.3s Hashtbl_with_order parallel
[ ]  329    0    0  329 / 1000    23.1s Hashtbl_with_order parallel
[ ]  330    0    0  330 / 1000    23.4s Hashtbl_with_order parallel
[ ]  332    0    0  332 / 1000    23.5s Hashtbl_with_order parallel
[ ]  333    0    0  333 / 1000    23.6s Hashtbl_with_order parallel
[ ]  334    0    0  334 / 1000    23.8s Hashtbl_with_order parallel
[ ]  337    0    0  337 / 1000    24.0s Hashtbl_with_order parallel
[ ]  341    0    0  341 / 1000    24.1s Hashtbl_with_order parallel
[ ]  347    0    0  347 / 1000    24.2s Hashtbl_with_order parallel
[ ]  350    0    0  350 / 1000    24.6s Hashtbl_with_order parallel
[ ]  351    0    0  351 / 1000    24.7s Hashtbl_with_order parallel
[ ]  360    0    0  360 / 1000    24.8s Hashtbl_with_order parallel
[ ]  362    0    0  362 / 1000    25.0s Hashtbl_with_order parallel
[ ]  368    0    0  368 / 1000    25.1s Hashtbl_with_order parallel
[ ]  373    0    0  373 / 1000    25.4s Hashtbl_with_order parallel
[ ]  380    0    0  380 / 1000    25.5s Hashtbl_with_order parallel
[ ]  386    0    0  386 / 1000    25.9s Hashtbl_with_order parallel
[ ]  394    0    0  394 / 1000    26.0s Hashtbl_with_order parallel
[ ]  403    0    0  403 / 1000    26.1s Hashtbl_with_order parallel
[ ]  406    0    0  406 / 1000    26.2s Hashtbl_with_order parallel
[ ]  408    0    0  408 / 1000    26.4s Hashtbl_with_order parallel
[ ]  415    0    0  415 / 1000    26.6s Hashtbl_with_order parallel
[ ]  418    0    0  418 / 1000    26.7s Hashtbl_with_order parallel
[ ]  420    0    0  420 / 1000    26.8s Hashtbl_with_order parallel
[ ]  426    0    0  426 / 1000    27.0s Hashtbl_with_order parallel
[ ]  434    0    0  434 / 1000    27.1s Hashtbl_with_order parallel
[ ]  440    0    0  440 / 1000    27.2s Hashtbl_with_order parallel
[ ]  446    0    0  446 / 1000    27.3s Hashtbl_with_order parallel
[ ]  450    0    0  450 / 1000    27.5s Hashtbl_with_order parallel
[ ]  454    0    0  454 / 1000    27.6s Hashtbl_with_order parallel
[ ]  460    0    0  460 / 1000    27.8s Hashtbl_with_order parallel
[ ]  466    0    0  466 / 1000    28.0s Hashtbl_with_order parallel
[ ]  469    0    0  469 / 1000    28.2s Hashtbl_with_order parallel
[ ]  473    0    0  473 / 1000    28.3s Hashtbl_with_order parallel
[ ]  476    0    0  476 / 1000    28.4s Hashtbl_with_order parallel
[ ]  479    0    0  479 / 1000    28.5s Hashtbl_with_order parallel
[ ]  482    0    0  482 / 1000    28.7s Hashtbl_with_order parallel
[ ]  489    0    0  489 / 1000    28.8s Hashtbl_with_order parallel
[ ]  495    0    0  495 / 1000    28.9s Hashtbl_with_order parallel
[ ]  501    0    0  501 / 1000    29.0s Hashtbl_with_order parallel
[ ]  508    0    0  508 / 1000    29.1s Hashtbl_with_order parallel
[ ]  512    0    0  512 / 1000    29.3s Hashtbl_with_order parallel
[ ]  519    0    0  519 / 1000    29.4s Hashtbl_with_order parallel
[ ]  524    0    0  524 / 1000    29.5s Hashtbl_with_order parallel
[ ]  528    0    0  528 / 1000    30.0s Hashtbl_with_order parallel
[ ]  530    0    0  530 / 1000    30.2s Hashtbl_with_order parallel
[ ]  538    0    0  538 / 1000    30.3s Hashtbl_with_order parallel
[ ]  539    0    0  539 / 1000    30.5s Hashtbl_with_order parallel
[ ]  542    0    0  542 / 1000    31.1s Hashtbl_with_order parallel
[ ]  546    0    0  546 / 1000    31.2s Hashtbl_with_order parallel
[ ]  548    0    0  548 / 1000    31.5s Hashtbl_with_order parallel
[ ]  553    0    0  553 / 1000    32.1s Hashtbl_with_order parallel
[ ]  561    0    0  561 / 1000    32.4s Hashtbl_with_order parallel
[ ]  563    0    0  563 / 1000    32.5s Hashtbl_with_order parallel
[ ]  564    0    0  564 / 1000    33.0s Hashtbl_with_order parallel
[ ]  568    0    0  568 / 1000    33.3s Hashtbl_with_order parallel
[ ]  575    0    0  575 / 1000    33.4s Hashtbl_with_order parallel
[ ]  580    0    0  580 / 1000    33.6s Hashtbl_with_order parallel
[ ]  588    0    0  588 / 1000    33.9s Hashtbl_with_order parallel
[ ]  597    0    0  597 / 1000    34.1s Hashtbl_with_order parallel
[ ]  604    0    0  604 / 1000    34.2s Hashtbl_with_order parallel
[ ]  608    0    0  608 / 1000    34.4s Hashtbl_with_order parallel
[ ]  612    0    0  612 / 1000    34.7s Hashtbl_with_order parallel
[ ]  614    0    0  614 / 1000    34.8s Hashtbl_with_order parallel
[ ]  619    0    0  619 / 1000    35.0s Hashtbl_with_order parallel
[ ]  624    0    0  624 / 1000    35.2s Hashtbl_with_order parallel
[ ]  625    0    0  625 / 1000    35.5s Hashtbl_with_order parallel
[ ]  630    0    0  630 / 1000    36.0s Hashtbl_with_order parallel
[ ]  635    0    0  635 / 1000    36.1s Hashtbl_with_order parallel
[ ]  640    0    0  640 / 1000    36.2s Hashtbl_with_order parallel
[ ]  641    0    0  641 / 1000    36.6s Hashtbl_with_order parallel
[ ]  646    0    0  646 / 1000    36.9s Hashtbl_with_order parallel
[ ]  648    0    0  648 / 1000    37.1s Hashtbl_with_order parallel
[ ]  657    0    0  657 / 1000    37.2s Hashtbl_with_order parallel
[ ]  659    0    0  659 / 1000    37.3s Hashtbl_with_order parallel
[ ]  666    0    0  666 / 1000    37.4s Hashtbl_with_order parallel
[ ]  671    0    0  671 / 1000    37.5s Hashtbl_with_order parallel
[ ]  680    0    0  680 / 1000    37.6s Hashtbl_with_order parallel
[ ]  691    0    0  691 / 1000    38.1s Hashtbl_with_order parallel
[ ]  695    0    0  695 / 1000    38.2s Hashtbl_with_order parallel
[ ]  696    0    0  696 / 1000    38.5s Hashtbl_with_order parallel
[ ]  699    0    0  699 / 1000    38.7s Hashtbl_with_order parallel
[ ]  706    0    0  706 / 1000    38.8s Hashtbl_with_order parallel
[ ]  707    0    0  707 / 1000    38.9s Hashtbl_with_order parallel
[ ]  712    0    0  712 / 1000    39.1s Hashtbl_with_order parallel
[ ]  719    0    0  719 / 1000    39.3s Hashtbl_with_order parallel
[ ]  727    0    0  727 / 1000    39.6s Hashtbl_with_order parallel
[ ]  733    0    0  733 / 1000    40.1s Hashtbl_with_order parallel
[ ]  739    0    0  739 / 1000    40.4s Hashtbl_with_order parallel
[ ]  744    0    0  744 / 1000    40.6s Hashtbl_with_order parallel
[ ]  754    0    0  754 / 1000    40.7s Hashtbl_with_order parallel
[ ]  759    0    0  759 / 1000    40.9s Hashtbl_with_order parallel
[ ]  764    0    0  764 / 1000    41.0s Hashtbl_with_order parallel
[ ]  769    0    0  769 / 1000    41.2s Hashtbl_with_order parallel
[ ]  775    0    0  775 / 1000    41.3s Hashtbl_with_order parallel
[ ]  776    0    0  776 / 1000    41.4s Hashtbl_with_order parallel
[ ]  780    0    0  780 / 1000    41.6s Hashtbl_with_order parallel
[ ]  781    0    0  781 / 1000    41.7s Hashtbl_with_order parallel
[ ]  785    0    0  785 / 1000    41.9s Hashtbl_with_order parallel
[ ]  794    0    0  794 / 1000    42.2s Hashtbl_with_order parallel
[ ]  801    0    0  801 / 1000    42.3s Hashtbl_with_order parallel
[ ]  806    0    0  806 / 1000    42.4s Hashtbl_with_order parallel
[ ]  811    0    0  811 / 1000    42.5s Hashtbl_with_order parallel
[ ]  818    0    0  818 / 1000    42.7s Hashtbl_with_order parallel
[ ]  819    0    0  819 / 1000    42.8s Hashtbl_with_order parallel
[ ]  826    0    0  826 / 1000    42.9s Hashtbl_with_order parallel
[ ]  832    0    0  832 / 1000    43.1s Hashtbl_with_order parallel
[ ]  834    0    0  834 / 1000    43.3s Hashtbl_with_order parallel
[ ]  843    0    0  843 / 1000    43.4s Hashtbl_with_order parallel
[ ]  846    0    0  846 / 1000    43.6s Hashtbl_with_order parallel
[ ]  852    0    0  852 / 1000    43.7s Hashtbl_with_order parallel
[ ]  857    0    0  857 / 1000    44.1s Hashtbl_with_order parallel
[ ]  861    0    0  861 / 1000    44.3s Hashtbl_with_order parallel
[ ]  870    0    0  870 / 1000    44.4s Hashtbl_with_order parallel
[ ]  873    0    0  873 / 1000    44.5s Hashtbl_with_order parallel
[ ]  877    0    0  877 / 1000    44.9s Hashtbl_with_order parallel
[ ]  880    0    0  880 / 1000    45.1s Hashtbl_with_order parallel
[ ]  885    0    0  885 / 1000    45.2s Hashtbl_with_order parallel
[ ]  888    0    0  888 / 1000    45.3s Hashtbl_with_order parallel
[ ]  892    0    0  892 / 1000    45.6s Hashtbl_with_order parallel
[ ]  893    0    0  893 / 1000    45.7s Hashtbl_with_order parallel
[ ]  900    0    0  900 / 1000    45.9s Hashtbl_with_order parallel
[ ]  906    0    0  906 / 1000    46.1s Hashtbl_with_order parallel
[ ]  912    0    0  912 / 1000    46.2s Hashtbl_with_order parallel
[ ]  913    0    0  913 / 1000    46.4s Hashtbl_with_order parallel
[ ]  915    0    0  915 / 1000    46.7s Hashtbl_with_order parallel
[ ]  919    0    0  919 / 1000    47.0s Hashtbl_with_order parallel
[ ]  920    0    0  920 / 1000    47.2s Hashtbl_with_order parallel
[ ]  929    0    0  929 / 1000    47.4s Hashtbl_with_order parallel
[ ]  934    0    0  934 / 1000    47.7s Hashtbl_with_order parallel
[ ]  939    0    0  939 / 1000    47.8s Hashtbl_with_order parallel
[ ]  942    0    0  942 / 1000    47.9s Hashtbl_with_order parallel
[ ]  948    0    0  948 / 1000    48.0s Hashtbl_with_order parallel
[ ]  952    0    0  952 / 1000    48.2s Hashtbl_with_order parallel
[ ]  958    0    0  958 / 1000    48.5s Hashtbl_with_order parallel
[ ]  966    0    0  966 / 1000    48.6s Hashtbl_with_order parallel
[ ]  969    0    0  969 / 1000    48.9s Hashtbl_with_order parallel
[ ]  973    0    0  973 / 1000    49.0s Hashtbl_with_order parallel
[ ]  976    0    0  976 / 1000    49.2s Hashtbl_with_order parallel
[ ]  977    0    0  977 / 1000    49.4s Hashtbl_with_order parallel
[ ]  979    0    0  979 / 1000    49.5s Hashtbl_with_order parallel
[ ]  981    0    0  981 / 1000    49.7s Hashtbl_with_order parallel
[ ]  986    0    0  986 / 1000    50.0s Hashtbl_with_order parallel
[ ]  989    0    0  989 / 1000    50.3s Hashtbl_with_order parallel
[ ]  990    0    0  990 / 1000    50.6s Hashtbl_with_order parallel
[ ]  992    0    0  992 / 1000    51.1s Hashtbl_with_order parallel
[ ]  996    0    0  996 / 1000    51.2s Hashtbl_with_order parallel
[ ] 1000    0    0 1000 / 1000    51.3s Hashtbl_with_order parallel
[✓] 1000    0    0 1000 / 1000    51.3s Hashtbl_with_order parallel
# ================================================================================
# success (ran 2 tests)



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build kcas_data 0.7.0
+- 
+- The following changes have been performed
| - remove  kcas_data                  0.7.0
| - install alcotest                   1.9.1
| - install astring                    0.8.5
| - install camlp-streams              5.0.1
| - install cmdliner                   2.1.0
| - install cppo                       1.8.0
| - install csexp                      1.5.2
| - install domain_shims               0.1.0
| - install fmt                        0.11.0
| - install logs                       0.10.0
| - install mdx                        2.5.2
| - install multicore-bench            0.1.7
| - install ocaml-syntax-shims         1.0.0
| - install ocaml-version              4.0.4
| - install qcheck-core                0.91
| - install qcheck-multicoretests-util 0.10
| - install qcheck-stm                 0.10
| - install re                         1.14.0
| - install result                     1.5
| - install stdlib-shims               0.3.0
| - install uutf                       1.0.4
| - install yojson                     3.0.0
+- 
# To update the current shell environment, run: eval $(opam env)

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/5.4/.opam-switch/backup/state-20260413152935.export"
Or you can retry to install your package selection with:
    /usr/bin/opam install --restore
2026-04-13 15:30.47 ---> saved as "a27f852ea4250245c629955bfe6f5f33dbb781e10c991130491e67878560741b"

/home/opam: (run (shell  "opam reinstall --with-test --verbose kcas_data.0.7.0;\
                        \n        res=$?;\
                        \n        test \"$res\" != 31 && exit \"$res\";\
                        \n        export OPAMCLI=2.0;\
                        \n        build_dir=$(opam var prefix)/.opam-switch/build;\
                        \n        failed=$(ls \"$build_dir\");\
                        \n        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'kcas_data.0.7.0' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
kcas_data.0.7.0 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 1 package
  - install kcas_data 0.7.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/3: [kcas_data.0.7.0: extract]
-> retrieved kcas_data.0.7.0  (cached)
Processing  2/3: [kcas_data: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "kcas_data" "-j" "71" "@install" "@runtest" (CWD=/home/opam/.opam/5.4/.opam-switch/build/kcas_data.0.7.0)
- (cd _build/default/test/kcas_data && ./lru_cache_example.exe)
- LRU Cache OK!
- (cd _build/default/test/kcas_data && ./dllist_test.exe)
- Testing `Dllist'.
- This run has ID `VK87TGIX'.
- 
-   [OK]          basics          0   
-   [OK]          add             0   
-   [OK]          move            0   
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Dllist'.
- Test Successful in 0.000s. 3 tests run.
- (cd _build/default/test/kcas_data && ./xt_test.exe)
- Testing `Transactions'.
- This run has ID `FQHK0QZL'.
- 
-   [OK]          basics          0   
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Transactions'.
- Test Successful in 0.000s. 1 test run.
- (cd _build/default/test/kcas_data && ./mvar_test.exe)
- Testing `Mvar'.
- This run has ID `P01LFS09'.
- 
-   [OK]          basics          0   
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Mvar'.
- Test Successful in 0.001s. 1 test run.
- (cd _build/default/test/kcas_data && ./queue_test.exe)
- Testing `Queue'.
- This run has ID `KSQGBGM4'.
- 
-   [OK]          basics          0   
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Queue'.
- Test Successful in 0.000s. 1 test run.
- (cd _build/default/test/kcas_data && ./stack_test.exe)
- Testing `Stack'.
- This run has ID `CP0GFDK5'.
- 
-   [OK]          basics          0   
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Stack'.
- Test Successful in 0.000s. 1 test run.
- (cd _build/default/test/kcas_data && ./hashtbl_test.exe)
- Testing `Hashtbl'.
- This run has ID `1IPDB56U'.
- 
-   [OK]          replace and remove          0   
-   [OK]          large tx                    0   
-   [OK]          large ops                   0   
-   [OK]          basics                      0   
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Hashtbl'.
- Test Successful in 0.038s. 4 tests run.
- File "doc/scheduler-interop.md", line 1, characters 0-0:
- /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/doc/scheduler-interop.md _build/default/doc/.mdx/scheduler-interop.md.corrected
- diff --git a/_build/default/doc/scheduler-interop.md b/_build/default/doc/.mdx/scheduler-interop.md.corrected
- index 39bb662..a4af124 100644
- --- a/_build/default/doc/scheduler-interop.md
- +++ b/_build/default/doc/.mdx/scheduler-interop.md.corrected
- @@ -131,7 +131,7 @@ state in between, and then returns their sum:
-  
-  ```ocaml
-  # let state = Loc.make 0
- -val state : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- +val state : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
-  # let sync_to target =
-      state
-      |> Loc.get_as @@ fun current ->
- (cd _build/default/bench && ./main.exe)
- {
-   "results": [
-     {
-       "name": "Atomic",
-       "metrics": [
-         {
-           "name": "time per op/get",
-           "value": 2.7913976,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 2.7436076,
-           "#mean": 2.7907030571428573,
-           "#median": 2.7913976,
-           "#sd": 0.03586787375174369,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/get",
-           "value": 358.2434834793868,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 364.4836090992021,
-           "#mean": 358.39158039123674,
-           "#median": 358.2434834793868,
-           "#sd": 4.5859171062585515,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/incr",
-           "value": 12.037928,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 11.334686,
-           "#mean": 12.261349714285716,
-           "#median": 12.037928,
-           "#sd": 0.9423621769850055,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/incr",
-           "value": 83.07077430601012,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 88.22476423255131,
-           "#mean": 82.02724359996948,
-           "#median": 83.07077430601012,
-           "#sd": 6.124320322348791,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/push & pop",
-           "value": 22.873644000000002,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 22.418518000000002,
-           "#mean": 24.08405742857143,
-           "#median": 22.873644000000002,
-           "#sd": 2.7602406386742993,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/push & pop",
-           "value": 43.71843856623806,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 44.60598153722739,
-           "#mean": 41.97447060392837,
-           "#median": 43.71843856623806,
-           "#sd": 3.960496888673779,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/cas int",
-           "value": 14.216012,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 12.317432000000002,
-           "#mean": 14.343124571428572,
-           "#median": 14.216012,
-           "#sd": 1.224873448785262,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/cas int",
-           "value": 70.34321580482627,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 81.18575365384602,
-           "#mean": 70.24578056472448,
-           "#median": 70.34321580482627,
-           "#sd": 6.1742743520866386,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/xchg int",
-           "value": 16.272768,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 16.016496,
-           "#mean": 17.442648571428574,
-           "#median": 16.272768,
-           "#sd": 2.5908602989298943,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/xchg int",
-           "value": 61.4523601639254,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 62.43562886663849,
-           "#mean": 58.33457924265985,
-           "#median": 61.4523601639254,
-           "#sd": 6.771540204201718,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/swap",
-           "value": 34.184747,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 23.342961000000003,
-           "#mean": 39.29326585714286,
-           "#median": 34.184747,
-           "#sd": 18.468415930335805,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/swap",
-           "value": 29.252812665250964,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 42.83946668119781,
-           "#mean": 30.638494878133844,
-           "#median": 29.252812665250964,
-           "#sd": 11.426925393036935,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Kcas Loc",
-       "metrics": [
-         {
-           "name": "time per op/get",
-           "value": 3.9803200000000003,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 3.8912296,
-           "#mean": 3.968353942857143,
-           "#median": 3.9803200000000003,
-           "#sd": 0.04756036693330945,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/get",
-           "value": 251.23608152108372,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 256.98817669355725,
-           "#mean": 252.02992175997343,
-           "#median": 251.23608152108372,
-           "#sd": 3.0265101611243144,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/incr",
-           "value": 24.623352,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 23.84216,
-           "#mean": 25.008323428571426,
-           "#median": 24.623352,
-           "#sd": 1.0443999799035475,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/incr",
-           "value": 40.61185495784652,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 41.942508564660244,
-           "#mean": 40.05348578040863,
-           "#median": 40.61185495784652,
-           "#sd": 1.6008761280159665,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/push & pop",
-           "value": 29.60696,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 29.265340000000002,
-           "#mean": 29.51655142857143,
-           "#median": 29.60696,
-           "#sd": 0.16494574808087373,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/push & pop",
-           "value": 33.775841896635114,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 34.17011386165341,
-           "#mean": 33.880356587713926,
-           "#median": 33.775841896635114,
-           "#sd": 0.189685157585636,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/cas int",
-           "value": 21.762610000000002,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 21.652722000000004,
-           "#mean": 22.021488571428574,
-           "#median": 21.762610000000002,
-           "#sd": 0.48672781605764526,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/cas int",
-           "value": 45.95037084246788,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 46.18356989943342,
-           "#mean": 45.43163699750034,
-           "#median": 45.95037084246788,
-           "#sd": 0.9704325515543283,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/xchg int",
-           "value": 24.82231,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 21.388338,
-           "#mean": 24.372555428571427,
-           "#median": 24.82231,
-           "#sd": 1.2214689883132943,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/xchg int",
-           "value": 40.28633918438695,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 46.754450953599104,
-           "#mean": 41.14474511566234,
-           "#median": 40.28633918438695,
-           "#sd": 2.294551815183992,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/swap",
-           "value": 31.57388,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 29.503260000000004,
-           "#mean": 31.796673714285717,
-           "#median": 31.57388,
-           "#sd": 1.8872321215541117,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/swap",
-           "value": 31.67174892664443,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 33.89455944868465,
-           "#mean": 31.553459287315803,
-           "#median": 31.67174892664443,
-           "#sd": 1.7498367965814552,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Kcas Xt",
-       "metrics": [
-         {
-           "name": "time per transaction/0 loc tx",
-           "value": 10.962851851851854,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 10.863933333333335,
-           "#mean": 11.146953703703705,
-           "#median": 10.962851851851854,
-           "#sd": 0.38617512901651124,
-           "#runs": 12
-         },
-         {
-           "name": "transactions over time/0 loc tx",
-           "value": 91.21719258118451,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 92.04769297798833,
-           "#mean": 89.81287995664941,
-           "#median": 91.21719258118451,
-           "#sd": 2.9528674228830756,
-           "#runs": 12
-         },
-         {
-           "name": "time per transaction/1 loc tx",
-           "value": 51.15785000000001,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 47.77944166666668,
-           "#mean": 50.68141428571429,
-           "#median": 51.15785000000001,
-           "#sd": 1.932493895017537,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/1 loc tx",
-           "value": 19.54734219674986,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 20.9295036760057,
-           "#mean": 19.760268852116276,
-           "#median": 19.54734219674986,
-           "#sd": 0.7654039064246904,
-           "#runs": 7
-         },
-         {
-           "name": "time per transaction/2 loc tx",
-           "value": 212.73453333333333,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 128.70423809523808,
-           "#mean": 192.46601632653062,
-           "#median": 212.73453333333333,
-           "#sd": 29.381010213504293,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/2 loc tx",
-           "value": 4.700694261204418,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 7.769751911821454,
-           "#mean": 5.354312562890817,
-           "#median": 4.700694261204418,
-           "#sd": 1.0485792400347151,
-           "#runs": 7
-         },
-         {
-           "name": "time per transaction/4 loc tx",
-           "value": 202.63896000000003,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 190.85853333333336,
-           "#mean": 201.56617714285716,
-           "#median": 202.63896000000003,
-           "#sd": 5.488604827255822,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/4 loc tx",
-           "value": 4.934885177065654,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 5.239482786203253,
-           "#mean": 4.96489577103421,
-           "#median": 4.934885177065654,
-           "#sd": 0.13764051843633002,
-           "#runs": 7
-         },
-         {
-           "name": "time per transaction/8 loc tx",
-           "value": 588.2592000000001,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 587.0312666666667,
-           "#mean": 588.6967333333333,
-           "#median": 588.2592000000001,
-           "#sd": 1.2834235555174947,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/8 loc tx",
-           "value": 1.6999309148076223,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 1.7034867762296364,
-           "#mean": 1.6986755579221273,
-           "#median": 1.6999309148076223,
-           "#sd": 0.00370255393180411,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Kcas Xt read-only",
-       "metrics": [
-         {
-           "name": "time per transaction/0 loc tx",
-           "value": 19.193633333333334,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 13.613033333333334,
-           "#mean": 18.759376984126984,
-           "#median": 19.193633333333334,
-           "#sd": 2.2651510753203516,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/0 loc tx",
-           "value": 52.100609750802775,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 73.45901354339345,
-           "#mean": 54.275837832942756,
-           "#median": 52.100609750802775,
-           "#sd": 8.092867881228232,
-           "#runs": 7
-         },
-         {
-           "name": "time per transaction/1 loc tx",
-           "value": 49.2591375,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 43.9564625,
-           "#mean": 48.66229285714286,
-           "#median": 49.2591375,
-           "#sd": 1.946826776533661,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/1 loc tx",
-           "value": 20.30080205931336,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 22.74978337940638,
-           "#mean": 20.585508167711197,
-           "#median": 20.30080205931336,
-           "#sd": 0.8928922243706217,
-           "#runs": 7
-         },
-         {
-           "name": "time per transaction/2 loc tx",
-           "value": 90.16165714285715,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 87.77877142857143,
-           "#mean": 90.61185816326531,
-           "#median": 90.16165714285715,
-           "#sd": 2.3356081722242656,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/2 loc tx",
-           "value": 11.091189222659745,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 11.392276101901633,
-           "#mean": 11.043221718087548,
-           "#median": 11.091189222659745,
-           "#sd": 0.2770583841719068,
-           "#runs": 7
-         },
-         {
-           "name": "time per transaction/4 loc tx",
-           "value": 166.02245000000002,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 153.6276,
-           "#mean": 169.3439285714286,
-           "#median": 166.02245000000002,
-           "#sd": 11.988371477388803,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/4 loc tx",
-           "value": 6.023281791107166,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 6.509247036339824,
-           "#mean": 5.933990866672603,
-           "#median": 6.023281791107166,
-           "#sd": 0.4082690895600054,
-           "#runs": 7
-         },
-         {
-           "name": "time per transaction/8 loc tx",
-           "value": 310.36415,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 297.47905000000003,
-           "#mean": 308.8983928571429,
-           "#median": 310.36415,
-           "#sd": 7.811754124551596,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/8 loc tx",
-           "value": 3.2220216155764128,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 3.361581260932492,
-           "#mean": 3.2393859572210237,
-           "#median": 3.2220216155764128,
-           "#sd": 0.08208620068080209,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Kcas parallel CMP",
-       "metrics": [
-         {
-           "name": "time per transaction/1 worker",
-           "value": 118.20726,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 107.69286000000001,
-           "#mean": 117.12214000000002,
-           "#median": 118.20726,
-           "#sd": 6.03829585539307,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/1 worker",
-           "value": 8.459717279632402,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 9.28566666350954,
-           "#mean": 8.560435773703011,
-           "#median": 8.459717279632402,
-           "#sd": 0.43429800947818803,
-           "#runs": 7
-         },
-         {
-           "name": "time per transaction/2 workers",
-           "value": 104.92292,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 104.37755999999999,
-           "#mean": 104.95006571428573,
-           "#median": 104.92292,
-           "#sd": 0.39771038597226355,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/2 workers",
-           "value": 19.061612086282008,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 19.161206680822968,
-           "#mean": 19.05695482267869,
-           "#median": 19.061612086282008,
-           "#sd": 0.07206558061292798,
-           "#runs": 7
-         },
-         {
-           "name": "time per transaction/4 workers",
-           "value": 121.45095000000002,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one transaction",
-           "#best": 116.42742,
-           "#mean": 120.63730642857146,
-           "#median": 121.45095000000002,
-           "#sd": 2.7518984018539907,
-           "#runs": 7
-         },
-         {
-           "name": "transactions over time/4 workers",
-           "value": 32.93510672415489,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of transactions processed",
-           "#best": 34.356167988606124,
-           "#mean": 33.17466169632184,
-           "#median": 32.93510672415489,
-           "#sd": 0.763941317570362,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Kcas_data Accumulator",
-       "metrics": [
-         {
-           "name": "time per operation/1 worker, 0% reads",
-           "value": 58.87419444444445,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 50.807183333333334,
-           "#mean": 56.88408174603175,
-           "#median": 58.87419444444445,
-           "#sd": 4.265941005214564,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/1 worker, 0% reads",
-           "value": 16.98537040610605,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 19.682256216394595,
-           "#mean": 17.6820485576575,
-           "#median": 16.98537040610605,
-           "#sd": 1.367137937135038,
-           "#runs": 7
-         },
-         {
-           "name": "time per operation/2 workers, 0% reads",
-           "value": 46.190336111111115,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 42.441208333333336,
-           "#mean": 47.2763134920635,
-           "#median": 46.190336111111115,
-           "#sd": 3.7952440370375293,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/2 workers, 0% reads",
-           "value": 43.299100383010604,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 47.12401174565992,
-           "#mean": 42.564243584269036,
-           "#median": 43.299100383010604,
-           "#sd": 3.2460000685878945,
-           "#runs": 7
-         },
-         {
-           "name": "time per operation/4 workers, 0% reads",
-           "value": 55.03203611111111,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 46.955377777777784,
-           "#mean": 53.76354940476191,
-           "#median": 55.03203611111111,
-           "#sd": 3.858818724224946,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/4 workers, 0% reads",
-           "value": 72.68493558777102,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 85.18726052914539,
-           "#mean": 74.80324561015823,
-           "#median": 72.68493558777102,
-           "#sd": 5.631867612894011,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Kcas_data Dllist",
-       "metrics": [
-         {
-           "name": "time per message/one domain",
-           "value": 882.1411333333335,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 831.2588000000001,
-           "#mean": 880.7193809523811,
-           "#median": 882.1411333333335,
-           "#sd": 25.39909896051406,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/one domain",
-           "value": 1.1336054540630192,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 1.2029947833334214,
-           "#mean": 1.1363942583745537,
-           "#median": 1.1336054540630192,
-           "#sd": 0.03327235395948852,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 1 nb taker",
-           "value": 831.93125,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 787.9954500000001,
-           "#mean": 884.8223357142857,
-           "#median": 831.93125,
-           "#sd": 138.06619468949546,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 1 nb taker",
-           "value": 2.4040448053850603,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 2.5380857211802423,
-           "#mean": 2.3044708184579865,
-           "#median": 2.4040448053850603,
-           "#sd": 0.284158728354148,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 2 nb takers",
-           "value": 1330.6535000000001,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 1223.5115500000002,
-           "#mean": 1543.0535142857143,
-           "#median": 1330.6535000000001,
-           "#sd": 421.82664189795923,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 2 nb takers",
-           "value": 2.2545313261491438,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 2.4519588719861285,
-           "#mean": 2.054302698429974,
-           "#median": 2.2545313261491438,
-           "#sd": 0.4104899251087686,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 1 nb taker",
-           "value": 1625.3342,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 1255.9741500000002,
-           "#mean": 1566.7355,
-           "#median": 1625.3342,
-           "#sd": 135.40532152491008,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 1 nb taker",
-           "value": 1.8457742413837104,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 2.388584191800444,
-           "#mean": 1.931589504117868,
-           "#median": 1.8457742413837104,
-           "#sd": 0.194624349419169,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 2 nb takers",
-           "value": 2169.3223000000003,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 2125.4033000000004,
-           "#mean": 2286.1700428571435,
-           "#median": 2169.3223000000003,
-           "#sd": 178.24782461193786,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 2 nb takers",
-           "value": 1.8438938280402133,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 1.88199576052225,
-           "#mean": 1.7599277615353601,
-           "#median": 1.8438938280402133,
-           "#sd": 0.13190775908702676,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Kcas_data Hashtbl",
-       "metrics": [
-         {
-           "name": "time per operation/1 worker, 90% reads",
-           "value": 228.16140789473684,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 109.49938157894736,
-           "#mean": 211.1891052631579,
-           "#median": 228.16140789473684,
-           "#sd": 45.524770713296505,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/1 worker, 90% reads",
-           "value": 4.382862155467388,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 9.13247166860952,
-           "#mean": 5.092519584416598,
-           "#median": 4.382862155467388,
-           "#sd": 1.6918862656485891,
-           "#runs": 7
-         },
-         {
-           "name": "time per operation/2 workers, 90% reads",
-           "value": 228.90842763157897,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 153.7594605263158,
-           "#mean": 211.50632800751876,
-           "#median": 228.90842763157897,
-           "#sd": 31.538283264236167,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/2 workers, 90% reads",
-           "value": 8.737118247209919,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 13.00732971586943,
-           "#mean": 9.709820933268167,
-           "#median": 8.737118247209919,
-           "#sd": 1.7066152425391037,
-           "#runs": 7
-         },
-         {
-           "name": "time per operation/4 workers, 90% reads",
-           "value": 511.0578322368421,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 241.6706052631579,
-           "#mean": 566.1411884398495,
-           "#median": 511.0578322368421,
-           "#sd": 255.24960018409652,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/4 workers, 90% reads",
-           "value": 7.826902842859201,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 16.551454388275122,
-           "#mean": 8.786843887043954,
-           "#median": 7.826902842859201,
-           "#sd": 4.157843390093568,
-           "#runs": 7
-         },
-         {
-           "name": "time per operation/1 worker, 50% reads",
-           "value": 430.18165000000005,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 396.13343333333336,
-           "#mean": 429.7000452380953,
-           "#median": 430.18165000000005,
-           "#sd": 23.016211915028872,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/1 worker, 50% reads",
-           "value": 2.3245993872588473,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 2.524401920800592,
-           "#mean": 2.333986466437078,
-           "#median": 2.3245993872588473,
-           "#sd": 0.12668921012874,
-           "#runs": 7
-         },
-         {
-           "name": "time per operation/2 workers, 50% reads",
-           "value": 391.60785000000004,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 301.0846833333334,
-           "#mean": 368.6726357142858,
-           "#median": 391.60785000000004,
-           "#sd": 40.01867596806471,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/2 workers, 50% reads",
-           "value": 5.107149920513595,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 6.642649429581855,
-           "#mean": 5.494427350461763,
-           "#median": 5.107149920513595,
-           "#sd": 0.6423779163867005,
-           "#runs": 7
-         },
-         {
-           "name": "time per operation/4 workers, 50% reads",
-           "value": 395.56269583333335,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 349.6370958333334,
-           "#mean": 398.12838392857145,
-           "#median": 395.56269583333335,
-           "#sd": 33.9551062861732,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/4 workers, 50% reads",
-           "value": 10.112177012984468,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 11.440433660124949,
-           "#mean": 10.118466061552864,
-           "#median": 10.112177012984468,
-           "#sd": 0.8412976902701096,
-           "#runs": 7
-         },
-         {
-           "name": "time per operation/1 worker, 10% reads",
-           "value": 256.6126136363636,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 235.6025681818182,
-           "#mean": 326.4800681818183,
-           "#median": 256.6126136363636,
-           "#sd": 99.75614333342142,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/1 worker, 10% reads",
-           "value": 3.896924573696379,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 4.244435906268578,
-           "#mean": 3.3383216006560557,
-           "#median": 3.896924573696379,
-           "#sd": 0.9079258035563772,
-           "#runs": 7
-         },
-         {
-           "name": "time per operation/2 workers, 10% reads",
-           "value": 328.1760681818182,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 254.19500000000005,
-           "#mean": 302.6586964285715,
-           "#median": 328.1760681818182,
-           "#sd": 35.919382602996116,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/2 workers, 10% reads",
-           "value": 6.094289602165466,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 7.867975373237081,
-           "#mean": 6.706614250369473,
-           "#median": 6.094289602165466,
-           "#sd": 0.830792867067524,
-           "#runs": 7
-         },
-         {
-           "name": "time per operation/4 workers, 10% reads",
-           "value": 415.74699431818186,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one operation",
-           "#best": 373.06340909090915,
-           "#mean": 418.5359017857143,
-           "#median": 415.74699431818186,
-           "#sd": 31.894282872381297,
-           "#runs": 7
-         },
-         {
-           "name": "operations over time/4 workers, 10% reads",
-           "value": 9.621236123570618,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of operations processed",
-           "#best": 10.722037869506705,
-           "#mean": 9.613938090307851,
-           "#median": 9.621236123570618,
-           "#sd": 0.7468837798940724,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Kcas_data Mvar",
-       "metrics": [
-         {
-           "name": "time per message/1 nb adder, 1 nb taker",
-           "value": 680.0785000000001,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 149.2075,
-           "#mean": 646.948653846154,
-           "#median": 680.0785000000001,
-           "#sd": 143.03547324310907,
-           "#runs": 26
-         },
-         {
-           "name": "messages over time/1 nb adder, 1 nb taker",
-           "value": 2.940850308804894,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 13.404151936062195,
-           "#mean": 3.6634822119296078,
-           "#median": 2.940850308804894,
-           "#sd": 2.612971767236011,
-           "#runs": 26
-         },
-         {
-           "name": "time per message/1 nb adder, 1 taker",
-           "value": 2565.51,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 2475.364,
-           "#mean": 2593.285071428572,
-           "#median": 2565.51,
-           "#sd": 83.97565531978762,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 1 taker",
-           "value": 0.7795720928782192,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 0.8079619805410436,
-           "#mean": 0.7720197778525061,
-           "#median": 0.7795720928782192,
-           "#sd": 0.024628344265394956,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 2 nb takers",
-           "value": 3078.1960000000004,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 3002.7875,
-           "#mean": 3140.624875,
-           "#median": 3078.1960000000004,
-           "#sd": 162.58042247526095,
-           "#runs": 8
-         },
-         {
-           "name": "messages over time/1 nb adder, 2 nb takers",
-           "value": 0.9746013551645663,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 0.9990716958825758,
-           "#mean": 0.9575766582254748,
-           "#median": 0.9746013551645663,
-           "#sd": 0.04548896211308507,
-           "#runs": 8
-         },
-         {
-           "name": "time per message/1 nb adder, 2 takers",
-           "value": 3513.7685,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 3410.944000000001,
-           "#mean": 3542.738428571429,
-           "#median": 3513.7685,
-           "#sd": 116.24623845356037,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 2 takers",
-           "value": 0.8537841921003049,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 0.8795219153407384,
-           "#mean": 0.8477109036512777,
-           "#median": 0.8537841921003049,
-           "#sd": 0.02768560531270591,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 adder, 1 nb taker",
-           "value": 1273.3655,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 1239.9020000000003,
-           "#mean": 1306.5954375000001,
-           "#median": 1273.3655,
-           "#sd": 72.14488944064124,
-           "#runs": 8
-         },
-         {
-           "name": "messages over time/1 adder, 1 nb taker",
-           "value": 1.5706451539995037,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 1.613030707265574,
-           "#mean": 1.535170232327422,
-           "#median": 1.5706451539995037,
-           "#sd": 0.08109319163067252,
-           "#runs": 8
-         },
-         {
-           "name": "time per message/1 adder, 1 taker",
-           "value": 1727.1802500000001,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 258.77150000000006,
-           "#mean": 1829.9520000000002,
-           "#median": 1727.1802500000001,
-           "#sd": 1566.4324736251933,
-           "#runs": 12
-         },
-         {
-           "name": "messages over time/1 adder, 1 taker",
-           "value": 3.84194975924468,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 7.728826397033675,
-           "#mean": 4.045437662540111,
-           "#median": 3.84194975924468,
-           "#sd": 3.459434144038414,
-           "#runs": 12
-         },
-         {
-           "name": "time per message/1 adder, 2 nb takers",
-           "value": 1557.6870000000001,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 1490.218,
-           "#mean": 1983.6850500000005,
-           "#median": 1557.6870000000001,
-           "#sd": 827.6194938145021,
-           "#runs": 10
-         },
-         {
-           "name": "messages over time/1 adder, 2 nb takers",
-           "value": 1.9259324883752529,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 2.013128280560294,
-           "#mean": 1.6956754285433029,
-           "#median": 1.9259324883752529,
-           "#sd": 0.4419511624098483,
-           "#runs": 10
-         },
-         {
-           "name": "time per message/1 adder, 2 takers",
-           "value": 2463.1434999999997,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 2369.7925,
-           "#mean": 2451.8102222222224,
-           "#median": 2463.1434999999997,
-           "#sd": 33.69958494890399,
-           "#runs": 9
-         },
-         {
-           "name": "messages over time/1 adder, 2 takers",
-           "value": 1.2179558357034417,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 1.265933620770595,
-           "#mean": 1.2238215196824065,
-           "#median": 1.2179558357034417,
-           "#sd": 0.017156782798071483,
-           "#runs": 9
-         },
-         {
-           "name": "time per message/2 nb adders, 1 nb taker",
-           "value": 1136.4464999999998,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 505.7105000000001,
-           "#mean": 1108.1649250000003,
-           "#median": 1136.4464999999998,
-           "#sd": 316.02109003910937,
-           "#runs": 20
-         },
-         {
-           "name": "messages over time/2 nb adders, 1 nb taker",
-           "value": 2.6398185875028743,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 5.932247797900181,
-           "#mean": 3.000912397122074,
-           "#median": 2.6398185875028743,
-           "#sd": 1.1535847382940911,
-           "#runs": 20
-         },
-         {
-           "name": "time per message/2 nb adders, 1 taker",
-           "value": 2900.2035,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 2812.6725,
-           "#mean": 2955.274928571429,
-           "#median": 2900.2035,
-           "#sd": 130.13823076593488,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 1 taker",
-           "value": 1.0344101715620988,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 1.066601248456761,
-           "#mean": 1.0170357475616467,
-           "#median": 1.0344101715620988,
-           "#sd": 0.04320750358214441,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 2 nb takers",
-           "value": 2896.246,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 1374.5640000000003,
-           "#mean": 2589.7128888888888,
-           "#median": 2896.246,
-           "#sd": 802.2248301965111,
-           "#runs": 9
-         },
-         {
-           "name": "messages over time/2 nb adders, 2 nb takers",
-           "value": 1.3810981525740562,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 2.910013647964009,
-           "#mean": 1.7524323250776148,
-           "#median": 1.3810981525740562,
-           "#sd": 0.6856702606307977,
-           "#runs": 9
-         },
-         {
-           "name": "time per message/2 nb adders, 2 takers",
-           "value": 2596.19625,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 1266.537,
-           "#mean": 2619.1521500000003,
-           "#median": 2596.19625,
-           "#sd": 839.2881103967532,
-           "#runs": 10
-         },
-         {
-           "name": "messages over time/2 nb adders, 2 takers",
-           "value": 1.5411564285308819,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 3.1582180386360603,
-           "#mean": 1.7324133867596874,
-           "#median": 1.5411564285308819,
-           "#sd": 0.68482774493234,
-           "#runs": 10
-         },
-         {
-           "name": "time per message/2 adders, 1 nb taker",
-           "value": 3762.0055,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 1910.6245000000004,
-           "#mean": 3377.231928571429,
-           "#median": 3762.0055,
-           "#sd": 864.3156468005041,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 adders, 1 nb taker",
-           "value": 0.7974470000110314,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 1.570167241129798,
-           "#mean": 0.9692486021537043,
-           "#median": 0.7974470000110314,
-           "#sd": 0.31982667514868895,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 adders, 1 taker",
-           "value": 2408.4415000000004,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 2304.0815000000002,
-           "#mean": 3075.075714285714,
-           "#median": 2408.4415000000004,
-           "#sd": 864.7250768869035,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 adders, 1 taker",
-           "value": 1.245618795391127,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 1.3020372760251753,
-           "#mean": 1.0504931904745805,
-           "#median": 1.245618795391127,
-           "#sd": 0.2674592690769068,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 adders, 2 nb takers",
-           "value": 1940.331,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 1801.7105000000001,
-           "#mean": 1920.9814705882354,
-           "#median": 1940.331,
-           "#sd": 62.32090905227612,
-           "#runs": 17
-         },
-         {
-           "name": "messages over time/2 adders, 2 nb takers",
-           "value": 2.0615039392763403,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 2.220112498650588,
-           "#mean": 2.0845005067134967,
-           "#median": 2.0615039392763403,
-           "#sd": 0.0688185060864878,
-           "#runs": 17
-         },
-         {
-           "name": "time per message/2 adders, 2 takers",
-           "value": 5216.6320000000005,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 4982.3550000000005,
-           "#mean": 5404.514857142856,
-           "#median": 5216.6320000000005,
-           "#sd": 426.37705272460715,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 adders, 2 takers",
-           "value": 0.7667782584625481,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 0.8028331983570017,
-           "#mean": 0.7445344174605707,
-           "#median": 0.7667782584625481,
-           "#sd": 0.05598951229820367,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Kcas_data Queue",
-       "metrics": [
-         {
-           "name": "time per message/one domain",
-           "value": 99.62478,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 93.83164000000001,
-           "#mean": 100.64195428571428,
-           "#median": 99.62478,
-           "#sd": 5.323922859983325,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/one domain",
-           "value": 10.03766332031047,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 10.657385930801166,
-           "#mean": 9.963076634208903,
-           "#median": 10.03766332031047,
-           "#sd": 0.5086619246803318,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 1 nb taker",
-           "value": 494.30064000000004,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 323.88798,
-           "#mean": 513.8364857142858,
-           "#median": 494.30064000000004,
-           "#sd": 143.4401037719411,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 1 nb taker",
-           "value": 4.04612059575727,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 6.174974446411997,
-           "#mean": 4.235326029117924,
-           "#median": 4.04612059575727,
-           "#sd": 1.25350330288135,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 1 taker",
-           "value": 729.70054,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 446.76385999999997,
-           "#mean": 720.5771314285715,
-           "#median": 729.70054,
-           "#sd": 165.98866988766605,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 1 taker",
-           "value": 2.7408503767860717,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 4.476637837268217,
-           "#mean": 2.9437372184168606,
-           "#median": 2.7408503767860717,
-           "#sd": 0.7567602460658271,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 2 nb takers",
-           "value": 656.1264200000002,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 459.51622000000003,
-           "#mean": 773.9244771428571,
-           "#median": 656.1264200000002,
-           "#sd": 370.3534186519143,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 2 nb takers",
-           "value": 4.572289590167698,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 6.528605236176429,
-           "#mean": 4.466089335535279,
-           "#median": 4.572289590167698,
-           "#sd": 1.330411834222369,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 2 takers",
-           "value": 505.26957999999996,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 393.25726000000003,
-           "#mean": 538.5113942857143,
-           "#median": 505.26957999999996,
-           "#sd": 88.95891606403595,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 2 takers",
-           "value": 5.937424532860262,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 7.628594065879418,
-           "#mean": 5.731075692798878,
-           "#median": 5.937424532860262,
-           "#sd": 0.9859998782963674,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 1 nb taker",
-           "value": 473.68538,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 319.84676,
-           "#mean": 469.4561428571429,
-           "#median": 473.68538,
-           "#sd": 90.14209150197637,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 1 nb taker",
-           "value": 6.333317697075641,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 9.379491604041885,
-           "#mean": 6.641888720992864,
-           "#median": 6.333317697075641,
-           "#sd": 1.35060741573369,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 1 taker",
-           "value": 396.2378400000001,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 371.1952800000001,
-           "#mean": 450.3442657142857,
-           "#median": 396.2378400000001,
-           "#sd": 100.26688584408751,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 1 taker",
-           "value": 7.5712102609887015,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 8.081999318525817,
-           "#mean": 6.947204911367862,
-           "#median": 7.5712102609887015,
-           "#sd": 1.28988187326987,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 2 nb takers",
-           "value": 520.0697,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 408.50902,
-           "#mean": 527.8206685714287,
-           "#median": 520.0697,
-           "#sd": 60.283401117442764,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 2 nb takers",
-           "value": 7.691276765402792,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 9.791705456099843,
-           "#mean": 7.688400753533516,
-           "#median": 7.691276765402792,
-           "#sd": 0.9734944729034294,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 2 takers",
-           "value": 500.47368,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 377.66034,
-           "#mean": 490.43827714285715,
-           "#median": 500.47368,
-           "#sd": 76.39157284993412,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 2 takers",
-           "value": 7.992428293132218,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 10.591527826300215,
-           "#mean": 8.362791274506904,
-           "#median": 7.992428293132218,
-           "#sd": 1.3465472828680563,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Kcas_data Stack",
-       "metrics": [
-         {
-           "name": "time per message/one domain",
-           "value": 74.35368,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 65.86674000000001,
-           "#mean": 78.85689428571428,
-           "#median": 74.35368,
-           "#sd": 14.221506306173719,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/one domain",
-           "value": 13.449233447490426,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 15.18216933159285,
-           "#mean": 13.05384108028897,
-           "#median": 13.449233447490426,
-           "#sd": 2.075240609318918,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 1 nb taker",
-           "value": 201.67170000000002,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 176.02016,
-           "#mean": 202.21966,
-           "#median": 201.67170000000002,
-           "#sd": 18.533865776368867,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 1 nb taker",
-           "value": 9.917107854002321,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 11.362334859825147,
-           "#mean": 9.974179482672419,
-           "#median": 9.917107854002321,
-           "#sd": 0.9189906833488548,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 1 taker",
-           "value": 219.25616000000002,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 178.4302,
-           "#mean": 228.76978285714284,
-           "#median": 219.25616000000002,
-           "#sd": 47.40612094241892,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 1 taker",
-           "value": 9.121750558798439,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 11.20886486704605,
-           "#mean": 9.092306238025156,
-           "#median": 9.121750558798439,
-           "#sd": 1.7115154887448563,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 2 nb takers",
-           "value": 333.47992,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 311.6453,
-           "#mean": 334.0887371428571,
-           "#median": 333.47992,
-           "#sd": 12.532763617993673,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 2 nb takers",
-           "value": 8.996043899734653,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 9.626328393208562,
-           "#mean": 8.992477379617059,
-           "#median": 8.996043899734653,
-           "#sd": 0.3422162640415345,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/1 nb adder, 2 takers",
-           "value": 275.26284000000004,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 267.38682,
-           "#mean": 288.8813485714286,
-           "#median": 275.26284000000004,
-           "#sd": 26.197754799504402,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/1 nb adder, 2 takers",
-           "value": 10.898674154491758,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 11.219700357706488,
-           "#mean": 10.46202840916114,
-           "#median": 10.898674154491758,
-           "#sd": 0.8530106708945246,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 1 nb taker",
-           "value": 335.05488,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 289.24198000000007,
-           "#mean": 338.86309142857147,
-           "#median": 335.05488,
-           "#sd": 41.58831787700945,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 1 nb taker",
-           "value": 8.953757068095831,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 10.371938402579044,
-           "#mean": 8.975920393773389,
-           "#median": 8.953757068095831,
-           "#sd": 1.0103210177076698,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 1 taker",
-           "value": 306.66144,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 238.61866000000003,
-           "#mean": 303.29826,
-           "#median": 306.66144,
-           "#sd": 40.4299238516565,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 1 taker",
-           "value": 9.782775428172513,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 12.572361273003544,
-           "#mean": 10.071586630873867,
-           "#median": 9.782775428172513,
-           "#sd": 1.3678771216881,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 2 nb takers",
-           "value": 577.87054,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 464.23384000000004,
-           "#mean": 555.8843857142857,
-           "#median": 577.87054,
-           "#sd": 56.758275147650714,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 2 nb takers",
-           "value": 6.921965601499602,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 8.616347313241965,
-           "#mean": 7.2783527542648345,
-           "#median": 6.921965601499602,
-           "#sd": 0.8101413214231276,
-           "#runs": 7
-         },
-         {
-           "name": "time per message/2 nb adders, 2 takers",
-           "value": 519.9702000000001,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one message",
-           "#best": 443.48639999999995,
-           "#mean": 498.26777714285714,
-           "#median": 519.9702000000001,
-           "#sd": 42.3665746653743,
-           "#runs": 7
-         },
-         {
-           "name": "messages over time/2 nb adders, 2 takers",
-           "value": 7.692748545974365,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of messages processed",
-           "#best": 9.019442309843098,
-           "#mean": 8.087208741563423,
-           "#median": 7.692748545974365,
-           "#sd": 0.6991327772582849,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Ref with Mutex",
-       "metrics": [
-         {
-           "name": "time per op/get",
-           "value": 36.527772,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 34.93576,
-           "#mean": 37.346662285714295,
-           "#median": 36.527772,
-           "#sd": 2.4248228091502573,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/get",
-           "value": 27.37643018577755,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 28.62396581611506,
-           "#mean": 26.881378053117032,
-           "#median": 27.37643018577755,
-           "#sd": 1.623649223600065,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/incr",
-           "value": 35.336484,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 35.203524,
-           "#mean": 35.933422285714286,
-           "#median": 35.336484,
-           "#sd": 1.3705794135809568,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/incr",
-           "value": 28.299363343562987,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 28.40624705640265,
-           "#mean": 27.866963998903096,
-           "#median": 28.299363343562987,
-           "#sd": 0.9890107662629147,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/push & pop",
-           "value": 54.774604000000004,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 44.298443999999996,
-           "#mean": 56.163589714285735,
-           "#median": 54.774604000000004,
-           "#sd": 9.81795652647148,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/push & pop",
-           "value": 18.256635867235115,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 22.57415632928326,
-           "#mean": 18.314994788667086,
-           "#median": 18.256635867235115,
-           "#sd": 2.9529174803125593,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/cas int",
-           "value": 63.994012000000005,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 44.83255200000001,
-           "#mean": 60.01060857142857,
-           "#median": 63.994012000000005,
-           "#sd": 6.743013488178175,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/cas int",
-           "value": 15.626462050855633,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 22.305221438208555,
-           "#mean": 16.923296847732697,
-           "#median": 15.626462050855633,
-           "#sd": 2.317854877079263,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/xchg int",
-           "value": 62.752256,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 62.53668400000001,
-           "#mean": 62.723687428571445,
-           "#median": 62.752256,
-           "#sd": 0.08454958301638615,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/xchg int",
-           "value": 15.935682057390892,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 15.990614404818777,
-           "#mean": 15.942969255277415,
-           "#median": 15.935682057390892,
-           "#sd": 0.02152882087390312,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/swap",
-           "value": 42.73938400000001,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 39.788992,
-           "#mean": 45.37966971428572,
-           "#median": 42.73938400000001,
-           "#sd": 6.649321889186891,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/swap",
-           "value": 23.397623138414907,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 25.132579382759936,
-           "#mean": 22.457151890835835,
-           "#median": 23.397623138414907,
-           "#sd": 2.8943737773639278,
-           "#runs": 7
-         }
-       ]
-     },
-     {
-       "name": "Ref with [@poll error]",
-       "metrics": [
-         {
-           "name": "time per op/get",
-           "value": 2.6744246000000005,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 2.5795406,
-           "#mean": 2.6783128857142855,
-           "#median": 2.6744246000000005,
-           "#sd": 0.06019232920923279,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/get",
-           "value": 373.91220526463894,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 387.6659278012527,
-           "#mean": 373.55956559140975,
-           "#median": 373.91220526463894,
-           "#sd": 8.464337918463269,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/incr",
-           "value": 3.6038490000000003,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 2.835418,
-           "#mean": 3.4433422,
-           "#median": 3.6038490000000003,
-           "#sd": 0.445228538806263,
-           "#runs": 10
-         },
-         {
-           "name": "ops over time/incr",
-           "value": 277.7235004313457,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 352.68168573381416,
-           "#mean": 295.56317810355233,
-           "#median": 277.7235004313457,
-           "#sd": 39.88230234769464,
-           "#runs": 10
-         },
-         {
-           "name": "time per op/push & pop",
-           "value": 25.470910000000003,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 23.271656,
-           "#mean": 25.708491428571435,
-           "#median": 25.470910000000003,
-           "#sd": 1.5304384693619069,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/push & pop",
-           "value": 39.26047400740688,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 42.97072799632308,
-           "#mean": 39.03281280928696,
-           "#median": 39.26047400740688,
-           "#sd": 2.2778889395259116,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/cas int",
-           "value": 10.992064000000001,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 10.848412,
-           "#mean": 11.114874285714286,
-           "#median": 10.992064000000001,
-           "#sd": 0.31529777658303304,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/cas int",
-           "value": 90.97472503799104,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 92.17938994204866,
-           "#mean": 90.0388856688987,
-           "#median": 90.97472503799104,
-           "#sd": 2.445530809449309,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/xchg int",
-           "value": 10.134372,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 10.03674,
-           "#mean": 10.208194000000002,
-           "#median": 10.134372,
-           "#sd": 0.1962671056552413,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/xchg int",
-           "value": 98.67409643143156,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 99.63394488648704,
-           "#mean": 97.99593361552353,
-           "#median": 98.67409643143156,
-           "#sd": 1.8421500888230595,
-           "#runs": 7
-         },
-         {
-           "name": "time per op/swap",
-           "value": 22.560208000000003,
-           "units": "ns",
-           "trend": "lower-is-better",
-           "description": "Time to process one op",
-           "#best": 18.406064,
-           "#mean": 27.860479142857148,
-           "#median": 22.560208000000003,
-           "#sd": 14.512152666293689,
-           "#runs": 7
-         },
-         {
-           "name": "ops over time/swap",
-           "value": 44.32583245686387,
-           "units": "M/s",
-           "trend": "higher-is-better",
-           "description": "Total number of ops processed",
-           "#best": 54.32992083478575,
-           "#mean": 41.92531122375031,
-           "#median": 44.32583245686387,
-           "#sd": 12.120096189135312,
-           "#runs": 7
-         }
-       ]
-     }
-   ]
- }
- File "README.md", line 1, characters 0-0:
- /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/README.md _build/default/.mdx/README.md.corrected
- diff --git a/_build/default/README.md b/_build/default/.mdx/README.md.corrected
- index 5071b54..4ff5c86 100644
- --- a/_build/default/README.md
- +++ b/_build/default/.mdx/README.md.corrected
- @@ -116,9 +116,9 @@ one first creates shared memory locations:
-  # let a = Loc.make 0
-    and b = Loc.make 0
-    and x = Loc.make 0
- -val a : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- -val b : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- -val x : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- +val a : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- +val b : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- +val x : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
-  ```
-  
-  One can then manipulate the locations individually:
- @@ -302,7 +302,7 @@ transactions to `push` and `try_pop` elements:
-  
-  ```ocaml
-  # let a_stack : int stack = stack ()
- -val a_stack : int stack = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- +val a_stack : int stack = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
-  
-  # Xt.commit { tx = push a_stack 101 }
-  - : unit = ()
- @@ -421,8 +421,8 @@ transactions to `enqueue` and `try_dequeue` elements:
-  ```ocaml
-  # let a_queue : int queue = queue ()
-  val a_queue : int queue =
- -  {front = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- -   back = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
- +  {front = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- +   back = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
-  
-  # Xt.commit { tx = enqueue a_queue 76 }
-  - : unit = ()
- @@ -537,12 +537,12 @@ To test them out, let's create a fresh stack and a queue
-  
-  ```ocaml
-  # let a_stack : int stack = stack ()
- -val a_stack : int stack = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- +val a_stack : int stack = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
-  
-  # let a_queue : int queue = queue ()
-  val a_queue : int queue =
- -  {front = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- -   back = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
- +  {front = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- +   back = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
-  ```
-  
-  and then spawn a domain that tries to atomically both pop and dequeue:
- @@ -766,7 +766,7 @@ and create a leftist heap:
-  ```ocaml
-  # let a_heap : int leftist Loc.t = leftist ()
-  val a_heap : int leftist Loc.t =
- -  Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- +  Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
-  ```
-  
-  To populate the heap we need to define a transaction passing function and pass
- @@ -1025,8 +1025,8 @@ We can then test that the cache works as expected:
-  ```ocaml
-  # let a_cache : (int, string) cache = cache 2
-  val a_cache : (int, string) cache =
- -  {space = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- -   table = <abstr>; order = <abstr>}
- +  {space = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}; table = <abstr>;
- +   order = <abstr>}
-  
-  # Xt.commit { tx = set_blocking a_cache 101 "basics" }
-  - : unit = ()
- @@ -1274,8 +1274,7 @@ Consider the following example of computing the size of a stack:
-  
-  ```ocaml
-  # let a_stack = Loc.make [2; 3]
- -val a_stack : int list Loc.t =
- -  Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- +val a_stack : int list Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
-  
-  # let n_elems =
-      let tx ~xt =
- @@ -1442,8 +1441,7 @@ Using the Michael-Scott style queue is as easy as any other transactional queue:
-  ```ocaml
-  # let a_queue : int queue = queue ()
-  val a_queue : int queue =
- -  {head = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- -   tail = <abstr>}
- +  {head = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}; tail = <abstr>}
-  
-  # Xt.commit { tx = enqueue a_queue 19 }
-  - : unit = ()
- @@ -1895,10 +1893,10 @@ for hash tables, we are ready to take it out for a spin:
-  ```ocaml
-  # let a_hashtbl : (string, int) hashtbl = hashtbl ()
-  val a_hashtbl : (string, int) hashtbl =
- -  {pending = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- +  {pending = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
-     basic =
- -    {size = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- -     data = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}}
- +    {size = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- +     data = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}}
-  
-  # let assoc = [
-      ("Intro", 101);
- @@ -2014,8 +2012,8 @@ in the earlier example:
-  ```ocaml
-  # let a_queue : int queue = queue ()
-  val a_queue : int queue =
- -  {head = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- -   tail = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
- +  {head = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
- +   tail = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
-  
-  # let counter = ref 1_000
-  val counter : int ref = {contents = 1000}
- @@ -2070,8 +2068,8 @@ locations. Let's just create two locations `a` and `b`:
-  
-  ```ocaml
-  # let a = Loc.make 0 and b = Loc.make 0
- -val a : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- -val b : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- +val a : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
- +val b : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
-  ```
-  
-  And create a helper that spawns a domain that repeatedly increments `a` and
- (cd _build/default/test/kcas_data && ./accumulator_test_stm.exe)
- 
random seed: 85002090
- generated error fail pass / total     time test name
- 
[ ]    0    0    0    0 / 1000     0.0s Accumulator sequential
[✓] 1000    0    0 1000 / 1000     0.0s Accumulator sequential
- 
[ ]    0    0    0    0 / 1000     0.0s Accumulator parallel
[ ]    7    0    0    7 / 1000     0.1s Accumulator parallel
[ ]   13    0    0   13 / 1000     0.3s Accumulator parallel
[ ]   18    0    0   18 / 1000     0.4s Accumulator parallel
[ ]   22    0    0   22 / 1000     0.5s Accumulator parallel
[ ]   28    0    0   28 / 1000     0.6s Accumulator parallel
[ ]   33    0    0   33 / 1000     0.7s Accumulator parallel
[ ]   39    0    0   39 / 1000     0.8s Accumulator parallel
[ ]   43    0    0   43 / 1000     1.0s Accumulator parallel
[ ]   45    0    0   45 / 1000     1.1s Accumulator parallel
[ ]   47    0    0   47 / 1000     1.3s Accumulator parallel
[ ]   50    0    0   50 / 1000     1.4s Accumulator parallel
[ ]   51    0    0   51 / 1000     1.6s Accumulator parallel
[ ]   55    0    0   55 / 1000     1.7s Accumulator parallel
[ ]   59    0    0   59 / 1000     1.8s Accumulator parallel
[ ]   61    0    0   61 / 1000     2.0s Accumulator parallel
[ ]   63    0    0   63 / 1000     2.1s Accumulator parallel
[ ]   64    0    0   64 / 1000     2.4s Accumulator parallel
[ ]   68    0    0   68 / 1000     2.5s Accumulator parallel
[ ]   70    0    0   70 / 1000     2.7s Accumulator parallel
[ ]   77    0    0   77 / 1000     2.8s Accumulator parallel
[ ]   79    0    0   79 / 1000     2.9s Accumulator parallel
[ ]   81    0    0   81 / 1000     3.1s Accumulator parallel
[ ]   82    0    0   82 / 1000     3.2s Accumulator parallel
[ ]   84    0    0   84 / 1000     3.3s Accumulator parallel
[ ]   86    0    0   86 / 1000     3.5s Accumulator parallel
[ ]   89    0    0   89 / 1000     3.6s Accumulator parallel
[ ]   92    0    0   92 / 1000     3.7s Accumulator parallel
[ ]   94    0    0   94 / 1000     3.8s Accumulator parallel
[ ]   97    0    0   97 / 1000     4.0s Accumulator parallel
[ ]  100    0    0  100 / 1000     4.1s Accumulator parallel
[ ]  103    0    0  103 / 1000     4.3s Accumulator parallel
[ ]  106    0    0  106 / 1000     4.4s Accumulator parallel
[ ]  109    0    0  109 / 1000     4.5s Accumulator parallel
[ ]  118    0    0  118 / 1000     4.7s Accumulator parallel
[ ]  121    0    0  121 / 1000     4.9s Accumulator parallel
[ ]  131    0    0  131 / 1000     5.0s Accumulator parallel
[ ]  133    0    0  133 / 1000     5.1s Accumulator parallel
[ ]  143    0    0  143 / 1000     5.2s Accumulator parallel
[ ]  148    0    0  148 / 1000     5.3s Accumulator parallel
[ ]  153    0    0  153 / 1000     5.5s Accumulator parallel
[ ]  156    0    0  156 / 1000     5.6s Accumulator parallel
[ ]  159    0    0  159 / 1000     5.8s Accumulator parallel
[ ]  167    0    0  167 / 1000     5.9s Accumulator parallel
[ ]  169    0    0  169 / 1000     6.0s Accumulator parallel
[ ]  177    0    0  177 / 1000     6.2s Accumulator parallel
[ ]  183    0    0  183 / 1000     6.3s Accumulator parallel
[ ]  190    0    0  190 / 1000     6.5s Accumulator parallel
[ ]  192    0    0  192 / 1000     6.7s Accumulator parallel
[ ]  194    0    0  194 / 1000     6.9s Accumulator parallel
[ ]  195    0    0  195 / 1000     7.1s Accumulator parallel
[ ]  196    0    0  196 / 1000     7.2s Accumulator parallel
[ ]  200    0    0  200 / 1000     7.3s Accumulator parallel
[ ]  206    0    0  206 / 1000     7.5s Accumulator parallel
[ ]  213    0    0  213 / 1000     7.7s Accumulator parallel
[ ]  223    0    0  223 / 1000     7.8s Accumulator parallel
[ ]  232    0    0  232 / 1000     7.9s Accumulator parallel
[ ]  235    0    0  235 / 1000     8.0s Accumulator parallel
[ ]  245    0    0  245 / 1000     8.1s Accumulator parallel
[ ]  248    0    0  248 / 1000     8.2s Accumulator parallel
[ ]  250    0    0  250 / 1000     8.4s Accumulator parallel
[ ]  257    0    0  257 / 1000     8.5s Accumulator parallel
[ ]  260    0    0  260 / 1000     8.7s Accumulator parallel
[ ]  264    0    0  264 / 1000     8.9s Accumulator parallel
[ ]  273    0    0  273 / 1000     9.0s Accumulator parallel
[ ]  285    0    0  285 / 1000     9.2s Accumulator parallel
[ ]  293    0    0  293 / 1000     9.4s Accumulator parallel
[ ]  297    0    0  297 / 1000     9.5s Accumulator parallel
[ ]  302    0    0  302 / 1000     9.7s Accumulator parallel
[ ]  306    0    0  306 / 1000     9.8s Accumulator parallel
[ ]  311    0    0  311 / 1000    10.0s Accumulator parallel
[ ]  312    0    0  312 / 1000    10.1s Accumulator parallel
[ ]  315    0    0  315 / 1000    10.3s Accumulator parallel
[ ]  324    0    0  324 / 1000    10.5s Accumulator parallel
[ ]  335    0    0  335 / 1000    10.6s Accumulator parallel
[ ]  347    0    0  347 / 1000    10.7s Accumulator parallel
[ ]  356    0    0  356 / 1000    10.8s Accumulator parallel
[ ]  358    0    0  358 / 1000    11.0s Accumulator parallel
[ ]  370    0    0  370 / 1000    11.1s Accumulator parallel
[ ]  377    0    0  377 / 1000    11.2s Accumulator parallel
[ ]  387    0    0  387 / 1000    11.4s Accumulator parallel
[ ]  398    0    0  398 / 1000    11.5s Accumulator parallel
[ ]  404    0    0  404 / 1000    11.7s Accumulator parallel
[ ]  408    0    0  408 / 1000    11.8s Accumulator parallel
[ ]  414    0    0  414 / 1000    12.0s Accumulator parallel
[ ]  417    0    0  417 / 1000    12.1s Accumulator parallel
[ ]  420    0    0  420 / 1000    12.3s Accumulator parallel
[ ]  422    0    0  422 / 1000    12.5s Accumulator parallel
[ ]  426    0    0  426 / 1000    12.6s Accumulator parallel
[ ]  432    0    0  432 / 1000    12.7s Accumulator parallel
[ ]  435    0    0  435 / 1000    13.0s Accumulator parallel
[ ]  437    0    0  437 / 1000    13.1s Accumulator parallel
[ ]  439    0    0  439 / 1000    13.3s Accumulator parallel
[ ]  443    0    0  443 / 1000    13.4s Accumulator parallel
[ ]  446    0    0  446 / 1000    13.5s Accumulator parallel
[ ]  449    0    0  449 / 1000    13.6s Accumulator parallel
[ ]  450    0    0  450 / 1000    13.8s Accumulator parallel
[ ]  458    0    0  458 / 1000    13.9s Accumulator parallel
[ ]  467    0    0  467 / 1000    14.0s Accumulator parallel
[ ]  473    0    0  473 / 1000    14.1s Accumulator parallel
[ ]  474    0    0  474 / 1000    14.2s Accumulator parallel
[ ]  476    0    0  476 / 1000    14.3s Accumulator parallel
[ ]  479    0    0  479 / 1000    14.4s Accumulator parallel
[ ]  483    0    0  483 / 1000    14.5s Accumulator parallel
[ ]  489    0    0  489 / 1000    14.7s Accumulator parallel
[ ]  496    0    0  496 / 1000    14.8s Accumulator parallel
[ ]  497    0    0  497 / 1000    15.0s Accumulator parallel
[ ]  505    0    0  505 / 1000    15.1s Accumulator parallel
[ ]  515    0    0  515 / 1000    15.2s Accumulator parallel
[ ]  526    0    0  526 / 1000    15.3s Accumulator parallel
[ ]  532    0    0  532 / 1000    15.5s Accumulator parallel
[ ]  537    0    0  537 / 1000    15.7s Accumulator parallel
[ ]  547    0    0  547 / 1000    15.8s Accumulator parallel
[ ]  558    0    0  558 / 1000    15.9s Accumulator parallel
[ ]  568    0    0  568 / 1000    16.0s Accumulator parallel
[ ]  576    0    0  576 / 1000    16.2s Accumulator parallel
[ ]  586    0    0  586 / 1000    16.3s Accumulator parallel
[ ]  598    0    0  598 / 1000    16.4s Accumulator parallel
[ ]  600    0    0  600 / 1000    16.6s Accumulator parallel
[ ]  604    0    0  604 / 1000    16.8s Accumulator parallel
[ ]  613    0    0  613 / 1000    16.9s Accumulator parallel
[ ]  616    0    0  616 / 1000    17.1s Accumulator parallel
[ ]  629    0    0  629 / 1000    17.2s Accumulator parallel
[ ]  635    0    0  635 / 1000    17.3s Accumulator parallel
[ ]  641    0    0  641 / 1000    17.4s Accumulator parallel
[ ]  646    0    0  646 / 1000    17.5s Accumulator parallel
[ ]  654    0    0  654 / 1000    17.6s Accumulator parallel
[ ]  660    0    0  660 / 1000    17.9s Accumulator parallel
[ ]  667    0    0  667 / 1000    18.0s Accumulator parallel
[ ]  676    0    0  676 / 1000    18.1s Accumulator parallel
[ ]  683    0    0  683 / 1000    18.2s Accumulator parallel
[ ]  695    0    0  695 / 1000    18.5s Accumulator parallel
[ ]  701    0    0  701 / 1000    18.6s Accumulator parallel
[ ]  708    0    0  708 / 1000    18.7s Accumulator parallel
[ ]  715    0    0  715 / 1000    18.8s Accumulator parallel
[ ]  719    0    0  719 / 1000    18.9s Accumulator parallel
[ ]  730    0    0  730 / 1000    19.2s Accumulator parallel
[ ]  737    0    0  737 / 1000    19.3s Accumulator parallel
[ ]  739    0    0  739 / 1000    19.5s Accumulator parallel
[ ]  743    0    0  743 / 1000    19.6s Accumulator parallel
[ ]  751    0    0  751 / 1000    19.8s Accumulator parallel
[ ]  752    0    0  752 / 1000    19.9s Accumulator parallel
[ ]  759    0    0  759 / 1000    20.1s Accumulator parallel
[ ]  763    0    0  763 / 1000    20.2s Accumulator parallel
[ ]  766    0    0  766 / 1000    20.4s Accumulator parallel
[ ]  771    0    0  771 / 1000    20.6s Accumulator parallel
[ ]  777    0    0  777 / 1000    20.7s Accumulator parallel
[ ]  782    0    0  782 / 1000    20.8s Accumulator parallel
[ ]  786    0    0  786 / 1000    21.0s Accumulator parallel
[ ]  792    0    0  792 / 1000    21.2s Accumulator parallel
[ ]  800    0    0  800 / 1000    21.3s Accumulator parallel
[ ]  807    0    0  807 / 1000    21.4s Accumulator parallel
[ ]  813    0    0  813 / 1000    21.5s Accumulator parallel
[ ]  818    0    0  818 / 1000    21.6s Accumulator parallel
[ ]  824    0    0  824 / 1000    21.7s Accumulator parallel
[ ]  826    0    0  826 / 1000    21.8s Accumulator parallel
[ ]  830    0    0  830 / 1000    22.0s Accumulator parallel
[ ]  836    0    0  836 / 1000    22.1s Accumulator parallel
[ ]  842    0    0  842 / 1000    22.2s Accumulator parallel
[ ]  849    0    0  849 / 1000    22.3s Accumulator parallel
[ ]  854    0    0  854 / 1000    22.4s Accumulator parallel
[ ]  860    0    0  860 / 1000    22.5s Accumulator parallel
[ ]  864    0    0  864 / 1000    22.7s Accumulator parallel
[ ]  871    0    0  871 / 1000    22.8s Accumulator parallel
[ ]  872    0    0  872 / 1000    22.9s Accumulator parallel
[ ]  875    0    0  875 / 1000    23.1s Accumulator parallel
[ ]  879    0    0  879 / 1000    23.2s Accumulator parallel
[ ]  886    0    0  886 / 1000    23.3s Accumulator parallel
[ ]  893    0    0  893 / 1000    23.4s Accumulator parallel
[ ]  897    0    0  897 / 1000    23.6s Accumulator parallel
[ ]  906    0    0  906 / 1000    23.7s Accumulator parallel
[ ]  913    0    0  913 / 1000    23.8s Accumulator parallel
[ ]  921    0    0  921 / 1000    23.9s Accumulator parallel
[ ]  926    0    0  926 / 1000    24.1s Accumulator parallel
[ ]  936    0    0  936 / 1000    24.2s Accumulator parallel
[ ]  941    0    0  941 / 1000    24.3s Accumulator parallel
[ ]  948    0    0  948 / 1000    24.4s Accumulator parallel
[ ]  954    0    0  954 / 1000    24.5s Accumulator parallel
[ ]  955    0    0  955 / 1000    24.7s Accumulator parallel
[ ]  958    0    0  958 / 1000    24.8s Accumulator parallel
[ ]  962    0    0  962 / 1000    24.9s Accumulator parallel
[ ]  973    0    0  973 / 1000    25.0s Accumulator parallel
[ ]  978    0    0  978 / 1000    25.1s Accumulator parallel
[ ]  983    0    0  983 / 1000    25.2s Accumulator parallel
[ ]  993    0    0  993 / 1000    25.3s Accumulator parallel
[ ]  998    0    0  998 / 1000    25.5s Accumulator parallel
[✓] 1000    0    0 1000 / 1000    25.5s Accumulator parallel
- ================================================================================
- success (ran 2 tests)
- (cd _build/default/test/kcas_data && ./queue_test_stm.exe)
- 
random seed: 373786080
- generated error fail pass / total     time test name
- 
[ ]    0    0    0    0 / 1000     0.0s Queue sequential
[✓] 1000    0    0 1000 / 1000     0.0s Queue sequential
- 
[ ]    0    0    0    0 / 1000     0.0s Queue parallel
[ ]    9    0    0    9 / 1000     0.1s Queue parallel
[ ]   12    0    0   12 / 1000     0.2s Queue parallel
[ ]   17    0    0   17 / 1000     0.3s Queue parallel
[ ]   23    0    0   23 / 1000     0.4s Queue parallel
[ ]   29    0    0   29 / 1000     0.6s Queue parallel
[ ]   34    0    0   34 / 1000     0.7s Queue parallel
[ ]   36    0    0   36 / 1000     0.8s Queue parallel
[ ]   44    0    0   44 / 1000     0.9s Queue parallel
[ ]   49    0    0   49 / 1000     1.0s Queue parallel
[ ]   54    0    0   54 / 1000     1.2s Queue parallel
[ ]   57    0    0   57 / 1000     1.3s Queue parallel
[ ]   61    0    0   61 / 1000     1.4s Queue parallel
[ ]   68    0    0   68 / 1000     1.6s Queue parallel
[ ]   70    0    0   70 / 1000     1.7s Queue parallel
[ ]   74    0    0   74 / 1000     1.9s Queue parallel
[ ]   75    0    0   75 / 1000     2.3s Queue parallel
[ ]   77    0    0   77 / 1000     2.4s Queue parallel
[ ]   80    0    0   80 / 1000     2.5s Queue parallel
[ ]   88    0    0   88 / 1000     2.6s Queue parallel
[ ]   93    0    0   93 / 1000     2.7s Queue parallel
[ ]   94    0    0   94 / 1000     3.0s Queue parallel
[ ]   95    0    0   95 / 1000     3.2s Queue parallel
[ ]   97    0    0   97 / 1000     3.3s Queue parallel
[ ]   98    0    0   98 / 1000     3.4s Queue parallel
[ ]  101    0    0  101 / 1000     3.6s Queue parallel
[ ]  104    0    0  104 / 1000     3.7s Queue parallel
[ ]  105    0    0  105 / 1000     3.9s Queue parallel
[ ]  107    0    0  107 / 1000     4.0s Queue parallel
[ ]  109    0    0  109 / 1000     4.1s Queue parallel
[ ]  111    0    0  111 / 1000     4.2s Queue parallel
[ ]  115    0    0  115 / 1000     4.3s Queue parallel
[ ]  118    0    0  118 / 1000     4.4s Queue parallel
[ ]  124    0    0  124 / 1000     4.6s Queue parallel
[ ]  131    0    0  131 / 1000     4.7s Queue parallel
[ ]  142    0    0  142 / 1000     4.8s Queue parallel
[ ]  151    0    0  151 / 1000     4.9s Queue parallel
[ ]  158    0    0  158 / 1000     5.2s Queue parallel
[ ]  164    0    0  164 / 1000     5.3s Queue parallel
[ ]  173    0    0  173 / 1000     5.4s Queue parallel
[ ]  178    0    0  178 / 1000     5.6s Queue parallel
[ ]  180    0    0  180 / 1000     5.7s Queue parallel
[ ]  188    0    0  188 / 1000     5.8s Queue parallel
[ ]  195    0    0  195 / 1000     5.9s Queue parallel
[ ]  199    0    0  199 / 1000     6.1s Queue parallel
[ ]  207    0    0  207 / 1000     6.4s Queue parallel
[ ]  210    0    0  210 / 1000     6.5s Queue parallel
[ ]  212    0    0  212 / 1000     6.7s Queue parallel
[ ]  214    0    0  214 / 1000     6.8s Queue parallel
[ ]  216    0    0  216 / 1000     6.9s Queue parallel
[ ]  218    0    0  218 / 1000     7.2s Queue parallel
[ ]  219    0    0  219 / 1000     7.3s Queue parallel
[ ]  222    0    0  222 / 1000     7.4s Queue parallel
[ ]  232    0    0  232 / 1000     7.5s Queue parallel
[ ]  238    0    0  238 / 1000     7.6s Queue parallel
[ ]  250    0    0  250 / 1000     7.7s Queue parallel
[ ]  254    0    0  254 / 1000     8.0s Queue parallel
[ ]  259    0    0  259 / 1000     8.1s Queue parallel
[ ]  264    0    0  264 / 1000     8.3s Queue parallel
[ ]  268    0    0  268 / 1000     8.5s Queue parallel
[ ]  275    0    0  275 / 1000     8.6s Queue parallel
[ ]  286    0    0  286 / 1000     8.7s Queue parallel
[ ]  296    0    0  296 / 1000     8.8s Queue parallel
[ ]  298    0    0  298 / 1000     9.0s Queue parallel
[ ]  303    0    0  303 / 1000     9.2s Queue parallel
[ ]  315    0    0  315 / 1000     9.3s Queue parallel
[ ]  322    0    0  322 / 1000     9.5s Queue parallel
[ ]  324    0    0  324 / 1000     9.6s Queue parallel
[ ]  331    0    0  331 / 1000     9.7s Queue parallel
[ ]  338    0    0  338 / 1000     9.9s Queue parallel
[ ]  342    0    0  342 / 1000    10.1s Queue parallel
[ ]  344    0    0  344 / 1000    10.2s Queue parallel
[ ]  350    0    0  350 / 1000    10.4s Queue parallel
[ ]  361    0    0  361 / 1000    10.5s Queue parallel
[ ]  366    0    0  366 / 1000    10.6s Queue parallel
[ ]  375    0    0  375 / 1000    10.7s Queue parallel
[ ]  376    0    0  376 / 1000    10.9s Queue parallel
[ ]  382    0    0  382 / 1000    11.0s Queue parallel
[ ]  393    0    0  393 / 1000    11.2s Queue parallel
[ ]  401    0    0  401 / 1000    11.4s Queue parallel
[ ]  409    0    0  409 / 1000    11.5s Queue parallel
[ ]  415    0    0  415 / 1000    11.6s Queue parallel
[ ]  427    0    0  427 / 1000    11.7s Queue parallel
[ ]  438    0    0  438 / 1000    11.8s Queue parallel
[ ]  446    0    0  446 / 1000    12.0s Queue parallel
[ ]  453    0    0  453 / 1000    12.2s Queue parallel
[ ]  455    0    0  455 / 1000    12.3s Queue parallel
[ ]  466    0    0  466 / 1000    12.4s Queue parallel
[ ]  473    0    0  473 / 1000    12.5s Queue parallel
[ ]  479    0    0  479 / 1000    12.7s Queue parallel
[ ]  483    0    0  483 / 1000    12.8s Queue parallel
[ ]  491    0    0  491 / 1000    12.9s Queue parallel
[ ]  495    0    0  495 / 1000    13.1s Queue parallel
[ ]  498    0    0  498 / 1000    13.3s Queue parallel
[ ]  502    0    0  502 / 1000    13.5s Queue parallel
[ ]  505    0    0  505 / 1000    13.7s Queue parallel
[ ]  510    0    0  510 / 1000    13.8s Queue parallel
[ ]  515    0    0  515 / 1000    13.9s Queue parallel
[ ]  523    0    0  523 / 1000    14.3s Queue parallel
[ ]  525    0    0  525 / 1000    14.4s Queue parallel
[ ]  527    0    0  527 / 1000    14.7s Queue parallel
[ ]  528    0    0  528 / 1000    14.9s Queue parallel
[ ]  531    0    0  531 / 1000    15.0s Queue parallel
[ ]  540    0    0  540 / 1000    15.1s Queue parallel
[ ]  541    0    0  541 / 1000    15.4s Queue parallel
[ ]  551    0    0  551 / 1000    15.5s Queue parallel
[ ]  556    0    0  556 / 1000    15.6s Queue parallel
[ ]  565    0    0  565 / 1000    15.7s Queue parallel
[ ]  572    0    0  572 / 1000    15.8s Queue parallel
[ ]  580    0    0  580 / 1000    16.1s Queue parallel
[ ]  585    0    0  585 / 1000    16.2s Queue parallel
[ ]  590    0    0  590 / 1000    16.4s Queue parallel
[ ]  600    0    0  600 / 1000    16.7s Queue parallel
[ ]  611    0    0  611 / 1000    16.8s Queue parallel
[ ]  616    0    0  616 / 1000    16.9s Queue parallel
[ ]  621    0    0  621 / 1000    17.1s Queue parallel
[ ]  622    0    0  622 / 1000    17.2s Queue parallel
[ ]  630    0    0  630 / 1000    17.4s Queue parallel
[ ]  634    0    0  634 / 1000    17.6s Queue parallel
[ ]  642    0    0  642 / 1000    17.7s Queue parallel
[ ]  644    0    0  644 / 1000    17.8s Queue parallel
[ ]  652    0    0  652 / 1000    18.1s Queue parallel
[ ]  653    0    0  653 / 1000    18.2s Queue parallel
[ ]  661    0    0  661 / 1000    18.3s Queue parallel
[ ]  671    0    0  671 / 1000    18.4s Queue parallel
[ ]  672    0    0  672 / 1000    18.6s Queue parallel
[ ]  679    0    0  679 / 1000    18.7s Queue parallel
[ ]  681    0    0  681 / 1000    18.9s Queue parallel
[ ]  687    0    0  687 / 1000    19.0s Queue parallel
[ ]  697    0    0  697 / 1000    19.1s Queue parallel
[ ]  706    0    0  706 / 1000    19.2s Queue parallel
[ ]  712    0    0  712 / 1000    19.5s Queue parallel
[ ]  715    0    0  715 / 1000    19.7s Queue parallel
[ ]  721    0    0  721 / 1000    19.8s Queue parallel
[ ]  727    0    0  727 / 1000    19.9s Queue parallel
[ ]  730    0    0  730 / 1000    20.0s Queue parallel
[ ]  739    0    0  739 / 1000    20.2s Queue parallel
[ ]  742    0    0  742 / 1000    20.3s Queue parallel
[ ]  748    0    0  748 / 1000    20.4s Queue parallel
[ ]  751    0    0  751 / 1000    20.7s Queue parallel
[ ]  758    0    0  758 / 1000    20.8s Queue parallel
[ ]  764    0    0  764 / 1000    20.9s Queue parallel
[ ]  771    0    0  771 / 1000    21.1s Queue parallel
[ ]  775    0    0  775 / 1000    21.2s Queue parallel
[ ]  776    0    0  776 / 1000    21.4s Queue parallel
[ ]  783    0    0  783 / 1000    21.7s Queue parallel
[ ]  784    0    0  784 / 1000    21.9s Queue parallel
[ ]  791    0    0  791 / 1000    22.0s Queue parallel
[ ]  797    0    0  797 / 1000    22.1s Queue parallel
[ ]  801    0    0  801 / 1000    22.3s Queue parallel
[ ]  808    0    0  808 / 1000    22.4s Queue parallel
[ ]  813    0    0  813 / 1000    22.5s Queue parallel
[ ]  819    0    0  819 / 1000    22.6s Queue parallel
[ ]  824    0    0  824 / 1000    22.9s Queue parallel
[ ]  831    0    0  831 / 1000    23.1s Queue parallel
[ ]  838    0    0  838 / 1000    23.2s Queue parallel
[ ]  845    0    0  845 / 1000    23.3s Queue parallel
[ ]  852    0    0  852 / 1000    23.4s Queue parallel
[ ]  858    0    0  858 / 1000    23.5s Queue parallel
[ ]  863    0    0  863 / 1000    23.7s Queue parallel
[ ]  867    0    0  867 / 1000    23.9s Queue parallel
[ ]  873    0    0  873 / 1000    24.0s Queue parallel
[ ]  878    0    0  878 / 1000    24.1s Queue parallel
[ ]  882    0    0  882 / 1000    24.2s Queue parallel
[ ]  888    0    0  888 / 1000    24.4s Queue parallel
[ ]  889    0    0  889 / 1000    24.7s Queue parallel
[ ]  896    0    0  896 / 1000    24.8s Queue parallel
[ ]  907    0    0  907 / 1000    24.9s Queue parallel
[ ]  912    0    0  912 / 1000    25.0s Queue parallel
[ ]  920    0    0  920 / 1000    25.1s Queue parallel
[ ]  928    0    0  928 / 1000    25.2s Queue parallel
[ ]  931    0    0  931 / 1000    25.3s Queue parallel
[ ]  938    0    0  938 / 1000    25.4s Queue parallel
[ ]  947    0    0  947 / 1000    25.5s Queue parallel
[ ]  954    0    0  954 / 1000    25.7s Queue parallel
[ ]  961    0    0  961 / 1000    25.8s Queue parallel
[ ]  965    0    0  965 / 1000    25.9s Queue parallel
[ ]  971    0    0  971 / 1000    26.0s Queue parallel
[ ]  982    0    0  982 / 1000    26.2s Queue parallel
[ ]  985    0    0  985 / 1000    26.3s Queue parallel
[ ]  993    0    0  993 / 1000    26.5s Queue parallel
[ ] 1000    0    0 1000 / 1000    26.6s Queue parallel
[✓] 1000    0    0 1000 / 1000    26.6s Queue parallel
- ================================================================================
- success (ran 2 tests)
- (cd _build/default/test/kcas_data && ./stack_test_stm.exe)
- 
random seed: 41717088
- generated error fail pass / total     time test name
- 
[ ]    0    0    0    0 / 1000     0.0s Stack sequential
[✓] 1000    0    0 1000 / 1000     0.0s Stack sequential
- 
[ ]    0    0    0    0 / 1000     0.0s Stack parallel
[ ]    6    0    0    6 / 1000     0.1s Stack parallel
[ ]   10    0    0   10 / 1000     0.2s Stack parallel
[ ]   15    0    0   15 / 1000     0.4s Stack parallel
[ ]   18    0    0   18 / 1000     0.6s Stack parallel
[ ]   21    0    0   21 / 1000     0.7s Stack parallel
[ ]   23    0    0   23 / 1000     0.8s Stack parallel
[ ]   25    0    0   25 / 1000     1.1s Stack parallel
[ ]   28    0    0   28 / 1000     1.2s Stack parallel
[ ]   31    0    0   31 / 1000     1.4s Stack parallel
[ ]   34    0    0   34 / 1000     1.6s Stack parallel
[ ]   39    0    0   39 / 1000     1.7s Stack parallel
[ ]   40    0    0   40 / 1000     1.8s Stack parallel
[ ]   41    0    0   41 / 1000     2.0s Stack parallel
[ ]   42    0    0   42 / 1000     2.2s Stack parallel
[ ]   44    0    0   44 / 1000     2.4s Stack parallel
[ ]   48    0    0   48 / 1000     2.6s Stack parallel
[ ]   55    0    0   55 / 1000     2.7s Stack parallel
[ ]   62    0    0   62 / 1000     3.1s Stack parallel
[ ]   64    0    0   64 / 1000     3.2s Stack parallel
[ ]   67    0    0   67 / 1000     3.3s Stack parallel
[ ]   70    0    0   70 / 1000     3.5s Stack parallel
[ ]   72    0    0   72 / 1000     3.6s Stack parallel
[ ]   75    0    0   75 / 1000     3.8s Stack parallel
[ ]   79    0    0   79 / 1000     3.9s Stack parallel
[ ]   81    0    0   81 / 1000     4.0s Stack parallel
[ ]   86    0    0   86 / 1000     4.2s Stack parallel
[ ]   90    0    0   90 / 1000     4.3s Stack parallel
[ ]   96    0    0   96 / 1000     4.4s Stack parallel
[ ]  104    0    0  104 / 1000     4.7s Stack parallel
[ ]  109    0    0  109 / 1000     4.8s Stack parallel
[ ]  116    0    0  116 / 1000     4.9s Stack parallel
[ ]  120    0    0  120 / 1000     5.0s Stack parallel
[ ]  122    0    0  122 / 1000     5.1s Stack parallel
[ ]  125    0    0  125 / 1000     5.2s Stack parallel
[ ]  126    0    0  126 / 1000     5.4s Stack parallel
[ ]  134    0    0  134 / 1000     5.5s Stack parallel
[ ]  143    0    0  143 / 1000     5.6s Stack parallel
[ ]  149    0    0  149 / 1000     5.7s Stack parallel
[ ]  155    0    0  155 / 1000     5.8s Stack parallel
[ ]  159    0    0  159 / 1000     5.9s Stack parallel
[ ]  165    0    0  165 / 1000     6.2s Stack parallel
[ ]  171    0    0  171 / 1000     6.5s Stack parallel
[ ]  174    0    0  174 / 1000     6.6s Stack parallel
[ ]  176    0    0  176 / 1000     6.8s Stack parallel
[ ]  177    0    0  177 / 1000     7.0s Stack parallel
[ ]  178    0    0  178 / 1000     7.1s Stack parallel
[ ]  179    0    0  179 / 1000     7.2s Stack parallel
[ ]  183    0    0  183 / 1000     7.3s Stack parallel
[ ]  186    0    0  186 / 1000     7.4s Stack parallel
[ ]  197    0    0  197 / 1000     7.6s Stack parallel
[ ]  209    0    0  209 / 1000     7.7s Stack parallel
[ ]  215    0    0  215 / 1000     7.8s Stack parallel
[ ]  223    0    0  223 / 1000     7.9s Stack parallel
[ ]  227    0    0  227 / 1000     8.0s Stack parallel
[ ]  238    0    0  238 / 1000     8.1s Stack parallel
[ ]  240    0    0  240 / 1000     8.3s Stack parallel
[ ]  245    0    0  245 / 1000     8.5s Stack parallel
[ ]  251    0    0  251 / 1000     8.7s Stack parallel
[ ]  258    0    0  258 / 1000     8.8s Stack parallel
[ ]  260    0    0  260 / 1000     8.9s Stack parallel
[ ]  264    0    0  264 / 1000     9.1s Stack parallel
[ ]  276    0    0  276 / 1000     9.2s Stack parallel
[ ]  283    0    0  283 / 1000     9.5s Stack parallel
[ ]  288    0    0  288 / 1000     9.6s Stack parallel
[ ]  295    0    0  295 / 1000     9.7s Stack parallel
[ ]  305    0    0  305 / 1000     9.8s Stack parallel
[ ]  307    0    0  307 / 1000    10.0s Stack parallel
[ ]  311    0    0  311 / 1000    10.1s Stack parallel
[ ]  318    0    0  318 / 1000    10.2s Stack parallel
[ ]  324    0    0  324 / 1000    10.3s Stack parallel
[ ]  333    0    0  333 / 1000    10.5s Stack parallel
[ ]  345    0    0  345 / 1000    10.6s Stack parallel
[ ]  353    0    0  353 / 1000    10.7s Stack parallel
[ ]  355    0    0  355 / 1000    10.9s Stack parallel
[ ]  357    0    0  357 / 1000    11.0s Stack parallel
[ ]  360    0    0  360 / 1000    11.1s Stack parallel
[ ]  361    0    0  361 / 1000    11.3s Stack parallel
[ ]  370    0    0  370 / 1000    11.4s Stack parallel
[ ]  371    0    0  371 / 1000    11.6s Stack parallel
[ ]  382    0    0  382 / 1000    11.7s Stack parallel
[ ]  385    0    0  385 / 1000    11.8s Stack parallel
[ ]  393    0    0  393 / 1000    11.9s Stack parallel
[ ]  397    0    0  397 / 1000    12.1s Stack parallel
[ ]  403    0    0  403 / 1000    12.2s Stack parallel
[ ]  411    0    0  411 / 1000    12.4s Stack parallel
[ ]  414    0    0  414 / 1000    12.6s Stack parallel
[ ]  418    0    0  418 / 1000    12.7s Stack parallel
[ ]  420    0    0  420 / 1000    12.9s Stack parallel
[ ]  423    0    0  423 / 1000    13.0s Stack parallel
[ ]  424    0    0  424 / 1000    13.1s Stack parallel
[ ]  428    0    0  428 / 1000    13.3s Stack parallel
[ ]  430    0    0  430 / 1000    13.4s Stack parallel
[ ]  433    0    0  433 / 1000    13.5s Stack parallel
[ ]  436    0    0  436 / 1000    13.6s Stack parallel
[ ]  437    0    0  437 / 1000    13.8s Stack parallel
[ ]  441    0    0  441 / 1000    13.9s Stack parallel
[ ]  446    0    0  446 / 1000    14.0s Stack parallel
[ ]  449    0    0  449 / 1000    14.2s Stack parallel
[ ]  452    0    0  452 / 1000    14.3s Stack parallel
[ ]  457    0    0  457 / 1000    14.5s Stack parallel
[ ]  461    0    0  461 / 1000    14.6s Stack parallel
[ ]  462    0    0  462 / 1000    14.8s Stack parallel
[ ]  470    0    0  470 / 1000    14.9s Stack parallel
[ ]  476    0    0  476 / 1000    15.1s Stack parallel
[ ]  477    0    0  477 / 1000    15.3s Stack parallel
[ ]  487    0    0  487 / 1000    15.4s Stack parallel
[ ]  491    0    0  491 / 1000    15.5s Stack parallel
[ ]  497    0    0  497 / 1000    15.6s Stack parallel
[ ]  502    0    0  502 / 1000    15.7s Stack parallel
[ ]  508    0    0  508 / 1000    15.8s Stack parallel
[ ]  509    0    0  509 / 1000    16.0s Stack parallel
[ ]  514    0    0  514 / 1000    16.1s Stack parallel
[ ]  520    0    0  520 / 1000    16.2s Stack parallel
[ ]  523    0    0  523 / 1000    16.4s Stack parallel
[ ]  536    0    0  536 / 1000    16.5s Stack parallel
[ ]  542    0    0  542 / 1000    16.7s Stack parallel
[ ]  548    0    0  548 / 1000    16.8s Stack parallel
[ ]  558    0    0  558 / 1000    17.1s Stack parallel
[ ]  559    0    0  559 / 1000    17.2s Stack parallel
[ ]  561    0    0  561 / 1000    17.3s Stack parallel
[ ]  564    0    0  564 / 1000    17.5s Stack parallel
[ ]  572    0    0  572 / 1000    17.6s Stack parallel
[ ]  580    0    0  580 / 1000    17.7s Stack parallel
[ ]  587    0    0  587 / 1000    17.8s Stack parallel
[ ]  593    0    0  593 / 1000    17.9s Stack parallel
[ ]  599    0    0  599 / 1000    18.2s Stack parallel
[ ]  607    0    0  607 / 1000    18.3s Stack parallel
[ ]  611    0    0  611 / 1000    18.4s Stack parallel
[ ]  618    0    0  618 / 1000    18.5s Stack parallel
[ ]  621    0    0  621 / 1000    18.7s Stack parallel
[ ]  623    0    0  623 / 1000    18.8s Stack parallel
[ ]  630    0    0  630 / 1000    19.0s Stack parallel
[ ]  639    0    0  639 / 1000    19.2s Stack parallel
[ ]  649    0    0  649 / 1000    19.3s Stack parallel
[ ]  654    0    0  654 / 1000    19.4s Stack parallel
[ ]  659    0    0  659 / 1000    19.6s Stack parallel
[ ]  670    0    0  670 / 1000    19.7s Stack parallel
[ ]  677    0    0  677 / 1000    19.8s Stack parallel
[ ]  684    0    0  684 / 1000    19.9s Stack parallel
[ ]  689    0    0  689 / 1000    20.0s Stack parallel
[ ]  692    0    0  692 / 1000    20.1s Stack parallel
[ ]  700    0    0  700 / 1000    20.3s Stack parallel
[ ]  705    0    0  705 / 1000    20.4s Stack parallel
[ ]  710    0    0  710 / 1000    20.6s Stack parallel
[ ]  717    0    0  717 / 1000    20.7s Stack parallel
[ ]  721    0    0  721 / 1000    20.8s Stack parallel
[ ]  727    0    0  727 / 1000    20.9s Stack parallel
[ ]  730    0    0  730 / 1000    21.0s Stack parallel
[ ]  736    0    0  736 / 1000    21.1s Stack parallel
[ ]  744    0    0  744 / 1000    21.3s Stack parallel
[ ]  751    0    0  751 / 1000    21.4s Stack parallel
[ ]  756    0    0  756 / 1000    21.5s Stack parallel
[ ]  763    0    0  763 / 1000    21.6s Stack parallel
[ ]  765    0    0  765 / 1000    21.7s Stack parallel
[ ]  769    0    0  769 / 1000    21.8s Stack parallel
[ ]  772    0    0  772 / 1000    22.0s Stack parallel
[ ]  776    0    0  776 / 1000    22.1s Stack parallel
[ ]  784    0    0  784 / 1000    22.2s Stack parallel
[ ]  786    0    0  786 / 1000    22.4s Stack parallel
[ ]  793    0    0  793 / 1000    22.5s Stack parallel
[ ]  799    0    0  799 / 1000    22.7s Stack parallel
[ ]  801    0    0  801 / 1000    22.8s Stack parallel
[ ]  808    0    0  808 / 1000    22.9s Stack parallel
[ ]  815    0    0  815 / 1000    23.1s Stack parallel
[ ]  818    0    0  818 / 1000    23.2s Stack parallel
[ ]  822    0    0  822 / 1000    23.3s Stack parallel
[ ]  825    0    0  825 / 1000    23.4s Stack parallel
[ ]  833    0    0  833 / 1000    23.6s Stack parallel
[ ]  840    0    0  840 / 1000    23.7s Stack parallel
[ ]  850    0    0  850 / 1000    23.8s Stack parallel
[ ]  856    0    0  856 / 1000    23.9s Stack parallel
[ ]  860    0    0  860 / 1000    24.2s Stack parallel
[ ]  866    0    0  866 / 1000    24.3s Stack parallel
[ ]  873    0    0  873 / 1000    24.4s Stack parallel
[ ]  879    0    0  879 / 1000    24.6s Stack parallel
[ ]  882    0    0  882 / 1000    24.7s Stack parallel
[ ]  885    0    0  885 / 1000    24.9s Stack parallel
[ ]  892    0    0  892 / 1000    25.1s Stack parallel
[ ]  900    0    0  900 / 1000    25.3s Stack parallel
[ ]  904    0    0  904 / 1000    25.4s Stack parallel
[ ]  913    0    0  913 / 1000    25.5s Stack parallel
[ ]  917    0    0  917 / 1000    25.7s Stack parallel
[ ]  922    0    0  922 / 1000    25.8s Stack parallel
[ ]  929    0    0  929 / 1000    25.9s Stack parallel
[ ]  934    0    0  934 / 1000    26.0s Stack parallel
[ ]  938    0    0  938 / 1000    26.1s Stack parallel
[ ]  944    0    0  944 / 1000    26.3s Stack parallel
[ ]  953    0    0  953 / 1000    26.5s Stack parallel
[ ]  962    0    0  962 / 1000    26.6s Stack parallel
[ ]  964    0    0  964 / 1000    26.7s Stack parallel
[ ]  968    0    0  968 / 1000    26.8s Stack parallel
[ ]  979    0    0  979 / 1000    26.9s Stack parallel
[ ]  982    0    0  982 / 1000    27.1s Stack parallel
[ ]  985    0    0  985 / 1000    27.2s Stack parallel
[ ]  991    0    0  991 / 1000    27.4s Stack parallel
[✓] 1000    0    0 1000 / 1000    27.5s Stack parallel
- ================================================================================
- success (ran 2 tests)
- (cd _build/default/test/kcas_data && ./dllist_test_stm.exe)
- 
random seed: 171446725
- generated error fail pass / total     time test name
- 
[ ]    0    0    0    0 / 1000     0.0s Dllist sequential
[✓] 1000    0    0 1000 / 1000     0.0s Dllist sequential
- 
[ ]    0    0    0    0 / 1000     0.0s Dllist parallel
[ ]    7    0    0    7 / 1000     0.1s Dllist parallel
[ ]   13    0    0   13 / 1000     0.2s Dllist parallel
[ ]   15    0    0   15 / 1000     0.4s Dllist parallel
[ ]   16    0    0   16 / 1000     0.6s Dllist parallel
[ ]   22    0    0   22 / 1000     0.7s Dllist parallel
[ ]   25    0    0   25 / 1000     0.9s Dllist parallel
[ ]   26    0    0   26 / 1000     1.1s Dllist parallel
[ ]   30    0    0   30 / 1000     1.2s Dllist parallel
[ ]   36    0    0   36 / 1000     1.4s Dllist parallel
[ ]   46    0    0   46 / 1000     1.5s Dllist parallel
[ ]   47    0    0   47 / 1000     1.7s Dllist parallel
[ ]   50    0    0   50 / 1000     1.8s Dllist parallel
[ ]   52    0    0   52 / 1000     2.0s Dllist parallel
[ ]   53    0    0   53 / 1000     2.1s Dllist parallel
[ ]   55    0    0   55 / 1000     2.3s Dllist parallel
[ ]   56    0    0   56 / 1000     2.4s Dllist parallel
[ ]   57    0    0   57 / 1000     2.7s Dllist parallel
[ ]   62    0    0   62 / 1000     3.0s Dllist parallel
[ ]   63    0    0   63 / 1000     3.2s Dllist parallel
[ ]   65    0    0   65 / 1000     3.3s Dllist parallel
[ ]   68    0    0   68 / 1000     3.4s Dllist parallel
[ ]   70    0    0   70 / 1000     3.8s Dllist parallel
[ ]   73    0    0   73 / 1000     3.9s Dllist parallel
[ ]   76    0    0   76 / 1000     4.1s Dllist parallel
[ ]   78    0    0   78 / 1000     4.2s Dllist parallel
[ ]   81    0    0   81 / 1000     4.3s Dllist parallel
[ ]   84    0    0   84 / 1000     4.4s Dllist parallel
[ ]   85    0    0   85 / 1000     4.7s Dllist parallel
[ ]   89    0    0   89 / 1000     4.9s Dllist parallel
[ ]   91    0    0   91 / 1000     5.0s Dllist parallel
[ ]   98    0    0   98 / 1000     5.1s Dllist parallel
[ ]  107    0    0  107 / 1000     5.3s Dllist parallel
[ ]  113    0    0  113 / 1000     5.6s Dllist parallel
[ ]  122    0    0  122 / 1000     5.7s Dllist parallel
[ ]  128    0    0  128 / 1000     6.0s Dllist parallel
[ ]  135    0    0  135 / 1000     6.2s Dllist parallel
[ ]  144    0    0  144 / 1000     6.5s Dllist parallel
[ ]  146    0    0  146 / 1000     6.7s Dllist parallel
[ ]  147    0    0  147 / 1000     6.9s Dllist parallel
[ ]  148    0    0  148 / 1000     7.2s Dllist parallel
[ ]  150    0    0  150 / 1000     7.3s Dllist parallel
[ ]  154    0    0  154 / 1000     7.4s Dllist parallel
[ ]  157    0    0  157 / 1000     7.6s Dllist parallel
[ ]  162    0    0  162 / 1000     7.7s Dllist parallel
[ ]  169    0    0  169 / 1000     7.8s Dllist parallel
[ ]  178    0    0  178 / 1000     7.9s Dllist parallel
[ ]  180    0    0  180 / 1000     8.1s Dllist parallel
[ ]  189    0    0  189 / 1000     8.3s Dllist parallel
[ ]  191    0    0  191 / 1000     8.5s Dllist parallel
[ ]  200    0    0  200 / 1000     8.6s Dllist parallel
[ ]  208    0    0  208 / 1000     8.9s Dllist parallel
[ ]  217    0    0  217 / 1000     9.0s Dllist parallel
[ ]  228    0    0  228 / 1000     9.1s Dllist parallel
[ ]  234    0    0  234 / 1000     9.2s Dllist parallel
[ ]  240    0    0  240 / 1000     9.3s Dllist parallel
[ ]  243    0    0  243 / 1000     9.6s Dllist parallel
[ ]  247    0    0  247 / 1000     9.8s Dllist parallel
[ ]  249    0    0  249 / 1000    10.0s Dllist parallel
[ ]  259    0    0  259 / 1000    10.1s Dllist parallel
[ ]  263    0    0  263 / 1000    10.3s Dllist parallel
[ ]  272    0    0  272 / 1000    10.4s Dllist parallel
[ ]  276    0    0  276 / 1000    10.7s Dllist parallel
[ ]  277    0    0  277 / 1000    10.8s Dllist parallel
[ ]  281    0    0  281 / 1000    10.9s Dllist parallel
[ ]  288    0    0  288 / 1000    11.0s Dllist parallel
[ ]  297    0    0  297 / 1000    11.2s Dllist parallel
[ ]  306    0    0  306 / 1000    11.3s Dllist parallel
[ ]  309    0    0  309 / 1000    11.4s Dllist parallel
[ ]  310    0    0  310 / 1000    11.7s Dllist parallel
[ ]  319    0    0  319 / 1000    11.8s Dllist parallel
[ ]  324    0    0  324 / 1000    11.9s Dllist parallel
[ ]  327    0    0  327 / 1000    12.0s Dllist parallel
[ ]  334    0    0  334 / 1000    12.1s Dllist parallel
[ ]  339    0    0  339 / 1000    12.2s Dllist parallel
[ ]  344    0    0  344 / 1000    12.4s Dllist parallel
[ ]  349    0    0  349 / 1000    12.5s Dllist parallel
[ ]  356    0    0  356 / 1000    12.6s Dllist parallel
[ ]  357    0    0  357 / 1000    12.8s Dllist parallel
[ ]  358    0    0  358 / 1000    13.1s Dllist parallel
[ ]  360    0    0  360 / 1000    13.2s Dllist parallel
[ ]  363    0    0  363 / 1000    13.3s Dllist parallel
[ ]  364    0    0  364 / 1000    13.5s Dllist parallel
[ ]  365    0    0  365 / 1000    13.6s Dllist parallel
[ ]  366    0    0  366 / 1000    13.8s Dllist parallel
[ ]  367    0    0  367 / 1000    14.0s Dllist parallel
[ ]  372    0    0  372 / 1000    14.1s Dllist parallel
[ ]  374    0    0  374 / 1000    14.2s Dllist parallel
[ ]  376    0    0  376 / 1000    14.4s Dllist parallel
[ ]  380    0    0  380 / 1000    14.5s Dllist parallel
[ ]  385    0    0  385 / 1000    14.6s Dllist parallel
[ ]  389    0    0  389 / 1000    14.7s Dllist parallel
[ ]  392    0    0  392 / 1000    15.0s Dllist parallel
[ ]  401    0    0  401 / 1000    15.2s Dllist parallel
[ ]  405    0    0  405 / 1000    15.3s Dllist parallel
[ ]  412    0    0  412 / 1000    15.4s Dllist parallel
[ ]  415    0    0  415 / 1000    15.5s Dllist parallel
[ ]  424    0    0  424 / 1000    15.7s Dllist parallel
[ ]  428    0    0  428 / 1000    15.8s Dllist parallel
[ ]  437    0    0  437 / 1000    15.9s Dllist parallel
[ ]  444    0    0  444 / 1000    16.1s Dllist parallel
[ ]  449    0    0  449 / 1000    16.3s Dllist parallel
[ ]  454    0    0  454 / 1000    16.5s Dllist parallel
[ ]  463    0    0  463 / 1000    16.7s Dllist parallel
[ ]  468    0    0  468 / 1000    17.0s Dllist parallel
[ ]  479    0    0  479 / 1000    17.1s Dllist parallel
[ ]  484    0    0  484 / 1000    17.2s Dllist parallel
[ ]  490    0    0  490 / 1000    17.3s Dllist parallel
[ ]  491    0    0  491 / 1000    17.4s Dllist parallel
[ ]  493    0    0  493 / 1000    17.7s Dllist parallel
[ ]  500    0    0  500 / 1000    17.8s Dllist parallel
[ ]  507    0    0  507 / 1000    17.9s Dllist parallel
[ ]  514    0    0  514 / 1000    18.0s Dllist parallel
[ ]  518    0    0  518 / 1000    18.1s Dllist parallel
[ ]  528    0    0  528 / 1000    18.4s Dllist parallel
[ ]  532    0    0  532 / 1000    18.6s Dllist parallel
[ ]  541    0    0  541 / 1000    18.7s Dllist parallel
[ ]  551    0    0  551 / 1000    18.8s Dllist parallel
[ ]  555    0    0  555 / 1000    19.0s Dllist parallel
[ ]  564    0    0  564 / 1000    19.1s Dllist parallel
[ ]  570    0    0  570 / 1000    19.2s Dllist parallel
[ ]  574    0    0  574 / 1000    19.3s Dllist parallel
[ ]  584    0    0  584 / 1000    19.4s Dllist parallel
[ ]  594    0    0  594 / 1000    19.6s Dllist parallel
[ ]  598    0    0  598 / 1000    19.8s Dllist parallel
[ ]  599    0    0  599 / 1000    20.0s Dllist parallel
[ ]  604    0    0  604 / 1000    20.1s Dllist parallel
[ ]  607    0    0  607 / 1000    20.4s Dllist parallel
[ ]  612    0    0  612 / 1000    20.5s Dllist parallel
[ ]  613    0    0  613 / 1000    20.7s Dllist parallel
[ ]  619    0    0  619 / 1000    20.8s Dllist parallel
[ ]  620    0    0  620 / 1000    21.1s Dllist parallel
[ ]  627    0    0  627 / 1000    21.2s Dllist parallel
[ ]  632    0    0  632 / 1000    21.3s Dllist parallel
[ ]  639    0    0  639 / 1000    21.4s Dllist parallel
[ ]  641    0    0  641 / 1000    21.5s Dllist parallel
[ ]  644    0    0  644 / 1000    21.7s Dllist parallel
[ ]  648    0    0  648 / 1000    21.8s Dllist parallel
[ ]  649    0    0  649 / 1000    21.9s Dllist parallel
[ ]  652    0    0  652 / 1000    22.0s Dllist parallel
[ ]  659    0    0  659 / 1000    22.2s Dllist parallel
[ ]  666    0    0  666 / 1000    22.3s Dllist parallel
[ ]  672    0    0  672 / 1000    22.4s Dllist parallel
[ ]  677    0    0  677 / 1000    22.5s Dllist parallel
[ ]  682    0    0  682 / 1000    22.6s Dllist parallel
[ ]  688    0    0  688 / 1000    22.7s Dllist parallel
[ ]  691    0    0  691 / 1000    23.0s Dllist parallel
[ ]  695    0    0  695 / 1000    23.3s Dllist parallel
[ ]  700    0    0  700 / 1000    23.4s Dllist parallel
[ ]  705    0    0  705 / 1000    23.5s Dllist parallel
[ ]  712    0    0  712 / 1000    23.6s Dllist parallel
[ ]  720    0    0  720 / 1000    23.7s Dllist parallel
[ ]  724    0    0  724 / 1000    23.9s Dllist parallel
[ ]  727    0    0  727 / 1000    24.0s Dllist parallel
[ ]  734    0    0  734 / 1000    24.1s Dllist parallel
[ ]  744    0    0  744 / 1000    24.2s Dllist parallel
[ ]  748    0    0  748 / 1000    24.3s Dllist parallel
[ ]  756    0    0  756 / 1000    24.4s Dllist parallel
[ ]  759    0    0  759 / 1000    24.6s Dllist parallel
[ ]  763    0    0  763 / 1000    24.8s Dllist parallel
[ ]  766    0    0  766 / 1000    24.9s Dllist parallel
[ ]  776    0    0  776 / 1000    25.1s Dllist parallel
[ ]  782    0    0  782 / 1000    25.3s Dllist parallel
[ ]  784    0    0  784 / 1000    25.4s Dllist parallel
[ ]  786    0    0  786 / 1000    25.5s Dllist parallel
[ ]  788    0    0  788 / 1000    25.7s Dllist parallel
[ ]  798    0    0  798 / 1000    25.9s Dllist parallel
[ ]  800    0    0  800 / 1000    26.1s Dllist parallel
[ ]  811    0    0  811 / 1000    26.2s Dllist parallel
[ ]  817    0    0  817 / 1000    26.3s Dllist parallel
[ ]  825    0    0  825 / 1000    26.4s Dllist parallel
[ ]  829    0    0  829 / 1000    26.6s Dllist parallel
[ ]  839    0    0  839 / 1000    26.8s Dllist parallel
[ ]  844    0    0  844 / 1000    26.9s Dllist parallel
[ ]  845    0    0  845 / 1000    27.1s Dllist parallel
[ ]  851    0    0  851 / 1000    27.4s Dllist parallel
[ ]  861    0    0  861 / 1000    27.5s Dllist parallel
[ ]  865    0    0  865 / 1000    27.7s Dllist parallel
[ ]  871    0    0  871 / 1000    27.8s Dllist parallel
[ ]  878    0    0  878 / 1000    27.9s Dllist parallel
[ ]  883    0    0  883 / 1000    28.1s Dllist parallel
[ ]  887    0    0  887 / 1000    28.2s Dllist parallel
[ ]  890    0    0  890 / 1000    28.3s Dllist parallel
[ ]  894    0    0  894 / 1000    28.4s Dllist parallel
[ ]  897    0    0  897 / 1000    28.5s Dllist parallel
[ ]  900    0    0  900 / 1000    28.7s Dllist parallel
[ ]  903    0    0  903 / 1000    28.8s Dllist parallel
[ ]  904    0    0  904 / 1000    28.9s Dllist parallel
[ ]  907    0    0  907 / 1000    29.1s Dllist parallel
[ ]  909    0    0  909 / 1000    29.3s Dllist parallel
[ ]  919    0    0  919 / 1000    29.4s Dllist parallel
[ ]  922    0    0  922 / 1000    29.5s Dllist parallel
[ ]  933    0    0  933 / 1000    29.6s Dllist parallel
[ ]  940    0    0  940 / 1000    29.7s Dllist parallel
[ ]  946    0    0  946 / 1000    29.8s Dllist parallel
[ ]  953    0    0  953 / 1000    29.9s Dllist parallel
[ ]  957    0    0  957 / 1000    30.1s Dllist parallel
[ ]  963    0    0  963 / 1000    30.4s Dllist parallel
[ ]  965    0    0  965 / 1000    30.7s Dllist parallel
[ ]  967    0    0  967 / 1000    30.8s Dllist parallel
[ ]  968    0    0  968 / 1000    30.9s Dllist parallel
[ ]  975    0    0  975 / 1000    31.0s Dllist parallel
[ ]  981    0    0  981 / 1000    31.2s Dllist parallel
[ ]  985    0    0  985 / 1000    31.6s Dllist parallel
[ ]  988    0    0  988 / 1000    31.7s Dllist parallel
[ ]  989    0    0  989 / 1000    31.8s Dllist parallel
[ ]  991    0    0  991 / 1000    31.9s Dllist parallel
[ ]  994    0    0  994 / 1000    32.1s Dllist parallel
[ ]  996    0    0  996 / 1000    32.2s Dllist parallel
[ ]  997    0    0  997 / 1000    32.5s Dllist parallel
[✓] 1000    0    0 1000 / 1000    32.6s Dllist parallel
- ================================================================================
- success (ran 2 tests)
- (cd _build/default/test/kcas_data && ./hashtbl_test_stm.exe)
- 
random seed: 427907164
- generated error fail pass / total     time test name
- 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl sequential
[✓] 1000    0    0 1000 / 1000     0.0s Hashtbl sequential
- 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl parallel
[ ]    5    0    0    5 / 1000     0.2s Hashtbl parallel
[ ]   11    0    0   11 / 1000     0.3s Hashtbl parallel
[ ]   13    0    0   13 / 1000     0.4s Hashtbl parallel
[ ]   18    0    0   18 / 1000     0.5s Hashtbl parallel
[ ]   21    0    0   21 / 1000     0.7s Hashtbl parallel
[ ]   27    0    0   27 / 1000     0.9s Hashtbl parallel
[ ]   30    0    0   30 / 1000     1.0s Hashtbl parallel
[ ]   34    0    0   34 / 1000     1.1s Hashtbl parallel
[ ]   37    0    0   37 / 1000     1.2s Hashtbl parallel
[ ]   44    0    0   44 / 1000     1.3s Hashtbl parallel
[ ]   45    0    0   45 / 1000     1.5s Hashtbl parallel
[ ]   50    0    0   50 / 1000     1.6s Hashtbl parallel
[ ]   54    0    0   54 / 1000     1.8s Hashtbl parallel
[ ]   55    0    0   55 / 1000     1.9s Hashtbl parallel
[ ]   56    0    0   56 / 1000     2.1s Hashtbl parallel
[ ]   57    0    0   57 / 1000     2.2s Hashtbl parallel
[ ]   58    0    0   58 / 1000     2.3s Hashtbl parallel
[ ]   61    0    0   61 / 1000     2.6s Hashtbl parallel
[ ]   66    0    0   66 / 1000     2.7s Hashtbl parallel
[ ]   68    0    0   68 / 1000     2.8s Hashtbl parallel
[ ]   71    0    0   71 / 1000     3.0s Hashtbl parallel
[ ]   72    0    0   72 / 1000     3.1s Hashtbl parallel
[ ]   75    0    0   75 / 1000     3.3s Hashtbl parallel
[ ]   77    0    0   77 / 1000     3.4s Hashtbl parallel
[ ]   81    0    0   81 / 1000     3.5s Hashtbl parallel
[ ]   84    0    0   84 / 1000     3.6s Hashtbl parallel
[ ]   87    0    0   87 / 1000     3.8s Hashtbl parallel
[ ]   91    0    0   91 / 1000     3.9s Hashtbl parallel
[ ]   94    0    0   94 / 1000     4.0s Hashtbl parallel
[ ]   97    0    0   97 / 1000     4.1s Hashtbl parallel
[ ]   98    0    0   98 / 1000     4.3s Hashtbl parallel
[ ]  101    0    0  101 / 1000     4.4s Hashtbl parallel
[ ]  103    0    0  103 / 1000     4.5s Hashtbl parallel
[ ]  112    0    0  112 / 1000     4.7s Hashtbl parallel
[ ]  115    0    0  115 / 1000     4.8s Hashtbl parallel
[ ]  122    0    0  122 / 1000     5.1s Hashtbl parallel
[ ]  123    0    0  123 / 1000     5.3s Hashtbl parallel
[ ]  127    0    0  127 / 1000     5.4s Hashtbl parallel
[ ]  135    0    0  135 / 1000     5.5s Hashtbl parallel
[ ]  140    0    0  140 / 1000     5.8s Hashtbl parallel
[ ]  145    0    0  145 / 1000     5.9s Hashtbl parallel
[ ]  148    0    0  148 / 1000     6.2s Hashtbl parallel
[ ]  156    0    0  156 / 1000     6.3s Hashtbl parallel
[ ]  162    0    0  162 / 1000     6.4s Hashtbl parallel
[ ]  164    0    0  164 / 1000     6.5s Hashtbl parallel
[ ]  166    0    0  166 / 1000     6.7s Hashtbl parallel
[ ]  167    0    0  167 / 1000     6.8s Hashtbl parallel
[ ]  169    0    0  169 / 1000     7.1s Hashtbl parallel
[ ]  171    0    0  171 / 1000     7.2s Hashtbl parallel
[ ]  175    0    0  175 / 1000     7.3s Hashtbl parallel
[ ]  178    0    0  178 / 1000     7.5s Hashtbl parallel
[ ]  180    0    0  180 / 1000     7.8s Hashtbl parallel
[ ]  185    0    0  185 / 1000     7.9s Hashtbl parallel
[ ]  192    0    0  192 / 1000     8.0s Hashtbl parallel
[ ]  199    0    0  199 / 1000     8.2s Hashtbl parallel
[ ]  200    0    0  200 / 1000     8.3s Hashtbl parallel
[ ]  203    0    0  203 / 1000     8.5s Hashtbl parallel
[ ]  204    0    0  204 / 1000     8.6s Hashtbl parallel
[ ]  207    0    0  207 / 1000     8.7s Hashtbl parallel
[ ]  208    0    0  208 / 1000     8.8s Hashtbl parallel
[ ]  212    0    0  212 / 1000     8.9s Hashtbl parallel
[ ]  219    0    0  219 / 1000     9.3s Hashtbl parallel
[ ]  225    0    0  225 / 1000     9.5s Hashtbl parallel
[ ]  234    0    0  234 / 1000     9.7s Hashtbl parallel
[ ]  245    0    0  245 / 1000     9.8s Hashtbl parallel
[ ]  251    0    0  251 / 1000    10.1s Hashtbl parallel
[ ]  257    0    0  257 / 1000    10.2s Hashtbl parallel
[ ]  264    0    0  264 / 1000    10.3s Hashtbl parallel
[ ]  268    0    0  268 / 1000    10.5s Hashtbl parallel
[ ]  276    0    0  276 / 1000    10.6s Hashtbl parallel
[ ]  283    0    0  283 / 1000    10.7s Hashtbl parallel
[ ]  290    0    0  290 / 1000    10.9s Hashtbl parallel
[ ]  297    0    0  297 / 1000    11.0s Hashtbl parallel
[ ]  306    0    0  306 / 1000    11.2s Hashtbl parallel
[ ]  310    0    0  310 / 1000    11.4s Hashtbl parallel
[ ]  315    0    0  315 / 1000    11.5s Hashtbl parallel
[ ]  324    0    0  324 / 1000    11.6s Hashtbl parallel
[ ]  331    0    0  331 / 1000    11.8s Hashtbl parallel
[ ]  343    0    0  343 / 1000    11.9s Hashtbl parallel
[ ]  344    0    0  344 / 1000    12.2s Hashtbl parallel
[ ]  352    0    0  352 / 1000    12.4s Hashtbl parallel
[ ]  355    0    0  355 / 1000    12.6s Hashtbl parallel
[ ]  357    0    0  357 / 1000    12.7s Hashtbl parallel
[ ]  363    0    0  363 / 1000    12.8s Hashtbl parallel
[ ]  368    0    0  368 / 1000    13.0s Hashtbl parallel
[ ]  369    0    0  369 / 1000    13.2s Hashtbl parallel
[ ]  372    0    0  372 / 1000    13.3s Hashtbl parallel
[ ]  374    0    0  374 / 1000    13.4s Hashtbl parallel
[ ]  377    0    0  377 / 1000    13.5s Hashtbl parallel
[ ]  379    0    0  379 / 1000    13.6s Hashtbl parallel
[ ]  387    0    0  387 / 1000    13.7s Hashtbl parallel
[ ]  389    0    0  389 / 1000    13.9s Hashtbl parallel
[ ]  394    0    0  394 / 1000    14.2s Hashtbl parallel
[ ]  396    0    0  396 / 1000    14.3s Hashtbl parallel
[ ]  400    0    0  400 / 1000    14.4s Hashtbl parallel
[ ]  405    0    0  405 / 1000    14.6s Hashtbl parallel
[ ]  408    0    0  408 / 1000    14.7s Hashtbl parallel
[ ]  417    0    0  417 / 1000    14.8s Hashtbl parallel
[ ]  422    0    0  422 / 1000    14.9s Hashtbl parallel
[ ]  429    0    0  429 / 1000    15.0s Hashtbl parallel
[ ]  430    0    0  430 / 1000    15.1s Hashtbl parallel
[ ]  441    0    0  441 / 1000    15.2s Hashtbl parallel
[ ]  447    0    0  447 / 1000    15.3s Hashtbl parallel
[ ]  448    0    0  448 / 1000    15.5s Hashtbl parallel
[ ]  453    0    0  453 / 1000    15.6s Hashtbl parallel
[ ]  460    0    0  460 / 1000    15.7s Hashtbl parallel
[ ]  465    0    0  465 / 1000    15.9s Hashtbl parallel
[ ]  468    0    0  468 / 1000    16.1s Hashtbl parallel
[ ]  473    0    0  473 / 1000    16.3s Hashtbl parallel
[ ]  474    0    0  474 / 1000    16.6s Hashtbl parallel
[ ]  485    0    0  485 / 1000    16.7s Hashtbl parallel
[ ]  492    0    0  492 / 1000    16.8s Hashtbl parallel
[ ]  497    0    0  497 / 1000    16.9s Hashtbl parallel
[ ]  500    0    0  500 / 1000    17.1s Hashtbl parallel
[ ]  509    0    0  509 / 1000    17.2s Hashtbl parallel
[ ]  514    0    0  514 / 1000    17.3s Hashtbl parallel
[ ]  519    0    0  519 / 1000    17.4s Hashtbl parallel
[ ]  524    0    0  524 / 1000    17.6s Hashtbl parallel
[ ]  527    0    0  527 / 1000    17.7s Hashtbl parallel
[ ]  533    0    0  533 / 1000    17.9s Hashtbl parallel
[ ]  535    0    0  535 / 1000    18.0s Hashtbl parallel
[ ]  540    0    0  540 / 1000    18.2s Hashtbl parallel
[ ]  548    0    0  548 / 1000    18.5s Hashtbl parallel
[ ]  558    0    0  558 / 1000    18.6s Hashtbl parallel
[ ]  562    0    0  562 / 1000    18.9s Hashtbl parallel
[ ]  570    0    0  570 / 1000    19.2s Hashtbl parallel
[ ]  580    0    0  580 / 1000    19.3s Hashtbl parallel
[ ]  589    0    0  589 / 1000    19.4s Hashtbl parallel
[ ]  595    0    0  595 / 1000    19.5s Hashtbl parallel
[ ]  604    0    0  604 / 1000    19.6s Hashtbl parallel
[ ]  607    0    0  607 / 1000    19.8s Hashtbl parallel
[ ]  608    0    0  608 / 1000    20.0s Hashtbl parallel
[ ]  613    0    0  613 / 1000    20.2s Hashtbl parallel
[ ]  617    0    0  617 / 1000    20.3s Hashtbl parallel
[ ]  620    0    0  620 / 1000    20.4s Hashtbl parallel
[ ]  621    0    0  621 / 1000    20.6s Hashtbl parallel
[ ]  623    0    0  623 / 1000    20.7s Hashtbl parallel
[ ]  625    0    0  625 / 1000    21.0s Hashtbl parallel
[ ]  632    0    0  632 / 1000    21.1s Hashtbl parallel
[ ]  634    0    0  634 / 1000    21.3s Hashtbl parallel
[ ]  638    0    0  638 / 1000    21.4s Hashtbl parallel
[ ]  643    0    0  643 / 1000    21.5s Hashtbl parallel
[ ]  645    0    0  645 / 1000    21.7s Hashtbl parallel
[ ]  649    0    0  649 / 1000    21.9s Hashtbl parallel
[ ]  653    0    0  653 / 1000    22.1s Hashtbl parallel
[ ]  657    0    0  657 / 1000    22.2s Hashtbl parallel
[ ]  663    0    0  663 / 1000    22.3s Hashtbl parallel
[ ]  665    0    0  665 / 1000    22.4s Hashtbl parallel
[ ]  671    0    0  671 / 1000    22.6s Hashtbl parallel
[ ]  676    0    0  676 / 1000    22.7s Hashtbl parallel
[ ]  683    0    0  683 / 1000    22.8s Hashtbl parallel
[ ]  687    0    0  687 / 1000    23.1s Hashtbl parallel
[ ]  691    0    0  691 / 1000    23.2s Hashtbl parallel
[ ]  697    0    0  697 / 1000    23.3s Hashtbl parallel
[ ]  703    0    0  703 / 1000    23.5s Hashtbl parallel
[ ]  710    0    0  710 / 1000    23.6s Hashtbl parallel
[ ]  713    0    0  713 / 1000    23.7s Hashtbl parallel
[ ]  716    0    0  716 / 1000    23.8s Hashtbl parallel
[ ]  719    0    0  719 / 1000    24.0s Hashtbl parallel
[ ]  728    0    0  728 / 1000    24.1s Hashtbl parallel
[ ]  735    0    0  735 / 1000    24.2s Hashtbl parallel
[ ]  743    0    0  743 / 1000    24.3s Hashtbl parallel
[ ]  747    0    0  747 / 1000    24.5s Hashtbl parallel
[ ]  755    0    0  755 / 1000    24.6s Hashtbl parallel
[ ]  756    0    0  756 / 1000    24.7s Hashtbl parallel
[ ]  760    0    0  760 / 1000    24.8s Hashtbl parallel
[ ]  765    0    0  765 / 1000    25.0s Hashtbl parallel
[ ]  770    0    0  770 / 1000    25.2s Hashtbl parallel
[ ]  776    0    0  776 / 1000    25.3s Hashtbl parallel
[ ]  777    0    0  777 / 1000    25.5s Hashtbl parallel
[ ]  781    0    0  781 / 1000    25.6s Hashtbl parallel
[ ]  784    0    0  784 / 1000    25.7s Hashtbl parallel
[ ]  789    0    0  789 / 1000    25.9s Hashtbl parallel
[ ]  790    0    0  790 / 1000    26.0s Hashtbl parallel
[ ]  798    0    0  798 / 1000    26.2s Hashtbl parallel
[ ]  804    0    0  804 / 1000    26.3s Hashtbl parallel
[ ]  813    0    0  813 / 1000    26.5s Hashtbl parallel
[ ]  820    0    0  820 / 1000    26.6s Hashtbl parallel
[ ]  824    0    0  824 / 1000    26.7s Hashtbl parallel
[ ]  828    0    0  828 / 1000    26.9s Hashtbl parallel
[ ]  835    0    0  835 / 1000    27.2s Hashtbl parallel
[ ]  838    0    0  838 / 1000    27.3s Hashtbl parallel
[ ]  840    0    0  840 / 1000    27.5s Hashtbl parallel
[ ]  844    0    0  844 / 1000    27.7s Hashtbl parallel
[ ]  850    0    0  850 / 1000    27.8s Hashtbl parallel
[ ]  856    0    0  856 / 1000    28.1s Hashtbl parallel
[ ]  860    0    0  860 / 1000    28.2s Hashtbl parallel
[ ]  864    0    0  864 / 1000    28.3s Hashtbl parallel
[ ]  868    0    0  868 / 1000    28.5s Hashtbl parallel
[ ]  873    0    0  873 / 1000    28.8s Hashtbl parallel
[ ]  876    0    0  876 / 1000    28.9s Hashtbl parallel
[ ]  880    0    0  880 / 1000    29.1s Hashtbl parallel
[ ]  884    0    0  884 / 1000    29.3s Hashtbl parallel
[ ]  892    0    0  892 / 1000    29.4s Hashtbl parallel
[ ]  897    0    0  897 / 1000    29.5s Hashtbl parallel
[ ]  900    0    0  900 / 1000    29.6s Hashtbl parallel
[ ]  906    0    0  906 / 1000    29.7s Hashtbl parallel
[ ]  909    0    0  909 / 1000    29.9s Hashtbl parallel
[ ]  913    0    0  913 / 1000    30.0s Hashtbl parallel
[ ]  919    0    0  919 / 1000    30.1s Hashtbl parallel
[ ]  922    0    0  922 / 1000    30.2s Hashtbl parallel
[ ]  925    0    0  925 / 1000    30.4s Hashtbl parallel
[ ]  927    0    0  927 / 1000    30.5s Hashtbl parallel
[ ]  933    0    0  933 / 1000    30.6s Hashtbl parallel
[ ]  937    0    0  937 / 1000    30.7s Hashtbl parallel
[ ]  940    0    0  940 / 1000    31.0s Hashtbl parallel
[ ]  944    0    0  944 / 1000    31.3s Hashtbl parallel
[ ]  947    0    0  947 / 1000    31.4s Hashtbl parallel
[ ]  952    0    0  952 / 1000    31.6s Hashtbl parallel
[ ]  956    0    0  956 / 1000    31.7s Hashtbl parallel
[ ]  958    0    0  958 / 1000    31.9s Hashtbl parallel
[ ]  959    0    0  959 / 1000    32.0s Hashtbl parallel
[ ]  962    0    0  962 / 1000    32.1s Hashtbl parallel
[ ]  963    0    0  963 / 1000    32.4s Hashtbl parallel
[ ]  967    0    0  967 / 1000    32.5s Hashtbl parallel
[ ]  968    0    0  968 / 1000    32.8s Hashtbl parallel
[ ]  970    0    0  970 / 1000    33.1s Hashtbl parallel
[ ]  972    0    0  972 / 1000    33.2s Hashtbl parallel
[ ]  975    0    0  975 / 1000    33.4s Hashtbl parallel
[ ]  977    0    0  977 / 1000    33.6s Hashtbl parallel
[ ]  983    0    0  983 / 1000    33.7s Hashtbl parallel
[ ]  984    0    0  984 / 1000    33.9s Hashtbl parallel
[ ]  991    0    0  991 / 1000    34.0s Hashtbl parallel
[ ]  994    0    0  994 / 1000    34.1s Hashtbl parallel
[ ]  997    0    0  997 / 1000    34.2s Hashtbl parallel
[ ] 1000    0    0 1000 / 1000    34.6s Hashtbl parallel
[✓] 1000    0    0 1000 / 1000    34.6s Hashtbl parallel
- ================================================================================
- success (ran 2 tests)
- (cd _build/default/test/kcas_data && ./linearizable_chaining_example.exe)
- 
random seed: 317846991
- generated error fail pass / total     time test name
- 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl_with_order sequential
[✓] 1000    0    0 1000 / 1000     0.0s Hashtbl_with_order sequential
- 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl_with_order parallel
[ ]    2    0    0    2 / 1000     0.1s Hashtbl_with_order parallel
[ ]    4    0    0    4 / 1000     0.4s Hashtbl_with_order parallel
[ ]    9    0    0    9 / 1000     0.7s Hashtbl_with_order parallel
[ ]   12    0    0   12 / 1000     0.9s Hashtbl_with_order parallel
[ ]   16    0    0   16 / 1000     1.0s Hashtbl_with_order parallel
[ ]   20    0    0   20 / 1000     1.2s Hashtbl_with_order parallel
[ ]   23    0    0   23 / 1000     1.5s Hashtbl_with_order parallel
[ ]   25    0    0   25 / 1000     1.6s Hashtbl_with_order parallel
[ ]   32    0    0   32 / 1000     1.7s Hashtbl_with_order parallel
[ ]   33    0    0   33 / 1000     2.0s Hashtbl_with_order parallel
[ ]   35    0    0   35 / 1000     2.2s Hashtbl_with_order parallel
[ ]   36    0    0   36 / 1000     2.3s Hashtbl_with_order parallel
[ ]   39    0    0   39 / 1000     2.7s Hashtbl_with_order parallel
[ ]   43    0    0   43 / 1000     2.9s Hashtbl_with_order parallel
[ ]   44    0    0   44 / 1000     3.2s Hashtbl_with_order parallel
[ ]   47    0    0   47 / 1000     3.3s Hashtbl_with_order parallel
[ ]   50    0    0   50 / 1000     3.4s Hashtbl_with_order parallel
[ ]   52    0    0   52 / 1000     3.5s Hashtbl_with_order parallel
[ ]   53    0    0   53 / 1000     3.6s Hashtbl_with_order parallel
[ ]   55    0    0   55 / 1000     3.8s Hashtbl_with_order parallel
[ ]   57    0    0   57 / 1000     3.9s Hashtbl_with_order parallel
[ ]   59    0    0   59 / 1000     4.2s Hashtbl_with_order parallel
[ ]   63    0    0   63 / 1000     4.3s Hashtbl_with_order parallel
[ ]   67    0    0   67 / 1000     4.5s Hashtbl_with_order parallel
[ ]   75    0    0   75 / 1000     4.7s Hashtbl_with_order parallel
[ ]   79    0    0   79 / 1000     5.0s Hashtbl_with_order parallel
[ ]   88    0    0   88 / 1000     5.1s Hashtbl_with_order parallel
[ ]   93    0    0   93 / 1000     5.6s Hashtbl_with_order parallel
[ ]   94    0    0   94 / 1000     5.8s Hashtbl_with_order parallel
[ ]   99    0    0   99 / 1000     6.0s Hashtbl_with_order parallel
[ ]  102    0    0  102 / 1000     6.2s Hashtbl_with_order parallel
[ ]  103    0    0  103 / 1000     6.6s Hashtbl_with_order parallel
[ ]  105    0    0  105 / 1000     6.8s Hashtbl_with_order parallel
[ ]  107    0    0  107 / 1000     7.0s Hashtbl_with_order parallel
[ ]  108    0    0  108 / 1000     7.1s Hashtbl_with_order parallel
[ ]  111    0    0  111 / 1000     7.2s Hashtbl_with_order parallel
[ ]  113    0    0  113 / 1000     7.5s Hashtbl_with_order parallel
[ ]  114    0    0  114 / 1000     7.6s Hashtbl_with_order parallel
[ ]  118    0    0  118 / 1000     7.9s Hashtbl_with_order parallel
[ ]  126    0    0  126 / 1000     8.0s Hashtbl_with_order parallel
[ ]  131    0    0  131 / 1000     8.2s Hashtbl_with_order parallel
[ ]  135    0    0  135 / 1000     8.7s Hashtbl_with_order parallel
[ ]  142    0    0  142 / 1000     8.9s Hashtbl_with_order parallel
[ ]  148    0    0  148 / 1000     9.0s Hashtbl_with_order parallel
[ ]  150    0    0  150 / 1000     9.3s Hashtbl_with_order parallel
[ ]  151    0    0  151 / 1000     9.5s Hashtbl_with_order parallel
[ ]  154    0    0  154 / 1000     9.6s Hashtbl_with_order parallel
[ ]  159    0    0  159 / 1000     9.7s Hashtbl_with_order parallel
[ ]  162    0    0  162 / 1000     9.9s Hashtbl_with_order parallel
[ ]  164    0    0  164 / 1000    10.2s Hashtbl_with_order parallel
[ ]  173    0    0  173 / 1000    10.3s Hashtbl_with_order parallel
[ ]  176    0    0  176 / 1000    10.6s Hashtbl_with_order parallel
[ ]  185    0    0  185 / 1000    10.7s Hashtbl_with_order parallel
[ ]  190    0    0  190 / 1000    10.8s Hashtbl_with_order parallel
[ ]  199    0    0  199 / 1000    11.0s Hashtbl_with_order parallel
[ ]  201    0    0  201 / 1000    11.2s Hashtbl_with_order parallel
[ ]  205    0    0  205 / 1000    11.3s Hashtbl_with_order parallel
[ ]  214    0    0  214 / 1000    11.4s Hashtbl_with_order parallel
[ ]  215    0    0  215 / 1000    11.7s Hashtbl_with_order parallel
[ ]  220    0    0  220 / 1000    11.8s Hashtbl_with_order parallel
[ ]  224    0    0  224 / 1000    11.9s Hashtbl_with_order parallel
[ ]  235    0    0  235 / 1000    12.0s Hashtbl_with_order parallel
[ ]  237    0    0  237 / 1000    12.1s Hashtbl_with_order parallel
[ ]  243    0    0  243 / 1000    12.3s Hashtbl_with_order parallel
[ ]  247    0    0  247 / 1000    12.5s Hashtbl_with_order parallel
[ ]  251    0    0  251 / 1000    12.7s Hashtbl_with_order parallel
[ ]  254    0    0  254 / 1000    13.1s Hashtbl_with_order parallel
[ ]  257    0    0  257 / 1000    13.2s Hashtbl_with_order parallel
[ ]  260    0    0  260 / 1000    13.7s Hashtbl_with_order parallel
[ ]  261    0    0  261 / 1000    13.9s Hashtbl_with_order parallel
[ ]  268    0    0  268 / 1000    14.0s Hashtbl_with_order parallel
[ ]  269    0    0  269 / 1000    14.2s Hashtbl_with_order parallel
[ ]  271    0    0  271 / 1000    14.3s Hashtbl_with_order parallel
[ ]  273    0    0  273 / 1000    14.4s Hashtbl_with_order parallel
[ ]  277    0    0  277 / 1000    14.5s Hashtbl_with_order parallel
[ ]  282    0    0  282 / 1000    14.6s Hashtbl_with_order parallel
[ ]  283    0    0  283 / 1000    14.9s Hashtbl_with_order parallel
[ ]  291    0    0  291 / 1000    15.0s Hashtbl_with_order parallel
[ ]  297    0    0  297 / 1000    15.1s Hashtbl_with_order parallel
[ ]  298    0    0  298 / 1000    15.6s Hashtbl_with_order parallel
[ ]  305    0    0  305 / 1000    15.9s Hashtbl_with_order parallel
[ ]  307    0    0  307 / 1000    16.0s Hashtbl_with_order parallel
[ ]  310    0    0  310 / 1000    16.2s Hashtbl_with_order parallel
[ ]  317    0    0  317 / 1000    16.3s Hashtbl_with_order parallel
[ ]  318    0    0  318 / 1000    16.5s Hashtbl_with_order parallel
[ ]  322    0    0  322 / 1000    16.6s Hashtbl_with_order parallel
[ ]  329    0    0  329 / 1000    16.7s Hashtbl_with_order parallel
[ ]  330    0    0  330 / 1000    17.1s Hashtbl_with_order parallel
[ ]  334    0    0  334 / 1000    17.3s Hashtbl_with_order parallel
[ ]  335    0    0  335 / 1000    17.5s Hashtbl_with_order parallel
[ ]  340    0    0  340 / 1000    17.6s Hashtbl_with_order parallel
[ ]  344    0    0  344 / 1000    17.7s Hashtbl_with_order parallel
[ ]  347    0    0  347 / 1000    17.8s Hashtbl_with_order parallel
[ ]  352    0    0  352 / 1000    18.0s Hashtbl_with_order parallel
[ ]  363    0    0  363 / 1000    18.1s Hashtbl_with_order parallel
[ ]  367    0    0  367 / 1000    18.2s Hashtbl_with_order parallel
[ ]  377    0    0  377 / 1000    18.3s Hashtbl_with_order parallel
[ ]  386    0    0  386 / 1000    18.9s Hashtbl_with_order parallel
[ ]  395    0    0  395 / 1000    19.3s Hashtbl_with_order parallel
[ ]  399    0    0  399 / 1000    19.5s Hashtbl_with_order parallel
[ ]  407    0    0  407 / 1000    19.8s Hashtbl_with_order parallel
[ ]  411    0    0  411 / 1000    20.1s Hashtbl_with_order parallel
[ ]  415    0    0  415 / 1000    20.2s Hashtbl_with_order parallel
[ ]  419    0    0  419 / 1000    20.4s Hashtbl_with_order parallel
[ ]  422    0    0  422 / 1000    20.7s Hashtbl_with_order parallel
[ ]  423    0    0  423 / 1000    20.9s Hashtbl_with_order parallel
[ ]  430    0    0  430 / 1000    21.0s Hashtbl_with_order parallel
[ ]  438    0    0  438 / 1000    21.1s Hashtbl_with_order parallel
[ ]  440    0    0  440 / 1000    21.4s Hashtbl_with_order parallel
[ ]  445    0    0  445 / 1000    21.5s Hashtbl_with_order parallel
[ ]  446    0    0  446 / 1000    21.7s Hashtbl_with_order parallel
[ ]  447    0    0  447 / 1000    22.1s Hashtbl_with_order parallel
[ ]  452    0    0  452 / 1000    22.3s Hashtbl_with_order parallel
[ ]  456    0    0  456 / 1000    22.7s Hashtbl_with_order parallel
[ ]  458    0    0  458 / 1000    22.8s Hashtbl_with_order parallel
[ ]  459    0    0  459 / 1000    22.9s Hashtbl_with_order parallel
[ ]  463    0    0  463 / 1000    23.1s Hashtbl_with_order parallel
[ ]  469    0    0  469 / 1000    23.2s Hashtbl_with_order parallel
[ ]  470    0    0  470 / 1000    23.4s Hashtbl_with_order parallel
[ ]  477    0    0  477 / 1000    23.5s Hashtbl_with_order parallel
[ ]  483    0    0  483 / 1000    23.6s Hashtbl_with_order parallel
[ ]  488    0    0  488 / 1000    23.7s Hashtbl_with_order parallel
[ ]  490    0    0  490 / 1000    23.9s Hashtbl_with_order parallel
[ ]  495    0    0  495 / 1000    24.1s Hashtbl_with_order parallel
[ ]  497    0    0  497 / 1000    24.4s Hashtbl_with_order parallel
[ ]  498    0    0  498 / 1000    24.7s Hashtbl_with_order parallel
[ ]  501    0    0  501 / 1000    24.8s Hashtbl_with_order parallel
[ ]  506    0    0  506 / 1000    24.9s Hashtbl_with_order parallel
[ ]  509    0    0  509 / 1000    25.2s Hashtbl_with_order parallel
[ ]  517    0    0  517 / 1000    25.3s Hashtbl_with_order parallel
[ ]  523    0    0  523 / 1000    25.6s Hashtbl_with_order parallel
[ ]  528    0    0  528 / 1000    25.7s Hashtbl_with_order parallel
[ ]  530    0    0  530 / 1000    25.9s Hashtbl_with_order parallel
[ ]  533    0    0  533 / 1000    26.0s Hashtbl_with_order parallel
[ ]  541    0    0  541 / 1000    26.1s Hashtbl_with_order parallel
[ ]  542    0    0  542 / 1000    26.6s Hashtbl_with_order parallel
[ ]  546    0    0  546 / 1000    26.9s Hashtbl_with_order parallel
[ ]  552    0    0  552 / 1000    27.0s Hashtbl_with_order parallel
[ ]  556    0    0  556 / 1000    27.1s Hashtbl_with_order parallel
[ ]  559    0    0  559 / 1000    27.3s Hashtbl_with_order parallel
[ ]  561    0    0  561 / 1000    27.5s Hashtbl_with_order parallel
[ ]  570    0    0  570 / 1000    27.6s Hashtbl_with_order parallel
[ ]  576    0    0  576 / 1000    27.7s Hashtbl_with_order parallel
[ ]  578    0    0  578 / 1000    27.9s Hashtbl_with_order parallel
[ ]  582    0    0  582 / 1000    28.0s Hashtbl_with_order parallel
[ ]  586    0    0  586 / 1000    28.2s Hashtbl_with_order parallel
[ ]  587    0    0  587 / 1000    28.6s Hashtbl_with_order parallel
[ ]  589    0    0  589 / 1000    28.8s Hashtbl_with_order parallel
[ ]  594    0    0  594 / 1000    28.9s Hashtbl_with_order parallel
[ ]  596    0    0  596 / 1000    29.4s Hashtbl_with_order parallel
[ ]  604    0    0  604 / 1000    29.5s Hashtbl_with_order parallel
[ ]  615    0    0  615 / 1000    29.6s Hashtbl_with_order parallel
[ ]  624    0    0  624 / 1000    29.7s Hashtbl_with_order parallel
[ ]  629    0    0  629 / 1000    29.8s Hashtbl_with_order parallel
[ ]  630    0    0  630 / 1000    30.0s Hashtbl_with_order parallel
[ ]  632    0    0  632 / 1000    30.4s Hashtbl_with_order parallel
[ ]  635    0    0  635 / 1000    30.6s Hashtbl_with_order parallel
[ ]  638    0    0  638 / 1000    30.7s Hashtbl_with_order parallel
[ ]  644    0    0  644 / 1000    30.8s Hashtbl_with_order parallel
[ ]  648    0    0  648 / 1000    31.0s Hashtbl_with_order parallel
[ ]  655    0    0  655 / 1000    31.1s Hashtbl_with_order parallel
[ ]  658    0    0  658 / 1000    31.2s Hashtbl_with_order parallel
[ ]  663    0    0  663 / 1000    31.4s Hashtbl_with_order parallel
[ ]  669    0    0  669 / 1000    31.5s Hashtbl_with_order parallel
[ ]  672    0    0  672 / 1000    31.6s Hashtbl_with_order parallel
[ ]  674    0    0  674 / 1000    31.8s Hashtbl_with_order parallel
[ ]  675    0    0  675 / 1000    32.2s Hashtbl_with_order parallel
[ ]  678    0    0  678 / 1000    32.5s Hashtbl_with_order parallel
[ ]  681    0    0  681 / 1000    32.8s Hashtbl_with_order parallel
[ ]  684    0    0  684 / 1000    32.9s Hashtbl_with_order parallel
[ ]  688    0    0  688 / 1000    33.0s Hashtbl_with_order parallel
[ ]  692    0    0  692 / 1000    33.1s Hashtbl_with_order parallel
[ ]  695    0    0  695 / 1000    33.3s Hashtbl_with_order parallel
[ ]  699    0    0  699 / 1000    33.5s Hashtbl_with_order parallel
[ ]  702    0    0  702 / 1000    33.6s Hashtbl_with_order parallel
[ ]  708    0    0  708 / 1000    33.8s Hashtbl_with_order parallel
[ ]  713    0    0  713 / 1000    33.9s Hashtbl_with_order parallel
[ ]  718    0    0  718 / 1000    34.1s Hashtbl_with_order parallel
[ ]  724    0    0  724 / 1000    34.3s Hashtbl_with_order parallel
[ ]  728    0    0  728 / 1000    34.5s Hashtbl_with_order parallel
[ ]  730    0    0  730 / 1000    34.8s Hashtbl_with_order parallel
[ ]  735    0    0  735 / 1000    34.9s Hashtbl_with_order parallel
[ ]  739    0    0  739 / 1000    35.1s Hashtbl_with_order parallel
[ ]  741    0    0  741 / 1000    35.2s Hashtbl_with_order parallel
[ ]  743    0    0  743 / 1000    35.4s Hashtbl_with_order parallel
[ ]  746    0    0  746 / 1000    35.5s Hashtbl_with_order parallel
[ ]  748    0    0  748 / 1000    35.6s Hashtbl_with_order parallel
[ ]  750    0    0  750 / 1000    35.8s Hashtbl_with_order parallel
[ ]  752    0    0  752 / 1000    35.9s Hashtbl_with_order parallel
[ ]  754    0    0  754 / 1000    36.0s Hashtbl_with_order parallel
[ ]  756    0    0  756 / 1000    36.2s Hashtbl_with_order parallel
[ ]  758    0    0  758 / 1000    36.3s Hashtbl_with_order parallel
[ ]  759    0    0  759 / 1000    36.5s Hashtbl_with_order parallel
[ ]  762    0    0  762 / 1000    36.6s Hashtbl_with_order parallel
[ ]  763    0    0  763 / 1000    36.8s Hashtbl_with_order parallel
[ ]  766    0    0  766 / 1000    36.9s Hashtbl_with_order parallel
[ ]  768    0    0  768 / 1000    37.0s Hashtbl_with_order parallel
[ ]  771    0    0  771 / 1000    37.2s Hashtbl_with_order parallel
[ ]  775    0    0  775 / 1000    37.3s Hashtbl_with_order parallel
[ ]  779    0    0  779 / 1000    37.6s Hashtbl_with_order parallel
[ ]  787    0    0  787 / 1000    38.1s Hashtbl_with_order parallel
[ ]  788    0    0  788 / 1000    38.4s Hashtbl_with_order parallel
[ ]  791    0    0  791 / 1000    38.5s Hashtbl_with_order parallel
[ ]  798    0    0  798 / 1000    38.6s Hashtbl_with_order parallel
[ ]  805    0    0  805 / 1000    38.8s Hashtbl_with_order parallel
[ ]  808    0    0  808 / 1000    38.9s Hashtbl_with_order parallel
[ ]  811    0    0  811 / 1000    39.3s Hashtbl_with_order parallel
[ ]  813    0    0  813 / 1000    39.7s Hashtbl_with_order parallel
[ ]  815    0    0  815 / 1000    40.1s Hashtbl_with_order parallel
[ ]  819    0    0  819 / 1000    40.2s Hashtbl_with_order parallel
[ ]  825    0    0  825 / 1000    40.3s Hashtbl_with_order parallel
[ ]  830    0    0  830 / 1000    40.4s Hashtbl_with_order parallel
[ ]  832    0    0  832 / 1000    40.6s Hashtbl_with_order parallel
[ ]  839    0    0  839 / 1000    40.7s Hashtbl_with_order parallel
[ ]  844    0    0  844 / 1000    41.1s Hashtbl_with_order parallel
[ ]  847    0    0  847 / 1000    41.2s Hashtbl_with_order parallel
[ ]  851    0    0  851 / 1000    41.3s Hashtbl_with_order parallel
[ ]  855    0    0  855 / 1000    41.4s Hashtbl_with_order parallel
[ ]  858    0    0  858 / 1000    41.5s Hashtbl_with_order parallel
[ ]  859    0    0  859 / 1000    41.8s Hashtbl_with_order parallel
[ ]  861    0    0  861 / 1000    41.9s Hashtbl_with_order parallel
[ ]  865    0    0  865 / 1000    42.0s Hashtbl_with_order parallel
[ ]  870    0    0  870 / 1000    42.2s Hashtbl_with_order parallel
[ ]  873    0    0  873 / 1000    42.4s Hashtbl_with_order parallel
[ ]  877    0    0  877 / 1000    42.5s Hashtbl_with_order parallel
[ ]  883    0    0  883 / 1000    42.7s Hashtbl_with_order parallel
[ ]  885    0    0  885 / 1000    42.8s Hashtbl_with_order parallel
[ ]  891    0    0  891 / 1000    43.5s Hashtbl_with_order parallel
[ ]  892    0    0  892 / 1000    44.0s Hashtbl_with_order parallel
[ ]  894    0    0  894 / 1000    44.2s Hashtbl_with_order parallel
[ ]  897    0    0  897 / 1000    44.3s Hashtbl_with_order parallel
[ ]  902    0    0  902 / 1000    44.6s Hashtbl_with_order parallel
[ ]  906    0    0  906 / 1000    44.8s Hashtbl_with_order parallel
[ ]  908    0    0  908 / 1000    45.4s Hashtbl_with_order parallel
[ ]  911    0    0  911 / 1000    45.8s Hashtbl_with_order parallel
[ ]  913    0    0  913 / 1000    45.9s Hashtbl_with_order parallel
[ ]  915    0    0  915 / 1000    46.0s Hashtbl_with_order parallel
[ ]  918    0    0  918 / 1000    46.2s Hashtbl_with_order parallel
[ ]  922    0    0  922 / 1000    46.6s Hashtbl_with_order parallel
[ ]  926    0    0  926 / 1000    46.7s Hashtbl_with_order parallel
[ ]  929    0    0  929 / 1000    46.8s Hashtbl_with_order parallel
[ ]  930    0    0  930 / 1000    46.9s Hashtbl_with_order parallel
[ ]  931    0    0  931 / 1000    47.1s Hashtbl_with_order parallel
[ ]  933    0    0  933 / 1000    47.2s Hashtbl_with_order parallel
[ ]  935    0    0  935 / 1000    47.4s Hashtbl_with_order parallel
[ ]  936    0    0  936 / 1000    47.6s Hashtbl_with_order parallel
[ ]  938    0    0  938 / 1000    47.7s Hashtbl_with_order parallel
[ ]  940    0    0  940 / 1000    47.9s Hashtbl_with_order parallel
[ ]  942    0    0  942 / 1000    48.0s Hashtbl_with_order parallel
[ ]  943    0    0  943 / 1000    48.2s Hashtbl_with_order parallel
[ ]  946    0    0  946 / 1000    48.4s Hashtbl_with_order parallel
[ ]  949    0    0  949 / 1000    48.5s Hashtbl_with_order parallel
[ ]  952    0    0  952 / 1000    48.7s Hashtbl_with_order parallel
[ ]  953    0    0  953 / 1000    49.0s Hashtbl_with_order parallel
[ ]  955    0    0  955 / 1000    49.1s Hashtbl_with_order parallel
[ ]  958    0    0  958 / 1000    49.2s Hashtbl_with_order parallel
[ ]  960    0    0  960 / 1000    49.3s Hashtbl_with_order parallel
[ ]  962    0    0  962 / 1000    49.5s Hashtbl_with_order parallel
[ ]  964    0    0  964 / 1000    49.6s Hashtbl_with_order parallel
[ ]  967    0    0  967 / 1000    49.8s Hashtbl_with_order parallel
[ ]  969    0    0  969 / 1000    49.9s Hashtbl_with_order parallel
[ ]  972    0    0  972 / 1000    50.3s Hashtbl_with_order parallel
[ ]  973    0    0  973 / 1000    50.6s Hashtbl_with_order parallel
[ ]  976    0    0  976 / 1000    50.8s Hashtbl_with_order parallel
[ ]  979    0    0  979 / 1000    50.9s Hashtbl_with_order parallel
[ ]  981    0    0  981 / 1000    51.0s Hashtbl_with_order parallel
[ ]  984    0    0  984 / 1000    51.2s Hashtbl_with_order parallel
[ ]  986    0    0  986 / 1000    51.4s Hashtbl_with_order parallel
[ ]  988    0    0  988 / 1000    51.5s Hashtbl_with_order parallel
[ ]  990    0    0  990 / 1000    51.7s Hashtbl_with_order parallel
[ ]  993    0    0  993 / 1000    51.8s Hashtbl_with_order parallel
[ ]  996    0    0  996 / 1000    52.4s Hashtbl_with_order parallel
[ ]  997    0    0  997 / 1000    52.7s Hashtbl_with_order parallel
[✓] 1000    0    0 1000 / 1000    52.8s Hashtbl_with_order parallel
- ================================================================================
- success (ran 2 tests)
[ERROR] The compilation of kcas_data.0.7.0 failed at "dune build -p kcas_data -j 71 @install @runtest".

#=== ERROR while compiling kcas_data.0.7.0 ====================================#
# context              2.5.0 | linux/x86_64 | ocaml-base-compiler.5.4.1 | file:///home/opam/opam-repository
# path                 ~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0
# command              ~/.opam/opam-init/hooks/sandbox.sh build dune build -p kcas_data -j 71 @install @runtest
# exit-code            1
# env-file             ~/.opam/log/kcas_data-7-32f1c6.env
# output-file          ~/.opam/log/kcas_data-7-32f1c6.out
### output ###
# (cd _build/default/test/kcas_data && ./lru_cache_example.exe)
# LRU Cache OK!
# (cd _build/default/test/kcas_data && ./dllist_test.exe)
# Testing `Dllist'.
# This run has ID `VK87TGIX'.
# 
#   [OK]          basics          0   
#   [OK]          add             0   
#   [OK]          move            0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Dllist'.
# Test Successful in 0.000s. 3 tests run.
# (cd _build/default/test/kcas_data && ./xt_test.exe)
# Testing `Transactions'.
# This run has ID `FQHK0QZL'.
# 
#   [OK]          basics          0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Transactions'.
# Test Successful in 0.000s. 1 test run.
# (cd _build/default/test/kcas_data && ./mvar_test.exe)
# Testing `Mvar'.
# This run has ID `P01LFS09'.
# 
#   [OK]          basics          0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Mvar'.
# Test Successful in 0.001s. 1 test run.
# (cd _build/default/test/kcas_data && ./queue_test.exe)
# Testing `Queue'.
# This run has ID `KSQGBGM4'.
# 
#   [OK]          basics          0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Queue'.
# Test Successful in 0.000s. 1 test run.
# (cd _build/default/test/kcas_data && ./stack_test.exe)
# Testing `Stack'.
# This run has ID `CP0GFDK5'.
# 
#   [OK]          basics          0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Stack'.
# Test Successful in 0.000s. 1 test run.
# (cd _build/default/test/kcas_data && ./hashtbl_test.exe)
# Testing `Hashtbl'.
# This run has ID `1IPDB56U'.
# 
#   [OK]          replace and remove          0   
#   [OK]          large tx                    0   
#   [OK]          large ops                   0   
#   [OK]          basics                      0   
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/kcas_data.0.7.0/_build/default/test/kcas_data/_build/_tests/Hashtbl'.
# Test Successful in 0.038s. 4 tests run.
# File "doc/scheduler-interop.md", line 1, characters 0-0:
# /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/doc/scheduler-interop.md _build/default/doc/.mdx/scheduler-interop.md.corrected
# diff --git a/_build/default/doc/scheduler-interop.md b/_build/default/doc/.mdx/scheduler-interop.md.corrected
# index 39bb662..a4af124 100644
# --- a/_build/default/doc/scheduler-interop.md
# +++ b/_build/default/doc/.mdx/scheduler-interop.md.corrected
# @@ -131,7 +131,7 @@ state in between, and then returns their sum:
#  
#  ```ocaml
#  # let state = Loc.make 0
# -val state : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val state : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  # let sync_to target =
#      state
#      |> Loc.get_as @@ fun current ->
# (cd _build/default/bench && ./main.exe)
# {
#   "results": [
#     {
#       "name": "Atomic",
#       "metrics": [
#         {
#           "name": "time per op/get",
#           "value": 2.7913976,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 2.7436076,
#           "#mean": 2.7907030571428573,
#           "#median": 2.7913976,
#           "#sd": 0.03586787375174369,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/get",
#           "value": 358.2434834793868,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 364.4836090992021,
#           "#mean": 358.39158039123674,
#           "#median": 358.2434834793868,
#           "#sd": 4.5859171062585515,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/incr",
#           "value": 12.037928,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 11.334686,
#           "#mean": 12.261349714285716,
#           "#median": 12.037928,
#           "#sd": 0.9423621769850055,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/incr",
#           "value": 83.07077430601012,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 88.22476423255131,
#           "#mean": 82.02724359996948,
#           "#median": 83.07077430601012,
#           "#sd": 6.124320322348791,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/push & pop",
#           "value": 22.873644000000002,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 22.418518000000002,
#           "#mean": 24.08405742857143,
#           "#median": 22.873644000000002,
#           "#sd": 2.7602406386742993,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/push & pop",
#           "value": 43.71843856623806,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 44.60598153722739,
#           "#mean": 41.97447060392837,
#           "#median": 43.71843856623806,
#           "#sd": 3.960496888673779,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/cas int",
#           "value": 14.216012,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 12.317432000000002,
#           "#mean": 14.343124571428572,
#           "#median": 14.216012,
#           "#sd": 1.224873448785262,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/cas int",
#           "value": 70.34321580482627,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 81.18575365384602,
#           "#mean": 70.24578056472448,
#           "#median": 70.34321580482627,
#           "#sd": 6.1742743520866386,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/xchg int",
#           "value": 16.272768,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 16.016496,
#           "#mean": 17.442648571428574,
#           "#median": 16.272768,
#           "#sd": 2.5908602989298943,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/xchg int",
#           "value": 61.4523601639254,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 62.43562886663849,
#           "#mean": 58.33457924265985,
#           "#median": 61.4523601639254,
#           "#sd": 6.771540204201718,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/swap",
#           "value": 34.184747,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 23.342961000000003,
#           "#mean": 39.29326585714286,
#           "#median": 34.184747,
#           "#sd": 18.468415930335805,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/swap",
#           "value": 29.252812665250964,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 42.83946668119781,
#           "#mean": 30.638494878133844,
#           "#median": 29.252812665250964,
#           "#sd": 11.426925393036935,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas Loc",
#       "metrics": [
#         {
#           "name": "time per op/get",
#           "value": 3.9803200000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 3.8912296,
#           "#mean": 3.968353942857143,
#           "#median": 3.9803200000000003,
#           "#sd": 0.04756036693330945,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/get",
#           "value": 251.23608152108372,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 256.98817669355725,
#           "#mean": 252.02992175997343,
#           "#median": 251.23608152108372,
#           "#sd": 3.0265101611243144,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/incr",
#           "value": 24.623352,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 23.84216,
#           "#mean": 25.008323428571426,
#           "#median": 24.623352,
#           "#sd": 1.0443999799035475,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/incr",
#           "value": 40.61185495784652,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 41.942508564660244,
#           "#mean": 40.05348578040863,
#           "#median": 40.61185495784652,
#           "#sd": 1.6008761280159665,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/push & pop",
#           "value": 29.60696,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 29.265340000000002,
#           "#mean": 29.51655142857143,
#           "#median": 29.60696,
#           "#sd": 0.16494574808087373,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/push & pop",
#           "value": 33.775841896635114,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 34.17011386165341,
#           "#mean": 33.880356587713926,
#           "#median": 33.775841896635114,
#           "#sd": 0.189685157585636,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/cas int",
#           "value": 21.762610000000002,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 21.652722000000004,
#           "#mean": 22.021488571428574,
#           "#median": 21.762610000000002,
#           "#sd": 0.48672781605764526,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/cas int",
#           "value": 45.95037084246788,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 46.18356989943342,
#           "#mean": 45.43163699750034,
#           "#median": 45.95037084246788,
#           "#sd": 0.9704325515543283,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/xchg int",
#           "value": 24.82231,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 21.388338,
#           "#mean": 24.372555428571427,
#           "#median": 24.82231,
#           "#sd": 1.2214689883132943,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/xchg int",
#           "value": 40.28633918438695,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 46.754450953599104,
#           "#mean": 41.14474511566234,
#           "#median": 40.28633918438695,
#           "#sd": 2.294551815183992,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/swap",
#           "value": 31.57388,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 29.503260000000004,
#           "#mean": 31.796673714285717,
#           "#median": 31.57388,
#           "#sd": 1.8872321215541117,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/swap",
#           "value": 31.67174892664443,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 33.89455944868465,
#           "#mean": 31.553459287315803,
#           "#median": 31.67174892664443,
#           "#sd": 1.7498367965814552,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas Xt",
#       "metrics": [
#         {
#           "name": "time per transaction/0 loc tx",
#           "value": 10.962851851851854,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 10.863933333333335,
#           "#mean": 11.146953703703705,
#           "#median": 10.962851851851854,
#           "#sd": 0.38617512901651124,
#           "#runs": 12
#         },
#         {
#           "name": "transactions over time/0 loc tx",
#           "value": 91.21719258118451,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 92.04769297798833,
#           "#mean": 89.81287995664941,
#           "#median": 91.21719258118451,
#           "#sd": 2.9528674228830756,
#           "#runs": 12
#         },
#         {
#           "name": "time per transaction/1 loc tx",
#           "value": 51.15785000000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 47.77944166666668,
#           "#mean": 50.68141428571429,
#           "#median": 51.15785000000001,
#           "#sd": 1.932493895017537,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/1 loc tx",
#           "value": 19.54734219674986,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 20.9295036760057,
#           "#mean": 19.760268852116276,
#           "#median": 19.54734219674986,
#           "#sd": 0.7654039064246904,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/2 loc tx",
#           "value": 212.73453333333333,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 128.70423809523808,
#           "#mean": 192.46601632653062,
#           "#median": 212.73453333333333,
#           "#sd": 29.381010213504293,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/2 loc tx",
#           "value": 4.700694261204418,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 7.769751911821454,
#           "#mean": 5.354312562890817,
#           "#median": 4.700694261204418,
#           "#sd": 1.0485792400347151,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/4 loc tx",
#           "value": 202.63896000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 190.85853333333336,
#           "#mean": 201.56617714285716,
#           "#median": 202.63896000000003,
#           "#sd": 5.488604827255822,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/4 loc tx",
#           "value": 4.934885177065654,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 5.239482786203253,
#           "#mean": 4.96489577103421,
#           "#median": 4.934885177065654,
#           "#sd": 0.13764051843633002,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/8 loc tx",
#           "value": 588.2592000000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 587.0312666666667,
#           "#mean": 588.6967333333333,
#           "#median": 588.2592000000001,
#           "#sd": 1.2834235555174947,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/8 loc tx",
#           "value": 1.6999309148076223,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 1.7034867762296364,
#           "#mean": 1.6986755579221273,
#           "#median": 1.6999309148076223,
#           "#sd": 0.00370255393180411,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas Xt read-only",
#       "metrics": [
#         {
#           "name": "time per transaction/0 loc tx",
#           "value": 19.193633333333334,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 13.613033333333334,
#           "#mean": 18.759376984126984,
#           "#median": 19.193633333333334,
#           "#sd": 2.2651510753203516,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/0 loc tx",
#           "value": 52.100609750802775,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 73.45901354339345,
#           "#mean": 54.275837832942756,
#           "#median": 52.100609750802775,
#           "#sd": 8.092867881228232,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/1 loc tx",
#           "value": 49.2591375,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 43.9564625,
#           "#mean": 48.66229285714286,
#           "#median": 49.2591375,
#           "#sd": 1.946826776533661,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/1 loc tx",
#           "value": 20.30080205931336,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 22.74978337940638,
#           "#mean": 20.585508167711197,
#           "#median": 20.30080205931336,
#           "#sd": 0.8928922243706217,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/2 loc tx",
#           "value": 90.16165714285715,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 87.77877142857143,
#           "#mean": 90.61185816326531,
#           "#median": 90.16165714285715,
#           "#sd": 2.3356081722242656,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/2 loc tx",
#           "value": 11.091189222659745,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 11.392276101901633,
#           "#mean": 11.043221718087548,
#           "#median": 11.091189222659745,
#           "#sd": 0.2770583841719068,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/4 loc tx",
#           "value": 166.02245000000002,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 153.6276,
#           "#mean": 169.3439285714286,
#           "#median": 166.02245000000002,
#           "#sd": 11.988371477388803,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/4 loc tx",
#           "value": 6.023281791107166,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 6.509247036339824,
#           "#mean": 5.933990866672603,
#           "#median": 6.023281791107166,
#           "#sd": 0.4082690895600054,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/8 loc tx",
#           "value": 310.36415,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 297.47905000000003,
#           "#mean": 308.8983928571429,
#           "#median": 310.36415,
#           "#sd": 7.811754124551596,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/8 loc tx",
#           "value": 3.2220216155764128,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 3.361581260932492,
#           "#mean": 3.2393859572210237,
#           "#median": 3.2220216155764128,
#           "#sd": 0.08208620068080209,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas parallel CMP",
#       "metrics": [
#         {
#           "name": "time per transaction/1 worker",
#           "value": 118.20726,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 107.69286000000001,
#           "#mean": 117.12214000000002,
#           "#median": 118.20726,
#           "#sd": 6.03829585539307,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/1 worker",
#           "value": 8.459717279632402,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 9.28566666350954,
#           "#mean": 8.560435773703011,
#           "#median": 8.459717279632402,
#           "#sd": 0.43429800947818803,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/2 workers",
#           "value": 104.92292,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 104.37755999999999,
#           "#mean": 104.95006571428573,
#           "#median": 104.92292,
#           "#sd": 0.39771038597226355,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/2 workers",
#           "value": 19.061612086282008,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 19.161206680822968,
#           "#mean": 19.05695482267869,
#           "#median": 19.061612086282008,
#           "#sd": 0.07206558061292798,
#           "#runs": 7
#         },
#         {
#           "name": "time per transaction/4 workers",
#           "value": 121.45095000000002,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one transaction",
#           "#best": 116.42742,
#           "#mean": 120.63730642857146,
#           "#median": 121.45095000000002,
#           "#sd": 2.7518984018539907,
#           "#runs": 7
#         },
#         {
#           "name": "transactions over time/4 workers",
#           "value": 32.93510672415489,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of transactions processed",
#           "#best": 34.356167988606124,
#           "#mean": 33.17466169632184,
#           "#median": 32.93510672415489,
#           "#sd": 0.763941317570362,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Accumulator",
#       "metrics": [
#         {
#           "name": "time per operation/1 worker, 0% reads",
#           "value": 58.87419444444445,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 50.807183333333334,
#           "#mean": 56.88408174603175,
#           "#median": 58.87419444444445,
#           "#sd": 4.265941005214564,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/1 worker, 0% reads",
#           "value": 16.98537040610605,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 19.682256216394595,
#           "#mean": 17.6820485576575,
#           "#median": 16.98537040610605,
#           "#sd": 1.367137937135038,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/2 workers, 0% reads",
#           "value": 46.190336111111115,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 42.441208333333336,
#           "#mean": 47.2763134920635,
#           "#median": 46.190336111111115,
#           "#sd": 3.7952440370375293,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/2 workers, 0% reads",
#           "value": 43.299100383010604,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 47.12401174565992,
#           "#mean": 42.564243584269036,
#           "#median": 43.299100383010604,
#           "#sd": 3.2460000685878945,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/4 workers, 0% reads",
#           "value": 55.03203611111111,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 46.955377777777784,
#           "#mean": 53.76354940476191,
#           "#median": 55.03203611111111,
#           "#sd": 3.858818724224946,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/4 workers, 0% reads",
#           "value": 72.68493558777102,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 85.18726052914539,
#           "#mean": 74.80324561015823,
#           "#median": 72.68493558777102,
#           "#sd": 5.631867612894011,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Dllist",
#       "metrics": [
#         {
#           "name": "time per message/one domain",
#           "value": 882.1411333333335,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 831.2588000000001,
#           "#mean": 880.7193809523811,
#           "#median": 882.1411333333335,
#           "#sd": 25.39909896051406,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/one domain",
#           "value": 1.1336054540630192,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.2029947833334214,
#           "#mean": 1.1363942583745537,
#           "#median": 1.1336054540630192,
#           "#sd": 0.03327235395948852,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 1 nb taker",
#           "value": 831.93125,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 787.9954500000001,
#           "#mean": 884.8223357142857,
#           "#median": 831.93125,
#           "#sd": 138.06619468949546,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 nb taker",
#           "value": 2.4040448053850603,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.5380857211802423,
#           "#mean": 2.3044708184579865,
#           "#median": 2.4040448053850603,
#           "#sd": 0.284158728354148,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 nb takers",
#           "value": 1330.6535000000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1223.5115500000002,
#           "#mean": 1543.0535142857143,
#           "#median": 1330.6535000000001,
#           "#sd": 421.82664189795923,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 nb takers",
#           "value": 2.2545313261491438,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.4519588719861285,
#           "#mean": 2.054302698429974,
#           "#median": 2.2545313261491438,
#           "#sd": 0.4104899251087686,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 nb taker",
#           "value": 1625.3342,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1255.9741500000002,
#           "#mean": 1566.7355,
#           "#median": 1625.3342,
#           "#sd": 135.40532152491008,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 nb taker",
#           "value": 1.8457742413837104,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.388584191800444,
#           "#mean": 1.931589504117868,
#           "#median": 1.8457742413837104,
#           "#sd": 0.194624349419169,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 nb takers",
#           "value": 2169.3223000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 2125.4033000000004,
#           "#mean": 2286.1700428571435,
#           "#median": 2169.3223000000003,
#           "#sd": 178.24782461193786,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 nb takers",
#           "value": 1.8438938280402133,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.88199576052225,
#           "#mean": 1.7599277615353601,
#           "#median": 1.8438938280402133,
#           "#sd": 0.13190775908702676,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Hashtbl",
#       "metrics": [
#         {
#           "name": "time per operation/1 worker, 90% reads",
#           "value": 228.16140789473684,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 109.49938157894736,
#           "#mean": 211.1891052631579,
#           "#median": 228.16140789473684,
#           "#sd": 45.524770713296505,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/1 worker, 90% reads",
#           "value": 4.382862155467388,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 9.13247166860952,
#           "#mean": 5.092519584416598,
#           "#median": 4.382862155467388,
#           "#sd": 1.6918862656485891,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/2 workers, 90% reads",
#           "value": 228.90842763157897,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 153.7594605263158,
#           "#mean": 211.50632800751876,
#           "#median": 228.90842763157897,
#           "#sd": 31.538283264236167,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/2 workers, 90% reads",
#           "value": 8.737118247209919,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 13.00732971586943,
#           "#mean": 9.709820933268167,
#           "#median": 8.737118247209919,
#           "#sd": 1.7066152425391037,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/4 workers, 90% reads",
#           "value": 511.0578322368421,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 241.6706052631579,
#           "#mean": 566.1411884398495,
#           "#median": 511.0578322368421,
#           "#sd": 255.24960018409652,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/4 workers, 90% reads",
#           "value": 7.826902842859201,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 16.551454388275122,
#           "#mean": 8.786843887043954,
#           "#median": 7.826902842859201,
#           "#sd": 4.157843390093568,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/1 worker, 50% reads",
#           "value": 430.18165000000005,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 396.13343333333336,
#           "#mean": 429.7000452380953,
#           "#median": 430.18165000000005,
#           "#sd": 23.016211915028872,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/1 worker, 50% reads",
#           "value": 2.3245993872588473,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 2.524401920800592,
#           "#mean": 2.333986466437078,
#           "#median": 2.3245993872588473,
#           "#sd": 0.12668921012874,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/2 workers, 50% reads",
#           "value": 391.60785000000004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 301.0846833333334,
#           "#mean": 368.6726357142858,
#           "#median": 391.60785000000004,
#           "#sd": 40.01867596806471,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/2 workers, 50% reads",
#           "value": 5.107149920513595,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 6.642649429581855,
#           "#mean": 5.494427350461763,
#           "#median": 5.107149920513595,
#           "#sd": 0.6423779163867005,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/4 workers, 50% reads",
#           "value": 395.56269583333335,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 349.6370958333334,
#           "#mean": 398.12838392857145,
#           "#median": 395.56269583333335,
#           "#sd": 33.9551062861732,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/4 workers, 50% reads",
#           "value": 10.112177012984468,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 11.440433660124949,
#           "#mean": 10.118466061552864,
#           "#median": 10.112177012984468,
#           "#sd": 0.8412976902701096,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/1 worker, 10% reads",
#           "value": 256.6126136363636,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 235.6025681818182,
#           "#mean": 326.4800681818183,
#           "#median": 256.6126136363636,
#           "#sd": 99.75614333342142,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/1 worker, 10% reads",
#           "value": 3.896924573696379,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 4.244435906268578,
#           "#mean": 3.3383216006560557,
#           "#median": 3.896924573696379,
#           "#sd": 0.9079258035563772,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/2 workers, 10% reads",
#           "value": 328.1760681818182,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 254.19500000000005,
#           "#mean": 302.6586964285715,
#           "#median": 328.1760681818182,
#           "#sd": 35.919382602996116,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/2 workers, 10% reads",
#           "value": 6.094289602165466,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 7.867975373237081,
#           "#mean": 6.706614250369473,
#           "#median": 6.094289602165466,
#           "#sd": 0.830792867067524,
#           "#runs": 7
#         },
#         {
#           "name": "time per operation/4 workers, 10% reads",
#           "value": 415.74699431818186,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one operation",
#           "#best": 373.06340909090915,
#           "#mean": 418.5359017857143,
#           "#median": 415.74699431818186,
#           "#sd": 31.894282872381297,
#           "#runs": 7
#         },
#         {
#           "name": "operations over time/4 workers, 10% reads",
#           "value": 9.621236123570618,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of operations processed",
#           "#best": 10.722037869506705,
#           "#mean": 9.613938090307851,
#           "#median": 9.621236123570618,
#           "#sd": 0.7468837798940724,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Mvar",
#       "metrics": [
#         {
#           "name": "time per message/1 nb adder, 1 nb taker",
#           "value": 680.0785000000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 149.2075,
#           "#mean": 646.948653846154,
#           "#median": 680.0785000000001,
#           "#sd": 143.03547324310907,
#           "#runs": 26
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 nb taker",
#           "value": 2.940850308804894,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 13.404151936062195,
#           "#mean": 3.6634822119296078,
#           "#median": 2.940850308804894,
#           "#sd": 2.612971767236011,
#           "#runs": 26
#         },
#         {
#           "name": "time per message/1 nb adder, 1 taker",
#           "value": 2565.51,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 2475.364,
#           "#mean": 2593.285071428572,
#           "#median": 2565.51,
#           "#sd": 83.97565531978762,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 taker",
#           "value": 0.7795720928782192,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 0.8079619805410436,
#           "#mean": 0.7720197778525061,
#           "#median": 0.7795720928782192,
#           "#sd": 0.024628344265394956,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 nb takers",
#           "value": 3078.1960000000004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 3002.7875,
#           "#mean": 3140.624875,
#           "#median": 3078.1960000000004,
#           "#sd": 162.58042247526095,
#           "#runs": 8
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 nb takers",
#           "value": 0.9746013551645663,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 0.9990716958825758,
#           "#mean": 0.9575766582254748,
#           "#median": 0.9746013551645663,
#           "#sd": 0.04548896211308507,
#           "#runs": 8
#         },
#         {
#           "name": "time per message/1 nb adder, 2 takers",
#           "value": 3513.7685,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 3410.944000000001,
#           "#mean": 3542.738428571429,
#           "#median": 3513.7685,
#           "#sd": 116.24623845356037,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 takers",
#           "value": 0.8537841921003049,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 0.8795219153407384,
#           "#mean": 0.8477109036512777,
#           "#median": 0.8537841921003049,
#           "#sd": 0.02768560531270591,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 adder, 1 nb taker",
#           "value": 1273.3655,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1239.9020000000003,
#           "#mean": 1306.5954375000001,
#           "#median": 1273.3655,
#           "#sd": 72.14488944064124,
#           "#runs": 8
#         },
#         {
#           "name": "messages over time/1 adder, 1 nb taker",
#           "value": 1.5706451539995037,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.613030707265574,
#           "#mean": 1.535170232327422,
#           "#median": 1.5706451539995037,
#           "#sd": 0.08109319163067252,
#           "#runs": 8
#         },
#         {
#           "name": "time per message/1 adder, 1 taker",
#           "value": 1727.1802500000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 258.77150000000006,
#           "#mean": 1829.9520000000002,
#           "#median": 1727.1802500000001,
#           "#sd": 1566.4324736251933,
#           "#runs": 12
#         },
#         {
#           "name": "messages over time/1 adder, 1 taker",
#           "value": 3.84194975924468,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 7.728826397033675,
#           "#mean": 4.045437662540111,
#           "#median": 3.84194975924468,
#           "#sd": 3.459434144038414,
#           "#runs": 12
#         },
#         {
#           "name": "time per message/1 adder, 2 nb takers",
#           "value": 1557.6870000000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1490.218,
#           "#mean": 1983.6850500000005,
#           "#median": 1557.6870000000001,
#           "#sd": 827.6194938145021,
#           "#runs": 10
#         },
#         {
#           "name": "messages over time/1 adder, 2 nb takers",
#           "value": 1.9259324883752529,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.013128280560294,
#           "#mean": 1.6956754285433029,
#           "#median": 1.9259324883752529,
#           "#sd": 0.4419511624098483,
#           "#runs": 10
#         },
#         {
#           "name": "time per message/1 adder, 2 takers",
#           "value": 2463.1434999999997,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 2369.7925,
#           "#mean": 2451.8102222222224,
#           "#median": 2463.1434999999997,
#           "#sd": 33.69958494890399,
#           "#runs": 9
#         },
#         {
#           "name": "messages over time/1 adder, 2 takers",
#           "value": 1.2179558357034417,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.265933620770595,
#           "#mean": 1.2238215196824065,
#           "#median": 1.2179558357034417,
#           "#sd": 0.017156782798071483,
#           "#runs": 9
#         },
#         {
#           "name": "time per message/2 nb adders, 1 nb taker",
#           "value": 1136.4464999999998,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 505.7105000000001,
#           "#mean": 1108.1649250000003,
#           "#median": 1136.4464999999998,
#           "#sd": 316.02109003910937,
#           "#runs": 20
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 nb taker",
#           "value": 2.6398185875028743,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 5.932247797900181,
#           "#mean": 3.000912397122074,
#           "#median": 2.6398185875028743,
#           "#sd": 1.1535847382940911,
#           "#runs": 20
#         },
#         {
#           "name": "time per message/2 nb adders, 1 taker",
#           "value": 2900.2035,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 2812.6725,
#           "#mean": 2955.274928571429,
#           "#median": 2900.2035,
#           "#sd": 130.13823076593488,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 taker",
#           "value": 1.0344101715620988,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.066601248456761,
#           "#mean": 1.0170357475616467,
#           "#median": 1.0344101715620988,
#           "#sd": 0.04320750358214441,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 nb takers",
#           "value": 2896.246,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1374.5640000000003,
#           "#mean": 2589.7128888888888,
#           "#median": 2896.246,
#           "#sd": 802.2248301965111,
#           "#runs": 9
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 nb takers",
#           "value": 1.3810981525740562,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.910013647964009,
#           "#mean": 1.7524323250776148,
#           "#median": 1.3810981525740562,
#           "#sd": 0.6856702606307977,
#           "#runs": 9
#         },
#         {
#           "name": "time per message/2 nb adders, 2 takers",
#           "value": 2596.19625,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1266.537,
#           "#mean": 2619.1521500000003,
#           "#median": 2596.19625,
#           "#sd": 839.2881103967532,
#           "#runs": 10
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 takers",
#           "value": 1.5411564285308819,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 3.1582180386360603,
#           "#mean": 1.7324133867596874,
#           "#median": 1.5411564285308819,
#           "#sd": 0.68482774493234,
#           "#runs": 10
#         },
#         {
#           "name": "time per message/2 adders, 1 nb taker",
#           "value": 3762.0055,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1910.6245000000004,
#           "#mean": 3377.231928571429,
#           "#median": 3762.0055,
#           "#sd": 864.3156468005041,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 adders, 1 nb taker",
#           "value": 0.7974470000110314,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.570167241129798,
#           "#mean": 0.9692486021537043,
#           "#median": 0.7974470000110314,
#           "#sd": 0.31982667514868895,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 adders, 1 taker",
#           "value": 2408.4415000000004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 2304.0815000000002,
#           "#mean": 3075.075714285714,
#           "#median": 2408.4415000000004,
#           "#sd": 864.7250768869035,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 adders, 1 taker",
#           "value": 1.245618795391127,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 1.3020372760251753,
#           "#mean": 1.0504931904745805,
#           "#median": 1.245618795391127,
#           "#sd": 0.2674592690769068,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 adders, 2 nb takers",
#           "value": 1940.331,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 1801.7105000000001,
#           "#mean": 1920.9814705882354,
#           "#median": 1940.331,
#           "#sd": 62.32090905227612,
#           "#runs": 17
#         },
#         {
#           "name": "messages over time/2 adders, 2 nb takers",
#           "value": 2.0615039392763403,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 2.220112498650588,
#           "#mean": 2.0845005067134967,
#           "#median": 2.0615039392763403,
#           "#sd": 0.0688185060864878,
#           "#runs": 17
#         },
#         {
#           "name": "time per message/2 adders, 2 takers",
#           "value": 5216.6320000000005,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 4982.3550000000005,
#           "#mean": 5404.514857142856,
#           "#median": 5216.6320000000005,
#           "#sd": 426.37705272460715,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 adders, 2 takers",
#           "value": 0.7667782584625481,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 0.8028331983570017,
#           "#mean": 0.7445344174605707,
#           "#median": 0.7667782584625481,
#           "#sd": 0.05598951229820367,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Queue",
#       "metrics": [
#         {
#           "name": "time per message/one domain",
#           "value": 99.62478,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 93.83164000000001,
#           "#mean": 100.64195428571428,
#           "#median": 99.62478,
#           "#sd": 5.323922859983325,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/one domain",
#           "value": 10.03766332031047,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 10.657385930801166,
#           "#mean": 9.963076634208903,
#           "#median": 10.03766332031047,
#           "#sd": 0.5086619246803318,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 1 nb taker",
#           "value": 494.30064000000004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 323.88798,
#           "#mean": 513.8364857142858,
#           "#median": 494.30064000000004,
#           "#sd": 143.4401037719411,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 nb taker",
#           "value": 4.04612059575727,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 6.174974446411997,
#           "#mean": 4.235326029117924,
#           "#median": 4.04612059575727,
#           "#sd": 1.25350330288135,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 1 taker",
#           "value": 729.70054,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 446.76385999999997,
#           "#mean": 720.5771314285715,
#           "#median": 729.70054,
#           "#sd": 165.98866988766605,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 taker",
#           "value": 2.7408503767860717,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 4.476637837268217,
#           "#mean": 2.9437372184168606,
#           "#median": 2.7408503767860717,
#           "#sd": 0.7567602460658271,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 nb takers",
#           "value": 656.1264200000002,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 459.51622000000003,
#           "#mean": 773.9244771428571,
#           "#median": 656.1264200000002,
#           "#sd": 370.3534186519143,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 nb takers",
#           "value": 4.572289590167698,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 6.528605236176429,
#           "#mean": 4.466089335535279,
#           "#median": 4.572289590167698,
#           "#sd": 1.330411834222369,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 takers",
#           "value": 505.26957999999996,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 393.25726000000003,
#           "#mean": 538.5113942857143,
#           "#median": 505.26957999999996,
#           "#sd": 88.95891606403595,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 takers",
#           "value": 5.937424532860262,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 7.628594065879418,
#           "#mean": 5.731075692798878,
#           "#median": 5.937424532860262,
#           "#sd": 0.9859998782963674,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 nb taker",
#           "value": 473.68538,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 319.84676,
#           "#mean": 469.4561428571429,
#           "#median": 473.68538,
#           "#sd": 90.14209150197637,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 nb taker",
#           "value": 6.333317697075641,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 9.379491604041885,
#           "#mean": 6.641888720992864,
#           "#median": 6.333317697075641,
#           "#sd": 1.35060741573369,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 taker",
#           "value": 396.2378400000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 371.1952800000001,
#           "#mean": 450.3442657142857,
#           "#median": 396.2378400000001,
#           "#sd": 100.26688584408751,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 taker",
#           "value": 7.5712102609887015,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 8.081999318525817,
#           "#mean": 6.947204911367862,
#           "#median": 7.5712102609887015,
#           "#sd": 1.28988187326987,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 nb takers",
#           "value": 520.0697,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 408.50902,
#           "#mean": 527.8206685714287,
#           "#median": 520.0697,
#           "#sd": 60.283401117442764,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 nb takers",
#           "value": 7.691276765402792,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 9.791705456099843,
#           "#mean": 7.688400753533516,
#           "#median": 7.691276765402792,
#           "#sd": 0.9734944729034294,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 takers",
#           "value": 500.47368,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 377.66034,
#           "#mean": 490.43827714285715,
#           "#median": 500.47368,
#           "#sd": 76.39157284993412,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 takers",
#           "value": 7.992428293132218,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 10.591527826300215,
#           "#mean": 8.362791274506904,
#           "#median": 7.992428293132218,
#           "#sd": 1.3465472828680563,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Kcas_data Stack",
#       "metrics": [
#         {
#           "name": "time per message/one domain",
#           "value": 74.35368,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 65.86674000000001,
#           "#mean": 78.85689428571428,
#           "#median": 74.35368,
#           "#sd": 14.221506306173719,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/one domain",
#           "value": 13.449233447490426,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 15.18216933159285,
#           "#mean": 13.05384108028897,
#           "#median": 13.449233447490426,
#           "#sd": 2.075240609318918,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 1 nb taker",
#           "value": 201.67170000000002,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 176.02016,
#           "#mean": 202.21966,
#           "#median": 201.67170000000002,
#           "#sd": 18.533865776368867,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 nb taker",
#           "value": 9.917107854002321,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 11.362334859825147,
#           "#mean": 9.974179482672419,
#           "#median": 9.917107854002321,
#           "#sd": 0.9189906833488548,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 1 taker",
#           "value": 219.25616000000002,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 178.4302,
#           "#mean": 228.76978285714284,
#           "#median": 219.25616000000002,
#           "#sd": 47.40612094241892,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 1 taker",
#           "value": 9.121750558798439,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 11.20886486704605,
#           "#mean": 9.092306238025156,
#           "#median": 9.121750558798439,
#           "#sd": 1.7115154887448563,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 nb takers",
#           "value": 333.47992,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 311.6453,
#           "#mean": 334.0887371428571,
#           "#median": 333.47992,
#           "#sd": 12.532763617993673,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 nb takers",
#           "value": 8.996043899734653,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 9.626328393208562,
#           "#mean": 8.992477379617059,
#           "#median": 8.996043899734653,
#           "#sd": 0.3422162640415345,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/1 nb adder, 2 takers",
#           "value": 275.26284000000004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 267.38682,
#           "#mean": 288.8813485714286,
#           "#median": 275.26284000000004,
#           "#sd": 26.197754799504402,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/1 nb adder, 2 takers",
#           "value": 10.898674154491758,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 11.219700357706488,
#           "#mean": 10.46202840916114,
#           "#median": 10.898674154491758,
#           "#sd": 0.8530106708945246,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 nb taker",
#           "value": 335.05488,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 289.24198000000007,
#           "#mean": 338.86309142857147,
#           "#median": 335.05488,
#           "#sd": 41.58831787700945,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 nb taker",
#           "value": 8.953757068095831,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 10.371938402579044,
#           "#mean": 8.975920393773389,
#           "#median": 8.953757068095831,
#           "#sd": 1.0103210177076698,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 1 taker",
#           "value": 306.66144,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 238.61866000000003,
#           "#mean": 303.29826,
#           "#median": 306.66144,
#           "#sd": 40.4299238516565,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 1 taker",
#           "value": 9.782775428172513,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 12.572361273003544,
#           "#mean": 10.071586630873867,
#           "#median": 9.782775428172513,
#           "#sd": 1.3678771216881,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 nb takers",
#           "value": 577.87054,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 464.23384000000004,
#           "#mean": 555.8843857142857,
#           "#median": 577.87054,
#           "#sd": 56.758275147650714,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 nb takers",
#           "value": 6.921965601499602,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 8.616347313241965,
#           "#mean": 7.2783527542648345,
#           "#median": 6.921965601499602,
#           "#sd": 0.8101413214231276,
#           "#runs": 7
#         },
#         {
#           "name": "time per message/2 nb adders, 2 takers",
#           "value": 519.9702000000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one message",
#           "#best": 443.48639999999995,
#           "#mean": 498.26777714285714,
#           "#median": 519.9702000000001,
#           "#sd": 42.3665746653743,
#           "#runs": 7
#         },
#         {
#           "name": "messages over time/2 nb adders, 2 takers",
#           "value": 7.692748545974365,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of messages processed",
#           "#best": 9.019442309843098,
#           "#mean": 8.087208741563423,
#           "#median": 7.692748545974365,
#           "#sd": 0.6991327772582849,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Ref with Mutex",
#       "metrics": [
#         {
#           "name": "time per op/get",
#           "value": 36.527772,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 34.93576,
#           "#mean": 37.346662285714295,
#           "#median": 36.527772,
#           "#sd": 2.4248228091502573,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/get",
#           "value": 27.37643018577755,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 28.62396581611506,
#           "#mean": 26.881378053117032,
#           "#median": 27.37643018577755,
#           "#sd": 1.623649223600065,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/incr",
#           "value": 35.336484,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 35.203524,
#           "#mean": 35.933422285714286,
#           "#median": 35.336484,
#           "#sd": 1.3705794135809568,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/incr",
#           "value": 28.299363343562987,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 28.40624705640265,
#           "#mean": 27.866963998903096,
#           "#median": 28.299363343562987,
#           "#sd": 0.9890107662629147,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/push & pop",
#           "value": 54.774604000000004,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 44.298443999999996,
#           "#mean": 56.163589714285735,
#           "#median": 54.774604000000004,
#           "#sd": 9.81795652647148,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/push & pop",
#           "value": 18.256635867235115,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 22.57415632928326,
#           "#mean": 18.314994788667086,
#           "#median": 18.256635867235115,
#           "#sd": 2.9529174803125593,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/cas int",
#           "value": 63.994012000000005,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 44.83255200000001,
#           "#mean": 60.01060857142857,
#           "#median": 63.994012000000005,
#           "#sd": 6.743013488178175,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/cas int",
#           "value": 15.626462050855633,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 22.305221438208555,
#           "#mean": 16.923296847732697,
#           "#median": 15.626462050855633,
#           "#sd": 2.317854877079263,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/xchg int",
#           "value": 62.752256,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 62.53668400000001,
#           "#mean": 62.723687428571445,
#           "#median": 62.752256,
#           "#sd": 0.08454958301638615,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/xchg int",
#           "value": 15.935682057390892,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 15.990614404818777,
#           "#mean": 15.942969255277415,
#           "#median": 15.935682057390892,
#           "#sd": 0.02152882087390312,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/swap",
#           "value": 42.73938400000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 39.788992,
#           "#mean": 45.37966971428572,
#           "#median": 42.73938400000001,
#           "#sd": 6.649321889186891,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/swap",
#           "value": 23.397623138414907,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 25.132579382759936,
#           "#mean": 22.457151890835835,
#           "#median": 23.397623138414907,
#           "#sd": 2.8943737773639278,
#           "#runs": 7
#         }
#       ]
#     },
#     {
#       "name": "Ref with [@poll error]",
#       "metrics": [
#         {
#           "name": "time per op/get",
#           "value": 2.6744246000000005,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 2.5795406,
#           "#mean": 2.6783128857142855,
#           "#median": 2.6744246000000005,
#           "#sd": 0.06019232920923279,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/get",
#           "value": 373.91220526463894,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 387.6659278012527,
#           "#mean": 373.55956559140975,
#           "#median": 373.91220526463894,
#           "#sd": 8.464337918463269,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/incr",
#           "value": 3.6038490000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 2.835418,
#           "#mean": 3.4433422,
#           "#median": 3.6038490000000003,
#           "#sd": 0.445228538806263,
#           "#runs": 10
#         },
#         {
#           "name": "ops over time/incr",
#           "value": 277.7235004313457,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 352.68168573381416,
#           "#mean": 295.56317810355233,
#           "#median": 277.7235004313457,
#           "#sd": 39.88230234769464,
#           "#runs": 10
#         },
#         {
#           "name": "time per op/push & pop",
#           "value": 25.470910000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 23.271656,
#           "#mean": 25.708491428571435,
#           "#median": 25.470910000000003,
#           "#sd": 1.5304384693619069,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/push & pop",
#           "value": 39.26047400740688,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 42.97072799632308,
#           "#mean": 39.03281280928696,
#           "#median": 39.26047400740688,
#           "#sd": 2.2778889395259116,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/cas int",
#           "value": 10.992064000000001,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 10.848412,
#           "#mean": 11.114874285714286,
#           "#median": 10.992064000000001,
#           "#sd": 0.31529777658303304,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/cas int",
#           "value": 90.97472503799104,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 92.17938994204866,
#           "#mean": 90.0388856688987,
#           "#median": 90.97472503799104,
#           "#sd": 2.445530809449309,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/xchg int",
#           "value": 10.134372,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 10.03674,
#           "#mean": 10.208194000000002,
#           "#median": 10.134372,
#           "#sd": 0.1962671056552413,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/xchg int",
#           "value": 98.67409643143156,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 99.63394488648704,
#           "#mean": 97.99593361552353,
#           "#median": 98.67409643143156,
#           "#sd": 1.8421500888230595,
#           "#runs": 7
#         },
#         {
#           "name": "time per op/swap",
#           "value": 22.560208000000003,
#           "units": "ns",
#           "trend": "lower-is-better",
#           "description": "Time to process one op",
#           "#best": 18.406064,
#           "#mean": 27.860479142857148,
#           "#median": 22.560208000000003,
#           "#sd": 14.512152666293689,
#           "#runs": 7
#         },
#         {
#           "name": "ops over time/swap",
#           "value": 44.32583245686387,
#           "units": "M/s",
#           "trend": "higher-is-better",
#           "description": "Total number of ops processed",
#           "#best": 54.32992083478575,
#           "#mean": 41.92531122375031,
#           "#median": 44.32583245686387,
#           "#sd": 12.120096189135312,
#           "#runs": 7
#         }
#       ]
#     }
#   ]
# }
# File "README.md", line 1, characters 0-0:
# /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/README.md _build/default/.mdx/README.md.corrected
# diff --git a/_build/default/README.md b/_build/default/.mdx/README.md.corrected
# index 5071b54..4ff5c86 100644
# --- a/_build/default/README.md
# +++ b/_build/default/.mdx/README.md.corrected
# @@ -116,9 +116,9 @@ one first creates shared memory locations:
#  # let a = Loc.make 0
#    and b = Loc.make 0
#    and x = Loc.make 0
# -val a : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# -val b : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# -val x : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val a : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val b : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val x : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  ```
#  
#  One can then manipulate the locations individually:
# @@ -302,7 +302,7 @@ transactions to `push` and `try_pop` elements:
#  
#  ```ocaml
#  # let a_stack : int stack = stack ()
# -val a_stack : int stack = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val a_stack : int stack = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  
#  # Xt.commit { tx = push a_stack 101 }
#  - : unit = ()
# @@ -421,8 +421,8 @@ transactions to `enqueue` and `try_dequeue` elements:
#  ```ocaml
#  # let a_queue : int queue = queue ()
#  val a_queue : int queue =
# -  {front = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -   back = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
# +  {front = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# +   back = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
#  
#  # Xt.commit { tx = enqueue a_queue 76 }
#  - : unit = ()
# @@ -537,12 +537,12 @@ To test them out, let's create a fresh stack and a queue
#  
#  ```ocaml
#  # let a_stack : int stack = stack ()
# -val a_stack : int stack = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val a_stack : int stack = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  
#  # let a_queue : int queue = queue ()
#  val a_queue : int queue =
# -  {front = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -   back = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
# +  {front = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# +   back = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
#  ```
#  
#  and then spawn a domain that tries to atomically both pop and dequeue:
# @@ -766,7 +766,7 @@ and create a leftist heap:
#  ```ocaml
#  # let a_heap : int leftist Loc.t = leftist ()
#  val a_heap : int leftist Loc.t =
# -  Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +  Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  ```
#  
#  To populate the heap we need to define a transaction passing function and pass
# @@ -1025,8 +1025,8 @@ We can then test that the cache works as expected:
#  ```ocaml
#  # let a_cache : (int, string) cache = cache 2
#  val a_cache : (int, string) cache =
# -  {space = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -   table = <abstr>; order = <abstr>}
# +  {space = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}; table = <abstr>;
# +   order = <abstr>}
#  
#  # Xt.commit { tx = set_blocking a_cache 101 "basics" }
#  - : unit = ()
# @@ -1274,8 +1274,7 @@ Consider the following example of computing the size of a stack:
#  
#  ```ocaml
#  # let a_stack = Loc.make [2; 3]
# -val a_stack : int list Loc.t =
# -  Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val a_stack : int list Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  
#  # let n_elems =
#      let tx ~xt =
# @@ -1442,8 +1441,7 @@ Using the Michael-Scott style queue is as easy as any other transactional queue:
#  ```ocaml
#  # let a_queue : int queue = queue ()
#  val a_queue : int queue =
# -  {head = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -   tail = <abstr>}
# +  {head = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}; tail = <abstr>}
#  
#  # Xt.commit { tx = enqueue a_queue 19 }
#  - : unit = ()
# @@ -1895,10 +1893,10 @@ for hash tables, we are ready to take it out for a spin:
#  ```ocaml
#  # let a_hashtbl : (string, int) hashtbl = hashtbl ()
#  val a_hashtbl : (string, int) hashtbl =
# -  {pending = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# +  {pending = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
#     basic =
# -    {size = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -     data = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}}
# +    {size = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# +     data = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}}
#  
#  # let assoc = [
#      ("Intro", 101);
# @@ -2014,8 +2012,8 @@ in the earlier example:
#  ```ocaml
#  # let a_queue : int queue = queue ()
#  val a_queue : int queue =
# -  {head = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# -   tail = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
# +  {head = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>};
# +   tail = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}}
#  
#  # let counter = ref 1_000
#  val counter : int ref = {contents = 1000}
# @@ -2070,8 +2068,8 @@ locations. Let's just create two locations `a` and `b`:
#  
#  ```ocaml
#  # let a = Loc.make 0 and b = Loc.make 0
# -val a : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# -val b : int Loc.t = Kcas.Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val a : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
# +val b : int Loc.t = Loc.Loc {Kcas.Loc.state = <poly>; id = <poly>}
#  ```
#  
#  And create a helper that spawns a domain that repeatedly increments `a` and
# (cd _build/default/test/kcas_data && ./accumulator_test_stm.exe)
# 
random seed: 85002090
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Accumulator sequential
[✓] 1000    0    0 1000 / 1000     0.0s Accumulator sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Accumulator parallel
[ ]    7    0    0    7 / 1000     0.1s Accumulator parallel
[ ]   13    0    0   13 / 1000     0.3s Accumulator parallel
[ ]   18    0    0   18 / 1000     0.4s Accumulator parallel
[ ]   22    0    0   22 / 1000     0.5s Accumulator parallel
[ ]   28    0    0   28 / 1000     0.6s Accumulator parallel
[ ]   33    0    0   33 / 1000     0.7s Accumulator parallel
[ ]   39    0    0   39 / 1000     0.8s Accumulator parallel
[ ]   43    0    0   43 / 1000     1.0s Accumulator parallel
[ ]   45    0    0   45 / 1000     1.1s Accumulator parallel
[ ]   47    0    0   47 / 1000     1.3s Accumulator parallel
[ ]   50    0    0   50 / 1000     1.4s Accumulator parallel
[ ]   51    0    0   51 / 1000     1.6s Accumulator parallel
[ ]   55    0    0   55 / 1000     1.7s Accumulator parallel
[ ]   59    0    0   59 / 1000     1.8s Accumulator parallel
[ ]   61    0    0   61 / 1000     2.0s Accumulator parallel
[ ]   63    0    0   63 / 1000     2.1s Accumulator parallel
[ ]   64    0    0   64 / 1000     2.4s Accumulator parallel
[ ]   68    0    0   68 / 1000     2.5s Accumulator parallel
[ ]   70    0    0   70 / 1000     2.7s Accumulator parallel
[ ]   77    0    0   77 / 1000     2.8s Accumulator parallel
[ ]   79    0    0   79 / 1000     2.9s Accumulator parallel
[ ]   81    0    0   81 / 1000     3.1s Accumulator parallel
[ ]   82    0    0   82 / 1000     3.2s Accumulator parallel
[ ]   84    0    0   84 / 1000     3.3s Accumulator parallel
[ ]   86    0    0   86 / 1000     3.5s Accumulator parallel
[ ]   89    0    0   89 / 1000     3.6s Accumulator parallel
[ ]   92    0    0   92 / 1000     3.7s Accumulator parallel
[ ]   94    0    0   94 / 1000     3.8s Accumulator parallel
[ ]   97    0    0   97 / 1000     4.0s Accumulator parallel
[ ]  100    0    0  100 / 1000     4.1s Accumulator parallel
[ ]  103    0    0  103 / 1000     4.3s Accumulator parallel
[ ]  106    0    0  106 / 1000     4.4s Accumulator parallel
[ ]  109    0    0  109 / 1000     4.5s Accumulator parallel
[ ]  118    0    0  118 / 1000     4.7s Accumulator parallel
[ ]  121    0    0  121 / 1000     4.9s Accumulator parallel
[ ]  131    0    0  131 / 1000     5.0s Accumulator parallel
[ ]  133    0    0  133 / 1000     5.1s Accumulator parallel
[ ]  143    0    0  143 / 1000     5.2s Accumulator parallel
[ ]  148    0    0  148 / 1000     5.3s Accumulator parallel
[ ]  153    0    0  153 / 1000     5.5s Accumulator parallel
[ ]  156    0    0  156 / 1000     5.6s Accumulator parallel
[ ]  159    0    0  159 / 1000     5.8s Accumulator parallel
[ ]  167    0    0  167 / 1000     5.9s Accumulator parallel
[ ]  169    0    0  169 / 1000     6.0s Accumulator parallel
[ ]  177    0    0  177 / 1000     6.2s Accumulator parallel
[ ]  183    0    0  183 / 1000     6.3s Accumulator parallel
[ ]  190    0    0  190 / 1000     6.5s Accumulator parallel
[ ]  192    0    0  192 / 1000     6.7s Accumulator parallel
[ ]  194    0    0  194 / 1000     6.9s Accumulator parallel
[ ]  195    0    0  195 / 1000     7.1s Accumulator parallel
[ ]  196    0    0  196 / 1000     7.2s Accumulator parallel
[ ]  200    0    0  200 / 1000     7.3s Accumulator parallel
[ ]  206    0    0  206 / 1000     7.5s Accumulator parallel
[ ]  213    0    0  213 / 1000     7.7s Accumulator parallel
[ ]  223    0    0  223 / 1000     7.8s Accumulator parallel
[ ]  232    0    0  232 / 1000     7.9s Accumulator parallel
[ ]  235    0    0  235 / 1000     8.0s Accumulator parallel
[ ]  245    0    0  245 / 1000     8.1s Accumulator parallel
[ ]  248    0    0  248 / 1000     8.2s Accumulator parallel
[ ]  250    0    0  250 / 1000     8.4s Accumulator parallel
[ ]  257    0    0  257 / 1000     8.5s Accumulator parallel
[ ]  260    0    0  260 / 1000     8.7s Accumulator parallel
[ ]  264    0    0  264 / 1000     8.9s Accumulator parallel
[ ]  273    0    0  273 / 1000     9.0s Accumulator parallel
[ ]  285    0    0  285 / 1000     9.2s Accumulator parallel
[ ]  293    0    0  293 / 1000     9.4s Accumulator parallel
[ ]  297    0    0  297 / 1000     9.5s Accumulator parallel
[ ]  302    0    0  302 / 1000     9.7s Accumulator parallel
[ ]  306    0    0  306 / 1000     9.8s Accumulator parallel
[ ]  311    0    0  311 / 1000    10.0s Accumulator parallel
[ ]  312    0    0  312 / 1000    10.1s Accumulator parallel
[ ]  315    0    0  315 / 1000    10.3s Accumulator parallel
[ ]  324    0    0  324 / 1000    10.5s Accumulator parallel
[ ]  335    0    0  335 / 1000    10.6s Accumulator parallel
[ ]  347    0    0  347 / 1000    10.7s Accumulator parallel
[ ]  356    0    0  356 / 1000    10.8s Accumulator parallel
[ ]  358    0    0  358 / 1000    11.0s Accumulator parallel
[ ]  370    0    0  370 / 1000    11.1s Accumulator parallel
[ ]  377    0    0  377 / 1000    11.2s Accumulator parallel
[ ]  387    0    0  387 / 1000    11.4s Accumulator parallel
[ ]  398    0    0  398 / 1000    11.5s Accumulator parallel
[ ]  404    0    0  404 / 1000    11.7s Accumulator parallel
[ ]  408    0    0  408 / 1000    11.8s Accumulator parallel
[ ]  414    0    0  414 / 1000    12.0s Accumulator parallel
[ ]  417    0    0  417 / 1000    12.1s Accumulator parallel
[ ]  420    0    0  420 / 1000    12.3s Accumulator parallel
[ ]  422    0    0  422 / 1000    12.5s Accumulator parallel
[ ]  426    0    0  426 / 1000    12.6s Accumulator parallel
[ ]  432    0    0  432 / 1000    12.7s Accumulator parallel
[ ]  435    0    0  435 / 1000    13.0s Accumulator parallel
[ ]  437    0    0  437 / 1000    13.1s Accumulator parallel
[ ]  439    0    0  439 / 1000    13.3s Accumulator parallel
[ ]  443    0    0  443 / 1000    13.4s Accumulator parallel
[ ]  446    0    0  446 / 1000    13.5s Accumulator parallel
[ ]  449    0    0  449 / 1000    13.6s Accumulator parallel
[ ]  450    0    0  450 / 1000    13.8s Accumulator parallel
[ ]  458    0    0  458 / 1000    13.9s Accumulator parallel
[ ]  467    0    0  467 / 1000    14.0s Accumulator parallel
[ ]  473    0    0  473 / 1000    14.1s Accumulator parallel
[ ]  474    0    0  474 / 1000    14.2s Accumulator parallel
[ ]  476    0    0  476 / 1000    14.3s Accumulator parallel
[ ]  479    0    0  479 / 1000    14.4s Accumulator parallel
[ ]  483    0    0  483 / 1000    14.5s Accumulator parallel
[ ]  489    0    0  489 / 1000    14.7s Accumulator parallel
[ ]  496    0    0  496 / 1000    14.8s Accumulator parallel
[ ]  497    0    0  497 / 1000    15.0s Accumulator parallel
[ ]  505    0    0  505 / 1000    15.1s Accumulator parallel
[ ]  515    0    0  515 / 1000    15.2s Accumulator parallel
[ ]  526    0    0  526 / 1000    15.3s Accumulator parallel
[ ]  532    0    0  532 / 1000    15.5s Accumulator parallel
[ ]  537    0    0  537 / 1000    15.7s Accumulator parallel
[ ]  547    0    0  547 / 1000    15.8s Accumulator parallel
[ ]  558    0    0  558 / 1000    15.9s Accumulator parallel
[ ]  568    0    0  568 / 1000    16.0s Accumulator parallel
[ ]  576    0    0  576 / 1000    16.2s Accumulator parallel
[ ]  586    0    0  586 / 1000    16.3s Accumulator parallel
[ ]  598    0    0  598 / 1000    16.4s Accumulator parallel
[ ]  600    0    0  600 / 1000    16.6s Accumulator parallel
[ ]  604    0    0  604 / 1000    16.8s Accumulator parallel
[ ]  613    0    0  613 / 1000    16.9s Accumulator parallel
[ ]  616    0    0  616 / 1000    17.1s Accumulator parallel
[ ]  629    0    0  629 / 1000    17.2s Accumulator parallel
[ ]  635    0    0  635 / 1000    17.3s Accumulator parallel
[ ]  641    0    0  641 / 1000    17.4s Accumulator parallel
[ ]  646    0    0  646 / 1000    17.5s Accumulator parallel
[ ]  654    0    0  654 / 1000    17.6s Accumulator parallel
[ ]  660    0    0  660 / 1000    17.9s Accumulator parallel
[ ]  667    0    0  667 / 1000    18.0s Accumulator parallel
[ ]  676    0    0  676 / 1000    18.1s Accumulator parallel
[ ]  683    0    0  683 / 1000    18.2s Accumulator parallel
[ ]  695    0    0  695 / 1000    18.5s Accumulator parallel
[ ]  701    0    0  701 / 1000    18.6s Accumulator parallel
[ ]  708    0    0  708 / 1000    18.7s Accumulator parallel
[ ]  715    0    0  715 / 1000    18.8s Accumulator parallel
[ ]  719    0    0  719 / 1000    18.9s Accumulator parallel
[ ]  730    0    0  730 / 1000    19.2s Accumulator parallel
[ ]  737    0    0  737 / 1000    19.3s Accumulator parallel
[ ]  739    0    0  739 / 1000    19.5s Accumulator parallel
[ ]  743    0    0  743 / 1000    19.6s Accumulator parallel
[ ]  751    0    0  751 / 1000    19.8s Accumulator parallel
[ ]  752    0    0  752 / 1000    19.9s Accumulator parallel
[ ]  759    0    0  759 / 1000    20.1s Accumulator parallel
[ ]  763    0    0  763 / 1000    20.2s Accumulator parallel
[ ]  766    0    0  766 / 1000    20.4s Accumulator parallel
[ ]  771    0    0  771 / 1000    20.6s Accumulator parallel
[ ]  777    0    0  777 / 1000    20.7s Accumulator parallel
[ ]  782    0    0  782 / 1000    20.8s Accumulator parallel
[ ]  786    0    0  786 / 1000    21.0s Accumulator parallel
[ ]  792    0    0  792 / 1000    21.2s Accumulator parallel
[ ]  800    0    0  800 / 1000    21.3s Accumulator parallel
[ ]  807    0    0  807 / 1000    21.4s Accumulator parallel
[ ]  813    0    0  813 / 1000    21.5s Accumulator parallel
[ ]  818    0    0  818 / 1000    21.6s Accumulator parallel
[ ]  824    0    0  824 / 1000    21.7s Accumulator parallel
[ ]  826    0    0  826 / 1000    21.8s Accumulator parallel
[ ]  830    0    0  830 / 1000    22.0s Accumulator parallel
[ ]  836    0    0  836 / 1000    22.1s Accumulator parallel
[ ]  842    0    0  842 / 1000    22.2s Accumulator parallel
[ ]  849    0    0  849 / 1000    22.3s Accumulator parallel
[ ]  854    0    0  854 / 1000    22.4s Accumulator parallel
[ ]  860    0    0  860 / 1000    22.5s Accumulator parallel
[ ]  864    0    0  864 / 1000    22.7s Accumulator parallel
[ ]  871    0    0  871 / 1000    22.8s Accumulator parallel
[ ]  872    0    0  872 / 1000    22.9s Accumulator parallel
[ ]  875    0    0  875 / 1000    23.1s Accumulator parallel
[ ]  879    0    0  879 / 1000    23.2s Accumulator parallel
[ ]  886    0    0  886 / 1000    23.3s Accumulator parallel
[ ]  893    0    0  893 / 1000    23.4s Accumulator parallel
[ ]  897    0    0  897 / 1000    23.6s Accumulator parallel
[ ]  906    0    0  906 / 1000    23.7s Accumulator parallel
[ ]  913    0    0  913 / 1000    23.8s Accumulator parallel
[ ]  921    0    0  921 / 1000    23.9s Accumulator parallel
[ ]  926    0    0  926 / 1000    24.1s Accumulator parallel
[ ]  936    0    0  936 / 1000    24.2s Accumulator parallel
[ ]  941    0    0  941 / 1000    24.3s Accumulator parallel
[ ]  948    0    0  948 / 1000    24.4s Accumulator parallel
[ ]  954    0    0  954 / 1000    24.5s Accumulator parallel
[ ]  955    0    0  955 / 1000    24.7s Accumulator parallel
[ ]  958    0    0  958 / 1000    24.8s Accumulator parallel
[ ]  962    0    0  962 / 1000    24.9s Accumulator parallel
[ ]  973    0    0  973 / 1000    25.0s Accumulator parallel
[ ]  978    0    0  978 / 1000    25.1s Accumulator parallel
[ ]  983    0    0  983 / 1000    25.2s Accumulator parallel
[ ]  993    0    0  993 / 1000    25.3s Accumulator parallel
[ ]  998    0    0  998 / 1000    25.5s Accumulator parallel
[✓] 1000    0    0 1000 / 1000    25.5s Accumulator parallel
# ================================================================================
# success (ran 2 tests)
# (cd _build/default/test/kcas_data && ./queue_test_stm.exe)
# 
random seed: 373786080
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Queue sequential
[✓] 1000    0    0 1000 / 1000     0.0s Queue sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Queue parallel
[ ]    9    0    0    9 / 1000     0.1s Queue parallel
[ ]   12    0    0   12 / 1000     0.2s Queue parallel
[ ]   17    0    0   17 / 1000     0.3s Queue parallel
[ ]   23    0    0   23 / 1000     0.4s Queue parallel
[ ]   29    0    0   29 / 1000     0.6s Queue parallel
[ ]   34    0    0   34 / 1000     0.7s Queue parallel
[ ]   36    0    0   36 / 1000     0.8s Queue parallel
[ ]   44    0    0   44 / 1000     0.9s Queue parallel
[ ]   49    0    0   49 / 1000     1.0s Queue parallel
[ ]   54    0    0   54 / 1000     1.2s Queue parallel
[ ]   57    0    0   57 / 1000     1.3s Queue parallel
[ ]   61    0    0   61 / 1000     1.4s Queue parallel
[ ]   68    0    0   68 / 1000     1.6s Queue parallel
[ ]   70    0    0   70 / 1000     1.7s Queue parallel
[ ]   74    0    0   74 / 1000     1.9s Queue parallel
[ ]   75    0    0   75 / 1000     2.3s Queue parallel
[ ]   77    0    0   77 / 1000     2.4s Queue parallel
[ ]   80    0    0   80 / 1000     2.5s Queue parallel
[ ]   88    0    0   88 / 1000     2.6s Queue parallel
[ ]   93    0    0   93 / 1000     2.7s Queue parallel
[ ]   94    0    0   94 / 1000     3.0s Queue parallel
[ ]   95    0    0   95 / 1000     3.2s Queue parallel
[ ]   97    0    0   97 / 1000     3.3s Queue parallel
[ ]   98    0    0   98 / 1000     3.4s Queue parallel
[ ]  101    0    0  101 / 1000     3.6s Queue parallel
[ ]  104    0    0  104 / 1000     3.7s Queue parallel
[ ]  105    0    0  105 / 1000     3.9s Queue parallel
[ ]  107    0    0  107 / 1000     4.0s Queue parallel
[ ]  109    0    0  109 / 1000     4.1s Queue parallel
[ ]  111    0    0  111 / 1000     4.2s Queue parallel
[ ]  115    0    0  115 / 1000     4.3s Queue parallel
[ ]  118    0    0  118 / 1000     4.4s Queue parallel
[ ]  124    0    0  124 / 1000     4.6s Queue parallel
[ ]  131    0    0  131 / 1000     4.7s Queue parallel
[ ]  142    0    0  142 / 1000     4.8s Queue parallel
[ ]  151    0    0  151 / 1000     4.9s Queue parallel
[ ]  158    0    0  158 / 1000     5.2s Queue parallel
[ ]  164    0    0  164 / 1000     5.3s Queue parallel
[ ]  173    0    0  173 / 1000     5.4s Queue parallel
[ ]  178    0    0  178 / 1000     5.6s Queue parallel
[ ]  180    0    0  180 / 1000     5.7s Queue parallel
[ ]  188    0    0  188 / 1000     5.8s Queue parallel
[ ]  195    0    0  195 / 1000     5.9s Queue parallel
[ ]  199    0    0  199 / 1000     6.1s Queue parallel
[ ]  207    0    0  207 / 1000     6.4s Queue parallel
[ ]  210    0    0  210 / 1000     6.5s Queue parallel
[ ]  212    0    0  212 / 1000     6.7s Queue parallel
[ ]  214    0    0  214 / 1000     6.8s Queue parallel
[ ]  216    0    0  216 / 1000     6.9s Queue parallel
[ ]  218    0    0  218 / 1000     7.2s Queue parallel
[ ]  219    0    0  219 / 1000     7.3s Queue parallel
[ ]  222    0    0  222 / 1000     7.4s Queue parallel
[ ]  232    0    0  232 / 1000     7.5s Queue parallel
[ ]  238    0    0  238 / 1000     7.6s Queue parallel
[ ]  250    0    0  250 / 1000     7.7s Queue parallel
[ ]  254    0    0  254 / 1000     8.0s Queue parallel
[ ]  259    0    0  259 / 1000     8.1s Queue parallel
[ ]  264    0    0  264 / 1000     8.3s Queue parallel
[ ]  268    0    0  268 / 1000     8.5s Queue parallel
[ ]  275    0    0  275 / 1000     8.6s Queue parallel
[ ]  286    0    0  286 / 1000     8.7s Queue parallel
[ ]  296    0    0  296 / 1000     8.8s Queue parallel
[ ]  298    0    0  298 / 1000     9.0s Queue parallel
[ ]  303    0    0  303 / 1000     9.2s Queue parallel
[ ]  315    0    0  315 / 1000     9.3s Queue parallel
[ ]  322    0    0  322 / 1000     9.5s Queue parallel
[ ]  324    0    0  324 / 1000     9.6s Queue parallel
[ ]  331    0    0  331 / 1000     9.7s Queue parallel
[ ]  338    0    0  338 / 1000     9.9s Queue parallel
[ ]  342    0    0  342 / 1000    10.1s Queue parallel
[ ]  344    0    0  344 / 1000    10.2s Queue parallel
[ ]  350    0    0  350 / 1000    10.4s Queue parallel
[ ]  361    0    0  361 / 1000    10.5s Queue parallel
[ ]  366    0    0  366 / 1000    10.6s Queue parallel
[ ]  375    0    0  375 / 1000    10.7s Queue parallel
[ ]  376    0    0  376 / 1000    10.9s Queue parallel
[ ]  382    0    0  382 / 1000    11.0s Queue parallel
[ ]  393    0    0  393 / 1000    11.2s Queue parallel
[ ]  401    0    0  401 / 1000    11.4s Queue parallel
[ ]  409    0    0  409 / 1000    11.5s Queue parallel
[ ]  415    0    0  415 / 1000    11.6s Queue parallel
[ ]  427    0    0  427 / 1000    11.7s Queue parallel
[ ]  438    0    0  438 / 1000    11.8s Queue parallel
[ ]  446    0    0  446 / 1000    12.0s Queue parallel
[ ]  453    0    0  453 / 1000    12.2s Queue parallel
[ ]  455    0    0  455 / 1000    12.3s Queue parallel
[ ]  466    0    0  466 / 1000    12.4s Queue parallel
[ ]  473    0    0  473 / 1000    12.5s Queue parallel
[ ]  479    0    0  479 / 1000    12.7s Queue parallel
[ ]  483    0    0  483 / 1000    12.8s Queue parallel
[ ]  491    0    0  491 / 1000    12.9s Queue parallel
[ ]  495    0    0  495 / 1000    13.1s Queue parallel
[ ]  498    0    0  498 / 1000    13.3s Queue parallel
[ ]  502    0    0  502 / 1000    13.5s Queue parallel
[ ]  505    0    0  505 / 1000    13.7s Queue parallel
[ ]  510    0    0  510 / 1000    13.8s Queue parallel
[ ]  515    0    0  515 / 1000    13.9s Queue parallel
[ ]  523    0    0  523 / 1000    14.3s Queue parallel
[ ]  525    0    0  525 / 1000    14.4s Queue parallel
[ ]  527    0    0  527 / 1000    14.7s Queue parallel
[ ]  528    0    0  528 / 1000    14.9s Queue parallel
[ ]  531    0    0  531 / 1000    15.0s Queue parallel
[ ]  540    0    0  540 / 1000    15.1s Queue parallel
[ ]  541    0    0  541 / 1000    15.4s Queue parallel
[ ]  551    0    0  551 / 1000    15.5s Queue parallel
[ ]  556    0    0  556 / 1000    15.6s Queue parallel
[ ]  565    0    0  565 / 1000    15.7s Queue parallel
[ ]  572    0    0  572 / 1000    15.8s Queue parallel
[ ]  580    0    0  580 / 1000    16.1s Queue parallel
[ ]  585    0    0  585 / 1000    16.2s Queue parallel
[ ]  590    0    0  590 / 1000    16.4s Queue parallel
[ ]  600    0    0  600 / 1000    16.7s Queue parallel
[ ]  611    0    0  611 / 1000    16.8s Queue parallel
[ ]  616    0    0  616 / 1000    16.9s Queue parallel
[ ]  621    0    0  621 / 1000    17.1s Queue parallel
[ ]  622    0    0  622 / 1000    17.2s Queue parallel
[ ]  630    0    0  630 / 1000    17.4s Queue parallel
[ ]  634    0    0  634 / 1000    17.6s Queue parallel
[ ]  642    0    0  642 / 1000    17.7s Queue parallel
[ ]  644    0    0  644 / 1000    17.8s Queue parallel
[ ]  652    0    0  652 / 1000    18.1s Queue parallel
[ ]  653    0    0  653 / 1000    18.2s Queue parallel
[ ]  661    0    0  661 / 1000    18.3s Queue parallel
[ ]  671    0    0  671 / 1000    18.4s Queue parallel
[ ]  672    0    0  672 / 1000    18.6s Queue parallel
[ ]  679    0    0  679 / 1000    18.7s Queue parallel
[ ]  681    0    0  681 / 1000    18.9s Queue parallel
[ ]  687    0    0  687 / 1000    19.0s Queue parallel
[ ]  697    0    0  697 / 1000    19.1s Queue parallel
[ ]  706    0    0  706 / 1000    19.2s Queue parallel
[ ]  712    0    0  712 / 1000    19.5s Queue parallel
[ ]  715    0    0  715 / 1000    19.7s Queue parallel
[ ]  721    0    0  721 / 1000    19.8s Queue parallel
[ ]  727    0    0  727 / 1000    19.9s Queue parallel
[ ]  730    0    0  730 / 1000    20.0s Queue parallel
[ ]  739    0    0  739 / 1000    20.2s Queue parallel
[ ]  742    0    0  742 / 1000    20.3s Queue parallel
[ ]  748    0    0  748 / 1000    20.4s Queue parallel
[ ]  751    0    0  751 / 1000    20.7s Queue parallel
[ ]  758    0    0  758 / 1000    20.8s Queue parallel
[ ]  764    0    0  764 / 1000    20.9s Queue parallel
[ ]  771    0    0  771 / 1000    21.1s Queue parallel
[ ]  775    0    0  775 / 1000    21.2s Queue parallel
[ ]  776    0    0  776 / 1000    21.4s Queue parallel
[ ]  783    0    0  783 / 1000    21.7s Queue parallel
[ ]  784    0    0  784 / 1000    21.9s Queue parallel
[ ]  791    0    0  791 / 1000    22.0s Queue parallel
[ ]  797    0    0  797 / 1000    22.1s Queue parallel
[ ]  801    0    0  801 / 1000    22.3s Queue parallel
[ ]  808    0    0  808 / 1000    22.4s Queue parallel
[ ]  813    0    0  813 / 1000    22.5s Queue parallel
[ ]  819    0    0  819 / 1000    22.6s Queue parallel
[ ]  824    0    0  824 / 1000    22.9s Queue parallel
[ ]  831    0    0  831 / 1000    23.1s Queue parallel
[ ]  838    0    0  838 / 1000    23.2s Queue parallel
[ ]  845    0    0  845 / 1000    23.3s Queue parallel
[ ]  852    0    0  852 / 1000    23.4s Queue parallel
[ ]  858    0    0  858 / 1000    23.5s Queue parallel
[ ]  863    0    0  863 / 1000    23.7s Queue parallel
[ ]  867    0    0  867 / 1000    23.9s Queue parallel
[ ]  873    0    0  873 / 1000    24.0s Queue parallel
[ ]  878    0    0  878 / 1000    24.1s Queue parallel
[ ]  882    0    0  882 / 1000    24.2s Queue parallel
[ ]  888    0    0  888 / 1000    24.4s Queue parallel
[ ]  889    0    0  889 / 1000    24.7s Queue parallel
[ ]  896    0    0  896 / 1000    24.8s Queue parallel
[ ]  907    0    0  907 / 1000    24.9s Queue parallel
[ ]  912    0    0  912 / 1000    25.0s Queue parallel
[ ]  920    0    0  920 / 1000    25.1s Queue parallel
[ ]  928    0    0  928 / 1000    25.2s Queue parallel
[ ]  931    0    0  931 / 1000    25.3s Queue parallel
[ ]  938    0    0  938 / 1000    25.4s Queue parallel
[ ]  947    0    0  947 / 1000    25.5s Queue parallel
[ ]  954    0    0  954 / 1000    25.7s Queue parallel
[ ]  961    0    0  961 / 1000    25.8s Queue parallel
[ ]  965    0    0  965 / 1000    25.9s Queue parallel
[ ]  971    0    0  971 / 1000    26.0s Queue parallel
[ ]  982    0    0  982 / 1000    26.2s Queue parallel
[ ]  985    0    0  985 / 1000    26.3s Queue parallel
[ ]  993    0    0  993 / 1000    26.5s Queue parallel
[ ] 1000    0    0 1000 / 1000    26.6s Queue parallel
[✓] 1000    0    0 1000 / 1000    26.6s Queue parallel
# ================================================================================
# success (ran 2 tests)
# (cd _build/default/test/kcas_data && ./stack_test_stm.exe)
# 
random seed: 41717088
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Stack sequential
[✓] 1000    0    0 1000 / 1000     0.0s Stack sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Stack parallel
[ ]    6    0    0    6 / 1000     0.1s Stack parallel
[ ]   10    0    0   10 / 1000     0.2s Stack parallel
[ ]   15    0    0   15 / 1000     0.4s Stack parallel
[ ]   18    0    0   18 / 1000     0.6s Stack parallel
[ ]   21    0    0   21 / 1000     0.7s Stack parallel
[ ]   23    0    0   23 / 1000     0.8s Stack parallel
[ ]   25    0    0   25 / 1000     1.1s Stack parallel
[ ]   28    0    0   28 / 1000     1.2s Stack parallel
[ ]   31    0    0   31 / 1000     1.4s Stack parallel
[ ]   34    0    0   34 / 1000     1.6s Stack parallel
[ ]   39    0    0   39 / 1000     1.7s Stack parallel
[ ]   40    0    0   40 / 1000     1.8s Stack parallel
[ ]   41    0    0   41 / 1000     2.0s Stack parallel
[ ]   42    0    0   42 / 1000     2.2s Stack parallel
[ ]   44    0    0   44 / 1000     2.4s Stack parallel
[ ]   48    0    0   48 / 1000     2.6s Stack parallel
[ ]   55    0    0   55 / 1000     2.7s Stack parallel
[ ]   62    0    0   62 / 1000     3.1s Stack parallel
[ ]   64    0    0   64 / 1000     3.2s Stack parallel
[ ]   67    0    0   67 / 1000     3.3s Stack parallel
[ ]   70    0    0   70 / 1000     3.5s Stack parallel
[ ]   72    0    0   72 / 1000     3.6s Stack parallel
[ ]   75    0    0   75 / 1000     3.8s Stack parallel
[ ]   79    0    0   79 / 1000     3.9s Stack parallel
[ ]   81    0    0   81 / 1000     4.0s Stack parallel
[ ]   86    0    0   86 / 1000     4.2s Stack parallel
[ ]   90    0    0   90 / 1000     4.3s Stack parallel
[ ]   96    0    0   96 / 1000     4.4s Stack parallel
[ ]  104    0    0  104 / 1000     4.7s Stack parallel
[ ]  109    0    0  109 / 1000     4.8s Stack parallel
[ ]  116    0    0  116 / 1000     4.9s Stack parallel
[ ]  120    0    0  120 / 1000     5.0s Stack parallel
[ ]  122    0    0  122 / 1000     5.1s Stack parallel
[ ]  125    0    0  125 / 1000     5.2s Stack parallel
[ ]  126    0    0  126 / 1000     5.4s Stack parallel
[ ]  134    0    0  134 / 1000     5.5s Stack parallel
[ ]  143    0    0  143 / 1000     5.6s Stack parallel
[ ]  149    0    0  149 / 1000     5.7s Stack parallel
[ ]  155    0    0  155 / 1000     5.8s Stack parallel
[ ]  159    0    0  159 / 1000     5.9s Stack parallel
[ ]  165    0    0  165 / 1000     6.2s Stack parallel
[ ]  171    0    0  171 / 1000     6.5s Stack parallel
[ ]  174    0    0  174 / 1000     6.6s Stack parallel
[ ]  176    0    0  176 / 1000     6.8s Stack parallel
[ ]  177    0    0  177 / 1000     7.0s Stack parallel
[ ]  178    0    0  178 / 1000     7.1s Stack parallel
[ ]  179    0    0  179 / 1000     7.2s Stack parallel
[ ]  183    0    0  183 / 1000     7.3s Stack parallel
[ ]  186    0    0  186 / 1000     7.4s Stack parallel
[ ]  197    0    0  197 / 1000     7.6s Stack parallel
[ ]  209    0    0  209 / 1000     7.7s Stack parallel
[ ]  215    0    0  215 / 1000     7.8s Stack parallel
[ ]  223    0    0  223 / 1000     7.9s Stack parallel
[ ]  227    0    0  227 / 1000     8.0s Stack parallel
[ ]  238    0    0  238 / 1000     8.1s Stack parallel
[ ]  240    0    0  240 / 1000     8.3s Stack parallel
[ ]  245    0    0  245 / 1000     8.5s Stack parallel
[ ]  251    0    0  251 / 1000     8.7s Stack parallel
[ ]  258    0    0  258 / 1000     8.8s Stack parallel
[ ]  260    0    0  260 / 1000     8.9s Stack parallel
[ ]  264    0    0  264 / 1000     9.1s Stack parallel
[ ]  276    0    0  276 / 1000     9.2s Stack parallel
[ ]  283    0    0  283 / 1000     9.5s Stack parallel
[ ]  288    0    0  288 / 1000     9.6s Stack parallel
[ ]  295    0    0  295 / 1000     9.7s Stack parallel
[ ]  305    0    0  305 / 1000     9.8s Stack parallel
[ ]  307    0    0  307 / 1000    10.0s Stack parallel
[ ]  311    0    0  311 / 1000    10.1s Stack parallel
[ ]  318    0    0  318 / 1000    10.2s Stack parallel
[ ]  324    0    0  324 / 1000    10.3s Stack parallel
[ ]  333    0    0  333 / 1000    10.5s Stack parallel
[ ]  345    0    0  345 / 1000    10.6s Stack parallel
[ ]  353    0    0  353 / 1000    10.7s Stack parallel
[ ]  355    0    0  355 / 1000    10.9s Stack parallel
[ ]  357    0    0  357 / 1000    11.0s Stack parallel
[ ]  360    0    0  360 / 1000    11.1s Stack parallel
[ ]  361    0    0  361 / 1000    11.3s Stack parallel
[ ]  370    0    0  370 / 1000    11.4s Stack parallel
[ ]  371    0    0  371 / 1000    11.6s Stack parallel
[ ]  382    0    0  382 / 1000    11.7s Stack parallel
[ ]  385    0    0  385 / 1000    11.8s Stack parallel
[ ]  393    0    0  393 / 1000    11.9s Stack parallel
[ ]  397    0    0  397 / 1000    12.1s Stack parallel
[ ]  403    0    0  403 / 1000    12.2s Stack parallel
[ ]  411    0    0  411 / 1000    12.4s Stack parallel
[ ]  414    0    0  414 / 1000    12.6s Stack parallel
[ ]  418    0    0  418 / 1000    12.7s Stack parallel
[ ]  420    0    0  420 / 1000    12.9s Stack parallel
[ ]  423    0    0  423 / 1000    13.0s Stack parallel
[ ]  424    0    0  424 / 1000    13.1s Stack parallel
[ ]  428    0    0  428 / 1000    13.3s Stack parallel
[ ]  430    0    0  430 / 1000    13.4s Stack parallel
[ ]  433    0    0  433 / 1000    13.5s Stack parallel
[ ]  436    0    0  436 / 1000    13.6s Stack parallel
[ ]  437    0    0  437 / 1000    13.8s Stack parallel
[ ]  441    0    0  441 / 1000    13.9s Stack parallel
[ ]  446    0    0  446 / 1000    14.0s Stack parallel
[ ]  449    0    0  449 / 1000    14.2s Stack parallel
[ ]  452    0    0  452 / 1000    14.3s Stack parallel
[ ]  457    0    0  457 / 1000    14.5s Stack parallel
[ ]  461    0    0  461 / 1000    14.6s Stack parallel
[ ]  462    0    0  462 / 1000    14.8s Stack parallel
[ ]  470    0    0  470 / 1000    14.9s Stack parallel
[ ]  476    0    0  476 / 1000    15.1s Stack parallel
[ ]  477    0    0  477 / 1000    15.3s Stack parallel
[ ]  487    0    0  487 / 1000    15.4s Stack parallel
[ ]  491    0    0  491 / 1000    15.5s Stack parallel
[ ]  497    0    0  497 / 1000    15.6s Stack parallel
[ ]  502    0    0  502 / 1000    15.7s Stack parallel
[ ]  508    0    0  508 / 1000    15.8s Stack parallel
[ ]  509    0    0  509 / 1000    16.0s Stack parallel
[ ]  514    0    0  514 / 1000    16.1s Stack parallel
[ ]  520    0    0  520 / 1000    16.2s Stack parallel
[ ]  523    0    0  523 / 1000    16.4s Stack parallel
[ ]  536    0    0  536 / 1000    16.5s Stack parallel
[ ]  542    0    0  542 / 1000    16.7s Stack parallel
[ ]  548    0    0  548 / 1000    16.8s Stack parallel
[ ]  558    0    0  558 / 1000    17.1s Stack parallel
[ ]  559    0    0  559 / 1000    17.2s Stack parallel
[ ]  561    0    0  561 / 1000    17.3s Stack parallel
[ ]  564    0    0  564 / 1000    17.5s Stack parallel
[ ]  572    0    0  572 / 1000    17.6s Stack parallel
[ ]  580    0    0  580 / 1000    17.7s Stack parallel
[ ]  587    0    0  587 / 1000    17.8s Stack parallel
[ ]  593    0    0  593 / 1000    17.9s Stack parallel
[ ]  599    0    0  599 / 1000    18.2s Stack parallel
[ ]  607    0    0  607 / 1000    18.3s Stack parallel
[ ]  611    0    0  611 / 1000    18.4s Stack parallel
[ ]  618    0    0  618 / 1000    18.5s Stack parallel
[ ]  621    0    0  621 / 1000    18.7s Stack parallel
[ ]  623    0    0  623 / 1000    18.8s Stack parallel
[ ]  630    0    0  630 / 1000    19.0s Stack parallel
[ ]  639    0    0  639 / 1000    19.2s Stack parallel
[ ]  649    0    0  649 / 1000    19.3s Stack parallel
[ ]  654    0    0  654 / 1000    19.4s Stack parallel
[ ]  659    0    0  659 / 1000    19.6s Stack parallel
[ ]  670    0    0  670 / 1000    19.7s Stack parallel
[ ]  677    0    0  677 / 1000    19.8s Stack parallel
[ ]  684    0    0  684 / 1000    19.9s Stack parallel
[ ]  689    0    0  689 / 1000    20.0s Stack parallel
[ ]  692    0    0  692 / 1000    20.1s Stack parallel
[ ]  700    0    0  700 / 1000    20.3s Stack parallel
[ ]  705    0    0  705 / 1000    20.4s Stack parallel
[ ]  710    0    0  710 / 1000    20.6s Stack parallel
[ ]  717    0    0  717 / 1000    20.7s Stack parallel
[ ]  721    0    0  721 / 1000    20.8s Stack parallel
[ ]  727    0    0  727 / 1000    20.9s Stack parallel
[ ]  730    0    0  730 / 1000    21.0s Stack parallel
[ ]  736    0    0  736 / 1000    21.1s Stack parallel
[ ]  744    0    0  744 / 1000    21.3s Stack parallel
[ ]  751    0    0  751 / 1000    21.4s Stack parallel
[ ]  756    0    0  756 / 1000    21.5s Stack parallel
[ ]  763    0    0  763 / 1000    21.6s Stack parallel
[ ]  765    0    0  765 / 1000    21.7s Stack parallel
[ ]  769    0    0  769 / 1000    21.8s Stack parallel
[ ]  772    0    0  772 / 1000    22.0s Stack parallel
[ ]  776    0    0  776 / 1000    22.1s Stack parallel
[ ]  784    0    0  784 / 1000    22.2s Stack parallel
[ ]  786    0    0  786 / 1000    22.4s Stack parallel
[ ]  793    0    0  793 / 1000    22.5s Stack parallel
[ ]  799    0    0  799 / 1000    22.7s Stack parallel
[ ]  801    0    0  801 / 1000    22.8s Stack parallel
[ ]  808    0    0  808 / 1000    22.9s Stack parallel
[ ]  815    0    0  815 / 1000    23.1s Stack parallel
[ ]  818    0    0  818 / 1000    23.2s Stack parallel
[ ]  822    0    0  822 / 1000    23.3s Stack parallel
[ ]  825    0    0  825 / 1000    23.4s Stack parallel
[ ]  833    0    0  833 / 1000    23.6s Stack parallel
[ ]  840    0    0  840 / 1000    23.7s Stack parallel
[ ]  850    0    0  850 / 1000    23.8s Stack parallel
[ ]  856    0    0  856 / 1000    23.9s Stack parallel
[ ]  860    0    0  860 / 1000    24.2s Stack parallel
[ ]  866    0    0  866 / 1000    24.3s Stack parallel
[ ]  873    0    0  873 / 1000    24.4s Stack parallel
[ ]  879    0    0  879 / 1000    24.6s Stack parallel
[ ]  882    0    0  882 / 1000    24.7s Stack parallel
[ ]  885    0    0  885 / 1000    24.9s Stack parallel
[ ]  892    0    0  892 / 1000    25.1s Stack parallel
[ ]  900    0    0  900 / 1000    25.3s Stack parallel
[ ]  904    0    0  904 / 1000    25.4s Stack parallel
[ ]  913    0    0  913 / 1000    25.5s Stack parallel
[ ]  917    0    0  917 / 1000    25.7s Stack parallel
[ ]  922    0    0  922 / 1000    25.8s Stack parallel
[ ]  929    0    0  929 / 1000    25.9s Stack parallel
[ ]  934    0    0  934 / 1000    26.0s Stack parallel
[ ]  938    0    0  938 / 1000    26.1s Stack parallel
[ ]  944    0    0  944 / 1000    26.3s Stack parallel
[ ]  953    0    0  953 / 1000    26.5s Stack parallel
[ ]  962    0    0  962 / 1000    26.6s Stack parallel
[ ]  964    0    0  964 / 1000    26.7s Stack parallel
[ ]  968    0    0  968 / 1000    26.8s Stack parallel
[ ]  979    0    0  979 / 1000    26.9s Stack parallel
[ ]  982    0    0  982 / 1000    27.1s Stack parallel
[ ]  985    0    0  985 / 1000    27.2s Stack parallel
[ ]  991    0    0  991 / 1000    27.4s Stack parallel
[✓] 1000    0    0 1000 / 1000    27.5s Stack parallel
# ================================================================================
# success (ran 2 tests)
# (cd _build/default/test/kcas_data && ./dllist_test_stm.exe)
# 
random seed: 171446725
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Dllist sequential
[✓] 1000    0    0 1000 / 1000     0.0s Dllist sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Dllist parallel
[ ]    7    0    0    7 / 1000     0.1s Dllist parallel
[ ]   13    0    0   13 / 1000     0.2s Dllist parallel
[ ]   15    0    0   15 / 1000     0.4s Dllist parallel
[ ]   16    0    0   16 / 1000     0.6s Dllist parallel
[ ]   22    0    0   22 / 1000     0.7s Dllist parallel
[ ]   25    0    0   25 / 1000     0.9s Dllist parallel
[ ]   26    0    0   26 / 1000     1.1s Dllist parallel
[ ]   30    0    0   30 / 1000     1.2s Dllist parallel
[ ]   36    0    0   36 / 1000     1.4s Dllist parallel
[ ]   46    0    0   46 / 1000     1.5s Dllist parallel
[ ]   47    0    0   47 / 1000     1.7s Dllist parallel
[ ]   50    0    0   50 / 1000     1.8s Dllist parallel
[ ]   52    0    0   52 / 1000     2.0s Dllist parallel
[ ]   53    0    0   53 / 1000     2.1s Dllist parallel
[ ]   55    0    0   55 / 1000     2.3s Dllist parallel
[ ]   56    0    0   56 / 1000     2.4s Dllist parallel
[ ]   57    0    0   57 / 1000     2.7s Dllist parallel
[ ]   62    0    0   62 / 1000     3.0s Dllist parallel
[ ]   63    0    0   63 / 1000     3.2s Dllist parallel
[ ]   65    0    0   65 / 1000     3.3s Dllist parallel
[ ]   68    0    0   68 / 1000     3.4s Dllist parallel
[ ]   70    0    0   70 / 1000     3.8s Dllist parallel
[ ]   73    0    0   73 / 1000     3.9s Dllist parallel
[ ]   76    0    0   76 / 1000     4.1s Dllist parallel
[ ]   78    0    0   78 / 1000     4.2s Dllist parallel
[ ]   81    0    0   81 / 1000     4.3s Dllist parallel
[ ]   84    0    0   84 / 1000     4.4s Dllist parallel
[ ]   85    0    0   85 / 1000     4.7s Dllist parallel
[ ]   89    0    0   89 / 1000     4.9s Dllist parallel
[ ]   91    0    0   91 / 1000     5.0s Dllist parallel
[ ]   98    0    0   98 / 1000     5.1s Dllist parallel
[ ]  107    0    0  107 / 1000     5.3s Dllist parallel
[ ]  113    0    0  113 / 1000     5.6s Dllist parallel
[ ]  122    0    0  122 / 1000     5.7s Dllist parallel
[ ]  128    0    0  128 / 1000     6.0s Dllist parallel
[ ]  135    0    0  135 / 1000     6.2s Dllist parallel
[ ]  144    0    0  144 / 1000     6.5s Dllist parallel
[ ]  146    0    0  146 / 1000     6.7s Dllist parallel
[ ]  147    0    0  147 / 1000     6.9s Dllist parallel
[ ]  148    0    0  148 / 1000     7.2s Dllist parallel
[ ]  150    0    0  150 / 1000     7.3s Dllist parallel
[ ]  154    0    0  154 / 1000     7.4s Dllist parallel
[ ]  157    0    0  157 / 1000     7.6s Dllist parallel
[ ]  162    0    0  162 / 1000     7.7s Dllist parallel
[ ]  169    0    0  169 / 1000     7.8s Dllist parallel
[ ]  178    0    0  178 / 1000     7.9s Dllist parallel
[ ]  180    0    0  180 / 1000     8.1s Dllist parallel
[ ]  189    0    0  189 / 1000     8.3s Dllist parallel
[ ]  191    0    0  191 / 1000     8.5s Dllist parallel
[ ]  200    0    0  200 / 1000     8.6s Dllist parallel
[ ]  208    0    0  208 / 1000     8.9s Dllist parallel
[ ]  217    0    0  217 / 1000     9.0s Dllist parallel
[ ]  228    0    0  228 / 1000     9.1s Dllist parallel
[ ]  234    0    0  234 / 1000     9.2s Dllist parallel
[ ]  240    0    0  240 / 1000     9.3s Dllist parallel
[ ]  243    0    0  243 / 1000     9.6s Dllist parallel
[ ]  247    0    0  247 / 1000     9.8s Dllist parallel
[ ]  249    0    0  249 / 1000    10.0s Dllist parallel
[ ]  259    0    0  259 / 1000    10.1s Dllist parallel
[ ]  263    0    0  263 / 1000    10.3s Dllist parallel
[ ]  272    0    0  272 / 1000    10.4s Dllist parallel
[ ]  276    0    0  276 / 1000    10.7s Dllist parallel
[ ]  277    0    0  277 / 1000    10.8s Dllist parallel
[ ]  281    0    0  281 / 1000    10.9s Dllist parallel
[ ]  288    0    0  288 / 1000    11.0s Dllist parallel
[ ]  297    0    0  297 / 1000    11.2s Dllist parallel
[ ]  306    0    0  306 / 1000    11.3s Dllist parallel
[ ]  309    0    0  309 / 1000    11.4s Dllist parallel
[ ]  310    0    0  310 / 1000    11.7s Dllist parallel
[ ]  319    0    0  319 / 1000    11.8s Dllist parallel
[ ]  324    0    0  324 / 1000    11.9s Dllist parallel
[ ]  327    0    0  327 / 1000    12.0s Dllist parallel
[ ]  334    0    0  334 / 1000    12.1s Dllist parallel
[ ]  339    0    0  339 / 1000    12.2s Dllist parallel
[ ]  344    0    0  344 / 1000    12.4s Dllist parallel
[ ]  349    0    0  349 / 1000    12.5s Dllist parallel
[ ]  356    0    0  356 / 1000    12.6s Dllist parallel
[ ]  357    0    0  357 / 1000    12.8s Dllist parallel
[ ]  358    0    0  358 / 1000    13.1s Dllist parallel
[ ]  360    0    0  360 / 1000    13.2s Dllist parallel
[ ]  363    0    0  363 / 1000    13.3s Dllist parallel
[ ]  364    0    0  364 / 1000    13.5s Dllist parallel
[ ]  365    0    0  365 / 1000    13.6s Dllist parallel
[ ]  366    0    0  366 / 1000    13.8s Dllist parallel
[ ]  367    0    0  367 / 1000    14.0s Dllist parallel
[ ]  372    0    0  372 / 1000    14.1s Dllist parallel
[ ]  374    0    0  374 / 1000    14.2s Dllist parallel
[ ]  376    0    0  376 / 1000    14.4s Dllist parallel
[ ]  380    0    0  380 / 1000    14.5s Dllist parallel
[ ]  385    0    0  385 / 1000    14.6s Dllist parallel
[ ]  389    0    0  389 / 1000    14.7s Dllist parallel
[ ]  392    0    0  392 / 1000    15.0s Dllist parallel
[ ]  401    0    0  401 / 1000    15.2s Dllist parallel
[ ]  405    0    0  405 / 1000    15.3s Dllist parallel
[ ]  412    0    0  412 / 1000    15.4s Dllist parallel
[ ]  415    0    0  415 / 1000    15.5s Dllist parallel
[ ]  424    0    0  424 / 1000    15.7s Dllist parallel
[ ]  428    0    0  428 / 1000    15.8s Dllist parallel
[ ]  437    0    0  437 / 1000    15.9s Dllist parallel
[ ]  444    0    0  444 / 1000    16.1s Dllist parallel
[ ]  449    0    0  449 / 1000    16.3s Dllist parallel
[ ]  454    0    0  454 / 1000    16.5s Dllist parallel
[ ]  463    0    0  463 / 1000    16.7s Dllist parallel
[ ]  468    0    0  468 / 1000    17.0s Dllist parallel
[ ]  479    0    0  479 / 1000    17.1s Dllist parallel
[ ]  484    0    0  484 / 1000    17.2s Dllist parallel
[ ]  490    0    0  490 / 1000    17.3s Dllist parallel
[ ]  491    0    0  491 / 1000    17.4s Dllist parallel
[ ]  493    0    0  493 / 1000    17.7s Dllist parallel
[ ]  500    0    0  500 / 1000    17.8s Dllist parallel
[ ]  507    0    0  507 / 1000    17.9s Dllist parallel
[ ]  514    0    0  514 / 1000    18.0s Dllist parallel
[ ]  518    0    0  518 / 1000    18.1s Dllist parallel
[ ]  528    0    0  528 / 1000    18.4s Dllist parallel
[ ]  532    0    0  532 / 1000    18.6s Dllist parallel
[ ]  541    0    0  541 / 1000    18.7s Dllist parallel
[ ]  551    0    0  551 / 1000    18.8s Dllist parallel
[ ]  555    0    0  555 / 1000    19.0s Dllist parallel
[ ]  564    0    0  564 / 1000    19.1s Dllist parallel
[ ]  570    0    0  570 / 1000    19.2s Dllist parallel
[ ]  574    0    0  574 / 1000    19.3s Dllist parallel
[ ]  584    0    0  584 / 1000    19.4s Dllist parallel
[ ]  594    0    0  594 / 1000    19.6s Dllist parallel
[ ]  598    0    0  598 / 1000    19.8s Dllist parallel
[ ]  599    0    0  599 / 1000    20.0s Dllist parallel
[ ]  604    0    0  604 / 1000    20.1s Dllist parallel
[ ]  607    0    0  607 / 1000    20.4s Dllist parallel
[ ]  612    0    0  612 / 1000    20.5s Dllist parallel
[ ]  613    0    0  613 / 1000    20.7s Dllist parallel
[ ]  619    0    0  619 / 1000    20.8s Dllist parallel
[ ]  620    0    0  620 / 1000    21.1s Dllist parallel
[ ]  627    0    0  627 / 1000    21.2s Dllist parallel
[ ]  632    0    0  632 / 1000    21.3s Dllist parallel
[ ]  639    0    0  639 / 1000    21.4s Dllist parallel
[ ]  641    0    0  641 / 1000    21.5s Dllist parallel
[ ]  644    0    0  644 / 1000    21.7s Dllist parallel
[ ]  648    0    0  648 / 1000    21.8s Dllist parallel
[ ]  649    0    0  649 / 1000    21.9s Dllist parallel
[ ]  652    0    0  652 / 1000    22.0s Dllist parallel
[ ]  659    0    0  659 / 1000    22.2s Dllist parallel
[ ]  666    0    0  666 / 1000    22.3s Dllist parallel
[ ]  672    0    0  672 / 1000    22.4s Dllist parallel
[ ]  677    0    0  677 / 1000    22.5s Dllist parallel
[ ]  682    0    0  682 / 1000    22.6s Dllist parallel
[ ]  688    0    0  688 / 1000    22.7s Dllist parallel
[ ]  691    0    0  691 / 1000    23.0s Dllist parallel
[ ]  695    0    0  695 / 1000    23.3s Dllist parallel
[ ]  700    0    0  700 / 1000    23.4s Dllist parallel
[ ]  705    0    0  705 / 1000    23.5s Dllist parallel
[ ]  712    0    0  712 / 1000    23.6s Dllist parallel
[ ]  720    0    0  720 / 1000    23.7s Dllist parallel
[ ]  724    0    0  724 / 1000    23.9s Dllist parallel
[ ]  727    0    0  727 / 1000    24.0s Dllist parallel
[ ]  734    0    0  734 / 1000    24.1s Dllist parallel
[ ]  744    0    0  744 / 1000    24.2s Dllist parallel
[ ]  748    0    0  748 / 1000    24.3s Dllist parallel
[ ]  756    0    0  756 / 1000    24.4s Dllist parallel
[ ]  759    0    0  759 / 1000    24.6s Dllist parallel
[ ]  763    0    0  763 / 1000    24.8s Dllist parallel
[ ]  766    0    0  766 / 1000    24.9s Dllist parallel
[ ]  776    0    0  776 / 1000    25.1s Dllist parallel
[ ]  782    0    0  782 / 1000    25.3s Dllist parallel
[ ]  784    0    0  784 / 1000    25.4s Dllist parallel
[ ]  786    0    0  786 / 1000    25.5s Dllist parallel
[ ]  788    0    0  788 / 1000    25.7s Dllist parallel
[ ]  798    0    0  798 / 1000    25.9s Dllist parallel
[ ]  800    0    0  800 / 1000    26.1s Dllist parallel
[ ]  811    0    0  811 / 1000    26.2s Dllist parallel
[ ]  817    0    0  817 / 1000    26.3s Dllist parallel
[ ]  825    0    0  825 / 1000    26.4s Dllist parallel
[ ]  829    0    0  829 / 1000    26.6s Dllist parallel
[ ]  839    0    0  839 / 1000    26.8s Dllist parallel
[ ]  844    0    0  844 / 1000    26.9s Dllist parallel
[ ]  845    0    0  845 / 1000    27.1s Dllist parallel
[ ]  851    0    0  851 / 1000    27.4s Dllist parallel
[ ]  861    0    0  861 / 1000    27.5s Dllist parallel
[ ]  865    0    0  865 / 1000    27.7s Dllist parallel
[ ]  871    0    0  871 / 1000    27.8s Dllist parallel
[ ]  878    0    0  878 / 1000    27.9s Dllist parallel
[ ]  883    0    0  883 / 1000    28.1s Dllist parallel
[ ]  887    0    0  887 / 1000    28.2s Dllist parallel
[ ]  890    0    0  890 / 1000    28.3s Dllist parallel
[ ]  894    0    0  894 / 1000    28.4s Dllist parallel
[ ]  897    0    0  897 / 1000    28.5s Dllist parallel
[ ]  900    0    0  900 / 1000    28.7s Dllist parallel
[ ]  903    0    0  903 / 1000    28.8s Dllist parallel
[ ]  904    0    0  904 / 1000    28.9s Dllist parallel
[ ]  907    0    0  907 / 1000    29.1s Dllist parallel
[ ]  909    0    0  909 / 1000    29.3s Dllist parallel
[ ]  919    0    0  919 / 1000    29.4s Dllist parallel
[ ]  922    0    0  922 / 1000    29.5s Dllist parallel
[ ]  933    0    0  933 / 1000    29.6s Dllist parallel
[ ]  940    0    0  940 / 1000    29.7s Dllist parallel
[ ]  946    0    0  946 / 1000    29.8s Dllist parallel
[ ]  953    0    0  953 / 1000    29.9s Dllist parallel
[ ]  957    0    0  957 / 1000    30.1s Dllist parallel
[ ]  963    0    0  963 / 1000    30.4s Dllist parallel
[ ]  965    0    0  965 / 1000    30.7s Dllist parallel
[ ]  967    0    0  967 / 1000    30.8s Dllist parallel
[ ]  968    0    0  968 / 1000    30.9s Dllist parallel
[ ]  975    0    0  975 / 1000    31.0s Dllist parallel
[ ]  981    0    0  981 / 1000    31.2s Dllist parallel
[ ]  985    0    0  985 / 1000    31.6s Dllist parallel
[ ]  988    0    0  988 / 1000    31.7s Dllist parallel
[ ]  989    0    0  989 / 1000    31.8s Dllist parallel
[ ]  991    0    0  991 / 1000    31.9s Dllist parallel
[ ]  994    0    0  994 / 1000    32.1s Dllist parallel
[ ]  996    0    0  996 / 1000    32.2s Dllist parallel
[ ]  997    0    0  997 / 1000    32.5s Dllist parallel
[✓] 1000    0    0 1000 / 1000    32.6s Dllist parallel
# ================================================================================
# success (ran 2 tests)
# (cd _build/default/test/kcas_data && ./hashtbl_test_stm.exe)
# 
random seed: 427907164
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl sequential
[✓] 1000    0    0 1000 / 1000     0.0s Hashtbl sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl parallel
[ ]    5    0    0    5 / 1000     0.2s Hashtbl parallel
[ ]   11    0    0   11 / 1000     0.3s Hashtbl parallel
[ ]   13    0    0   13 / 1000     0.4s Hashtbl parallel
[ ]   18    0    0   18 / 1000     0.5s Hashtbl parallel
[ ]   21    0    0   21 / 1000     0.7s Hashtbl parallel
[ ]   27    0    0   27 / 1000     0.9s Hashtbl parallel
[ ]   30    0    0   30 / 1000     1.0s Hashtbl parallel
[ ]   34    0    0   34 / 1000     1.1s Hashtbl parallel
[ ]   37    0    0   37 / 1000     1.2s Hashtbl parallel
[ ]   44    0    0   44 / 1000     1.3s Hashtbl parallel
[ ]   45    0    0   45 / 1000     1.5s Hashtbl parallel
[ ]   50    0    0   50 / 1000     1.6s Hashtbl parallel
[ ]   54    0    0   54 / 1000     1.8s Hashtbl parallel
[ ]   55    0    0   55 / 1000     1.9s Hashtbl parallel
[ ]   56    0    0   56 / 1000     2.1s Hashtbl parallel
[ ]   57    0    0   57 / 1000     2.2s Hashtbl parallel
[ ]   58    0    0   58 / 1000     2.3s Hashtbl parallel
[ ]   61    0    0   61 / 1000     2.6s Hashtbl parallel
[ ]   66    0    0   66 / 1000     2.7s Hashtbl parallel
[ ]   68    0    0   68 / 1000     2.8s Hashtbl parallel
[ ]   71    0    0   71 / 1000     3.0s Hashtbl parallel
[ ]   72    0    0   72 / 1000     3.1s Hashtbl parallel
[ ]   75    0    0   75 / 1000     3.3s Hashtbl parallel
[ ]   77    0    0   77 / 1000     3.4s Hashtbl parallel
[ ]   81    0    0   81 / 1000     3.5s Hashtbl parallel
[ ]   84    0    0   84 / 1000     3.6s Hashtbl parallel
[ ]   87    0    0   87 / 1000     3.8s Hashtbl parallel
[ ]   91    0    0   91 / 1000     3.9s Hashtbl parallel
[ ]   94    0    0   94 / 1000     4.0s Hashtbl parallel
[ ]   97    0    0   97 / 1000     4.1s Hashtbl parallel
[ ]   98    0    0   98 / 1000     4.3s Hashtbl parallel
[ ]  101    0    0  101 / 1000     4.4s Hashtbl parallel
[ ]  103    0    0  103 / 1000     4.5s Hashtbl parallel
[ ]  112    0    0  112 / 1000     4.7s Hashtbl parallel
[ ]  115    0    0  115 / 1000     4.8s Hashtbl parallel
[ ]  122    0    0  122 / 1000     5.1s Hashtbl parallel
[ ]  123    0    0  123 / 1000     5.3s Hashtbl parallel
[ ]  127    0    0  127 / 1000     5.4s Hashtbl parallel
[ ]  135    0    0  135 / 1000     5.5s Hashtbl parallel
[ ]  140    0    0  140 / 1000     5.8s Hashtbl parallel
[ ]  145    0    0  145 / 1000     5.9s Hashtbl parallel
[ ]  148    0    0  148 / 1000     6.2s Hashtbl parallel
[ ]  156    0    0  156 / 1000     6.3s Hashtbl parallel
[ ]  162    0    0  162 / 1000     6.4s Hashtbl parallel
[ ]  164    0    0  164 / 1000     6.5s Hashtbl parallel
[ ]  166    0    0  166 / 1000     6.7s Hashtbl parallel
[ ]  167    0    0  167 / 1000     6.8s Hashtbl parallel
[ ]  169    0    0  169 / 1000     7.1s Hashtbl parallel
[ ]  171    0    0  171 / 1000     7.2s Hashtbl parallel
[ ]  175    0    0  175 / 1000     7.3s Hashtbl parallel
[ ]  178    0    0  178 / 1000     7.5s Hashtbl parallel
[ ]  180    0    0  180 / 1000     7.8s Hashtbl parallel
[ ]  185    0    0  185 / 1000     7.9s Hashtbl parallel
[ ]  192    0    0  192 / 1000     8.0s Hashtbl parallel
[ ]  199    0    0  199 / 1000     8.2s Hashtbl parallel
[ ]  200    0    0  200 / 1000     8.3s Hashtbl parallel
[ ]  203    0    0  203 / 1000     8.5s Hashtbl parallel
[ ]  204    0    0  204 / 1000     8.6s Hashtbl parallel
[ ]  207    0    0  207 / 1000     8.7s Hashtbl parallel
[ ]  208    0    0  208 / 1000     8.8s Hashtbl parallel
[ ]  212    0    0  212 / 1000     8.9s Hashtbl parallel
[ ]  219    0    0  219 / 1000     9.3s Hashtbl parallel
[ ]  225    0    0  225 / 1000     9.5s Hashtbl parallel
[ ]  234    0    0  234 / 1000     9.7s Hashtbl parallel
[ ]  245    0    0  245 / 1000     9.8s Hashtbl parallel
[ ]  251    0    0  251 / 1000    10.1s Hashtbl parallel
[ ]  257    0    0  257 / 1000    10.2s Hashtbl parallel
[ ]  264    0    0  264 / 1000    10.3s Hashtbl parallel
[ ]  268    0    0  268 / 1000    10.5s Hashtbl parallel
[ ]  276    0    0  276 / 1000    10.6s Hashtbl parallel
[ ]  283    0    0  283 / 1000    10.7s Hashtbl parallel
[ ]  290    0    0  290 / 1000    10.9s Hashtbl parallel
[ ]  297    0    0  297 / 1000    11.0s Hashtbl parallel
[ ]  306    0    0  306 / 1000    11.2s Hashtbl parallel
[ ]  310    0    0  310 / 1000    11.4s Hashtbl parallel
[ ]  315    0    0  315 / 1000    11.5s Hashtbl parallel
[ ]  324    0    0  324 / 1000    11.6s Hashtbl parallel
[ ]  331    0    0  331 / 1000    11.8s Hashtbl parallel
[ ]  343    0    0  343 / 1000    11.9s Hashtbl parallel
[ ]  344    0    0  344 / 1000    12.2s Hashtbl parallel
[ ]  352    0    0  352 / 1000    12.4s Hashtbl parallel
[ ]  355    0    0  355 / 1000    12.6s Hashtbl parallel
[ ]  357    0    0  357 / 1000    12.7s Hashtbl parallel
[ ]  363    0    0  363 / 1000    12.8s Hashtbl parallel
[ ]  368    0    0  368 / 1000    13.0s Hashtbl parallel
[ ]  369    0    0  369 / 1000    13.2s Hashtbl parallel
[ ]  372    0    0  372 / 1000    13.3s Hashtbl parallel
[ ]  374    0    0  374 / 1000    13.4s Hashtbl parallel
[ ]  377    0    0  377 / 1000    13.5s Hashtbl parallel
[ ]  379    0    0  379 / 1000    13.6s Hashtbl parallel
[ ]  387    0    0  387 / 1000    13.7s Hashtbl parallel
[ ]  389    0    0  389 / 1000    13.9s Hashtbl parallel
[ ]  394    0    0  394 / 1000    14.2s Hashtbl parallel
[ ]  396    0    0  396 / 1000    14.3s Hashtbl parallel
[ ]  400    0    0  400 / 1000    14.4s Hashtbl parallel
[ ]  405    0    0  405 / 1000    14.6s Hashtbl parallel
[ ]  408    0    0  408 / 1000    14.7s Hashtbl parallel
[ ]  417    0    0  417 / 1000    14.8s Hashtbl parallel
[ ]  422    0    0  422 / 1000    14.9s Hashtbl parallel
[ ]  429    0    0  429 / 1000    15.0s Hashtbl parallel
[ ]  430    0    0  430 / 1000    15.1s Hashtbl parallel
[ ]  441    0    0  441 / 1000    15.2s Hashtbl parallel
[ ]  447    0    0  447 / 1000    15.3s Hashtbl parallel
[ ]  448    0    0  448 / 1000    15.5s Hashtbl parallel
[ ]  453    0    0  453 / 1000    15.6s Hashtbl parallel
[ ]  460    0    0  460 / 1000    15.7s Hashtbl parallel
[ ]  465    0    0  465 / 1000    15.9s Hashtbl parallel
[ ]  468    0    0  468 / 1000    16.1s Hashtbl parallel
[ ]  473    0    0  473 / 1000    16.3s Hashtbl parallel
[ ]  474    0    0  474 / 1000    16.6s Hashtbl parallel
[ ]  485    0    0  485 / 1000    16.7s Hashtbl parallel
[ ]  492    0    0  492 / 1000    16.8s Hashtbl parallel
[ ]  497    0    0  497 / 1000    16.9s Hashtbl parallel
[ ]  500    0    0  500 / 1000    17.1s Hashtbl parallel
[ ]  509    0    0  509 / 1000    17.2s Hashtbl parallel
[ ]  514    0    0  514 / 1000    17.3s Hashtbl parallel
[ ]  519    0    0  519 / 1000    17.4s Hashtbl parallel
[ ]  524    0    0  524 / 1000    17.6s Hashtbl parallel
[ ]  527    0    0  527 / 1000    17.7s Hashtbl parallel
[ ]  533    0    0  533 / 1000    17.9s Hashtbl parallel
[ ]  535    0    0  535 / 1000    18.0s Hashtbl parallel
[ ]  540    0    0  540 / 1000    18.2s Hashtbl parallel
[ ]  548    0    0  548 / 1000    18.5s Hashtbl parallel
[ ]  558    0    0  558 / 1000    18.6s Hashtbl parallel
[ ]  562    0    0  562 / 1000    18.9s Hashtbl parallel
[ ]  570    0    0  570 / 1000    19.2s Hashtbl parallel
[ ]  580    0    0  580 / 1000    19.3s Hashtbl parallel
[ ]  589    0    0  589 / 1000    19.4s Hashtbl parallel
[ ]  595    0    0  595 / 1000    19.5s Hashtbl parallel
[ ]  604    0    0  604 / 1000    19.6s Hashtbl parallel
[ ]  607    0    0  607 / 1000    19.8s Hashtbl parallel
[ ]  608    0    0  608 / 1000    20.0s Hashtbl parallel
[ ]  613    0    0  613 / 1000    20.2s Hashtbl parallel
[ ]  617    0    0  617 / 1000    20.3s Hashtbl parallel
[ ]  620    0    0  620 / 1000    20.4s Hashtbl parallel
[ ]  621    0    0  621 / 1000    20.6s Hashtbl parallel
[ ]  623    0    0  623 / 1000    20.7s Hashtbl parallel
[ ]  625    0    0  625 / 1000    21.0s Hashtbl parallel
[ ]  632    0    0  632 / 1000    21.1s Hashtbl parallel
[ ]  634    0    0  634 / 1000    21.3s Hashtbl parallel
[ ]  638    0    0  638 / 1000    21.4s Hashtbl parallel
[ ]  643    0    0  643 / 1000    21.5s Hashtbl parallel
[ ]  645    0    0  645 / 1000    21.7s Hashtbl parallel
[ ]  649    0    0  649 / 1000    21.9s Hashtbl parallel
[ ]  653    0    0  653 / 1000    22.1s Hashtbl parallel
[ ]  657    0    0  657 / 1000    22.2s Hashtbl parallel
[ ]  663    0    0  663 / 1000    22.3s Hashtbl parallel
[ ]  665    0    0  665 / 1000    22.4s Hashtbl parallel
[ ]  671    0    0  671 / 1000    22.6s Hashtbl parallel
[ ]  676    0    0  676 / 1000    22.7s Hashtbl parallel
[ ]  683    0    0  683 / 1000    22.8s Hashtbl parallel
[ ]  687    0    0  687 / 1000    23.1s Hashtbl parallel
[ ]  691    0    0  691 / 1000    23.2s Hashtbl parallel
[ ]  697    0    0  697 / 1000    23.3s Hashtbl parallel
[ ]  703    0    0  703 / 1000    23.5s Hashtbl parallel
[ ]  710    0    0  710 / 1000    23.6s Hashtbl parallel
[ ]  713    0    0  713 / 1000    23.7s Hashtbl parallel
[ ]  716    0    0  716 / 1000    23.8s Hashtbl parallel
[ ]  719    0    0  719 / 1000    24.0s Hashtbl parallel
[ ]  728    0    0  728 / 1000    24.1s Hashtbl parallel
[ ]  735    0    0  735 / 1000    24.2s Hashtbl parallel
[ ]  743    0    0  743 / 1000    24.3s Hashtbl parallel
[ ]  747    0    0  747 / 1000    24.5s Hashtbl parallel
[ ]  755    0    0  755 / 1000    24.6s Hashtbl parallel
[ ]  756    0    0  756 / 1000    24.7s Hashtbl parallel
[ ]  760    0    0  760 / 1000    24.8s Hashtbl parallel
[ ]  765    0    0  765 / 1000    25.0s Hashtbl parallel
[ ]  770    0    0  770 / 1000    25.2s Hashtbl parallel
[ ]  776    0    0  776 / 1000    25.3s Hashtbl parallel
[ ]  777    0    0  777 / 1000    25.5s Hashtbl parallel
[ ]  781    0    0  781 / 1000    25.6s Hashtbl parallel
[ ]  784    0    0  784 / 1000    25.7s Hashtbl parallel
[ ]  789    0    0  789 / 1000    25.9s Hashtbl parallel
[ ]  790    0    0  790 / 1000    26.0s Hashtbl parallel
[ ]  798    0    0  798 / 1000    26.2s Hashtbl parallel
[ ]  804    0    0  804 / 1000    26.3s Hashtbl parallel
[ ]  813    0    0  813 / 1000    26.5s Hashtbl parallel
[ ]  820    0    0  820 / 1000    26.6s Hashtbl parallel
[ ]  824    0    0  824 / 1000    26.7s Hashtbl parallel
[ ]  828    0    0  828 / 1000    26.9s Hashtbl parallel
[ ]  835    0    0  835 / 1000    27.2s Hashtbl parallel
[ ]  838    0    0  838 / 1000    27.3s Hashtbl parallel
[ ]  840    0    0  840 / 1000    27.5s Hashtbl parallel
[ ]  844    0    0  844 / 1000    27.7s Hashtbl parallel
[ ]  850    0    0  850 / 1000    27.8s Hashtbl parallel
[ ]  856    0    0  856 / 1000    28.1s Hashtbl parallel
[ ]  860    0    0  860 / 1000    28.2s Hashtbl parallel
[ ]  864    0    0  864 / 1000    28.3s Hashtbl parallel
[ ]  868    0    0  868 / 1000    28.5s Hashtbl parallel
[ ]  873    0    0  873 / 1000    28.8s Hashtbl parallel
[ ]  876    0    0  876 / 1000    28.9s Hashtbl parallel
[ ]  880    0    0  880 / 1000    29.1s Hashtbl parallel
[ ]  884    0    0  884 / 1000    29.3s Hashtbl parallel
[ ]  892    0    0  892 / 1000    29.4s Hashtbl parallel
[ ]  897    0    0  897 / 1000    29.5s Hashtbl parallel
[ ]  900    0    0  900 / 1000    29.6s Hashtbl parallel
[ ]  906    0    0  906 / 1000    29.7s Hashtbl parallel
[ ]  909    0    0  909 / 1000    29.9s Hashtbl parallel
[ ]  913    0    0  913 / 1000    30.0s Hashtbl parallel
[ ]  919    0    0  919 / 1000    30.1s Hashtbl parallel
[ ]  922    0    0  922 / 1000    30.2s Hashtbl parallel
[ ]  925    0    0  925 / 1000    30.4s Hashtbl parallel
[ ]  927    0    0  927 / 1000    30.5s Hashtbl parallel
[ ]  933    0    0  933 / 1000    30.6s Hashtbl parallel
[ ]  937    0    0  937 / 1000    30.7s Hashtbl parallel
[ ]  940    0    0  940 / 1000    31.0s Hashtbl parallel
[ ]  944    0    0  944 / 1000    31.3s Hashtbl parallel
[ ]  947    0    0  947 / 1000    31.4s Hashtbl parallel
[ ]  952    0    0  952 / 1000    31.6s Hashtbl parallel
[ ]  956    0    0  956 / 1000    31.7s Hashtbl parallel
[ ]  958    0    0  958 / 1000    31.9s Hashtbl parallel
[ ]  959    0    0  959 / 1000    32.0s Hashtbl parallel
[ ]  962    0    0  962 / 1000    32.1s Hashtbl parallel
[ ]  963    0    0  963 / 1000    32.4s Hashtbl parallel
[ ]  967    0    0  967 / 1000    32.5s Hashtbl parallel
[ ]  968    0    0  968 / 1000    32.8s Hashtbl parallel
[ ]  970    0    0  970 / 1000    33.1s Hashtbl parallel
[ ]  972    0    0  972 / 1000    33.2s Hashtbl parallel
[ ]  975    0    0  975 / 1000    33.4s Hashtbl parallel
[ ]  977    0    0  977 / 1000    33.6s Hashtbl parallel
[ ]  983    0    0  983 / 1000    33.7s Hashtbl parallel
[ ]  984    0    0  984 / 1000    33.9s Hashtbl parallel
[ ]  991    0    0  991 / 1000    34.0s Hashtbl parallel
[ ]  994    0    0  994 / 1000    34.1s Hashtbl parallel
[ ]  997    0    0  997 / 1000    34.2s Hashtbl parallel
[ ] 1000    0    0 1000 / 1000    34.6s Hashtbl parallel
[✓] 1000    0    0 1000 / 1000    34.6s Hashtbl parallel
# ================================================================================
# success (ran 2 tests)
# (cd _build/default/test/kcas_data && ./linearizable_chaining_example.exe)
# 
random seed: 317846991
# generated error fail pass / total     time test name
# 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl_with_order sequential
[✓] 1000    0    0 1000 / 1000     0.0s Hashtbl_with_order sequential
# 
[ ]    0    0    0    0 / 1000     0.0s Hashtbl_with_order parallel
[ ]    2    0    0    2 / 1000     0.1s Hashtbl_with_order parallel
[ ]    4    0    0    4 / 1000     0.4s Hashtbl_with_order parallel
[ ]    9    0    0    9 / 1000     0.7s Hashtbl_with_order parallel
[ ]   12    0    0   12 / 1000     0.9s Hashtbl_with_order parallel
[ ]   16    0    0   16 / 1000     1.0s Hashtbl_with_order parallel
[ ]   20    0    0   20 / 1000     1.2s Hashtbl_with_order parallel
[ ]   23    0    0   23 / 1000     1.5s Hashtbl_with_order parallel
[ ]   25    0    0   25 / 1000     1.6s Hashtbl_with_order parallel
[ ]   32    0    0   32 / 1000     1.7s Hashtbl_with_order parallel
[ ]   33    0    0   33 / 1000     2.0s Hashtbl_with_order parallel
[ ]   35    0    0   35 / 1000     2.2s Hashtbl_with_order parallel
[ ]   36    0    0   36 / 1000     2.3s Hashtbl_with_order parallel
[ ]   39    0    0   39 / 1000     2.7s Hashtbl_with_order parallel
[ ]   43    0    0   43 / 1000     2.9s Hashtbl_with_order parallel
[ ]   44    0    0   44 / 1000     3.2s Hashtbl_with_order parallel
[ ]   47    0    0   47 / 1000     3.3s Hashtbl_with_order parallel
[ ]   50    0    0   50 / 1000     3.4s Hashtbl_with_order parallel
[ ]   52    0    0   52 / 1000     3.5s Hashtbl_with_order parallel
[ ]   53    0    0   53 / 1000     3.6s Hashtbl_with_order parallel
[ ]   55    0    0   55 / 1000     3.8s Hashtbl_with_order parallel
[ ]   57    0    0   57 / 1000     3.9s Hashtbl_with_order parallel
[ ]   59    0    0   59 / 1000     4.2s Hashtbl_with_order parallel
[ ]   63    0    0   63 / 1000     4.3s Hashtbl_with_order parallel
[ ]   67    0    0   67 / 1000     4.5s Hashtbl_with_order parallel
[ ]   75    0    0   75 / 1000     4.7s Hashtbl_with_order parallel
[ ]   79    0    0   79 / 1000     5.0s Hashtbl_with_order parallel
[ ]   88    0    0   88 / 1000     5.1s Hashtbl_with_order parallel
[ ]   93    0    0   93 / 1000     5.6s Hashtbl_with_order parallel
[ ]   94    0    0   94 / 1000     5.8s Hashtbl_with_order parallel
[ ]   99    0    0   99 / 1000     6.0s Hashtbl_with_order parallel
[ ]  102    0    0  102 / 1000     6.2s Hashtbl_with_order parallel
[ ]  103    0    0  103 / 1000     6.6s Hashtbl_with_order parallel
[ ]  105    0    0  105 / 1000     6.8s Hashtbl_with_order parallel
[ ]  107    0    0  107 / 1000     7.0s Hashtbl_with_order parallel
[ ]  108    0    0  108 / 1000     7.1s Hashtbl_with_order parallel
[ ]  111    0    0  111 / 1000     7.2s Hashtbl_with_order parallel
[ ]  113    0    0  113 / 1000     7.5s Hashtbl_with_order parallel
[ ]  114    0    0  114 / 1000     7.6s Hashtbl_with_order parallel
[ ]  118    0    0  118 / 1000     7.9s Hashtbl_with_order parallel
[ ]  126    0    0  126 / 1000     8.0s Hashtbl_with_order parallel
[ ]  131    0    0  131 / 1000     8.2s Hashtbl_with_order parallel
[ ]  135    0    0  135 / 1000     8.7s Hashtbl_with_order parallel
[ ]  142    0    0  142 / 1000     8.9s Hashtbl_with_order parallel
[ ]  148    0    0  148 / 1000     9.0s Hashtbl_with_order parallel
[ ]  150    0    0  150 / 1000     9.3s Hashtbl_with_order parallel
[ ]  151    0    0  151 / 1000     9.5s Hashtbl_with_order parallel
[ ]  154    0    0  154 / 1000     9.6s Hashtbl_with_order parallel
[ ]  159    0    0  159 / 1000     9.7s Hashtbl_with_order parallel
[ ]  162    0    0  162 / 1000     9.9s Hashtbl_with_order parallel
[ ]  164    0    0  164 / 1000    10.2s Hashtbl_with_order parallel
[ ]  173    0    0  173 / 1000    10.3s Hashtbl_with_order parallel
[ ]  176    0    0  176 / 1000    10.6s Hashtbl_with_order parallel
[ ]  185    0    0  185 / 1000    10.7s Hashtbl_with_order parallel
[ ]  190    0    0  190 / 1000    10.8s Hashtbl_with_order parallel
[ ]  199    0    0  199 / 1000    11.0s Hashtbl_with_order parallel
[ ]  201    0    0  201 / 1000    11.2s Hashtbl_with_order parallel
[ ]  205    0    0  205 / 1000    11.3s Hashtbl_with_order parallel
[ ]  214    0    0  214 / 1000    11.4s Hashtbl_with_order parallel
[ ]  215    0    0  215 / 1000    11.7s Hashtbl_with_order parallel
[ ]  220    0    0  220 / 1000    11.8s Hashtbl_with_order parallel
[ ]  224    0    0  224 / 1000    11.9s Hashtbl_with_order parallel
[ ]  235    0    0  235 / 1000    12.0s Hashtbl_with_order parallel
[ ]  237    0    0  237 / 1000    12.1s Hashtbl_with_order parallel
[ ]  243    0    0  243 / 1000    12.3s Hashtbl_with_order parallel
[ ]  247    0    0  247 / 1000    12.5s Hashtbl_with_order parallel
[ ]  251    0    0  251 / 1000    12.7s Hashtbl_with_order parallel
[ ]  254    0    0  254 / 1000    13.1s Hashtbl_with_order parallel
[ ]  257    0    0  257 / 1000    13.2s Hashtbl_with_order parallel
[ ]  260    0    0  260 / 1000    13.7s Hashtbl_with_order parallel
[ ]  261    0    0  261 / 1000    13.9s Hashtbl_with_order parallel
[ ]  268    0    0  268 / 1000    14.0s Hashtbl_with_order parallel
[ ]  269    0    0  269 / 1000    14.2s Hashtbl_with_order parallel
[ ]  271    0    0  271 / 1000    14.3s Hashtbl_with_order parallel
[ ]  273    0    0  273 / 1000    14.4s Hashtbl_with_order parallel
[ ]  277    0    0  277 / 1000    14.5s Hashtbl_with_order parallel
[ ]  282    0    0  282 / 1000    14.6s Hashtbl_with_order parallel
[ ]  283    0    0  283 / 1000    14.9s Hashtbl_with_order parallel
[ ]  291    0    0  291 / 1000    15.0s Hashtbl_with_order parallel
[ ]  297    0    0  297 / 1000    15.1s Hashtbl_with_order parallel
[ ]  298    0    0  298 / 1000    15.6s Hashtbl_with_order parallel
[ ]  305    0    0  305 / 1000    15.9s Hashtbl_with_order parallel
[ ]  307    0    0  307 / 1000    16.0s Hashtbl_with_order parallel
[ ]  310    0    0  310 / 1000    16.2s Hashtbl_with_order parallel
[ ]  317    0    0  317 / 1000    16.3s Hashtbl_with_order parallel
[ ]  318    0    0  318 / 1000    16.5s Hashtbl_with_order parallel
[ ]  322    0    0  322 / 1000    16.6s Hashtbl_with_order parallel
[ ]  329    0    0  329 / 1000    16.7s Hashtbl_with_order parallel
[ ]  330    0    0  330 / 1000    17.1s Hashtbl_with_order parallel
[ ]  334    0    0  334 / 1000    17.3s Hashtbl_with_order parallel
[ ]  335    0    0  335 / 1000    17.5s Hashtbl_with_order parallel
[ ]  340    0    0  340 / 1000    17.6s Hashtbl_with_order parallel
[ ]  344    0    0  344 / 1000    17.7s Hashtbl_with_order parallel
[ ]  347    0    0  347 / 1000    17.8s Hashtbl_with_order parallel
[ ]  352    0    0  352 / 1000    18.0s Hashtbl_with_order parallel
[ ]  363    0    0  363 / 1000    18.1s Hashtbl_with_order parallel
[ ]  367    0    0  367 / 1000    18.2s Hashtbl_with_order parallel
[ ]  377    0    0  377 / 1000    18.3s Hashtbl_with_order parallel
[ ]  386    0    0  386 / 1000    18.9s Hashtbl_with_order parallel
[ ]  395    0    0  395 / 1000    19.3s Hashtbl_with_order parallel
[ ]  399    0    0  399 / 1000    19.5s Hashtbl_with_order parallel
[ ]  407    0    0  407 / 1000    19.8s Hashtbl_with_order parallel
[ ]  411    0    0  411 / 1000    20.1s Hashtbl_with_order parallel
[ ]  415    0    0  415 / 1000    20.2s Hashtbl_with_order parallel
[ ]  419    0    0  419 / 1000    20.4s Hashtbl_with_order parallel
[ ]  422    0    0  422 / 1000    20.7s Hashtbl_with_order parallel
[ ]  423    0    0  423 / 1000    20.9s Hashtbl_with_order parallel
[ ]  430    0    0  430 / 1000    21.0s Hashtbl_with_order parallel
[ ]  438    0    0  438 / 1000    21.1s Hashtbl_with_order parallel
[ ]  440    0    0  440 / 1000    21.4s Hashtbl_with_order parallel
[ ]  445    0    0  445 / 1000    21.5s Hashtbl_with_order parallel
[ ]  446    0    0  446 / 1000    21.7s Hashtbl_with_order parallel
[ ]  447    0    0  447 / 1000    22.1s Hashtbl_with_order parallel
[ ]  452    0    0  452 / 1000    22.3s Hashtbl_with_order parallel
[ ]  456    0    0  456 / 1000    22.7s Hashtbl_with_order parallel
[ ]  458    0    0  458 / 1000    22.8s Hashtbl_with_order parallel
[ ]  459    0    0  459 / 1000    22.9s Hashtbl_with_order parallel
[ ]  463    0    0  463 / 1000    23.1s Hashtbl_with_order parallel
[ ]  469    0    0  469 / 1000    23.2s Hashtbl_with_order parallel
[ ]  470    0    0  470 / 1000    23.4s Hashtbl_with_order parallel
[ ]  477    0    0  477 / 1000    23.5s Hashtbl_with_order parallel
[ ]  483    0    0  483 / 1000    23.6s Hashtbl_with_order parallel
[ ]  488    0    0  488 / 1000    23.7s Hashtbl_with_order parallel
[ ]  490    0    0  490 / 1000    23.9s Hashtbl_with_order parallel
[ ]  495    0    0  495 / 1000    24.1s Hashtbl_with_order parallel
[ ]  497    0    0  497 / 1000    24.4s Hashtbl_with_order parallel
[ ]  498    0    0  498 / 1000    24.7s Hashtbl_with_order parallel
[ ]  501    0    0  501 / 1000    24.8s Hashtbl_with_order parallel
[ ]  506    0    0  506 / 1000    24.9s Hashtbl_with_order parallel
[ ]  509    0    0  509 / 1000    25.2s Hashtbl_with_order parallel
[ ]  517    0    0  517 / 1000    25.3s Hashtbl_with_order parallel
[ ]  523    0    0  523 / 1000    25.6s Hashtbl_with_order parallel
[ ]  528    0    0  528 / 1000    25.7s Hashtbl_with_order parallel
[ ]  530    0    0  530 / 1000    25.9s Hashtbl_with_order parallel
[ ]  533    0    0  533 / 1000    26.0s Hashtbl_with_order parallel
[ ]  541    0    0  541 / 1000    26.1s Hashtbl_with_order parallel
[ ]  542    0    0  542 / 1000    26.6s Hashtbl_with_order parallel
[ ]  546    0    0  546 / 1000    26.9s Hashtbl_with_order parallel
[ ]  552    0    0  552 / 1000    27.0s Hashtbl_with_order parallel
[ ]  556    0    0  556 / 1000    27.1s Hashtbl_with_order parallel
[ ]  559    0    0  559 / 1000    27.3s Hashtbl_with_order parallel
[ ]  561    0    0  561 / 1000    27.5s Hashtbl_with_order parallel
[ ]  570    0    0  570 / 1000    27.6s Hashtbl_with_order parallel
[ ]  576    0    0  576 / 1000    27.7s Hashtbl_with_order parallel
[ ]  578    0    0  578 / 1000    27.9s Hashtbl_with_order parallel
[ ]  582    0    0  582 / 1000    28.0s Hashtbl_with_order parallel
[ ]  586    0    0  586 / 1000    28.2s Hashtbl_with_order parallel
[ ]  587    0    0  587 / 1000    28.6s Hashtbl_with_order parallel
[ ]  589    0    0  589 / 1000    28.8s Hashtbl_with_order parallel
[ ]  594    0    0  594 / 1000    28.9s Hashtbl_with_order parallel
[ ]  596    0    0  596 / 1000    29.4s Hashtbl_with_order parallel
[ ]  604    0    0  604 / 1000    29.5s Hashtbl_with_order parallel
[ ]  615    0    0  615 / 1000    29.6s Hashtbl_with_order parallel
[ ]  624    0    0  624 / 1000    29.7s Hashtbl_with_order parallel
[ ]  629    0    0  629 / 1000    29.8s Hashtbl_with_order parallel
[ ]  630    0    0  630 / 1000    30.0s Hashtbl_with_order parallel
[ ]  632    0    0  632 / 1000    30.4s Hashtbl_with_order parallel
[ ]  635    0    0  635 / 1000    30.6s Hashtbl_with_order parallel
[ ]  638    0    0  638 / 1000    30.7s Hashtbl_with_order parallel
[ ]  644    0    0  644 / 1000    30.8s Hashtbl_with_order parallel
[ ]  648    0    0  648 / 1000    31.0s Hashtbl_with_order parallel
[ ]  655    0    0  655 / 1000    31.1s Hashtbl_with_order parallel
[ ]  658    0    0  658 / 1000    31.2s Hashtbl_with_order parallel
[ ]  663    0    0  663 / 1000    31.4s Hashtbl_with_order parallel
[ ]  669    0    0  669 / 1000    31.5s Hashtbl_with_order parallel
[ ]  672    0    0  672 / 1000    31.6s Hashtbl_with_order parallel
[ ]  674    0    0  674 / 1000    31.8s Hashtbl_with_order parallel
[ ]  675    0    0  675 / 1000    32.2s Hashtbl_with_order parallel
[ ]  678    0    0  678 / 1000    32.5s Hashtbl_with_order parallel
[ ]  681    0    0  681 / 1000    32.8s Hashtbl_with_order parallel
[ ]  684    0    0  684 / 1000    32.9s Hashtbl_with_order parallel
[ ]  688    0    0  688 / 1000    33.0s Hashtbl_with_order parallel
[ ]  692    0    0  692 / 1000    33.1s Hashtbl_with_order parallel
[ ]  695    0    0  695 / 1000    33.3s Hashtbl_with_order parallel
[ ]  699    0    0  699 / 1000    33.5s Hashtbl_with_order parallel
[ ]  702    0    0  702 / 1000    33.6s Hashtbl_with_order parallel
[ ]  708    0    0  708 / 1000    33.8s Hashtbl_with_order parallel
[ ]  713    0    0  713 / 1000    33.9s Hashtbl_with_order parallel
[ ]  718    0    0  718 / 1000    34.1s Hashtbl_with_order parallel
[ ]  724    0    0  724 / 1000    34.3s Hashtbl_with_order parallel
[ ]  728    0    0  728 / 1000    34.5s Hashtbl_with_order parallel
[ ]  730    0    0  730 / 1000    34.8s Hashtbl_with_order parallel
[ ]  735    0    0  735 / 1000    34.9s Hashtbl_with_order parallel
[ ]  739    0    0  739 / 1000    35.1s Hashtbl_with_order parallel
[ ]  741    0    0  741 / 1000    35.2s Hashtbl_with_order parallel
[ ]  743    0    0  743 / 1000    35.4s Hashtbl_with_order parallel
[ ]  746    0    0  746 / 1000    35.5s Hashtbl_with_order parallel
[ ]  748    0    0  748 / 1000    35.6s Hashtbl_with_order parallel
[ ]  750    0    0  750 / 1000    35.8s Hashtbl_with_order parallel
[ ]  752    0    0  752 / 1000    35.9s Hashtbl_with_order parallel
[ ]  754    0    0  754 / 1000    36.0s Hashtbl_with_order parallel
[ ]  756    0    0  756 / 1000    36.2s Hashtbl_with_order parallel
[ ]  758    0    0  758 / 1000    36.3s Hashtbl_with_order parallel
[ ]  759    0    0  759 / 1000    36.5s Hashtbl_with_order parallel
[ ]  762    0    0  762 / 1000    36.6s Hashtbl_with_order parallel
[ ]  763    0    0  763 / 1000    36.8s Hashtbl_with_order parallel
[ ]  766    0    0  766 / 1000    36.9s Hashtbl_with_order parallel
[ ]  768    0    0  768 / 1000    37.0s Hashtbl_with_order parallel
[ ]  771    0    0  771 / 1000    37.2s Hashtbl_with_order parallel
[ ]  775    0    0  775 / 1000    37.3s Hashtbl_with_order parallel
[ ]  779    0    0  779 / 1000    37.6s Hashtbl_with_order parallel
[ ]  787    0    0  787 / 1000    38.1s Hashtbl_with_order parallel
[ ]  788    0    0  788 / 1000    38.4s Hashtbl_with_order parallel
[ ]  791    0    0  791 / 1000    38.5s Hashtbl_with_order parallel
[ ]  798    0    0  798 / 1000    38.6s Hashtbl_with_order parallel
[ ]  805    0    0  805 / 1000    38.8s Hashtbl_with_order parallel
[ ]  808    0    0  808 / 1000    38.9s Hashtbl_with_order parallel
[ ]  811    0    0  811 / 1000    39.3s Hashtbl_with_order parallel
[ ]  813    0    0  813 / 1000    39.7s Hashtbl_with_order parallel
[ ]  815    0    0  815 / 1000    40.1s Hashtbl_with_order parallel
[ ]  819    0    0  819 / 1000    40.2s Hashtbl_with_order parallel
[ ]  825    0    0  825 / 1000    40.3s Hashtbl_with_order parallel
[ ]  830    0    0  830 / 1000    40.4s Hashtbl_with_order parallel
[ ]  832    0    0  832 / 1000    40.6s Hashtbl_with_order parallel
[ ]  839    0    0  839 / 1000    40.7s Hashtbl_with_order parallel
[ ]  844    0    0  844 / 1000    41.1s Hashtbl_with_order parallel
[ ]  847    0    0  847 / 1000    41.2s Hashtbl_with_order parallel
[ ]  851    0    0  851 / 1000    41.3s Hashtbl_with_order parallel
[ ]  855    0    0  855 / 1000    41.4s Hashtbl_with_order parallel
[ ]  858    0    0  858 / 1000    41.5s Hashtbl_with_order parallel
[ ]  859    0    0  859 / 1000    41.8s Hashtbl_with_order parallel
[ ]  861    0    0  861 / 1000    41.9s Hashtbl_with_order parallel
[ ]  865    0    0  865 / 1000    42.0s Hashtbl_with_order parallel
[ ]  870    0    0  870 / 1000    42.2s Hashtbl_with_order parallel
[ ]  873    0    0  873 / 1000    42.4s Hashtbl_with_order parallel
[ ]  877    0    0  877 / 1000    42.5s Hashtbl_with_order parallel
[ ]  883    0    0  883 / 1000    42.7s Hashtbl_with_order parallel
[ ]  885    0    0  885 / 1000    42.8s Hashtbl_with_order parallel
[ ]  891    0    0  891 / 1000    43.5s Hashtbl_with_order parallel
[ ]  892    0    0  892 / 1000    44.0s Hashtbl_with_order parallel
[ ]  894    0    0  894 / 1000    44.2s Hashtbl_with_order parallel
[ ]  897    0    0  897 / 1000    44.3s Hashtbl_with_order parallel
[ ]  902    0    0  902 / 1000    44.6s Hashtbl_with_order parallel
[ ]  906    0    0  906 / 1000    44.8s Hashtbl_with_order parallel
[ ]  908    0    0  908 / 1000    45.4s Hashtbl_with_order parallel
[ ]  911    0    0  911 / 1000    45.8s Hashtbl_with_order parallel
[ ]  913    0    0  913 / 1000    45.9s Hashtbl_with_order parallel
[ ]  915    0    0  915 / 1000    46.0s Hashtbl_with_order parallel
[ ]  918    0    0  918 / 1000    46.2s Hashtbl_with_order parallel
[ ]  922    0    0  922 / 1000    46.6s Hashtbl_with_order parallel
[ ]  926    0    0  926 / 1000    46.7s Hashtbl_with_order parallel
[ ]  929    0    0  929 / 1000    46.8s Hashtbl_with_order parallel
[ ]  930    0    0  930 / 1000    46.9s Hashtbl_with_order parallel
[ ]  931    0    0  931 / 1000    47.1s Hashtbl_with_order parallel
[ ]  933    0    0  933 / 1000    47.2s Hashtbl_with_order parallel
[ ]  935    0    0  935 / 1000    47.4s Hashtbl_with_order parallel
[ ]  936    0    0  936 / 1000    47.6s Hashtbl_with_order parallel
[ ]  938    0    0  938 / 1000    47.7s Hashtbl_with_order parallel
[ ]  940    0    0  940 / 1000    47.9s Hashtbl_with_order parallel
[ ]  942    0    0  942 / 1000    48.0s Hashtbl_with_order parallel
[ ]  943    0    0  943 / 1000    48.2s Hashtbl_with_order parallel
[ ]  946    0    0  946 / 1000    48.4s Hashtbl_with_order parallel
[ ]  949    0    0  949 / 1000    48.5s Hashtbl_with_order parallel
[ ]  952    0    0  952 / 1000    48.7s Hashtbl_with_order parallel
[ ]  953    0    0  953 / 1000    49.0s Hashtbl_with_order parallel
[ ]  955    0    0  955 / 1000    49.1s Hashtbl_with_order parallel
[ ]  958    0    0  958 / 1000    49.2s Hashtbl_with_order parallel
[ ]  960    0    0  960 / 1000    49.3s Hashtbl_with_order parallel
[ ]  962    0    0  962 / 1000    49.5s Hashtbl_with_order parallel
[ ]  964    0    0  964 / 1000    49.6s Hashtbl_with_order parallel
[ ]  967    0    0  967 / 1000    49.8s Hashtbl_with_order parallel
[ ]  969    0    0  969 / 1000    49.9s Hashtbl_with_order parallel
[ ]  972    0    0  972 / 1000    50.3s Hashtbl_with_order parallel
[ ]  973    0    0  973 / 1000    50.6s Hashtbl_with_order parallel
[ ]  976    0    0  976 / 1000    50.8s Hashtbl_with_order parallel
[ ]  979    0    0  979 / 1000    50.9s Hashtbl_with_order parallel
[ ]  981    0    0  981 / 1000    51.0s Hashtbl_with_order parallel
[ ]  984    0    0  984 / 1000    51.2s Hashtbl_with_order parallel
[ ]  986    0    0  986 / 1000    51.4s Hashtbl_with_order parallel
[ ]  988    0    0  988 / 1000    51.5s Hashtbl_with_order parallel
[ ]  990    0    0  990 / 1000    51.7s Hashtbl_with_order parallel
[ ]  993    0    0  993 / 1000    51.8s Hashtbl_with_order parallel
[ ]  996    0    0  996 / 1000    52.4s Hashtbl_with_order parallel
[ ]  997    0    0  997 / 1000    52.7s Hashtbl_with_order parallel
[✓] 1000    0    0 1000 / 1000    52.8s Hashtbl_with_order parallel
# ================================================================================
# success (ran 2 tests)



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build kcas_data 0.7.0
+- 
- No changes have been performed
'opam reinstall --with-test --verbose kcas_data.0.7.0' failed.
# To update the current shell environment, run: eval $(opam env)
[WARNING] OPAMCONFIRMLEVEL was ignored because CLI 2.0 was requested and it was introduced in 2.1.
[WARNING] OPAMCONFIRMLEVEL was ignored because CLI 2.0 was requested and it was introduced in 2.1.
"/usr/bin/env" "bash" "-c" "opam reinstall --with-test --verbose kcas_data.0.7.0;
        res=$?;
        test "$res" != 31 && exit "$res";
        export OPAMCLI=2.0;
        build_dir=$(opam var prefix)/.opam-switch/build;
        failed=$(ls "$build_dir");
        partial_fails="";
        for pkg in $failed; do
          if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then
            echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.";
          fi;
          test "$pkg" != 'kcas_data.0.7.0' && partial_fails="$partial_fails $pkg";
        done;
        test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}";
        exit 1" failed with exit status 1
2026-04-13 15:31.57: Job failed: Failed: Build failed
2026-04-13 15:31.57: Log analysis:
2026-04-13 15:31.57: >>> 
[ERROR] The compilation of kcas_data.0.7.0 failed at "dune build -p kcas_data -j 71 @install @runtest".
 (score = 20)
2026-04-13 15:31.57: >>> 
[ERROR] The compilation of kcas_data.0.7.0 failed at "dune build -p kcas_data -j 71 @install @runtest".
 (score = 20)
2026-04-13 15:31.57: The compilation of kcas_data.0.7.0 failed at "dune build -p kcas_data -j 71 @install @runtest".