(not at the head of any monitored branch or PR)
2025-12-30 14:37.55: New job: test cryptokit.1.21, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29148/head (ea3d41c3a9de6ce5078688dfe4c1d2f7261d7cc0)
                              on debian-13-ocaml-5.4/i386

To reproduce locally:

cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29148/head" && git reset --hard ea3d41c3
git fetch origin master
git merge --no-edit 478fb6873e38d7da44dc1ea3074382ce5c3deab7
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.4@sha256:0a28f8602b9e30ae63eb758968a0deef61abeb3418c0390364d053aa04bcd730
SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]
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 cryptokit.1.21 1.21
RUN opam reinstall cryptokit.1.21; \
    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" != 'cryptokit.1.21' && 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 cryptokit.1.21) || true
RUN opam reinstall --with-test --verbose cryptokit.1.21; \
    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" != 'cryptokit.1.21' && 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 .

2025-12-30 14:37.55: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:0a28f8602b9e30ae63eb758968a0deef61abeb3418c0390364d053aa04bcd730-cryptokit.1.21-ea3d41c3a9de6ce5078688dfe4c1d2f7261d7cc0"
2025-12-30 14:37.55: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.4@sha256:0a28f8602b9e30ae63eb758968a0deef61abeb3418c0390364d053aa04bcd730)
 (shell /usr/bin/linux32 /bin/sh -c)
 (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 cryptokit.1.21 1.21"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall cryptokit.1.21;\
             \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\" != 'cryptokit.1.21' && 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 cryptokit.1.21) || true"))
 (run (shell  "opam reinstall --with-test --verbose cryptokit.1.21;\
             \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\" != 'cryptokit.1.21' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2025-12-30 14:37.55: Waiting for resource in pool OCluster
2025-12-30 14:37.56: Waiting for worker…
2025-12-30 14:37.58: Got resource from pool OCluster
Building on laodoke.caelum.ci.dev
All commits already cached
HEAD is now at 478fb6873e Merge pull request #29008 from tjammer/release-raylib-1.6.0
Merge made by the 'ort' strategy.
 packages/cryptokit/cryptokit.1.21/opam | 40 ++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)
 create mode 100644 packages/cryptokit/cryptokit.1.21/opam

(from ocaml/opam:debian-13-ocaml-5.4@sha256:0a28f8602b9e30ae63eb758968a0deef61abeb3418c0390364d053aa04bcd730)
Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:0a28f8602b9e30ae63eb758968a0deef61abeb3418c0390364d053aa04bcd730' locally
docker.io/ocaml/opam@sha256:0a28f8602b9e30ae63eb758968a0deef61abeb3418c0390364d053aa04bcd730: Pulling from ocaml/opam
a63ab7a4f8b1: Already exists
2eb058fb3aa4: Pulling fs layer
824f5d4bec83: Pulling fs layer
d07360004d03: Pulling fs layer
d8d86a3fa912: Pulling fs layer
fd71269101a4: Pulling fs layer
20e59686d3a9: Pulling fs layer
ba6da0ca3d0e: Pulling fs layer
37d14ef052e7: Pulling fs layer
fd71269101a4: Waiting
b38a7f7242d9: Pulling fs layer
ba6da0ca3d0e: Waiting
20e59686d3a9: Waiting
d8d86a3fa912: Waiting
d83256c342b7: Pulling fs layer
37d14ef052e7: Waiting
b38a7f7242d9: Waiting
08d2f151bc78: Pulling fs layer
d83256c342b7: Waiting
a65d04a48d18: Pulling fs layer
08d2f151bc78: Waiting
50c7c8be194d: Pulling fs layer
a65d04a48d18: Waiting
bd89291a99c0: Pulling fs layer
50c7c8be194d: Waiting
3e812baa2c89: Pulling fs layer
bd89291a99c0: Waiting
be9bd1ff3c41: Pulling fs layer
3e812baa2c89: Waiting
20540e9be97f: Pulling fs layer
be9bd1ff3c41: Waiting
00036f610596: Pulling fs layer
20540e9be97f: Waiting
9c5204176cde: Pulling fs layer
5247040e2943: Pulling fs layer
2a464504c39c: Pulling fs layer
9c5204176cde: Waiting
5247040e2943: Waiting
4f4fb700ef54: Pulling fs layer
2a464504c39c: Waiting
fa2082950312: Pulling fs layer
8ea48a031c43: Pulling fs layer
4f4fb700ef54: Waiting
fa2082950312: Waiting
954668ede187: Pulling fs layer
8ea48a031c43: Waiting
86b2a8f11470: Pulling fs layer
e7289d7f79c7: Pulling fs layer
954668ede187: Waiting
86b2a8f11470: Waiting
2b7826a57d9b: Pulling fs layer
e7289d7f79c7: Waiting
a468dd97da59: Pulling fs layer
2b7826a57d9b: Waiting
5bad5895fce7: Pulling fs layer
a468dd97da59: Waiting
400d18a75a95: Pulling fs layer
5bad5895fce7: Waiting
636f97e33105: Pulling fs layer
400d18a75a95: Waiting
6da3a2fa0b2e: Pulling fs layer
636f97e33105: Waiting
2070b2d4ab37: Pulling fs layer
56486952d5d8: Pulling fs layer
6da3a2fa0b2e: Waiting
2070b2d4ab37: Waiting
9e8c259137d7: Pulling fs layer
56486952d5d8: Waiting
02a4930c531f: Pulling fs layer
84ddfe2a44d0: Pulling fs layer
02a4930c531f: Waiting
9e8c259137d7: Waiting
9ee0738e1ed7: Pulling fs layer
84ddfe2a44d0: Waiting
f50598c7a2a8: Pulling fs layer
1f6307a97ad2: Pulling fs layer
9ee0738e1ed7: Waiting
f50598c7a2a8: Waiting
e3ca1dca4440: Pulling fs layer
1f6307a97ad2: Waiting
df4d868c5836: Pulling fs layer
f97696e65b6f: Pulling fs layer
e3ca1dca4440: Waiting
df4d868c5836: Waiting
21df3ad1cc66: Pulling fs layer
f97696e65b6f: Waiting
a638225422b8: Pulling fs layer
2a8cb151ec05: Pulling fs layer
a638225422b8: Waiting
2a8cb151ec05: Waiting
21df3ad1cc66: Waiting
2eb058fb3aa4: Verifying Checksum
2eb058fb3aa4: Download complete
824f5d4bec83: Verifying Checksum
824f5d4bec83: Download complete
2eb058fb3aa4: Pull complete
824f5d4bec83: Pull complete
d07360004d03: Verifying Checksum
d07360004d03: Download complete
d8d86a3fa912: Verifying Checksum
d8d86a3fa912: Download complete
d07360004d03: Pull complete
d8d86a3fa912: Pull complete
ba6da0ca3d0e: Verifying Checksum
ba6da0ca3d0e: Download complete
37d14ef052e7: Verifying Checksum
37d14ef052e7: Download complete
b38a7f7242d9: Verifying Checksum
b38a7f7242d9: Download complete
d83256c342b7: Verifying Checksum
d83256c342b7: Download complete
fd71269101a4: Verifying Checksum
fd71269101a4: Download complete
20e59686d3a9: Verifying Checksum
20e59686d3a9: Download complete
a65d04a48d18: Verifying Checksum
a65d04a48d18: Download complete
08d2f151bc78: Verifying Checksum
08d2f151bc78: Download complete
50c7c8be194d: Verifying Checksum
50c7c8be194d: Download complete
3e812baa2c89: Verifying Checksum
3e812baa2c89: Download complete
bd89291a99c0: Verifying Checksum
bd89291a99c0: Download complete
be9bd1ff3c41: Verifying Checksum
be9bd1ff3c41: Download complete
20540e9be97f: Verifying Checksum
20540e9be97f: Download complete
00036f610596: Verifying Checksum
00036f610596: Download complete
9c5204176cde: Verifying Checksum
9c5204176cde: Download complete
2a464504c39c: Verifying Checksum
2a464504c39c: Download complete
5247040e2943: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
8ea48a031c43: Verifying Checksum
8ea48a031c43: Download complete
fa2082950312: Verifying Checksum
fa2082950312: Download complete
954668ede187: Download complete
86b2a8f11470: Download complete
e7289d7f79c7: Verifying Checksum
e7289d7f79c7: Download complete
2b7826a57d9b: Verifying Checksum
2b7826a57d9b: Download complete
a468dd97da59: Verifying Checksum
a468dd97da59: Download complete
400d18a75a95: Verifying Checksum
400d18a75a95: Download complete
5bad5895fce7: Verifying Checksum
5bad5895fce7: Download complete
636f97e33105: Verifying Checksum
636f97e33105: Download complete
6da3a2fa0b2e: Verifying Checksum
6da3a2fa0b2e: Download complete
2070b2d4ab37: Download complete
9e8c259137d7: Verifying Checksum
9e8c259137d7: Download complete
84ddfe2a44d0: Verifying Checksum
84ddfe2a44d0: Download complete
9ee0738e1ed7: Verifying Checksum
9ee0738e1ed7: Download complete
f50598c7a2a8: Download complete
1f6307a97ad2: Verifying Checksum
1f6307a97ad2: Download complete
e3ca1dca4440: Verifying Checksum
e3ca1dca4440: Download complete
df4d868c5836: Verifying Checksum
df4d868c5836: Download complete
56486952d5d8: Verifying Checksum
56486952d5d8: Download complete
21df3ad1cc66: Download complete
f97696e65b6f: Verifying Checksum
f97696e65b6f: Download complete
a638225422b8: Verifying Checksum
a638225422b8: Download complete
2a8cb151ec05: Download complete
fd71269101a4: Pull complete
20e59686d3a9: Pull complete
ba6da0ca3d0e: Pull complete
37d14ef052e7: Pull complete
b38a7f7242d9: Pull complete
d83256c342b7: Pull complete
08d2f151bc78: Pull complete
a65d04a48d18: Pull complete
50c7c8be194d: Pull complete
bd89291a99c0: Pull complete
3e812baa2c89: Pull complete
be9bd1ff3c41: Pull complete
20540e9be97f: Pull complete
00036f610596: Pull complete
9c5204176cde: Pull complete
5247040e2943: Pull complete
2a464504c39c: Pull complete
4f4fb700ef54: Pull complete
fa2082950312: Pull complete
8ea48a031c43: Pull complete
954668ede187: Pull complete
86b2a8f11470: Pull complete
e7289d7f79c7: Pull complete
2b7826a57d9b: Pull complete
a468dd97da59: Pull complete
5bad5895fce7: Pull complete
400d18a75a95: Pull complete
636f97e33105: Pull complete
6da3a2fa0b2e: Pull complete
2070b2d4ab37: Pull complete
02a4930c531f: Verifying Checksum
02a4930c531f: Download complete
56486952d5d8: Pull complete
9e8c259137d7: Pull complete
02a4930c531f: Pull complete
84ddfe2a44d0: Pull complete
9ee0738e1ed7: Pull complete
f50598c7a2a8: Pull complete
1f6307a97ad2: Pull complete
e3ca1dca4440: Pull complete
df4d868c5836: Pull complete
f97696e65b6f: Pull complete
21df3ad1cc66: Pull complete
a638225422b8: Pull complete
2a8cb151ec05: Pull complete
Digest: sha256:0a28f8602b9e30ae63eb758968a0deef61abeb3418c0390364d053aa04bcd730
Status: Downloaded newer image for ocaml/opam@sha256:0a28f8602b9e30ae63eb758968a0deef61abeb3418c0390364d053aa04bcd730
2025-12-30 14:39.05 ---> using "2b9e0d1b3d6bb3fe87b1927e5ba92f516531dde0f47c0a49969bbb5680e5bb41" from cache

/: (shell /usr/bin/linux32 /bin/sh -c)

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

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2025-12-30 14:39.05 ---> using "9033ce3da8efa4f11ec48de5daa62c87ce1036993b48373db88ee9f63acf167b" 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
2025-12-30 14:39.05 ---> using "eb18c4890353e3ea2a18a1a0331259d9fe04668d0d22df270f577c8cb98b36af" 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_32 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-option-bytecode-only.1, ocaml-options-vanilla.1
# ocaml:native         false
# ocaml:native-tools   false
# ocaml:native-dynlink false
# 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+bytecode-only
2025-12-30 14:39.05 ---> using "28964eea94bc8561b877075a3a3e131e5af1543c4661d4b23de18555e6180424" 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/"))
2025-12-30 14:39.05 ---> using "0aeb395eb5609f34bad2459fd91a832dad7594ba8850e1c3b4a7adf50a3236b0" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2025-12-30 14:39.14 ---> saved as "5f1f0601b277a5d8c1d98e4351b23e0c067a0e3ebb573f1cdbf8bfd42885f0ed"

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2025-12-30 14:39.49 ---> saved as "b0a4bec85369280ac7dbd4af8b566840acd6ff96f4e1ae37565344b7d67c44bc"

/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]
- Fetched 90.7 kB in 0s (283 kB/s)
- Reading package lists...
- 
2025-12-30 14:39.51 ---> saved as "5782560745361d43c5b71564d13f963c6138c42081b93bad0276073c9d85e8ff"

/home/opam: (run (shell "opam pin add -k version -yn cryptokit.1.21 1.21"))
cryptokit is now pinned to version 1.21
2025-12-30 14:39.52 ---> saved as "18aad8913814704c95cd8c4363e2ad4d8a0bfa773c86b5e13a53cff2712e6248"

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall cryptokit.1.21;\
                        \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\" != 'cryptokit.1.21' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
cryptokit.1.21 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 10 packages
  - install conf-gmp          5             [required by conf-gmp-powm-sec, zarith]
  - install conf-gmp-powm-sec 4             [required by cryptokit]
  - install conf-pkg-config   4             [required by conf-zlib, zarith]
  - install conf-zlib         1             [required by cryptokit]
  - install cryptokit         1.21 (pinned)
  - install csexp             1.5.2         [required by dune-configurator]
  - install dune              3.20.2        [required by cryptokit]
  - install dune-configurator 3.20.2        [required by cryptokit]
  - install ocamlfind         1.9.8         [required by zarith]
  - install zarith            1.14          [required by cryptokit]

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

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

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

[1/2/3/4] 1

+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev" "pkg-config" "zlib1g-dev"
- Selecting previously unselected package libgmpxx4ldbl:i386.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20623 files and directories currently installed.)
- Preparing to unpack .../0-libgmpxx4ldbl_2%3a6.3.0+dfsg-3_i386.deb ...
- Unpacking libgmpxx4ldbl:i386 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libgmp-dev:i386.
- Preparing to unpack .../1-libgmp-dev_2%3a6.3.0+dfsg-3_i386.deb ...
- Unpacking libgmp-dev:i386 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libpkgconf3:i386.
- Preparing to unpack .../2-libpkgconf3_1.8.1-4_i386.deb ...
- Unpacking libpkgconf3:i386 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../3-pkgconf-bin_1.8.1-4_i386.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:i386.
- Preparing to unpack .../4-pkgconf_1.8.1-4_i386.deb ...
- Unpacking pkgconf:i386 (1.8.1-4) ...
- Selecting previously unselected package pkg-config:i386.
- Preparing to unpack .../5-pkg-config_1.8.1-4_i386.deb ...
- Unpacking pkg-config:i386 (1.8.1-4) ...
- Selecting previously unselected package zlib1g-dev:i386.
- Preparing to unpack .../6-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_i386.deb ...
- Unpacking zlib1g-dev:i386 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Setting up libpkgconf3:i386 (1.8.1-4) ...
- Setting up libgmpxx4ldbl:i386 (2:6.3.0+dfsg-3) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up zlib1g-dev:i386 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Setting up libgmp-dev:i386 (2:6.3.0+dfsg-3) ...
- Setting up pkgconf:i386 (1.8.1-4) ...
- Setting up pkg-config:i386 (1.8.1-4) ...
- Processing triggers for libc-bin (2.41-12) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved conf-gmp.5  (cached)
-> retrieved conf-gmp-powm-sec.4  (cached)
-> retrieved cryptokit.1.21  (cached)
-> installed conf-gmp.5
-> installed conf-pkg-config.4
-> retrieved csexp.1.5.2  (cached)
-> installed conf-gmp-powm-sec.4
-> installed conf-zlib.1
-> retrieved dune.3.20.2, dune-configurator.3.20.2  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved zarith.1.14  (cached)
-> installed ocamlfind.1.9.8
-> installed zarith.1.14
-> installed dune.3.20.2
-> installed csexp.1.5.2
-> installed dune-configurator.3.20.2
-> installed cryptokit.1.21
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-30 14:41.51 ---> saved as "e80190f2dd44a41b45276528cffdb4b3e6b8ea293e2614ce12ef15caba33ed93"

/home/opam: (run (network host)
                 (shell "(opam reinstall --with-test cryptokit.1.21) || true"))
The following actions will be performed:
=== recompile 1 package
  - recompile cryptokit 1.21 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> removed   cryptokit.1.21
-> installed cryptokit.1.21
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-30 14:42.07 ---> saved as "215ecdcf6995729a93827135a3a28b95b440f68ba14d59295c9c99028d992705"

/home/opam: (run (shell  "opam reinstall --with-test --verbose cryptokit.1.21;\
                        \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\" != 'cryptokit.1.21' && 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 cryptokit 1.21 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  2/4: [cryptokit: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "cryptokit" "-j" "71" "@install" "@runtest" (CWD=/home/opam/.opam/5.4/.opam-switch/build/cryptokit.1.21)
- (cd _build/default/src && config/flags.exe)
- ZLib: ............................... enabled
- Hardware support for AES and GCM: ... enabled
- getentropy():........................ enabled
- (cd _build/default/test && ./test.exe)
- 
- Hex conversion
-  1... 2...
- AES
-  1... 2... 3... 4... 5... 6...
- Blowfish
-  1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... 26... 27... 28... 29... 30... 31... 32... 33... 34...
- DES
-  1... 2... 3...
- Triple DES
-  1... 2... 3... 4... 5... 6...
- ARCfour
-  1... 2... 3... 4... 5... 6... 7... 8... 9...
- Chacha20
-  1... 2... 3... 4... 5... 6... 7... 8...
- Blowfish
-  1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... 26... 27... 28... 29... 30... 31... 32... 33... 34... 35... 36... 37... 38... 39... 40... 41... 42... 43... 44... 45... 46... 47... 48... 49... 50... 51... 52... 53... 54... 55... 56... 57... 58... 59... 60... 61... 62... 63... 64... 65... 66... 67... 68...
- AES-GCM
-  1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14...
- Chacha20-Poly1305
-  1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14...
- SHA-1
-  1... 2... 3... 4... 5... 6...
- SHA-2 224
-  1... 2... 3... 4...
- SHA-2 256
-  1... 2... 3... 4...
- SHA-2 384
-  1... 2... 3... 4...
- SHA-2 512
-  1... 2... 3... 4... 5...
- SHA-2 512/256
-  1... 2... 3... 4... 5...
- SHA-2 512/224
-  1... 2... 3... 4... 5...
- SHA-3
-  1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20...
- Keccak
-  1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20...
- BLAKE2b-512
-  1... 2... 3...
- BLAKE2b-512 (keyed)
-  0... 1... 2... 3... 4... 5... 6... 7... 128... 192... 255...
- BLAKE2s-256 (keyed)
-  0... 1... 2... 3... 4... 5... 6... 7... 128... 192... 255...
- BLAKE3
-  0... 0... 1... 1... 2... 2... 3... 3... 4... 4... 5... 5... 6... 6... 7... 7... 8... 8... 63... 63... 64... 64... 65... 65... 127... 127... 128... 128... 129... 129... 1023... 1023... 1024... 1024... 1025... 1025... 2048... 2048... 2049... 2049... 3072... 3072... 3073... 3073... 4096... 4096... 4097... 4097... 5120... 5120... 5121... 5121... 6144... 6144... 6145... 6145... 7168... 7168... 7169... 7169... 8192... 8192... 8193... 8193... 16384... 16384... 31744... 31744... 102400... 102400...
- RIPEMD-160
-  1... 2... 3... 4... 5... 6... 7... 8... 9...
- MD5
-  1... 2... 3... 4...
- GFmul
-  1...
- Poly1305
-  1...
- SipHash 64
-  0... 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... 26... 27... 28... 29... 30... 31... 32... 33... 34... 35... 36... 37... 38... 39... 40... 41... 42... 43... 44... 45... 46... 47... 48... 49... 50... 51... 52... 53... 54... 55... 56... 57... 58... 59... 60... 61... 62... 63...
- SipHash 128
-  0... 1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 19... 20... 21... 22... 23... 24... 25... 26... 27... 28... 29... 30... 31... 32... 33... 34... 35... 36... 37... 38... 39... 40... 41... 42... 43... 44... 45... 46... 47... 48... 49... 50... 51... 52... 53... 54... 55... 56... 57... 58... 59... 60... 61... 62... 63...
- ECB
-  1... 2... 3... 4... 5... 6...
- CBC
-  1... 2... 3... 4... 5... 6...
- CFB 1
-  1... 2... 3... 4... 5...
- CFB 4
-  1... 2... 3...
- OFB 1
-  1... 2... 3... 4... 5...
- OFB 8
-  1... 2... 3...
- CTR
-  1... 2... 3... 4...
- CTR_N
-  1... 2... 3...
- HMAC-SHA256
-  1... 2... 3... 4... 5... 6... 7... 8... 9... 10...
- HMAC-SHA384
-  1... 2... 3...
- HMAC-SHA512
-  1... 2... 3...
- HMAC-MD5
-  1... 2... 3...
- AES-CMAC
-  1... 2... 3... 4...
- RSA
-  1... 2... 3... 4... 5... 6... 7... 8... 9... 10... 11... 12...
- Paillier
-  1... 2... 3...
- Diffie-Hellman
-  1...
- Elliptic curves
-  1... 2... 3... 4... 5... 6... 7... 10... 11... 12... 13... 14... 15... 16... 17...
- ECDSA
-  10... 11... 12... 13... 14... 15... 20... 21... 22... 30... 31... 32...
- ECDH
-  1...
- KDF
-  1... 2... 3...
- PBKDF2
-  1... 2... 3... 4... 5...
- Base64
-  1... 2... 3... 4... 5... 6... 7...
- Zlib compression
-  1... 2... 3...
- Comparison functions
-  1... 2...
- Random number generation
-  1. PRNG: chi^2 plausible
-  2. PRNG based on AES CTR: chi^2 plausible
-  3. /dev/urandom: chi^2 plausible
-  4. Hardware RNG: not available
-  5. System RNG: chi^2 plausible
- 
- All tests successful.
-> compiled  cryptokit.1.21
-> removed   cryptokit.1.21
-> installed cryptokit.1.21
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-30 14:42.24 ---> saved as "5129f9b5f8765e922dd8f4caaaac1aef41fdbbd848cf70a5158b5e2b065b70a1"
Job succeeded
2025-12-30 14:42.32: Job succeeded