(not at the head of any monitored branch or PR)
2026-03-28 23:54.08: New job: test libbinaryen.126.0.0, using opam 2.0
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29612/head (4c7f1e7d32763a5e30b6cdb4bab020cae874883c)
                              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/29612/head" && git reset --hard 4c7f1e7d
git fetch origin master
git merge --no-edit 603a60b422594a5504cf7434b7765fd5b39e978e
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-2.0 /usr/bin/opam
RUN opam init --reinit -ni
RUN 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 depext -u || true
RUN opam pin add -k version -yn libbinaryen.126.0.0 126.0.0
RUN opam depext libbinaryen.126.0.0 && opam reinstall libbinaryen.126.0.0; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'libbinaryen.126.0.0' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
RUN (opam depext --with-test libbinaryen.126.0.0 && opam reinstall --with-test libbinaryen.126.0.0) || true
RUN opam depext --with-test libbinaryen.126.0.0 && opam reinstall --with-test --verbose libbinaryen.126.0.0; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'libbinaryen.126.0.0' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1

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

2026-03-28 23:54.08: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6-libbinaryen.126.0.0-4c7f1e7d32763a5e30b6cdb4bab020cae874883c"
2026-03-28 23:54.08: 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-2.0 /usr/bin/opam"))
 (run (network host)
      (shell "opam init --reinit --config .opamrc-sandbox -ni"))
 (run (shell "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 depext -u || true"))
 (run (shell "opam pin add -k version -yn libbinaryen.126.0.0 126.0.0"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam depext libbinaryen.126.0.0 && opam reinstall libbinaryen.126.0.0;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'libbinaryen.126.0.0' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (run (network host)
      (shell "(opam depext --with-test libbinaryen.126.0.0 && opam reinstall --with-test libbinaryen.126.0.0) || true"))
 (run (shell  "opam depext --with-test libbinaryen.126.0.0 && opam reinstall --with-test --verbose libbinaryen.126.0.0;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'libbinaryen.126.0.0' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2026-03-28 23:54.08: Waiting for resource in pool OCluster
2026-03-28 23:54.09: Waiting for worker…
2026-03-28 23:54.10: Got resource from pool OCluster
Building on eumache.caelum.ci.dev
All commits already cached
HEAD is now at 603a60b422 Merge pull request #29604 from Octachron/release-utop-2.17.0
Updating 603a60b422..4c7f1e7d32
Fast-forward
 packages/libbinaryen/libbinaryen.126.0.0/opam | 29 +++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 packages/libbinaryen/libbinaryen.126.0.0/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-28 23:54.56 ---> saved as "41eea30e3f639c18d8cf57c309ec76919ec7b2398036f7e41744cbce59a133d3"

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

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-2.0 /usr/bin/opam"))
2026-03-28 23:54.56 ---> saved as "41b749af2f977b0d27050ddb13db47406d94530853b7be39988044ee4e817c82"

/home/opam: (run (network host)
                 (shell "opam init --reinit --config .opamrc-sandbox -ni"))
[NOTE] Will configure 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.

[WARNING] Recommended dependencies -- most packages rely on these:
  - m4

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
default (at git+file:///home/opam/opam-repository): 
    [INFO] opam 2.1 and 2.2 include many performance and security improvements over 2.0; please consider upgrading (https://opam.ocaml.org/doc/Install.html)

2026-03-28 23:55.53 ---> saved as "a1ca45db8f90fe6efd21fd8d46b8f2a4cb5d1ef5bbb5d9aafbd920a9435d03ae"

/home/opam: (run (shell "opam config report"))
# opam config report
# opam-version      2.0.10 (adc1e1829a2bef5b240746df80341b508290fe3b) 
# self-upgrade      no
# system            arch=x86_64 os=linux os-distribution=debian os-version=13
# solver            builtin-mccs+glpk
# install-criteria  -removed,-count[version-lag,request],-count[version-lag,changed],-changed
# upgrade-criteria  -removed,-count[version-lag,solution],-new
# jobs              71
# repositories      1 (version-controlled)
# pinned            1 (version)
# current-switch    5.4
2026-03-28 23:55.54 ---> saved as "6c47ad3815293a4c6139e38cf4688714f95f13425af2434d0537277ff2a53c43"

/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-28 23:56.03 ---> saved as "3a172977adb40597910315b682600ca9e6438d170b899639afdd63ae01bff079"

/home/opam: (copy (src .) (dst opam-repository/))
2026-03-28 23:56.10 ---> saved as "3b6f8067b1d55a2f677a61b6a462286f3cab3396f6916510ac8a810c5687ce57"

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
default (at file:///home/opam/opam-repository): 
    [INFO] opam 2.1 and 2.2 include many performance and security improvements over 2.0; please consider upgrading (https://opam.ocaml.org/doc/Install.html)

2026-03-28 23:56.22 ---> saved as "db4fad262e00a0fead27d53c0cf7eded393d6ec105dce85beaa3675c400e61db"

/home/opam: (run (network host)
                 (shell "opam depext -u || true"))
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian
# No extra OS packages requirements found.
# All required OS packages found.
The following command needs to be run through "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 (7761 kB/s)
Reading package lists...
# OS package update successful
2026-03-28 23:56.25 ---> saved as "e7d4b71d6f2a6c0ca0e38a31275c5450891a1705522ac200cdfad971e695db5e"

/home/opam: (run (shell "opam pin add -k version -yn libbinaryen.126.0.0 126.0.0"))
libbinaryen is now pinned to version 126.0.0
2026-03-28 23:56.25 ---> saved as "d534d03655e9f7d0c616876d63009a962e70948e8a576e52108c04b783d68de9"

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam depext libbinaryen.126.0.0 && opam reinstall libbinaryen.126.0.0;\
                        \n        res=$?;\
                        \n        test \"$res\" != 31 && exit \"$res\";\
                        \n        export OPAMCLI=2.0;\
                        \n        build_dir=$(opam var prefix)/.opam-switch/build;\
                        \n        failed=$(ls \"$build_dir\");\
                        \n        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'libbinaryen.126.0.0' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian
# The following system packages are needed:
cmake
The following command needs to be run through "sudo":
    apt-get install -qq -yy cmake
Selecting previously unselected package cmake-data.
(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 ... 20654 files and directories currently installed.)
Preparing to unpack .../0-cmake-data_3.31.6-2_all.deb ...
Unpacking cmake-data (3.31.6-2) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../1-libxml2_2.12.7+dfsg+really2.9.14-2.1+deb13u2_amd64.deb ...
Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u2) ...
Selecting previously unselected package libarchive13t64:amd64.
Preparing to unpack .../2-libarchive13t64_3.7.4-4_amd64.deb ...
Unpacking libarchive13t64:amd64 (3.7.4-4) ...
Selecting previously unselected package libjsoncpp26:amd64.
Preparing to unpack .../3-libjsoncpp26_1.9.6-3_amd64.deb ...
Unpacking libjsoncpp26:amd64 (1.9.6-3) ...
Selecting previously unselected package librhash1:amd64.
Preparing to unpack .../4-librhash1_1.4.5-1_amd64.deb ...
Unpacking librhash1:amd64 (1.4.5-1) ...
Selecting previously unselected package libuv1t64:amd64.
Preparing to unpack .../5-libuv1t64_1.50.0-2_amd64.deb ...
Unpacking libuv1t64:amd64 (1.50.0-2) ...
Selecting previously unselected package cmake.
Preparing to unpack .../6-cmake_3.31.6-2_amd64.deb ...
Unpacking cmake (3.31.6-2) ...
Setting up libuv1t64:amd64 (1.50.0-2) ...
Setting up libjsoncpp26:amd64 (1.9.6-3) ...
Setting up cmake-data (3.31.6-2) ...
Setting up librhash1:amd64 (1.4.5-1) ...
Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u2) ...
Setting up libarchive13t64:amd64 (3.7.4-4) ...
Setting up cmake (3.31.6-2) ...
Processing triggers for libc-bin (2.41-12+deb13u1) ...
# OS packages installation successful
libbinaryen.126.0.0 is not installed. Install it? [Y/n] y
The following actions will be performed:
  - install dune              3.22.0   [required by libbinaryen]
  - install conf-cmake        1        [required by libbinaryen]
  - install csexp             1.5.2    [required by dune-configurator]
  - install dune-configurator 3.22.0   [required by libbinaryen]
  - install libbinaryen       126.0.0*
===== 5 to install =====

<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[csexp.1.5.2] found in cache
[dune.3.22.0] found in cache
[dune-configurator.3.22.0] found in cache
[libbinaryen.126.0.0] downloaded from https://github.com/grain-lang/libbinaryen/releases/download/v126.0.0/libbinaryen-v126.0.0.tar.gz

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed conf-cmake.1
-> installed dune.3.22.0
-> installed csexp.1.5.2
-> installed dune-configurator.3.22.0
-> installed libbinaryen.126.0.0
Done.
# Run eval $(opam env) to update the current shell environment
2026-03-29 00:14.36 ---> saved as "2b99ad3f11d437a4b381598232f237b01209c637b9064403fa3d921f7725c86d"

/home/opam: (run (network host)
                 (shell "(opam depext --with-test libbinaryen.126.0.0 && opam reinstall --with-test libbinaryen.126.0.0) || true"))
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian
[ERROR] No solution for libbinaryen.126.0.0: The actions to process have cyclic dependencies:
          - install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install js_of_ocaml-compiler.6.3.2
          - install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install js_of_ocaml.6.3.2
          - install sedlex.3.7 -> install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install sedlex.3.7
          - install sedlex.3.7 -> install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install ppx_assert.v0.17.0 -> install jst-config.v0.17.0 -> install time_now.v0.17.0 -> install ppx_inline_test.v0.17.1 -> install ppx_expect.v0.17.3 -> install sedlex.3.7
          - install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install ppx_assert.v0.17.0 -> install jst-config.v0.17.0 -> install time_now.v0.17.0 -> install ppx_inline_test.v0.17.1 -> install ppx_expect.v0.17.3 -> install re.1.14.0
          - install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install ppx_assert.v0.17.0 -> install jst-config.v0.17.0 -> install time_now.v0.17.0 -> install ppx_inline_test.v0.17.1 -> install ppx_expect.v0.17.3 -> install js_of_ocaml-compiler.6.3.2
          - install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install ppx_assert.v0.17.0 -> install jst-config.v0.17.0 -> install time_now.v0.17.0 -> install ppx_inline_test.v0.17.1 -> install ppx_expect.v0.17.3 -> install js_of_ocaml.6.3.2
          - install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install js_of_ocaml-compiler.6.3.2
          - install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install js_of_ocaml.6.3.2
          - install alcotest.1.9.1 -> install qcheck.0.91 -> install gen.1.1 -> install sedlex.3.7 -> install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install alcotest.1.9.1


Command failed: opam list --readonly --with-test --external '--resolve=libbinaryen.126.0.0' --color=never returned 20
2026-03-29 00:14.41 ---> saved as "468c6484d868973882ceae719f3916ee7101188a7b0255afe73bd6ca1727ac6f"

/home/opam: (run (shell  "opam depext --with-test libbinaryen.126.0.0 && opam reinstall --with-test --verbose libbinaryen.126.0.0;\
                        \n        res=$?;\
                        \n        test \"$res\" != 31 && exit \"$res\";\
                        \n        export OPAMCLI=2.0;\
                        \n        build_dir=$(opam var prefix)/.opam-switch/build;\
                        \n        failed=$(ls \"$build_dir\");\
                        \n        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'libbinaryen.126.0.0' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian
[ERROR] No solution for libbinaryen.126.0.0: The actions to process have cyclic dependencies:
          - install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install js_of_ocaml-compiler.6.3.2
          - install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install js_of_ocaml.6.3.2
          - install sedlex.3.7 -> install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install sedlex.3.7
          - install sedlex.3.7 -> install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install ppx_assert.v0.17.0 -> install jst-config.v0.17.0 -> install time_now.v0.17.0 -> install ppx_inline_test.v0.17.1 -> install ppx_expect.v0.17.3 -> install sedlex.3.7
          - install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install ppx_assert.v0.17.0 -> install jst-config.v0.17.0 -> install time_now.v0.17.0 -> install ppx_inline_test.v0.17.1 -> install ppx_expect.v0.17.3 -> install re.1.14.0
          - install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install ppx_assert.v0.17.0 -> install jst-config.v0.17.0 -> install time_now.v0.17.0 -> install ppx_inline_test.v0.17.1 -> install ppx_expect.v0.17.3 -> install js_of_ocaml-compiler.6.3.2
          - install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install ppx_assert.v0.17.0 -> install jst-config.v0.17.0 -> install time_now.v0.17.0 -> install ppx_inline_test.v0.17.1 -> install ppx_expect.v0.17.3 -> install js_of_ocaml.6.3.2
          - install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install js_of_ocaml-compiler.6.3.2
          - install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install cinaps.v0.15.1 -> install ppxlib.0.38.0 -> install js_of_ocaml.6.3.2
          - install alcotest.1.9.1 -> install qcheck.0.91 -> install gen.1.1 -> install sedlex.3.7 -> install js_of_ocaml-compiler.6.3.2 -> install js_of_ocaml.6.3.2 -> install re.1.14.0 -> install alcotest.1.9.1


Command failed: opam list --readonly --with-test --external '--resolve=libbinaryen.126.0.0' --color=never returned 20
"/usr/bin/env" "bash" "-c" "opam depext --with-test libbinaryen.126.0.0 && opam reinstall --with-test --verbose libbinaryen.126.0.0;
        res=$?;
        test "$res" != 31 && exit "$res";
        export OPAMCLI=2.0;
        build_dir=$(opam var prefix)/.opam-switch/build;
        failed=$(ls "$build_dir");
        partial_fails="";
        for pkg in $failed; do
          if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then
            echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.";
          fi;
          test "$pkg" != 'libbinaryen.126.0.0' && partial_fails="$partial_fails $pkg";
        done;
        test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}";
        exit 1" failed with exit status 20
2026-03-29 00:15.00: Job failed: Failed: Build failed
2026-03-29 00:15.00: Log analysis:
2026-03-29 00:15.00: >>> 
[ERROR] No solution for libbinaryen.126.0.0: The actions to process have cyclic dependencies:
 (score = 20)
2026-03-29 00:15.00: >>> 
[ERROR] No solution for libbinaryen.126.0.0: The actions to process have cyclic dependencies:
 (score = 20)
2026-03-29 00:15.00: No solution for libbinaryen.126.0.0: The actions to process have cyclic dependencies: