2025-12-09 13:27.22: New job: test ocurrent/ocaml-dockerfile https://github.com/ocurrent/ocaml-dockerfile.git#refs/heads/master (92895725e029269d6d2d6cac8e9e51ca508e1afd) (linux-x86_64:ubuntu-22.04-5.4_opam-2.4) Base: ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:7e1bff730b72024184a59dbb99cc829c31586d5ed4669796afbebac108ebbdc7 Opam project build To reproduce locally: git clone --recursive "https://github.com/ocurrent/ocaml-dockerfile.git" -b "master" && cd "ocaml-dockerfile" && git reset --hard 92895725 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:7e1bff730b72024184a59dbb99cc829c31586d5ed4669796afbebac108ebbdc7 # ubuntu-22.04-5.4_opam-2.4 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e 13c1962c236e678d14d13994231f8924a8a79b8f || git fetch origin master) && git reset -q --hard 13c1962c236e678d14d13994231f8924a8a79b8f && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 dockerfile.opam dockerfile-opam.opam dockerfile-cmd.opam ./ RUN opam pin add -yn dockerfile.dev './' && \ opam pin add -yn dockerfile-opam.dev './' && \ opam pin add -yn dockerfile-cmd.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="alcotest.1.9.1 astring.0.8.5 base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bos.0.2.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.20.2 dune-configurator.3.20.2 fmt.0.11.0 fpath.0.7.3 logs.0.10.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-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 ppx_sexp_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 re.1.14.0 rresult.0.7.0 sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.1.1 uutf.1.0.4" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y dockerfile.dev dockerfile-opam.dev dockerfile-cmd.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-12-09 13:27.22: Using cache hint "ocurrent/ocaml-dockerfile-ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:7e1bff730b72024184a59dbb99cc829c31586d5ed4669796afbebac108ebbdc7-ubuntu-22.04-5.4_opam-2.4-e06e4b509ae3ac51b3463a086d75fddf" 2025-12-09 13:27.22: Using OBuilder spec: ((from ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:7e1bff730b72024184a59dbb99cc829c31586d5ed4669796afbebac108ebbdc7) (comment ubuntu-22.04-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 13c1962c236e678d14d13994231f8924a8a79b8f || git fetch origin master) && git reset -q --hard 13c1962c236e678d14d13994231f8924a8a79b8f && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src dockerfile.opam dockerfile-opam.opam dockerfile-cmd.opam) (dst ./)) (run (network host) (shell "opam pin add -yn dockerfile.dev './' && \ \nopam pin add -yn dockerfile-opam.dev './' && \ \nopam pin add -yn dockerfile-cmd.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "alcotest.1.9.1 astring.0.8.5 base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bos.0.2.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.20.2 dune-configurator.3.20.2 fmt.0.11.0 fpath.0.7.3 logs.0.10.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-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 ppx_sexp_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 re.1.14.0 rresult.0.7.0 sexplib0.v0.17.0 stdlib-shims.0.3.0 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.4 --depext-only -y dockerfile.dev dockerfile-opam.dev dockerfile-cmd.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-09 13:27.22: Waiting for resource in pool OCluster 2025-12-10 04:36.34: Waiting for worker… 2025-12-10 04:39.52: Got resource from pool OCluster Building on asteria.caelum.ci.dev All commits already cached HEAD is now at 9289572 Merge pull request #254 from mtelvers/alpine-3.23.0 (from ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:7e1bff730b72024184a59dbb99cc829c31586d5ed4669796afbebac108ebbdc7) Unable to find image 'ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:7e1bff730b72024184a59dbb99cc829c31586d5ed4669796afbebac108ebbdc7' locally docker.io/ocaml/opam@sha256:7e1bff730b72024184a59dbb99cc829c31586d5ed4669796afbebac108ebbdc7: Pulling from ocaml/opam 7e49dc6156b0: Already exists 1180d732f525: Pulling fs layer f1fa6a9d2878: Pulling fs layer ae75ad22ad26: Pulling fs layer 214e7036e73c: Pulling fs layer 2bbef2272d4b: Pulling fs layer b3c999630f3e: Pulling fs layer f1fa6a9d2878: Waiting ae75ad22ad26: Waiting 2bbef2272d4b: Waiting 214e7036e73c: Waiting 1180d732f525: Waiting 6bd9184aea7f: Pulling fs layer b3c999630f3e: Waiting 98c55879f355: Pulling fs layer 6bd9184aea7f: Waiting 0b11eee1f39a: Pulling fs layer 98c55879f355: Waiting a79de8a2decf: Pulling fs layer 0b11eee1f39a: Waiting 5eff59069a5d: Pulling fs layer a2d2e92fd71e: Pulling fs layer a803c872fa17: Pulling fs layer a79de8a2decf: Waiting 8bf178d9ede5: Pulling fs layer 5eff59069a5d: Waiting a2d2e92fd71e: Waiting 3a0c50dc5658: Pulling fs layer a803c872fa17: Waiting 8bf178d9ede5: Waiting 3a0c50dc5658: Waiting 4f4fb700ef54: Pulling fs layer a594e22c5ea3: Pulling fs layer 4f4fb700ef54: Waiting 84a44b947611: Pulling fs layer a2448ad56d4e: Pulling fs layer a594e22c5ea3: Waiting 84a44b947611: Waiting a2448ad56d4e: Waiting ce8fd7cb0203: Pulling fs layer 4e54ec9fedd2: Pulling fs layer eae55e0ac60f: Pulling fs layer ce8fd7cb0203: Waiting 4e54ec9fedd2: Waiting 886ea95d4fe1: Pulling fs layer eae55e0ac60f: Waiting 8f83ad5b80cb: Pulling fs layer 886ea95d4fe1: Waiting c1390abab8d0: Pulling fs layer 8f83ad5b80cb: Waiting b3de6ba3d324: Pulling fs layer c1390abab8d0: Waiting 8008e89d60a6: Pulling fs layer b134a8c86639: Pulling fs layer 8008e89d60a6: Waiting b3de6ba3d324: Waiting 896a8c1d823d: Pulling fs layer 896a8c1d823d: Waiting b134a8c86639: Waiting 86edd63afa9d: Pulling fs layer 963c876663ad: Pulling fs layer 86edd63afa9d: Waiting dd8c04693d5e: Pulling fs layer 963c876663ad: Waiting 910a4f3e57d9: Pulling fs layer a5fc97429cc5: Pulling fs layer dd8c04693d5e: Waiting 910a4f3e57d9: Waiting 394be7fbbc0e: Pulling fs layer c6c8d9f9ca2d: Pulling fs layer 4940d89a6b5c: Pulling fs layer 394be7fbbc0e: Waiting a5fc97429cc5: Waiting ef2187a95774: Pulling fs layer c6c8d9f9ca2d: Waiting 4940d89a6b5c: Waiting ef2187a95774: Waiting f8c2b155a1cc: Pulling fs layer 2a24828ab6aa: Pulling fs layer f8c2b155a1cc: Waiting 0c5dbcb3a111: Pulling fs layer a0108f1d7424: Pulling fs layer 0c5dbcb3a111: Waiting 74999efe4ed4: Pulling fs layer 2a24828ab6aa: Waiting a0108f1d7424: Waiting 74c0d35ff310: Pulling fs layer 74999efe4ed4: Waiting 74c0d35ff310: Waiting 1180d732f525: Download complete f1fa6a9d2878: Verifying Checksum f1fa6a9d2878: Download complete 1180d732f525: Pull complete f1fa6a9d2878: Pull complete 214e7036e73c: Download complete 2bbef2272d4b: Verifying Checksum 2bbef2272d4b: Download complete b3c999630f3e: Verifying Checksum b3c999630f3e: Download complete 6bd9184aea7f: Verifying Checksum 6bd9184aea7f: Download complete 98c55879f355: Verifying Checksum 98c55879f355: Download complete ae75ad22ad26: Verifying Checksum ae75ad22ad26: Download complete 0b11eee1f39a: Verifying Checksum 0b11eee1f39a: Download complete 5eff59069a5d: Verifying Checksum 5eff59069a5d: Download complete a79de8a2decf: Verifying Checksum a79de8a2decf: Download complete a2d2e92fd71e: Verifying Checksum a2d2e92fd71e: Download complete 8bf178d9ede5: Download complete a803c872fa17: Verifying Checksum a803c872fa17: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 3a0c50dc5658: Download complete a594e22c5ea3: Download complete 84a44b947611: Download complete a2448ad56d4e: Verifying Checksum a2448ad56d4e: Download complete ce8fd7cb0203: Verifying Checksum ce8fd7cb0203: Download complete 4e54ec9fedd2: Download complete eae55e0ac60f: Download complete 886ea95d4fe1: Verifying Checksum 886ea95d4fe1: Download complete 8f83ad5b80cb: Download complete c1390abab8d0: Verifying Checksum c1390abab8d0: Download complete b3de6ba3d324: Verifying Checksum b3de6ba3d324: Download complete 8008e89d60a6: Download complete b134a8c86639: Download complete 896a8c1d823d: Download complete 86edd63afa9d: Download complete 963c876663ad: Download complete 910a4f3e57d9: Verifying Checksum 910a4f3e57d9: Download complete ae75ad22ad26: Pull complete 214e7036e73c: Pull complete 394be7fbbc0e: Download complete c6c8d9f9ca2d: Verifying Checksum c6c8d9f9ca2d: Download complete 4940d89a6b5c: Download complete ef2187a95774: Verifying Checksum ef2187a95774: Download complete f8c2b155a1cc: Verifying Checksum f8c2b155a1cc: Download complete 2a24828ab6aa: Verifying Checksum 2a24828ab6aa: Download complete dd8c04693d5e: Verifying Checksum dd8c04693d5e: Download complete a5fc97429cc5: Verifying Checksum a5fc97429cc5: Download complete a0108f1d7424: Verifying Checksum a0108f1d7424: Download complete 74999efe4ed4: Verifying Checksum 74999efe4ed4: Download complete 74c0d35ff310: Verifying Checksum 74c0d35ff310: Download complete 2bbef2272d4b: Pull complete 0c5dbcb3a111: Verifying Checksum 0c5dbcb3a111: Download complete b3c999630f3e: Pull complete 6bd9184aea7f: Pull complete 98c55879f355: Pull complete 0b11eee1f39a: Pull complete a79de8a2decf: Pull complete 5eff59069a5d: Pull complete a2d2e92fd71e: Pull complete a803c872fa17: Pull complete 8bf178d9ede5: Pull complete 3a0c50dc5658: Pull complete 4f4fb700ef54: Pull complete a594e22c5ea3: Pull complete 84a44b947611: Pull complete a2448ad56d4e: Pull complete ce8fd7cb0203: Pull complete 4e54ec9fedd2: Pull complete eae55e0ac60f: Pull complete 886ea95d4fe1: Pull complete 8f83ad5b80cb: Pull complete c1390abab8d0: Pull complete b3de6ba3d324: Pull complete 8008e89d60a6: Pull complete b134a8c86639: Pull complete 896a8c1d823d: Pull complete 86edd63afa9d: Pull complete 963c876663ad: Pull complete dd8c04693d5e: Pull complete 910a4f3e57d9: Pull complete a5fc97429cc5: Pull complete 394be7fbbc0e: Pull complete c6c8d9f9ca2d: Pull complete 4940d89a6b5c: Pull complete ef2187a95774: Pull complete f8c2b155a1cc: Pull complete 2a24828ab6aa: Pull complete 0c5dbcb3a111: Pull complete a0108f1d7424: Pull complete 74999efe4ed4: Pull complete 74c0d35ff310: Pull complete Digest: sha256:7e1bff730b72024184a59dbb99cc829c31586d5ed4669796afbebac108ebbdc7 Status: Downloaded newer image for ocaml/opam@sha256:7e1bff730b72024184a59dbb99cc829c31586d5ed4669796afbebac108ebbdc7 2025-12-10 05:07.10 ---> using "ba8becb351302c48dbf7346fd914615a4ff310f4acb9f013c967434ccbe00b2f" from cache /: (comment ubuntu-22.04-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-10 05:07.10 ---> using "6609e2c9c8d9280b1b218eaa23ad804af46285fb920357ae135a0be205622180" 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 --global Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2025-12-10 05:07.10 ---> using "57f209f1d943fa329947d19b253a482eed88d594e1fcd773427f3b4fbee96ecc" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-87-generic The OCaml toplevel, version 5.4.0 2.4.1 2025-12-10 05:07.10 ---> using "fd71558a6a78531690efedbe59d5ec54f6b34488744aa882d2a25429ebecd55f" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-12-10 05:07.10 ---> using "b636a30a0a0e8e531398f79a736886a3cc58624265363880296c5b7571b40035" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 13c1962c236e678d14d13994231f8924a8a79b8f || git fetch origin master) && git reset -q --hard 13c1962c236e678d14d13994231f8924a8a79b8f && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD 2ec6d6cc92..d684c896eb master -> origin/master 13c1962c23 Merge pull request #29040 from dra27/oxcaml-constraints <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository Already up-to-date. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-12-10 05:07.10 ---> using "4e2b17fdf35e4ea452e57966aff22909b0ce2fc951770db0c885470481b302b3" from cache /src: (copy (src dockerfile.opam dockerfile-opam.opam dockerfile-cmd.opam) (dst ./)) 2025-12-10 05:07.11 ---> saved as "8d1de4a0f53f00d200a1be951afee03625b4ce48166656bef91127940d1f498f" /src: (run (network host) (shell "opam pin add -yn dockerfile.dev './' && \ \nopam pin add -yn dockerfile-opam.dev './' && \ \nopam pin add -yn dockerfile-cmd.dev './'")) [dockerfile.dev] synchronised (file:///src) dockerfile is now pinned to file:///src (version dev) [dockerfile-opam.dev] synchronised (file:///src) dockerfile-opam is now pinned to file:///src (version dev) [dockerfile-cmd.dev] synchronised (file:///src) dockerfile-cmd is now pinned to file:///src (version dev) 2025-12-10 05:07.16 ---> saved as "2d7a33e358ff1f704f22c26744a8ab8ad8fd0c33a320291b55de9f4f3095fbdd" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-12-10 05:07.16 ---> saved as "7f6b45a04399cd65878734cd84f6eab53d2403da5e4f4b3347b7840aece607ee" /src: (env DEPS "alcotest.1.9.1 astring.0.8.5 base.v0.17.3 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bos.0.2.1 cmdliner.2.1.0 csexp.1.5.2 dune.3.20.2 dune-configurator.3.20.2 fmt.0.11.0 fpath.0.7.3 logs.0.10.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-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ppx_derivers.1.2.1 ppx_sexp_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 re.1.14.0 rresult.0.7.0 sexplib0.v0.17.0 stdlib-shims.0.3.0 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.4 --depext-only -y dockerfile.dev dockerfile-opam.dev dockerfile-cmd.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease - Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB] - Get:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB] - Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB] - Get:5 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1598 kB] - Get:6 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [6287 kB] - Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [3904 kB] - Get:8 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [6081 kB] - Get:9 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1287 kB] - Get:10 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [3573 kB] - Fetched 23.1 MB in 2s (12.8 MB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [dockerfile.dev] synchronised (file:///src) [dockerfile-cmd.dev] synchronised (file:///src) [dockerfile-opam.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-10 05:07.28 ---> saved as "2159426ec1e40bc8de7feb35bdd15a7c9be24f7304e6edc040684c03fa12a3e6" /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 27 packages - install alcotest 1.9.1 - install astring 0.8.5 - install base v0.17.3 - install bos 0.2.1 - install cmdliner 2.1.0 - install csexp 1.5.2 - install dune 3.20.2 - install dune-configurator 3.20.2 - install fmt 0.11.0 - install fpath 0.7.3 - install logs 0.10.0 - install ocaml-compiler-libs v0.17.0 - install ocaml-syntax-shims 1.0.0 - install ocaml-version 4.0.3 - install ocaml_intrinsics_kernel v0.17.1 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install ppx_derivers 1.2.1 - install ppx_sexp_conv v0.17.1 - install ppxlib 0.37.0 - install ppxlib_jane v0.17.4 - install re 1.14.0 - install rresult 0.7.0 - install sexplib0 v0.17.0 - install stdlib-shims 0.3.0 - 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.17.3 (cached) -> retrieved bos.0.2.1 (cached) -> retrieved cmdliner.2.1.0 (cached) -> retrieved csexp.1.5.2 (cached) -> retrieved fmt.0.11.0 (cached) -> retrieved fpath.0.7.3 (cached) -> retrieved logs.0.10.0 (cached) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocaml-version.4.0.3 (cached) -> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_sexp_conv.v0.17.1 (cached) -> retrieved ppxlib_jane.v0.17.4 (cached) -> retrieved re.1.14.0 (cached) -> retrieved rresult.0.7.0 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved topkg.1.1.1 (cached) -> retrieved ppxlib.0.37.0 (cached) -> retrieved uutf.1.0.4 (cached) -> retrieved dune.3.20.2, dune-configurator.3.20.2 (cached) -> installed cmdliner.2.1.0 -> installed ocamlbuild.0.16.1 -> installed ocamlfind.1.9.8 -> installed topkg.1.1.1 -> installed rresult.0.7.0 -> installed uutf.1.0.4 -> installed fmt.0.11.0 -> installed astring.0.8.5 -> installed fpath.0.7.3 -> installed logs.0.10.0 -> installed bos.0.2.1 -> installed dune.3.20.2 -> installed ppx_derivers.1.2.1 -> installed csexp.1.5.2 -> installed ocaml-compiler-libs.v0.17.0 -> installed ocaml-syntax-shims.1.0.0 -> installed ocaml-version.4.0.3 -> installed ocaml_intrinsics_kernel.v0.17.1 -> installed re.1.14.0 -> installed sexplib0.v0.17.0 -> installed stdlib-shims.0.3.0 -> installed alcotest.1.9.1 -> installed dune-configurator.3.20.2 -> installed base.v0.17.3 -> installed ppxlib.0.37.0 -> installed ppxlib_jane.v0.17.4 -> installed ppx_sexp_conv.v0.17.1 Done. # To update the current shell environment, run: eval $(opam env) 2025-12-10 05:08.17 ---> saved as "4c7ddcb550f0d7f16e8f6d98f8676eef97d84559f879b46f48d4e94fca90b353" /src: (copy (src .) (dst /src)) 2025-12-10 05:08.17 ---> saved as "bd4fd73fa6d5f2344efe5c96f5cf2db9f884ce4234dd4504a83d88b64c45e3a5" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default/test && ./dockerfile.exe) Testing `test'. This run has ID `YT0VRPJO'. [OK] dockerfile 0 string_of_t. [OK] dockerfile 1 string_of_t. [OK] dockerfile 2 Format RUN heredocs. Full test results in `/src/_build/default/test/_build/_tests/test'. Test Successful in 0.000s. 3 tests run. (cd _build/default/test-opam && ./dockerfile.exe) Testing `test'. This run has ID `G7QJP8YU'. [OK] dockerfile-opam 0 Distro.compare. Full test results in `/src/_build/default/test-opam/_build/_tests/test'. Test Successful in 0.000s. 1 test run. 2025-12-10 05:08.19 ---> saved as "dead69a2223a35d428e687c89b80fcec501bb96c1da596c40ed442d2144eb550" Job succeeded 2025-12-10 05:08.20: Job succeeded