(for PR #29582)

2026-03-25 13:13.13: New job: test dates_calc.0.0.2 with ocaml-compiler.5.4.0~beta2, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29582/head (fa5fb3a6a806e832e4c7791145889a6bbe8b64ef)
                              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/29582/head" && git reset --hard fa5fb3a6
git fetch origin master
git merge --no-edit 2f93e9d4614d6376ed929fc2cee7c59cb9d5833b
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.4@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6
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-compiler.5.4.0~beta2 5.4.0~beta2
RUN opam reinstall --update-invariant ocaml-compiler.5.4.0~beta2; \
    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-compiler.5.4.0~beta2' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
RUN opam reinstall dates_calc.0.0.2; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'dates_calc.0.0.2' && 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 dates_calc.0.0.2) || true
RUN opam reinstall --with-test --verbose dates_calc.0.0.2; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'dates_calc.0.0.2' && 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-03-25 13:13.13: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6-ocaml-compiler.5.4.0~beta2-dates_calc.0.0.2-fa5fb3a6a806e832e4c7791145889a6bbe8b64ef"
2026-03-25 13:13.13: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.4@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6)
 (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-compiler.5.4.0~beta2 5.4.0~beta2"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall --update-invariant ocaml-compiler.5.4.0~beta2;\
             \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-compiler.5.4.0~beta2' && 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 dates_calc.0.0.2;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'dates_calc.0.0.2' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (run (network host)
      (shell "(opam reinstall --with-test dates_calc.0.0.2) || true"))
 (run (shell  "opam reinstall --with-test --verbose dates_calc.0.0.2;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'dates_calc.0.0.2' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2026-03-25 13:13.13: Waiting for resource in pool OCluster
2026-03-25 14:41.46: Waiting for worker…
2026-03-25 14:44.05: Got resource from pool OCluster
Building on eumache.caelum.ci.dev
All commits already cached
Updating files:  68% (12638/18520)
Updating files:  69% (12779/18520)
Updating files:  70% (12964/18520)
Updating files:  71% (13150/18520)
Updating files:  72% (13335/18520)
Updating files:  73% (13520/18520)
Updating files:  74% (13705/18520)
Updating files:  75% (13890/18520)
Updating files:  76% (14076/18520)
Updating files:  77% (14261/18520)
Updating files:  78% (14446/18520)
Updating files:  79% (14631/18520)
Updating files:  80% (14816/18520)
Updating files:  81% (15002/18520)
Updating files:  82% (15187/18520)
Updating files:  83% (15372/18520)
Updating files:  84% (15557/18520)
Updating files:  85% (15742/18520)
Updating files:  86% (15928/18520)
Updating files:  87% (16113/18520)
Updating files:  88% (16298/18520)
Updating files:  89% (16483/18520)
Updating files:  90% (16668/18520)
Updating files:  91% (16854/18520)
Updating files:  92% (17039/18520)
Updating files:  93% (17224/18520)
Updating files:  94% (17409/18520)
Updating files:  95% (17594/18520)
Updating files:  96% (17780/18520)
Updating files:  97% (17965/18520)
Updating files:  98% (18150/18520)
Updating files:  99% (18335/18520)
Updating files: 100% (18520/18520)
Updating files: 100% (18520/18520), done.
HEAD is now at 2f93e9d461 Merge pull request #29592 from dinosaure/release-miou-v0.5.5
Merge made by the 'ort' strategy.
 packages/ocaml-compiler/ocaml-compiler.5.3.0/opam      |  5 ++++-
 packages/ocaml-compiler/ocaml-compiler.5.3/opam        |  5 ++++-
 packages/ocaml-compiler/ocaml-compiler.5.4.0/opam      |  5 ++++-
 .../ocaml-compiler/ocaml-compiler.5.4.0~alpha1/opam    |  5 ++++-
 .../ocaml-compiler/ocaml-compiler.5.4.0~beta1/opam     |  5 ++++-
 .../ocaml-compiler/ocaml-compiler.5.4.0~beta2/opam     |  5 ++++-
 packages/ocaml-compiler/ocaml-compiler.5.4.0~rc1/opam  |  5 ++++-
 packages/ocaml-compiler/ocaml-compiler.5.4.1/opam      |  5 ++++-
 packages/ocaml-compiler/ocaml-compiler.5.4/opam        |  5 ++++-
 .../ocaml-compiler/ocaml-compiler.5.5.0~alpha1/opam    |  5 ++++-
 packages/ocaml-compiler/ocaml-compiler.5.5/opam        |  5 ++++-
 packages/ocaml-compiler/ocaml-compiler.5.6/opam        |  5 ++++-
 packages/ocaml-option-llvm/ocaml-option-llvm.1/opam    | 18 ++++++++++++++++++
 .../ocaml-options-vanilla/ocaml-options-vanilla.1/opam |  1 +
 packages/ocaml-variants/ocaml-variants.5.2.0+msvc/opam |  2 ++
 15 files changed, 69 insertions(+), 12 deletions(-)
 create mode 100644 packages/ocaml-option-llvm/ocaml-option-llvm.1/opam

(from ocaml/opam:debian-13-ocaml-5.4@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6)
Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6' locally
docker.io/ocaml/opam@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6: Pulling from ocaml/opam
866771c43bf5: Already exists
1e49bea09367: Already exists
e793768537e6: Already exists
ed323d3d481a: Already exists
7df34a5cd5f1: Already exists
fd712d3eb935: Already exists
4b9fb8c99118: Already exists
9d9a01948b94: Already exists
0f1514f90b32: Already exists
e1ec5a753447: Already exists
03cc323e2f71: Already exists
c09c08ea9749: Already exists
b36b619f8e6b: Already exists
195344ca5274: Already exists
228ee78582a6: Already exists
504bde1c25b3: Already exists
9d8b1356c89f: Already exists
9d8b1356c89f: Already exists
568fb6dda155: Already exists
c499c9198aea: Already exists
048e5e358118: Already exists
871ca48eb45d: Already exists
4f4fb700ef54: Already exists
a5a2568b9df9: Already exists
068cf3106ac8: Already exists
559f54ec9b29: Already exists
798ffd96fde5: Already exists
e9a891bf80d7: Already exists
d720cfe12674: Already exists
c81c932f4a91: Already exists
79f24fa3bb11: Already exists
8c1debcd8c20: Already exists
1bb2cfea7250: Already exists
2b3d3ca75e4c: Already exists
557cacaf263c: Already exists
d10483022eef: Already exists
7b62a90d8223: Already exists
28ce8ea66e72: Already exists
d975909ea717: Already exists
5c215c69c247: Already exists
e7c082452a54: Already exists
f6cbd774d654: Already exists
b40777a84cca: Already exists
7bb5edb9c889: Already exists
020670bcefab: Already exists
46df05d0db83: Already exists
45bde7b38933: Already exists
b4d63fa01ada: Already exists
Digest: sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6
Status: Downloaded newer image for ocaml/opam@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6
2026-03-25 14:44.11 ---> using "41eea30e3f639c18d8cf57c309ec76919ec7b2398036f7e41744cbce59a133d3" 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-25 14:44.11 ---> using "4ad7f430d684c40cedc651267e0edf890c044fe4e624255de377c471b4526bac" 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
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-03-25 14:44.11 ---> using "71fa58e52457bf6a7eac317c6a6ef1e2bdf53e533a1e4fd04b90c9349347e038" from cache

/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version         2.5.0
# self-upgrade         no
# system               arch=x86_64 os=linux os-distribution=debian os-version=13
# solver               builtin-0install
# install-criteria     -changed,-count[avoid-version,solution]
# upgrade-criteria     -count[avoid-version,solution]
# jobs                 71
# repositories         1 (version-controlled)
# pinned               1 (version)
# current-switch       5.4
# invariant            ["ocaml-base-compiler" {= "5.4.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-25 14:44.11 ---> using "ed86081cb38ca125a920162bfe6a4bb7b1c27c6973c917551687c83cf44dbfdf" 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-25 14:44.11 ---> using "04a48515eea40c32b96da0c71328b4bba0edb66eed83d4f78554b39097cf1f25" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2026-03-25 14:44.12 ---> using "034191995d824300f355cbba1072d6e5fe6d815701f24eb84d82c75009d73829" from cache

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-03-25 14:44.12 ---> using "8232259ea36ea8848dc29ae49703acf145fd27b40f3ebd8fb785db7f8da1b9d4" from cache

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian trixie InRelease [140 kB]
- 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 trixie/main amd64 Packages [9671 kB]
- Get:5 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [114 kB]
- Fetched 10.0 MB in 1s (6968 kB/s)
- Reading package lists...
- 
2026-03-25 14:44.12 ---> using "a75782a571df4fc8f8933e94c681af881015ee87cdd4c652f8ae9af1d8cfad37" from cache

/home/opam: (run (shell "opam pin add -k version -yn ocaml-compiler.5.4.0~beta2 5.4.0~beta2"))
ocaml-compiler is now pinned to version 5.4.0~beta2
2026-03-25 14:44.12 ---> using "6a5005f94ec93c4cfbc555c3d261f1a9e44ce02f7cf737f7e023902aa066afba" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall --update-invariant ocaml-compiler.5.4.0~beta2;\
                        \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-compiler.5.4.0~beta2' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
ocaml-compiler.5.4.0~beta2 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== remove 1 package
  - remove    ocaml-base-compiler 5.4.0 (pinned)                [conflicts with ocaml-compiler]
=== downgrade 1 package
  - downgrade ocaml-compiler      5.4.0 to 5.4.0~beta2 (pinned)
=== recompile 6 packages
  - recompile base-domains        base                          [uses ocaml]
  - recompile base-effects        base                          [uses ocaml]
  - recompile base-nnp            base                          [uses base-domains]
  - recompile ocaml               5.4.0                         [uses ocaml-base-compiler]
  - recompile ocaml-config        3                             [uses ocaml-base-compiler]
  - recompile opam-depext         1.2.3                         [uses ocaml]
=== install 1 package
  - install   ocaml-variants      5.4.0~beta2+options           [required by ocaml]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved ocaml-compiler.5.4.0~beta2  (cached)
-> retrieved ocaml-config.3  (cached)
-> retrieved opam-depext.1.2.3  (cached)
-> removed   base-effects.base
-> removed   base-nnp.base
-> removed   base-domains.base
-> removed   opam-depext.1.2.3
-> removed   ocaml.5.4.0
-> removed   ocaml-config.3
-> removed   ocaml-base-compiler.5.4.0
-> removed   ocaml-compiler.5.4.0
-> installed ocaml-compiler.5.4.0~beta2
-> installed ocaml-variants.5.4.0~beta2+options
-> installed ocaml-config.3
-> installed ocaml.5.4.0
-> installed base-domains.base
-> installed base-effects.base
-> installed base-nnp.base
-> installed opam-depext.1.2.3
[NOTE] Switch invariant was updated to ["ocaml-variants" {= "5.4.0~beta2+options"}]
       Use `opam switch set-invariant' to change it.
Done.

<><> opam-depext.1.2.3 installed successfully <><><><><><><><><><><><><><><><><>
=> opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead
# To update the current shell environment, run: eval $(opam env)
2026-03-25 14:44.12 ---> using "e030a93f7882e2604088ed6928ceb441b94d1a6a8f699222926e1ee68fd1dd8f" from cache

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

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dates_calc.0.0.2  (cached)
-> retrieved dune.3.22.0  (cached)
-> installed dune.3.22.0
-> installed dates_calc.0.0.2
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-25 14:44.59 ---> saved as "8dac587df845383eadcf01224ed42a613372bcf597abab17a00687e8b1428be0"

/home/opam: (run (network host)
                 (shell "(opam reinstall --with-test dates_calc.0.0.2) || true"))
The following actions will be performed:
=== recompile 1 package
  - recompile dates_calc         0.0.2
=== install 16 packages
  - install   alcotest           1.9.1  [required by dates_calc]
  - install   astring            0.8.5  [required by alcotest]
  - install   cmdliner           2.1.0  [required by alcotest]
  - install   fmt                0.11.0 [required by alcotest]
  - install   ocaml-syntax-shims 1.0.0  [required by alcotest]
  - install   ocamlbuild         0.16.1 [required by fmt, astring, uutf]
  - install   ocamlfind          1.9.8  [required by fmt, astring, uutf]
  - install   ounit2             2.2.7  [required by qcheck-ounit]
  - install   qcheck             0.91   [required by dates_calc]
  - install   qcheck-core        0.91   [required by qcheck]
  - install   qcheck-ounit       0.91   [required by qcheck]
  - install   re                 1.14.0 [required by alcotest]
  - install   seq                base   [required by ounit2]
  - install   stdlib-shims       0.3.0  [required by alcotest]
  - install   topkg              1.1.1  [required by fmt, astring, uutf]
  - install   uutf               1.0.4  [required by alcotest]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved alcotest.1.9.1  (https://opam.ocaml.org/cache)
-> retrieved astring.0.8.5  (https://opam.ocaml.org/cache)
-> retrieved cmdliner.2.1.0  (https://opam.ocaml.org/cache)
-> retrieved dates_calc.0.0.2  (https://opam.ocaml.org/cache)
-> retrieved fmt.0.11.0  (https://opam.ocaml.org/cache)
-> retrieved ocaml-syntax-shims.1.0.0  (https://opam.ocaml.org/cache)
-> retrieved ocamlbuild.0.16.1  (https://opam.ocaml.org/cache)
-> retrieved ocamlfind.1.9.8  (https://opam.ocaml.org/cache)
-> retrieved ounit2.2.2.7  (https://opam.ocaml.org/cache)
-> retrieved qcheck.0.91, qcheck-core.0.91, qcheck-ounit.0.91  (https://opam.ocaml.org/cache)
-> retrieved re.1.14.0  (https://opam.ocaml.org/cache)
-> retrieved seq.base  (2 extra sources)
-> retrieved seq.base  (2 extra sources)
-> installed seq.base
-> retrieved stdlib-shims.0.3.0  (https://opam.ocaml.org/cache)
-> retrieved topkg.1.1.1  (https://opam.ocaml.org/cache)
-> retrieved uutf.1.0.4  (https://opam.ocaml.org/cache)
-> installed ocaml-syntax-shims.1.0.0
-> installed stdlib-shims.0.3.0
-> installed re.1.14.0
-> installed ounit2.2.2.7
-> installed qcheck-core.0.91
-> installed qcheck-ounit.0.91
-> installed qcheck.0.91
-> installed ocamlfind.1.9.8
-> installed cmdliner.2.1.0
-> removed   dates_calc.0.0.2
-> installed ocamlbuild.0.16.1
-> installed topkg.1.1.1
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed astring.0.8.5
-> installed alcotest.1.9.1
-> installed dates_calc.0.0.2
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-25 14:46.46 ---> saved as "363246da73f178a8bb45f2bad1d807b8d62305ff4021a0f6a63f967439876cc7"

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

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/4: [dates_calc.0.0.2: extract]
-> retrieved dates_calc.0.0.2  (cached)
Processing  2/4: [dates_calc: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "dates_calc" "-j" "71" "@install" "@runtest" (CWD=/home/opam/.opam/5.4/.opam-switch/build/dates_calc.0.0.2)
- (cd _build/default/test && ./unit.exe)
- Testing `unit'.
- This run has ID `WJX9QXYU'.
- 
-   [OK]          add_dates          0   days.
-   [OK]          add_dates          1   months_exact.
-   [OK]          add_dates          2   months_ambig.
-   [OK]          add_dates          3   years_exact.
-   [OK]          add_dates          4   years_ambig.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/dates_calc.0.0.2/_build/default/test/_build/_tests/unit'.
- Test Successful in 0.006s. 5 tests run.
- (cd _build/default/test && ./prop.exe)
- 
random seed: 463668337
-   generated   error    fail    pass /   total     time test name
- 
[ ]       0       0       0       0 /    1000     0.0s anon_test_1
[ ]     275       0       0     275 /    1000     0.1s anon_test_1
[ ]     567       0       0     567 /    1000     0.2s anon_test_1
[ ]     866       0       0     866 /    1000     0.3s anon_test_1
[✓]    1000       0       0    1000 /    1000     0.3s anon_test_1
- 
[ ]       0       0       0       0 /    1000     0.0s anon_test_2
[ ]      10       0       0      10 /    1000     0.1s anon_test_2
[ ]      26       0       0      26 /    1000     0.2s anon_test_2
[ ]      34       0       0      34 /    1000     0.3s anon_test_2
[ ]      46       0       0      46 /    1000     0.4s anon_test_2
[ ]      59       0       0      59 /    1000     0.6s anon_test_2
[ ]      69       0       0      69 /    1000     0.7s anon_test_2
[ ]      80       0       0      80 /    1000     0.8s anon_test_2
[ ]      94       0       0      94 /    1000     0.9s anon_test_2
[ ]     108       0       0     108 /    1000     1.0s anon_test_2
[ ]     121       0       0     121 /    1000     1.1s anon_test_2
[ ]     133       0       0     133 /    1000     1.2s anon_test_2
[ ]     147       0       0     147 /    1000     1.3s anon_test_2
[ ]     159       0       0     159 /    1000     1.4s anon_test_2
[ ]     169       0       0     169 /    1000     1.5s anon_test_2
[ ]     185       0       0     185 /    1000     1.7s anon_test_2
[ ]     204       0       0     204 /    1000     1.8s anon_test_2
[ ]     215       0       0     215 /    1000     1.9s anon_test_2
[ ]     235       0       0     235 /    1000     2.0s anon_test_2
[ ]     253       0       0     253 /    1000     2.1s anon_test_2
[ ]     269       0       0     269 /    1000     2.2s anon_test_2
[ ]     280       0       0     280 /    1000     2.3s anon_test_2
[ ]     293       0       0     293 /    1000     2.4s anon_test_2
[ ]     303       0       0     303 /    1000     2.5s anon_test_2
[ ]     315       0       0     315 /    1000     2.6s anon_test_2
[ ]     334       0       0     334 /    1000     2.7s anon_test_2
[ ]     346       0       0     346 /    1000     2.8s anon_test_2
[ ]     357       0       0     357 /    1000     2.9s anon_test_2
[ ]     370       0       0     370 /    1000     3.0s anon_test_2
[ ]     380       0       0     380 /    1000     3.1s anon_test_2
[ ]     392       0       0     392 /    1000     3.2s anon_test_2
[ ]     402       0       0     402 /    1000     3.3s anon_test_2
[ ]     417       0       0     417 /    1000     3.4s anon_test_2
[ ]     429       0       0     429 /    1000     3.5s anon_test_2
[ ]     440       0       0     440 /    1000     3.6s anon_test_2
[ ]     452       0       0     452 /    1000     3.8s anon_test_2
[ ]     470       0       0     470 /    1000     3.9s anon_test_2
[ ]     480       0       0     480 /    1000     4.0s anon_test_2
[ ]     500       0       0     500 /    1000     4.1s anon_test_2
[ ]     514       0       0     514 /    1000     4.2s anon_test_2
[ ]     527       0       0     527 /    1000     4.3s anon_test_2
[ ]     540       0       0     540 /    1000     4.4s anon_test_2
[ ]     553       0       0     553 /    1000     4.5s anon_test_2
[ ]     562       0       0     562 /    1000     4.6s anon_test_2
[ ]     577       0       0     577 /    1000     4.7s anon_test_2
[ ]     588       0       0     588 /    1000     4.8s anon_test_2
[ ]     599       0       0     599 /    1000     4.9s anon_test_2
[ ]     610       0       0     610 /    1000     5.1s anon_test_2
[ ]     623       0       0     623 /    1000     5.2s anon_test_2
[ ]     633       0       0     633 /    1000     5.3s anon_test_2
[ ]     644       0       0     644 /    1000     5.4s anon_test_2
[ ]     655       0       0     655 /    1000     5.5s anon_test_2
[ ]     672       0       0     672 /    1000     5.6s anon_test_2
[ ]     683       0       0     683 /    1000     5.7s anon_test_2
[ ]     695       0       0     695 /    1000     5.8s anon_test_2
[ ]     707       0       0     707 /    1000     5.9s anon_test_2
[ ]     719       0       0     719 /    1000     6.0s anon_test_2
[ ]     729       0       0     729 /    1000     6.1s anon_test_2
[ ]     741       0       0     741 /    1000     6.2s anon_test_2
[ ]     753       0       0     753 /    1000     6.3s anon_test_2
[ ]     766       0       0     766 /    1000     6.4s anon_test_2
[ ]     781       0       0     781 /    1000     6.5s anon_test_2
[ ]     792       0       0     792 /    1000     6.6s anon_test_2
[ ]     805       0       0     805 /    1000     6.8s anon_test_2
[ ]     818       0       0     818 /    1000     6.9s anon_test_2
[ ]     831       0       0     831 /    1000     7.0s anon_test_2
[ ]     846       0       0     846 /    1000     7.1s anon_test_2
[ ]     863       0       0     863 /    1000     7.2s anon_test_2
[ ]     879       0       0     879 /    1000     7.3s anon_test_2
[ ]     895       0       0     895 /    1000     7.4s anon_test_2
[ ]     917       0       0     917 /    1000     7.5s anon_test_2
[ ]     926       0       0     926 /    1000     7.6s anon_test_2
[ ]     949       0       0     949 /    1000     7.7s anon_test_2
[ ]     958       0       0     958 /    1000     7.8s anon_test_2
[ ]     972       0       0     972 /    1000     7.9s anon_test_2
[ ]     992       0       0     992 /    1000     8.0s anon_test_2
[ ]    1000       0       0    1000 /    1000     8.1s anon_test_2
[✓]    1000       0       0    1000 /    1000     8.1s anon_test_2
- 
[ ]       0       0       0       0 / 1000000     0.0s h1
[ ]    9596       0       0    9596 / 1000000     0.1s h1
[ ]   19446       0       0   19446 / 1000000     0.2s h1
[ ]   29154       0       0   29154 / 1000000     0.3s h1
[ ]   38623       0       0   38623 / 1000000     0.4s h1
[ ]   49040       0       0   49040 / 1000000     0.5s h1
[ ]   58536       0       0   58536 / 1000000     0.6s h1
[ ]   67280       0       0   67280 / 1000000     0.7s h1
[ ]   76656       0       0   76656 / 1000000     0.8s h1
[ ]   87204       0       0   87204 / 1000000     0.9s h1
[ ]   96469       0       0   96469 / 1000000     1.0s h1 (collecting)
[ ]  105504       0       0  105504 / 1000000     1.1s h1 (collecting)
[ ]  114609       0       0  114609 / 1000000     1.2s h1
[ ]  123587       0       0  123587 / 1000000     1.3s h1
[ ]  133046       0       0  133046 / 1000000     1.4s h1 (generating)
[ ]  142702       0       0  142702 / 1000000     1.5s h1
[ ]  152402       0       0  152402 / 1000000     1.6s h1
[ ]  162641       0       0  162641 / 1000000     1.7s h1
[ ]  172533       0       0  172533 / 1000000     1.8s h1 (collecting)
[ ]  182255       0       0  182255 / 1000000     1.9s h1
[ ]  193710       0       0  193710 / 1000000     2.0s h1
[ ]  203500       0       0  203500 / 1000000     2.1s h1
[ ]  213212       0       0  213212 / 1000000     2.2s h1
[ ]  223057       0       0  223057 / 1000000     2.3s h1
[ ]  232561       0       0  232561 / 1000000     2.4s h1
[ ]  242130       0       0  242130 / 1000000     2.5s h1
[ ]  251700       0       0  251700 / 1000000     2.6s h1 (collecting)
[ ]  261732       0       0  261732 / 1000000     2.7s h1
[ ]  271506       0       0  271506 / 1000000     2.8s h1 (collecting)
[ ]  281336       0       0  281336 / 1000000     2.9s h1
[ ]  291255       0       0  291255 / 1000000     3.0s h1
[ ]  301143       0       0  301143 / 1000000     3.1s h1
[ ]  311073       0       0  311073 / 1000000     3.2s h1
[ ]  320934       0       0  320934 / 1000000     3.3s h1
[ ]  330793       0       0  330793 / 1000000     3.4s h1
[ ]  340893       0       0  340893 / 1000000     3.5s h1
[ ]  350781       0       0  350781 / 1000000     3.6s h1
[ ]  360279       0       0  360279 / 1000000     3.7s h1
[ ]  370259       0       0  370259 / 1000000     3.8s h1
[ ]  380002       0       0  380002 / 1000000     3.9s h1
[ ]  389971       0       0  389971 / 1000000     4.0s h1
[ ]  399989       0       0  399989 / 1000000     4.1s h1
[ ]  409843       0       0  409843 / 1000000     4.2s h1
[ ]  419695       0       0  419695 / 1000000     4.3s h1
[ ]  429403       0       0  429403 / 1000000     4.4s h1
[ ]  438929       0       0  438929 / 1000000     4.5s h1
[ ]  448540       0       0  448540 / 1000000     4.6s h1
[ ]  458363       0       0  458363 / 1000000     4.7s h1
[ ]  468280       0       0  468280 / 1000000     4.8s h1
[ ]  478071       0       0  478071 / 1000000     4.9s h1
[ ]  487698       0       0  487698 / 1000000     5.0s h1 (collecting)
[ ]  497675       0       0  497675 / 1000000     5.1s h1
[ ]  507522       0       0  507522 / 1000000     5.2s h1
[ ]  517654       0       0  517654 / 1000000     5.3s h1
[ ]  527578       0       0  527578 / 1000000     5.4s h1 (collecting)
[ ]  537281       0       0  537281 / 1000000     5.5s h1
[ ]  547400       0       0  547400 / 1000000     5.6s h1
[ ]  557170       0       0  557170 / 1000000     5.7s h1
[ ]  566874       0       0  566874 / 1000000     5.8s h1
[ ]  576318       0       0  576318 / 1000000     5.9s h1
[ ]  585829       0       0  585829 / 1000000     6.0s h1
[ ]  596222       0       0  596222 / 1000000     6.1s h1
[ ]  606305       0       0  606305 / 1000000     6.2s h1
[ ]  616258       0       0  616258 / 1000000     6.3s h1
[ ]  626019       0       0  626019 / 1000000     6.4s h1
[ ]  636100       0       0  636100 / 1000000     6.5s h1
[ ]  645986       0       0  645986 / 1000000     6.6s h1
[ ]  655934       0       0  655934 / 1000000     6.7s h1
[ ]  665885       0       0  665885 / 1000000     6.8s h1
[ ]  675926       0       0  675926 / 1000000     6.9s h1
[ ]  685960       0       0  685960 / 1000000     7.0s h1
[ ]  696049       0       0  696049 / 1000000     7.1s h1 (collecting)
[ ]  705982       0       0  705982 / 1000000     7.2s h1
[ ]  716108       0       0  716108 / 1000000     7.3s h1
[ ]  725855       0       0  725855 / 1000000     7.4s h1
[ ]  735738       0       0  735738 / 1000000     7.5s h1
[ ]  745736       0       0  745736 / 1000000     7.6s h1
[ ]  755492       0       0  755492 / 1000000     7.7s h1
[ ]  765468       0       0  765468 / 1000000     7.8s h1
[ ]  775510       0       0  775510 / 1000000     7.9s h1
[ ]  785243       0       0  785243 / 1000000     8.0s h1
[ ]  795146       0       0  795146 / 1000000     8.1s h1
[ ]  806139       0       0  806139 / 1000000     8.2s h1
[ ]  816046       0       0  816046 / 1000000     8.3s h1
[ ]  828459       0       0  828459 / 1000000     8.4s h1
[ ]  838849       0       0  838849 / 1000000     8.5s h1
[ ]  853066       0       0  853066 / 1000000     8.6s h1
[ ]  867201       0       0  867201 / 1000000     8.7s h1
[ ]  877334       0       0  877334 / 1000000     8.8s h1
[ ]  887499       0       0  887499 / 1000000     8.9s h1
[ ]  897310       0       0  897310 / 1000000     9.0s h1
[ ]  907966       0       0  907966 / 1000000     9.1s h1
[ ]  917981       0       0  917981 / 1000000     9.2s h1
[ ]  927866       0       0  927866 / 1000000     9.3s h1
[ ]  942053       0       0  942053 / 1000000     9.4s h1
[ ]  953143       0       0  953143 / 1000000     9.5s h1
[ ]  963033       0       0  963033 / 1000000     9.6s h1 (collecting)
[ ]  972837       0       0  972837 / 1000000     9.7s h1
[ ]  982542       0       0  982542 / 1000000     9.8s h1
[ ]  992397       0       0  992397 / 1000000     9.9s h1
[✓] 1000000       0       0 1000000 / 1000000    10.0s h1
- 
[ ]       0       0       0       0 / 1000000     0.0s h2
[ ]    5223       0       0    5223 / 1000000     0.1s h2
[ ]   10256       0       0   10256 / 1000000     0.2s h2
[ ]   18073       0       0   18073 / 1000000     0.3s h2
[ ]   24296       0       0   24296 / 1000000     0.4s h2
[ ]   29252       0       0   29252 / 1000000     0.5s h2
[ ]   34256       0       0   34256 / 1000000     0.6s h2
[ ]   39282       0       0   39282 / 1000000     0.7s h2
[ ]   45758       0       0   45758 / 1000000     0.8s h2
[ ]   53725       0       0   53725 / 1000000     0.9s h2
[ ]   60341       0       0   60341 / 1000000     1.0s h2
[ ]   67668       0       0   67668 / 1000000     1.1s h2
[ ]   72737       0       0   72737 / 1000000     1.2s h2
[ ]   78567       0       0   78567 / 1000000     1.3s h2
[ ]   83599       0       0   83599 / 1000000     1.4s h2
[ ]   88652       0       0   88652 / 1000000     1.5s h2
[ ]   94339       0       0   94339 / 1000000     1.6s h2
[ ]  101769       0       0  101769 / 1000000     1.7s h2
[ ]  106868       0       0  106868 / 1000000     1.8s h2
[ ]  111965       0       0  111965 / 1000000     1.9s h2 (generating)
[ ]  117052       0       0  117052 / 1000000     2.0s h2
[ ]  124780       0       0  124780 / 1000000     2.1s h2
[ ]  130712       0       0  130712 / 1000000     2.2s h2
[ ]  136065       0       0  136065 / 1000000     2.3s h2
[ ]  141173       0       0  141173 / 1000000     2.4s h2
[ ]  146813       0       0  146813 / 1000000     2.5s h2
[ ]  151834       0       0  151834 / 1000000     2.6s h2
[ ]  158668       0       0  158668 / 1000000     2.7s h2
[ ]  164638       0       0  164638 / 1000000     2.8s h2
[ ]  169819       0       0  169819 / 1000000     2.9s h2
[ ]  175855       0       0  175855 / 1000000     3.0s h2
[ ]  184424       0       0  184424 / 1000000     3.1s h2
[ ]  193184       0       0  193184 / 1000000     3.2s h2
[ ]  201873       0       0  201873 / 1000000     3.3s h2
[ ]  210570       0       0  210570 / 1000000     3.4s h2
[ ]  217914       0       0  217914 / 1000000     3.5s h2
[ ]  225973       0       0  225973 / 1000000     3.6s h2
[ ]  231266       0       0  231266 / 1000000     3.7s h2
[ ]  239938       0       0  239938 / 1000000     3.8s h2
[ ]  248735       0       0  248735 / 1000000     3.9s h2
[ ]  257488       0       0  257488 / 1000000     4.0s h2
[ ]  266243       0       0  266243 / 1000000     4.1s h2
[ ]  273430       0       0  273430 / 1000000     4.2s h2
[ ]  278293       0       0  278293 / 1000000     4.3s h2
[ ]  283400       0       0  283400 / 1000000     4.4s h2
[ ]  288701       0       0  288701 / 1000000     4.5s h2
[ ]  293959       0       0  293959 / 1000000     4.6s h2
[ ]  301537       0       0  301537 / 1000000     4.7s h2
[ ]  308792       0       0  308792 / 1000000     4.8s h2
[ ]  316094       0       0  316094 / 1000000     4.9s h2
[ ]  324235       0       0  324235 / 1000000     5.0s h2
[ ]  329442       0       0  329442 / 1000000     5.1s h2
[ ]  334676       0       0  334676 / 1000000     5.2s h2
[ ]  339768       0       0  339768 / 1000000     5.3s h2
[ ]  344852       0       0  344852 / 1000000     5.4s h2
[ ]  351950       0       0  351950 / 1000000     5.5s h2
[ ]  360650       0       0  360650 / 1000000     5.6s h2
[ ]  368696       0       0  368696 / 1000000     5.7s h2
[ ]  377416       0       0  377416 / 1000000     5.8s h2
[ ]  386034       0       0  386034 / 1000000     5.9s h2
[ ]  394279       0       0  394279 / 1000000     6.0s h2
[ ]  403027       0       0  403027 / 1000000     6.1s h2
[ ]  408675       0       0  408675 / 1000000     6.2s h2 (collecting)
[ ]  416947       0       0  416947 / 1000000     6.3s h2
[ ]  425702       0       0  425702 / 1000000     6.4s h2
[ ]  433938       0       0  433938 / 1000000     6.5s h2
[ ]  441211       0       0  441211 / 1000000     6.6s h2
[ ]  449817       0       0  449817 / 1000000     6.7s h2
[ ]  457233       0       0  457233 / 1000000     6.8s h2
[ ]  464152       0       0  464152 / 1000000     6.9s h2
[ ]  472219       0       0  472219 / 1000000     7.0s h2
[ ]  478427       0       0  478427 / 1000000     7.1s h2
[ ]  483402       0       0  483402 / 1000000     7.2s h2
[ ]  489628       0       0  489628 / 1000000     7.3s h2
[ ]  494687       0       0  494687 / 1000000     7.4s h2
[ ]  499654       0       0  499654 / 1000000     7.5s h2
[ ]  504718       0       0  504718 / 1000000     7.6s h2
[ ]  509723       0       0  509723 / 1000000     7.7s h2
[ ]  515383       0       0  515383 / 1000000     7.8s h2 (collecting)
[ ]  522545       0       0  522545 / 1000000     7.9s h2
[ ]  530909       0       0  530909 / 1000000     8.0s h2
[ ]  538444       0       0  538444 / 1000000     8.1s h2
[ ]  546453       0       0  546453 / 1000000     8.2s h2
[ ]  554395       0       0  554395 / 1000000     8.3s h2
[ ]  560660       0       0  560660 / 1000000     8.4s h2
[ ]  569156       0       0  569156 / 1000000     8.5s h2
[ ]  576974       0       0  576974 / 1000000     8.6s h2
[ ]  585396       0       0  585396 / 1000000     8.7s h2
[ ]  592171       0       0  592171 / 1000000     8.8s h2
[ ]  598437       0       0  598437 / 1000000     8.9s h2
[ ]  606769       0       0  606769 / 1000000     9.0s h2
[ ]  615382       0       0  615382 / 1000000     9.1s h2
[ ]  623714       0       0  623714 / 1000000     9.2s h2
[ ]  631922       0       0  631922 / 1000000     9.3s h2
[ ]  636914       0       0  636914 / 1000000     9.4s h2
[ ]  644050       0       0  644050 / 1000000     9.5s h2
[ ]  651881       0       0  651881 / 1000000     9.6s h2
[ ]  660319       0       0  660319 / 1000000     9.7s h2
[ ]  668533       0       0  668533 / 1000000     9.8s h2
[ ]  677034       0       0  677034 / 1000000     9.9s h2
[ ]  685598       0       0  685598 / 1000000    10.0s h2
[ ]  692720       0       0  692720 / 1000000    10.1s h2
[ ]  699910       0       0  699910 / 1000000    10.2s h2
[ ]  708592       0       0  708592 / 1000000    10.3s h2
[ ]  716857       0       0  716857 / 1000000    10.4s h2
[ ]  725241       0       0  725241 / 1000000    10.5s h2
[ ]  733920       0       0  733920 / 1000000    10.6s h2
[ ]  742661       0       0  742661 / 1000000    10.7s h2
[ ]  749376       0       0  749376 / 1000000    10.8s h2
[ ]  756667       0       0  756667 / 1000000    10.9s h2
[ ]  765235       0       0  765235 / 1000000    11.0s h2
[ ]  773617       0       0  773617 / 1000000    11.1s h2
[ ]  781203       0       0  781203 / 1000000    11.2s h2
[ ]  788609       0       0  788609 / 1000000    11.3s h2
[ ]  796686       0       0  796686 / 1000000    11.4s h2
[ ]  802447       0       0  802447 / 1000000    11.5s h2
[ ]  807766       0       0  807766 / 1000000    11.6s h2
[ ]  813229       0       0  813229 / 1000000    11.7s h2
[ ]  820695       0       0  820695 / 1000000    11.8s h2
[ ]  826509       0       0  826509 / 1000000    11.9s h2
[ ]  834334       0       0  834334 / 1000000    12.0s h2
[ ]  841571       0       0  841571 / 1000000    12.1s h2
[ ]  848828       0       0  848828 / 1000000    12.2s h2
[ ]  854899       0       0  854899 / 1000000    12.3s h2
[ ]  863564       0       0  863564 / 1000000    12.4s h2
[ ]  869490       0       0  869490 / 1000000    12.5s h2
[ ]  874834       0       0  874834 / 1000000    12.6s h2
[ ]  880203       0       0  880203 / 1000000    12.7s h2
[ ]  885522       0       0  885522 / 1000000    12.8s h2
[ ]  890878       0       0  890878 / 1000000    12.9s h2
[ ]  896215       0       0  896215 / 1000000    13.0s h2
[ ]  902935       0       0  902935 / 1000000    13.1s h2
[ ]  911472       0       0  911472 / 1000000    13.2s h2
[ ]  919938       0       0  919938 / 1000000    13.3s h2
[ ]  928195       0       0  928195 / 1000000    13.4s h2
[ ]  936948       0       0  936948 / 1000000    13.5s h2
[ ]  943197       0       0  943197 / 1000000    13.6s h2
[ ]  948587       0       0  948587 / 1000000    13.7s h2
[ ]  953854       0       0  953854 / 1000000    13.8s h2
[ ]  959119       0       0  959119 / 1000000    13.9s h2
[ ]  967003       0       0  967003 / 1000000    14.0s h2
[ ]  975537       0       0  975537 / 1000000    14.1s h2
[ ]  983122       0       0  983122 / 1000000    14.2s h2
[ ]  991780       0       0  991780 / 1000000    14.3s h2
[✓] 1000000       0       0 1000000 / 1000000    14.4s h2
- 
[ ]       0       0       0       0 / 1000000     0.0s h3
[ ]   16968       0       0   16968 / 1000000     0.1s h3
[ ]   34026       0       0   34026 / 1000000     0.2s h3
[ ]   51057       0       0   51057 / 1000000     0.3s h3
[ ]   68152       0       0   68152 / 1000000     0.4s h3
[ ]   85174       0       0   85174 / 1000000     0.5s h3
[ ]  102261       0       0  102261 / 1000000     0.6s h3
[ ]  119402       0       0  119402 / 1000000     0.7s h3
[ ]  131975       0       0  131975 / 1000000     0.8s h3
[ ]  145533       0       0  145533 / 1000000     0.9s h3
[ ]  162234       0       0  162234 / 1000000     1.0s h3 (collecting)
[ ]  174075       0       0  174075 / 1000000     1.1s h3
[ ]  191083       0       0  191083 / 1000000     1.2s h3
[ ]  208184       0       0  208184 / 1000000     1.3s h3
[ ]  225204       0       0  225204 / 1000000     1.4s h3
[ ]  242369       0       0  242369 / 1000000     1.5s h3
[ ]  259533       0       0  259533 / 1000000     1.6s h3
[ ]  276754       0       0  276754 / 1000000     1.7s h3
[ ]  293952       0       0  293952 / 1000000     1.8s h3
[ ]  310997       0       0  310997 / 1000000     1.9s h3
[ ]  328105       0       0  328105 / 1000000     2.0s h3
[ ]  345208       0       0  345208 / 1000000     2.1s h3
[ ]  362464       0       0  362464 / 1000000     2.2s h3
[ ]  379683       0       0  379683 / 1000000     2.3s h3
[ ]  396916       0       0  396916 / 1000000     2.4s h3
[ ]  413910       0       0  413910 / 1000000     2.5s h3
[ ]  431173       0       0  431173 / 1000000     2.6s h3
[ ]  448455       0       0  448455 / 1000000     2.7s h3
[ ]  465587       0       0  465587 / 1000000     2.8s h3
[ ]  482798       0       0  482798 / 1000000     2.9s h3
[ ]  500119       0       0  500119 / 1000000     3.0s h3
[ ]  514221       0       0  514221 / 1000000     3.1s h3
[ ]  530876       0       0  530876 / 1000000     3.2s h3
[ ]  547012       0       0  547012 / 1000000     3.3s h3
[ ]  564278       0       0  564278 / 1000000     3.4s h3 (collecting)
[ ]  581429       0       0  581429 / 1000000     3.5s h3
[ ]  598518       0       0  598518 / 1000000     3.6s h3
[ ]  615690       0       0  615690 / 1000000     3.7s h3
[ ]  633029       0       0  633029 / 1000000     3.8s h3
[ ]  650260       0       0  650260 / 1000000     3.9s h3
[ ]  667424       0       0  667424 / 1000000     4.0s h3
[ ]  684777       0       0  684777 / 1000000     4.1s h3 (collecting)
[ ]  702109       0       0  702109 / 1000000     4.2s h3
[ ]  719519       0       0  719519 / 1000000     4.3s h3
[ ]  736818       0       0  736818 / 1000000     4.4s h3
[ ]  748280       0       0  748280 / 1000000     4.5s h3
[ ]  758859       0       0  758859 / 1000000     4.6s h3
[ ]  769936       0       0  769936 / 1000000     4.7s h3
[ ]  779792       0       0  779792 / 1000000     4.8s h3
[ ]  789986       0       0  789986 / 1000000     4.9s h3 (collecting)
[ ]  800316       0       0  800316 / 1000000     5.0s h3 (collecting)
[ ]  810278       0       0  810278 / 1000000     5.1s h3
[ ]  820284       0       0  820284 / 1000000     5.2s h3 (collecting)
[ ]  836709       0       0  836709 / 1000000     5.3s h3
[ ]  846664       0       0  846664 / 1000000     5.4s h3
[ ]  856723       0       0  856723 / 1000000     5.5s h3
[ ]  867674       0       0  867674 / 1000000     5.6s h3
[ ]  877790       0       0  877790 / 1000000     5.7s h3
[ ]  886775       0       0  886775 / 1000000     5.8s h3 (collecting)
[ ]  895935       0       0  895935 / 1000000     5.9s h3
[ ]  906602       0       0  906602 / 1000000     6.0s h3
[ ]  917090       0       0  917090 / 1000000     6.1s h3
[ ]  926336       0       0  926336 / 1000000     6.2s h3
[ ]  935484       0       0  935484 / 1000000     6.3s h3
[ ]  944806       0       0  944806 / 1000000     6.4s h3 (collecting)
[ ]  953823       0       0  953823 / 1000000     6.5s h3
[ ]  964124       0       0  964124 / 1000000     6.6s h3
[ ]  974303       0       0  974303 / 1000000     6.7s h3 (collecting)
[ ]  985213       0       0  985213 / 1000000     6.8s h3
[✓] 1000000       0       0 1000000 / 1000000     6.9s h3
- 
[ ]       0       0       0       0 / 1000000     0.0s h4
[ ]    6113       0       0    6113 / 1000000     0.1s h4
[ ]   12061       0       0   12061 / 1000000     0.2s h4
[ ]   18131       0       0   18131 / 1000000     0.3s h4
[ ]   24155       0       0   24155 / 1000000     0.4s h4
[ ]   30236       0       0   30236 / 1000000     0.5s h4
[ ]   36328       0       0   36328 / 1000000     0.6s h4
[ ]   42348       0       0   42348 / 1000000     0.7s h4
[ ]   48293       0       0   48293 / 1000000     0.8s h4
[ ]   54335       0       0   54335 / 1000000     0.9s h4
[ ]   60414       0       0   60414 / 1000000     1.0s h4
[ ]   65386       0       0   65386 / 1000000     1.1s h4
[ ]   69272       0       0   69272 / 1000000     1.2s h4
[ ]   72866       0       0   72866 / 1000000     1.3s h4
[ ]   76350       0       0   76350 / 1000000     1.4s h4
[ ]   81061       0       0   81061 / 1000000     1.5s h4
[ ]   84627       0       0   84627 / 1000000     1.6s h4
[ ]   88921       0       0   88921 / 1000000     1.7s h4
[ ]   94992       0       0   94992 / 1000000     1.8s h4
[ ]  101092       0       0  101092 / 1000000     1.9s h4
[ ]  106950       0       0  106950 / 1000000     2.0s h4
[ ]  113068       0       0  113068 / 1000000     2.1s h4
[ ]  119076       0       0  119076 / 1000000     2.2s h4
[ ]  125137       0       0  125137 / 1000000     2.3s h4
[ ]  131213       0       0  131213 / 1000000     2.4s h4
[ ]  136423       0       0  136423 / 1000000     2.5s h4
[ ]  142130       0       0  142130 / 1000000     2.6s h4
[ ]  148164       0       0  148164 / 1000000     2.7s h4
[ ]  154114       0       0  154114 / 1000000     2.8s h4
[ ]  158645       0       0  158645 / 1000000     2.9s h4
[ ]  164250       0       0  164250 / 1000000     3.0s h4
[ ]  168287       0       0  168287 / 1000000     3.1s h4
[ ]  173942       0       0  173942 / 1000000     3.2s h4
[ ]  178468       0       0  178468 / 1000000     3.3s h4
[ ]  184149       0       0  184149 / 1000000     3.4s h4
[ ]  189057       0       0  189057 / 1000000     3.5s h4
[ ]  193994       0       0  193994 / 1000000     3.6s h4
[ ]  198113       0       0  198113 / 1000000     3.7s h4
[ ]  203735       0       0  203735 / 1000000     3.8s h4
[ ]  209497       0       0  209497 / 1000000     3.9s h4
[ ]  215612       0       0  215612 / 1000000     4.0s h4
[ ]  221742       0       0  221742 / 1000000     4.1s h4
[ ]  227785       0       0  227785 / 1000000     4.2s h4
[ ]  233758       0       0  233758 / 1000000     4.3s h4
[ ]  238160       0       0  238160 / 1000000     4.4s h4
[ ]  244244       0       0  244244 / 1000000     4.5s h4
[ ]  250381       0       0  250381 / 1000000     4.6s h4
[ ]  256490       0       0  256490 / 1000000     4.7s h4
[ ]  262662       0       0  262662 / 1000000     4.8s h4
[ ]  268846       0       0  268846 / 1000000     4.9s h4
[ ]  274988       0       0  274988 / 1000000     5.0s h4
[ ]  281082       0       0  281082 / 1000000     5.1s h4
[ ]  287241       0       0  287241 / 1000000     5.2s h4
[ ]  293392       0       0  293392 / 1000000     5.3s h4
[ ]  299498       0       0  299498 / 1000000     5.4s h4
[ ]  305662       0       0  305662 / 1000000     5.5s h4
[ ]  311771       0       0  311771 / 1000000     5.6s h4
[ ]  317752       0       0  317752 / 1000000     5.7s h4
[ ]  323863       0       0  323863 / 1000000     5.8s h4
[ ]  329982       0       0  329982 / 1000000     5.9s h4
[ ]  336055       0       0  336055 / 1000000     6.0s h4
[ ]  341179       0       0  341179 / 1000000     6.1s h4
[ ]  346694       0       0  346694 / 1000000     6.2s h4
[ ]  352831       0       0  352831 / 1000000     6.3s h4
[ ]  358702       0       0  358702 / 1000000     6.4s h4
[ ]  363056       0       0  363056 / 1000000     6.5s h4
[ ]  367163       0       0  367163 / 1000000     6.6s h4
[ ]  373242       0       0  373242 / 1000000     6.7s h4
[ ]  378929       0       0  378929 / 1000000     6.8s h4
[ ]  383751       0       0  383751 / 1000000     6.9s h4
[ ]  389098       0       0  389098 / 1000000     7.0s h4
[ ]  394558       0       0  394558 / 1000000     7.1s h4
[ ]  400663       0       0  400663 / 1000000     7.2s h4
[ ]  406798       0       0  406798 / 1000000     7.3s h4
[ ]  412905       0       0  412905 / 1000000     7.4s h4
[ ]  419066       0       0  419066 / 1000000     7.5s h4
[ ]  425233       0       0  425233 / 1000000     7.6s h4
[ ]  431329       0       0  431329 / 1000000     7.7s h4
[ ]  437453       0       0  437453 / 1000000     7.8s h4
[ ]  443631       0       0  443631 / 1000000     7.9s h4
[ ]  449793       0       0  449793 / 1000000     8.0s h4
[ ]  455845       0       0  455845 / 1000000     8.1s h4
[ ]  461943       0       0  461943 / 1000000     8.2s h4
[ ]  468062       0       0  468062 / 1000000     8.3s h4
[ ]  474107       0       0  474107 / 1000000     8.4s h4
[ ]  480237       0       0  480237 / 1000000     8.5s h4
[ ]  486394       0       0  486394 / 1000000     8.6s h4
[ ]  492474       0       0  492474 / 1000000     8.7s h4
[ ]  498588       0       0  498588 / 1000000     8.8s h4
[ ]  504657       0       0  504657 / 1000000     8.9s h4
[ ]  509612       0       0  509612 / 1000000     9.0s h4
[ ]  513616       0       0  513616 / 1000000     9.1s h4
[ ]  517957       0       0  517957 / 1000000     9.2s h4
[ ]  521675       0       0  521675 / 1000000     9.3s h4
[ ]  526025       0       0  526025 / 1000000     9.4s h4
[ ]  529773       0       0  529773 / 1000000     9.5s h4
[ ]  533327       0       0  533327 / 1000000     9.6s h4
[ ]  536774       0       0  536774 / 1000000     9.7s h4
[ ]  541407       0       0  541407 / 1000000     9.8s h4
[ ]  545962       0       0  545962 / 1000000     9.9s h4
[ ]  552029       0       0  552029 / 1000000    10.0s h4
[ ]  558082       0       0  558082 / 1000000    10.1s h4
[ ]  563958       0       0  563958 / 1000000    10.2s h4
[ ]  567872       0       0  567872 / 1000000    10.3s h4
[ ]  572720       0       0  572720 / 1000000    10.4s h4
[ ]  578786       0       0  578786 / 1000000    10.5s h4
[ ]  583541       0       0  583541 / 1000000    10.6s h4
[ ]  587068       0       0  587068 / 1000000    10.7s h4
[ ]  592630       0       0  592630 / 1000000    10.8s h4
[ ]  598748       0       0  598748 / 1000000    10.9s h4
[ ]  604874       0       0  604874 / 1000000    11.0s h4
[ ]  611029       0       0  611029 / 1000000    11.1s h4
[ ]  617152       0       0  617152 / 1000000    11.2s h4
[ ]  623208       0       0  623208 / 1000000    11.3s h4
[ ]  629177       0       0  629177 / 1000000    11.4s h4
[ ]  635211       0       0  635211 / 1000000    11.5s h4
[ ]  641219       0       0  641219 / 1000000    11.6s h4
[ ]  647225       0       0  647225 / 1000000    11.7s h4
[ ]  653260       0       0  653260 / 1000000    11.8s h4
[ ]  659374       0       0  659374 / 1000000    11.9s h4
[ ]  665367       0       0  665367 / 1000000    12.0s h4
[ ]  671459       0       0  671459 / 1000000    12.1s h4
[ ]  677515       0       0  677515 / 1000000    12.2s h4 (collecting)
[ ]  683599       0       0  683599 / 1000000    12.3s h4
[ ]  689696       0       0  689696 / 1000000    12.4s h4
[ ]  695775       0       0  695775 / 1000000    12.5s h4 (collecting)
[ ]  701996       0       0  701996 / 1000000    12.6s h4
[ ]  708071       0       0  708071 / 1000000    12.7s h4
[ ]  714181       0       0  714181 / 1000000    12.8s h4
[ ]  720296       0       0  720296 / 1000000    12.9s h4
[ ]  726412       0       0  726412 / 1000000    13.0s h4 (collecting)
[ ]  732481       0       0  732481 / 1000000    13.1s h4
[ ]  738561       0       0  738561 / 1000000    13.2s h4
[ ]  744668       0       0  744668 / 1000000    13.3s h4
[ ]  750737       0       0  750737 / 1000000    13.4s h4
[ ]  756875       0       0  756875 / 1000000    13.5s h4
[ ]  763006       0       0  763006 / 1000000    13.6s h4
[ ]  769088       0       0  769088 / 1000000    13.7s h4
[ ]  775156       0       0  775156 / 1000000    13.8s h4
[ ]  781345       0       0  781345 / 1000000    13.9s h4
[ ]  787522       0       0  787522 / 1000000    14.0s h4
[ ]  793623       0       0  793623 / 1000000    14.1s h4
[ ]  799763       0       0  799763 / 1000000    14.2s h4
[ ]  805745       0       0  805745 / 1000000    14.3s h4
[ ]  809797       0       0  809797 / 1000000    14.4s h4
[ ]  815194       0       0  815194 / 1000000    14.5s h4
[ ]  821366       0       0  821366 / 1000000    14.6s h4
[ ]  827403       0       0  827403 / 1000000    14.7s h4 (   testing)
[ ]  833421       0       0  833421 / 1000000    14.8s h4
[ ]  839568       0       0  839568 / 1000000    14.9s h4
[ ]  845610       0       0  845610 / 1000000    15.0s h4
[ ]  851710       0       0  851710 / 1000000    15.1s h4
[ ]  857830       0       0  857830 / 1000000    15.2s h4
[ ]  863921       0       0  863921 / 1000000    15.3s h4
[ ]  869920       0       0  869920 / 1000000    15.4s h4
[ ]  876016       0       0  876016 / 1000000    15.5s h4
[ ]  882098       0       0  882098 / 1000000    15.6s h4
[ ]  888263       0       0  888263 / 1000000    15.7s h4 (collecting)
[ ]  894350       0       0  894350 / 1000000    15.8s h4
[ ]  900478       0       0  900478 / 1000000    15.9s h4
[ ]  906645       0       0  906645 / 1000000    16.0s h4
[ ]  912817       0       0  912817 / 1000000    16.1s h4
[ ]  918883       0       0  918883 / 1000000    16.2s h4
[ ]  924972       0       0  924972 / 1000000    16.3s h4
[ ]  931140       0       0  931140 / 1000000    16.4s h4
[ ]  937303       0       0  937303 / 1000000    16.5s h4
[ ]  943356       0       0  943356 / 1000000    16.6s h4
[ ]  949456       0       0  949456 / 1000000    16.7s h4
[ ]  955570       0       0  955570 / 1000000    16.8s h4
[ ]  961697       0       0  961697 / 1000000    16.9s h4
[ ]  967784       0       0  967784 / 1000000    17.0s h4
[ ]  973806       0       0  973806 / 1000000    17.1s h4
[ ]  979904       0       0  979904 / 1000000    17.2s h4
[ ]  983939       0       0  983939 / 1000000    17.3s h4
[ ]  987809       0       0  987809 / 1000000    17.4s h4
[ ]  991429       0       0  991429 / 1000000    17.5s h4
[ ]  995099       0       0  995099 / 1000000    17.6s h4
[ ]  999015       0       0  999015 / 1000000    17.7s h4
[✓] 1000000       0       0 1000000 / 1000000    17.7s h4
- ================================================================================
- success (ran 6 tests)
-> compiled  dates_calc.0.0.2
-> removed   dates_calc.0.0.2
-> installed dates_calc.0.0.2
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-25 14:47.53 ---> saved as "2451299e32c472d605458a122e404f6ef2b80c0e0c327f51716e475c08d11157"
Job succeeded
2026-03-25 14:48.12: Job succeeded