2026-03-10 08:28.08: New job: test ocaml-ppx/ppxlib https://github.com/ocaml-ppx/ppxlib.git#refs/pull/629/head (386a5fe0c773069df6956da91ae7e5db97d0cea5) (linux-riscv64:debian-13-4.14_riscv64_opam-2.5)Base: ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28Opam project buildTo reproduce locally:git clone --recursive "https://github.com/ocaml-ppx/ppxlib.git" && cd "ppxlib" && git fetch origin "refs/pull/629/head" && git reset --hard 386a5fe0cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28# debian-13-4.14_riscv64_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 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && 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.16.4 base-bigarray.base base-threads.base base-unix.base cinaps.v0.15.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 re.1.14.0 sexplib0.v0.16.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-03-10 08:28.08: Using cache hint "ocaml-ppx/ppxlib-ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28-debian-13-4.14_riscv64_opam-2.5-b9b36af41770de703d6811b6e9bd97f4"2026-03-10 08:28.08: Using OBuilder spec:((from ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28)(comment debian-13-4.14_riscv64_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 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && 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 (shell "echo '(lang dune 3.0)' > './dune-project'"))(env DEPS "base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cinaps.v0.15.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 re.1.14.0 sexplib0.v0.16.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-03-10 08:28.08: Waiting for resource in pool OCluster2026-03-10 08:28.08: Waiting for worker…2026-03-10 08:58.30: Got resource from pool OClusterBuilding on riscv-bm-04.sw.ci.devHEAD is now at dbc1c347 Extract Stdlib0.List.without_firstHEAD is now at 386a5fe0 Fix copy_module_type_desc_with_loc(from ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28)Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28' locallydocker.io/ocaml/opam@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28: Pulling from ocaml/opam618efd37f747: Pulling fs layer807a8291ddb0: Pulling fs layer2e2279de5c73: Pulling fs layeraae7dc742810: Pulling fs layer3cec207aa14a: Pulling fs layer18b12c1acb88: Pulling fs layeracbfc9fbdbf8: Pulling fs layera8a6e0657412: Pulling fs layer8acc48d79cdd: Pulling fs layer18b12c1acb88: Waitingd7bfca1bdcee: Pulling fs layerf5767448fecb: Pulling fs layer9e4f850c79b8: Pulling fs layerb74c0ffab381: Pulling fs layere4a5032c37ab: Pulling fs layer1b54e9b68277: Pulling fs layerb98aec32a95b: Pulling fs layerf5bfe2af8178: Pulling fs layer1cfb64d28ca5: Pulling fs layeraae7dc742810: Waiting3cec207aa14a: Waitinga8a6e0657412: Waiting8acc48d79cdd: Waitingd7bfca1bdcee: Waitingb74c0ffab381: Waitingf5767448fecb: Waitinge4a5032c37ab: Waiting9e4f850c79b8: Waitingacbfc9fbdbf8: Waiting1b54e9b68277: Waitingb98aec32a95b: Waitingf5bfe2af8178: Waitinge3acd056c8ee: Pulling fs layer6960f2aaef1f: Pulling fs layerc3964517f3bc: Pulling fs layer3c0a0b6999de: Pulling fs layer4f4fb700ef54: Pulling fs layer5ce14d7970b4: Pulling fs layerbb3bc8516da4: Pulling fs layerb3a87d32bba2: Pulling fs layer1762f27d436d: Pulling fs layer1cfb64d28ca5: Waiting99320947d43f: Pulling fs layere3acd056c8ee: Waitingc4db19486c3c: Pulling fs layer6960f2aaef1f: Waiting992d9d59969f: Pulling fs layerc3964517f3bc: Waiting637e0e20ec7c: Pulling fs layer3c0a0b6999de: Waiting47840a848071: Pulling fs layer4f4fb700ef54: Waiting2a8e2f9b5e4e: Pulling fs layer5ce14d7970b4: Waitingcc9789c8ffe1: Pulling fs layer23bf8b7fd7aa: Pulling fs layerbb3bc8516da4: Waitinga99490d260ea: Pulling fs layerb3a87d32bba2: Waiting83cc3b894b2f: Pulling fs layerfb2c91aceb82: Pulling fs layer1762f27d436d: Waiting99320947d43f: Waitinge0e3fe006985: Pulling fs layer1cd1d61c072e: Pulling fs layerc4db19486c3c: Waiting7f2574212212: Pulling fs layer992d9d59969f: Waiting0c352bce2878: Pulling fs layer4b42b6327812: Pulling fs layer637e0e20ec7c: Waiting4825649bcb6c: Pulling fs layer47840a848071: Waiting165bae4cdcd1: Pulling fs layer2a8e2f9b5e4e: Waitingcc9789c8ffe1: Waiting7f2574212212: Waiting23bf8b7fd7aa: Waiting0c352bce2878: Waitinga99490d260ea: Waiting4b42b6327812: Waiting83cc3b894b2f: Waitingfb2c91aceb82: Waiting4825649bcb6c: Waitinge0e3fe006985: Waiting165bae4cdcd1: Waiting1cd1d61c072e: Waiting807a8291ddb0: Verifying Checksum807a8291ddb0: Download complete2e2279de5c73: Verifying Checksum2e2279de5c73: Download complete3cec207aa14a: Verifying Checksum3cec207aa14a: Download completeaae7dc742810: Verifying Checksumaae7dc742810: Download complete618efd37f747: Verifying Checksum618efd37f747: Download completea8a6e0657412: Verifying Checksuma8a6e0657412: Download completeacbfc9fbdbf8: Verifying Checksumacbfc9fbdbf8: Download complete8acc48d79cdd: Verifying Checksum8acc48d79cdd: Download completed7bfca1bdcee: Verifying Checksumd7bfca1bdcee: Download complete9e4f850c79b8: Verifying Checksum9e4f850c79b8: Download completef5767448fecb: Download completeb74c0ffab381: Verifying Checksumb74c0ffab381: Download complete1b54e9b68277: Verifying Checksum1b54e9b68277: Download completeb98aec32a95b: Verifying Checksumb98aec32a95b: Download completee4a5032c37ab: Verifying Checksume4a5032c37ab: Download completef5bfe2af8178: Download complete1cfb64d28ca5: Verifying Checksum1cfb64d28ca5: Download completee3acd056c8ee: Download completec3964517f3bc: Verifying Checksumc3964517f3bc: Download complete6960f2aaef1f: Verifying Checksum6960f2aaef1f: Download complete618efd37f747: Pull complete807a8291ddb0: Pull complete2e2279de5c73: Pull completeaae7dc742810: Pull complete3cec207aa14a: Pull complete4f4fb700ef54: Verifying Checksum4f4fb700ef54: Download complete3c0a0b6999de: Verifying Checksum3c0a0b6999de: Download complete5ce14d7970b4: Download completebb3bc8516da4: Verifying Checksumbb3bc8516da4: Download completeb3a87d32bba2: Verifying Checksumb3a87d32bba2: Download complete1762f27d436d: Verifying Checksum1762f27d436d: Download complete99320947d43f: Download completec4db19486c3c: Verifying Checksumc4db19486c3c: Download complete992d9d59969f: Verifying Checksum992d9d59969f: Download complete47840a848071: Verifying Checksum47840a848071: Download complete637e0e20ec7c: Download complete2a8e2f9b5e4e: Verifying Checksum2a8e2f9b5e4e: Download complete18b12c1acb88: Verifying Checksum18b12c1acb88: Download completecc9789c8ffe1: Verifying Checksumcc9789c8ffe1: Download complete83cc3b894b2f: Verifying Checksum83cc3b894b2f: Download complete23bf8b7fd7aa: Verifying Checksum23bf8b7fd7aa: Download completee0e3fe006985: Verifying Checksume0e3fe006985: Download complete1cd1d61c072e: Verifying Checksum1cd1d61c072e: Download complete7f2574212212: Verifying Checksum7f2574212212: Download completefb2c91aceb82: Verifying Checksumfb2c91aceb82: Download complete4b42b6327812: Verifying Checksum4b42b6327812: Download complete4825649bcb6c: Verifying Checksum4825649bcb6c: Download complete165bae4cdcd1: Verifying Checksum165bae4cdcd1: Download complete0c352bce2878: Verifying Checksum0c352bce2878: Download completea99490d260ea: Verifying Checksuma99490d260ea: Download complete18b12c1acb88: Pull completeacbfc9fbdbf8: Pull completea8a6e0657412: Pull complete8acc48d79cdd: Pull completed7bfca1bdcee: Pull completef5767448fecb: Pull complete9e4f850c79b8: Pull completeb74c0ffab381: Pull completee4a5032c37ab: Pull complete1b54e9b68277: Pull completeb98aec32a95b: Pull completef5bfe2af8178: Pull complete1cfb64d28ca5: Pull completee3acd056c8ee: Pull complete6960f2aaef1f: Pull completec3964517f3bc: Pull complete3c0a0b6999de: Pull complete4f4fb700ef54: Pull complete5ce14d7970b4: Pull completebb3bc8516da4: Pull completeb3a87d32bba2: Pull complete1762f27d436d: Pull complete99320947d43f: Pull completec4db19486c3c: Pull complete992d9d59969f: Pull complete637e0e20ec7c: Pull complete47840a848071: Pull complete2a8e2f9b5e4e: Pull completecc9789c8ffe1: Pull complete23bf8b7fd7aa: Pull completea99490d260ea: Pull complete83cc3b894b2f: Pull completefb2c91aceb82: Pull completee0e3fe006985: Pull complete1cd1d61c072e: Pull complete7f2574212212: Pull complete0c352bce2878: Pull complete4b42b6327812: Pull complete4825649bcb6c: Pull complete165bae4cdcd1: Pull completeDigest: sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec28Status: Downloaded newer image for ocaml/opam@sha256:086fa59fdd107275f99b94fb9db2705ec25ff18d30d73dffd032ff012374ec282026-03-10 09:09.07 ---> saved as "30f11627f66dbe7015502ba0ff9e8b75fc49edb7fa29043d7404f0fcb856faef"/: (comment debian-13-4.14_riscv64_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-03-10 09:09.08 ---> saved as "6fcce6677623e30f0e2acd7b6f11086184b07b7e8436dfff5ab82b7743d757dc"/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-03-10 09:11.07 ---> saved as "0f87d6bfb159a53cabf7e51c91eeb23dc7a6494f776224772142260aa9cc1e7c"/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 5.10.113-scw1The OCaml toplevel, version 4.14.22.5.02026-03-10 09:11.08 ---> saved as "76fddf3cf7a7b40f873431325fa3ec513eb51bf1a93a7c0093148abf5ad2f1d6"/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2026-03-10 09:11.09 ---> saved as "c6569a00a238001cd887ec7c7918fb872637a19a77c2bf41e0a7e19ee509296a"/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 302e116c4009da2f5a31c350a57c8b3c9b27289e || git fetch origin master) && git reset -q --hard 302e116c4009da2f5a31c350a57c8b3c9b27289e && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEAD340ee6fd1f..3c70647a78 master -> origin/master302e116c40 Merge pull request #29374 from shonfeder/release-dune-3.21.1<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///home/opam/opam-repositoryEverything as up-to-date as possible (run with --verbose to show unavailable upgrades).However, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.4.0"), which will ask permission to downgrade or uninstall the conflicting packages.Nothing to do.# To update the current shell environment, run: eval $(opam env)2026-03-10 09:12.24 ---> saved as "20fec71f41efc626f72d38cc30281ccd172f4527217ad28094f3d2d6e241d75a"/src: (copy (src ppxlib.opam ppxlib-tools.opam ppxlib-bench.opam) (dst ./))2026-03-10 09:12.24 ---> saved as "4c2914824e57aa9cbfe944e54db8e9d525c4a6e96167b81062768abfe518e0e3"/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-03-10 09:12.44 ---> saved as "420f33814f28d32a591586e6e82a7108731f0e30fdce69b23e47db789f7ab300"/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))2026-03-10 09:12.45 ---> saved as "305777b7f581ed93688e49c628e15646a3d86ddb78fc89409fa74760ba731968"/src: (env DEPS "base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cinaps.v0.15.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.21.1 dune-configurator.3.21.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 re.1.14.0 sexplib0.v0.16.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://deb.debian.org/debian trixie InRelease- 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-security trixie-security/main riscv64 Packages [101 kB]- Fetched 192 kB in 0s (388 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 2).[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).[NOTE] Package ocaml is already installed (current version is 4.14.2).[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-bigarray is already installed (current version is base).# To update the current shell environment, run: eval $(opam env)2026-03-10 09:13.32 ---> saved as "98cf71f5fc60ccdb2cb9661d4a89b52a83ad4183a0581323130cf3d9ac5af137"/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 2).[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).[NOTE] Package ocaml is already installed (current version is 4.14.2).[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-bigarray is already installed (current version is base).The following actions will be performed:=== install 13 packages- install base v0.16.4- install cinaps v0.15.1- install cmdliner 2.1.0- install csexp 1.5.2- install dune 3.21.1- install dune-configurator 3.21.1- install ocaml-compiler-libs v0.12.4- install ocamlfind 1.9.8- install ppx_derivers 1.2.1- install re 1.14.0- install sexplib0 v0.16.0- install stdlib-shims 0.3.0- install yojson 3.0.0<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved base.v0.16.4 (cached)-> retrieved cinaps.v0.15.1 (cached)-> retrieved cmdliner.2.1.0 (cached)-> retrieved csexp.1.5.2 (cached)-> retrieved ocaml-compiler-libs.v0.12.4 (cached)-> retrieved ppx_derivers.1.2.1 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved re.1.14.0 (cached)-> retrieved sexplib0.v0.16.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved yojson.3.0.0 (cached)-> retrieved dune.3.21.1, dune-configurator.3.21.1 (cached)-> installed cmdliner.2.1.0-> installed ocamlfind.1.9.8-> installed dune.3.21.1-> installed ppx_derivers.1.2.1-> installed csexp.1.5.2-> installed sexplib0.v0.16.0-> installed ocaml-compiler-libs.v0.12.4-> installed re.1.14.0-> installed stdlib-shims.0.3.0-> installed cinaps.v0.15.1-> installed yojson.3.0.0-> installed dune-configurator.3.21.1-> installed base.v0.16.4Done.# To update the current shell environment, run: eval $(opam env)2026-03-10 09:19.43 ---> saved as "08c3a739a6ddfe64796e320848f5a1730c4d1546654c3e2d064a88025c2959a8"/src: (copy (src .) (dst /src))2026-03-10 09:19.44 ---> saved as "0d525eef84302b6bfee930e34240b943d2ca5920552a2d3b498885d678f95b62"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))2026-03-10 09:27.10 ---> saved as "ad0396d8210f3d3d3b1e844dbe18142f3dbe015c0bec0b27fc0a70ae34c84f65"Job succeeded2026-03-10 09:27.10: Job succeeded