(not at the head of any monitored branch or PR)
2026-02-03 16:14.59: New job: build menhirCST.20260203, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29331/head (0e6673ac97ae0f63da331269732670199dbab85e)
                              on ubuntu-25.04-ocaml-4.14/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/29331/head" && git reset --hard 0e6673ac
git fetch origin master
git merge --no-edit 01e12bc089eafb9e81d496cb6a8286b7a4d19aa2
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:835bd3dda1441b43984098723c9f08da0f9342e4f8e09fcdbc670607d31d6e93
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 menhirCST.20260203 20260203
RUN opam reinstall menhirCST.20260203; \
    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 "\"ubuntu-25.04\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'menhirCST.20260203' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1

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

2026-02-03 16:14.59: Using cache hint "ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:835bd3dda1441b43984098723c9f08da0f9342e4f8e09fcdbc670607d31d6e93-menhirCST.20260203-0e6673ac97ae0f63da331269732670199dbab85e"
2026-02-03 16:14.59: Using OBuilder spec:
((from ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:835bd3dda1441b43984098723c9f08da0f9342e4f8e09fcdbc670607d31d6e93)
 (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 menhirCST.20260203 20260203"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall menhirCST.20260203;\
             \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 \"\\\"ubuntu-25.04\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'menhirCST.20260203' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2026-02-03 16:14.59: Waiting for resource in pool OCluster
2026-02-03 16:17.51: Waiting for worker…
2026-02-03 16:19.57: Got resource from pool OCluster
Building on laodoke.caelum.ci.dev
All commits already cached
HEAD is now at 01e12bc089 Merge pull request #29329 from vincent-botbol/catala-lsp.1.1.1
Updating 01e12bc089..0e6673ac97
Fast-forward
 packages/menhir/menhir.20260203/opam       | 32 ++++++++++++++++++++++++++++++
 packages/menhirCST/menhirCST.20260203/opam | 30 ++++++++++++++++++++++++++++
 packages/menhirGLR/menhirGLR.20260203/opam | 30 ++++++++++++++++++++++++++++
 packages/menhirLib/menhirLib.20260203/opam | 31 +++++++++++++++++++++++++++++
 packages/menhirSdk/menhirSdk.20260203/opam | 31 +++++++++++++++++++++++++++++
 5 files changed, 154 insertions(+)
 create mode 100644 packages/menhir/menhir.20260203/opam
 create mode 100644 packages/menhirCST/menhirCST.20260203/opam
 create mode 100644 packages/menhirGLR/menhirGLR.20260203/opam
 create mode 100644 packages/menhirLib/menhirLib.20260203/opam
 create mode 100644 packages/menhirSdk/menhirSdk.20260203/opam

(from ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:835bd3dda1441b43984098723c9f08da0f9342e4f8e09fcdbc670607d31d6e93)
Unable to find image 'ocaml/opam:ubuntu-25.04-ocaml-4.14@sha256:835bd3dda1441b43984098723c9f08da0f9342e4f8e09fcdbc670607d31d6e93' locally
docker.io/ocaml/opam@sha256:835bd3dda1441b43984098723c9f08da0f9342e4f8e09fcdbc670607d31d6e93: Pulling from ocaml/opam
c62190a9ab61: Pulling fs layer
537f25902461: Pulling fs layer
ad7b791e3a9f: Pulling fs layer
853d7f0235b2: Pulling fs layer
cfb0bfcaaeec: Pulling fs layer
4f94e27798b3: Pulling fs layer
c62190a9ab61: Waiting
537f25902461: Waiting
35ee35f09cf8: Pulling fs layer
3127efaa72ec: Pulling fs layer
cfb0bfcaaeec: Waiting
853d7f0235b2: Waiting
4f94e27798b3: Waiting
59d97582b0e2: Pulling fs layer
35ee35f09cf8: Waiting
3127efaa72ec: Waiting
ced9244006f0: Pulling fs layer
59d97582b0e2: Waiting
cb67d2a6a33c: Pulling fs layer
ced9244006f0: Waiting
fd85cc761e20: Pulling fs layer
477bf2d45024: Pulling fs layer
cb67d2a6a33c: Waiting
fd85cc761e20: Waiting
f73ba0f5983f: Pulling fs layer
477bf2d45024: Waiting
5814cd4d0b78: Pulling fs layer
f73ba0f5983f: Waiting
45746dbbd9db: Pulling fs layer
5814cd4d0b78: Waiting
0c9fd2fe30c8: Pulling fs layer
45746dbbd9db: Waiting
0c9fd2fe30c8: Waiting
02dda195c8e8: Pulling fs layer
51fd43657e8a: Pulling fs layer
02dda195c8e8: Waiting
deb22ac826b8: Pulling fs layer
51fd43657e8a: Waiting
5ed15e0e9a50: Pulling fs layer
deb22ac826b8: Waiting
4f4fb700ef54: Pulling fs layer
2682dd1a7b6a: Pulling fs layer
5ed15e0e9a50: Waiting
4f4fb700ef54: Waiting
e1b4bc574bb4: Pulling fs layer
2682dd1a7b6a: Waiting
9b0b657d1fa7: Pulling fs layer
e1b4bc574bb4: Waiting
d4f3241bec62: Pulling fs layer
9b0b657d1fa7: Waiting
a19211915a08: Pulling fs layer
d4f3241bec62: Waiting
61b79b5cc9e4: Pulling fs layer
9e485b5fd9ad: Pulling fs layer
a19211915a08: Waiting
e5a0dc84efab: Pulling fs layer
61b79b5cc9e4: Waiting
9e485b5fd9ad: Waiting
67f0721d1d62: Pulling fs layer
d8f738f45c03: Pulling fs layer
e5a0dc84efab: Waiting
67f0721d1d62: Waiting
bd04bd81d226: Pulling fs layer
d8f738f45c03: Waiting
e5429d6463ee: Pulling fs layer
bd04bd81d226: Waiting
cdf7130e8eea: Pulling fs layer
e5429d6463ee: Waiting
6dd051853996: Pulling fs layer
cdf7130e8eea: Waiting
70da2f332775: Pulling fs layer
6dd051853996: Waiting
ef75fc2691a6: Pulling fs layer
417a036293a6: Pulling fs layer
46d84f211d7b: Pulling fs layer
70da2f332775: Waiting
ef75fc2691a6: Waiting
417a036293a6: Waiting
e54325683fd5: Pulling fs layer
5860674ce44c: Pulling fs layer
46d84f211d7b: Waiting
e54325683fd5: Waiting
8548c65610aa: Pulling fs layer
8191977a4950: Pulling fs layer
5860674ce44c: Waiting
8191977a4950: Waiting
c62190a9ab61: Verifying Checksum
c62190a9ab61: Download complete
537f25902461: Download complete
ad7b791e3a9f: Download complete
cfb0bfcaaeec: Verifying Checksum
cfb0bfcaaeec: Download complete
853d7f0235b2: Verifying Checksum
853d7f0235b2: Download complete
c62190a9ab61: Pull complete
537f25902461: Pull complete
ad7b791e3a9f: Pull complete
35ee35f09cf8: Verifying Checksum
35ee35f09cf8: Download complete
853d7f0235b2: Pull complete
cfb0bfcaaeec: Pull complete
3127efaa72ec: Verifying Checksum
3127efaa72ec: Download complete
4f94e27798b3: Download complete
ced9244006f0: Verifying Checksum
ced9244006f0: Download complete
59d97582b0e2: Verifying Checksum
59d97582b0e2: Download complete
cb67d2a6a33c: Verifying Checksum
cb67d2a6a33c: Download complete
fd85cc761e20: Verifying Checksum
fd85cc761e20: Download complete
477bf2d45024: Verifying Checksum
477bf2d45024: Download complete
f73ba0f5983f: Verifying Checksum
f73ba0f5983f: Download complete
5814cd4d0b78: Verifying Checksum
5814cd4d0b78: Download complete
45746dbbd9db: Verifying Checksum
45746dbbd9db: Download complete
0c9fd2fe30c8: Download complete
51fd43657e8a: Verifying Checksum
51fd43657e8a: Download complete
02dda195c8e8: Verifying Checksum
02dda195c8e8: Download complete
deb22ac826b8: Verifying Checksum
deb22ac826b8: Download complete
5ed15e0e9a50: Download complete
2682dd1a7b6a: Verifying Checksum
2682dd1a7b6a: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
e1b4bc574bb4: Verifying Checksum
e1b4bc574bb4: Download complete
9b0b657d1fa7: Download complete
a19211915a08: Verifying Checksum
a19211915a08: Download complete
d4f3241bec62: Verifying Checksum
d4f3241bec62: Download complete
61b79b5cc9e4: Verifying Checksum
61b79b5cc9e4: Download complete
9e485b5fd9ad: Verifying Checksum
9e485b5fd9ad: Download complete
e5a0dc84efab: Verifying Checksum
e5a0dc84efab: Download complete
67f0721d1d62: Verifying Checksum
67f0721d1d62: Download complete
d8f738f45c03: Verifying Checksum
d8f738f45c03: Download complete
bd04bd81d226: Download complete
e5429d6463ee: Verifying Checksum
e5429d6463ee: Download complete
6dd051853996: Verifying Checksum
6dd051853996: Download complete
cdf7130e8eea: Verifying Checksum
cdf7130e8eea: Download complete
ef75fc2691a6: Download complete
4f94e27798b3: Pull complete
417a036293a6: Verifying Checksum
417a036293a6: Download complete
35ee35f09cf8: Pull complete
46d84f211d7b: Verifying Checksum
46d84f211d7b: Download complete
3127efaa72ec: Pull complete
59d97582b0e2: Pull complete
ced9244006f0: Pull complete
cb67d2a6a33c: Pull complete
fd85cc761e20: Pull complete
477bf2d45024: Pull complete
70da2f332775: Verifying Checksum
70da2f332775: Download complete
f73ba0f5983f: Pull complete
5814cd4d0b78: Pull complete
45746dbbd9db: Pull complete
0c9fd2fe30c8: Pull complete
5860674ce44c: Download complete
8548c65610aa: Verifying Checksum
8548c65610aa: Download complete
8191977a4950: Download complete
02dda195c8e8: Pull complete
51fd43657e8a: Pull complete
deb22ac826b8: Pull complete
5ed15e0e9a50: Pull complete
4f4fb700ef54: Pull complete
2682dd1a7b6a: Pull complete
e1b4bc574bb4: Pull complete
9b0b657d1fa7: Pull complete
d4f3241bec62: Pull complete
a19211915a08: Pull complete
61b79b5cc9e4: Pull complete
9e485b5fd9ad: Pull complete
e5a0dc84efab: Pull complete
67f0721d1d62: Pull complete
d8f738f45c03: Pull complete
bd04bd81d226: Pull complete
e5429d6463ee: Pull complete
e54325683fd5: Verifying Checksum
e54325683fd5: Download complete
cdf7130e8eea: Pull complete
6dd051853996: Pull complete
70da2f332775: Pull complete
ef75fc2691a6: Pull complete
417a036293a6: Pull complete
46d84f211d7b: Pull complete
e54325683fd5: Pull complete
5860674ce44c: Pull complete
8548c65610aa: Pull complete
8191977a4950: Pull complete
Digest: sha256:835bd3dda1441b43984098723c9f08da0f9342e4f8e09fcdbc670607d31d6e93
Status: Downloaded newer image for ocaml/opam@sha256:835bd3dda1441b43984098723c9f08da0f9342e4f8e09fcdbc670607d31d6e93
2026-02-03 16:20.03 ---> using "aea18d60c9426dfd33b48f0440bcf30ba9a248d9828b6575eefd017ccd5d8c90" 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-02-03 16:20.03 ---> using "d6363a7bb38917a2b47bb7d33a0be8965551d2e2baf1be55c8e4b419196c4f99" from cache

/home/opam: (run (network host)
                 (shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.

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

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

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-02-03 16:20.03 ---> using "fd7720ce926dcf7dcbd5ba65b1aa96b0d5f4d29469040cef577053576d522779" 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=ubuntu os-version=25.04
# 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       4.14
# invariant            ["ocaml-base-compiler" {= "4.14.2"}]
# compiler-packages    ocaml-base-compiler.4.14.2, ocaml-options-vanilla.1
# ocaml:native         true
# ocaml:native-tools   true
# ocaml:native-dynlink true
# ocaml:stubsdir       /home/opam/.opam/4.14/lib/ocaml/stublibs:/home/opam/.opam/4.14/lib/ocaml
# ocaml:preinstalled   false
# ocaml:compiler       4.14.2
2026-02-03 16:20.03 ---> using "0515725b58d3e190157d7e5ea2117021917abdb3d4f7c48dcd10acaa62051a42" 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-02-03 16:20.03 ---> using "0cba1cb5c8c64564c6553890d88dd31c68678d8d4cc2f7021fae837dd1061cf3" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2026-02-03 16:20.05 ---> saved as "7ba4c7aaba77a52fd5d4c2e3b0d4488637515698781b6772d7bd3b45918bb1fd"

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-02-03 16:20.28 ---> saved as "a774090a65b66a54b8b489560f7c25d4b31385836b1102520c94e8c9145ba29d"

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://archive.ubuntu.com/ubuntu plucky InRelease
- Hit:2 http://security.ubuntu.com/ubuntu plucky-security InRelease
- Hit:3 http://archive.ubuntu.com/ubuntu plucky-updates InRelease
- Hit:4 http://archive.ubuntu.com/ubuntu plucky-backports InRelease
- Reading package lists...
- 
2026-02-03 16:20.31 ---> saved as "ef11baedd97780c1e6b9e75190697fe1e22856ea79a4147fe0c3235aa44c7286"

/home/opam: (run (shell "opam pin add -k version -yn menhirCST.20260203 20260203"))
menhirCST is now pinned to version 20260203
2026-02-03 16:20.31 ---> saved as "1d15ea0d0ba7c5f36b24e7900e78cecf502c0f0e3be4f69a7d0b3dde1cdcc878"

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

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.21.0  (cached)
-> retrieved menhirCST.20260203  (cached)
-> installed dune.3.21.0
-> installed menhirCST.20260203
Done.
# To update the current shell environment, run: eval $(opam env)
2026-02-03 16:21.05 ---> saved as "362ff1329c84485610333e54125f9a93e05251a96c2461cef23167271485ef69"
Job succeeded
2026-02-03 16:21.20: Job succeeded