2025-12-17 13:51.25: New job: test ocaml-ppx/ppx_deriving https://github.com/ocaml-ppx/ppx_deriving.git#refs/pull/297/head (f04fd81a57eb9b12e2e3ea6ef9f16ad486e5b52c) (linux-x86_64:ubuntu-25.10-5.4_opam-2.4)Base: ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:9cbf3da9bfd77a10b23a729cefa9f882afad591e9ce96d8832affb9695de0ab3Opam project buildTo reproduce locally:git clone --recursive "https://github.com/ocaml-ppx/ppx_deriving.git" && cd "ppx_deriving" && git fetch origin "refs/pull/297/head" && git reset --hard f04fd81acat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:9cbf3da9bfd77a10b23a729cefa9f882afad591e9ce96d8832affb9695de0ab3# ubuntu-25.10-5.4_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 c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -uCOPY --chown=1000:1000 ppx_deriving.opam ./RUN opam pin add -yn ppx_deriving.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 cppo.1.8.0 dune.3.20.2 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 ocamlfind.1.9.8 ounit2.2.2.7 ppx_derivers.1.2.1 ppxlib.0.37.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.4 --depext-only -y ppx_deriving.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-12-17 13:51.25: Using cache hint "ocaml-ppx/ppx_deriving-ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:9cbf3da9bfd77a10b23a729cefa9f882afad591e9ce96d8832affb9695de0ab3-ubuntu-25.10-5.4_opam-2.4-aa592c1a61352b58c14961877b3e3bff"2025-12-17 13:51.25: Using OBuilder spec:((from ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:9cbf3da9bfd77a10b23a729cefa9f882afad591e9ce96d8832affb9695de0ab3)(comment ubuntu-25.10-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 c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u"))(copy (src ppx_deriving.opam) (dst ./))(run (network host)(shell "opam pin add -yn ppx_deriving.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 cppo.1.8.0 dune.3.20.2 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 ocamlfind.1.9.8 ounit2.2.2.7 ppx_derivers.1.2.1 ppxlib.0.37.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.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 ppx_deriving.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-12-17 13:51.25: Waiting for resource in pool OCluster2025-12-17 16:34.44: Waiting for worker…2025-12-17 16:40.03: Got resource from pool OClusterBuilding on toxis.caelum.ci.devAll commits already cachedHEAD is now at f04fd81 Update [CHANGELOG.md](from ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:9cbf3da9bfd77a10b23a729cefa9f882afad591e9ce96d8832affb9695de0ab3)Unable to find image 'ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:9cbf3da9bfd77a10b23a729cefa9f882afad591e9ce96d8832affb9695de0ab3' locallydocker.io/ocaml/opam@sha256:9cbf3da9bfd77a10b23a729cefa9f882afad591e9ce96d8832affb9695de0ab3: Pulling from ocaml/opama206cee1e839: Pulling fs layer31a4860f1a71: Pulling fs layer39e1a38aeb75: Pulling fs layer809ec5b87400: Pulling fs layer093176b16caf: Pulling fs layerac0434fe2275: Pulling fs layer86111f9687be: Pulling fs layeracba9462cead: Pulling fs layer9b773cbc6ab7: Pulling fs layer169f0c98de02: Pulling fs layer79d5a71e5d4d: Pulling fs layerc8ad29fa07f4: Pulling fs layer38362d2beb6c: Pulling fs layer9735327f785c: Pulling fs layer25d986e4e09c: Pulling fs layer08765368831e: Pulling fs layer263d027970a4: Pulling fs layer0db8ad403ffc: Pulling fs layer0774a22e03ec: Pulling fs layerecae8e86db15: Pulling fs layer7bde8086daf3: Pulling fs layer4f4fb700ef54: Pulling fs layerc8795f0be74f: Pulling fs layerbf1686ddcf2f: Pulling fs layer6190e5884020: Pulling fs layerd3ef051d940f: Pulling fs layer74516cbf13d5: Pulling fs layer2b9c6d0ca8aa: Pulling fs layer828602f5a7e1: Pulling fs layer1c2200cbac34: Pulling fs layerddcac09cadd2: Pulling fs layerf72178fefb52: Pulling fs layere391052d0a0a: Pulling fs layer092f96d7da41: Pulling fs layer728c71316025: Pulling fs layer26503a58709c: Pulling fs layere6440340e603: Pulling fs layerc919b1d29ded: Pulling fs layer7dba17a6ef30: Pulling fs layere91032db10a1: Pulling fs layerfdf50f15a889: Pulling fs layer021fb7876a3f: Pulling fs layercc4987229b93: Pulling fs layerf3a98ed10735: Pulling fs layeref572132f747: Pulling fs layer7450e9d280a4: Pulling fs layer15cad31e1f60: Pulling fs layer809ec5b87400: Waiting093176b16caf: Waitingac0434fe2275: Waiting86111f9687be: Waitingacba9462cead: Waiting9b773cbc6ab7: Waiting169f0c98de02: Waiting79d5a71e5d4d: Waitingc8ad29fa07f4: Waiting38362d2beb6c: Waiting9735327f785c: Waiting25d986e4e09c: Waiting08765368831e: Waiting263d027970a4: Waiting0db8ad403ffc: Waiting0774a22e03ec: Waitingecae8e86db15: Waiting7bde8086daf3: Waiting4f4fb700ef54: Waitingc8795f0be74f: Waitingbf1686ddcf2f: Waiting6190e5884020: Waitingd3ef051d940f: Waiting74516cbf13d5: Waiting2b9c6d0ca8aa: Waiting828602f5a7e1: Waiting1c2200cbac34: Waitingddcac09cadd2: Waitingf72178fefb52: Waitinge391052d0a0a: Waiting092f96d7da41: Waiting728c71316025: Waiting26503a58709c: Waitinge6440340e603: Waitingc919b1d29ded: Waiting7dba17a6ef30: Waitinge91032db10a1: Waitingfdf50f15a889: Waiting021fb7876a3f: Waitingcc4987229b93: Waitingf3a98ed10735: Waitingef572132f747: Waiting7450e9d280a4: Waiting15cad31e1f60: Waiting31a4860f1a71: Download complete39e1a38aeb75: Verifying Checksum39e1a38aeb75: Download complete093176b16caf: Verifying Checksum093176b16caf: Download completea206cee1e839: Verifying Checksuma206cee1e839: Download complete86111f9687be: Verifying Checksum86111f9687be: Download completeacba9462cead: Download complete809ec5b87400: Verifying Checksum809ec5b87400: Download complete9b773cbc6ab7: Download complete169f0c98de02: Verifying Checksum169f0c98de02: Download completeac0434fe2275: Verifying Checksumac0434fe2275: Download complete79d5a71e5d4d: Download complete38362d2beb6c: Verifying Checksum38362d2beb6c: Download completec8ad29fa07f4: Verifying Checksumc8ad29fa07f4: Download complete08765368831e: Verifying Checksum08765368831e: Download complete25d986e4e09c: Download complete9735327f785c: Download complete263d027970a4: Verifying Checksum263d027970a4: Download complete0db8ad403ffc: Verifying Checksum0db8ad403ffc: Download complete0774a22e03ec: Verifying Checksum0774a22e03ec: Download complete7bde8086daf3: Verifying Checksum7bde8086daf3: Download completeecae8e86db15: Verifying Checksumecae8e86db15: Download complete4f4fb700ef54: Verifying Checksum4f4fb700ef54: Download completea206cee1e839: Pull completec8795f0be74f: Download completebf1686ddcf2f: Download complete31a4860f1a71: Pull complete6190e5884020: Download complete39e1a38aeb75: Pull complete74516cbf13d5: Verifying Checksum74516cbf13d5: Download completed3ef051d940f: Download complete2b9c6d0ca8aa: Verifying Checksum2b9c6d0ca8aa: Download complete828602f5a7e1: Verifying Checksum828602f5a7e1: Download complete1c2200cbac34: Verifying Checksum1c2200cbac34: Download completeddcac09cadd2: Verifying Checksumddcac09cadd2: Download completee391052d0a0a: Verifying Checksume391052d0a0a: Download completef72178fefb52: Verifying Checksumf72178fefb52: Download complete092f96d7da41: Download complete26503a58709c: Verifying Checksum26503a58709c: Download completec919b1d29ded: Verifying Checksumc919b1d29ded: Download complete7dba17a6ef30: Verifying Checksum7dba17a6ef30: Download complete809ec5b87400: Pull complete093176b16caf: Pull completee91032db10a1: Verifying Checksume91032db10a1: Download completefdf50f15a889: Verifying Checksumfdf50f15a889: Download complete021fb7876a3f: Download completecc4987229b93: Verifying Checksumcc4987229b93: Download completee6440340e603: Verifying Checksume6440340e603: Download completeef572132f747: Verifying Checksumef572132f747: Download complete7450e9d280a4: Verifying Checksum7450e9d280a4: Download complete15cad31e1f60: Download completef3a98ed10735: Verifying Checksumf3a98ed10735: Download complete728c71316025: Verifying Checksum728c71316025: Download completeac0434fe2275: Pull complete86111f9687be: Pull completeacba9462cead: Pull complete9b773cbc6ab7: Pull complete169f0c98de02: Pull complete79d5a71e5d4d: Pull completec8ad29fa07f4: Pull complete38362d2beb6c: Pull complete9735327f785c: Pull complete25d986e4e09c: Pull complete08765368831e: Pull complete263d027970a4: Pull complete0db8ad403ffc: Pull complete0774a22e03ec: Pull completeecae8e86db15: Pull complete7bde8086daf3: Pull complete4f4fb700ef54: Pull completec8795f0be74f: Pull completebf1686ddcf2f: Pull complete6190e5884020: Pull completed3ef051d940f: Pull complete74516cbf13d5: Pull complete2b9c6d0ca8aa: Pull complete828602f5a7e1: Pull complete1c2200cbac34: Pull completeddcac09cadd2: Pull completef72178fefb52: Pull completee391052d0a0a: Pull complete092f96d7da41: Pull complete728c71316025: Pull complete26503a58709c: Pull completee6440340e603: Pull completec919b1d29ded: Pull complete7dba17a6ef30: Pull completee91032db10a1: Pull completefdf50f15a889: Pull complete021fb7876a3f: Pull completecc4987229b93: Pull completef3a98ed10735: Pull completeef572132f747: Pull complete7450e9d280a4: Pull complete15cad31e1f60: Pull completeDigest: sha256:9cbf3da9bfd77a10b23a729cefa9f882afad591e9ce96d8832affb9695de0ab3Status: Downloaded newer image for ocaml/opam@sha256:9cbf3da9bfd77a10b23a729cefa9f882afad591e9ce96d8832affb9695de0ab32025-12-17 16:40.04 ---> using "2d3af8a2eb621494054029e85a3557d7609b364473df85d89e2f074564c464ef" from cache/: (comment ubuntu-25.10-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-12-17 16:40.04 ---> using "930120da246238c58f7bccfef9e0052ba87b560a49eca0fb430ab3bb5031e654" 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.Continue? [Y/n] yThis 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.Format upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2025-12-17 16:40.04 ---> using "87d4d8989ff0d37efce0e2bd8d973725267d971ce148ccb676f3d3bcd02f6348" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 5.15.0-134-genericThe OCaml toplevel, version 5.4.02.4.12025-12-17 16:40.04 ---> using "9dfc24236317377d9ead175f39a0388685e064f9930bd431505fefe0399933c6" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2025-12-17 16:40.04 ---> using "7fd88b264336dd298ee2717e73967e4addc32f588002e8f9c2ff6c75957d52e8" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEADee48e882f0..c199949faa master -> origin/masterc65fcb1165 Merge pull request #29080 from dra27/ocaml-config-urls<><> 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-12-17 16:40.04 ---> using "9bd500e71c3158fea66a48750c00938b6e503d96083baeee00ab2ec86352c82f" from cache/src: (copy (src ppx_deriving.opam) (dst ./))2025-12-17 16:40.05 ---> saved as "911b9c573835e98242ac72e51e28da7a5fa7693db91e81c30233bd1c3bf084df"/src: (run (network host)(shell "opam pin add -yn ppx_deriving.dev './'"))[ppx_deriving.dev] synchronised (file:///src)ppx_deriving is now pinned to file:///src (version dev)2025-12-17 16:40.09 ---> saved as "899eb4c9bf6aaa56163fa0d6bc7027df6e847031b90dc7e64878abeb198a004c"/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2025-12-17 16:40.09 ---> saved as "798dd093c0d1e073c666ed80c310bd8c420a272c4cde42c9e17c123ad7ed5ac4"/src: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cppo.1.8.0 dune.3.20.2 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 ocamlfind.1.9.8 ounit2.2.2.7 ppx_derivers.1.2.1 ppxlib.0.37.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.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 ppx_deriving.dev $DEPS"))+ /usr/bin/sudo "apt-get" "update"- Get:1 http://security.ubuntu.com/ubuntu questing-security InRelease [136 kB]- Hit:2 http://archive.ubuntu.com/ubuntu questing InRelease- Get:3 http://archive.ubuntu.com/ubuntu questing-updates InRelease [136 kB]- Get:4 http://archive.ubuntu.com/ubuntu questing-backports InRelease [133 kB]- Get:5 http://archive.ubuntu.com/ubuntu questing-updates/main amd64 Packages [259 kB]- Get:6 http://archive.ubuntu.com/ubuntu questing-updates/universe amd64 Packages [147 kB]- Get:7 http://archive.ubuntu.com/ubuntu questing-updates/multiverse amd64 Packages [1716 B]- Get:8 http://archive.ubuntu.com/ubuntu questing-updates/restricted amd64 Packages [109 kB]- Get:9 http://security.ubuntu.com/ubuntu questing-security/main amd64 Packages [133 kB]- Get:10 http://security.ubuntu.com/ubuntu questing-security/universe amd64 Packages [89.3 kB]- Fetched 1144 kB in 0s (3556 kB/s)- Reading package lists...-<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[ppx_deriving.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-12-17 16:40.33 ---> saved as "e5e705df66930ffb531223b01f2294824fee6825d1a41b545cde793bd57283c7"/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 10 packages- install cppo 1.8.0- install dune 3.20.2- install ocaml-compiler-libs v0.17.0- install ocamlfind 1.9.8- install ounit2 2.2.7- install ppx_derivers 1.2.1- install ppxlib 0.37.0- install seq base- install sexplib0 v0.17.0- install stdlib-shims 0.3.0<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved cppo.1.8.0 (cached)-> retrieved ocaml-compiler-libs.v0.17.0 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved ounit2.2.2.7 (cached)-> retrieved ppx_derivers.1.2.1 (cached)-> retrieved seq.base (cached)-> installed seq.base-> retrieved sexplib0.v0.17.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved ppxlib.0.37.0 (cached)-> retrieved dune.3.20.2 (cached)-> installed ocamlfind.1.9.8-> installed dune.3.20.2-> installed ppx_derivers.1.2.1-> installed stdlib-shims.0.3.0-> installed sexplib0.v0.17.0-> installed ocaml-compiler-libs.v0.17.0-> installed cppo.1.8.0-> installed ounit2.2.2.7-> installed ppxlib.0.37.0Done.# To update the current shell environment, run: eval $(opam env)2025-12-17 16:43.01 ---> saved as "606bcc993d8b52f28837f72353cc50bb4266238c9cde5da5bb89a0c073273c6e"/src: (copy (src .) (dst /src))2025-12-17 16:43.02 ---> saved as "a6ee29b6efadff852ff491e4ad1f5f0a651d3c1ac0938be4e8cb43b5f7d5009b"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))(cd _build/default/src_test/api && ./test_api.exe).Ran: 1 tests in: 0.13 seconds.OK(cd _build/default/src_test/fold && ./test_deriving_fold.exe)....Ran: 4 tests in: 0.12 seconds.OK(cd _build/default/src_test/ord && ./test_deriving_ord.exe)..............Ran: 14 tests in: 0.14 seconds.OK(cd _build/default/src_test/iter && ./test_deriving_iter.exe)....Ran: 4 tests in: 0.12 seconds.OK(cd _build/default/src_test/make && ./test_deriving_make.exe)....Ran: 4 tests in: 0.13 seconds.OK(cd _build/default/src_test/show && ./test_deriving_show.exe)......................Ran: 22 tests in: 0.15 seconds.OK(cd _build/default/src_test/map && ./test_deriving_map.exe)............Ran: 12 tests in: 0.12 seconds.OK(cd _build/default/src_test/eq && ./test_deriving_eq.exe)............Ran: 12 tests in: 0.12 seconds.OK(cd _build/default/src_test/create && ./test_deriving_create.exe)..Ran: 2 tests in: 0.11 seconds.OK(cd _build/default/src_test/deriving && ./test_ppx_deriving.exe)..Ran: 2 tests in: 0.11 seconds.OK2025-12-17 16:43.13 ---> saved as "3fbb4d333e2189b53bb91f809c17c5679341f45e9422d68d8cd1b207b14d186a"Job succeeded2025-12-17 16:43.14: Job succeeded