Build:
- 0
2025-06-26 08:36.47: New job: docker build { "compose-or-build": true, "commit": "70bc5d830ee7b49b8bdd0b6e273f8308ab9578ad", "dockerfile": { "file": "Dockerfile" }, "docker_context": null, "squash": false, "build_args": [], "path": null } 2025-06-26 08:36.47: Checking out commit 70bc5d83. To reproduce: git clone --recursive "https://github.com/quantifyearth/shark.git" -b "mirage-crypto" && cd "shark" && git reset --hard 70bc5d83 2025-06-26 08:36.47: Exec: "cp" "-a" "--" "/var/lib/ocurrent/var/git/shark.git-2b46e30fb3e063e2e8f96b8038e1d84ef9bbcd3ab8886043a79201a38b398443/.git" "/tmp/git-checkout353a2089" 2025-06-26 08:36.48: Exec: "git" "-C" "/tmp/git-checkout353a2089" "submodule" "deinit" "--force" "--all" could not create empty submodule directory vendor/obuilderSubmodule 'vendor/obuilder' (https://github.com/quantifyearth/obuilder) unregistered for path 'vendor/obuilder' 2025-06-26 08:36.48: Exec: "git" "-C" "/tmp/git-checkout353a2089" "reset" "--hard" "-q" "70bc5d830ee7b49b8bdd0b6e273f8308ab9578ad" 2025-06-26 08:36.49: Exec: "git" "-C" "/tmp/git-checkout353a2089" "submodule" "update" "--recursive" "--init" "--no-fetch" Submodule 'vendor/obuilder' (https://github.com/quantifyearth/obuilder) registered for path 'vendor/obuilder' Submodule path 'vendor/obuilder': checked out '97573a4d94e178d0cf42cfede510ebd5ddddb693' 2025-06-26 08:36.49: Exec: "docker" "build" "--pull" "-f" "/tmp/git-checkout353a2089/Dockerfile" "--iidfile" "/tmp/git-checkout353a2089/docker-iid" "--" "/tmp/git-checkout353a2089" DEPRECATED: The legacy builder is deprecated and will be removed in a future release. Install the buildx component to build images with BuildKit: https://docs.docker.com/go/buildx/ Sending build context to Docker daemon 76.93MB Step 1/12 : FROM ocaml/opam:debian-11-ocaml-5.1 as build debian-11-ocaml-5.1: Pulling from ocaml/opam Digest: sha256:6de2555e3b3e325df52bc27255e6c42725148d1acf01983e6a2f454c101e8865 Status: Image is up to date for ocaml/opam:debian-11-ocaml-5.1 ---> 422c215864e8 Step 2/12 : RUN sudo apt-get update && sudo apt-get install -y runc ---> Using cache ---> ee8a7a0a174b Step 3/12 : RUN sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam ---> Using cache ---> c506744258d7 Step 4/12 : USER 1000:1000 ---> Using cache ---> cdfd8c7a7ef5 Step 5/12 : RUN cd ~/opam-repository && git pull origin -q master && git reset --hard eb1c31096c67d2f03b97ad71332ed5f2fc15f762 && opam update ---> Running in 6a3d52d5af75 HEAD is now at eb1c31096c Merge pull request #28091 from ocaml/mseri-patch-2 This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.1, which can't be reverted. You may want to back it up before going further. Continue? [Y/n] y Format upgrade done. <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised Now run 'opam upgrade' to apply any package updates. ---> Removed intermediate container 6a3d52d5af75 ---> 2c68fb1623fa Step 6/12 : COPY --chown=opam shark.opam shark-ast.opam /src/ ---> 5af906d4d5de Step 7/12 : WORKDIR /src ---> Running in 4b104a680210 ---> Removed intermediate container 4b104a680210 ---> 106d3d36d8ce Step 8/12 : RUN opam pin . -yn ---> Running in c323937d02b1 This will pin the following packages: shark-ast, shark. Continue? [Y/n] y Package shark-ast does not exist, create as a NEW package? [Y/n] y shark-ast is now pinned to file:///src (version ~dev) Package shark does not exist, create as a NEW package? [Y/n] y The following additional pinnings are required by shark.~dev: - code-mirror.dev at git+https://github.com/patricoferris/jsoo-code-mirror#0cd3d0aa4ca454ece5b59f45a8caadb8e1874151 - tar.dev at git+https://github.com/samoht/ocaml-tar.git#eio-0.12 - tar-unix.dev at git+https://github.com/samoht/ocaml-tar.git#eio-0.12 - tar-eio.dev at git+https://github.com/samoht/ocaml-tar.git#eio-0.12 - osrelease.dev at git+https://github.com/avsm/osrelease#5d2922cc56efd1ae88e75e800b2b6ba74d4181fa Pin and install them? [Y/n] y Package code-mirror does not exist, create as a NEW package? [Y/n] y [code-mirror.dev] synchronised (no changes) [WARNING] Failed checks on code-mirror package definition from source at git+https://github.com/patricoferris/jsoo-code-mirror#0cd3d0aa4ca454ece5b59f45a8caadb8e1874151: warning 35: Missing field 'homepage' warning 36: Missing field 'bug-reports' code-mirror is now pinned to git+https://github.com/patricoferris/jsoo-code-mirror#0cd3d0aa4ca454ece5b59f45a8caadb8e1874151 (version dev) [tar.dev] synchronised (no changes) tar is now pinned to git+https://github.com/samoht/ocaml-tar.git#eio-0.12 (version dev) [tar-unix.dev] synchronised (no changes) tar-unix is now pinned to git+https://github.com/samoht/ocaml-tar.git#eio-0.12 (version dev) [tar-eio.dev] synchronised (no changes) tar-eio is now pinned to git+https://github.com/samoht/ocaml-tar.git#eio-0.12 (version dev) Package osrelease does not exist, create as a NEW package? [Y/n] y [osrelease.dev] synchronised (no changes) osrelease is now pinned to git+https://github.com/avsm/osrelease#5d2922cc56efd1ae88e75e800b2b6ba74d4181fa (version dev) shark is now pinned to file:///src (version ~dev) ---> Removed intermediate container c323937d02b1 ---> 1d1f9e7e54c8 Step 9/12 : RUN opam install -y --deps-only --with-test . ---> Running in bcc1a27d8ba5 [shark.~dev] synchronised (no changes) [shark-ast.~dev] synchronised (no changes) The following actions will be performed: - install conf-gmp 5 - install ocamlbuild 0.16.1 - install conf-pkg-config 4 - install seq base - install ocamlfind 1.9.8 - install dune 3.19.1 - install cmdliner 1.3.0 - install num 1.6 - install conf-gmp-powm-sec 4 - install conf-sqlite3 1 - install zarith 1.14 - install topkg 1.0.8 - install base-bytes base - install yojson 3.0.0 - install xdg 3.19.1 - install vector 1.0.0 - install thread-table 1.0.0 - install stringext 1.6.0 - install stdlib-shims 0.3.0 - install spawn v0.17.0 - install sexplib0 v0.17.0 - install routes 2.0.0 - install result 1.5 - install re 1.12.0 - install psq 0.2.1 - install ppx_derivers 1.2.1 - install optint 0.3.0 - install ohex 0.2.0 - install ocaml-version 4.0.1 - install ocaml-syntax-shims 1.0.0 - install ocaml-compiler-libs v0.12.4 - install ocaml_intrinsics_kernel v0.17.1 - install menhirSdk 20240715 - install menhirLib 20240715 - install menhirCST 20240715 - install magic-mime 1.3.1 - install macaddr 5.6.0 - install lwt-dllist 1.1.0 - install jane-street-headers v0.17.0 - install http 6.1.1 - install gmap 0.3.0 - install gen 1.1 - install eqaf 0.10 - install duration 0.2.1 - install domain-name 0.4.1 - install csexp 1.5.2 - install cppo 1.8.0 - install camlp-streams 5.0.1 - install bigarray-compat 1.1.0 - install base64 3.5.1 - install uutf 1.0.4 - install uucp 16.0.0 - install rresult 0.7.0 - install ptime 1.2.0 - install mtime 2.1.0 - install htmlit 0.1.0 - install hmap 0.8.1 - install fmt 0.10.0 - install cmarkit 0.3.0 - install astring 0.8.5 - install csv 2.4 - install domain-local-await 1.0.1 - install sha 1.15.4 - install integers 0.7.0 - install parsexp v0.17.0 - install ppxlib 0.35.0 - install menhir 20240715 - install digestif 1.3.0 - install ipaddr 5.6.0 - install dune-configurator 3.19.1 - install ocplib-endian 1.2 - install terminal 0.4.0 - install crunch 4.0.0 - install asn1-combinators 0.3.2 - install cstruct 6.2.0 - install fpath 0.7.3 - install alcotest 1.9.0 - install sexplib v0.17.0 - install sedlex 3.6 - install ppxlib_jane v0.17.0 - install ppx_pipebang v0.17.0 - install ppx_ignore_instrumentation v0.17.0 - install ppx_deriving 6.0.3 - install sqlite3 5.3.1 - install mirage-crypto 2.0.1 - install iomux 0.3 - install extunix 0.4.3 - install ctypes 0.23.0 - install checkseum 0.5.2 - install bigstringaf 0.10.0 - install base v0.17.3 - install lwt 5.9.1 - install js_of_ocaml-compiler 6.0.1 - install ppx_deriving_yojson 3.9.1 - install kdf 1.0.0 - install decompress 1.5.3 - install eio 1.2 - install angstrom 0.16.1 - install variantslib v0.17.0 - install typerep v0.17.1 - install stdio v0.17.0 - install ppx_tydi v0.17.0 - install ppx_stable_witness v0.17.0 - install ppx_stable v0.17.0 - install ppx_sexp_conv v0.17.0 - install ppx_optional v0.17.0 - install ppx_here v0.17.0 - install ppx_globalize v0.17.0 - install ppx_fixed_literal v0.17.0 - install ppx_enumerate v0.17.0 - install ppx_disable_unused_warnings v0.17.0 - install ppx_compare v0.17.0 - install ppx_cold v0.17.0 - install fieldslib v0.17.0 - install cstruct-lwt 6.2.0 - install logs 0.8.0 - install js_of_ocaml-toplevel 6.0.1 - install js_of_ocaml 6.0.1 - install tar dev* - install lwt_eio 0.5.1 - install eio_posix 1.2 - install uri 4.4.0 - install ppx_variants_conv v0.17.0 - install ppx_typerep_conv v0.17.0 - install ppx_optcomp v0.17.0 - install ppx_custom_printf v0.17.0 - install obuilder-spec 0.6.0 - install ppx_sexp_value v0.17.0 - install ppx_sexp_message v0.17.0 - install ppx_let v0.17.0 - install ppx_hash v0.17.0 - install ppx_assert v0.17.0 - install ppx_fields_conv v0.17.0 - install progress 0.4.0 - install mirage-crypto-rng 2.0.1 - install mdx 2.5.0 - install bos 0.2.1 - install brr 0.0.7 - install tar-unix dev* - install tar-eio dev* - install uri-sexp 4.4.0 - install ppx_base v0.17.0 - install jst-config v0.17.0 - install bin_prot v0.17.0-1 - install mirage-crypto-pk 2.0.1 - install mirage-crypto-ec 2.0.1 - install yaml 3.2.0 - install osrelease dev* - install code-mirror dev* - install cohttp 6.1.1 - install sexp_pretty v0.17.0 - install ppx_string v0.17.0 - install capitalization v0.17.0 - install time_now v0.17.0 - install ppx_bin_prot v0.17.0 - install x509 1.0.6 - install cohttp-eio 6.1.1 - install ppx_string_conv v0.17.0 - install ppx_module_timer v0.17.0 - install ppx_inline_test v0.17.0 - install tls 2.0.1 - install ppx_expect v0.17.2 - install ppx_bench v0.17.0 - install tls-eio 2.0.1 - install ppx_log v0.17.0 - install splittable_random v0.17.0 - install base_quickcheck v0.17.0 - install ppx_jane v0.17.0 - install uopt v0.17.0 - install int_repr v0.17.0 - install gel v0.17.0 - install base_bigstring v0.17.0 - install ppx_diff v0.17.0 - install core v0.17.1 - install timezone v0.17.0 - install patience_diff v0.17.0 - install expect_test_helpers_core v0.17.0 - install core_kernel v0.17.0 - install core_unix v0.17.1 - install patdiff v0.17.0 ===== 180 to install ===== The following system packages will first need to be installed: libgmp-dev libsqlite3-dev pkg-config <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> Let opam run your package manager to install the required system packages? (answer 'n' for other options) [Y/n] y + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev" "libsqlite3-dev" "pkg-config" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package libglib2.0-0:amd64. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18397 files and directories currently installed.) - Preparing to unpack .../0-libglib2.0-0_2.66.8-1+deb11u6_amd64.deb ... - Unpacking libglib2.0-0:amd64 (2.66.8-1+deb11u6) ... - Selecting previously unselected package libglib2.0-data. - Preparing to unpack .../1-libglib2.0-data_2.66.8-1+deb11u6_all.deb ... - Unpacking libglib2.0-data (2.66.8-1+deb11u6) ... - Selecting previously unselected package libgmpxx4ldbl:amd64. - Preparing to unpack .../2-libgmpxx4ldbl_2%3a6.2.1+dfsg-1+deb11u1_amd64.deb ... - Unpacking libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-1+deb11u1) ... - Selecting previously unselected package libgmp-dev:amd64. - Preparing to unpack .../3-libgmp-dev_2%3a6.2.1+dfsg-1+deb11u1_amd64.deb ... - Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg-1+deb11u1) ... - Selecting previously unselected package libicu67:amd64. - Preparing to unpack .../4-libicu67_67.1-7+deb11u1_amd64.deb ... - Unpacking libicu67:amd64 (67.1-7+deb11u1) ... - Selecting previously unselected package libsqlite3-dev:amd64. - Preparing to unpack .../5-libsqlite3-dev_3.34.1-3+deb11u1_amd64.deb ... - Unpacking libsqlite3-dev:amd64 (3.34.1-3+deb11u1) ... - Selecting previously unselected package libxml2:amd64. - Preparing to unpack .../6-libxml2_2.9.10+dfsg-6.7+deb11u7_amd64.deb ... - Unpacking libxml2:amd64 (2.9.10+dfsg-6.7+deb11u7) ... - Selecting previously unselected package pkg-config. - Preparing to unpack .../7-pkg-config_0.29.2-1_amd64.deb ... - Unpacking pkg-config (0.29.2-1) ... - Selecting previously unselected package shared-mime-info. - Preparing to unpack .../8-shared-mime-info_2.0-1_amd64.deb ... - Unpacking shared-mime-info (2.0-1) ... - Selecting previously unselected package xdg-user-dirs. - Preparing to unpack .../9-xdg-user-dirs_0.17-2_amd64.deb ... - Unpacking xdg-user-dirs (0.17-2) ... - Setting up libicu67:amd64 (67.1-7+deb11u1) ... - Setting up xdg-user-dirs (0.17-2) ... - Setting up libglib2.0-0:amd64 (2.66.8-1+deb11u6) ... - No schema files found: doing nothing. - Setting up libglib2.0-data (2.66.8-1+deb11u6) ... - Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-1+deb11u1) ... - Setting up libsqlite3-dev:amd64 (3.34.1-3+deb11u1) ... - Setting up pkg-config (0.29.2-1) ... - Setting up libxml2:amd64 (2.9.10+dfsg-6.7+deb11u7) ... - Setting up libgmp-dev:amd64 (2:6.2.1+dfsg-1+deb11u1) ... - Setting up shared-mime-info (2.0-1) ... - Processing triggers for libc-bin (2.31-13+deb11u13) ... <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved asn1-combinators.0.3.2 (https://opam.ocaml.org/cache) -> retrieved angstrom.0.16.1 (https://opam.ocaml.org/cache) -> retrieved astring.0.8.5 (https://opam.ocaml.org/cache) -> retrieved alcotest.1.9.0 (https://opam.ocaml.org/cache) -> retrieved base64.3.5.1 (https://opam.ocaml.org/cache) -> retrieved base.v0.17.3 (https://opam.ocaml.org/cache) -> retrieved base_bigstring.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved base_quickcheck.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved bigarray-compat.1.1.0 (https://opam.ocaml.org/cache) -> retrieved bigstringaf.0.10.0 (https://opam.ocaml.org/cache) -> retrieved bin_prot.v0.17.0-1 (https://opam.ocaml.org/cache) -> retrieved bos.0.2.1 (https://opam.ocaml.org/cache) -> retrieved camlp-streams.5.0.1 (https://opam.ocaml.org/cache) -> retrieved capitalization.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved brr.0.0.7 (https://opam.ocaml.org/cache) -> retrieved checkseum.0.5.2 (https://opam.ocaml.org/cache) -> retrieved cmarkit.0.3.0 (https://opam.ocaml.org/cache) -> retrieved cohttp.6.1.1 (https://opam.ocaml.org/cache) -> retrieved cmdliner.1.3.0 (https://opam.ocaml.org/cache) -> retrieved cohttp-eio.6.1.1 (cached) -> retrieved conf-gmp.5 (https://opam.ocaml.org/cache) -> installed conf-gmp.5 -> installed conf-pkg-config.4 -> installed conf-sqlite3.1 -> retrieved conf-gmp-powm-sec.4 (https://opam.ocaml.org/cache) -> retrieved code-mirror.dev (no changes) -> installed conf-gmp-powm-sec.4 -> retrieved core_kernel.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved core_unix.v0.17.1 (https://opam.ocaml.org/cache) -> retrieved core.v0.17.1 (https://opam.ocaml.org/cache) -> retrieved cppo.1.8.0 (https://opam.ocaml.org/cache) -> retrieved csexp.1.5.2 (https://opam.ocaml.org/cache) -> retrieved crunch.4.0.0 (https://opam.ocaml.org/cache) -> retrieved cstruct.6.2.0 (https://opam.ocaml.org/cache) -> retrieved csv.2.4 (https://opam.ocaml.org/cache) -> retrieved ctypes.0.23.0 (https://opam.ocaml.org/cache) -> retrieved decompress.1.5.3 (https://opam.ocaml.org/cache) -> retrieved domain-local-await.1.0.1 (https://opam.ocaml.org/cache) -> retrieved domain-name.0.4.1 (https://opam.ocaml.org/cache) -> retrieved cstruct-lwt.6.2.0 (https://opam.ocaml.org/cache) -> retrieved digestif.1.3.0 (https://opam.ocaml.org/cache) -> retrieved duration.0.2.1 (https://opam.ocaml.org/cache) -> retrieved dune.3.19.1 (https://opam.ocaml.org/cache) -> retrieved eio.1.2 (https://opam.ocaml.org/cache) -> retrieved eio_posix.1.2 (cached) -> installed cmdliner.1.3.0 -> retrieved expect_test_helpers_core.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved eqaf.0.10 (https://opam.ocaml.org/cache) -> retrieved fieldslib.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved extunix.0.4.3 (https://opam.ocaml.org/cache) -> retrieved fmt.0.10.0 (https://opam.ocaml.org/cache) -> retrieved fpath.0.7.3 (https://opam.ocaml.org/cache) -> retrieved dune-configurator.3.19.1 (https://opam.ocaml.org/cache) -> retrieved gel.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved gen.1.1 (https://opam.ocaml.org/cache) -> retrieved gmap.0.3.0 (https://opam.ocaml.org/cache) -> retrieved hmap.0.8.1 (https://opam.ocaml.org/cache) -> retrieved http.6.1.1 (cached) -> retrieved htmlit.0.1.0 (https://opam.ocaml.org/cache) -> retrieved int_repr.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved integers.0.7.0 (https://opam.ocaml.org/cache) -> retrieved iomux.0.3 (https://opam.ocaml.org/cache) -> retrieved jane-street-headers.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ipaddr.5.6.0 (https://opam.ocaml.org/cache) -> retrieved js_of_ocaml.6.0.1 (https://opam.ocaml.org/cache) -> retrieved js_of_ocaml-compiler.6.0.1 (https://opam.ocaml.org/cache) -> retrieved js_of_ocaml-toplevel.6.0.1 (https://opam.ocaml.org/cache) -> retrieved jst-config.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved kdf.1.0.0 (https://opam.ocaml.org/cache) -> retrieved logs.0.8.0 (https://opam.ocaml.org/cache) -> retrieved lwt.5.9.1 (https://opam.ocaml.org/cache) -> retrieved lwt-dllist.1.1.0 (https://opam.ocaml.org/cache) -> retrieved macaddr.5.6.0 (cached) -> retrieved lwt_eio.0.5.1 (https://opam.ocaml.org/cache) -> retrieved magic-mime.1.3.1 (https://opam.ocaml.org/cache) -> retrieved mdx.2.5.0 (https://opam.ocaml.org/cache) -> retrieved menhir.20240715 (https://opam.ocaml.org/cache) -> retrieved menhirLib.20240715 (cached) -> retrieved menhirSdk.20240715 (cached) -> retrieved menhirCST.20240715 (https://opam.ocaml.org/cache) -> retrieved mirage-crypto.2.0.1 (https://opam.ocaml.org/cache) -> retrieved mirage-crypto-ec.2.0.1 (https://opam.ocaml.org/cache) -> retrieved mtime.2.1.0 (https://opam.ocaml.org/cache) -> retrieved mirage-crypto-pk.2.0.1 (cached) -> retrieved obuilder-spec.0.6.0 (https://opam.ocaml.org/cache) -> retrieved ocaml-compiler-libs.v0.12.4 (https://opam.ocaml.org/cache) -> retrieved num.1.6 (https://opam.ocaml.org/cache) -> retrieved mirage-crypto-rng.2.0.1 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (https://opam.ocaml.org/cache) -> retrieved ocaml-version.4.0.1 (https://opam.ocaml.org/cache) -> retrieved ocaml_intrinsics_kernel.v0.17.1 (https://opam.ocaml.org/cache) -> retrieved ocamlfind.1.9.8 (https://opam.ocaml.org/cache) -> retrieved ocplib-endian.1.2 (https://opam.ocaml.org/cache) -> retrieved ocamlbuild.0.16.1 (https://opam.ocaml.org/cache) -> retrieved ohex.0.2.0 (https://opam.ocaml.org/cache) -> retrieved optint.0.3.0 (https://opam.ocaml.org/cache) -> retrieved parsexp.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved patdiff.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved patience_diff.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved osrelease.dev (no changes) -> retrieved ppx_assert.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_base.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_bench.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_bin_prot.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_cold.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_compare.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_custom_printf.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_derivers.1.2.1 (https://opam.ocaml.org/cache) -> retrieved ppx_deriving.6.0.3 (https://opam.ocaml.org/cache) -> retrieved ppx_deriving_yojson.3.9.1 (https://opam.ocaml.org/cache) -> retrieved ppx_diff.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_disable_unused_warnings.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_enumerate.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_expect.v0.17.2 (https://opam.ocaml.org/cache) -> retrieved ppx_fields_conv.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_fixed_literal.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_globalize.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_hash.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_here.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_ignore_instrumentation.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_inline_test.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_let.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_jane.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_log.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_module_timer.v0.17.0 (https://opam.ocaml.org/cache) -> installed num.1.6 -> retrieved ppx_optcomp.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_optional.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_pipebang.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_sexp_value.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_sexp_conv.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_sexp_message.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_stable.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_stable_witness.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_string.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_string_conv.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_typerep_conv.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_tydi.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppx_variants_conv.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved ppxlib_jane.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved psq.0.2.1 (https://opam.ocaml.org/cache) -> retrieved ppxlib.0.35.0 (https://opam.ocaml.org/cache) -> retrieved progress.0.4.0 (https://opam.ocaml.org/cache) -> retrieved ptime.1.2.0 (https://opam.ocaml.org/cache) -> retrieved result.1.5 (https://opam.ocaml.org/cache) -> retrieved re.1.12.0 (https://opam.ocaml.org/cache) -> retrieved routes.2.0.0 (https://opam.ocaml.org/cache) -> retrieved rresult.0.7.0 (https://opam.ocaml.org/cache) -> retrieved sedlex.3.6 (https://opam.ocaml.org/cache) -> retrieved seq.base (2 extra sources) -> installed seq.base -> retrieved sexp_pretty.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved sexplib.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved sexplib0.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved sha.1.15.4 (https://opam.ocaml.org/cache) -> retrieved splittable_random.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved spawn.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved sqlite3.5.3.1 (https://opam.ocaml.org/cache) -> retrieved stdio.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved stdlib-shims.0.3.0 (https://opam.ocaml.org/cache) -> retrieved stringext.1.6.0 (https://opam.ocaml.org/cache) -> retrieved tar-eio.dev (no changes) -> retrieved tar.dev (no changes) -> retrieved tar-unix.dev (no changes) -> retrieved thread-table.1.0.0 (https://opam.ocaml.org/cache) -> retrieved time_now.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved terminal.0.4.0 (cached) -> installed ocamlfind.1.9.8 -> installed base-bytes.base -> retrieved timezone.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved tls.2.0.1 (https://opam.ocaml.org/cache) -> retrieved topkg.1.0.8 (https://opam.ocaml.org/cache) -> retrieved typerep.v0.17.1 (https://opam.ocaml.org/cache) -> retrieved uopt.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved tls-eio.2.0.1 (https://opam.ocaml.org/cache) -> retrieved uri.4.4.0 (https://opam.ocaml.org/cache) -> retrieved uri-sexp.4.4.0 (cached) -> retrieved uutf.1.0.4 (https://opam.ocaml.org/cache) -> retrieved variantslib.v0.17.0 (https://opam.ocaml.org/cache) -> retrieved vector.1.0.0 (https://opam.ocaml.org/cache) -> retrieved uucp.16.0.0 (https://opam.ocaml.org/cache) -> retrieved x509.1.0.6 (https://opam.ocaml.org/cache) -> retrieved yaml.3.2.0 (https://opam.ocaml.org/cache) -> retrieved yojson.3.0.0 (https://opam.ocaml.org/cache) -> retrieved zarith.1.14 (https://opam.ocaml.org/cache) -> retrieved xdg.3.19.1 (cached) -> installed ocamlbuild.0.16.1 -> installed zarith.1.14 -> installed topkg.1.0.8 -> installed htmlit.0.1.0 -> installed hmap.0.8.1 -> installed dune.3.19.1 -> installed astring.0.8.5 -> installed fmt.0.10.0 -> installed mtime.2.1.0 -> installed ptime.1.2.0 -> installed rresult.0.7.0 -> installed uutf.1.0.4 -> installed base64.3.5.1 -> installed bigarray-compat.1.1.0 -> installed camlp-streams.5.0.1 -> installed cppo.1.8.0 -> installed csexp.1.5.2 -> installed csv.2.4 -> installed domain-name.0.4.1 -> installed duration.0.2.1 -> installed eqaf.0.10 -> installed gen.1.1 -> installed gmap.0.3.0 -> installed http.6.1.1 -> installed jane-street-headers.v0.17.0 -> installed lwt-dllist.1.1.0 -> installed macaddr.5.6.0 -> installed magic-mime.1.3.1 -> installed menhirCST.20240715 -> installed menhirLib.20240715 -> installed menhirSdk.20240715 -> installed ocaml-compiler-libs.v0.12.4 -> installed ocaml-syntax-shims.1.0.0 -> installed ocaml-version.4.0.1 -> installed ocaml_intrinsics_kernel.v0.17.1 -> installed ohex.0.2.0 -> installed optint.0.3.0 -> installed ppx_derivers.1.2.1 -> installed psq.0.2.1 -> installed re.1.12.0 -> installed result.1.5 -> installed sexplib0.v0.17.0 -> installed cmarkit.0.3.0 -> installed spawn.v0.17.0 -> installed stdlib-shims.0.3.0 -> installed stringext.1.6.0 -> installed thread-table.1.0.0 -> installed vector.1.0.0 -> installed yojson.3.0.0 -> installed fpath.0.7.3 -> installed cstruct.6.2.0 -> installed asn1-combinators.0.3.2 -> installed crunch.4.0.0 -> installed ocplib-endian.1.2 -> installed ipaddr.5.6.0 -> installed routes.2.0.0 -> installed digestif.1.3.0 -> installed domain-local-await.1.0.1 -> installed integers.0.7.0 -> installed sha.1.15.4 -> installed xdg.3.19.1 -> installed alcotest.1.9.0 -> installed parsexp.v0.17.0 -> installed dune-configurator.3.19.1 -> installed bigstringaf.0.10.0 -> installed sexplib.v0.17.0 -> installed iomux.0.3 -> installed checkseum.0.5.2 -> installed angstrom.0.16.1 -> installed sqlite3.5.3.1 -> installed mirage-crypto.2.0.1 -> installed kdf.1.0.0 -> installed decompress.1.5.3 -> installed eio.1.2 -> installed uri.4.4.0 -> installed tar.dev -> installed lwt.5.9.1 -> installed tar-eio.dev -> installed cstruct-lwt.6.2.0 -> installed eio_posix.1.2 -> installed lwt_eio.0.5.1 -> installed tar-unix.dev -> installed base.v0.17.3 -> installed ctypes.0.23.0 -> installed fieldslib.v0.17.0 -> installed variantslib.v0.17.0 -> installed stdio.v0.17.0 -> installed typerep.v0.17.1 -> installed ppxlib.0.35.0 -> installed ppx_optcomp.v0.17.0 -> installed ppxlib_jane.v0.17.0 -> installed menhir.20240715 -> installed ppx_disable_unused_warnings.v0.17.0 -> installed ppx_cold.v0.17.0 -> installed ppx_tydi.v0.17.0 -> installed ppx_here.v0.17.0 -> installed ppx_stable_witness.v0.17.0 -> installed ppx_typerep_conv.v0.17.0 -> installed ppx_variants_conv.v0.17.0 -> installed ppx_fields_conv.v0.17.0 -> installed ppx_stable.v0.17.0 -> installed ppx_pipebang.v0.17.0 -> installed ppx_fixed_literal.v0.17.0 -> installed ppx_ignore_instrumentation.v0.17.0 -> installed ppx_deriving.6.0.3 -> installed ppx_enumerate.v0.17.0 -> installed ppx_globalize.v0.17.0 -> installed uucp.16.0.0 -> installed ppx_compare.v0.17.0 -> installed sedlex.3.6 -> installed ppx_optional.v0.17.0 -> installed ppx_sexp_conv.v0.17.0 -> installed ppx_let.v0.17.0 -> installed ppx_deriving_yojson.3.9.1 -> installed terminal.0.4.0 -> installed uri-sexp.4.4.0 -> installed obuilder-spec.0.6.0 -> installed ppx_hash.v0.17.0 -> installed ppx_assert.v0.17.0 -> installed extunix.0.4.3 -> installed ppx_sexp_value.v0.17.0 -> installed ppx_sexp_message.v0.17.0 -> installed ppx_custom_printf.v0.17.0 -> installed ppx_base.v0.17.0 -> installed capitalization.v0.17.0 -> installed sexp_pretty.v0.17.0 -> installed jst-config.v0.17.0 -> installed bin_prot.v0.17.0-1 -> installed ppx_string.v0.17.0 -> installed time_now.v0.17.0 -> installed ppx_bin_prot.v0.17.0 -> installed ppx_string_conv.v0.17.0 -> installed ppx_module_timer.v0.17.0 -> installed ppx_inline_test.v0.17.0 -> installed js_of_ocaml-compiler.6.0.1 -> installed ppx_bench.v0.17.0 -> installed ppx_expect.v0.17.2 -> installed splittable_random.v0.17.0 -> installed logs.0.8.0 -> installed js_of_ocaml-toplevel.6.0.1 -> installed mirage-crypto-rng.2.0.1 -> installed mirage-crypto-pk.2.0.1 -> installed progress.0.4.0 -> installed ppx_log.v0.17.0 -> installed base_quickcheck.v0.17.0 -> installed cohttp.6.1.1 -> installed mdx.2.5.0 -> installed cohttp-eio.6.1.1 -> installed bos.0.2.1 -> installed osrelease.dev -> installed ppx_jane.v0.17.0 -> installed mirage-crypto-ec.2.0.1 -> installed gel.v0.17.0 -> installed uopt.v0.17.0 -> installed yaml.3.2.0 -> installed int_repr.v0.17.0 -> installed x509.1.0.6 -> installed brr.0.0.7 -> installed base_bigstring.v0.17.0 -> installed tls.2.0.1 -> installed js_of_ocaml.6.0.1 -> installed tls-eio.2.0.1 -> installed code-mirror.dev -> installed ppx_diff.v0.17.0 -> installed core.v0.17.1 -> installed timezone.v0.17.0 -> installed expect_test_helpers_core.v0.17.0 -> installed patience_diff.v0.17.0 -> installed core_kernel.v0.17.0 -> installed core_unix.v0.17.1 -> installed patdiff.v0.17.0 Done. # Run eval $(opam env) to update the current shell environment ---> Removed intermediate container bcc1a27d8ba5 ---> 26fad8f99337 Step 10/12 : ADD --chown=opam . . ---> 915a5bcb0820 Step 11/12 : RUN opam exec -- dune build @runtest @install @check ---> Running in 9dee47e8a0f2 Generating Static_files.ml Skipping generation of .mli Testing `shark'. This run has ID `61CB2YPV'. [OK] block 0 shark build block, no hash. [OK] block 1 shark build block, with hash. [OK] block 2 shark empty block. [OK] block 3 shark run block. [OK] block 4 parsing multiple commands. [OK] block 5 parsing multiline command. [OK] block 6 parsing basic git import. [OK] block 7 parsing basic http import. [OK] block 8 parsing basic file import no... [OK] block 9 parsing basic file import wi... [OK] command parsing 0 Basic python command parsing... [OK] command parsing 1 Basic python command parsing... [OK] command parsing 2 Basic R command parsing. [OK] command parsing 3 Basic R command parsing with... [OK] command parsing 4 Basic command parsing. [OK] command parsing 5 Basic command parsing with p... [OK] datafile modeling 0 Basic file. [OK] datafile modeling 1 Basic file with subpath. [OK] datafile modeling 2 Canonical dir with wildcard. [OK] frontmatter parsing 0 empty front matter. [OK] frontmatter parsing 1 simple input list. [OK] frontmatter parsing 2 simple input api. [OK] AST parsing 0 Test simple single command b... [OK] AST parsing 1 Test simple milticommand block. [OK] AST parsing 2 Test simple block with non-o... [OK] AST leaf processing 0 Basic leaf test. [OK] AST leaf processing 1 Basic leaf simple wildcard. [OK] AST leaf processing 2 Basic leaf sub empty. [OK] AST leaf processing 3 Basic leaf sub simple. [OK] AST leaf processing 4 Basic leaf sub one map. [OK] AST leaf processing 5 Basic leaf sub multiple map. [OK] Command execution 0 Test create initial state. [OK] Command execution 1 Test simple change dir. [OK] Command execution 2 Test simple env update. [OK] Command execution 3 Test env update with command... [OK] Command execution 4 Test a simple command execut... [OK] Command execution 5 Test a failed command execut... Full test results in `/src/_build/default/src/test/_build/_tests/shark'. Test Successful in 0.006s. 37 tests run. ---> Removed intermediate container 9dee47e8a0f2 ---> 20c53de912d3 Step 12/12 : RUN opam exec -- dune install ---> Running in a0aeed84ddee ---> Removed intermediate container a0aeed84ddee ---> bddee849221f Successfully built bddee849221f 2025-06-26 08:49.42: Job succeeded