2026-01-16 11:40.10: New job: test dune-universe/duniverse-lint https://github.com/dune-universe/duniverse-lint.git#refs/heads/main (635a6cdf7f4ea838c061009c63771f62a28082fb) (linux-x86_64:debian-13-4.14_x86_32_opam-2.5)Base: ocaml/opam:debian-13-ocaml-4.14@sha256:55d03cd33c22061eed7964284de8b10e18012f2542aac197af25e31f7ea583d5Opam project buildTo reproduce locally:git clone --recursive "https://github.com/dune-universe/duniverse-lint.git" -b "main" && cd "duniverse-lint" && git reset --hard 635a6cdfcat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:debian-13-ocaml-4.14@sha256:55d03cd33c22061eed7964284de8b10e18012f2542aac197af25e31f7ea583d5# debian-13-4.14_x86_32_opam-2.5USER 1000:1000SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]ENV 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 duniverse-lint.opam ./RUN opam pin add -yn duniverse-lint.dev './'RUN echo '(lang dune 3.0)' > './dune-project'ENV DEPS="alcotest.1.9.1 astring.0.8.5 base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cmdliner.2.1.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.0 fmt.0.11.0 jsonm.1.0.2 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 opam-core.2.5.0 opam-file-format.2.2.0 opam-format.2.5.0 parsexp.v0.16.0 patch.3.1.0 re.1.14.0 sexplib.v0.16.0 sexplib0.v0.16.0 sha.1.15.4 stdio.v0.16.0 stdlib-shims.0.3.0 swhid_core.0.1 topkg.1.1.1 uutf.1.0.4"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.5 --depext-only -y duniverse-lint.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 11:40.10: Using cache hint "dune-universe/duniverse-lint-ocaml/opam:debian-13-ocaml-4.14@sha256:55d03cd33c22061eed7964284de8b10e18012f2542aac197af25e31f7ea583d5-debian-13-4.14_x86_32_opam-2.5-82811d846afb1438340829c87e6ce2ab"2026-01-16 11:40.10: Using OBuilder spec:((from ocaml/opam:debian-13-ocaml-4.14@sha256:55d03cd33c22061eed7964284de8b10e18012f2542aac197af25e31f7ea583d5)(comment debian-13-4.14_x86_32_opam-2.5)(user (uid 1000) (gid 1000))(shell /usr/bin/linux32 /bin/sh -c)(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 duniverse-lint.opam) (dst ./))(run (network host)(shell "opam pin add -yn duniverse-lint.dev './'"))(run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))(env DEPS "alcotest.1.9.1 astring.0.8.5 base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cmdliner.2.1.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.0 fmt.0.11.0 jsonm.1.0.2 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 opam-core.2.5.0 opam-file-format.2.2.0 opam-format.2.5.0 parsexp.v0.16.0 patch.3.1.0 re.1.14.0 sexplib.v0.16.0 sexplib0.v0.16.0 sha.1.15.4 stdio.v0.16.0 stdlib-shims.0.3.0 swhid_core.0.1 topkg.1.1.1 uutf.1.0.4")(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 duniverse-lint.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 11:40.10: Waiting for resource in pool OCluster2026-01-16 15:23.58: Waiting for worker…2026-01-16 15:27.24: Got resource from pool OClusterBuilding on eumacheAll commits already cachedHEAD is now at 635a6cd Merge pull request #11 from dune-universe/cmdliner-ffs(from ocaml/opam:debian-13-ocaml-4.14@sha256:55d03cd33c22061eed7964284de8b10e18012f2542aac197af25e31f7ea583d5)Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:55d03cd33c22061eed7964284de8b10e18012f2542aac197af25e31f7ea583d5' locallydocker.io/ocaml/opam@sha256:55d03cd33c22061eed7964284de8b10e18012f2542aac197af25e31f7ea583d5: Pulling from ocaml/opam7ba68d5e03a0: Already exists07b8ed5c5fc7: Already exists58593d382636: Already exists0ac347eff7cb: Already exists9e0dce827f6c: Already exists59412abebd11: Already exists6f40c6b8e49d: Already existsd425252fe4ce: Already existsd2fd5628395f: Already exists1afdf15deb97: Already existsb0f895c507c7: Already exists008ad3ebfa79: Already exists2c2f57579aeb: Already existsd53c2fa82d21: Already existse4d849d21609: Already exists105c7911a399: Already existscffce0974ee5: Already exists2592e9c0b5c6: Already existse781106bd8eb: Already existsa92c4ad367c1: Already existsa5032c647546: Already existsdb024d7ceed7: Already exists4f4fb700ef54: Already existsb736586eae86: Already exists0793122c5463: Already existsd43d7e0d3789: Already exists524f31350c16: Already exists834542d0184a: Already exists92a1bdddbb21: Already existsdb8f6f57c096: Already exists8b21ba328ac8: Already existsb62a644fd3ae: Already exists74df08082153: Already exists4544a2d99dec: Already existsf1c2491fd607: Already existsb65b8b420dec: Already existsb7d2dd83e3d1: Already exists2705612c6e82: Already exists296f4af8d4cd: Already exists6858402c6fe2: Already existsa04f04ce7fcc: Already exists5b4901c89fd9: Already exists5ea4f9314f65: Already exists76fc04b8943d: Already exists3f8bac1f3979: Already existsDigest: sha256:55d03cd33c22061eed7964284de8b10e18012f2542aac197af25e31f7ea583d5Status: Downloaded newer image for ocaml/opam@sha256:55d03cd33c22061eed7964284de8b10e18012f2542aac197af25e31f7ea583d52026-01-16 15:27.24 ---> using "bf2730aaf7df93ddabe6b4d8c89ba92b2e6829e58850311df4ca9432593a9013" from cache/: (comment debian-13-4.14_x86_32_opam-2.5)/: (user (uid 1000) (gid 1000))/: (shell /usr/bin/linux32 /bin/sh -c)/: (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 15:27.24 ---> using "bbc2bdeb0cdbada570a3aa1700ebe4e17b87b134a5ff77474eb24b3097d0714a" 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 15:27.24 ---> using "e52de50ed2ca27754095a1af01fc2e0219c243990283a19710c72be5f10d79d2" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 5.15.0-131-genericThe OCaml toplevel, version 4.14.22.5.02026-01-16 15:27.24 ---> using "af124018b0c7b27ba80a285511be712f78de8aecaafc997998a1750cd675d93d" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2026-01-16 15:27.24 ---> using "793e34cfe72a70646355777021c8fbc6661927936a00a38033d49422f95bc208" 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_HEAD16d9c0eb87..873cb18c37 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-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-01-16 15:27.24 ---> using "2660e54a3ddebf48a41edd5401f0f14c60abd584d55388a765344e5d8d8dd4ed" from cache/src: (copy (src duniverse-lint.opam) (dst ./))2026-01-16 15:27.25 ---> saved as "3ba7ad6283b01bb64a604bf360c269c973e3bb58ead6995de2e1b11e366abc72"/src: (run (network host)(shell "opam pin add -yn duniverse-lint.dev './'"))[NOTE] Package duniverse-lint does not exist in opam repositories registered in the current switch.[duniverse-lint.dev] synchronised (file:///src)duniverse-lint is now pinned to file:///src (version dev)2026-01-16 15:27.27 ---> saved as "57c3170141334839dfe93b4304a92fb97ed6830c899f0a935bbea97fdb87a81c"/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2026-01-16 15:27.28 ---> saved as "636059ab2f4f34376b4c788a4991ee7760ac91637bbbd61af2996619651f1f4e"/src: (env DEPS "alcotest.1.9.1 astring.0.8.5 base.v0.16.4 base-bigarray.base base-threads.base base-unix.base cmdliner.2.1.0 csexp.1.5.2 dune.3.21.0 dune-configurator.3.21.0 fmt.0.11.0 jsonm.1.0.2 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 num.1.6 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 opam-core.2.5.0 opam-file-format.2.2.0 opam-format.2.5.0 parsexp.v0.16.0 patch.3.1.0 re.1.14.0 sexplib.v0.16.0 sexplib0.v0.16.0 sha.1.15.4 stdio.v0.16.0 stdlib-shims.0.3.0 swhid_core.0.1 topkg.1.1.1 uutf.1.0.4")/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 duniverse-lint.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 i386 Packages [9429 kB]- Get:5 http://deb.debian.org/debian-security trixie-security/main i386 Packages [87.7 kB]- Fetched 9748 kB in 2s (3981 kB/s)- Reading package lists...-<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[duniverse-lint.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-01-16 15:27.49 ---> saved as "e29d8e4419921bb60e32500d99e13469b4c221cd932e2bad50ab938dcd994f1f"/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 32 packages- install alcotest 1.9.1- install astring 0.8.5- install base v0.16.4- install cmdliner 2.1.0- install csexp 1.5.2- install dune 3.21.0- install dune-configurator 3.21.0- install fmt 0.11.0- install jsonm 1.0.2- install menhir 20250912- install menhirCST 20250912- install menhirLib 20250912- install menhirSdk 20250912- install num 1.6- install ocaml-syntax-shims 1.0.0- install ocamlbuild 0.16.1- install ocamlfind 1.9.8- install ocamlgraph 2.2.0- install opam-core 2.5.0- install opam-file-format 2.2.0- install opam-format 2.5.0- install parsexp v0.16.0- install patch 3.1.0- install re 1.14.0- install sexplib v0.16.0- install sexplib0 v0.16.0- install sha 1.15.4- install stdio v0.16.0- install stdlib-shims 0.3.0- install swhid_core 0.1- install topkg 1.1.1- install uutf 1.0.4<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved alcotest.1.9.1 (cached)-> retrieved astring.0.8.5 (cached)-> retrieved base.v0.16.4 (cached)-> retrieved cmdliner.2.1.0 (cached)-> retrieved csexp.1.5.2 (cached)-> retrieved fmt.0.11.0 (cached)-> retrieved jsonm.1.0.2 (cached)-> retrieved num.1.6 (cached)-> retrieved ocaml-syntax-shims.1.0.0 (cached)-> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912 (cached)-> retrieved dune.3.21.0, dune-configurator.3.21.0 (cached)-> retrieved ocamlbuild.0.16.1 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved ocamlgraph.2.2.0 (cached)-> retrieved opam-core.2.5.0, opam-format.2.5.0 (cached)-> retrieved opam-file-format.2.2.0 (cached)-> retrieved parsexp.v0.16.0 (cached)-> installed cmdliner.2.1.0-> installed num.1.6-> retrieved patch.3.1.0 (cached)-> retrieved re.1.14.0 (cached)-> retrieved sexplib.v0.16.0 (cached)-> retrieved sexplib0.v0.16.0 (cached)-> retrieved sha.1.15.4 (cached)-> retrieved stdio.v0.16.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved swhid_core.0.1 (cached)-> retrieved uutf.1.0.4 (cached)-> retrieved topkg.1.1.1 (cached)-> installed ocamlfind.1.9.8-> installed ocamlbuild.0.16.1-> installed topkg.1.1.1-> installed uutf.1.0.4-> installed fmt.0.11.0-> installed astring.0.8.5-> installed jsonm.1.0.2-> installed dune.3.21.0-> installed csexp.1.5.2-> installed menhirCST.20250912-> installed menhirLib.20250912-> installed menhirSdk.20250912-> installed ocaml-syntax-shims.1.0.0-> installed patch.3.1.0-> installed re.1.14.0-> installed sexplib0.v0.16.0-> installed stdlib-shims.0.3.0-> installed swhid_core.0.1-> installed ocamlgraph.2.2.0-> installed alcotest.1.9.1-> installed parsexp.v0.16.0-> installed sha.1.15.4-> installed dune-configurator.3.21.0-> installed sexplib.v0.16.0-> installed opam-core.2.5.0-> installed base.v0.16.4-> installed stdio.v0.16.0-> installed menhir.20250912-> installed opam-file-format.2.2.0-> installed opam-format.2.5.0Done.# To update the current shell environment, run: eval $(opam env)2026-01-16 15:29.45 ---> saved as "9b462fa84382adf7fcaed0a9939b70254923755054489e35f8fc5f86d8965d10"/src: (copy (src .) (dst /src))2026-01-16 15:29.45 ---> saved as "fec62d245f89a5eb427215e4ae34872525bec6775dc5ad879b18d9a3dcf220bb"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))(cd _build/default/test && ./test.exe)Testing `Lint'.This run has ID `HOAD6CON'.[OK] version 0 Regular valid.[OK] version 1 Revised valid.[OK] version 2 Multiple suffixes.[OK] version 3 Multiple identical suffixes.[OK] version 4 Non-alphanumeric revised.[OK] version 5 Missing suffix.[OK] version 6 Not a suffix.[OK] version 7 Whitespace suffix.Full test results in `/src/_build/default/test/_build/_tests/Lint'.Test Successful in 0.003s. 8 tests run.2026-01-16 15:29.48 ---> saved as "dde8febf8e7ca35df9e0f085bcbb3241b78d2d8205d24a81dd7104e7e54c05a9"Job succeeded2026-01-16 15:29.48: Job succeeded