2025-10-18 16:35.49: New job: test ocaml-opam/ocaml-mccs https://github.com/ocaml-opam/ocaml-mccs.git#refs/heads/master (a7d839cb67e2c4088d5ac58e6e2130174dca5139) (linux-x86_64:ubuntu-24.04-5.4_opam-2.4) Base: ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:7f9777fef5ce17e2d2dd28006fd82fddc69b7be93776412d5942acd680d139d5 Opam project build To reproduce locally: git clone --recursive "https://github.com/ocaml-opam/ocaml-mccs.git" -b "master" && cd "ocaml-mccs" && git reset --hard a7d839cb cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:7f9777fef5ce17e2d2dd28006fd82fddc69b7be93776412d5942acd680d139d5 # ubuntu-24.04-5.4_opam-2.4 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e c603e596bfaf195a5c1a3baf992b11c1de5ad35b || git fetch origin master) && git reset -q --hard c603e596bfaf195a5c1a3baf992b11c1de5ad35b && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 mccs.opam ./ RUN opam pin add -yn mccs.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base conf-c++.1.0 cppo.1.8.0 cudf.0.10 dune.3.20.2 extlib.1.8.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y mccs.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-10-18 16:35.49: Using cache hint "ocaml-opam/ocaml-mccs-ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:7f9777fef5ce17e2d2dd28006fd82fddc69b7be93776412d5942acd680d139d5-ubuntu-24.04-5.4_opam-2.4-7a7924d78d89a3db83a1d1331acecfe1" 2025-10-18 16:35.49: Using OBuilder spec: ((from ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:7f9777fef5ce17e2d2dd28006fd82fddc69b7be93776412d5942acd680d139d5) (comment ubuntu-24.04-5.4_opam-2.4) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (workdir /src) (run (shell "sudo chown opam /src")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e c603e596bfaf195a5c1a3baf992b11c1de5ad35b || git fetch origin master) && git reset -q --hard c603e596bfaf195a5c1a3baf992b11c1de5ad35b && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src mccs.opam) (dst ./)) (run (network host) (shell "opam pin add -yn mccs.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base conf-c++.1.0 cppo.1.8.0 cudf.0.10 dune.3.20.2 extlib.1.8.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y mccs.dev $DEPS")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst /src)) (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2025-10-18 16:35.49: Waiting for resource in pool OCluster 2025-10-18 17:21.02: Waiting for worker… 2025-10-18 17:22.27: Got resource from pool OCluster Building on phoebe All commits already cached HEAD is now at a7d839c Version 1.1+19 (from ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:7f9777fef5ce17e2d2dd28006fd82fddc69b7be93776412d5942acd680d139d5) Unable to find image 'ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:7f9777fef5ce17e2d2dd28006fd82fddc69b7be93776412d5942acd680d139d5' locally docker.io/ocaml/opam@sha256:7f9777fef5ce17e2d2dd28006fd82fddc69b7be93776412d5942acd680d139d5: Pulling from ocaml/opam f1c3c72ac84b: Pulling fs layer f1c3c72ac84b: Verifying Checksum f1c3c72ac84b: Download complete f1c3c72ac84b: Pull complete Digest: sha256:7f9777fef5ce17e2d2dd28006fd82fddc69b7be93776412d5942acd680d139d5 Status: Downloaded newer image for ocaml/opam@sha256:7f9777fef5ce17e2d2dd28006fd82fddc69b7be93776412d5942acd680d139d5 2025-10-18 17:22.28 ---> using "5d6d2adeea6498cb054cbaa953620718d759b910a698acc7738d67264fb7eaa1" from cache /: (comment ubuntu-24.04-5.4_opam-2.4) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) 2025-10-18 17:22.28 ---> using "ff38d6915481dc9a36bf2d114fc5a9d0b2d1a1dbad496811b922fa3afc84c5f0" from cache /src: (run (shell "opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then 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-10-18 17:22.28 ---> using "70f6ddc0d313244ab04c80a4be70840866e3bc306fe0a3c4cab0b7475492c53d" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-84-generic The OCaml toplevel, version 5.4.0 2.4.1 2025-10-18 17:22.28 ---> using "26641eadc3d21be41c3e29096effbb7c0ab3dcc86b9410f1473b5355900a4bb2" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-10-18 17:22.28 ---> using "1dc432d69883e95fa350b3538897b7b5f95eb1eec19966b001c917785170f6db" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e c603e596bfaf195a5c1a3baf992b11c1de5ad35b || git fetch origin master) && git reset -q --hard c603e596bfaf195a5c1a3baf992b11c1de5ad35b && git log --no-decorate -n1 --oneline && opam update -u")) c603e596bf Merge pull request #28683 from Octachron/OCaml_5.4.0_release <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository Already up-to-date. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-10-18 17:22.28 ---> using "c7bc005fb7a15ce3826920153ba133c53ad1f79b4a19aa88a3b4eb9288f8088f" from cache /src: (copy (src mccs.opam) (dst ./)) 2025-10-18 17:22.28 ---> saved as "cea85933d1cfd1b0c863c19da6dbcc7791cfc490478d3d69519dd6c4d43d1b17" /src: (run (network host) (shell "opam pin add -yn mccs.dev './'")) [mccs.dev] synchronised (file:///src) mccs is now pinned to file:///src (version dev) 2025-10-18 17:22.32 ---> saved as "e15f743f8f098787ff16279e5ea8846299af123f08c4859e35fd2210ad82501d" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-10-18 17:22.33 ---> saved as "966a2edfab9d90dab157f04752ba21a2a6e0902f3c123f0d7baacbcf2ef483d3" /src: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base conf-c++.1.0 cppo.1.8.0 cudf.0.10 dune.3.20.2 extlib.1.8.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y mccs.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://archive.ubuntu.com/ubuntu noble InRelease - Get:2 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB] - Get:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB] - Get:4 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB] - Get:5 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1151 kB] - Get:6 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [2512 kB] - Get:7 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages [1538 kB] - Get:8 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1936 kB] - Get:9 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [2652 kB] - Get:10 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [35.9 kB] - Get:11 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1897 kB] - Fetched 12.1 MB in 2s (5439 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [mccs.dev] synchronised (file:///src) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml is already installed (current version is 5.4.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). 2025-10-18 17:23.01 ---> saved as "06f7d76bb14a6c7383c11c15b5e77b1ee3fffd7b47e5f83cded77d7e36a7f9ca" /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0). [NOTE] Package ocaml is already installed (current version is 5.4.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: === install 5 packages - install conf-c++ 1.0 - install cppo 1.8.0 - install cudf 0.10 - install dune 3.20.2 - install extlib 1.8.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved cppo.1.8.0 (cached) -> retrieved cudf.0.10 (cached) -> installed conf-c++.1.0 -> retrieved extlib.1.8.0 (cached) -> retrieved dune.3.20.2 (cached) -> installed dune.3.20.2 -> installed cppo.1.8.0 -> installed extlib.1.8.0 -> installed cudf.0.10 Done. # To update the current shell environment, run: eval $(opam env) 2025-10-18 17:25.14 ---> saved as "7953ea1bcb9815e2eb15e832f9a9dfa42bba792e989a9626661fbc13a6856629" /src: (copy (src .) (dst /src)) 2025-10-18 17:25.15 ---> saved as "b97377e2ce09b259a6eaaa9541f97a8ddb378e7327fa500566a88d4d62a361f5" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) 2025-10-18 17:25.39 ---> saved as "0cd60d8b89146d8fa2a876024e90b21c7e858d345b10d7c1f79a2eb8046c7913" Job succeeded 2025-10-18 17:25.39: Job succeeded