Build:
  1. 0
2024-02-11 20:23.51: New job: test xoshiro.0.1 with conf-pkg-config.1.1, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/25235/head (8c7391d6ec81e93f24de221eb32a886b72d1ede6)
                              on debian-12-ocaml-5.1/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/25235/head" && git reset --hard 8c7391d6
git fetch origin master
git merge --no-edit 8477e9a74beb40d85534ab7653b65d45607a147f
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-12-ocaml-5.1@sha256:931805f2c2fdb0b5642ae8463ff0780c2ee3f4afb48734a7d94e2d5163429930
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /usr/bin/opam
RUN opam init --reinit -ni
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMSOLVERTIMEOUT="500"
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
ENV OPAMCRITERIA="-removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed"
ENV OPAMFIXUPCRITERIA="-removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed"
ENV OPAMUPGRADECRITERIA="-removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed"
RUN opam pin add -k version -yn conf-pkg-config.1.1 1.1
RUN opam reinstall conf-pkg-config.1.1; \
    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-12\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'conf-pkg-config.1.1' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
ENV OPAMCRITERIA="-removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed"
ENV OPAMFIXUPCRITERIA="-removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed"
ENV OPAMUPGRADECRITERIA="-removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed"
RUN opam reinstall xoshiro.0.1; \
    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-12\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'xoshiro.0.1' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
ENV OPAMCRITERIA="-removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed"
ENV OPAMFIXUPCRITERIA="-removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed"
ENV OPAMUPGRADECRITERIA="-removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed"
RUN (opam reinstall --with-test xoshiro.0.1) || true
RUN opam reinstall --with-test --verbose xoshiro.0.1; \
    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-12\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'xoshiro.0.1' && 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 .

2024-02-11 20:23.51: Using cache hint "ocaml/opam:debian-12-ocaml-5.1@sha256:931805f2c2fdb0b5642ae8463ff0780c2ee3f4afb48734a7d94e2d5163429930-conf-pkg-config.1.1-xoshiro.0.1-8c7391d6ec81e93f24de221eb32a886b72d1ede6"
2024-02-11 20:23.51: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-5.1@sha256:931805f2c2fdb0b5642ae8463ff0780c2ee3f4afb48734a7d94e2d5163429930)
 (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"))
 (env OPAMDOWNLOADJOBS 1)
 (env OPAMERRLOGLEN 0)
 (env OPAMSOLVERTIMEOUT 500)
 (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"))
 (env OPAMCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)
 (env OPAMFIXUPCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)
 (env OPAMUPGRADECRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)
 (run (shell "opam pin add -k version -yn conf-pkg-config.1.1 1.1"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall conf-pkg-config.1.1;\
             \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-12\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'conf-pkg-config.1.1' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (env OPAMCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)
 (env OPAMFIXUPCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)
 (env OPAMUPGRADECRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall xoshiro.0.1;\
             \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-12\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'xoshiro.0.1' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (env OPAMCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)
 (env OPAMFIXUPCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)
 (env OPAMUPGRADECRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)
 (run (network host)
      (shell "(opam reinstall --with-test xoshiro.0.1) || true"))
 (run (shell  "opam reinstall --with-test --verbose xoshiro.0.1;\
             \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-12\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'xoshiro.0.1' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2024-02-11 20:23.51: Waiting for resource in pool OCluster
2024-02-12 19:40.30: Waiting for worker…
2024-02-12 19:42.29: Got resource from pool OCluster
Building on iphito.caelum.ci.dev
All commits already cached
Updating files:  52% (17407/32918)
Updating files:  53% (17447/32918)
Updating files:  54% (17776/32918)
Updating files:  55% (18105/32918)
Updating files:  56% (18435/32918)
Updating files:  57% (18764/32918)
Updating files:  58% (19093/32918)
Updating files:  59% (19422/32918)
Updating files:  60% (19751/32918)
Updating files:  61% (20080/32918)
Updating files:  62% (20410/32918)
Updating files:  63% (20739/32918)
Updating files:  64% (21068/32918)
Updating files:  65% (21397/32918)
Updating files:  66% (21726/32918)
Updating files:  67% (22056/32918)
Updating files:  68% (22385/32918)
Updating files:  69% (22714/32918)
Updating files:  70% (23043/32918)
Updating files:  71% (23372/32918)
Updating files:  72% (23701/32918)
Updating files:  73% (24031/32918)
Updating files:  74% (24360/32918)
Updating files:  75% (24689/32918)
Updating files:  76% (25018/32918)
Updating files:  77% (25347/32918)
Updating files:  78% (25677/32918)
Updating files:  79% (26006/32918)
Updating files:  80% (26335/32918)
Updating files:  81% (26664/32918)
Updating files:  82% (26993/32918)
Updating files:  83% (27322/32918)
Updating files:  84% (27652/32918)
Updating files:  85% (27981/32918)
Updating files:  86% (28310/32918)
Updating files:  87% (28639/32918)
Updating files:  88% (28968/32918)
Updating files:  89% (29298/32918)
Updating files:  90% (29627/32918)
Updating files:  91% (29956/32918)
Updating files:  92% (30285/32918)
Updating files:  93% (30614/32918)
Updating files:  94% (30943/32918)
Updating files:  95% (31273/32918)
Updating files:  96% (31602/32918)
Updating files:  97% (31931/32918)
Updating files:  98% (32260/32918)
Updating files:  99% (32589/32918)
Updating files: 100% (32918/32918)
Updating files: 100% (32918/32918), done.
HEAD is now at 8477e9a74b Merge pull request #25221 from nberth/mlgmpidl-1.3.0
Updating 8477e9a74b..8c7391d6ec
Fast-forward
 packages/conf-pkg-config/conf-pkg-config.1.0/opam | 2 +-
 packages/conf-pkg-config/conf-pkg-config.1.1/opam | 1 +
 packages/conf-pkg-config/conf-pkg-config.1.2/opam | 1 +
 packages/conf-pkg-config/conf-pkg-config.1.3/opam | 1 +
 packages/conf-pkg-config/conf-pkg-config.2/opam   | 1 +
 packages/conf-pkg-config/conf-pkg-config.3/opam   | 4 +++-
 6 files changed, 8 insertions(+), 2 deletions(-)

(from ocaml/opam:debian-12-ocaml-5.1@sha256:931805f2c2fdb0b5642ae8463ff0780c2ee3f4afb48734a7d94e2d5163429930)
2024-02-12 19:42.39 ---> using "4df7ce52b8e0afe130cbfff7d9b001e43cae58bd8e8710cd073ce7c11b1c6ac8" from cache

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

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2024-02-12 19:42.39 ---> using "2ee14a5dbb7aa54ab1dfa5adba4422c5a5483941525d4174e8eeed0c4c5e97aa" 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.

This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2~alpha, which can't be reverted.
You may want to back it up before going further.

Continue? [y/n] y
[NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
           opam option jobs=71 --global
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository
2024-02-12 19:42.39 ---> using "d58131e4d084860f74dbebecfc9a35ebb7fbb42cf58093b5ac6cf0adf11ed898" from cache

/home/opam: (env OPAMDOWNLOADJOBS 1)

/home/opam: (env OPAMERRLOGLEN 0)

/home/opam: (env OPAMSOLVERTIMEOUT 500)

/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/"))
2024-02-12 19:42.39 ---> using "e76676ee91f5598b65d18de047738848e5af056a75e3436903dc82ff5702c5a6" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2024-02-12 19:42.42 ---> using "00dcf922e87fec2f8ccdd0b44355d41faed143c596db4bfe8812d0e9c5f33f02" from cache

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2024-02-12 19:42.42 ---> using "d6c8604b98b9d01914259989eafdfad7780b6c9f761a469dfe3162a56ba73510" from cache

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
- Get:2 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB]
- Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
- Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8786 kB]
- Get:5 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [137 kB]
- Fetched 9175 kB in 1s (7146 kB/s)
- Reading package lists...
2024-02-12 19:42.42 ---> using "6245d7929b862e6b37f451133c05d21883283d0248743f67197f2e424fe52d69" from cache

/home/opam: (env OPAMCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)

/home/opam: (env OPAMFIXUPCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)

/home/opam: (env OPAMUPGRADECRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)

/home/opam: (run (shell "opam pin add -k version -yn conf-pkg-config.1.1 1.1"))
conf-pkg-config is now pinned to version 1.1
2024-02-12 19:42.42 ---> using "efd69474de39398f08b803f28b1c0635d272139b0c33f4b0a322013c52989663" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall conf-pkg-config.1.1;\
                        \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-12\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'conf-pkg-config.1.1' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
conf-pkg-config.1.1 is not installed. Install it? [y/n] y
The following actions will be performed:
=== install 1 package
  - install conf-pkg-config 1.1 (pinned)

The following system packages will first need to be installed:
    pkg-config

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
  2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
  3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
  4. Abort the installation

[1/2/3/4] 1

+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "pkg-config"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libpkgconf3:amd64.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18774 files and directories currently installed.)
- Preparing to unpack .../libpkgconf3_1.8.1-1_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-1) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../pkgconf-bin_1.8.1-1_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-1) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../pkgconf_1.8.1-1_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-1) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../pkg-config_1.8.1-1_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-1) ...
- Setting up libpkgconf3:amd64 (1.8.1-1) ...
- Setting up pkgconf-bin (1.8.1-1) ...
- Setting up pkgconf:amd64 (1.8.1-1) ...
- Setting up pkg-config:amd64 (1.8.1-1) ...
- Processing triggers for libc-bin (2.36-9+deb12u4) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed conf-pkg-config.1.1
Done.
# Run eval $(opam env) to update the current shell environment
2024-02-12 19:42.42 ---> using "0686843ae3c31f38ac5563a3bcd57d9eed648c8dbf66daffdc86057dfb09ccb3" from cache

/home/opam: (env OPAMCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)

/home/opam: (env OPAMFIXUPCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)

/home/opam: (env OPAMUPGRADECRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall xoshiro.0.1;\
                        \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-12\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'xoshiro.0.1' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
xoshiro.0.1 is not installed. Install it? [y/n] y
The following actions will be performed:
=== install 3 packages
  - install dune        3.13.1 [required by xoshiro]
  - install make-random 0.1    [required by xoshiro]
  - install xoshiro     0.1

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.13.1  (cached)
-> retrieved make-random.0.1, xoshiro.0.1  (cached)
-> installed dune.3.13.1
-> installed make-random.0.1
-> installed xoshiro.0.1
Done.
# Run eval $(opam env) to update the current shell environment
2024-02-12 19:43.20 ---> saved as "eedc47d5365dbe3d26c9fa7a66d8acce005a8d8cf6df763ea58a1742fd23ff94"

/home/opam: (env OPAMCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)

/home/opam: (env OPAMFIXUPCRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)

/home/opam: (env OPAMUPGRADECRITERIA -removed,-count[avoid-version,changed],-count[version-lag,request],-count[version-lag,changed],-count[missing-depexts,changed],-changed)

/home/opam: (run (network host)
                 (shell "(opam reinstall --with-test xoshiro.0.1) || true"))
The following actions will be performed:
=== recompile 1 package
  - recompile xoshiro                     0.1
=== install 80 packages
  - install   base                        v0.16.3      [required by core, core_kernel]
  - install   base-bytes                  base         [required by md2mld]
  - install   base_bigstring              v0.16.0      [required by core]
  - install   base_quickcheck             v0.16.0      [required by core]
  - install   bin_prot                    v0.16.0      [required by core]
  - install   core                        v0.16.2      [required by core_bench]
  - install   core_bench                  v0.16.0      [required by xoshiro]
  - install   core_kernel                 v0.16.0      [required by core_bench]
  - install   core_unix                   v0.16.0      [required by core_bench]
  - install   csexp                       1.5.2        [required by dune-configurator]
  - install   dune-build-info             3.13.1       [required by omd]
  - install   dune-configurator           3.13.1       [required by base, ocaml_intrinsics]
  - install   expect_test_helpers_core    v0.16.0      [required by core_unix]
  - install   fieldslib                   v0.16.0      [required by core]
  - install   int_repr                    v0.16.0      [required by core_kernel]
  - install   jane-street-headers         v0.16.0      [required by core, core_unix]
  - install   jst-config                  v0.16.0      [required by core, core_unix]
  - install   md2mld                      0.7.0        [required by testu01]
  - install   num                         1.5          [required by sexplib]
  - install   ocaml-compiler-libs         v0.12.4      [required by ppxlib]
  - install   ocaml_intrinsics            v0.16.0      [required by core_unix]
  - install   ocamlbuild                  0.14.3       [required by uutf, uucp]
  - install   ocamlfind                   1.9.6        [required by base-bytes]
  - install   omd                         2.0.0~alpha4 [required by md2mld]
  - install   parsexp                     v0.16.0      [required by sexplib]
  - install   ppx_assert                  v0.16.0      [required by core]
  - install   ppx_base                    v0.16.0      [required by core]
  - install   ppx_bench                   v0.16.0      [required by ppx_jane]
  - install   ppx_bin_prot                v0.16.0      [required by ppx_jane]
  - install   ppx_cold                    v0.16.0      [required by ppx_base]
  - install   ppx_compare                 v0.16.0      [required by core_bench]
  - install   ppx_custom_printf           v0.16.0      [required by ppx_jane]
  - install   ppx_derivers                1.2.1        [required by ppxlib]
  - install   ppx_disable_unused_warnings v0.16.0      [required by ppx_jane]
  - install   ppx_enumerate               v0.16.0      [required by ppx_base]
  - install   ppx_expect                  v0.16.0      [required by ppx_jane]
  - install   ppx_fields_conv             v0.16.0      [required by core_bench]
  - install   ppx_fixed_literal           v0.16.0      [required by ppx_jane]
  - install   ppx_globalize               v0.16.0      [required by ppx_base]
  - install   ppx_hash                    v0.16.0      [required by core]
  - install   ppx_here                    v0.16.0      [required by ppx_jane]
  - install   ppx_ignore_instrumentation  v0.16.0      [required by ppx_jane]
  - install   ppx_inline_test             v0.16.1      [required by core]
  - install   ppx_jane                    v0.16.0      [required by core_bench]
  - install   ppx_let                     v0.16.0      [required by core_bench]
  - install   ppx_log                     v0.16.0      [required by ppx_jane]
  - install   ppx_module_timer            v0.16.0      [required by ppx_jane]
  - install   ppx_optcomp                 v0.16.0      [required by core_kernel, core, core_unix]
  - install   ppx_optional                v0.16.0      [required by ppx_jane]
  - install   ppx_pipebang                v0.16.0      [required by ppx_jane]
  - install   ppx_sexp_conv               v0.16.0      [required by core_bench]
  - install   ppx_sexp_message            v0.16.0      [required by core]
  - install   ppx_sexp_value              v0.16.0      [required by ppx_jane]
  - install   ppx_stable                  v0.16.0      [required by ppx_jane]
  - install   ppx_stable_witness          v0.16.0      [required by ppx_jane]
  - install   ppx_string                  v0.16.0      [required by ppx_jane]
  - install   ppx_tydi                    v0.16.0      [required by ppx_jane]
  - install   ppx_typerep_conv            v0.16.0      [required by ppx_jane]
  - install   ppx_variants_conv           v0.16.0      [required by ppx_jane]
  - install   ppxlib                      0.32.0       [required by ppx_jane]
  - install   re                          1.11.0       [required by core_bench]
  - install   seq                         base         [required by re]
  - install   sexp_pretty                 v0.16.0      [required by expect_test_helpers_core]
  - install   sexplib                     v0.16.0      [required by core, core_unix]
  - install   sexplib0                    v0.16.0      [required by base]
  - install   spawn                       v0.15.1      [required by core_unix]
  - install   splittable_random           v0.16.0      [required by core]
  - install   stdio                       v0.16.0      [required by core]
  - install   stdlib-shims                0.3.0        [required by ppxlib]
  - install   testu01                     1.2.3-0.2    [required by xoshiro]
  - install   textutils                   v0.16.0      [required by core_bench]
  - install   textutils_kernel            v0.16.0      [required by textutils]
  - install   time_now                    v0.16.0      [required by core]
  - install   timezone                    v0.16.0      [required by core_unix]
  - install   topkg                       1.0.7        [required by uutf, uucp]
  - install   typerep                     v0.16.0      [required by core]
  - install   uucp                        15.1.0       [required by omd]
  - install   uunf                        15.1.0       [required by omd]
  - install   uutf                        1.0.3        [required by textutils]
  - install   variantslib                 v0.16.0      [required by core]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved base.v0.16.3  (https://github.com/janestreet/base/archive/refs/tags/v0.16.3.tar.gz)
-> retrieved base_bigstring.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/base_bigstring-v0.16.0.tar.gz)
-> retrieved base_quickcheck.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/base_quickcheck-v0.16.0.tar.gz)
-> retrieved bin_prot.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/bin_prot-v0.16.0.tar.gz)
-> retrieved core.v0.16.2  (https://github.com/janestreet/core/archive/refs/tags/v0.16.2.tar.gz)
-> retrieved core_bench.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/core_bench-v0.16.0.tar.gz)
-> retrieved core_kernel.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/core_kernel-v0.16.0.tar.gz)
-> retrieved core_unix.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/core_unix-v0.16.0.tar.gz)
-> retrieved csexp.1.5.2  (https://github.com/ocaml-dune/csexp/releases/download/1.5.2/csexp-1.5.2.tbz)
-> installed csexp.1.5.2
-> retrieved dune-build-info.3.13.1, dune-configurator.3.13.1  (https://github.com/ocaml/dune/releases/download/3.13.1/dune-3.13.1.tbz)
-> retrieved expect_test_helpers_core.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/expect_test_helpers_core-v0.16.0.tar.gz)
-> retrieved fieldslib.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/fieldslib-v0.16.0.tar.gz)
-> retrieved int_repr.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/int_repr-v0.16.0.tar.gz)
-> installed dune-build-info.3.13.1
-> retrieved jane-street-headers.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/jane-street-headers-v0.16.0.tar.gz)
-> installed jane-street-headers.v0.16.0
-> retrieved jst-config.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/jst-config-v0.16.0.tar.gz)
-> installed dune-configurator.3.13.1
-> retrieved md2mld.0.7.0  (https://github.com/mseri/md2mld/releases/download/0.7/md2mld-0.7.0.tbz)
-> retrieved num.1.5  (https://github.com/ocaml/num/archive/v1.5.tar.gz)
-> retrieved ocaml-compiler-libs.v0.12.4  (https://github.com/janestreet/ocaml-compiler-libs/releases/download/v0.12.4/ocaml-compiler-libs-v0.12.4.tbz)
-> retrieved ocaml_intrinsics.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ocaml_intrinsics-v0.16.0.tar.gz)
-> installed num.1.5
-> retrieved ocamlbuild.0.14.3  (https://github.com/ocaml/ocamlbuild/archive/refs/tags/0.14.3.tar.gz)
-> installed ocaml-compiler-libs.v0.12.4
-> retrieved ocamlfind.1.9.6  (http://download.camlcity.org/download/findlib-1.9.6.tar.gz)
-> installed ocaml_intrinsics.v0.16.0
-> retrieved omd.2.0.0~alpha4  (https://github.com/ocaml/opam-source-archives/raw/main/omd-2.0.0.alpha4.tbz)
-> retrieved parsexp.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/parsexp-v0.16.0.tar.gz)
-> retrieved ppx_assert.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_assert-v0.16.0.tar.gz)
-> retrieved ppx_base.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_base-v0.16.0.tar.gz)
-> retrieved ppx_bench.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_bench-v0.16.0.tar.gz)
-> retrieved ppx_bin_prot.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_bin_prot-v0.16.0.tar.gz)
-> retrieved ppx_cold.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_cold-v0.16.0.tar.gz)
-> installed ocamlfind.1.9.6
-> installed base-bytes.base
-> retrieved ppx_compare.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_compare-v0.16.0.tar.gz)
-> retrieved ppx_custom_printf.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_custom_printf-v0.16.0.tar.gz)
-> retrieved ppx_derivers.1.2.1  (https://github.com/ocaml-ppx/ppx_derivers/archive/1.2.1.tar.gz)
-> installed ocamlbuild.0.14.3
-> installed ppx_derivers.1.2.1
-> retrieved ppx_disable_unused_warnings.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_disable_unused_warnings-v0.16.0.tar.gz)
-> retrieved ppx_enumerate.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_enumerate-v0.16.0.tar.gz)
-> retrieved ppx_expect.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_expect-v0.16.0.tar.gz)
-> retrieved ppx_fields_conv.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_fields_conv-v0.16.0.tar.gz)
-> retrieved ppx_fixed_literal.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_fixed_literal-v0.16.0.tar.gz)
-> retrieved ppx_globalize.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_globalize-v0.16.0.tar.gz)
-> retrieved ppx_hash.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_hash-v0.16.0.tar.gz)
-> retrieved ppx_here.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_here-v0.16.0.tar.gz)
-> retrieved ppx_ignore_instrumentation.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_ignore_instrumentation-v0.16.0.tar.gz)
-> retrieved ppx_inline_test.v0.16.1  (https://github.com/janestreet/ppx_inline_test/archive/refs/tags/v0.16.1.tar.gz)
-> retrieved ppx_jane.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_jane-v0.16.0.tar.gz)
-> retrieved ppx_let.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_let-v0.16.0.tar.gz)
-> retrieved ppx_log.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_log-v0.16.0.tar.gz)
-> retrieved ppx_module_timer.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_module_timer-v0.16.0.tar.gz)
-> retrieved ppx_optcomp.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_optcomp-v0.16.0.tar.gz)
-> retrieved ppx_optional.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_optional-v0.16.0.tar.gz)
-> retrieved ppx_pipebang.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_pipebang-v0.16.0.tar.gz)
-> retrieved ppx_sexp_conv.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_sexp_conv-v0.16.0.tar.gz)
-> retrieved ppx_sexp_message.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_sexp_message-v0.16.0.tar.gz)
-> retrieved ppx_sexp_value.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_sexp_value-v0.16.0.tar.gz)
-> retrieved ppx_stable.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_stable-v0.16.0.tar.gz)
-> retrieved ppx_stable_witness.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_stable_witness-v0.16.0.tar.gz)
-> retrieved ppx_string.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_string-v0.16.0.tar.gz)
-> retrieved ppx_tydi.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_tydi-v0.16.0.tar.gz)
-> retrieved ppx_typerep_conv.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_typerep_conv-v0.16.0.tar.gz)
-> retrieved ppx_variants_conv.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_variants_conv-v0.16.0.tar.gz)
-> retrieved ppxlib.0.32.0  (https://github.com/ocaml-ppx/ppxlib/releases/download/0.32.0/ppxlib-0.32.0.tbz)
-> retrieved re.1.11.0  (https://github.com/ocaml/ocaml-re/releases/download/1.11.0/re-1.11.0.tbz)
-> installed seq.base
-> retrieved sexp_pretty.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/sexp_pretty-v0.16.0.tar.gz)
-> retrieved sexplib.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/sexplib-v0.16.0.tar.gz)
-> retrieved sexplib0.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/sexplib0-v0.16.0.tar.gz)
-> retrieved spawn.v0.15.1  (https://github.com/janestreet/spawn/archive/v0.15.1.tar.gz)
-> installed re.1.11.0
-> retrieved splittable_random.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/splittable_random-v0.16.0.tar.gz)
-> retrieved stdio.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/stdio-v0.16.0.tar.gz)
-> installed sexplib0.v0.16.0
-> installed spawn.v0.15.1
-> retrieved stdlib-shims.0.3.0  (https://github.com/ocaml/stdlib-shims/releases/download/0.3.0/stdlib-shims-0.3.0.tbz)
-> installed stdlib-shims.0.3.0
-> retrieved testu01.1.2.3-0.2  (https://github.com/LesBoloss-es/ocaml-testu01/archive/1.2.3-0.2.tar.gz)
-> retrieved textutils.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/textutils-v0.16.0.tar.gz)
-> retrieved textutils_kernel.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/textutils_kernel-v0.16.0.tar.gz)
-> retrieved time_now.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/time_now-v0.16.0.tar.gz)
-> retrieved timezone.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/timezone-v0.16.0.tar.gz)
-> retrieved topkg.1.0.7  (https://erratique.ch/software/topkg/releases/topkg-1.0.7.tbz)
-> installed parsexp.v0.16.0
-> retrieved typerep.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/typerep-v0.16.0.tar.gz)
-> retrieved uucp.15.1.0  (https://erratique.ch/software/uucp/releases/uucp-15.1.0.tbz)
-> retrieved uunf.15.1.0  (https://erratique.ch/software/uunf/releases/uunf-15.1.0.tbz)
-> retrieved uutf.1.0.3  (https://erratique.ch/software/uutf/releases/uutf-1.0.3.tbz)
-> retrieved variantslib.v0.16.0  (https://ocaml.janestreet.com/ocaml-core/v0.16/files/variantslib-v0.16.0.tar.gz)
-> installed sexplib.v0.16.0
-> retrieved xoshiro.0.1  (https://github.com/LesBoloss-es/xoshiro/archive/0.1.tar.gz)
-> removed   xoshiro.0.1
-> installed base.v0.16.3
-> installed fieldslib.v0.16.0
-> installed variantslib.v0.16.0
-> installed topkg.1.0.7
-> installed stdio.v0.16.0
-> installed typerep.v0.16.0
-> installed uutf.1.0.3
-> installed uunf.15.1.0
-> installed ppxlib.0.32.0
-> installed ppx_globalize.v0.16.0
-> installed ppx_optcomp.v0.16.0
-> installed ppx_enumerate.v0.16.0
-> installed ppx_disable_unused_warnings.v0.16.0
-> installed ppx_cold.v0.16.0
-> installed ppx_here.v0.16.0
-> installed ppx_stable_witness.v0.16.0
-> installed ppx_tydi.v0.16.0
-> installed ppx_typerep_conv.v0.16.0
-> installed ppx_variants_conv.v0.16.0
-> installed ppx_compare.v0.16.0
-> installed ppx_stable.v0.16.0
-> installed ppx_fields_conv.v0.16.0
-> installed ppx_ignore_instrumentation.v0.16.0
-> installed ppx_pipebang.v0.16.0
-> installed ppx_fixed_literal.v0.16.0
-> installed ppx_optional.v0.16.0
-> installed ppx_sexp_conv.v0.16.0
-> installed ppx_let.v0.16.0
-> installed ppx_hash.v0.16.0
-> installed ppx_sexp_value.v0.16.0
-> installed ppx_assert.v0.16.0
-> installed ppx_sexp_message.v0.16.0
-> installed ppx_custom_printf.v0.16.0
-> installed ppx_base.v0.16.0
-> installed jst-config.v0.16.0
-> installed ppx_log.v0.16.0
-> installed sexp_pretty.v0.16.0
-> installed bin_prot.v0.16.0
-> installed ppx_string.v0.16.0
-> installed time_now.v0.16.0
-> installed ppx_bin_prot.v0.16.0
-> installed ppx_module_timer.v0.16.0
-> installed ppx_inline_test.v0.16.1
-> installed ppx_bench.v0.16.0
-> installed ppx_expect.v0.16.0
-> installed splittable_random.v0.16.0
-> installed uucp.15.1.0
-> installed base_quickcheck.v0.16.0
-> installed omd.2.0.0~alpha4
-> installed ppx_jane.v0.16.0
-> installed md2mld.0.7.0
-> installed int_repr.v0.16.0
-> installed base_bigstring.v0.16.0
-> installed core.v0.16.2
-> installed textutils_kernel.v0.16.0
-> installed timezone.v0.16.0
-> installed expect_test_helpers_core.v0.16.0
-> installed core_kernel.v0.16.0
-> installed core_unix.v0.16.0
-> installed textutils.v0.16.0
-> installed core_bench.v0.16.0
-> installed testu01.1.2.3-0.2
[ERROR] The compilation of xoshiro.0.1 failed at "dune build -p xoshiro -j 255 @install @runtest".

#=== ERROR while compiling xoshiro.0.1 ========================================#
# context              2.2.0~beta2~dev | linux/x86_64 | ocaml-base-compiler.5.1.1 | file:///home/opam/opam-repository
# path                 ~/.opam/5.1/.opam-switch/build/xoshiro.0.1
# command              ~/.opam/opam-init/hooks/sandbox.sh build dune build -p xoshiro -j 255 @install @runtest
# exit-code            1
# env-file             ~/.opam/log/xoshiro-7-66afbe.env
# output-file          ~/.opam/log/xoshiro-7-66afbe.out
### output ###
# File "make-random/test/same-bits/dune", line 2, characters 8-16:
# 2 |  (names sameBits)
#             ^^^^^^^^
# (cd _build/default/make-random/test/same-bits && ./sameBits.exe)
# ========== [ SameBits ] ==========
# 
# time limit: 1.00s
# iterations limit: 10000000
# batch size: 1000
# refresh frequency: 0.100000s
# 
# basic tests:
#    time     #iter       name
# (cd _build/default/xoshiro256plusplus/test/same-bits && ./sameBitsLL.exe)
# basic test:
# 
# after jump:
# 
# after long jump:
# 
# ========== [ SameBits ] ==========
# 
# time limit: 1.00s
# iterations limit: 10000000
# batch size: 1000
# refresh frequency: 0.100000s
# 
#    time     #iter  name
# 
  0.10s   1289001  next
  0.20s   2611001  next
  0.30s   3931001  next
  0.40s   5250001  next
  0.50s   6566001  next
  0.60s   7879001  next
  0.70s   9184001  next
  0.76s  10000000  next  OK!
#    time     #iter  name
# 
  0.00s         1  next
  0.10s   1308001  next
  0.20s   2617001  next
  0.30s   3914001  next
  0.40s   5214001  next
  0.50s   6518001  next
  0.60s   7823001  next
  0.70s   9036001  next
  0.77s  10000000  next  OK!
#    time     #iter  name
# 
  0.00s         1  next
  0.10s   1048001  next
  0.20s   2337001  next
  0.30s   3618001  next
  0.40s   4723001  next
  0.50s   5741001  next
  0.60s   7056001  next
  0.70s   8374001  next
  0.80s   9683001  next
  0.82s  10000000  next  OK!
# (cd _build/default/splitmix64/test/crusher && ./crusher.exe)
# 
# ========= Summary results of SmallCrush =========
# 
#  Version:          TestU01 1.2.3
#  Generator:        splitmix
#  Number of statistics:  15
#  Total CPU time:   00:00:10.98
# 
#  All tests were passed
# 
# 
# 
# (cd _build/default/xoshiro256plusplus/test/crusher && ./crusher.exe)
# 
# ========= Summary results of SmallCrush =========
# 
#  Version:          TestU01 1.2.3
#  Generator:        xoshiro256plusplus
#  Number of statistics:  15
#  Total CPU time:   00:00:13.30
# 
#  All tests were passed
# 
# 
# 
# (cd _build/default/xoshiro256plusplus/test/same-bits && ./sameBits.exe)
# ========== [ SameBits ] ==========
# 
# time limit: 1.00s
# iterations limit: 10000000
# batch size: 1000
# refresh frequency: 0.100000s
# 
# basic tests:
#    time     #iter       name
# 
  0.10s   1912001       bits
  0.20s   3849001       bits
  0.30s   5798001       bits
  0.40s   7760001       bits
  0.50s   9713001       bits
  0.51s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   1878001        int
  0.20s   3760001        int
  0.30s   5646001        int
  0.40s   7526001        int
  0.50s   9402001        int
  0.53s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1093001      int32
  0.20s   2179001      int32
  0.30s   3260001      int32
  0.40s   4355001      int32
  0.50s   5434001      int32
  0.60s   6527001      int32
  0.70s   7607001      int32
  0.80s   8703001      int32
  0.90s   9761001      int32
  0.92s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    781001      int64
  0.20s   1576001      int64
  0.30s   2374001      int64
  0.40s   3168001      int64
  0.50s   3958001      int64
  0.60s   4750001      int64
  0.70s   5543001      int64
  0.80s   6331001      int64
  0.90s   7118001      int64
  1.00s   7903000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    758001  nativeint
  0.20s   1518001  nativeint
  0.30s   2275001  nativeint
  0.40s   3032001  nativeint
  0.50s   3790001  nativeint
  0.60s   4552001  nativeint
  0.70s   5314001  nativeint
  0.80s   6074001  nativeint
  0.90s   6835001  nativeint
  1.00s   7593000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1106001      float
  0.20s   2202001      float
  0.30s   3298001      float
  0.40s   4400001      float
  0.50s   5499001      float
  0.60s   6602001      float
  0.70s   7711001      float
  0.80s   8809001      float
  0.90s   9903001      float
  0.91s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   1925001       bool
  0.20s   3848001       bool
  0.30s   5762001       bool
  0.40s   7675001       bool
  0.50s   9600001       bool
  0.52s  10000000       bool  OK!
# 
# (saving current state for further tests)
# 
# after re-initialisation with `init`:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   1959001       bits
  0.20s   3911001       bits
  0.30s   5858001       bits
  0.40s   7818001       bits
  0.50s   9756001       bits
  0.51s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   1880001        int
  0.20s   3764001        int
  0.30s   5660001        int
  0.40s   7546001        int
  0.50s   9433001        int
  0.53s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1099001      int32
  0.20s   2194001      int32
  0.30s   3288001      int32
  0.40s   4384001      int32
  0.50s   5478001      int32
  0.60s   6567001      int32
  0.70s   7664001      int32
  0.80s   8763001      int32
  0.90s   9863001      int32
  0.91s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    793001      int64
  0.20s   1588001      int64
  0.30s   2385001      int64
  0.40s   3183001      int64
  0.50s   3978001      int64
  0.60s   4775001      int64
  0.70s   5565001      int64
  0.80s   6361001      int64
  0.90s   7116001      int64
  1.00s   7876000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    763001  nativeint
  0.20s   1529001  nativeint
  0.30s   2289001  nativeint
  0.40s   3042001  nativeint
  0.50s   3799001  nativeint
  0.60s   4561001  nativeint
  0.70s   5323001  nativeint
  0.80s   6087001  nativeint
  0.90s   6848001  nativeint
  1.00s   7604000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1103001      float
  0.20s   2209001      float
  0.30s   3311001      float
  0.40s   4330001      float
  0.50s   5422001      float
  0.60s   6526001      float
  0.70s   7632001      float
  0.80s   8723001      float
  0.90s   9825001      float
  0.92s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   1942001       bool
  0.20s   3880001       bool
  0.30s   5821001       bool
  0.40s   7763001       bool
  0.50s   9701001       bool
  0.52s  10000000       bool  OK!
# 
# after re-initialisation with `full_init`:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   1791001       bits
  0.20s   3751001       bits
  0.30s   5715001       bits
  0.40s   7668001       bits
  0.50s   9630001       bits
  0.52s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   1891001        int
  0.20s   3790001        int
  0.30s   5688001        int
  0.40s   7580001        int
  0.50s   9472001        int
  0.53s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1098001      int32
  0.20s   2199001      int32
  0.30s   3299001      int32
  0.40s   4397001      int32
  0.50s   5493001      int32
  0.60s   6584001      int32
  0.70s   7682001      int32
  0.80s   8768001      int32
  0.90s   9855001      int32
  0.91s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    797001      int64
  0.20s   1591001      int64
  0.30s   2386001      int64
  0.40s   3182001      int64
  0.50s   3974001      int64
  0.60s   4765001      int64
  0.70s   5557001      int64
  0.80s   6352001      int64
  0.90s   7148001      int64
  1.00s   7933000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    756001  nativeint
  0.20s   1516001  nativeint
  0.30s   2279001  nativeint
  0.40s   3040001  nativeint
  0.50s   3801001  nativeint
  0.60s   4564001  nativeint
  0.70s   5326001  nativeint
  0.80s   6089001  nativeint
  0.90s   6853001  nativeint
  1.00s   7612000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1109001      float
  0.20s   2214001      float
  0.30s   3320001      float
  0.40s   4430001      float
  0.50s   5540001      float
  0.60s   6647001      float
  0.70s   7747001      float
  0.80s   8845001      float
  0.90s   9950001      float
  0.90s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   1941001       bool
  0.20s   3881001       bool
  0.30s   5815001       bool
  0.40s   7758001       bool
  0.50s   9700001       bool
  0.52s  10000000       bool  OK!
# 
# after loading previously-saved state:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   1964001       bits
  0.20s   3927001       bits
  0.30s   5897001       bits
  0.40s   7853001       bits
  0.50s   9820001       bits
  0.51s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   1902001        int
  0.20s   3802001        int
  0.30s   5691001        int
  0.40s   7544001        int
  0.50s   9401001        int
  0.53s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1099001      int32
  0.20s   2184001      int32
  0.30s   3271001      int32
  0.40s   4358001      int32
  0.50s   5445001      int32
  0.60s   6540001      int32
  0.70s   7627001      int32
  0.80s   8717001      int32
  0.90s   9811001      int32
  0.92s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    792001      int64
  0.20s   1585001      int64
  0.30s   2378001      int64
  0.40s   3166001      int64
  0.50s   3956001      int64
  0.60s   4744001      int64
  0.70s   5538001      int64
  0.80s   6334001      int64
  0.90s   7129001      int64
  1.00s   7915000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    759001  nativeint
  0.20s   1523001  nativeint
  0.30s   2281001  nativeint
  0.40s   3040001  nativeint
  0.50s   3795001  nativeint
  0.60s   4554001  nativeint
  0.70s   5313001  nativeint
  0.80s   6075001  nativeint
  0.90s   6837001  nativeint
  1.00s   7597000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1101001      float
  0.20s   2211001      float
  0.30s   3319001      float
  0.40s   4426001      float
  0.50s   5530001      float
  0.60s   6638001      float
  0.70s   7746001      float
  0.80s   8844001      float
  0.90s   9928001      float
  0.91s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   1913001       bool
  0.20s   3857001       bool
  0.30s   5810001       bool
  0.40s   7758001       bool
  0.50s   9685001       bool
  0.52s  10000000       bool  OK!
# 
# still using the same state:
#    time     #iter             name
# 
  0.00s         1       State.bits
  0.10s   2165001       State.bits
  0.20s   4330001       State.bits
  0.30s   6492001       State.bits
  0.40s   8654001       State.bits
  0.46s  10000000       State.bits  OK!
# 
  0.00s         1        State.int
  0.10s   1929001        State.int
  0.20s   3857001        State.int
  0.30s   5785001        State.int
  0.40s   7713001        State.int
  0.50s   9642001        State.int
  0.52s  10000000        State.int  OK!
# 
  0.00s         1      State.int32
  0.10s   1120001      State.int32
  0.20s   2235001      State.int32
  0.30s   3346001      State.int32
  0.40s   4439001      State.int32
  0.50s   5560001      State.int32
  0.60s   6681001      State.int32
  0.70s   7800001      State.int32
  0.80s   8919001      State.int32
  0.90s  10000000      State.int32  OK!
# 
  0.00s         1      State.int64
  0.10s    751001      State.int64
  0.20s   1548001      State.int64
  0.30s   2352001      State.int64
  0.40s   3152001      State.int64
  0.50s   3954001      State.int64
  0.60s   4764001      State.int64
  0.70s   5571001      State.int64
  0.80s   6381001      State.int64
  0.90s   7189001      State.int64
  1.00s   7988000      State.int64  OK!
# 
  0.00s         1  State.nativeint
  0.10s    775001  State.nativeint
  0.20s   1545001  State.nativeint
  0.30s   2318001  State.nativeint
  0.40s   3094001  State.nativeint
  0.50s   3868001  State.nativeint
  0.60s   4638001  State.nativeint
  0.70s   5414001  State.nativeint
  0.80s   6188001  State.nativeint
  0.90s   6960001  State.nativeint
  1.00s   7726000  State.nativeint  OK!
# 
  0.00s         1      State.float
  0.10s   1122001      State.float
  0.20s   2248001      State.float
  0.30s   3370001      State.float
  0.40s   4491001      State.float
  0.50s   5612001      State.float
  0.60s   6733001      State.float
  0.70s   7860001      State.float
  0.80s   8985001      State.float
  0.89s  10000000      State.float  OK!
# 
  0.00s         1       State.bool
  0.10s   2033001       State.bool
  0.20s   4070001       State.bool
  0.30s   6096001       State.bool
  0.40s   8128001       State.bool
  0.49s  10000000       State.bool  OK!
# 
# using a newly-created state:
#    time     #iter             name
# 
  0.00s         1       State.bits
  0.10s   2164001       State.bits
  0.20s   4332001       State.bits
  0.30s   6495001       State.bits
  0.40s   8652001       State.bits
  0.46s  10000000       State.bits  OK!
# 
  0.00s         1        State.int
  0.10s   1925001        State.int
  0.20s   3855001        State.int
  0.30s   5785001        State.int
  0.40s   7619001        State.int
  0.50s   9226001        State.int
  0.54s  10000000        State.int  OK!
# 
  0.00s         1      State.int32
  0.10s   1125001      State.int32
  0.20s   2247001      State.int32
  0.30s   3367001      State.int32
  0.40s   4488001      State.int32
  0.50s   5613001      State.int32
  0.60s   6737001      State.int32
  0.70s   7857001      State.int32
  0.80s   8975001      State.int32
  0.89s  10000000      State.int32  OK!
# 
  0.00s         1      State.int64
  0.10s    803001      State.int64
  0.20s   1606001      State.int64
  0.30s   2414001      State.int64
  0.40s   3214001      State.int64
  0.50s   4021001      State.int64
  0.60s   4829001      State.int64
  0.70s   5640001      State.int64
  0.80s   6450001      State.int64
  0.90s   7259001      State.int64
  1.00s   8064000      State.int64  OK!
# 
  0.00s         1  State.nativeint
  0.10s    774001  State.nativeint
  0.20s   1551001  State.nativeint
  0.30s   2327001  State.nativeint
  0.40s   3103001  State.nativeint
  0.50s   3880001  State.nativeint
  0.60s   4632001  State.nativeint
  0.70s   5404001  State.nativeint
  0.80s   6177001  State.nativeint
  0.90s   6950001  State.nativeint
  1.00s   7713000  State.nativeint  OK!
# 
  0.00s         1      State.float
  0.10s   1083001      State.float
  0.20s   2182001      State.float
  0.30s   3273001      State.float
  0.40s   4381001      State.float
  0.50s   5493001      State.float
  0.60s   6609001      State.float
  0.70s   7725001      State.float
  0.80s   8844001      State.float
  0.90s   9921001      State.float
  0.91s  10000000      State.float  OK!
# 
  0.00s         1       State.bool
  0.10s   1922001       State.bool
  0.20s   3815001       State.bool
  0.30s   5841001       State.bool
  0.40s   7893001       State.bool
  0.50s   9932001       State.bool
  0.50s  10000000       State.bool  OK!
# 



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build xoshiro 0.1
+- 
+- The following changes have been performed
| - remove  xoshiro                     0.1
| - install base                        v0.16.3
| - install base-bytes                  base
| - install base_bigstring              v0.16.0
| - install base_quickcheck             v0.16.0
| - install bin_prot                    v0.16.0
| - install core                        v0.16.2
| - install core_bench                  v0.16.0
| - install core_kernel                 v0.16.0
| - install core_unix                   v0.16.0
| - install csexp                       1.5.2
| - install dune-build-info             3.13.1
| - install dune-configurator           3.13.1
| - install expect_test_helpers_core    v0.16.0
| - install fieldslib                   v0.16.0
| - install int_repr                    v0.16.0
| - install jane-street-headers         v0.16.0
| - install jst-config                  v0.16.0
| - install md2mld                      0.7.0
| - install num                         1.5
| - install ocaml-compiler-libs         v0.12.4
| - install ocaml_intrinsics            v0.16.0
| - install ocamlbuild                  0.14.3
| - install ocamlfind                   1.9.6
| - install omd                         2.0.0~alpha4
| - install parsexp                     v0.16.0
| - install ppx_assert                  v0.16.0
| - install ppx_base                    v0.16.0
| - install ppx_bench                   v0.16.0
| - install ppx_bin_prot                v0.16.0
| - install ppx_cold                    v0.16.0
| - install ppx_compare                 v0.16.0
| - install ppx_custom_printf           v0.16.0
| - install ppx_derivers                1.2.1
| - install ppx_disable_unused_warnings v0.16.0
| - install ppx_enumerate               v0.16.0
| - install ppx_expect                  v0.16.0
| - install ppx_fields_conv             v0.16.0
| - install ppx_fixed_literal           v0.16.0
| - install ppx_globalize               v0.16.0
| - install ppx_hash                    v0.16.0
| - install ppx_here                    v0.16.0
| - install ppx_ignore_instrumentation  v0.16.0
| - install ppx_inline_test             v0.16.1
| - install ppx_jane                    v0.16.0
| - install ppx_let                     v0.16.0
| - install ppx_log                     v0.16.0
| - install ppx_module_timer            v0.16.0
| - install ppx_optcomp                 v0.16.0
| - install ppx_optional                v0.16.0
| - install ppx_pipebang                v0.16.0
| - install ppx_sexp_conv               v0.16.0
| - install ppx_sexp_message            v0.16.0
| - install ppx_sexp_value              v0.16.0
| - install ppx_stable                  v0.16.0
| - install ppx_stable_witness          v0.16.0
| - install ppx_string                  v0.16.0
| - install ppx_tydi                    v0.16.0
| - install ppx_typerep_conv            v0.16.0
| - install ppx_variants_conv           v0.16.0
| - install ppxlib                      0.32.0
| - install re                          1.11.0
| - install seq                         base
| - install sexp_pretty                 v0.16.0
| - install sexplib                     v0.16.0
| - install sexplib0                    v0.16.0
| - install spawn                       v0.15.1
| - install splittable_random           v0.16.0
| - install stdio                       v0.16.0
| - install stdlib-shims                0.3.0
| - install testu01                     1.2.3-0.2
| - install textutils                   v0.16.0
| - install textutils_kernel            v0.16.0
| - install time_now                    v0.16.0
| - install timezone                    v0.16.0
| - install topkg                       1.0.7
| - install typerep                     v0.16.0
| - install uucp                        15.1.0
| - install uunf                        15.1.0
| - install uutf                        1.0.3
| - install variantslib                 v0.16.0
+- 
# Run eval $(opam env) to update the current shell environment

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/5.1/.opam-switch/backup/state-20240212194321.export"
Or you can retry to install your package selection with:
    /usr/bin/opam install --restore
2024-02-12 19:46.45 ---> saved as "2229c8ee6e9b10f378ace6fe805e9775ee700f14ee85b0b25a7f83f3ac85fa73"

/home/opam: (run (shell  "opam reinstall --with-test --verbose xoshiro.0.1;\
                        \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-12\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'xoshiro.0.1' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
xoshiro.0.1 is not installed. Install it? [y/n] y
The following actions will be performed:
=== install 1 package
  - install xoshiro 0.1

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/3:
-> retrieved xoshiro.0.1  (cached)
Processing  2/3: [xoshiro: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "xoshiro" "-j" "255" "@install" "@runtest" (CWD=/home/opam/.opam/5.1/.opam-switch/build/xoshiro.0.1)
- File "make-random/test/same-bits/dune", line 2, characters 8-16:
- 2 |  (names sameBits)
-             ^^^^^^^^
- (cd _build/default/make-random/test/same-bits && ./sameBits.exe)
- ========== [ SameBits ] ==========
- 
- time limit: 1.00s
- iterations limit: 10000000
- batch size: 1000
- refresh frequency: 0.100000s
- 
- basic tests:
-    time     #iter       name
- (cd _build/default/xoshiro256plusplus/test/same-bits && ./sameBitsLL.exe)
- basic test:
- 
- after jump:
- 
- after long jump:
- 
- ========== [ SameBits ] ==========
- 
- time limit: 1.00s
- iterations limit: 10000000
- batch size: 1000
- refresh frequency: 0.100000s
- 
-    time     #iter  name
- 
  0.10s   1278001  next
  0.20s   2591001  next
  0.30s   3910001  next
  0.40s   5228001  next
  0.50s   6544001  next
  0.60s   7857001  next
  0.70s   9163001  next
  0.76s  10000000  next  OK!
-    time     #iter  name
- 
  0.00s         1  next
  0.10s   1305001  next
  0.20s   2572001  next
  0.30s   3881001  next
  0.40s   5188001  next
  0.50s   6495001  next
  0.60s   7801001  next
  0.70s   9106001  next
  0.77s  10000000  next  OK!
-    time     #iter  name
- 
  0.00s         1  next
  0.10s   1323001  next
  0.20s   2640001  next
  0.30s   3956001  next
  0.40s   5276001  next
  0.50s   6592001  next
  0.60s   7911001  next
  0.70s   9227001  next
  0.76s  10000000  next  OK!
- (cd _build/default/splitmix64/test/crusher && ./crusher.exe)
- 
- ========= Summary results of SmallCrush =========
- 
-  Version:          TestU01 1.2.3
-  Generator:        splitmix
-  Number of statistics:  15
-  Total CPU time:   00:00:10.73
- 
-  All tests were passed
- 
- 
- 
- (cd _build/default/xoshiro256plusplus/test/crusher && ./crusher.exe)
- 
- ========= Summary results of SmallCrush =========
- 
-  Version:          TestU01 1.2.3
-  Generator:        xoshiro256plusplus
-  Number of statistics:  15
-  Total CPU time:   00:00:13.23
- 
-  All tests were passed
- 
- 
- 
- (cd _build/default/xoshiro256plusplus/test/same-bits && ./sameBits.exe)
- ========== [ SameBits ] ==========
- 
- time limit: 1.00s
- iterations limit: 10000000
- batch size: 1000
- refresh frequency: 0.100000s
- 
- basic tests:
-    time     #iter       name
- 
  0.10s   1907001       bits
  0.20s   3866001       bits
  0.30s   5833001       bits
  0.40s   7789001       bits
  0.50s   9751001       bits
  0.51s  10000000       bits  OK!
- 
  0.00s         1        int
  0.10s   1862001        int
  0.20s   3755001        int
  0.30s   5641001        int
  0.40s   7494001        int
  0.50s   9388001        int
  0.53s  10000000        int  OK!
- 
  0.00s         1      int32
  0.10s   1097001      int32
  0.20s   2194001      int32
  0.30s   3287001      int32
  0.40s   4376001      int32
  0.50s   5467001      int32
  0.60s   6568001      int32
  0.70s   7668001      int32
  0.80s   8768001      int32
  0.90s   9867001      int32
  0.91s  10000000      int32  OK!
- 
  0.00s         1      int64
  0.10s    796001      int64
  0.20s   1591001      int64
  0.30s   2386001      int64
  0.40s   3180001      int64
  0.50s   3976001      int64
  0.60s   4773001      int64
  0.70s   5568001      int64
  0.80s   6362001      int64
  0.90s   7159001      int64
  1.00s   7951000      int64  OK!
- 
  0.00s         1  nativeint
  0.10s    746001  nativeint
  0.20s   1497001  nativeint
  0.30s   2247001  nativeint
  0.40s   2997001  nativeint
  0.50s   3757001  nativeint
  0.60s   4519001  nativeint
  0.70s   5282001  nativeint
  0.80s   6045001  nativeint
  0.90s   6795001  nativeint
  1.00s   7510000  nativeint  OK!
- 
  0.00s         1      float
  0.10s   1004001      float
  0.20s   2113001      float
  0.30s   3235001      float
  0.40s   4363001      float
  0.50s   5487001      float
  0.60s   6609001      float
  0.70s   7716001      float
  0.80s   8807001      float
  0.90s   9876001      float
  0.91s  10000000      float  OK!
- 
  0.00s         1       bool
  0.10s   1943001       bool
  0.20s   3886001       bool
  0.30s   5826001       bool
  0.40s   7746001       bool
  0.50s   9658001       bool
  0.52s  10000000       bool  OK!
- 
- (saving current state for further tests)
- 
- after re-initialisation with `init`:
-    time     #iter       name
- 
  0.00s         1       bits
  0.10s   1962001       bits
  0.20s   3927001       bits
  0.30s   5901001       bits
  0.40s   7880001       bits
  0.50s   9864001       bits
  0.51s  10000000       bits  OK!
- 
  0.00s         1        int
  0.10s   1912001        int
  0.20s   3822001        int
  0.30s   5735001        int
  0.40s   7646001        int
  0.50s   9558001        int
  0.52s  10000000        int  OK!
- 
  0.00s         1      int32
  0.10s   1104001      int32
  0.20s   2211001      int32
  0.30s   3319001      int32
  0.40s   4420001      int32
  0.50s   5515001      int32
  0.60s   6601001      int32
  0.70s   7687001      int32
  0.80s   8780001      int32
  0.90s   9872001      int32
  0.91s  10000000      int32  OK!
- 
  0.00s         1      int64
  0.10s    792001      int64
  0.20s   1584001      int64
  0.30s   2379001      int64
  0.40s   3172001      int64
  0.50s   3966001      int64
  0.60s   4760001      int64
  0.70s   5553001      int64
  0.80s   6343001      int64
  0.90s   7136001      int64
  1.00s   7920000      int64  OK!
- 
  0.00s         1  nativeint
  0.10s    758001  nativeint
  0.20s   1505001  nativeint
  0.30s   2259001  nativeint
  0.40s   3015001  nativeint
  0.50s   3774001  nativeint
  0.60s   4532001  nativeint
  0.70s   5299001  nativeint
  0.80s   6071001  nativeint
  0.90s   6839001  nativeint
  1.00s   7599000  nativeint  OK!
- 
  0.00s         1      float
  0.10s   1116001      float
  0.20s   2228001      float
  0.30s   3345001      float
  0.40s   4461001      float
  0.50s   5578001      float
  0.60s   6687001      float
  0.70s   7797001      float
  0.80s   8912001      float
  0.90s  10000000      float  OK!
- 
  0.00s         1       bool
  0.10s   1955001       bool
  0.20s   3890001       bool
  0.30s   5826001       bool
  0.40s   7757001       bool
  0.50s   9698001       bool
  0.52s  10000000       bool  OK!
- 
- after re-initialisation with `full_init`:
-    time     #iter       name
- 
  0.00s         1       bits
  0.10s   1962001       bits
  0.20s   3933001       bits
  0.30s   5888001       bits
  0.40s   7841001       bits
  0.50s   9791001       bits
  0.51s  10000000       bits  OK!
- 
  0.00s         1        int
  0.10s   1876001        int
  0.20s   3764001        int
  0.30s   5657001        int
  0.40s   7565001        int
  0.50s   9457001        int
  0.53s  10000000        int  OK!
- 
  0.00s         1      int32
  0.10s   1082001      int32
  0.20s   2158001      int32
  0.30s   3250001      int32
  0.40s   4322001      int32
  0.50s   5403001      int32
  0.60s   6496001      int32
  0.70s   7579001      int32
  0.80s   8651001      int32
  0.90s   9734001      int32
  0.92s  10000000      int32  OK!
- 
  0.00s         1      int64
  0.10s    792001      int64
  0.20s   1588001      int64
  0.30s   2381001      int64
  0.40s   3180001      int64
  0.50s   3981001      int64
  0.60s   4780001      int64
  0.70s   5580001      int64
  0.80s   6384001      int64
  0.90s   7181001      int64
  1.00s   7978000      int64  OK!
- 
  0.00s         1  nativeint
  0.10s    767001  nativeint
  0.20s   1536001  nativeint
  0.30s   2300001  nativeint
  0.40s   3063001  nativeint
  0.50s   3823001  nativeint
  0.60s   4575001  nativeint
  0.70s   5330001  nativeint
  0.80s   6085001  nativeint
  0.90s   6846001  nativeint
  1.00s   7604000  nativeint  OK!
- 
  0.00s         1      float
  0.10s   1086001      float
  0.20s   2165001      float
  0.30s   3245001      float
  0.40s   4326001      float
  0.50s   5406001      float
  0.60s   6493001      float
  0.70s   7582001      float
  0.80s   8669001      float
  0.90s   9750001      float
  0.92s  10000000      float  OK!
- 
  0.00s         1       bool
  0.10s   1939001       bool
  0.20s   3878001       bool
  0.30s   5818001       bool
  0.40s   7757001       bool
  0.50s   9693001       bool
  0.52s  10000000       bool  OK!
- 
- after loading previously-saved state:
-    time     #iter       name
- 
  0.00s         1       bits
  0.10s   1959001       bits
  0.20s   3911001       bits
  0.30s   5857001       bits
  0.40s   7825001       bits
  0.50s   9794001       bits
  0.51s  10000000       bits  OK!
- 
  0.00s         1        int
  0.10s   1886001        int
  0.20s   3781001        int
  0.30s   5700001        int
  0.40s   7619001        int
  0.50s   9542001        int
  0.52s  10000000        int  OK!
- 
  0.00s         1      int32
  0.10s   1114001      int32
  0.20s   2224001      int32
  0.30s   3337001      int32
  0.40s   4447001      int32
  0.50s   5557001      int32
  0.60s   6672001      int32
  0.70s   7777001      int32
  0.80s   8883001      int32
  0.90s   9986001      int32
  0.90s  10000000      int32  OK!
- 
  0.00s         1      int64
  0.10s    799001      int64
  0.20s   1598001      int64
  0.30s   2402001      int64
  0.40s   3203001      int64
  0.50s   4003001      int64
  0.60s   4806001      int64
  0.70s   5605001      int64
  0.80s   6403001      int64
  0.90s   7202001      int64
  1.00s   7995000      int64  OK!
- 
  0.00s         1  nativeint
  0.10s    761001  nativeint
  0.20s   1524001  nativeint
  0.30s   2287001  nativeint
  0.40s   3051001  nativeint
  0.50s   3819001  nativeint
  0.60s   4587001  nativeint
  0.70s   5354001  nativeint
  0.80s   6122001  nativeint
  0.90s   6889001  nativeint
  1.00s   7652000  nativeint  OK!
- 
  0.00s         1      float
  0.10s   1108001      float
  0.20s   2208001      float
  0.30s   3310001      float
  0.40s   4413001      float
  0.50s   5534001      float
  0.60s   6651001      float
  0.70s   7765001      float
  0.80s   8886001      float
  0.90s  10000000      float  OK!
- 
  0.00s         1       bool
  0.10s   1952001       bool
  0.20s   3907001       bool
  0.30s   5858001       bool
  0.40s   7816001       bool
  0.50s   9765001       bool
  0.51s  10000000       bool  OK!
- 
- still using the same state:
-    time     #iter             name
- 
  0.00s         1       State.bits
  0.10s   2187001       State.bits
  0.20s   4327001       State.bits
  0.30s   6497001       State.bits
  0.40s   8661001       State.bits
  0.46s  10000000       State.bits  OK!
- 
  0.00s         1        State.int
  0.10s   1937001        State.int
  0.20s   3850001        State.int
  0.30s   5779001        State.int
  0.40s   7704001        State.int
  0.50s   9623001        State.int
  0.52s  10000000        State.int  OK!
- 
  0.00s         1      State.int32
  0.10s   1111001      State.int32
  0.20s   2217001      State.int32
  0.30s   3329001      State.int32
  0.40s   4441001      State.int32
  0.50s   5557001      State.int32
  0.60s   6661001      State.int32
  0.70s   7768001      State.int32
  0.80s   8876001      State.int32
  0.90s   9981001      State.int32
  0.90s  10000000      State.int32  OK!
- 
  0.00s         1      State.int64
  0.10s    798001      State.int64
  0.20s   1599001      State.int64
  0.30s   2399001      State.int64
  0.40s   3200001      State.int64
  0.50s   4006001      State.int64
  0.60s   4816001      State.int64
  0.70s   5627001      State.int64
  0.80s   6437001      State.int64
  0.90s   7247001      State.int64
  1.00s   8050000      State.int64  OK!
- 
  0.00s         1  State.nativeint
  0.10s    777001  State.nativeint
  0.20s   1553001  State.nativeint
  0.30s   2331001  State.nativeint
  0.40s   3110001  State.nativeint
  0.50s   3886001  State.nativeint
  0.60s   4664001  State.nativeint
  0.70s   5433001  State.nativeint
  0.80s   6196001  State.nativeint
  0.90s   6961001  State.nativeint
  1.00s   7719000  State.nativeint  OK!
- 
  0.00s         1      State.float
  0.10s   1083001      State.float
  0.20s   2173001      State.float
  0.30s   3260001      State.float
  0.40s   4346001      State.float
  0.50s   5433001      State.float
  0.60s   6512001      State.float
  0.70s   7596001      State.float
  0.80s   8680001      State.float
  0.90s   9762001      State.float
  0.92s  10000000      State.float  OK!
- 
  0.00s         1       State.bool
  0.10s   2010001       State.bool
  0.20s   4015001       State.bool
  0.30s   6005001       State.bool
  0.40s   8011001       State.bool
  0.50s  10000000       State.bool  OK!
- 
- using a newly-created state:
-    time     #iter             name
- 
  0.00s         1       State.bits
  0.10s   2154001       State.bits
  0.20s   4312001       State.bits
  0.30s   6474001       State.bits
  0.40s   8615001       State.bits
  0.46s  10000000       State.bits  OK!
- 
  0.00s         1        State.int
  0.10s   1923001        State.int
  0.20s   3848001        State.int
  0.30s   5785001        State.int
  0.40s   7739001        State.int
  0.50s   9688001        State.int
  0.52s  10000000        State.int  OK!
- 
  0.00s         1      State.int32
  0.10s   1124001      State.int32
  0.20s   2248001      State.int32
  0.30s   3371001      State.int32
  0.40s   4495001      State.int32
  0.50s   5616001      State.int32
  0.60s   6740001      State.int32
  0.70s   7865001      State.int32
  0.80s   8986001      State.int32
  0.89s  10000000      State.int32  OK!
- 
  0.00s         1      State.int64
  0.10s    799001      State.int64
  0.20s   1591001      State.int64
  0.30s   2387001      State.int64
  0.40s   3178001      State.int64
  0.50s   3972001      State.int64
  0.60s   4765001      State.int64
  0.70s   5559001      State.int64
  0.80s   6355001      State.int64
  0.90s   7150001      State.int64
  1.00s   7944000      State.int64  OK!
- 
  0.00s         1  State.nativeint
  0.10s    765001  State.nativeint
  0.20s   1526001  State.nativeint
  0.30s   2292001  State.nativeint
  0.40s   3056001  State.nativeint
  0.50s   3822001  State.nativeint
  0.60s   4589001  State.nativeint
  0.70s   5358001  State.nativeint
  0.80s   6125001  State.nativeint
  0.90s   6895001  State.nativeint
  1.00s   7656000  State.nativeint  OK!
- 
  0.00s         1      State.float
  0.10s   1119001      State.float
  0.20s   2239001      State.float
  0.30s   3359001      State.float
  0.40s   4482001      State.float
  0.50s   5609001      State.float
  0.60s   6738001      State.float
  0.70s   7866001      State.float
  0.80s   8992001      State.float
  0.89s  10000000      State.float  OK!
- 
  0.00s         1       State.bool
  0.10s   2036001       State.bool
  0.20s   4073001       State.bool
  0.30s   6112001       State.bool
  0.40s   8144001       State.bool
  0.49s  10000000       State.bool  OK!
- 
[ERROR] The compilation of xoshiro.0.1 failed at "dune build -p xoshiro -j 255 @install @runtest".

#=== ERROR while compiling xoshiro.0.1 ========================================#
# context              2.2.0~beta2~dev | linux/x86_64 | ocaml-base-compiler.5.1.1 | file:///home/opam/opam-repository
# path                 ~/.opam/5.1/.opam-switch/build/xoshiro.0.1
# command              ~/.opam/opam-init/hooks/sandbox.sh build dune build -p xoshiro -j 255 @install @runtest
# exit-code            1
# env-file             ~/.opam/log/xoshiro-7-97ed85.env
# output-file          ~/.opam/log/xoshiro-7-97ed85.out
### output ###
# File "make-random/test/same-bits/dune", line 2, characters 8-16:
# 2 |  (names sameBits)
#             ^^^^^^^^
# (cd _build/default/make-random/test/same-bits && ./sameBits.exe)
# ========== [ SameBits ] ==========
# 
# time limit: 1.00s
# iterations limit: 10000000
# batch size: 1000
# refresh frequency: 0.100000s
# 
# basic tests:
#    time     #iter       name
# (cd _build/default/xoshiro256plusplus/test/same-bits && ./sameBitsLL.exe)
# basic test:
# 
# after jump:
# 
# after long jump:
# 
# ========== [ SameBits ] ==========
# 
# time limit: 1.00s
# iterations limit: 10000000
# batch size: 1000
# refresh frequency: 0.100000s
# 
#    time     #iter  name
# 
  0.10s   1278001  next
  0.20s   2591001  next
  0.30s   3910001  next
  0.40s   5228001  next
  0.50s   6544001  next
  0.60s   7857001  next
  0.70s   9163001  next
  0.76s  10000000  next  OK!
#    time     #iter  name
# 
  0.00s         1  next
  0.10s   1305001  next
  0.20s   2572001  next
  0.30s   3881001  next
  0.40s   5188001  next
  0.50s   6495001  next
  0.60s   7801001  next
  0.70s   9106001  next
  0.77s  10000000  next  OK!
#    time     #iter  name
# 
  0.00s         1  next
  0.10s   1323001  next
  0.20s   2640001  next
  0.30s   3956001  next
  0.40s   5276001  next
  0.50s   6592001  next
  0.60s   7911001  next
  0.70s   9227001  next
  0.76s  10000000  next  OK!
# (cd _build/default/splitmix64/test/crusher && ./crusher.exe)
# 
# ========= Summary results of SmallCrush =========
# 
#  Version:          TestU01 1.2.3
#  Generator:        splitmix
#  Number of statistics:  15
#  Total CPU time:   00:00:10.73
# 
#  All tests were passed
# 
# 
# 
# (cd _build/default/xoshiro256plusplus/test/crusher && ./crusher.exe)
# 
# ========= Summary results of SmallCrush =========
# 
#  Version:          TestU01 1.2.3
#  Generator:        xoshiro256plusplus
#  Number of statistics:  15
#  Total CPU time:   00:00:13.23
# 
#  All tests were passed
# 
# 
# 
# (cd _build/default/xoshiro256plusplus/test/same-bits && ./sameBits.exe)
# ========== [ SameBits ] ==========
# 
# time limit: 1.00s
# iterations limit: 10000000
# batch size: 1000
# refresh frequency: 0.100000s
# 
# basic tests:
#    time     #iter       name
# 
  0.10s   1907001       bits
  0.20s   3866001       bits
  0.30s   5833001       bits
  0.40s   7789001       bits
  0.50s   9751001       bits
  0.51s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   1862001        int
  0.20s   3755001        int
  0.30s   5641001        int
  0.40s   7494001        int
  0.50s   9388001        int
  0.53s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1097001      int32
  0.20s   2194001      int32
  0.30s   3287001      int32
  0.40s   4376001      int32
  0.50s   5467001      int32
  0.60s   6568001      int32
  0.70s   7668001      int32
  0.80s   8768001      int32
  0.90s   9867001      int32
  0.91s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    796001      int64
  0.20s   1591001      int64
  0.30s   2386001      int64
  0.40s   3180001      int64
  0.50s   3976001      int64
  0.60s   4773001      int64
  0.70s   5568001      int64
  0.80s   6362001      int64
  0.90s   7159001      int64
  1.00s   7951000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    746001  nativeint
  0.20s   1497001  nativeint
  0.30s   2247001  nativeint
  0.40s   2997001  nativeint
  0.50s   3757001  nativeint
  0.60s   4519001  nativeint
  0.70s   5282001  nativeint
  0.80s   6045001  nativeint
  0.90s   6795001  nativeint
  1.00s   7510000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1004001      float
  0.20s   2113001      float
  0.30s   3235001      float
  0.40s   4363001      float
  0.50s   5487001      float
  0.60s   6609001      float
  0.70s   7716001      float
  0.80s   8807001      float
  0.90s   9876001      float
  0.91s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   1943001       bool
  0.20s   3886001       bool
  0.30s   5826001       bool
  0.40s   7746001       bool
  0.50s   9658001       bool
  0.52s  10000000       bool  OK!
# 
# (saving current state for further tests)
# 
# after re-initialisation with `init`:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   1962001       bits
  0.20s   3927001       bits
  0.30s   5901001       bits
  0.40s   7880001       bits
  0.50s   9864001       bits
  0.51s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   1912001        int
  0.20s   3822001        int
  0.30s   5735001        int
  0.40s   7646001        int
  0.50s   9558001        int
  0.52s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1104001      int32
  0.20s   2211001      int32
  0.30s   3319001      int32
  0.40s   4420001      int32
  0.50s   5515001      int32
  0.60s   6601001      int32
  0.70s   7687001      int32
  0.80s   8780001      int32
  0.90s   9872001      int32
  0.91s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    792001      int64
  0.20s   1584001      int64
  0.30s   2379001      int64
  0.40s   3172001      int64
  0.50s   3966001      int64
  0.60s   4760001      int64
  0.70s   5553001      int64
  0.80s   6343001      int64
  0.90s   7136001      int64
  1.00s   7920000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    758001  nativeint
  0.20s   1505001  nativeint
  0.30s   2259001  nativeint
  0.40s   3015001  nativeint
  0.50s   3774001  nativeint
  0.60s   4532001  nativeint
  0.70s   5299001  nativeint
  0.80s   6071001  nativeint
  0.90s   6839001  nativeint
  1.00s   7599000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1116001      float
  0.20s   2228001      float
  0.30s   3345001      float
  0.40s   4461001      float
  0.50s   5578001      float
  0.60s   6687001      float
  0.70s   7797001      float
  0.80s   8912001      float
  0.90s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   1955001       bool
  0.20s   3890001       bool
  0.30s   5826001       bool
  0.40s   7757001       bool
  0.50s   9698001       bool
  0.52s  10000000       bool  OK!
# 
# after re-initialisation with `full_init`:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   1962001       bits
  0.20s   3933001       bits
  0.30s   5888001       bits
  0.40s   7841001       bits
  0.50s   9791001       bits
  0.51s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   1876001        int
  0.20s   3764001        int
  0.30s   5657001        int
  0.40s   7565001        int
  0.50s   9457001        int
  0.53s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1082001      int32
  0.20s   2158001      int32
  0.30s   3250001      int32
  0.40s   4322001      int32
  0.50s   5403001      int32
  0.60s   6496001      int32
  0.70s   7579001      int32
  0.80s   8651001      int32
  0.90s   9734001      int32
  0.92s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    792001      int64
  0.20s   1588001      int64
  0.30s   2381001      int64
  0.40s   3180001      int64
  0.50s   3981001      int64
  0.60s   4780001      int64
  0.70s   5580001      int64
  0.80s   6384001      int64
  0.90s   7181001      int64
  1.00s   7978000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    767001  nativeint
  0.20s   1536001  nativeint
  0.30s   2300001  nativeint
  0.40s   3063001  nativeint
  0.50s   3823001  nativeint
  0.60s   4575001  nativeint
  0.70s   5330001  nativeint
  0.80s   6085001  nativeint
  0.90s   6846001  nativeint
  1.00s   7604000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1086001      float
  0.20s   2165001      float
  0.30s   3245001      float
  0.40s   4326001      float
  0.50s   5406001      float
  0.60s   6493001      float
  0.70s   7582001      float
  0.80s   8669001      float
  0.90s   9750001      float
  0.92s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   1939001       bool
  0.20s   3878001       bool
  0.30s   5818001       bool
  0.40s   7757001       bool
  0.50s   9693001       bool
  0.52s  10000000       bool  OK!
# 
# after loading previously-saved state:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   1959001       bits
  0.20s   3911001       bits
  0.30s   5857001       bits
  0.40s   7825001       bits
  0.50s   9794001       bits
  0.51s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   1886001        int
  0.20s   3781001        int
  0.30s   5700001        int
  0.40s   7619001        int
  0.50s   9542001        int
  0.52s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1114001      int32
  0.20s   2224001      int32
  0.30s   3337001      int32
  0.40s   4447001      int32
  0.50s   5557001      int32
  0.60s   6672001      int32
  0.70s   7777001      int32
  0.80s   8883001      int32
  0.90s   9986001      int32
  0.90s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    799001      int64
  0.20s   1598001      int64
  0.30s   2402001      int64
  0.40s   3203001      int64
  0.50s   4003001      int64
  0.60s   4806001      int64
  0.70s   5605001      int64
  0.80s   6403001      int64
  0.90s   7202001      int64
  1.00s   7995000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    761001  nativeint
  0.20s   1524001  nativeint
  0.30s   2287001  nativeint
  0.40s   3051001  nativeint
  0.50s   3819001  nativeint
  0.60s   4587001  nativeint
  0.70s   5354001  nativeint
  0.80s   6122001  nativeint
  0.90s   6889001  nativeint
  1.00s   7652000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1108001      float
  0.20s   2208001      float
  0.30s   3310001      float
  0.40s   4413001      float
  0.50s   5534001      float
  0.60s   6651001      float
  0.70s   7765001      float
  0.80s   8886001      float
  0.90s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   1952001       bool
  0.20s   3907001       bool
  0.30s   5858001       bool
  0.40s   7816001       bool
  0.50s   9765001       bool
  0.51s  10000000       bool  OK!
# 
# still using the same state:
#    time     #iter             name
# 
  0.00s         1       State.bits
  0.10s   2187001       State.bits
  0.20s   4327001       State.bits
  0.30s   6497001       State.bits
  0.40s   8661001       State.bits
  0.46s  10000000       State.bits  OK!
# 
  0.00s         1        State.int
  0.10s   1937001        State.int
  0.20s   3850001        State.int
  0.30s   5779001        State.int
  0.40s   7704001        State.int
  0.50s   9623001        State.int
  0.52s  10000000        State.int  OK!
# 
  0.00s         1      State.int32
  0.10s   1111001      State.int32
  0.20s   2217001      State.int32
  0.30s   3329001      State.int32
  0.40s   4441001      State.int32
  0.50s   5557001      State.int32
  0.60s   6661001      State.int32
  0.70s   7768001      State.int32
  0.80s   8876001      State.int32
  0.90s   9981001      State.int32
  0.90s  10000000      State.int32  OK!
# 
  0.00s         1      State.int64
  0.10s    798001      State.int64
  0.20s   1599001      State.int64
  0.30s   2399001      State.int64
  0.40s   3200001      State.int64
  0.50s   4006001      State.int64
  0.60s   4816001      State.int64
  0.70s   5627001      State.int64
  0.80s   6437001      State.int64
  0.90s   7247001      State.int64
  1.00s   8050000      State.int64  OK!
# 
  0.00s         1  State.nativeint
  0.10s    777001  State.nativeint
  0.20s   1553001  State.nativeint
  0.30s   2331001  State.nativeint
  0.40s   3110001  State.nativeint
  0.50s   3886001  State.nativeint
  0.60s   4664001  State.nativeint
  0.70s   5433001  State.nativeint
  0.80s   6196001  State.nativeint
  0.90s   6961001  State.nativeint
  1.00s   7719000  State.nativeint  OK!
# 
  0.00s         1      State.float
  0.10s   1083001      State.float
  0.20s   2173001      State.float
  0.30s   3260001      State.float
  0.40s   4346001      State.float
  0.50s   5433001      State.float
  0.60s   6512001      State.float
  0.70s   7596001      State.float
  0.80s   8680001      State.float
  0.90s   9762001      State.float
  0.92s  10000000      State.float  OK!
# 
  0.00s         1       State.bool
  0.10s   2010001       State.bool
  0.20s   4015001       State.bool
  0.30s   6005001       State.bool
  0.40s   8011001       State.bool
  0.50s  10000000       State.bool  OK!
# 
# using a newly-created state:
#    time     #iter             name
# 
  0.00s         1       State.bits
  0.10s   2154001       State.bits
  0.20s   4312001       State.bits
  0.30s   6474001       State.bits
  0.40s   8615001       State.bits
  0.46s  10000000       State.bits  OK!
# 
  0.00s         1        State.int
  0.10s   1923001        State.int
  0.20s   3848001        State.int
  0.30s   5785001        State.int
  0.40s   7739001        State.int
  0.50s   9688001        State.int
  0.52s  10000000        State.int  OK!
# 
  0.00s         1      State.int32
  0.10s   1124001      State.int32
  0.20s   2248001      State.int32
  0.30s   3371001      State.int32
  0.40s   4495001      State.int32
  0.50s   5616001      State.int32
  0.60s   6740001      State.int32
  0.70s   7865001      State.int32
  0.80s   8986001      State.int32
  0.89s  10000000      State.int32  OK!
# 
  0.00s         1      State.int64
  0.10s    799001      State.int64
  0.20s   1591001      State.int64
  0.30s   2387001      State.int64
  0.40s   3178001      State.int64
  0.50s   3972001      State.int64
  0.60s   4765001      State.int64
  0.70s   5559001      State.int64
  0.80s   6355001      State.int64
  0.90s   7150001      State.int64
  1.00s   7944000      State.int64  OK!
# 
  0.00s         1  State.nativeint
  0.10s    765001  State.nativeint
  0.20s   1526001  State.nativeint
  0.30s   2292001  State.nativeint
  0.40s   3056001  State.nativeint
  0.50s   3822001  State.nativeint
  0.60s   4589001  State.nativeint
  0.70s   5358001  State.nativeint
  0.80s   6125001  State.nativeint
  0.90s   6895001  State.nativeint
  1.00s   7656000  State.nativeint  OK!
# 
  0.00s         1      State.float
  0.10s   1119001      State.float
  0.20s   2239001      State.float
  0.30s   3359001      State.float
  0.40s   4482001      State.float
  0.50s   5609001      State.float
  0.60s   6738001      State.float
  0.70s   7866001      State.float
  0.80s   8992001      State.float
  0.89s  10000000      State.float  OK!
# 
  0.00s         1       State.bool
  0.10s   2036001       State.bool
  0.20s   4073001       State.bool
  0.30s   6112001       State.bool
  0.40s   8144001       State.bool
  0.49s  10000000       State.bool  OK!
# 



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build xoshiro 0.1
+- 
- No changes have been performed
# Run eval $(opam env) to update the current shell environment
'opam reinstall --with-test --verbose xoshiro.0.1' failed.
[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 xoshiro.0.1;
        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-12\""; then
            echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.";
          fi;
          test "$pkg" != 'xoshiro.0.1' && 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
2024-02-12 19:47.39: Job failed: Failed: Build failed
2024-02-12 19:47.39: Log analysis:
2024-02-12 19:47.39: >>> 
[ERROR] The compilation of xoshiro.0.1 failed at "dune build -p xoshiro -j 255 @install @runtest".
 (score = 20)
2024-02-12 19:47.39: >>> 
[ERROR] The compilation of xoshiro.0.1 failed at "dune build -p xoshiro -j 255 @install @runtest".
 (score = 20)
2024-02-12 19:47.39: The compilation of xoshiro.0.1 failed at "dune build -p xoshiro -j 255 @install @runtest".