Build:
  1. 0
2026-02-27 04:04.30: New job: test xoshiro.0.1 with ocaml-secondary-compiler.4.08.1, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29451/head (09d7830dd4a7cd4cfc1725bd69ec5b222eae677d)
                              on debian-13-ocaml-5.4/amd64

To reproduce locally:

cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29451/head" && git reset --hard 09d7830d
git fetch origin master
git merge --no-edit 5abb4f44e937819c2e438ab71bc23607a7cad3da
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.4@sha256:4add1601135529e9f2e403a25c1c640231c0e871e87f88cf8feab4be5095104c
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn ocaml-secondary-compiler.4.08.1 4.08.1
RUN opam reinstall ocaml-secondary-compiler.4.08.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-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'ocaml-secondary-compiler.4.08.1' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
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-13\""; 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
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-13\""; 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 .

2026-02-27 04:04.30: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:4add1601135529e9f2e403a25c1c640231c0e871e87f88cf8feab4be5095104c-ocaml-secondary-compiler.4.08.1-xoshiro.0.1-09d7830dd4a7cd4cfc1725bd69ec5b222eae677d"
2026-02-27 04:04.30: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.4@sha256:4add1601135529e9f2e403a25c1c640231c0e871e87f88cf8feab4be5095104c)
 (user (uid 1000) (gid 1000))
 (workdir /home/opam)
 (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
 (run (network host)
      (shell "opam init --reinit --config .opamrc-sandbox -ni"))
 (run (shell "opam option solver=builtin-0install && opam config report"))
 (env OPAMDOWNLOADJOBS 1)
 (env OPAMERRLOGLEN 0)
 (env OPAMPRECISETRACKING 1)
 (env CI true)
 (env OPAM_REPO_CI true)
 (run (shell "rm -rf opam-repository/"))
 (copy (src .) (dst opam-repository/))
 (run (shell "opam repository set-url --strict default opam-repository/"))
 (run (network host)
      (shell "opam update --depexts || true"))
 (run (shell "opam pin add -k version -yn ocaml-secondary-compiler.4.08.1 4.08.1"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall ocaml-secondary-compiler.4.08.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-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'ocaml-secondary-compiler.4.08.1' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall 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-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != '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"))
 (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-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != '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"))
)

2026-02-27 04:04.30: Waiting for resource in pool OCluster
2026-03-02 06:50.06: Waiting for worker…
2026-03-02 06:55.00: Got resource from pool OCluster
Building on doris.caelum.ci.dev
All commits already cached
Updating files:  68% (12563/18334)
Updating files:  69% (12651/18334)
Updating files:  70% (12834/18334)
Updating files:  71% (13018/18334)
Updating files:  72% (13201/18334)
Updating files:  73% (13384/18334)
Updating files:  74% (13568/18334)
Updating files:  75% (13751/18334)
Updating files:  76% (13934/18334)
Updating files:  77% (14118/18334)
Updating files:  78% (14301/18334)
Updating files:  79% (14484/18334)
Updating files:  80% (14668/18334)
Updating files:  81% (14851/18334)
Updating files:  82% (15034/18334)
Updating files:  83% (15218/18334)
Updating files:  84% (15401/18334)
Updating files:  85% (15584/18334)
Updating files:  86% (15768/18334)
Updating files:  87% (15951/18334)
Updating files:  88% (16134/18334)
Updating files:  89% (16318/18334)
Updating files:  90% (16501/18334)
Updating files:  91% (16684/18334)
Updating files:  92% (16868/18334)
Updating files:  93% (17051/18334)
Updating files:  94% (17234/18334)
Updating files:  95% (17418/18334)
Updating files:  96% (17601/18334)
Updating files:  97% (17784/18334)
Updating files:  98% (17968/18334)
Updating files:  99% (18151/18334)
Updating files: 100% (18334/18334)
Updating files: 100% (18334/18334), done.
HEAD is now at 5abb4f44e9 Merge pull request #29466 from mseri/release-doi2bib-0.9.1
Merge made by the 'ort' strategy.
 .../ocaml-base-compiler.3.07+1/opam                    |  1 +
 .../ocaml-base-compiler.3.07+2/opam                    |  1 +
 .../ocaml-base-compiler/ocaml-base-compiler.3.07/opam  |  1 +
 .../ocaml-base-compiler.3.08.0/opam                    |  1 +
 .../ocaml-base-compiler.3.08.1/opam                    |  1 +
 .../ocaml-base-compiler.3.08.2/opam                    |  1 +
 .../ocaml-base-compiler.3.08.3/opam                    |  1 +
 .../ocaml-base-compiler.3.08.4/opam                    |  1 +
 .../ocaml-base-compiler.3.09.0/opam                    |  1 +
 .../ocaml-base-compiler.3.09.1/opam                    |  1 +
 .../ocaml-base-compiler.3.09.2/opam                    |  1 +
 .../ocaml-base-compiler.3.09.3/opam                    |  1 +
 .../ocaml-base-compiler.3.10.0/opam                    |  1 +
 .../ocaml-base-compiler.3.10.1/opam                    |  1 +
 .../ocaml-base-compiler.3.10.2/opam                    |  1 +
 .../ocaml-base-compiler.3.11.0/opam                    |  1 +
 .../ocaml-base-compiler.3.11.1/opam                    |  1 +
 .../ocaml-base-compiler.3.11.2/opam                    |  1 +
 .../ocaml-base-compiler.3.12.0/opam                    |  1 +
 .../ocaml-base-compiler.3.12.1/opam                    |  1 +
 .../ocaml-base-compiler.4.00.0/opam                    |  1 +
 .../ocaml-base-compiler.4.00.1/opam                    |  1 +
 .../ocaml-base-compiler.4.01.0/opam                    |  1 +
 .../ocaml-base-compiler.4.02.0/opam                    |  1 +
 .../ocaml-base-compiler.4.02.1/opam                    |  1 +
 .../ocaml-base-compiler.4.02.2/opam                    |  1 +
 .../ocaml-base-compiler.4.02.3/opam                    |  1 +
 .../ocaml-base-compiler.4.03.0/opam                    |  1 +
 .../ocaml-base-compiler.4.04.0/opam                    |  1 +
 .../ocaml-base-compiler.4.04.1/opam                    |  1 +
 .../ocaml-base-compiler.4.04.2/opam                    |  1 +
 .../ocaml-base-compiler.4.05.0/opam                    |  1 +
 .../ocaml-base-compiler.4.06.0/opam                    |  1 +
 .../ocaml-base-compiler.4.06.1/opam                    |  1 +
 .../ocaml-base-compiler.4.07.0/opam                    |  1 +
 .../ocaml-base-compiler.4.07.1/opam                    |  1 +
 .../ocaml-base-compiler.4.08.0/opam                    |  1 +
 .../ocaml-base-compiler.4.08.1/opam                    |  1 +
 .../ocaml-base-compiler.4.09.0/opam                    |  1 +
 .../ocaml-base-compiler.4.09.1/opam                    |  1 +
 .../ocaml-base-compiler.4.10.0/opam                    |  1 +
 .../ocaml-base-compiler.4.10.1/opam                    |  1 +
 .../ocaml-base-compiler.4.10.2/opam                    |  1 +
 .../ocaml-base-compiler.4.11.0/opam                    |  1 +
 .../ocaml-base-compiler.4.11.1/opam                    |  1 +
 .../ocaml-base-compiler.4.11.2/opam                    |  1 +
 .../ocaml-base-compiler.4.12.0/opam                    |  1 +
 .../ocaml-base-compiler.4.12.1/opam                    |  1 +
 .../ocaml-base-compiler.4.13.0/opam                    |  1 +
 .../ocaml-base-compiler.4.13.1/opam                    |  1 +
 .../ocaml-base-compiler.4.14.0/opam                    |  1 +
 .../ocaml-base-compiler.4.14.1/opam                    |  1 +
 .../ocaml-base-compiler.4.14.2/opam                    |  1 +
 .../ocaml-base-compiler.4.14.2~rc1/opam                |  1 +
 .../ocaml-base-compiler.4.14.3/opam                    |  1 +
 .../ocaml-base-compiler/ocaml-base-compiler.5.0.0/opam |  5 ++++-
 .../ocaml-base-compiler/ocaml-base-compiler.5.1.0/opam |  5 ++++-
 .../ocaml-base-compiler/ocaml-base-compiler.5.1.1/opam |  5 ++++-
 .../ocaml-base-compiler/ocaml-base-compiler.5.2.0/opam |  5 ++++-
 .../ocaml-base-compiler/ocaml-base-compiler.5.2.1/opam |  5 ++++-
 packages/ocaml-compiler/ocaml-compiler.5.3.0/opam      |  1 +
 packages/ocaml-compiler/ocaml-compiler.5.3/opam        |  1 +
 packages/ocaml-compiler/ocaml-compiler.5.4.0/opam      |  1 +
 .../ocaml-compiler/ocaml-compiler.5.4.0~alpha1/opam    |  1 +
 .../ocaml-compiler/ocaml-compiler.5.4.0~beta1/opam     |  1 +
 .../ocaml-compiler/ocaml-compiler.5.4.0~beta2/opam     |  1 +
 packages/ocaml-compiler/ocaml-compiler.5.4.0~rc1/opam  |  1 +
 packages/ocaml-compiler/ocaml-compiler.5.4.1/opam      |  1 +
 packages/ocaml-compiler/ocaml-compiler.5.4/opam        |  1 +
 .../ocaml-secondary-compiler.4.08.1-1/opam             |  1 +
 .../ocaml-secondary-compiler.4.08.1/opam               |  1 +
 .../ocaml-secondary-compiler.4.14.2/opam               |  1 +
 .../ocaml-variants.3.09.1+metaocaml/opam               |  1 +
 .../ocaml-variants.4.00.0+debug-runtime/opam           |  1 +
 packages/ocaml-variants/ocaml-variants.4.00.1+BER/opam |  1 +
 packages/ocaml-variants/ocaml-variants.4.00.1+PIC/opam |  1 +
 .../ocaml-variants.4.00.1+debug-runtime/opam           |  1 +
 .../ocaml-variants.4.00.1+open-types/opam              |  1 +
 .../ocaml-variants.4.00.1+raspberrypi/opam             |  1 +
 .../ocaml-variants.4.00.1+short-types/opam             |  1 +
 .../ocaml-variants/ocaml-variants.4.01.0+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.01.0+BER/opam |  1 +
 packages/ocaml-variants/ocaml-variants.4.01.0+PIC/opam |  1 +
 .../ocaml-variants.4.01.0+armv6-freebsd/opam           |  1 +
 packages/ocaml-variants/ocaml-variants.4.01.0+fp/opam  |  1 +
 packages/ocaml-variants/ocaml-variants.4.01.0+lsb/opam |  1 +
 .../ocaml-variants.4.01.0+musl+static/opam             |  1 +
 .../ocaml-variants/ocaml-variants.4.01.0+musl/opam     |  1 +
 .../ocaml-variants.4.01.0+open-types/opam              |  1 +
 .../ocaml-variants/ocaml-variants.4.01.0+profile/opam  |  1 +
 packages/ocaml-variants/ocaml-variants.4.02.0+PIC/opam |  1 +
 .../ocaml-variants.4.02.0+improved-errors/opam         |  1 +
 .../ocaml-variants/ocaml-variants.4.02.1+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.02.1+BER/opam |  1 +
 packages/ocaml-variants/ocaml-variants.4.02.1+PIC/opam |  1 +
 packages/ocaml-variants/ocaml-variants.4.02.1+fp/opam  |  1 +
 .../ocaml-variants.4.02.1+modular-implicits-ber/opam   |  1 +
 .../ocaml-variants.4.02.1+modular-implicits/opam       |  1 +
 .../ocaml-variants.4.02.1+musl+static/opam             |  1 +
 .../ocaml-variants/ocaml-variants.4.02.1+musl/opam     |  1 +
 .../ocaml-variants.4.02.2+improved-errors/opam         |  1 +
 .../ocaml-variants/ocaml-variants.4.02.3+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.02.3+PIC/opam |  1 +
 .../ocaml-variants/ocaml-variants.4.02.3+buckle-1/opam |  1 +
 .../ocaml-variants.4.02.3+buckle-master/opam           |  1 +
 .../ocaml-variants.4.02.3+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.02.3+curried-constr/opam          |  1 +
 packages/ocaml-variants/ocaml-variants.4.02.3+fp/opam  |  1 +
 .../ocaml-variants.4.02.3+musl+static/opam             |  1 +
 .../ocaml-variants/ocaml-variants.4.02.3+musl/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.02.4+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.03.0+32bit/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.03.0+fPIC/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.03.0+flambda/opam  |  1 +
 .../ocaml-variants.4.03.0+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.03.0+fp/opam  |  1 +
 .../ocaml-variants.4.03.0+statistical-memprof/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.03.1+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.04.0+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.04.0+BER/opam |  1 +
 packages/ocaml-variants/ocaml-variants.4.04.0+afl/opam |  1 +
 .../ocaml-variants.4.04.0+bytecode-only/opam           |  1 +
 .../ocaml-variants/ocaml-variants.4.04.0+fPIC/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.04.0+flambda/opam  |  1 +
 .../ocaml-variants.4.04.0+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.04.0+fp/opam  |  1 +
 .../ocaml-variants.4.04.0+safe-string/opam             |  1 +
 .../ocaml-variants.4.04.0+spacetime/opam               |  1 +
 .../ocaml-variants.4.04.0+trunk+forced_lto/opam        |  1 +
 .../ocaml-variants/ocaml-variants.4.04.1+32bit/opam    |  1 +
 .../ocaml-variants.4.04.1+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.04.1+copatterns/opam              |  1 +
 .../ocaml-variants/ocaml-variants.4.04.1+fPIC/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.04.1+flambda/opam  |  1 +
 .../ocaml-variants.4.04.1+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.04.1+fp/opam  |  1 +
 .../ocaml-variants.4.04.1+safe-string/opam             |  1 +
 .../ocaml-variants.4.04.1+spacetime/opam               |  1 +
 .../ocaml-variants/ocaml-variants.4.04.2+32bit/opam    |  1 +
 .../ocaml-variants.4.04.2+bytecode-only/opam           |  1 +
 .../ocaml-variants/ocaml-variants.4.04.2+fPIC/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.04.2+flambda/opam  |  1 +
 .../ocaml-variants.4.04.2+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.04.2+fp/opam  |  1 +
 .../ocaml-variants.4.04.2+safe-string/opam             |  1 +
 .../ocaml-variants.4.04.2+spacetime/opam               |  1 +
 .../ocaml-variants.4.04.2+statistical-memprof/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.04.3+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.05.0+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.05.0+afl/opam |  1 +
 .../ocaml-variants.4.05.0+bytecode-only/opam           |  1 +
 .../ocaml-variants/ocaml-variants.4.05.0+flambda/opam  |  1 +
 packages/ocaml-variants/ocaml-variants.4.05.0+lto/opam |  1 +
 .../ocaml-variants.4.05.0+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.05.0+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.05.0+safe-string/opam             |  1 +
 .../ocaml-variants.4.05.0+spacetime/opam               |  1 +
 .../ocaml-variants.4.05.0+statistical-memprof/opam     |  1 +
 .../ocaml-variants.4.05.1+trunk+afl/opam               |  1 +
 .../ocaml-variants.4.05.1+trunk+flambda/opam           |  1 +
 .../ocaml-variants.4.05.1+trunk+fp+flambda/opam        |  1 +
 .../ocaml-variants/ocaml-variants.4.05.1+trunk+fp/opam |  1 +
 .../ocaml-variants.4.05.1+trunk+safe-string/opam       |  1 +
 .../ocaml-variants/ocaml-variants.4.05.1+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.06.0+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.06.0+afl/opam |  1 +
 .../ocaml-variants.4.06.0+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.06.0+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.06.0+flambda/opam  |  1 +
 .../ocaml-variants.4.06.0+force-safe-string/opam       |  1 +
 .../ocaml-variants.4.06.0+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.06.0+fp/opam  |  1 +
 .../ocaml-variants.4.06.0+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.06.0+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.06.0+no-flat-float-array/opam     |  1 +
 .../ocaml-variants.4.06.0+spacetime/opam               |  1 +
 .../ocaml-variants.4.06.0+statistical-memprof/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.06.1+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.06.1+afl/opam |  1 +
 .../ocaml-variants.4.06.1+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.06.1+default-unsafe-string/opam   |  1 +
 .../ocaml-variants/ocaml-variants.4.06.1+flambda/opam  |  1 +
 .../ocaml-variants.4.06.1+force-safe-string/opam       |  1 +
 .../ocaml-variants.4.06.1+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.06.1+fp/opam  |  1 +
 packages/ocaml-variants/ocaml-variants.4.06.1+lto/opam |  1 +
 .../ocaml-variants.4.06.1+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.06.1+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.06.1+no-flat-float-array/opam     |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.06.1+rescript/opam |  1 +
 .../ocaml-variants.4.06.1+statistical-memprof/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.06.1+termux/opam   |  1 +
 .../ocaml-variants.4.06.2+trunk+afl/opam               |  1 +
 .../ocaml-variants.4.06.2+trunk+flambda/opam           |  1 +
 .../ocaml-variants.4.06.2+trunk+force-safe-string/opam |  1 +
 .../ocaml-variants.4.06.2+trunk+fp+flambda/opam        |  1 +
 .../ocaml-variants/ocaml-variants.4.06.2+trunk+fp/opam |  1 +
 .../ocaml-variants/ocaml-variants.4.06.2+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.07.0+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.07.0+afl/opam |  1 +
 .../ocaml-variants.4.07.0+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.07.0+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.07.0+flambda/opam  |  1 +
 .../ocaml-variants.4.07.0+force-safe-string/opam       |  1 +
 .../ocaml-variants.4.07.0+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.07.0+fp/opam  |  1 +
 .../ocaml-variants.4.07.0+no-flat-float-array/opam     |  1 +
 .../ocaml-variants.4.07.0+spacetime/opam               |  1 +
 .../ocaml-variants/ocaml-variants.4.07.1+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.07.1+BER/opam |  1 +
 packages/ocaml-variants/ocaml-variants.4.07.1+afl/opam |  1 +
 .../ocaml-variants.4.07.1+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.07.1+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.07.1+flambda/opam  |  1 +
 .../ocaml-variants.4.07.1+force-safe-string/opam       |  1 +
 .../ocaml-variants.4.07.1+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.07.1+fp/opam  |  1 +
 .../ocaml-variants.4.07.1+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.07.1+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.07.1+no-flat-float-array/opam     |  1 +
 .../ocaml-variants.4.07.1+spacetime/opam               |  1 +
 .../ocaml-variants.4.07.1+statistical-memprof/opam     |  1 +
 .../ocaml-variants.4.07.2+trunk+afl/opam               |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants.4.07.2+trunk+flambda/opam           |  1 +
 .../ocaml-variants.4.07.2+trunk+fp+flambda/opam        |  1 +
 .../ocaml-variants/ocaml-variants.4.07.2+trunk+fp/opam |  1 +
 .../ocaml-variants/ocaml-variants.4.07.2+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.08.0+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.08.0+afl/opam |  1 +
 .../ocaml-variants.4.08.0+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.08.0+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.08.0+flambda/opam  |  1 +
 .../ocaml-variants.4.08.0+force-safe-string/opam       |  1 +
 .../ocaml-variants.4.08.0+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.08.0+fp/opam  |  1 +
 .../ocaml-variants.4.08.0+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.08.0+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.08.0+no-flat-float-array/opam     |  1 +
 .../ocaml-variants.4.08.0+spacetime/opam               |  1 +
 .../ocaml-variants/ocaml-variants.4.08.1+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.08.1+afl/opam |  1 +
 .../ocaml-variants.4.08.1+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.08.1+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.08.1+flambda/opam  |  1 +
 .../ocaml-variants.4.08.1+force-safe-string/opam       |  1 +
 .../ocaml-variants.4.08.1+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.08.1+fp/opam  |  1 +
 .../ocaml-variants.4.08.1+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.08.1+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.08.1+spacetime/opam               |  1 +
 .../ocaml-variants.4.08.2+trunk+afl/opam               |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants.4.08.2+trunk+flambda/opam           |  1 +
 .../ocaml-variants.4.08.2+trunk+force-safe-string/opam |  1 +
 .../ocaml-variants.4.08.2+trunk+fp+flambda/opam        |  1 +
 .../ocaml-variants/ocaml-variants.4.08.2+trunk+fp/opam |  1 +
 .../ocaml-variants/ocaml-variants.4.08.2+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.09.0+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.09.0+afl/opam |  1 +
 .../ocaml-variants.4.09.0+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.09.0+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.09.0+flambda/opam  |  1 +
 .../ocaml-variants.4.09.0+force-safe-string/opam       |  1 +
 .../ocaml-variants.4.09.0+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.09.0+fp/opam  |  1 +
 .../ocaml-variants.4.09.0+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.09.0+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.09.0+no-flat-float-array/opam     |  1 +
 .../ocaml-variants.4.09.0+spacetime/opam               |  1 +
 .../ocaml-variants/ocaml-variants.4.09.1+32bit/opam    |  1 +
 .../ocaml-variants.4.09.1+afl+flambda/opam             |  1 +
 packages/ocaml-variants/ocaml-variants.4.09.1+afl/opam |  1 +
 .../ocaml-variants.4.09.1+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.09.1+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.09.1+flambda/opam  |  1 +
 .../ocaml-variants.4.09.1+force-safe-string/opam       |  1 +
 .../ocaml-variants.4.09.1+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.09.1+fp/opam  |  1 +
 .../ocaml-variants.4.09.1+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.09.1+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.09.1+no-flat-float-array/opam     |  1 +
 .../ocaml-variants.4.09.1+spacetime/opam               |  1 +
 .../ocaml-variants.4.09.2+trunk+afl/opam               |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants.4.09.2+trunk+flambda/opam           |  1 +
 .../ocaml-variants.4.09.2+trunk+fp+flambda/opam        |  1 +
 .../ocaml-variants/ocaml-variants.4.09.2+trunk+fp/opam |  1 +
 .../ocaml-variants/ocaml-variants.4.09.2+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.10.0+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.10.0+afl/opam |  1 +
 .../ocaml-variants.4.10.0+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.10.0+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.10.0+flambda/opam  |  1 +
 .../ocaml-variants.4.10.0+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.10.0+fp/opam  |  1 +
 .../ocaml-variants.4.10.0+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.10.0+musl+static+flambda/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.10.0+nnpcheck/opam |  1 +
 .../ocaml-variants.4.10.0+no-flat-float-array/opam     |  1 +
 .../ocaml-variants.4.10.0+spacetime/opam               |  1 +
 .../ocaml-variants/ocaml-variants.4.10.1+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.10.1+afl/opam |  1 +
 .../ocaml-variants.4.10.1+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.10.1+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.10.1+flambda/opam  |  1 +
 .../ocaml-variants.4.10.1+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.10.1+fp/opam  |  1 +
 .../ocaml-variants.4.10.1+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.10.1+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.10.1+no-flat-float-array/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.10.1+rc1+afl/opam  |  1 +
 .../ocaml-variants.4.10.1+spacetime/opam               |  1 +
 .../ocaml-variants/ocaml-variants.4.10.2+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.10.2+afl/opam |  1 +
 .../ocaml-variants.4.10.2+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.10.2+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.10.2+flambda/opam  |  1 +
 .../ocaml-variants.4.10.2+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.10.2+fp/opam  |  1 +
 .../ocaml-variants.4.10.2+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.10.2+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.10.2+no-flat-float-array/opam     |  1 +
 .../ocaml-variants/ocaml-variants.4.10.2+rescript/opam |  1 +
 .../ocaml-variants.4.10.2+spacetime/opam               |  1 +
 .../ocaml-variants.4.10.3+trunk+afl/opam               |  1 +
 .../ocaml-variants.4.10.3+trunk+flambda/opam           |  1 +
 .../ocaml-variants/ocaml-variants.4.10.3+trunk+fp/opam |  1 +
 .../ocaml-variants/ocaml-variants.4.10.3+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.11.0+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.11.0+afl/opam |  1 +
 .../ocaml-variants.4.11.0+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.11.0+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.11.0+flambda/opam  |  1 +
 .../ocaml-variants.4.11.0+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.11.0+fp/opam  |  1 +
 .../ocaml-variants.4.11.0+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.11.0+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.11.0+no-flat-float-array/opam     |  1 +
 .../ocaml-variants.4.11.0+spacetime/opam               |  1 +
 .../ocaml-variants/ocaml-variants.4.11.1+32bit/opam    |  1 +
 .../ocaml-variants.4.11.1+BER+flambda/opam             |  1 +
 packages/ocaml-variants/ocaml-variants.4.11.1+BER/opam |  1 +
 packages/ocaml-variants/ocaml-variants.4.11.1+afl/opam |  1 +
 .../ocaml-variants.4.11.1+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.11.1+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.11.1+flambda/opam  |  1 +
 .../ocaml-variants.4.11.1+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.11.1+fp/opam  |  1 +
 .../ocaml-variants.4.11.1+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.11.1+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.11.1+no-flat-float-array/opam     |  1 +
 .../ocaml-variants.4.11.1+spacetime/opam               |  1 +
 .../ocaml-variants/ocaml-variants.4.11.2+32bit/opam    |  1 +
 packages/ocaml-variants/ocaml-variants.4.11.2+afl/opam |  1 +
 .../ocaml-variants.4.11.2+bytecode-only/opam           |  1 +
 .../ocaml-variants.4.11.2+default-unsafe-string/opam   |  1 +
 .../opam                                               |  1 +
 .../ocaml-variants/ocaml-variants.4.11.2+flambda/opam  |  1 +
 .../ocaml-variants.4.11.2+fp+flambda/opam              |  1 +
 packages/ocaml-variants/ocaml-variants.4.11.2+fp/opam  |  1 +
 .../ocaml-variants.4.11.2+musl+flambda/opam            |  1 +
 .../ocaml-variants.4.11.2+musl+static+flambda/opam     |  1 +
 .../ocaml-variants.4.11.2+no-flat-float-array/opam     |  1 +
 .../ocaml-variants.4.11.2+spacetime/opam               |  1 +
 .../ocaml-variants.4.11.3+trunk+afl/opam               |  1 +
 .../ocaml-variants.4.11.3+trunk+flambda/opam           |  1 +
 .../ocaml-variants/ocaml-variants.4.11.3+trunk+fp/opam |  1 +
 .../ocaml-variants/ocaml-variants.4.11.3+trunk/opam    |  1 +
 .../ocaml-variants.4.12.0+domains+effects/opam         |  1 +
 .../ocaml-variants/ocaml-variants.4.12.0+domains/opam  |  1 +
 .../ocaml-variants/ocaml-variants.4.12.0+options/opam  |  1 +
 .../ocaml-variants/ocaml-variants.4.12.1+options/opam  |  1 +
 .../ocaml-variants/ocaml-variants.4.12.2+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.13.0+options/opam  |  1 +
 .../ocaml-variants/ocaml-variants.4.13.1+options/opam  |  1 +
 .../ocaml-variants/ocaml-variants.4.13.2+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.4.14.0+options/opam  |  1 +
 packages/ocaml-variants/ocaml-variants.4.14.1+BER/opam |  1 +
 .../ocaml-variants/ocaml-variants.4.14.1+options/opam  |  1 +
 .../ocaml-variants/ocaml-variants.4.14.2+options/opam  |  1 +
 .../ocaml-variants.4.14.2~rc1+options/opam             |  1 +
 .../ocaml-variants/ocaml-variants.4.14.3+options/opam  |  1 +
 .../ocaml-variants/ocaml-variants.4.14.4+trunk/opam    |  1 +
 .../ocaml-variants/ocaml-variants.5.0.0+options/opam   |  1 +
 packages/ocaml-variants/ocaml-variants.5.0.0+tsan/opam |  1 +
 .../ocaml-variants/ocaml-variants.5.0.1+trunk/opam     |  1 +
 .../ocaml-variants/ocaml-variants.5.1.0+options/opam   |  1 +
 packages/ocaml-variants/ocaml-variants.5.1.0+tsan/opam |  1 +
 .../ocaml-variants.5.1.1+effect-syntax/opam            |  1 +
 .../ocaml-variants.5.1.1+flambda2+trunk/opam           |  1 +
 .../ocaml-variants/ocaml-variants.5.1.1+flambda2/opam  |  1 +
 .../ocaml-variants/ocaml-variants.5.1.1+options/opam   |  1 +
 packages/ocaml-variants/ocaml-variants.5.1.1+tsan/opam |  1 +
 .../ocaml-variants/ocaml-variants.5.1.2+trunk/opam     |  1 +
 packages/ocaml-variants/ocaml-variants.5.2.0+msvc/opam |  1 +
 .../ocaml-variants/ocaml-variants.5.2.0+options/opam   |  1 +
 .../ocaml-variants.5.2.0+statmemprof/opam              |  1 +
 .../ocaml-variants/ocaml-variants.5.2.1+options/opam   |  1 +
 .../ocaml-variants.5.2.1~rc1+options/opam              |  1 +
 .../ocaml-variants/ocaml-variants.5.2.2+trunk/opam     |  1 +
 packages/ocaml-variants/ocaml-variants.5.3.0+BER/opam  |  1 +
 packages/ocamlbuild/ocamlbuild.0.14.0/opam             |  1 +
 packages/ocamlbuild/ocamlbuild.0.14.1/opam             |  1 +
 packages/ocamlbuild/ocamlbuild.0.14.2+win/opam         |  1 +
 packages/ocamlbuild/ocamlbuild.0.14.2/opam             |  1 +
 packages/ocamlbuild/ocamlbuild.0.14.3+win/opam         |  1 +
 packages/ocamlbuild/ocamlbuild.0.14.3/opam             |  1 +
 packages/ocamlbuild/ocamlbuild.0.15.0/opam             |  1 +
 packages/ocamlbuild/ocamlbuild.0.16.1/opam             |  1 +
 packages/ocamlfind/ocamlfind.1.8.0/opam                |  1 +
 packages/ocamlfind/ocamlfind.1.8.1/opam                |  1 +
 packages/ocamlfind/ocamlfind.1.9.1/opam                |  1 +
 packages/ocamlfind/ocamlfind.1.9.2/opam                |  1 +
 packages/ocamlfind/ocamlfind.1.9.3/opam                |  1 +
 packages/ocamlfind/ocamlfind.1.9.5/opam                |  1 +
 packages/ocamlfind/ocamlfind.1.9.6/opam                |  1 +
 packages/ocamlfind/ocamlfind.1.9.8/opam                |  1 +
 packages/relocatable/relocatable.packages/opam         | 18 ++++++++++++++++++
 432 files changed, 464 insertions(+), 5 deletions(-)
 create mode 100644 packages/relocatable/relocatable.packages/opam

(from ocaml/opam:debian-13-ocaml-5.4@sha256:4add1601135529e9f2e403a25c1c640231c0e871e87f88cf8feab4be5095104c)
2026-03-02 06:55.03 ---> using "3c18c9e472a4f76bc128dc0a5a1e21158ba3dbd0d6773ace6ec33f0cfe6fac9b" from cache

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

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2026-03-02 06:55.03 ---> using "7a3442ad99cd957e3ce65df65cad40aee4354c6d524c7813b8b589bc410c187e" 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 version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.

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

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-03-02 06:55.03 ---> using "4214446d06a5b764dff5167574d07a5b4441731262795df63d7a3c5f64e1a189" from cache

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

/home/opam: (env OPAMDOWNLOADJOBS 1)

/home/opam: (env OPAMERRLOGLEN 0)

/home/opam: (env OPAMPRECISETRACKING 1)

/home/opam: (env CI true)

/home/opam: (env OPAM_REPO_CI true)

/home/opam: (run (shell "rm -rf opam-repository/"))
2026-03-02 06:55.03 ---> using "c04e3f046c8eaf07d3d8f4b30debe47a6f7742bcdbfbfeb4d464149613cd35cd" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2026-03-02 06:55.04 ---> using "f28d2d55603b70a3956974bde95e68526d52d43abb5c3f086de712d28b994566" from cache

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-03-02 06:55.04 ---> using "3775e9b8ca53e7a42e175e2f214e7d345a02bf22f9dd6d271ae720654f277192" from cache

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian trixie InRelease
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [113 kB]
- Fetched 203 kB in 0s (1701 kB/s)
- Reading package lists...
2026-03-02 06:55.04 ---> using "a6fcf1eb697bb2cbcd49a3ac591b228ed4dfb5d9211b39971561804e137638fa" from cache

/home/opam: (run (shell "opam pin add -k version -yn ocaml-secondary-compiler.4.08.1 4.08.1"))
ocaml-secondary-compiler is now pinned to version 4.08.1
2026-03-02 06:55.04 ---> using "26b9929e6d78f54d8f80fd7749e76b57b2a5087e9bbfce4cc04584f7009adae7" from cache

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

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved ocaml-secondary-compiler.4.08.1  (cached)
-> installed ocaml-secondary-compiler.4.08.1
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-02 06:55.04 ---> using "6e65f0f970e618e23463227013afdf4ddd2988a331944d724eff919672c1ffef" from cache

/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-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != '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.21.1 [required by xoshiro]
  - install make-random 0.1    [required by xoshiro]
  - install xoshiro     0.1

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.21.1  (cached)
-> retrieved make-random.0.1, xoshiro.0.1  (cached)
-> installed dune.3.21.1
-> installed make-random.0.1
-> installed xoshiro.0.1
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-02 06:55.36 ---> saved as "2239dacf8ad89c699e919a86a455ef4d2937b196998e2def32ea7e828d0d3126"

/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 95 packages
  - install   async                       v0.17.0      [required by delimited_parsing]
  - install   async_kernel                v0.17.0      [required by async]
  - install   async_log                   v0.17.0      [required by async]
  - install   async_rpc_kernel            v0.17.0      [required by async]
  - install   async_unix                  v0.17.0      [required by async]
  - install   base                        v0.17.3      [required by core]
  - install   base-bytes                  base         [required by md2mld]
  - install   base_bigstring              v0.17.0      [required by core]
  - install   base_quickcheck             v0.17.1      [required by core]
  - install   bin_prot                    v0.17.0-1    [required by core]
  - install   capitalization              v0.17.0      [required by ppx_string_conv]
  - install   core                        v0.17.1      [required by core_bench]
  - install   core_bench                  v0.17.0      [required by xoshiro]
  - install   core_extended               v0.17.0      [required by core_bench]
  - install   core_kernel                 v0.17.0      [required by core_bench]
  - install   core_unix                   v0.17.1      [required by core_bench]
  - install   csexp                       1.5.2        [required by dune-configurator]
  - install   cstruct                     6.2.0        [required by async_unix]
  - install   delimited_parsing           v0.17.0      [required by core_bench]
  - install   dune-build-info             3.21.1       [required by omd]
  - install   dune-configurator           3.21.1       [required by base]
  - install   expect_test_helpers_core    v0.17.0      [required by core_unix]
  - install   fieldslib                   v0.17.0      [required by core]
  - install   fmt                         0.11.0       [required by cstruct]
  - install   gel                         v0.17.0      [required by ppx_diff]
  - install   int_repr                    v0.17.0      [required by base_bigstring, core_kernel]
  - install   jane-street-headers         v0.17.0      [required by core]
  - install   jst-config                  v0.17.0      [required by core]
  - install   md2mld                      0.7.0        [required by testu01]
  - install   num                         1.6          [required by sexplib]
  - install   ocaml-compiler-libs         v0.17.0      [required by ppxlib]
  - install   ocaml_intrinsics_kernel     v0.17.1      [required by base]
  - install   ocamlbuild                  0.16.1       [required by uucp]
  - install   ocamlfind                   1.9.8        [required by base-bytes]
  - install   omd                         2.0.0~alpha4 [required by md2mld]
  - install   parsexp                     v0.17.0      [required by sexplib]
  - install   ppx_assert                  v0.17.0      [required by core]
  - install   ppx_base                    v0.17.0      [required by core]
  - install   ppx_bench                   v0.17.1      [required by ppx_jane]
  - install   ppx_bin_prot                v0.17.1      [required by ppx_jane]
  - install   ppx_cold                    v0.17.0      [required by ppx_base]
  - install   ppx_compare                 v0.17.0      [required by core_bench]
  - install   ppx_custom_printf           v0.17.0      [required by ppx_jane]
  - install   ppx_derivers                1.2.1        [required by ppxlib]
  - install   ppx_diff                    v0.17.1      [required by core]
  - install   ppx_disable_unused_warnings v0.17.0      [required by ppx_jane]
  - install   ppx_enumerate               v0.17.0      [required by ppx_diff]
  - install   ppx_expect                  v0.17.3      [required by ppx_jane]
  - install   ppx_fields_conv             v0.17.0      [required by core_bench]
  - install   ppx_fixed_literal           v0.17.0      [required by ppx_jane]
  - install   ppx_globalize               v0.17.2      [required by ppx_base]
  - install   ppx_hash                    v0.17.0      [required by core]
  - install   ppx_here                    v0.17.0      [required by ppx_jane]
  - install   ppx_ignore_instrumentation  v0.17.0      [required by ppx_jane]
  - install   ppx_inline_test             v0.17.1      [required by core]
  - install   ppx_jane                    v0.17.0      [required by core_bench]
  - install   ppx_let                     v0.17.1      [required by core_bench]
  - install   ppx_log                     v0.17.0      [required by ppx_jane]
  - install   ppx_module_timer            v0.17.0      [required by ppx_jane]
  - install   ppx_optcomp                 v0.17.1      [required by core]
  - install   ppx_optional                v0.17.0      [required by ppx_jane]
  - install   ppx_pipebang                v0.17.0      [required by ppx_jane]
  - install   ppx_sexp_conv               v0.17.1      [required by core_bench]
  - install   ppx_sexp_message            v0.17.0      [required by core]
  - install   ppx_sexp_value              v0.17.0      [required by ppx_jane]
  - install   ppx_stable                  v0.17.1      [required by ppx_jane]
  - install   ppx_stable_witness          v0.17.0      [required by ppx_jane]
  - install   ppx_string                  v0.17.0      [required by ppx_jane]
  - install   ppx_string_conv             v0.17.0      [required by ppx_jane]
  - install   ppx_tydi                    v0.17.1      [required by ppx_jane]
  - install   ppx_typerep_conv            v0.17.1      [required by ppx_jane]
  - install   ppx_variants_conv           v0.17.1      [required by ppx_jane]
  - install   ppxlib                      0.37.0       [required by ppx_diff]
  - install   ppxlib_jane                 v0.17.4      [required by ppx_diff]
  - install   protocol_version_header     v0.17.0      [required by async_rpc_kernel]
  - install   re                          1.14.0       [required by core_bench]
  - install   record_builder              v0.17.0      [required by core_extended]
  - install   sexp_pretty                 v0.17.0      [required by expect_test_helpers_core]
  - install   sexplib                     v0.17.0      [required by core]
  - install   sexplib0                    v0.17.0      [required by base]
  - install   spawn                       v0.17.0      [required by core_unix]
  - install   splittable_random           v0.17.0      [required by core]
  - install   stdio                       v0.17.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.17.0      [required by core_bench]
  - install   time_now                    v0.17.0      [required by core_bench]
  - install   timezone                    v0.17.0      [required by core_unix]
  - install   topkg                       1.1.1        [required by uucp]
  - install   typerep                     v0.17.1      [required by core]
  - install   uopt                        v0.17.0      [required by core_kernel, core_unix]
  - install   uucp                        17.0.0       [required by omd]
  - install   uunf                        17.0.0       [required by omd]
  - install   uutf                        1.0.4        [required by omd]
  - install   variantslib                 v0.17.0      [required by core]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved async.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved async_kernel.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved async_log.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved async_rpc_kernel.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved async_unix.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved base.v0.17.3  (https://opam.ocaml.org/cache)
-> retrieved base_bigstring.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved base_quickcheck.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved bin_prot.v0.17.0-1  (https://opam.ocaml.org/cache)
-> retrieved capitalization.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved core.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved core_bench.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved core_extended.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved core_kernel.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved core_unix.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved csexp.1.5.2  (https://opam.ocaml.org/cache)
-> retrieved cstruct.6.2.0  (https://opam.ocaml.org/cache)
-> retrieved delimited_parsing.v0.17.0  (https://opam.ocaml.org/cache)
-> installed csexp.1.5.2
-> retrieved dune-build-info.3.21.1, dune-configurator.3.21.1  (https://opam.ocaml.org/cache)
-> retrieved expect_test_helpers_core.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved fieldslib.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved fmt.0.11.0  (https://opam.ocaml.org/cache)
-> retrieved gel.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved int_repr.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved jane-street-headers.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved jst-config.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved md2mld.0.7.0  (https://opam.ocaml.org/cache)
-> installed jane-street-headers.v0.17.0
-> retrieved num.1.6  (https://opam.ocaml.org/cache)
-> retrieved ocaml-compiler-libs.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ocaml_intrinsics_kernel.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ocamlbuild.0.16.1  (https://opam.ocaml.org/cache)
-> installed dune-build-info.3.21.1
-> retrieved ocamlfind.1.9.8  (https://opam.ocaml.org/cache)
-> installed ocaml_intrinsics_kernel.v0.17.1
-> retrieved omd.2.0.0~alpha4  (https://opam.ocaml.org/cache)
-> retrieved parsexp.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_assert.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_base.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_bench.v0.17.1  (https://opam.ocaml.org/cache)
-> installed dune-configurator.3.21.1
-> retrieved ppx_bin_prot.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_cold.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_compare.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_custom_printf.v0.17.0  (https://opam.ocaml.org/cache)
-> installed ocaml-compiler-libs.v0.17.0
-> retrieved ppx_derivers.1.2.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_diff.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_disable_unused_warnings.v0.17.0  (https://opam.ocaml.org/cache)
-> installed ppx_derivers.1.2.1
-> retrieved ppx_enumerate.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_expect.v0.17.3  (https://opam.ocaml.org/cache)
-> installed num.1.6
-> retrieved ppx_fields_conv.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_fixed_literal.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_globalize.v0.17.2  (https://opam.ocaml.org/cache)
-> retrieved ppx_hash.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_here.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_ignore_instrumentation.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_inline_test.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_jane.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_let.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_log.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_module_timer.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_optcomp.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_optional.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_pipebang.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_sexp_conv.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_sexp_message.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_sexp_value.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_stable.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_stable_witness.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_string.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_string_conv.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_tydi.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_typerep_conv.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_variants_conv.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppxlib.0.37.0  (https://opam.ocaml.org/cache)
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> retrieved ppxlib_jane.v0.17.4  (https://opam.ocaml.org/cache)
-> retrieved protocol_version_header.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved re.1.14.0  (https://opam.ocaml.org/cache)
-> retrieved record_builder.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved sexp_pretty.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved sexplib.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved sexplib0.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved spawn.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved splittable_random.v0.17.0  (https://opam.ocaml.org/cache)
-> installed ocamlbuild.0.16.1
-> retrieved stdio.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved stdlib-shims.0.3.0  (https://opam.ocaml.org/cache)
-> installed spawn.v0.17.0
-> installed sexplib0.v0.17.0
-> installed stdlib-shims.0.3.0
-> retrieved testu01.1.2.3-0.2  (https://opam.ocaml.org/cache)
-> installed re.1.14.0
-> retrieved textutils.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved time_now.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved timezone.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved topkg.1.1.1  (https://opam.ocaml.org/cache)
-> retrieved typerep.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved uopt.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved uucp.17.0.0  (https://opam.ocaml.org/cache)
-> retrieved uunf.17.0.0  (https://opam.ocaml.org/cache)
-> retrieved uutf.1.0.4  (https://opam.ocaml.org/cache)
-> retrieved variantslib.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved xoshiro.0.1  (https://opam.ocaml.org/cache)
-> removed   xoshiro.0.1
-> installed parsexp.v0.17.0
-> installed sexplib.v0.17.0
-> installed topkg.1.1.1
-> installed base.v0.17.3
-> installed fieldslib.v0.17.0
-> installed variantslib.v0.17.0
-> installed uutf.1.0.4
-> installed stdio.v0.17.0
-> installed fmt.0.11.0
-> installed typerep.v0.17.1
-> installed cstruct.6.2.0
-> installed uunf.17.0.0
-> installed ppxlib.0.37.0
-> installed ppx_optcomp.v0.17.1
-> installed ppxlib_jane.v0.17.4
-> installed ppx_disable_unused_warnings.v0.17.0
-> installed ppx_cold.v0.17.0
-> installed ppx_here.v0.17.0
-> installed ppx_fields_conv.v0.17.0
-> installed ppx_stable_witness.v0.17.0
-> installed ppx_tydi.v0.17.1
-> installed ppx_typerep_conv.v0.17.1
-> installed ppx_variants_conv.v0.17.1
-> installed ppx_stable.v0.17.1
-> installed ppx_pipebang.v0.17.0
-> installed ppx_ignore_instrumentation.v0.17.0
-> installed ppx_globalize.v0.17.2
-> installed ppx_enumerate.v0.17.0
-> installed ppx_fixed_literal.v0.17.0
-> installed ppx_compare.v0.17.0
-> installed ppx_optional.v0.17.0
-> installed ppx_sexp_conv.v0.17.1
-> installed ppx_let.v0.17.1
-> installed ppx_hash.v0.17.0
-> installed ppx_assert.v0.17.0
-> installed ppx_sexp_message.v0.17.0
-> installed ppx_sexp_value.v0.17.0
-> installed ppx_custom_printf.v0.17.0
-> installed ppx_base.v0.17.0
-> installed capitalization.v0.17.0
-> installed sexp_pretty.v0.17.0
-> installed jst-config.v0.17.0
-> installed bin_prot.v0.17.0-1
-> installed ppx_string.v0.17.0
-> installed time_now.v0.17.0
-> installed ppx_bin_prot.v0.17.1
-> installed ppx_string_conv.v0.17.0
-> installed ppx_module_timer.v0.17.0
-> installed ppx_inline_test.v0.17.1
-> installed uucp.17.0.0
-> installed ppx_bench.v0.17.1
-> installed ppx_expect.v0.17.3
-> installed omd.2.0.0~alpha4
-> installed splittable_random.v0.17.0
-> installed md2mld.0.7.0
-> installed base_quickcheck.v0.17.1
-> installed ppx_log.v0.17.0
-> installed ppx_jane.v0.17.0
-> installed gel.v0.17.0
-> installed uopt.v0.17.0
-> installed record_builder.v0.17.0
-> installed int_repr.v0.17.0
-> installed base_bigstring.v0.17.0
-> installed ppx_diff.v0.17.1
-> installed core.v0.17.1
-> installed protocol_version_header.v0.17.0
-> installed timezone.v0.17.0
-> installed expect_test_helpers_core.v0.17.0
-> installed core_kernel.v0.17.0
-> installed async_kernel.v0.17.0
-> installed core_unix.v0.17.1
-> installed textutils.v0.17.0
-> installed async_rpc_kernel.v0.17.0
-> installed core_extended.v0.17.0
-> installed async_unix.v0.17.0
-> installed async_log.v0.17.0
-> installed testu01.1.2.3-0.2
-> installed async.v0.17.0
-> installed delimited_parsing.v0.17.0
-> installed core_bench.v0.17.0
[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.5.0 | linux/x86_64 | ocaml-base-compiler.5.4.0 | file:///home/opam/opam-repository
# path                 ~/.opam/5.4/.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-0e1e91.env
# output-file          ~/.opam/log/xoshiro-7-0e1e91.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   1509001  next
  0.20s   3063001  next
  0.30s   4611001  next
  0.40s   6164001  next
  0.50s   7714001  next
  0.60s   9266001  next
  0.65s  10000000  next  OK!
#    time     #iter  name
# 
  0.00s         1  next
  0.10s   1543001  next
  0.20s   3090001  next
  0.30s   4645001  next
  0.40s   6197001  next
  0.50s   7739001  next
  0.60s   9287001  next
  0.65s  10000000  next  OK!
#    time     #iter  name
# 
  0.00s         1  next
  0.10s   1550001  next
  0.20s   3075001  next
  0.30s   4630001  next
  0.40s   6178001  next
  0.50s   7724001  next
  0.60s   9276001  next
  0.65s  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.06
# 
#  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:11.73
# 
#  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   2580001       bits
  0.20s   5205001       bits
  0.30s   7783001       bits
  0.38s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   2266001        int
  0.20s   4524001        int
  0.30s   6779001        int
  0.40s   9028001        int
  0.44s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1050001      int32
  0.20s   2303001      int32
  0.30s   3552001      int32
  0.40s   4804001      int32
  0.50s   6056001      int32
  0.60s   7306001      int32
  0.70s   8552001      int32
  0.80s   9797001      int32
  0.82s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    992001      int64
  0.20s   1991001      int64
  0.30s   2987001      int64
  0.40s   3983001      int64
  0.50s   4980001      int64
  0.60s   5985001      int64
  0.70s   6998001      int64
  0.80s   8010001      int64
  0.90s   9021001      int64
  1.00s  10000000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    981001  nativeint
  0.20s   1965001  nativeint
  0.30s   2886001  nativeint
  0.40s   3866001  nativeint
  0.50s   4776001  nativeint
  0.60s   5753001  nativeint
  0.70s   6728001  nativeint
  0.80s   7704001  nativeint
  0.90s   8677001  nativeint
  1.00s   9649000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1262001      float
  0.20s   2525001      float
  0.30s   3789001      float
  0.40s   5059001      float
  0.50s   6329001      float
  0.60s   7597001      float
  0.70s   8858001      float
  0.79s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   2432001       bool
  0.20s   4861001       bool
  0.30s   7283001       bool
  0.40s   9713001       bool
  0.41s  10000000       bool  OK!
# 
# (saving current state for further tests)
# 
# after re-initialisation with `init`:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   2565001       bits
  0.20s   5132001       bits
  0.30s   7372001       bits
  0.40s   9927001       bits
  0.40s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   1897001        int
  0.20s   3670001        int
  0.30s   5529001        int
  0.40s   7675001        int
  0.50s   9900001        int
  0.50s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1244001      int32
  0.20s   2487001      int32
  0.30s   3726001      int32
  0.40s   4964001      int32
  0.50s   6200001      int32
  0.60s   7345001      int32
  0.70s   8410001      int32
  0.80s   9599001      int32
  0.84s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    996001      int64
  0.20s   2007001      int64
  0.30s   3016001      int64
  0.40s   4026001      int64
  0.50s   5039001      int64
  0.60s   6046001      int64
  0.70s   7043001      int64
  0.80s   7939001      int64
  0.90s   8957001      int64
  1.00s   9969000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    975001  nativeint
  0.20s   1951001  nativeint
  0.30s   2926001  nativeint
  0.40s   3899001  nativeint
  0.50s   4874001  nativeint
  0.60s   5845001  nativeint
  0.70s   6815001  nativeint
  0.80s   7787001  nativeint
  0.90s   8759001  nativeint
  1.00s   9724000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1272001      float
  0.20s   2547001      float
  0.30s   3821001      float
  0.40s   5088001      float
  0.50s   6361001      float
  0.60s   7633001      float
  0.70s   8906001      float
  0.79s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   2430001       bool
  0.20s   4863001       bool
  0.30s   7292001       bool
  0.40s   9719001       bool
  0.41s  10000000       bool  OK!
# 
# after re-initialisation with `full_init`:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   2547001       bits
  0.20s   5094001       bits
  0.30s   7650001       bits
  0.39s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   2205001        int
  0.20s   4421001        int
  0.30s   6638001        int
  0.40s   8842001        int
  0.47s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1131001      int32
  0.20s   2314001      int32
  0.30s   3558001      int32
  0.40s   4803001      int32
  0.50s   6042001      int32
  0.60s   7283001      int32
  0.70s   8523001      int32
  0.80s   9761001      int32
  0.82s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s   1003001      int64
  0.20s   2011001      int64
  0.30s   3017001      int64
  0.40s   4032001      int64
  0.50s   5042001      int64
  0.60s   6056001      int64
  0.70s   7073001      int64
  0.80s   8083001      int64
  0.90s   9092001      int64
  0.99s  10000000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    976001  nativeint
  0.20s   1951001  nativeint
  0.30s   2927001  nativeint
  0.40s   3901001  nativeint
  0.50s   4876001  nativeint
  0.60s   5850001  nativeint
  0.70s   6724001  nativeint
  0.80s   7699001  nativeint
  0.90s   8676001  nativeint
  1.00s   9647000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1275001      float
  0.20s   2547001      float
  0.30s   3822001      float
  0.40s   5091001      float
  0.50s   6360001      float
  0.60s   7631001      float
  0.70s   8904001      float
  0.79s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   2437001       bool
  0.20s   4872001       bool
  0.30s   7310001       bool
  0.40s   9745001       bool
  0.41s  10000000       bool  OK!
# 
# after loading previously-saved state:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   2565001       bits
  0.20s   5131001       bits
  0.30s   7695001       bits
  0.39s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   2214001        int
  0.20s   4438001        int
  0.30s   6661001        int
  0.40s   8876001        int
  0.45s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1235001      int32
  0.20s   2467001      int32
  0.30s   3709001      int32
  0.40s   4941001      int32
  0.50s   6181001      int32
  0.60s   7418001      int32
  0.70s   8663001      int32
  0.80s   9904001      int32
  0.81s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s   1013001      int64
  0.20s   2015001      int64
  0.30s   3032001      int64
  0.40s   4045001      int64
  0.50s   5059001      int64
  0.60s   6074001      int64
  0.70s   7086001      int64
  0.80s   8098001      int64
  0.90s   9103001      int64
  0.99s  10000000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    970001  nativeint
  0.20s   1943001  nativeint
  0.30s   2917001  nativeint
  0.40s   3891001  nativeint
  0.50s   4868001  nativeint
  0.60s   5839001  nativeint
  0.70s   6810001  nativeint
  0.80s   7778001  nativeint
  0.90s   8748001  nativeint
  1.00s   9709000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1263001      float
  0.20s   2525001      float
  0.30s   3786001      float
  0.40s   5048001      float
  0.50s   6306001      float
  0.60s   7568001      float
  0.70s   8829001      float
  0.79s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   2409001       bool
  0.20s   4836001       bool
  0.30s   7254001       bool
  0.40s   9680001       bool
  0.41s  10000000       bool  OK!
# 
# still using the same state:
#    time     #iter             name
# 
  0.00s         1       State.bits
  0.10s   2778001       State.bits
  0.20s   5563001       State.bits
  0.30s   8360001       State.bits
  0.36s  10000000       State.bits  OK!
# 
  0.00s         1        State.int
  0.10s   2274001        State.int
  0.20s   4554001        State.int
  0.30s   6839001        State.int
  0.40s   9102001        State.int
  0.45s  10000000        State.int  OK!
# 
  0.00s         1      State.int32
  0.10s   1242001      State.int32
  0.20s   2492001      State.int32
  0.30s   3745001      State.int32
  0.40s   4987001      State.int32
  0.50s   6232001      State.int32
  0.60s   7476001      State.int32
  0.70s   8721001      State.int32
  0.80s   9966001      State.int32
  0.80s  10000000      State.int32  OK!
# 
  0.00s         1      State.int64
  0.10s   1017001      State.int64
  0.20s   2044001      State.int64
  0.30s   3069001      State.int64
  0.40s   4087001      State.int64
  0.50s   5113001      State.int64
  0.60s   6051001      State.int64
  0.70s   7070001      State.int64
  0.80s   8096001      State.int64
  0.90s   9124001      State.int64
  0.99s  10000000      State.int64  OK!
# 
  0.00s         1  State.nativeint
  0.10s    990001  State.nativeint
  0.20s   1980001  State.nativeint
  0.30s   2969001  State.nativeint
  0.40s   3962001  State.nativeint
  0.50s   4958001  State.nativeint
  0.60s   5950001  State.nativeint
  0.70s   6939001  State.nativeint
  0.80s   7932001  State.nativeint
  0.90s   8914001  State.nativeint
  1.00s   9902000  State.nativeint  OK!
# 
  0.00s         1      State.float
  0.10s   1270001      State.float
  0.20s   2540001      State.float
  0.30s   3808001      State.float
  0.40s   5079001      State.float
  0.50s   6348001      State.float
  0.60s   7615001      State.float
  0.70s   8886001      State.float
  0.79s  10000000      State.float  OK!
# 
  0.00s         1       State.bool
  0.10s   2640001       State.bool
  0.20s   5279001       State.bool
  0.30s   7921001       State.bool
  0.38s  10000000       State.bool  OK!
# 
# using a newly-created state:
#    time     #iter             name
# 
  0.00s         1       State.bits
  0.10s   2797001       State.bits
  0.20s   5591001       State.bits
  0.30s   8389001       State.bits
  0.36s  10000000       State.bits  OK!
# 
  0.00s         1        State.int
  0.10s   2295001        State.int
  0.20s   4591001        State.int
  0.30s   6873001        State.int
  0.40s   9170001        State.int
  0.44s  10000000        State.int  OK!
# 
  0.00s         1      State.int32
  0.10s   1246001      State.int32
  0.20s   2492001      State.int32
  0.30s   3741001      State.int32
  0.40s   4990001      State.int32
  0.50s   6242001      State.int32
  0.60s   7492001      State.int32
  0.70s   8742001      State.int32
  0.80s   9990001      State.int32
  0.80s  10000000      State.int32  OK!
# 
  0.00s         1      State.int64
  0.10s   1026001      State.int64
  0.20s   2054001      State.int64
  0.30s   3084001      State.int64
  0.40s   4110001      State.int64
  0.50s   5126001      State.int64
  0.60s   6150001      State.int64
  0.70s   7180001      State.int64
  0.80s   8209001      State.int64
  0.90s   9241001      State.int64
  0.97s  10000000      State.int64  OK!
# 
  0.00s         1  State.nativeint
  0.10s    985001  State.nativeint
  0.20s   1975001  State.nativeint
  0.30s   2959001  State.nativeint
  0.40s   3945001  State.nativeint
  0.50s   4931001  State.nativeint
  0.60s   5911001  State.nativeint
  0.70s   6884001  State.nativeint
  0.80s   7867001  State.nativeint
  0.90s   8853001  State.nativeint
  1.00s   9835000  State.nativeint  OK!
# 
  0.00s         1      State.float
  0.10s   1265001      State.float
  0.20s   2536001      State.float
  0.30s   3801001      State.float
  0.40s   5069001      State.float
  0.50s   6339001      State.float
  0.60s   7607001      State.float
  0.70s   8871001      State.float
  0.80s   9982001      State.float
  0.80s  10000000      State.float  OK!
# 
  0.00s         1       State.bool
  0.10s   2100001       State.bool
  0.20s   4752001       State.bool
  0.30s   7403001       State.bool
  0.40s  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 async                       v0.17.0
| - install async_kernel                v0.17.0
| - install async_log                   v0.17.0
| - install async_rpc_kernel            v0.17.0
| - install async_unix                  v0.17.0
| - install base                        v0.17.3
| - install base-bytes                  base
| - install base_bigstring              v0.17.0
| - install base_quickcheck             v0.17.1
| - install bin_prot                    v0.17.0-1
| - install capitalization              v0.17.0
| - install core                        v0.17.1
| - install core_bench                  v0.17.0
| - install core_extended               v0.17.0
| - install core_kernel                 v0.17.0
| - install core_unix                   v0.17.1
| - install csexp                       1.5.2
| - install cstruct                     6.2.0
| - install delimited_parsing           v0.17.0
| - install dune-build-info             3.21.1
| - install dune-configurator           3.21.1
| - install expect_test_helpers_core    v0.17.0
| - install fieldslib                   v0.17.0
| - install fmt                         0.11.0
| - install gel                         v0.17.0
| - install int_repr                    v0.17.0
| - install jane-street-headers         v0.17.0
| - install jst-config                  v0.17.0
| - install md2mld                      0.7.0
| - install num                         1.6
| - install ocaml-compiler-libs         v0.17.0
| - install ocaml_intrinsics_kernel     v0.17.1
| - install ocamlbuild                  0.16.1
| - install ocamlfind                   1.9.8
| - install omd                         2.0.0~alpha4
| - install parsexp                     v0.17.0
| - install ppx_assert                  v0.17.0
| - install ppx_base                    v0.17.0
| - install ppx_bench                   v0.17.1
| - install ppx_bin_prot                v0.17.1
| - install ppx_cold                    v0.17.0
| - install ppx_compare                 v0.17.0
| - install ppx_custom_printf           v0.17.0
| - install ppx_derivers                1.2.1
| - install ppx_diff                    v0.17.1
| - install ppx_disable_unused_warnings v0.17.0
| - install ppx_enumerate               v0.17.0
| - install ppx_expect                  v0.17.3
| - install ppx_fields_conv             v0.17.0
| - install ppx_fixed_literal           v0.17.0
| - install ppx_globalize               v0.17.2
| - install ppx_hash                    v0.17.0
| - install ppx_here                    v0.17.0
| - install ppx_ignore_instrumentation  v0.17.0
| - install ppx_inline_test             v0.17.1
| - install ppx_jane                    v0.17.0
| - install ppx_let                     v0.17.1
| - install ppx_log                     v0.17.0
| - install ppx_module_timer            v0.17.0
| - install ppx_optcomp                 v0.17.1
| - install ppx_optional                v0.17.0
| - install ppx_pipebang                v0.17.0
| - install ppx_sexp_conv               v0.17.1
| - install ppx_sexp_message            v0.17.0
| - install ppx_sexp_value              v0.17.0
| - install ppx_stable                  v0.17.1
| - install ppx_stable_witness          v0.17.0
| - install ppx_string                  v0.17.0
| - install ppx_string_conv             v0.17.0
| - install ppx_tydi                    v0.17.1
| - install ppx_typerep_conv            v0.17.1
| - install ppx_variants_conv           v0.17.1
| - install ppxlib                      0.37.0
| - install ppxlib_jane                 v0.17.4
| - install protocol_version_header     v0.17.0
| - install re                          1.14.0
| - install record_builder              v0.17.0
| - install sexp_pretty                 v0.17.0
| - install sexplib                     v0.17.0
| - install sexplib0                    v0.17.0
| - install spawn                       v0.17.0
| - install splittable_random           v0.17.0
| - install stdio                       v0.17.0
| - install stdlib-shims                0.3.0
| - install testu01                     1.2.3-0.2
| - install textutils                   v0.17.0
| - install time_now                    v0.17.0
| - install timezone                    v0.17.0
| - install topkg                       1.1.1
| - install typerep                     v0.17.1
| - install uopt                        v0.17.0
| - install uucp                        17.0.0
| - install uunf                        17.0.0
| - install uutf                        1.0.4
| - install variantslib                 v0.17.0
+- 
# To update the current shell environment, run: eval $(opam env)

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/5.4/.opam-switch/backup/state-20260302065537.export"
Or you can retry to install your package selection with:
    /usr/bin/opam install --restore
2026-03-02 06:58.13 ---> saved as "f91e1e5b4cea348c0e194b192b0ec8f54e762dab0e696d1444e6c21144692c9f"

/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-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != '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: [xoshiro.0.1: extract]
-> 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.4/.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   1383001  next
  0.20s   2943001  next
  0.30s   4502001  next
  0.40s   6055001  next
  0.50s   7610001  next
  0.60s   9171001  next
  0.65s  10000000  next  OK!
-    time     #iter  name
- 
  0.00s         1  next
  0.10s   1555001  next
  0.20s   3020001  next
  0.30s   4534001  next
  0.40s   6069001  next
  0.50s   7590001  next
  0.60s   8994001  next
  0.67s  10000000  next  OK!
-    time     #iter  name
- 
  0.00s         1  next
  0.10s   1548001  next
  0.20s   3103001  next
  0.30s   4652001  next
  0.40s   6200001  next
  0.50s   7748001  next
  0.60s   9292001  next
  0.65s  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.18
- 
-  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:11.98
- 
-  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   2477001       bits
  0.20s   5027001       bits
  0.30s   7548001       bits
  0.40s  10000000       bits  OK!
- 
  0.00s         1        int
  0.10s   2239001        int
  0.20s   4479001        int
  0.30s   6716001        int
  0.40s   8944001        int
  0.45s  10000000        int  OK!
- 
  0.00s         1      int32
  0.10s   1259001      int32
  0.20s   2525001      int32
  0.30s   3709001      int32
  0.40s   4842001      int32
  0.50s   6101001      int32
  0.60s   7278001      int32
  0.70s   8542001      int32
  0.80s   9813001      int32
  0.82s  10000000      int32  OK!
- 
  0.00s         1      int64
  0.10s   1018001      int64
  0.20s   2035001      int64
  0.30s   3052001      int64
  0.40s   4066001      int64
  0.50s   5079001      int64
  0.60s   6081001      int64
  0.70s   7086001      int64
  0.80s   8096001      int64
  0.90s   9108001      int64
  0.99s  10000000      int64  OK!
- 
  0.00s         1  nativeint
  0.10s    966001  nativeint
  0.20s   1924001  nativeint
  0.30s   2865001  nativeint
  0.40s   3829001  nativeint
  0.50s   4796001  nativeint
  0.60s   5651001  nativeint
  0.70s   6573001  nativeint
  0.80s   7486001  nativeint
  0.90s   8455001  nativeint
  1.00s   9413000  nativeint  OK!
- 
  0.00s         1      float
  0.10s   1250001      float
  0.20s   2499001      float
  0.30s   3749001      float
  0.40s   5023001      float
  0.50s   6293001      float
  0.60s   7566001      float
  0.70s   8841001      float
  0.79s  10000000      float  OK!
- 
  0.00s         1       bool
  0.10s   2408001       bool
  0.20s   4828001       bool
  0.30s   7234001       bool
  0.40s   9639001       bool
  0.42s  10000000       bool  OK!
- 
- (saving current state for further tests)
- 
- after re-initialisation with `init`:
-    time     #iter       name
- 
  0.00s         1       bits
  0.10s   2491001       bits
  0.20s   4986001       bits
  0.30s   7496001       bits
  0.40s  10000000       bits  OK!
- 
  0.00s         1        int
  0.10s   2204001        int
  0.20s   4419001        int
  0.30s   6611001        int
  0.40s   8800001        int
  0.46s  10000000        int  OK!
- 
  0.00s         1      int32
  0.10s   1080001      int32
  0.20s   2256001      int32
  0.30s   3424001      int32
  0.40s   4574001      int32
  0.50s   5743001      int32
  0.60s   6898001      int32
  0.70s   8082001      int32
  0.80s   9209001      int32
  0.87s  10000000      int32  OK!
- 
  0.00s         1      int64
  0.10s    856001      int64
  0.20s   1809001      int64
  0.30s   2705001      int64
  0.40s   3479001      int64
  0.50s   4309001      int64
  0.60s   5145001      int64
  0.70s   6039001      int64
  0.80s   6998001      int64
  0.90s   7978001      int64
  1.00s   8966000      int64  OK!
- 
  0.00s         1  nativeint
  0.10s    975001  nativeint
  0.20s   1946001  nativeint
  0.30s   2919001  nativeint
  0.40s   3890001  nativeint
  0.50s   4858001  nativeint
  0.60s   5626001  nativeint
  0.70s   6331001  nativeint
  0.80s   7283001  nativeint
  0.90s   8119001  nativeint
  1.00s   8902000  nativeint  OK!
- 
  0.00s         1      float
  0.10s   1297001      float
  0.20s   2593001      float
  0.30s   3874001      float
  0.40s   5105001      float
  0.50s   6363001      float
  0.60s   7561001      float
  0.70s   8778001      float
  0.80s   9718001      float
  0.83s  10000000      float  OK!
- 
  0.00s         1       bool
  0.10s   2140001       bool
  0.20s   4362001       bool
  0.30s   6472001       bool
  0.40s   8678001       bool
  0.46s  10000000       bool  OK!
- 
- after re-initialisation with `full_init`:
-    time     #iter       name
- 
  0.00s         1       bits
  0.10s   2429001       bits
  0.20s   4886001       bits
  0.30s   7409001       bits
  0.40s   9943001       bits
  0.40s  10000000       bits  OK!
- 
  0.00s         1        int
  0.10s   2242001        int
  0.20s   4486001        int
  0.30s   6705001        int
  0.40s   8904001        int
  0.45s  10000000        int  OK!
- 
  0.00s         1      int32
  0.10s   1262001      int32
  0.20s   2528001      int32
  0.30s   3787001      int32
  0.40s   5045001      int32
  0.50s   6308001      int32
  0.60s   7568001      int32
  0.70s   8819001      int32
  0.80s  10000000      int32  OK!
- 
  0.00s         1      int64
  0.10s    992001      int64
  0.20s   1989001      int64
  0.30s   3005001      int64
  0.40s   4021001      int64
  0.50s   5026001      int64
  0.60s   6034001      int64
  0.70s   7044001      int64
  0.80s   8055001      int64
  0.90s   9064001      int64
  0.99s  10000000      int64  OK!
- 
  0.00s         1  nativeint
  0.10s    962001  nativeint
  0.20s   1924001  nativeint
  0.30s   2886001  nativeint
  0.40s   3850001  nativeint
  0.50s   4815001  nativeint
  0.60s   5778001  nativeint
  0.70s   6730001  nativeint
  0.80s   7684001  nativeint
  0.90s   8649001  nativeint
  1.00s   9601000  nativeint  OK!
- 
  0.00s         1      float
  0.10s   1265001      float
  0.20s   2530001      float
  0.30s   3786001      float
  0.40s   5043001      float
  0.50s   6308001      float
  0.60s   7568001      float
  0.70s   8830001      float
  0.79s  10000000      float  OK!
- 
  0.00s         1       bool
  0.10s   2385001       bool
  0.20s   4777001       bool
  0.30s   7173001       bool
  0.40s   9563001       bool
  0.42s  10000000       bool  OK!
- 
- after loading previously-saved state:
-    time     #iter       name
- 
  0.00s         1       bits
  0.10s   2529001       bits
  0.20s   5052001       bits
  0.30s   7576001       bits
  0.40s  10000000       bits  OK!
- 
  0.00s         1        int
  0.10s   2187001        int
  0.20s   4370001        int
  0.30s   6569001        int
  0.40s   8769001        int
  0.46s  10000000        int  OK!
- 
  0.00s         1      int32
  0.10s   1235001      int32
  0.20s   2468001      int32
  0.30s   3705001      int32
  0.40s   4940001      int32
  0.50s   6172001      int32
  0.60s   7405001      int32
  0.70s   8630001      int32
  0.80s   9864001      int32
  0.81s  10000000      int32  OK!
- 
  0.00s         1      int64
  0.10s    936001      int64
  0.20s   1911001      int64
  0.30s   2929001      int64
  0.40s   3951001      int64
  0.50s   4962001      int64
  0.60s   5972001      int64
  0.70s   6984001      int64
  0.80s   7992001      int64
  0.90s   9009001      int64
  1.00s  10000000      int64  OK!
- 
  0.00s         1  nativeint
  0.10s    968001  nativeint
  0.20s   1941001  nativeint
  0.30s   2901001  nativeint
  0.40s   3872001  nativeint
  0.50s   4839001  nativeint
  0.60s   5800001  nativeint
  0.70s   6728001  nativeint
  0.80s   7694001  nativeint
  0.90s   8674001  nativeint
  1.00s   9611000  nativeint  OK!
- 
  0.00s         1      float
  0.10s   1244001      float
  0.20s   2490001      float
  0.30s   3738001      float
  0.40s   4987001      float
  0.50s   6237001      float
  0.60s   7363001      float
  0.70s   8587001      float
  0.80s   9833001      float
  0.81s  10000000      float  OK!
- 
  0.00s         1       bool
  0.10s   2064001       bool
  0.20s   4290001       bool
  0.30s   6612001       bool
  0.40s   8843001       bool
  0.45s  10000000       bool  OK!
- 
- still using the same state:
-    time     #iter             name
- 
  0.00s         1       State.bits
  0.10s   2730001       State.bits
  0.20s   5477001       State.bits
  0.30s   8227001       State.bits
  0.36s  10000000       State.bits  OK!
- 
  0.00s         1        State.int
  0.10s   2151001        State.int
  0.20s   4195001        State.int
  0.30s   6481001        State.int
  0.40s   8752001        State.int
  0.46s  10000000        State.int  OK!
- 
  0.00s         1      State.int32
  0.10s   1252001      State.int32
  0.20s   2496001      State.int32
  0.30s   3748001      State.int32
  0.40s   5005001      State.int32
  0.50s   6265001      State.int32
  0.60s   7521001      State.int32
  0.70s   8782001      State.int32
  0.80s  10000000      State.int32  OK!
- 
  0.00s         1      State.int64
  0.10s   1019001      State.int64
  0.20s   2041001      State.int64
  0.30s   3065001      State.int64
  0.40s   4088001      State.int64
  0.50s   5111001      State.int64
  0.60s   6137001      State.int64
  0.70s   7164001      State.int64
  0.80s   8186001      State.int64
  0.90s   9212001      State.int64
  0.98s  10000000      State.int64  OK!
- 
  0.00s         1  State.nativeint
  0.10s    986001  State.nativeint
  0.20s   1968001  State.nativeint
  0.30s   2955001  State.nativeint
  0.40s   3939001  State.nativeint
  0.50s   4919001  State.nativeint
  0.60s   5899001  State.nativeint
  0.70s   6884001  State.nativeint
  0.80s   7868001  State.nativeint
  0.90s   8849001  State.nativeint
  1.00s   9827000  State.nativeint  OK!
- 
  0.00s         1      State.float
  0.10s   1275001      State.float
  0.20s   2416001      State.float
  0.30s   3591001      State.float
  0.40s   4809001      State.float
  0.50s   6053001      State.float
  0.60s   7271001      State.float
  0.70s   8477001      State.float
  0.80s   9696001      State.float
  0.82s  10000000      State.float  OK!
- 
  0.00s         1       State.bool
  0.10s   2504001       State.bool
  0.20s   5050001       State.bool
  0.30s   7607001       State.bool
  0.39s  10000000       State.bool  OK!
- 
- using a newly-created state:
-    time     #iter             name
- 
  0.00s         1       State.bits
  0.10s   2723001       State.bits
  0.20s   5452001       State.bits
  0.30s   8179001       State.bits
  0.37s  10000000       State.bits  OK!
- 
  0.00s         1        State.int
  0.10s   2245001        State.int
  0.20s   4494001        State.int
  0.30s   6566001        State.int
  0.40s   8846001        State.int
  0.45s  10000000        State.int  OK!
- 
  0.00s         1      State.int32
  0.10s   1233001      State.int32
  0.20s   2445001      State.int32
  0.30s   3680001      State.int32
  0.40s   4920001      State.int32
  0.50s   6155001      State.int32
  0.60s   7379001      State.int32
  0.70s   8607001      State.int32
  0.80s   9788001      State.int32
  0.82s  10000000      State.int32  OK!
- 
  0.00s         1      State.int64
  0.10s   1020001      State.int64
  0.20s   2040001      State.int64
  0.30s   3060001      State.int64
  0.40s   4082001      State.int64
  0.50s   5102001      State.int64
  0.60s   6126001      State.int64
  0.70s   7146001      State.int64
  0.80s   8166001      State.int64
  0.90s   9192001      State.int64
  0.98s  10000000      State.int64  OK!
- 
  0.00s         1  State.nativeint
  0.10s    978001  State.nativeint
  0.20s   1955001  State.nativeint
  0.30s   2912001  State.nativeint
  0.40s   3887001  State.nativeint
  0.50s   4862001  State.nativeint
  0.60s   5835001  State.nativeint
  0.70s   6810001  State.nativeint
  0.80s   7790001  State.nativeint
  0.90s   8764001  State.nativeint
  1.00s   9702000  State.nativeint  OK!
- 
  0.00s         1      State.float
  0.10s   1245001      State.float
  0.20s   2513001      State.float
  0.30s   3767001      State.float
  0.40s   5048001      State.float
  0.50s   6335001      State.float
  0.60s   7621001      State.float
  0.70s   8879001      State.float
  0.79s  10000000      State.float  OK!
- 
  0.00s         1       State.bool
  0.10s   2631001       State.bool
  0.20s   5226001       State.bool
  0.30s   7833001       State.bool
  0.39s  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.5.0 | linux/x86_64 | ocaml-base-compiler.5.4.0 | file:///home/opam/opam-repository
# path                 ~/.opam/5.4/.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-a1af9e.env
# output-file          ~/.opam/log/xoshiro-7-a1af9e.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   1383001  next
  0.20s   2943001  next
  0.30s   4502001  next
  0.40s   6055001  next
  0.50s   7610001  next
  0.60s   9171001  next
  0.65s  10000000  next  OK!
#    time     #iter  name
# 
  0.00s         1  next
  0.10s   1555001  next
  0.20s   3020001  next
  0.30s   4534001  next
  0.40s   6069001  next
  0.50s   7590001  next
  0.60s   8994001  next
  0.67s  10000000  next  OK!
#    time     #iter  name
# 
  0.00s         1  next
  0.10s   1548001  next
  0.20s   3103001  next
  0.30s   4652001  next
  0.40s   6200001  next
  0.50s   7748001  next
  0.60s   9292001  next
  0.65s  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.18
# 
#  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:11.98
# 
#  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   2477001       bits
  0.20s   5027001       bits
  0.30s   7548001       bits
  0.40s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   2239001        int
  0.20s   4479001        int
  0.30s   6716001        int
  0.40s   8944001        int
  0.45s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1259001      int32
  0.20s   2525001      int32
  0.30s   3709001      int32
  0.40s   4842001      int32
  0.50s   6101001      int32
  0.60s   7278001      int32
  0.70s   8542001      int32
  0.80s   9813001      int32
  0.82s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s   1018001      int64
  0.20s   2035001      int64
  0.30s   3052001      int64
  0.40s   4066001      int64
  0.50s   5079001      int64
  0.60s   6081001      int64
  0.70s   7086001      int64
  0.80s   8096001      int64
  0.90s   9108001      int64
  0.99s  10000000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    966001  nativeint
  0.20s   1924001  nativeint
  0.30s   2865001  nativeint
  0.40s   3829001  nativeint
  0.50s   4796001  nativeint
  0.60s   5651001  nativeint
  0.70s   6573001  nativeint
  0.80s   7486001  nativeint
  0.90s   8455001  nativeint
  1.00s   9413000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1250001      float
  0.20s   2499001      float
  0.30s   3749001      float
  0.40s   5023001      float
  0.50s   6293001      float
  0.60s   7566001      float
  0.70s   8841001      float
  0.79s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   2408001       bool
  0.20s   4828001       bool
  0.30s   7234001       bool
  0.40s   9639001       bool
  0.42s  10000000       bool  OK!
# 
# (saving current state for further tests)
# 
# after re-initialisation with `init`:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   2491001       bits
  0.20s   4986001       bits
  0.30s   7496001       bits
  0.40s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   2204001        int
  0.20s   4419001        int
  0.30s   6611001        int
  0.40s   8800001        int
  0.46s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1080001      int32
  0.20s   2256001      int32
  0.30s   3424001      int32
  0.40s   4574001      int32
  0.50s   5743001      int32
  0.60s   6898001      int32
  0.70s   8082001      int32
  0.80s   9209001      int32
  0.87s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    856001      int64
  0.20s   1809001      int64
  0.30s   2705001      int64
  0.40s   3479001      int64
  0.50s   4309001      int64
  0.60s   5145001      int64
  0.70s   6039001      int64
  0.80s   6998001      int64
  0.90s   7978001      int64
  1.00s   8966000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    975001  nativeint
  0.20s   1946001  nativeint
  0.30s   2919001  nativeint
  0.40s   3890001  nativeint
  0.50s   4858001  nativeint
  0.60s   5626001  nativeint
  0.70s   6331001  nativeint
  0.80s   7283001  nativeint
  0.90s   8119001  nativeint
  1.00s   8902000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1297001      float
  0.20s   2593001      float
  0.30s   3874001      float
  0.40s   5105001      float
  0.50s   6363001      float
  0.60s   7561001      float
  0.70s   8778001      float
  0.80s   9718001      float
  0.83s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   2140001       bool
  0.20s   4362001       bool
  0.30s   6472001       bool
  0.40s   8678001       bool
  0.46s  10000000       bool  OK!
# 
# after re-initialisation with `full_init`:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   2429001       bits
  0.20s   4886001       bits
  0.30s   7409001       bits
  0.40s   9943001       bits
  0.40s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   2242001        int
  0.20s   4486001        int
  0.30s   6705001        int
  0.40s   8904001        int
  0.45s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1262001      int32
  0.20s   2528001      int32
  0.30s   3787001      int32
  0.40s   5045001      int32
  0.50s   6308001      int32
  0.60s   7568001      int32
  0.70s   8819001      int32
  0.80s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    992001      int64
  0.20s   1989001      int64
  0.30s   3005001      int64
  0.40s   4021001      int64
  0.50s   5026001      int64
  0.60s   6034001      int64
  0.70s   7044001      int64
  0.80s   8055001      int64
  0.90s   9064001      int64
  0.99s  10000000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    962001  nativeint
  0.20s   1924001  nativeint
  0.30s   2886001  nativeint
  0.40s   3850001  nativeint
  0.50s   4815001  nativeint
  0.60s   5778001  nativeint
  0.70s   6730001  nativeint
  0.80s   7684001  nativeint
  0.90s   8649001  nativeint
  1.00s   9601000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1265001      float
  0.20s   2530001      float
  0.30s   3786001      float
  0.40s   5043001      float
  0.50s   6308001      float
  0.60s   7568001      float
  0.70s   8830001      float
  0.79s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   2385001       bool
  0.20s   4777001       bool
  0.30s   7173001       bool
  0.40s   9563001       bool
  0.42s  10000000       bool  OK!
# 
# after loading previously-saved state:
#    time     #iter       name
# 
  0.00s         1       bits
  0.10s   2529001       bits
  0.20s   5052001       bits
  0.30s   7576001       bits
  0.40s  10000000       bits  OK!
# 
  0.00s         1        int
  0.10s   2187001        int
  0.20s   4370001        int
  0.30s   6569001        int
  0.40s   8769001        int
  0.46s  10000000        int  OK!
# 
  0.00s         1      int32
  0.10s   1235001      int32
  0.20s   2468001      int32
  0.30s   3705001      int32
  0.40s   4940001      int32
  0.50s   6172001      int32
  0.60s   7405001      int32
  0.70s   8630001      int32
  0.80s   9864001      int32
  0.81s  10000000      int32  OK!
# 
  0.00s         1      int64
  0.10s    936001      int64
  0.20s   1911001      int64
  0.30s   2929001      int64
  0.40s   3951001      int64
  0.50s   4962001      int64
  0.60s   5972001      int64
  0.70s   6984001      int64
  0.80s   7992001      int64
  0.90s   9009001      int64
  1.00s  10000000      int64  OK!
# 
  0.00s         1  nativeint
  0.10s    968001  nativeint
  0.20s   1941001  nativeint
  0.30s   2901001  nativeint
  0.40s   3872001  nativeint
  0.50s   4839001  nativeint
  0.60s   5800001  nativeint
  0.70s   6728001  nativeint
  0.80s   7694001  nativeint
  0.90s   8674001  nativeint
  1.00s   9611000  nativeint  OK!
# 
  0.00s         1      float
  0.10s   1244001      float
  0.20s   2490001      float
  0.30s   3738001      float
  0.40s   4987001      float
  0.50s   6237001      float
  0.60s   7363001      float
  0.70s   8587001      float
  0.80s   9833001      float
  0.81s  10000000      float  OK!
# 
  0.00s         1       bool
  0.10s   2064001       bool
  0.20s   4290001       bool
  0.30s   6612001       bool
  0.40s   8843001       bool
  0.45s  10000000       bool  OK!
# 
# still using the same state:
#    time     #iter             name
# 
  0.00s         1       State.bits
  0.10s   2730001       State.bits
  0.20s   5477001       State.bits
  0.30s   8227001       State.bits
  0.36s  10000000       State.bits  OK!
# 
  0.00s         1        State.int
  0.10s   2151001        State.int
  0.20s   4195001        State.int
  0.30s   6481001        State.int
  0.40s   8752001        State.int
  0.46s  10000000        State.int  OK!
# 
  0.00s         1      State.int32
  0.10s   1252001      State.int32
  0.20s   2496001      State.int32
  0.30s   3748001      State.int32
  0.40s   5005001      State.int32
  0.50s   6265001      State.int32
  0.60s   7521001      State.int32
  0.70s   8782001      State.int32
  0.80s  10000000      State.int32  OK!
# 
  0.00s         1      State.int64
  0.10s   1019001      State.int64
  0.20s   2041001      State.int64
  0.30s   3065001      State.int64
  0.40s   4088001      State.int64
  0.50s   5111001      State.int64
  0.60s   6137001      State.int64
  0.70s   7164001      State.int64
  0.80s   8186001      State.int64
  0.90s   9212001      State.int64
  0.98s  10000000      State.int64  OK!
# 
  0.00s         1  State.nativeint
  0.10s    986001  State.nativeint
  0.20s   1968001  State.nativeint
  0.30s   2955001  State.nativeint
  0.40s   3939001  State.nativeint
  0.50s   4919001  State.nativeint
  0.60s   5899001  State.nativeint
  0.70s   6884001  State.nativeint
  0.80s   7868001  State.nativeint
  0.90s   8849001  State.nativeint
  1.00s   9827000  State.nativeint  OK!
# 
  0.00s         1      State.float
  0.10s   1275001      State.float
  0.20s   2416001      State.float
  0.30s   3591001      State.float
  0.40s   4809001      State.float
  0.50s   6053001      State.float
  0.60s   7271001      State.float
  0.70s   8477001      State.float
  0.80s   9696001      State.float
  0.82s  10000000      State.float  OK!
# 
  0.00s         1       State.bool
  0.10s   2504001       State.bool
  0.20s   5050001       State.bool
  0.30s   7607001       State.bool
  0.39s  10000000       State.bool  OK!
# 
# using a newly-created state:
#    time     #iter             name
# 
  0.00s         1       State.bits
  0.10s   2723001       State.bits
  0.20s   5452001       State.bits
  0.30s   8179001       State.bits
  0.37s  10000000       State.bits  OK!
# 
  0.00s         1        State.int
  0.10s   2245001        State.int
  0.20s   4494001        State.int
  0.30s   6566001        State.int
  0.40s   8846001        State.int
  0.45s  10000000        State.int  OK!
# 
  0.00s         1      State.int32
  0.10s   1233001      State.int32
  0.20s   2445001      State.int32
  0.30s   3680001      State.int32
  0.40s   4920001      State.int32
  0.50s   6155001      State.int32
  0.60s   7379001      State.int32
  0.70s   8607001      State.int32
  0.80s   9788001      State.int32
  0.82s  10000000      State.int32  OK!
# 
  0.00s         1      State.int64
  0.10s   1020001      State.int64
  0.20s   2040001      State.int64
  0.30s   3060001      State.int64
  0.40s   4082001      State.int64
  0.50s   5102001      State.int64
  0.60s   6126001      State.int64
  0.70s   7146001      State.int64
  0.80s   8166001      State.int64
  0.90s   9192001      State.int64
  0.98s  10000000      State.int64  OK!
# 
  0.00s         1  State.nativeint
  0.10s    978001  State.nativeint
  0.20s   1955001  State.nativeint
  0.30s   2912001  State.nativeint
  0.40s   3887001  State.nativeint
  0.50s   4862001  State.nativeint
  0.60s   5835001  State.nativeint
  0.70s   6810001  State.nativeint
  0.80s   7790001  State.nativeint
  0.90s   8764001  State.nativeint
  1.00s   9702000  State.nativeint  OK!
# 
  0.00s         1      State.float
  0.10s   1245001      State.float
  0.20s   2513001      State.float
  0.30s   3767001      State.float
  0.40s   5048001      State.float
  0.50s   6335001      State.float
  0.60s   7621001      State.float
  0.70s   8879001      State.float
  0.79s  10000000      State.float  OK!
# 
  0.00s         1       State.bool
  0.10s   2631001       State.bool
  0.20s   5226001       State.bool
  0.30s   7833001       State.bool
  0.39s  10000000       State.bool  OK!
# 



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build xoshiro 0.1
+- 
- No changes have been performed
# To update the current shell environment, run: eval $(opam env)
'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-13\""; 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
2026-03-02 06:58.52: Job failed: Failed: Build failed
2026-03-02 06:58.52: Log analysis:
2026-03-02 06:58.52: >>> 
[ERROR] The compilation of xoshiro.0.1 failed at "dune build -p xoshiro -j 255 @install @runtest".
 (score = 20)
2026-03-02 06:58.52: >>> 
[ERROR] The compilation of xoshiro.0.1 failed at "dune build -p xoshiro -j 255 @install @runtest".
 (score = 20)
2026-03-02 06:58.52: The compilation of xoshiro.0.1 failed at "dune build -p xoshiro -j 255 @install @runtest".