2025-11-26 10:37.02: New job: test ocaml-ppx/ppxlib https://github.com/ocaml-ppx/ppxlib.git#refs/heads/main (bf6ed10cd17943d062bdc4643ccdbd1c9ba1a460) (linux-x86_64:debian-13-5.4+flambda_opam-2.4)Base: ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:a595ee51518aeaf4bc2a1854237fefdfcc5601df9f84a94fee78a6766083f1e1Opam project buildTo reproduce locally:git clone --recursive "https://github.com/ocaml-ppx/ppxlib.git" -b "main" && cd "ppxlib" && git reset --hard bf6ed10ccat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:a595ee51518aeaf4bc2a1854237fefdfcc5601df9f84a94fee78a6766083f1e1# debian-13-5.4+flambda_opam-2.4USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.4 /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 8a324a5b9945e0e515da441ede437f3756caa83d || git fetch origin master) && git reset -q --hard 8a324a5b9945e0e515da441ede437f3756caa83d && 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.20.2 dune-configurator.3.20.2 ocaml.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-variants.5.4.0+options 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.4 --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-BLOCK2025-11-26 10:37.02: Using cache hint "ocaml-ppx/ppxlib-ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:a595ee51518aeaf4bc2a1854237fefdfcc5601df9f84a94fee78a6766083f1e1-debian-13-5.4+flambda_opam-2.4-3a65872a019a47a9fdf309be678573c9"2025-11-26 10:37.02: Using OBuilder spec:((from ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:a595ee51518aeaf4bc2a1854237fefdfcc5601df9f84a94fee78a6766083f1e1)(comment debian-13-5.4+flambda_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 8a324a5b9945e0e515da441ede437f3756caa83d || git fetch origin master) && git reset -q --hard 8a324a5b9945e0e515da441ede437f3756caa83d && 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.20.2 dune-configurator.3.20.2 ocaml.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-variants.5.4.0+options 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.4 --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")))2025-11-26 10:37.02: Waiting for resource in pool OCluster2025-11-26 14:25.05: Waiting for worker…2025-11-26 14:29.34: Got resource from pool OClusterBuilding on asteria.caelum.ci.devAll commits already cachedHEAD is now at bf6ed10c Merge pull request #612 from pitag-ha/codeowners-update(from ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:a595ee51518aeaf4bc2a1854237fefdfcc5601df9f84a94fee78a6766083f1e1)Unable to find image 'ocaml/opam:debian-13-ocaml-5.4-flambda@sha256:a595ee51518aeaf4bc2a1854237fefdfcc5601df9f84a94fee78a6766083f1e1' locallydocker.io/ocaml/opam@sha256:a595ee51518aeaf4bc2a1854237fefdfcc5601df9f84a94fee78a6766083f1e1: Pulling from ocaml/opam13cc39f8244a: Already exists9d7c1cac6af4: Already exists979e6521bf84: Already existsb129e961d700: Already exists9288fc69cd29: Already existsb232c90b1855: Already exists658a78f60f44: Already existsb3e6010fbc4c: Already existse75ac7b73fdb: Already existsf1dbfc01d8b6: Already exists42e8958c94a5: Already exists1c77fd15fa4b: Already existsf8ae0ec2765e: Already exists87b5808a8709: Already exists6551add7b2f4: Already existsa050a941214a: Already existsda6cadefa7ea: Already exists0a3e89137cf8: Already existscc34154fc322: Already existseb7661180f3a: Already existsfaad806bf7c5: Already exists4f4fb700ef54: Already existsfe5692607199: Already existscaa548e7f855: Already exists8ad66e641b14: Already existsb9d5d27dc0b6: Already exists788961b65661: Already exists9ed95272e11f: Already exists82c1497059a3: Already exists8abbeded2fb9: Already exists1276181ef5dc: Already exists0bd63c9342a5: Already exists0294cf425d8c: Already existsdef43d8fc04c: Already existsc87ed18f9ca6: Already exists056f995b50a2: Already existsc9f03af6c585: Already exists4e0df0b17574: Already exists1fcd55c53252: Already exists9fe15f147c9c: Already exists6aba0bde3b08: Already existseb47c999a07f: Already existsc3b5761e8351: Already existsa087e7fbda82: Pulling fs layer5fab5700a2a3: Pulling fs layera087e7fbda82: Waiting8325e39acf48: Pulling fs layer5fab5700a2a3: Waitinga7ebee5e2898: Pulling fs layera7ebee5e2898: Waiting8325e39acf48: Waiting5fab5700a2a3: Verifying Checksum5fab5700a2a3: Download complete8325e39acf48: Verifying Checksum8325e39acf48: Download completea7ebee5e2898: Verifying Checksuma7ebee5e2898: Download completea087e7fbda82: Verifying Checksuma087e7fbda82: Download completea087e7fbda82: Pull complete5fab5700a2a3: Pull complete8325e39acf48: Pull completea7ebee5e2898: Pull completeDigest: sha256:a595ee51518aeaf4bc2a1854237fefdfcc5601df9f84a94fee78a6766083f1e1Status: Downloaded newer image for ocaml/opam@sha256:a595ee51518aeaf4bc2a1854237fefdfcc5601df9f84a94fee78a6766083f1e12025-11-26 14:29.34 ---> using "7a67b246b2cca5aaedec5fa24d4c466fb73232381911b89fdf44dca3d0aa7798" from cache/: (comment debian-13-5.4+flambda_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-11-26 14:29.34 ---> using "5241f6ca58756a744dcaeb15259f3d02850133181457c962ecd38f1714edf500" 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[NOTE] The 'jobs' option was reset, its value was 71 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=71 --globalFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2025-11-26 14:29.34 ---> using "a8a89bdbfcfb49dba6f59deeb5b0df369266e178bc97bd95e7b7c75b3f8aab0b" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 6.8.0-87-genericThe OCaml toplevel, version 5.4.02.4.12025-11-26 14:29.34 ---> using "fa9823e49ea73d6a0177c046dad7e029b4283aa28aece33b5b4cfaeed167c60a" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2025-11-26 14:29.34 ---> using "677685b13f0aecf97a33dbf1f8ca28a55e3e583c0d4a0d38dd54b3b5cbee2af0" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 8a324a5b9945e0e515da441ede437f3756caa83d || git fetch origin master) && git reset -q --hard 8a324a5b9945e0e515da441ede437f3756caa83d && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEAD2ec6d6cc92..cdece73aa3 master -> origin/master8a324a5b99 Add: cmdliner.2.1.0 (#28962)<><> 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)2025-11-26 14:29.34 ---> using "daa5ac36f3bf1cda6ab401e43cc784f9595f503215d8f83f1186973034f5a1c0" from cache/src: (copy (src ppxlib.opam ppxlib-tools.opam ppxlib-bench.opam) (dst ./))2025-11-26 14:29.34 ---> using "bddc164edf29e8083519732ed71ab92fe20e42df67ec889e26f171ef11179a38" from cache/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)2025-11-26 14:29.34 ---> using "fb6d8da66e5b4e1c9cf1a7e0cc163506509661ea5bea5af01c135342500e3c20" from cache/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2025-11-26 14:29.34 ---> using "572a3b392c0298bc72e2dee2ee6024014e896a639b178325333bcaf1192245a8" from cache/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.20.2 dune-configurator.3.20.2 ocaml.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-variants.5.4.0+options 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.4 --depext-only -y ppxlib.dev ppxlib-tools.dev ppxlib-bench.dev $DEPS"))+ /usr/bin/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 [9670 kB]- Get:5 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [72.1 kB]- Fetched 9973 kB in 1s (6887 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-variants is already installed (current version is 5.4.0+options).[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 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-11-26 14:29.34 ---> using "348c70274119ad9bd7ca30d9405e9fec03f2ef890daa0ba460ce01a18e54b40a" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam install $DEPS"))[NOTE] Package ocaml-variants is already installed (current version is 5.4.0+options).[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 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.20.2- install dune-configurator 3.20.2- 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 ocamlfind.1.9.8 (cached)-> retrieved ppx_derivers.1.2.1 (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.20.2, dune-configurator.3.20.2 (cached)-> installed cmdliner.2.1.0-> installed ocamlfind.1.9.8-> installed dune.3.20.2-> installed ppx_derivers.1.2.1-> installed ocaml_intrinsics_kernel.v0.17.1-> installed csexp.1.5.2-> installed re.1.14.0-> installed sexplib0.v0.17.0-> installed ocaml-compiler-libs.v0.17.0-> installed stdlib-shims.0.3.0-> installed yojson.3.0.0-> installed cinaps.v0.15.1-> installed dune-configurator.3.20.2-> installed base.v0.17.3Done.# To update the current shell environment, run: eval $(opam env)2025-11-26 14:29.34 ---> using "6d426f82b30290107203b8eac68c3b9fce58b04f99b3c811e932add3c69dcfc0" from cache/src: (copy (src .) (dst /src))2025-11-26 14:29.35 ---> saved as "e6359c3d69a9aa196f6b081bdfe3aa6fc58ee0691f342ff8e166a95c2251e22d"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))(cd _build/default && /home/opam/.opam/5.4/bin/ocamlopt.opt -w -24 -I test/expect/.cinaps.8c99f1e2/.cinaps.eobjs/byte -I test/expect/.cinaps.8c99f1e2/.cinaps.eobjs/native -I /home/opam/.opam/5.4/lib/cinaps/runtime -I src/cinaps/.ppxlib_cinaps_helpers.objs/byte -I src/cinaps/.ppxlib_cinaps_helpers.objs/native -cmi-file test/expect/.cinaps.8c99f1e2/.cinaps.eobjs/byte/dune__exe__Cinaps.cmi -no-alias-deps -o test/expect/.cinaps.8c99f1e2/.cinaps.eobjs/native/dune__exe__Cinaps.cmx -c -impl test/expect/.cinaps.8c99f1e2/cinaps.ml-gen)File "_none_", line 1:Alert ocaml_deprecated_auto_include:OCaml's lib directory layout changed in 5.0. The unix subdirectory has beenautomatically added to the search path, but you should add -I +unix to thecommand-line to silence this alert (e.g. by adding unix to the list oflibraries in your dune file, or adding use_unix to your _tags file forocamlbuild, or using -package unix for ocamlfind).(cd _build/default && /home/opam/.opam/5.4/bin/ocamlopt.opt -w -24 -I ast/.cinaps.43bc8a3e/.cinaps.eobjs/byte -I ast/.cinaps.43bc8a3e/.cinaps.eobjs/native -I /home/opam/.opam/5.4/lib/cinaps/runtime -I ast/cinaps/.ast_cinaps_helpers.objs/byte -I ast/cinaps/.ast_cinaps_helpers.objs/native -cmi-file ast/.cinaps.43bc8a3e/.cinaps.eobjs/byte/dune__exe__Cinaps.cmi -no-alias-deps -o ast/.cinaps.43bc8a3e/.cinaps.eobjs/native/dune__exe__Cinaps.cmx -c -impl ast/.cinaps.43bc8a3e/cinaps.ml-gen)File "_none_", line 1:Alert ocaml_deprecated_auto_include:OCaml's lib directory layout changed in 5.0. The unix subdirectory has beenautomatically added to the search path, but you should add -I +unix to thecommand-line to silence this alert (e.g. by adding unix to the list oflibraries in your dune file, or adding use_unix to your _tags file forocamlbuild, or using -package unix for ocamlfind).(cd _build/default && /home/opam/.opam/5.4/bin/ocamlopt.opt -w -24 -I src/.cinaps.6d0a12df/.cinaps.eobjs/byte -I src/.cinaps.6d0a12df/.cinaps.eobjs/native -I /home/opam/.opam/5.4/lib/cinaps/runtime -I src/cinaps/.ppxlib_cinaps_helpers.objs/byte -I src/cinaps/.ppxlib_cinaps_helpers.objs/native -cmi-file src/.cinaps.6d0a12df/.cinaps.eobjs/byte/dune__exe__Cinaps.cmi -no-alias-deps -o src/.cinaps.6d0a12df/.cinaps.eobjs/native/dune__exe__Cinaps.cmx -c -impl src/.cinaps.6d0a12df/cinaps.ml-gen)File "_none_", line 1:Alert ocaml_deprecated_auto_include:OCaml's lib directory layout changed in 5.0. The unix subdirectory has beenautomatically added to the search path, but you should add -I +unix to thecommand-line to silence this alert (e.g. by adding unix to the list oflibraries in your dune file, or adding use_unix to your _tags file forocamlbuild, or using -package unix for ocamlfind).(cd _build/default && /home/opam/.opam/5.4/bin/ocamlopt.opt -w -24 -I astlib/.cinaps.7d124280/.cinaps.eobjs/byte -I astlib/.cinaps.7d124280/.cinaps.eobjs/native -I /home/opam/.opam/5.4/lib/cinaps/runtime -I astlib/cinaps/.astlib_cinaps_helpers.objs/byte -I astlib/cinaps/.astlib_cinaps_helpers.objs/native -cmi-file astlib/.cinaps.7d124280/.cinaps.eobjs/byte/dune__exe__Cinaps.cmi -no-alias-deps -o astlib/.cinaps.7d124280/.cinaps.eobjs/native/dune__exe__Cinaps.cmx -c -impl astlib/.cinaps.7d124280/cinaps.ml-gen)File "_none_", line 1:Alert ocaml_deprecated_auto_include:OCaml's lib directory layout changed in 5.0. The unix subdirectory has beenautomatically added to the search path, but you should add -I +unix to thecommand-line to silence this alert (e.g. by adding unix to the list oflibraries in your dune file, or adding use_unix to your _tags file forocamlbuild, or using -package unix for ocamlfind).2025-11-26 14:29.56 ---> saved as "ed2e500cbb432ef3e10196583fa0b25c18076f51e10f2a07794552cd69cf27d8"Job succeeded2025-11-26 14:29.56: Job succeeded