2026-01-16 13:57.48: New job: test ocaml-ppx/ppxlib https://github.com/ocaml-ppx/ppxlib.git#refs/pull/619/head (36621942a05571135deb7050625161345652a52c) (linux-x86_64:ubuntu-25.10-5.4_opam-2.5)Base: ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:eab03cfc154e050134afb9324bfc335dd0f5cb340f1eb8b13fc682ed6f42164dOpam project buildTo reproduce locally:git clone --recursive "https://github.com/ocaml-ppx/ppxlib.git" && cd "ppxlib" && git fetch origin "refs/pull/619/head" && git reset --hard 36621942cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:eab03cfc154e050134afb9324bfc335dd0f5cb340f1eb8b13fc682ed6f42164d# ubuntu-25.10-5.4_opam-2.5USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opamRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionWORKDIR /srcRUN sudo chown opam /srcRUN cd ~/opam-repository && (git cat-file -e 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -uCOPY --chown=1000:1000 ppxlib.opam ppxlib-tools.opam ppxlib-bench.opam ./RUN opam pin add -yn ppxlib.dev './' && \opam pin add -yn ppxlib-tools.dev './' && \opam pin add -yn ppxlib-bench.dev './'RUN echo '(lang dune 3.0)' > './dune-project'ENV DEPS="base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cinaps.v0.15.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 re.1.14.0 sexplib0.v0.17.0 stdlib-shims.0.3.0 yojson.3.0.0"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.5 --depext-only -y ppxlib.dev ppxlib-tools.dev ppxlib-bench.dev $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . /srcRUN opam exec -- dune build @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2026-01-16 13:57.48: Using cache hint "ocaml-ppx/ppxlib-ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:eab03cfc154e050134afb9324bfc335dd0f5cb340f1eb8b13fc682ed6f42164d-ubuntu-25.10-5.4_opam-2.5-cc72b73e7adc28e46a11b87ed7c959f0"2026-01-16 13:57.48: Using OBuilder spec:((from ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:eab03cfc154e050134afb9324bfc335dd0f5cb340f1eb8b13fc682ed6f42164d)(comment ubuntu-25.10-5.4_opam-2.5)(user (uid 1000) (gid 1000))(env CLICOLOR_FORCE 1)(env OPAMCOLOR always)(workdir /src)(run (shell "sudo ln -f /usr/bin/opam-2.5 /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 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u"))(copy (src ppxlib.opam ppxlib-tools.opam ppxlib-bench.opam) (dst ./))(run (network host)(shell "opam pin add -yn ppxlib.dev './' && \\nopam pin add -yn ppxlib-tools.dev './' && \\nopam pin add -yn ppxlib-bench.dev './'"))(run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))(env DEPS "base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cinaps.v0.15.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 re.1.14.0 sexplib0.v0.17.0 stdlib-shims.0.3.0 yojson.3.0.0")(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.5 --depext-only -y ppxlib.dev ppxlib-tools.dev ppxlib-bench.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")))2026-01-16 13:57.48: Waiting for resource in pool OCluster2026-01-16 17:17.03: Waiting for worker…2026-01-16 17:21.34: Got resource from pool OClusterBuilding on laodoke.caelum.ci.devAll commits already cachedHEAD is now at 36621942 Reconstruct Longident locations(from ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:eab03cfc154e050134afb9324bfc335dd0f5cb340f1eb8b13fc682ed6f42164d)Unable to find image 'ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:eab03cfc154e050134afb9324bfc335dd0f5cb340f1eb8b13fc682ed6f42164d' locallydocker.io/ocaml/opam@sha256:eab03cfc154e050134afb9324bfc335dd0f5cb340f1eb8b13fc682ed6f42164d: Pulling from ocaml/opam16c195d4c5e9: Already existsea8d6f284f52: Already existsa590f1caf60c: Already exists95a0aba17fe6: Already exists24604fb30e30: Already existsbb7bc1b8d84e: Already existsb52bcdd4741a: Already exists8c668707afec: Already existsc4692dd3f67a: Already exists5eaf747da0d4: Already existsdacd9c5006da: Already existsf4da334a65ba: Already existsac7668965f73: Already exists34d1263af20a: Already existsa86b2aea8581: Already exists32d4d471ed96: Already existsb77ed416f3dc: Already existsb77ed416f3dc: Already existsd1055a5d5025: Already exists202c9ab5b2cc: Already exists5c7364b10079: Already existsf1b0581b7244: Already exists4f4fb700ef54: Already exists9fa3330063e0: Already exists2713ff50a5c7: Already exists42b31df89324: Already existscccb2a33229d: Already existsf9eb1b0ba386: Already existscfa1b801ea0b: Already exists731be0d7062d: Already exists75483806616d: Already exists61d580994fd0: Already exists369979efbe7c: Already exists3dcb2f554fbb: Already existse1eaa3dbc066: Already existsbb45476b0f8e: Already exists530fce115371: Already existsfb7cddf53135: Already existsfd3c4ec2a132: Already exists809886565a24: Already existsb7adeb70e5d2: Already exists93d6b25a0f2c: Pulling fs layerb7f94c26092e: Pulling fs layer2f3c581aea92: Pulling fs layer7c0e80be0075: Pulling fs layer75b2f1ee103f: Pulling fs layer5b17a385367e: Pulling fs layerd4ded4b7f699: Pulling fs layer7c0e80be0075: Waiting75b2f1ee103f: Waiting5b17a385367e: Waitingd4ded4b7f699: Waitingb7f94c26092e: Verifying Checksumb7f94c26092e: Download complete2f3c581aea92: Verifying Checksum2f3c581aea92: Download complete93d6b25a0f2c: Verifying Checksum93d6b25a0f2c: Download complete93d6b25a0f2c: Pull completeb7f94c26092e: Pull complete75b2f1ee103f: Download complete2f3c581aea92: Pull complete5b17a385367e: Verifying Checksum5b17a385367e: Download completed4ded4b7f699: Verifying Checksumd4ded4b7f699: Download complete7c0e80be0075: Verifying Checksum7c0e80be0075: Download complete7c0e80be0075: Pull complete75b2f1ee103f: Pull complete5b17a385367e: Pull completed4ded4b7f699: Pull completeDigest: sha256:eab03cfc154e050134afb9324bfc335dd0f5cb340f1eb8b13fc682ed6f42164dStatus: Downloaded newer image for ocaml/opam@sha256:eab03cfc154e050134afb9324bfc335dd0f5cb340f1eb8b13fc682ed6f42164d2026-01-16 17:21.34 ---> using "af32c03474fe19e80e592c8693340c8ce6655469affb5fd3412b6c6978beb304" from cache/: (comment ubuntu-25.10-5.4_opam-2.5)/: (user (uid 1000) (gid 1000))/: (env CLICOLOR_FORCE 1)/: (env OPAMCOLOR always)/: (workdir /src)/src: (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))2026-01-16 17:21.34 ---> using "48ca1be731ec09fa9fcf51eb3c760bbe808657f16675c4adc3c7616d0ca1628a" 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] yFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2026-01-16 17:21.34 ---> using "54834730e5f1ef7889eb8abe62f024973502919b990d0be6ecd40fc47d38fbbf" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 6.8.0-90-genericThe OCaml toplevel, version 5.4.02.5.02026-01-16 17:21.34 ---> using "3e6a607d767caf9a7be377c7cbb1abf80ab9aacf5c9cbcdd190a786907db7f65" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2026-01-16 17:21.34 ---> using "1203abad3b4e5797f4c1fa2491ba5736556317f6d5986a0b7b75b6407db4b5a4" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 873cb18c37b308713d11ad3894c4bb78d73fb3e7 || git fetch origin master) && git reset -q --hard 873cb18c37b308713d11ad3894c4bb78d73fb3e7 && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEADa6b2f19780..92679ed614 master -> origin/master873cb18c37 Merge pull request #29216 from shonfeder/release-dune-3.21.0<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///home/opam/opam-repositoryAlready up-to-date.Nothing to do.# To update the current shell environment, run: eval $(opam env)2026-01-16 17:21.34 ---> using "faccaacc4ef9fb2c3c44ad662cd923586e88f3a431cbaa949a4dde291382b397" from cache/src: (copy (src ppxlib.opam ppxlib-tools.opam ppxlib-bench.opam) (dst ./))2026-01-16 17:21.35 ---> saved as "c410d3cb96e3c9f82f52ae3ea7b4796b19519b58d3ec647cf328bef4f1545ca4"/src: (run (network host)(shell "opam pin add -yn ppxlib.dev './' && \\nopam pin add -yn ppxlib-tools.dev './' && \\nopam pin add -yn ppxlib-bench.dev './'"))[ppxlib.dev] synchronised (file:///src)ppxlib is now pinned to file:///src (version dev)[ppxlib-tools.dev] synchronised (file:///src)ppxlib-tools is now pinned to file:///src (version dev)[NOTE] Package ppxlib-bench does not exist in opam repositories registered in the current switch.[ppxlib-bench.dev] synchronised (file:///src)ppxlib-bench is now pinned to file:///src (version dev)2026-01-16 17:21.45 ---> saved as "82b6cd5074c558301c408cbb1bdf023b634d4bcab034c313f92802a071dd36be"/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2026-01-16 17:21.45 ---> saved as "1bf64b99d2dc177adc71bd72b7005df08b2d417340838b62646eb781f19c5bc5"/src: (env DEPS "base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cinaps.v0.15.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml_intrinsics_kernel.v0.17.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 re.1.14.0 sexplib0.v0.17.0 stdlib-shims.0.3.0 yojson.3.0.0")/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.5 --depext-only -y ppxlib.dev ppxlib-tools.dev ppxlib-bench.dev $DEPS"))+ /usr/bin/sudo "apt-get" "update"- Hit:1 http://archive.ubuntu.com/ubuntu questing InRelease- Get:2 http://archive.ubuntu.com/ubuntu questing-updates InRelease [136 kB]- Get:3 http://security.ubuntu.com/ubuntu questing-security InRelease [136 kB]- Get:4 http://archive.ubuntu.com/ubuntu questing-backports InRelease [133 kB]- Get:5 http://archive.ubuntu.com/ubuntu questing-updates/universe amd64 Packages [169 kB]- Get:6 http://archive.ubuntu.com/ubuntu questing-updates/main amd64 Packages [295 kB]- Get:7 http://security.ubuntu.com/ubuntu questing-security/main amd64 Packages [174 kB]- Get:8 http://security.ubuntu.com/ubuntu questing-security/restricted amd64 Packages [120 kB]- Get:9 http://security.ubuntu.com/ubuntu questing-security/universe amd64 Packages [114 kB]- Fetched 1277 kB in 3s (507 kB/s)- Reading package lists...-<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[ppxlib.dev] synchronised (file:///src)[ppxlib-bench.dev] synchronised (file:///src)[ppxlib-tools.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).# To update the current shell environment, run: eval $(opam env)2026-01-16 17:22.10 ---> saved as "0acac2cb746362ec292b820b62f2d0141ffefe34ff5abd121eefe8247a83d6fa"/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 14 packages- install base v0.17.3- install cinaps v0.15.1- install cmdliner 2.1.0- install csexp 1.5.2- install dune 3.21.0- install dune-configurator 3.21.0- install ocaml-compiler-libs v0.17.0- install ocaml_intrinsics_kernel v0.17.1- install ocamlfind 1.9.8- install ppx_derivers 1.2.1- install re 1.14.0- install sexplib0 v0.17.0- install stdlib-shims 0.3.0- install yojson 3.0.0<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved base.v0.17.3 (cached)-> retrieved cinaps.v0.15.1 (cached)-> retrieved cmdliner.2.1.0 (cached)-> retrieved csexp.1.5.2 (cached)-> retrieved ocaml-compiler-libs.v0.17.0 (cached)-> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached)-> retrieved ppx_derivers.1.2.1 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved re.1.14.0 (cached)-> retrieved sexplib0.v0.17.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved yojson.3.0.0 (cached)-> retrieved dune.3.21.0, dune-configurator.3.21.0 (cached)-> installed cmdliner.2.1.0-> installed ocamlfind.1.9.8-> installed dune.3.21.0-> installed ppx_derivers.1.2.1-> installed csexp.1.5.2-> installed ocaml_intrinsics_kernel.v0.17.1-> installed re.1.14.0-> installed sexplib0.v0.17.0-> installed stdlib-shims.0.3.0-> installed yojson.3.0.0-> installed ocaml-compiler-libs.v0.17.0-> installed cinaps.v0.15.1-> installed dune-configurator.3.21.0-> installed base.v0.17.3Done.# To update the current shell environment, run: eval $(opam env)2026-01-16 17:24.36 ---> saved as "bdf2ca1a081705bcbc57c423a9b7f9ade250b255f9c4c19e504f6d3be067e219"/src: (copy (src .) (dst /src))2026-01-16 17:24.38 ---> saved as "8d03d3cefac797685043c98e954f2a7ea9e79d2ea65befd591ae65b52f63f62c"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))2026-01-16 17:25.38 ---> saved as "0492ea4f0cfeaa23547885bfe2e8eab657aecc31367cbf0d1b5869a5817acc6b"Job succeeded2026-01-16 17:25.39: Job succeeded