2026-07-01 21:15.57: New job: test mirage/awa-ssh https://github.com/mirage/awa-ssh.git#refs/heads/main (7d7d21260ffbfb927d707ee0b3684f2f4bf7ba63) (linux-x86_64:ubuntu-26.04-5.5_opam-2.5) Base: ocaml/opam:ubuntu-26.04-ocaml-5.5@sha256:92b192ec4933c318aeb38ded7d8e08d62077ef9eba2d941400f7c13c0c59053a Opam project build To reproduce locally: git clone --recursive "https://github.com/mirage/awa-ssh.git" -b "main" && cd "awa-ssh" && git reset --hard 7d7d2126 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:ubuntu-26.04-ocaml-5.5@sha256:92b192ec4933c318aeb38ded7d8e08d62077ef9eba2d941400f7c13c0c59053a # ubuntu-26.04-5.5_opam-2.5 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam RUN cd ~/opam-repository && (git cat-file -e cf4807d523aaef2df5a7174b29f7840ecc4cf5ea || git fetch origin master) && git reset -q --hard cf4807d523aaef2df5a7174b29f7840ecc4cf5ea && git log --no-decorate -n1 --oneline RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN opam update -u COPY --chown=1000:1000 awa.opam awa-mirage.opam ./ RUN opam pin add -yn awa.dev './' && \ opam pin add -yn awa-mirage.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="asn1-combinators.0.3.2 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 cmdliner.2.1.1 compiler-cloning.enabled conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.5 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.24.0 dune-configurator.3.24.0 duration.0.3.1 eqaf.0.10 fmt.0.11.0 gmap.0.3.0 ipaddr.5.6.2 kdf.1.1.0 logs.0.10.0 lwt.6.1.2 macaddr.5.6.2 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mirage-flow.5.0.0 mirage-mtime.5.2.0 mirage-sleep.4.1.0 mtime.2.1.0 ocaml.5.5.0 ocaml-base-compiler.5.5.0 ocaml-compiler.5.5.0 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 ptime.1.2.0 topkg.1.1.1 x509.1.1.1 zarith.1.14" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.5 --depext-only -y awa.dev awa-mirage.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 2026-07-01 21:15.57: Using cache hint "mirage/awa-ssh-ocaml/opam:ubuntu-26.04-ocaml-5.5@sha256:92b192ec4933c318aeb38ded7d8e08d62077ef9eba2d941400f7c13c0c59053a-ubuntu-26.04-5.5_opam-2.5-b24aabaf8d5f24d97518b4f8b9246a24" 2026-07-01 21:15.57: Using OBuilder spec: ((from ocaml/opam:ubuntu-26.04-ocaml-5.5@sha256:92b192ec4933c318aeb38ded7d8e08d62077ef9eba2d941400f7c13c0c59053a) (comment ubuntu-26.04-5.5_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 (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e cf4807d523aaef2df5a7174b29f7840ecc4cf5ea || git fetch origin master) && git reset -q --hard cf4807d523aaef2df5a7174b29f7840ecc4cf5ea && git log --no-decorate -n1 --oneline")) (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 "opam update -u")) (copy (src awa.opam awa-mirage.opam) (dst ./)) (run (network host) (shell "opam pin add -yn awa.dev './' && \ \nopam pin add -yn awa-mirage.dev './'")) (run (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "asn1-combinators.0.3.2 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 cmdliner.2.1.1 compiler-cloning.enabled conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.5 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.24.0 dune-configurator.3.24.0 duration.0.3.1 eqaf.0.10 fmt.0.11.0 gmap.0.3.0 ipaddr.5.6.2 kdf.1.1.0 logs.0.10.0 lwt.6.1.2 macaddr.5.6.2 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mirage-flow.5.0.0 mirage-mtime.5.2.0 mirage-sleep.4.1.0 mtime.2.1.0 ocaml.5.5.0 ocaml-base-compiler.5.5.0 ocaml-compiler.5.5.0 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 ptime.1.2.0 topkg.1.1.1 x509.1.1.1 zarith.1.14") (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 awa.dev awa-mirage.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-07-01 21:15.57: Waiting for resource in pool OCluster 2026-07-01 22:50.17: Waiting for worker… 2026-07-01 22:54.03: Got resource from pool OCluster Building on eumache.caelum.ci.dev All commits already cached HEAD is now at 7d7d212 changes for 0.6.1 (from ocaml/opam:ubuntu-26.04-ocaml-5.5@sha256:92b192ec4933c318aeb38ded7d8e08d62077ef9eba2d941400f7c13c0c59053a) Unable to find image 'ocaml/opam:ubuntu-26.04-ocaml-5.5@sha256:92b192ec4933c318aeb38ded7d8e08d62077ef9eba2d941400f7c13c0c59053a' locally docker.io/ocaml/opam@sha256:92b192ec4933c318aeb38ded7d8e08d62077ef9eba2d941400f7c13c0c59053a: Pulling from ocaml/opam 81e2f2053c8f: Pulling fs layer d1f56e4c7f2f: Pulling fs layer 282509c34d7f: Pulling fs layer ce63e4a28b1f: Pulling fs layer 136942ba042f: Pulling fs layer 94399a9a0f52: Pulling fs layer f9b48df52c25: Pulling fs layer 39656ff64d99: Pulling fs layer e97072a30bd9: Pulling fs layer 6effe1cfbd12: Pulling fs layer c19808e5b86a: Pulling fs layer b82037575329: Pulling fs layer 8c2e22546b8a: Pulling fs layer bac337ce9750: Pulling fs layer 2e0aaacb64c5: Pulling fs layer 871cfae2286f: Pulling fs layer 14ddbd61ee22: Pulling fs layer 10bb981238c8: Pulling fs layer 44e23de7792e: Pulling fs layer 8c40a7b57a1c: Pulling fs layer 2d14f876777b: Pulling fs layer e961482c5df3: Pulling fs layer 4f4fb700ef54: Pulling fs layer d76cc0c2cb5e: Pulling fs layer 9604e924c748: Pulling fs layer cb00225ff30d: Pulling fs layer 3d43358473d9: Pulling fs layer d7fa3a83b5f5: Pulling fs layer 50df2d9378e6: Pulling fs layer a46be5cbc100: Pulling fs layer 9b073973cefe: Pulling fs layer 0385b2629f1d: Pulling fs layer edd8da0e4030: Pulling fs layer 6a8847baf81b: Pulling fs layer 46b228ec6281: Pulling fs layer cb274edb6a87: Pulling fs layer a8ac79cc3ca7: Pulling fs layer bf788870e28b: Pulling fs layer 9680cfe74017: Pulling fs layer 46c86403b374: Pulling fs layer 40592aa60fa4: Pulling fs layer d99eeff4c95f: Pulling fs layer 9e932e5d805e: Pulling fs layer 0da6c0e459da: Pulling fs layer c685e2a4c04c: Pulling fs layer 9604e924c748: Waiting cb00225ff30d: Waiting 3d43358473d9: Waiting d7fa3a83b5f5: Waiting 50df2d9378e6: Waiting a46be5cbc100: Waiting 8c2e22546b8a: Waiting 9b073973cefe: Waiting 0385b2629f1d: Waiting bac337ce9750: Waiting edd8da0e4030: Waiting 2e0aaacb64c5: Waiting 871cfae2286f: Waiting 6a8847baf81b: Waiting 46b228ec6281: Waiting cb274edb6a87: Waiting 10bb981238c8: Waiting 44e23de7792e: Waiting 8c40a7b57a1c: Waiting 14ddbd61ee22: Waiting 2d14f876777b: Waiting ce63e4a28b1f: Waiting e961482c5df3: Waiting 4f4fb700ef54: Waiting 136942ba042f: Waiting e97072a30bd9: Waiting d76cc0c2cb5e: Waiting c19808e5b86a: Waiting 94399a9a0f52: Waiting f9b48df52c25: Waiting a8ac79cc3ca7: Waiting 39656ff64d99: Waiting 46c86403b374: Waiting 40592aa60fa4: Waiting bf788870e28b: Waiting d99eeff4c95f: Waiting 9e932e5d805e: Waiting 0da6c0e459da: Waiting c685e2a4c04c: Waiting b82037575329: Waiting 9680cfe74017: Waiting 6effe1cfbd12: Waiting 282509c34d7f: Verifying Checksum 282509c34d7f: Download complete d1f56e4c7f2f: Verifying Checksum d1f56e4c7f2f: Download complete ce63e4a28b1f: Verifying Checksum ce63e4a28b1f: Download complete 81e2f2053c8f: Download complete 94399a9a0f52: Download complete 39656ff64d99: Verifying Checksum 39656ff64d99: Download complete 136942ba042f: Verifying Checksum 136942ba042f: Download complete e97072a30bd9: Verifying Checksum e97072a30bd9: Download complete 6effe1cfbd12: Verifying Checksum 6effe1cfbd12: Download complete b82037575329: Verifying Checksum b82037575329: Download complete c19808e5b86a: Verifying Checksum c19808e5b86a: Download complete 8c2e22546b8a: Verifying Checksum 8c2e22546b8a: Download complete bac337ce9750: Verifying Checksum bac337ce9750: Download complete 871cfae2286f: Verifying Checksum 871cfae2286f: Download complete 2e0aaacb64c5: Verifying Checksum 2e0aaacb64c5: Download complete 14ddbd61ee22: Verifying Checksum 14ddbd61ee22: Download complete 10bb981238c8: Verifying Checksum 10bb981238c8: Download complete 8c40a7b57a1c: Download complete 44e23de7792e: Verifying Checksum 44e23de7792e: Download complete 2d14f876777b: Download complete e961482c5df3: Verifying Checksum e961482c5df3: Download complete d76cc0c2cb5e: Verifying Checksum d76cc0c2cb5e: Download complete 4f4fb700ef54: Download complete f9b48df52c25: Verifying Checksum f9b48df52c25: Download complete 9604e924c748: Verifying Checksum 9604e924c748: Download complete cb00225ff30d: Verifying Checksum cb00225ff30d: Download complete 3d43358473d9: Download complete d7fa3a83b5f5: Verifying Checksum d7fa3a83b5f5: Download complete 50df2d9378e6: Verifying Checksum 50df2d9378e6: Download complete a46be5cbc100: Download complete 9b073973cefe: Verifying Checksum 9b073973cefe: Download complete 0385b2629f1d: Verifying Checksum 81e2f2053c8f: Pull complete 0385b2629f1d: Download complete d1f56e4c7f2f: Pull complete 282509c34d7f: Pull complete ce63e4a28b1f: Pull complete edd8da0e4030: Verifying Checksum edd8da0e4030: Download complete 6a8847baf81b: Verifying Checksum 6a8847baf81b: Download complete 46b228ec6281: Verifying Checksum 46b228ec6281: Download complete a8ac79cc3ca7: Download complete 9680cfe74017: Download complete 136942ba042f: Pull complete 94399a9a0f52: Pull complete 46c86403b374: Verifying Checksum 46c86403b374: Download complete 40592aa60fa4: Verifying Checksum 40592aa60fa4: Download complete cb274edb6a87: Verifying Checksum cb274edb6a87: Download complete 9e932e5d805e: Verifying Checksum 9e932e5d805e: Download complete 0da6c0e459da: Download complete c685e2a4c04c: Download complete d99eeff4c95f: Verifying Checksum d99eeff4c95f: Download complete bf788870e28b: Verifying Checksum bf788870e28b: Download complete f9b48df52c25: Pull complete 39656ff64d99: Pull complete e97072a30bd9: Pull complete 6effe1cfbd12: Pull complete c19808e5b86a: Pull complete b82037575329: Pull complete 8c2e22546b8a: Pull complete bac337ce9750: Pull complete 2e0aaacb64c5: Pull complete 871cfae2286f: Pull complete 14ddbd61ee22: Pull complete 10bb981238c8: Pull complete 44e23de7792e: Pull complete 8c40a7b57a1c: Pull complete 2d14f876777b: Pull complete e961482c5df3: Pull complete 4f4fb700ef54: Pull complete d76cc0c2cb5e: Pull complete 9604e924c748: Pull complete cb00225ff30d: Pull complete 3d43358473d9: Pull complete d7fa3a83b5f5: Pull complete 50df2d9378e6: Pull complete a46be5cbc100: Pull complete 9b073973cefe: Pull complete 0385b2629f1d: Pull complete edd8da0e4030: Pull complete 6a8847baf81b: Pull complete 46b228ec6281: Pull complete cb274edb6a87: Pull complete a8ac79cc3ca7: Pull complete bf788870e28b: Pull complete 9680cfe74017: Pull complete 46c86403b374: Pull complete 40592aa60fa4: Pull complete d99eeff4c95f: Pull complete 9e932e5d805e: Pull complete 0da6c0e459da: Pull complete c685e2a4c04c: Pull complete Digest: sha256:92b192ec4933c318aeb38ded7d8e08d62077ef9eba2d941400f7c13c0c59053a Status: Downloaded newer image for ocaml/opam@sha256:92b192ec4933c318aeb38ded7d8e08d62077ef9eba2d941400f7c13c0c59053a 2026-07-01 22:55.15 ---> using "b01ac08d9ec526f4000e955ff9d533642877783a58a159720d90d66d2ebde320" from cache /: (comment ubuntu-26.04-5.5_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-07-01 22:55.15 ---> using "9dd286db5831ebbbded994eac86aa29a608951cf79d06a40eb3ae3dcf2c2428d" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e cf4807d523aaef2df5a7174b29f7840ecc4cf5ea || git fetch origin master) && git reset -q --hard cf4807d523aaef2df5a7174b29f7840ecc4cf5ea && git log --no-decorate -n1 --oneline")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD b85f65c75d..cf4807d523 master -> origin/master cf4807d523 Merge pull request #30166 from hannesm/release-kdf-v1.1.0 2026-07-01 22:55.15 ---> using "80b9afbc001ebde75fbae987ab2d551c46c7499d6349b1660c2e6d22a133607d" 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.1 to version 2.2, which can't be reverted. You may want to back it up before going further. [NOTE] The 'jobs' option was reset, its value was 1 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=1 --global Continue? [Y/n] y Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository 2026-07-01 22:55.15 ---> using "61eee4b95c7bd4066916fb7fb387099bc92e8309c204174f831d6242092b60dc" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 7.0.0-22-generic The OCaml toplevel, version 5.5.0 2.5.1 2026-07-01 22:55.15 ---> using "9d06b47389c7aefa689f482dca6c1106ea8b94d26d5f520587b7725ea53935dc" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2026-07-01 22:55.15 ---> using "82710da35601a9e459282f0f6ef179cbb4a779878c6b45645362651dc2cbf42b" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update -u")) <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] no changes from git+file:///home/opam/opam-repository The following actions will be performed: === recompile 7 packages - recompile base-domains base [uses ocaml] - recompile base-effects base [uses ocaml] - recompile base-nnp base [uses base-domains] - recompile ocaml 5.5.0 [uses ocaml-base-compiler] - recompile ocaml-base-compiler 5.5.0 (pinned) [uses ocaml-compiler] - recompile ocaml-compiler 5.5.0 [upstream or system changes] - recompile opam-depext 1.2.3 [uses ocaml] === install 1 package - install compiler-cloning enabled [required by ocaml-compiler] <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved ocaml.5.5.0 (cached) -> removed base-effects.base -> removed base-nnp.base -> removed base-domains.base -> installed compiler-cloning.enabled -> retrieved ocaml-compiler.5.5.0 (cached) -> retrieved opam-depext.1.2.3 (cached) -> removed opam-depext.1.2.3 -> removed ocaml.5.5.0 -> removed ocaml-base-compiler.5.5.0 -> removed ocaml-compiler.5.5.0 -> installed ocaml-compiler.5.5.0 -> installed ocaml-base-compiler.5.5.0 -> installed ocaml.5.5.0 -> installed base-domains.base -> installed base-effects.base -> installed base-nnp.base -> installed opam-depext.1.2.3 Done. <><> opam-depext.1.2.3 installed successfully <><><><><><><><><><><><><><><><><> => opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead <><> ocaml-compiler.5.5.0 installed successfully ><><><><><><><><><><><><><><><> => This switch had to be compiled from sources, but future switches with the 🐌 same compiler version and configuration should assemble instantly. # To update the current shell environment, run: eval $(opam env) 2026-07-01 22:55.15 ---> using "cc9ec1394cc45f464723234edc121aa82b407f527a48c43c320703693dd0169a" from cache /src: (copy (src awa.opam awa-mirage.opam) (dst ./)) 2026-07-01 22:55.16 ---> saved as "897c21bd3b769130dc16df7d475d80069719a6c3dca1c0c9e6ad33ad1bfba820" /src: (run (network host) (shell "opam pin add -yn awa.dev './' && \ \nopam pin add -yn awa-mirage.dev './'")) [awa.dev] synchronised (file:///src) awa is now pinned to file:///src (version dev) [awa-mirage.dev] synchronised (file:///src) awa-mirage is now pinned to file:///src (version dev) 2026-07-01 22:55.22 ---> saved as "809f022197cce9e05c890c9e00efd8c816922e8376d63863dc7b3e67d0859778" /src: (run (shell "echo '(lang dune 3.0)' > './dune-project'")) 2026-07-01 22:55.23 ---> saved as "148df69e21326db917b826fcbae312f35134f1fdaeb2ca8d3b58d35b883f48e8" /src: (env DEPS "asn1-combinators.0.3.2 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 cmdliner.2.1.1 compiler-cloning.enabled conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.5 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.24.0 dune-configurator.3.24.0 duration.0.3.1 eqaf.0.10 fmt.0.11.0 gmap.0.3.0 ipaddr.5.6.2 kdf.1.1.0 logs.0.10.0 lwt.6.1.2 macaddr.5.6.2 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mirage-flow.5.0.0 mirage-mtime.5.2.0 mirage-sleep.4.1.0 mtime.2.1.0 ocaml.5.5.0 ocaml-base-compiler.5.5.0 ocaml-compiler.5.5.0 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 ptime.1.2.0 topkg.1.1.1 x509.1.1.1 zarith.1.14") /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 awa.dev awa-mirage.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://security.ubuntu.com/ubuntu resolute-security InRelease [137 kB] - Hit:2 http://archive.ubuntu.com/ubuntu resolute InRelease - Get:3 http://archive.ubuntu.com/ubuntu resolute-updates InRelease [137 kB] - Get:4 http://security.ubuntu.com/ubuntu resolute-security/restricted amd64 Packages [297 kB] - Get:5 http://security.ubuntu.com/ubuntu resolute-security/universe amd64 Packages [157 kB] - Get:6 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Packages [325 kB] - Hit:7 http://archive.ubuntu.com/ubuntu resolute-backports InRelease - Get:8 http://archive.ubuntu.com/ubuntu resolute-updates/main amd64 Packages [372 kB] - Get:9 http://archive.ubuntu.com/ubuntu resolute-updates/restricted amd64 Packages [299 kB] - Get:10 http://archive.ubuntu.com/ubuntu resolute-updates/universe amd64 Packages [236 kB] - Fetched 1961 kB in 1s (2500 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [awa.dev] synchronised (file:///src) [awa-mirage.dev] synchronised (file:///src) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-compiler is already installed (current version is 5.5.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.5.0). [NOTE] Package ocaml is already installed (current version is 5.5.0). [NOTE] Package compiler-cloning is already installed (current version is enabled). [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 system packages will first need to be installed: libgmp-dev pkg-config <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev" "pkg-config" - Selecting previously unselected package libgmpxx4ldbl: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 ... 22797 files and directories currently installed.) - Preparing to unpack .../0-libgmpxx4ldbl_2%3a6.3.0+dfsg-5ubuntu2_amd64.deb ... - Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5ubuntu2) ... - Selecting previously unselected package libgmp-dev:amd64. - Preparing to unpack .../1-libgmp-dev_2%3a6.3.0+dfsg-5ubuntu2_amd64.deb ... - Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-5ubuntu2) ... - Selecting previously unselected package libpkgconf7:amd64. - Preparing to unpack .../2-libpkgconf7_2.5.1-4_amd64.deb ... - Unpacking libpkgconf7:amd64 (2.5.1-4) ... - Selecting previously unselected package pkgconf-bin. - Preparing to unpack .../3-pkgconf-bin_2.5.1-4_amd64.deb ... - Unpacking pkgconf-bin (2.5.1-4) ... - Selecting previously unselected package pkgconf:amd64. - Preparing to unpack .../4-pkgconf_2.5.1-4_amd64.deb ... - Unpacking pkgconf:amd64 (2.5.1-4) ... - Selecting previously unselected package pkg-config:amd64. - Preparing to unpack .../5-pkg-config_2.5.1-4_amd64.deb ... - Unpacking pkg-config:amd64 (2.5.1-4) ... - Setting up libpkgconf7:amd64 (2.5.1-4) ... - Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5ubuntu2) ... - Setting up pkgconf-bin (2.5.1-4) ... - Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-5ubuntu2) ... - Setting up pkgconf:amd64 (2.5.1-4) ... - Setting up pkg-config:amd64 (2.5.1-4) ... - Processing triggers for libc-bin (2.43-2ubuntu2) ... # To update the current shell environment, run: eval $(opam env) 2026-07-01 22:55.47 ---> saved as "ad9cbcec63510b3622ea5f8471c3746dc041579870882f7e39228f4ba49170f7" /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-compiler is already installed (current version is 5.5.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.5.0). [NOTE] Package ocaml is already installed (current version is 5.5.0). [NOTE] Package compiler-cloning is already installed (current version is enabled). [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 39 packages - install asn1-combinators 0.3.2 - install base-bytes base - install base64 3.5.2 - install cmdliner 2.1.1 - install conf-gmp 5 - install conf-gmp-powm-sec 4 - install conf-pkg-config 5 - install cppo 1.8.0 - install csexp 1.5.2 - install cstruct 6.2.0 - install digestif 1.3.0 - install domain-name 0.5.0 - install dune 3.24.0 - install dune-configurator 3.24.0 - install duration 0.3.1 - install eqaf 0.10 - install fmt 0.11.0 - install gmap 0.3.0 - install ipaddr 5.6.2 - install kdf 1.1.0 - install logs 0.10.0 - install lwt 6.1.2 - install macaddr 5.6.2 - install mirage-crypto 2.1.0 - install mirage-crypto-ec 2.1.0 - install mirage-crypto-pk 2.1.0 - install mirage-crypto-rng 2.1.0 - install mirage-flow 5.0.0 - install mirage-mtime 5.2.0 - install mirage-sleep 4.1.0 - install mtime 2.1.0 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install ocplib-endian 1.2 - install ohex 0.2.0 - install ptime 1.2.0 - install topkg 1.1.1 - install x509 1.1.1 - install zarith 1.14 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved asn1-combinators.0.3.2 (cached) -> retrieved conf-gmp.5 (cached) -> retrieved conf-gmp-powm-sec.4 (cached) -> retrieved conf-pkg-config.5 (cached) -> retrieved base64.3.5.2 (cached) -> retrieved cmdliner.2.1.1 (cached) -> retrieved cppo.1.8.0 (cached) -> installed conf-gmp.5 -> retrieved csexp.1.5.2 (cached) -> retrieved cstruct.6.2.0 (cached) -> installed conf-gmp-powm-sec.4 -> installed conf-pkg-config.5 -> retrieved domain-name.0.5.0 (cached) -> retrieved duration.0.3.1 (cached) -> retrieved eqaf.0.10 (cached) -> retrieved fmt.0.11.0 (cached) -> retrieved gmap.0.3.0 (cached) -> retrieved ipaddr.5.6.2, macaddr.5.6.2 (cached) -> retrieved kdf.1.1.0 (cached) -> retrieved logs.0.10.0 (cached) -> retrieved lwt.6.1.2 (cached) -> retrieved digestif.1.3.0 (cached) -> retrieved mirage-flow.5.0.0 (cached) -> retrieved mirage-mtime.5.2.0 (cached) -> retrieved mirage-sleep.4.1.0 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved ocplib-endian.1.2 (cached) -> retrieved ohex.0.2.0 (cached) -> retrieved mirage-crypto.2.1.0, mirage-crypto-ec.2.1.0, mirage-crypto-pk.2.1.0, mirage-crypto-rng.2.1.0 (cached) -> retrieved dune.3.24.0, dune-configurator.3.24.0 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved topkg.1.1.1 (cached) -> retrieved x509.1.1.1 (cached) -> retrieved zarith.1.14 (cached) -> installed cmdliner.2.1.1 -> installed ocamlfind.1.9.8 -> installed base-bytes.base -> installed zarith.1.14 -> installed ocamlbuild.0.16.1 -> installed topkg.1.1.1 -> installed mtime.2.1.0 -> installed fmt.0.11.0 -> installed ptime.1.2.0 -> installed dune.3.24.0 -> installed csexp.1.5.2 -> installed asn1-combinators.0.3.2 -> installed base64.3.5.2 -> installed cppo.1.8.0 -> installed cstruct.6.2.0 -> installed domain-name.0.5.0 -> installed duration.0.3.1 -> installed eqaf.0.10 -> installed gmap.0.3.0 -> installed macaddr.5.6.2 -> installed mirage-mtime.5.2.0 -> installed ohex.0.2.0 -> installed ocplib-endian.1.2 -> installed ipaddr.5.6.2 -> installed digestif.1.3.0 -> installed dune-configurator.3.24.0 -> installed mirage-crypto.2.1.0 -> installed kdf.1.1.0 -> installed lwt.6.1.2 -> installed mirage-flow.5.0.0 -> installed mirage-sleep.4.1.0 -> installed logs.0.10.0 -> installed mirage-crypto-rng.2.1.0 -> installed mirage-crypto-pk.2.1.0 -> installed mirage-crypto-ec.2.1.0 -> installed x509.1.1.1 Done. # To update the current shell environment, run: eval $(opam env) 2026-07-01 22:57.25 ---> saved as "0928adeca2a06e0676cc1920a74343c4c4c9803602cc0df5e3b7903464884d99" /src: (copy (src .) (dst /src)) 2026-07-01 22:57.26 ---> saved as "83589173ccb440dd6e4be8b228efcfbc7d7e7a9d7032a662478b604394374366" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default/test && ./test.exe) Test basic parsing ok Test basic parsing of kex and userauth ok Test version banner ok Test key exchange ok Test namelist conversions ok Test mpint conversions ok Test version exchange ok Test encrypt/decrypt ok Test OpenSSH public key format ok Test signatures ok Test ignore next packet ok Test channel data input channel input_data: discarding 1 bytes (window size) ok Test channel data output ok 2026-07-01 22:57.31 ---> saved as "31db69a5882861a7933dfa6e7f506aecd878676837c6a21612ee37a2f9b61a5f" Job succeeded 2026-07-01 22:57.31: Job succeeded