2025-07-01 15:00.19: New job: test mirage/mirage-crypto https://github.com/mirage/mirage-crypto.git#refs/pull/260/head (099f00dbd8b9e358a9e41be5ded4fce280e099cf) (linux-arm64:debian-12-5.3_arm64_opam-2.3) Base: ocaml/opam:debian-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213 Opam project build To reproduce locally: git clone --recursive "https://github.com/mirage/mirage-crypto.git" && cd "mirage-crypto" && git fetch origin "refs/pull/260/head" && git reset --hard 099f00db cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213 # debian-12-5.3_arm64_opam-2.3 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.3 /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 7210227672addfb4db789560e45923f54c0aeab1 || git fetch origin master) && git reset -q --hard 7210227672addfb4db789560e45923f54c0aeab1 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 mirage-crypto.opam mirage-crypto-rng.opam mirage-crypto-rng-mirage.opam mirage-crypto-rng-miou-unix.opam mirage-crypto-pk.opam mirage-crypto-ec.opam ./ RUN opam pin add -yn mirage-crypto.dev './' && \ opam pin add -yn mirage-crypto-rng.dev './' && \ opam pin add -yn mirage-crypto-rng-mirage.dev './' && \ opam pin add -yn mirage-crypto-rng-miou-unix.dev './' && \ opam pin add -yn mirage-crypto-pk.dev './' && \ opam pin add -yn mirage-crypto-ec.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="alcotest.1.9.0 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.1.3.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.4.1 dune.3.19.1 dune-configurator.3.19.1 duration.0.2.1 eqaf.0.10 fmt.0.10.0 ipaddr.5.6.0 logs.0.8.0 lwt.5.9.1 macaddr.5.6.0 miou.0.3.1 mirage-mtime.5.0.0 mirage-runtime.4.9.0 mirage-sleep.4.0.0 mirage-unix.5.0.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.1.0 ppx_deriving_yojson.3.10.0 ppxlib.0.36.0 ptime.1.2.0 randomconv.0.2.0 re.1.12.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.8 uutf.1.0.4 yojson.3.0.0 zarith.1.14" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.3 --depext-only -y mirage-crypto.dev mirage-crypto-rng.dev mirage-crypto-rng-mirage.dev mirage-crypto-rng-miou-unix.dev mirage-crypto-pk.dev mirage-crypto-ec.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-07-01 15:00.19: Using cache hint "mirage/mirage-crypto-ocaml/opam:debian-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213-debian-12-5.3_arm64_opam-2.3-1ac3a7d01ec512aee80b0d2115d313af" 2025-07-01 15:00.19: Using OBuilder spec: ((from ocaml/opam:debian-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213) (comment debian-12-5.3_arm64_opam-2.3) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.3 /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 7210227672addfb4db789560e45923f54c0aeab1 || git fetch origin master) && git reset -q --hard 7210227672addfb4db789560e45923f54c0aeab1 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src mirage-crypto.opam mirage-crypto-rng.opam mirage-crypto-rng-mirage.opam mirage-crypto-rng-miou-unix.opam mirage-crypto-pk.opam mirage-crypto-ec.opam) (dst ./)) (run (network host) (shell "opam pin add -yn mirage-crypto.dev './' && \ \nopam pin add -yn mirage-crypto-rng.dev './' && \ \nopam pin add -yn mirage-crypto-rng-mirage.dev './' && \ \nopam pin add -yn mirage-crypto-rng-miou-unix.dev './' && \ \nopam pin add -yn mirage-crypto-pk.dev './' && \ \nopam pin add -yn mirage-crypto-ec.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "alcotest.1.9.0 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.1.3.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.4.1 dune.3.19.1 dune-configurator.3.19.1 duration.0.2.1 eqaf.0.10 fmt.0.10.0 ipaddr.5.6.0 logs.0.8.0 lwt.5.9.1 macaddr.5.6.0 miou.0.3.1 mirage-mtime.5.0.0 mirage-runtime.4.9.0 mirage-sleep.4.0.0 mirage-unix.5.0.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.1.0 ppx_deriving_yojson.3.10.0 ppxlib.0.36.0 ptime.1.2.0 randomconv.0.2.0 re.1.12.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.8 uutf.1.0.4 yojson.3.0.0 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.3 --depext-only -y mirage-crypto.dev mirage-crypto-rng.dev mirage-crypto-rng-mirage.dev mirage-crypto-rng-miou-unix.dev mirage-crypto-pk.dev mirage-crypto-ec.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-07-01 15:00.19: Waiting for resource in pool OCluster 2025-07-01 15:00.19: Waiting for worker… 2025-07-01 15:00.19: Got resource from pool OCluster Building on okypous.caelum.ci.dev HEAD is now at c1f13ce Add a missing dependency in the configuration detection HEAD is now at 099f00d mirage-crypto-ec: add Brainpool curves with 254/384/512 bits (from ocaml/opam:debian-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213) Unable to find image 'ocaml/opam:debian-12-ocaml-5.3@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213' locally docker.io/ocaml/opam@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213: Pulling from ocaml/opam Digest: sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213 Status: Downloaded newer image for ocaml/opam@sha256:5b6fdf6e5f6cb072ae2868aa7237fc6471404cd06a5942dcc03b7c44bf1dc213 2025-07-01 15:00.20 ---> using "d344c8ca7b10e358c9a50108d6a27e3529b03b93896db2d0ddd27c60003d2f95" from cache /: (comment debian-12-5.3_arm64_opam-2.3) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam")) 2025-07-01 15:00.20 ---> using "f22d7e4d3dc59b398f2168e00aa81c08c53ddf071b484a110b7f6b397e3c139b" 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. Continue? [y/n] y This development 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. Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2025-07-01 15:00.20 ---> using "ce5d6a7b5cf0a103824ef10e4b317ed67a1058f72629dfc93b877a233c398eba" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.15.0-138-generic The OCaml toplevel, version 5.3.0 2.3.0 2025-07-01 15:00.20 ---> using "947c98782c4598598acade35da5b05f4d261445904e58b9bf2803964ffbf8909" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-07-01 15:00.20 ---> using "6c20f5335898203aadec8ca449da0bc5ff35c75651599ddc4565faa2bc169bfe" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 7210227672addfb4db789560e45923f54c0aeab1 || git fetch origin master) && git reset -q --hard 7210227672addfb4db789560e45923f54c0aeab1 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD bc726805e3..7210227672 master -> origin/master 7210227672 Merge pull request #28100 from smuenzel/ppx-deriving-6.1.0-ocaml-5.4 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository Everything as up-to-date as possible (run with --verbose to show unavailable upgrades). However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-07-01 15:00.20 ---> using "0d040f5586f331b2159ed1f5ca6b8f0e73bc8119b74c1dba4a52cb29e64d5ab6" from cache /src: (copy (src mirage-crypto.opam mirage-crypto-rng.opam mirage-crypto-rng-mirage.opam mirage-crypto-rng-miou-unix.opam mirage-crypto-pk.opam mirage-crypto-ec.opam) (dst ./)) 2025-07-01 15:00.20 ---> using "40d96b99ff52ea0c340bae20255a012d7802c38a166d7e0f7ddee84bb6fafbd6" from cache /src: (run (network host) (shell "opam pin add -yn mirage-crypto.dev './' && \ \nopam pin add -yn mirage-crypto-rng.dev './' && \ \nopam pin add -yn mirage-crypto-rng-mirage.dev './' && \ \nopam pin add -yn mirage-crypto-rng-miou-unix.dev './' && \ \nopam pin add -yn mirage-crypto-pk.dev './' && \ \nopam pin add -yn mirage-crypto-ec.dev './'")) [mirage-crypto.dev] synchronised (file:///src) mirage-crypto is now pinned to file:///src (version dev) [mirage-crypto-rng.dev] synchronised (file:///src) mirage-crypto-rng is now pinned to file:///src (version dev) [mirage-crypto-rng-mirage.dev] synchronised (file:///src) mirage-crypto-rng-mirage is now pinned to file:///src (version dev) [mirage-crypto-rng-miou-unix.dev] synchronised (file:///src) mirage-crypto-rng-miou-unix is now pinned to file:///src (version dev) [mirage-crypto-pk.dev] synchronised (file:///src) mirage-crypto-pk is now pinned to file:///src (version dev) [mirage-crypto-ec.dev] synchronised (file:///src) mirage-crypto-ec is now pinned to file:///src (version dev) 2025-07-01 15:00.20 ---> using "21684654d8166eba5cdcdb69a72419a4fa7e1f5af1316193912dfaf8b70367af" from cache /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-07-01 15:00.20 ---> using "05b67dd7b41d291941f2a51077349de68b1e71de1aae609208e641af324ce648" from cache /src: (env DEPS "alcotest.1.9.0 asn1-combinators.0.3.2 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.1.3.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.4.1 dune.3.19.1 dune-configurator.3.19.1 duration.0.2.1 eqaf.0.10 fmt.0.10.0 ipaddr.5.6.0 logs.0.8.0 lwt.5.9.1 macaddr.5.6.0 miou.0.3.1 mirage-mtime.5.0.0 mirage-runtime.4.9.0 mirage-sleep.4.0.0 mirage-unix.5.0.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.1.0 ppx_deriving_yojson.3.10.0 ppxlib.0.36.0 ptime.1.2.0 randomconv.0.2.0 re.1.12.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 topkg.1.0.8 uutf.1.0.4 yojson.3.0.0 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.3 --depext-only -y mirage-crypto.dev mirage-crypto-rng.dev mirage-crypto-rng-mirage.dev mirage-crypto-rng-miou-unix.dev mirage-crypto-pk.dev mirage-crypto-ec.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://deb.debian.org/debian bookworm InRelease - Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] - Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] - Get:4 http://deb.debian.org/debian bookworm-updates/main arm64 Packages.diff/Index [17.3 kB] - Get:5 http://deb.debian.org/debian bookworm-updates/main arm64 Packages T-2025-06-13-1410.14-F-2025-06-13-1410.14.pdiff [434 B] - Get:5 http://deb.debian.org/debian bookworm-updates/main arm64 Packages T-2025-06-13-1410.14-F-2025-06-13-1410.14.pdiff [434 B] - Get:6 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages [265 kB] - Fetched 386 kB in 2s (240 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [mirage-crypto.dev] synchronised (file:///src) [mirage-crypto-ec.dev] synchronised (file:///src) [mirage-crypto-pk.dev] synchronised (file:///src) [mirage-crypto-rng.dev] synchronised (file:///src) [mirage-crypto-rng-mirage.dev] synchronised (file:///src) [mirage-crypto-rng-miou-unix.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.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.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 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" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package libgmpxx4ldbl:arm64. - (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 ... 18799 files and directories currently installed.) - Preparing to unpack .../0-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_arm64.deb ... - Unpacking libgmpxx4ldbl:arm64 (2:6.2.1+dfsg1-1.1) ... - Selecting previously unselected package libgmp-dev:arm64. - Preparing to unpack .../1-libgmp-dev_2%3a6.2.1+dfsg1-1.1_arm64.deb ... - Unpacking libgmp-dev:arm64 (2:6.2.1+dfsg1-1.1) ... - Selecting previously unselected package libpkgconf3:arm64. - Preparing to unpack .../2-libpkgconf3_1.8.1-1_arm64.deb ... - Unpacking libpkgconf3:arm64 (1.8.1-1) ... - Selecting previously unselected package pkgconf-bin. - Preparing to unpack .../3-pkgconf-bin_1.8.1-1_arm64.deb ... - Unpacking pkgconf-bin (1.8.1-1) ... - Selecting previously unselected package pkgconf:arm64. - Preparing to unpack .../4-pkgconf_1.8.1-1_arm64.deb ... - Unpacking pkgconf:arm64 (1.8.1-1) ... - Selecting previously unselected package pkg-config:arm64. - Preparing to unpack .../5-pkg-config_1.8.1-1_arm64.deb ... - Unpacking pkg-config:arm64 (1.8.1-1) ... - Setting up libpkgconf3:arm64 (1.8.1-1) ... - Setting up libgmpxx4ldbl:arm64 (2:6.2.1+dfsg1-1.1) ... - Setting up pkgconf-bin (1.8.1-1) ... - Setting up libgmp-dev:arm64 (2:6.2.1+dfsg1-1.1) ... - Setting up pkgconf:arm64 (1.8.1-1) ... - Setting up pkg-config:arm64 (1.8.1-1) ... - Processing triggers for libc-bin (2.36-9+deb12u10) ... 2025-07-01 15:00.20 ---> using "bbeb512340b457a2033d82474dce540d323a05df0dcff46897f2a4600b6cd5db" from cache /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.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.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 48 packages - install alcotest 1.9.0 - install asn1-combinators 0.3.2 - install astring 0.8.5 - install base-bytes base - install cmdliner 1.3.0 - install conf-gmp 5 - install conf-gmp-powm-sec 4 - install conf-pkg-config 4 - install cppo 1.8.0 - install csexp 1.5.2 - install digestif 1.3.0 - install domain-name 0.4.1 - install dune 3.19.1 - install dune-configurator 3.19.1 - install duration 0.2.1 - install eqaf 0.10 - install fmt 0.10.0 - install ipaddr 5.6.0 - install logs 0.8.0 - install lwt 5.9.1 - install macaddr 5.6.0 - install miou 0.3.1 - install mirage-mtime 5.0.0 - install mirage-runtime 4.9.0 - install mirage-sleep 4.0.0 - install mirage-unix 5.0.1 - install mtime 2.1.0 - install ocaml-compiler-libs v0.17.0 - install ocaml-syntax-shims 1.0.0 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install ocplib-endian 1.2 - install ohex 0.2.0 - install ounit2 2.2.7 - install ppx_derivers 1.2.1 - install ppx_deriving 6.1.0 - install ppx_deriving_yojson 3.10.0 - install ppxlib 0.36.0 - install ptime 1.2.0 - install randomconv 0.2.0 - install re 1.12.0 - install seq base - install sexplib0 v0.17.0 - install stdlib-shims 0.3.0 - install topkg 1.0.8 - install uutf 1.0.4 - install yojson 3.0.0 - install zarith 1.14 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved asn1-combinators.0.3.2 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved conf-gmp.5 (cached) -> retrieved conf-gmp-powm-sec.4 (cached) -> retrieved alcotest.1.9.0 (cached) -> retrieved cmdliner.1.3.0 (cached) -> retrieved cppo.1.8.0 (cached) -> installed conf-gmp.5 -> installed conf-pkg-config.4 -> retrieved csexp.1.5.2 (cached) -> retrieved domain-name.0.4.1 (cached) -> installed conf-gmp-powm-sec.4 -> retrieved duration.0.2.1 (cached) -> retrieved eqaf.0.10 (cached) -> retrieved fmt.0.10.0 (cached) -> retrieved ipaddr.5.6.0, macaddr.5.6.0 (cached) -> retrieved logs.0.8.0 (cached) -> retrieved lwt.5.9.1 (cached) -> retrieved miou.0.3.1 (cached) -> retrieved digestif.1.3.0 (cached) -> retrieved mirage-mtime.5.0.0 (cached) -> retrieved mirage-sleep.4.0.0 (cached) -> retrieved mirage-runtime.4.9.0 (cached) -> retrieved mirage-unix.5.0.1 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocaml-syntax-shims.1.0.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 ppx_derivers.1.2.1 (cached) -> retrieved ounit2.2.2.7 (cached) -> retrieved dune.3.19.1, dune-configurator.3.19.1 (cached) -> retrieved ppx_deriving.6.1.0 (cached) -> retrieved ppx_deriving_yojson.3.10.0 (cached) -> retrieved ppxlib.0.36.0 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved seq.base (cached) -> retrieved randomconv.0.2.0 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved uutf.1.0.4 (cached) -> retrieved re.1.12.0 (cached) -> installed cmdliner.1.3.0 -> installed seq.base -> retrieved topkg.1.0.8 (cached) -> retrieved yojson.3.0.0 (cached) -> retrieved zarith.1.14 (cached) -> installed ocamlfind.1.9.8 -> installed base-bytes.base -> installed zarith.1.14 -> installed ocamlbuild.0.16.1 -> installed topkg.1.0.8 -> installed uutf.1.0.4 -> installed mtime.2.1.0 -> installed fmt.0.10.0 -> installed ptime.1.2.0 -> installed astring.0.8.5 -> installed dune.3.19.1 -> installed duration.0.2.1 -> installed ppx_derivers.1.2.1 -> installed randomconv.0.2.0 -> installed ohex.0.2.0 -> installed mirage-mtime.5.0.0 -> installed csexp.1.5.2 -> installed asn1-combinators.0.3.2 -> installed domain-name.0.4.1 -> installed eqaf.0.10 -> installed macaddr.5.6.0 -> installed miou.0.3.1 -> installed sexplib0.v0.17.0 -> installed cppo.1.8.0 -> installed re.1.12.0 -> installed ocaml-syntax-shims.1.0.0 -> installed stdlib-shims.0.3.0 -> installed ocaml-compiler-libs.v0.17.0 -> installed yojson.3.0.0 -> installed ocplib-endian.1.2 -> installed ipaddr.5.6.0 -> installed digestif.1.3.0 -> installed ounit2.2.2.7 -> installed alcotest.1.9.0 -> installed dune-configurator.3.19.1 -> installed lwt.5.9.1 -> installed mirage-sleep.4.0.0 -> installed logs.0.8.0 -> installed mirage-runtime.4.9.0 -> installed mirage-unix.5.0.1 -> installed ppxlib.0.36.0 -> installed ppx_deriving.6.1.0 -> installed ppx_deriving_yojson.3.10.0 Done. # To update the current shell environment, run: eval $(opam env) 2025-07-01 15:00.20 ---> using "70d57130ea5e86757ae7369f977722d09877f470b237d28ba5d71b915d1c32ae" from cache /src: (copy (src .) (dst /src)) 2025-07-01 15:00.20 ---> saved as "b5c55ba73aee3acafade8bdbe070e336342062ab9b98ccf4b1e8c8bda54f5101" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default/tests && ./test_random_runner.exe) ......... Ran: 9 tests in: 0.12 seconds. OK (cd _build/default/tests && ./test_symmetric_runner.exe) accel: ................................................................ Ran: 64 tests in: 0.12 seconds. OK (cd _build/default/tests && ./test_miou_entropy_collection.exe) reseeding: 000000 00c8 508e 7e8e af8e e48e 1c8f 578f 988f ..P.~.......W... 000010 dd8f 2790 2b90 3090 3590 3b90 4190 4790 ..'.+.0.5.;.A.G. 000020 4e90 5690 5e90 6690 6f90 7990 8490 8f90 N.V.^.f.o.y..... 000030 9c90 a990 b790 c690 d690 e890 fb90 0f91 ................ 000040 2591 3c91 5591 7091 8d91 ac91 cd91 f091 %.<.U.p......... 000050 1692 3f92 6b92 9a92 cd92 0393 3d93 7b93 ..?.k.......=.{. 000060 be93 0694 0894 0a94 0d94 0f94 1294 1594 ................ 000070 1994 1d94 2194 2594 2994 2e94 3394 3994 ....!.%.)...3.9. 000080 3e94 4594 4b94 5394 5a94 6394 6c94 7694 >.E.K.S.Z.c.l.v. 000090 8094 8b94 9794 a494 b294 c194 d194 e294 ................ 0000a0 f494 0895 1d95 3495 4c95 6695 8295 a095 ......4.L.f..... 0000b0 c195 e395 0996 3196 5b96 8996 bb96 ef96 ......1.[....... 0000c0 2897 6597 a697 ec97 3798 01c8 4598 4c98 (.e.....7...E.L. 0000d0 5398 5b98 6398 6c98 7698 8198 8c98 9898 S.[.c.l.v....... 0000e0 a598 b398 c298 d298 e398 f698 0999 1e99 ................ 0000f0 3599 4e99 6899 8499 a399 c399 e699 0b9a 5.N.h........... 000100 339a 5e9a 8d9a be9a f39a 2c9b 699b ab9b 3.^.......,.i... 000110 f19b 3c9c 439c 499c 509c 589c 609c 699c ..<.C.I.P.X.`.i. 000120 739c 7d9c 889c 939c a09c ad9c bc9c cc9c s.}............. 000130 dc9c ee9c 029d 169d 2d9d 459d 5e9d 7a9d ........-.E.^.z. 000140 979d b79d d99d fd9d 249e 4e9e 7b9e ab9e ........$.N.{... 000150 df9e 179f 529f 929f d79f 20a0 24a0 28a0 ....R..... .$.(. 000160 2da0 32a0 38a0 3da0 43a0 4aa0 52a0 59a0 -.2.8.=.C.J.R.Y. 000170 61a0 6ba0 74a0 7ea0 89a0 95a0 a2a0 b0a0 a.k.t.~......... 000180 bfa0 cea0 dfa0 f2a0 05a1 1aa1 30a1 48a1 ............0.H. 000190 62a1 7ea1 02c8 a1a1 c2a1 e5a1 0aa2 32a2 b.~...........2. 0001a0 5da2 8ba2 bca2 f1a2 2aa3 67a3 a8a3 eea3 ].......*.g..... 0001b0 3aa4 3fa4 46a4 4da4 54a4 5ca4 65a4 6ea4 :.?.F.M.T.\.e.n. 0001c0 78a4 82a4 8ea4 9aa4 a7a4 b5a4 c4a4 d4a4 x............... 0001d0 e6a4 f8a4 0ca5 22a5 39a5 52a5 6ca5 89a5 ......".9.R.l... 0001e0 a8a5 c8a5 eca5 11a6 3aa6 65a6 94a6 c6a6 ........:.e..... 0001f0 fca6 35a7 73a7 b5a7 fca7 49a8 50a8 57a8 ..5.s.....I.P.W. 000200 60a8 68a8 72a8 7ca8 87a8 93a8 9fa8 ada8 `.h.r.|......... 000210 bba8 cba8 dba8 eda8 01a9 15a9 2ba9 43a9 ............+.C. 000220 5ca9 78a9 95a9 b5a9 d6a9 fba9 21aa 4baa \.x.........!.K. 000230 78aa a8aa dbaa 13ab 4eab 8dab d2ab 1bac x.......N....... 000240 1eac 22ac 26ac 2bac 30ac 35ac 3aac 40ac ..".&.+.0.5.:.@. 000250 47ac 4eac 55ac 5dac 66ac 6fac 79ac 0380 G.N.U.].f.o.y... 000260 33f8 085b fae0 8de3 436e 6e10 cffd 052f 3..[....Cnn..../ 000270 26f6 0a70 bd0e 16dc fec0 4621 7e26 612f &..p......F!~&a/ 000280 6ac9 4a6c 9e56 5f94 fa23 de95 fc44 68f4 j.Jl.V_..#...Dh. 000290 efb8 639a 88cf 83b1 5cfa b683 454b 12ef ..c.....\...EK.. 0002a0 71e4 bc59 a3d5 6ff8 1ebe b8c8 74ce 17df q..Y..o.....t... 0002b0 8a46 3444 c57c 3319 476b 087b 38cb f24b .F4D.|3.Gk.{8..K 0002c0 ef8e 446e 5a7a 2946 e09d 864b ef46 193e ..DnZz)F...K.F.> 0002d0 7ca1 9c40 79de 048d a822 1331 bf9f 9c0f |..@y....".1.... entropy sources: accumulate: (src: [0] getrandom) 49c6 5193 2efe 6639 accumulate: (src: [0] getrandom) 6edb bef5 c37f ce77 (cd _build/default/tests && ./test_miou_rng.exe) 32 bit random number: 59c796c4122386438a8b3a9590c5d4c3a53859a6d73ec3f38151f786627ecdf5 16 bit random number: 3ddfa7d6f3f1dd7f17dc36bef61fd9f9 (cd _build/default/tests && ./test_entropy_collection.exe) reseeding: 000000 00c8 1602 3002 4a02 6602 8302 a002 bf02 ....0.J.f....... 000010 e002 0203 2503 4a03 7103 9903 c303 f003 ....%.J.q....... 000020 1e04 2004 2204 2504 2804 2b04 2e04 3104 .. .".%.(.+...1. 000030 3404 3804 3b04 3f04 4304 4704 4b04 5004 4.8.;.?.C.G.K.P. 000040 5504 5a04 5f04 6404 6a04 6f04 7604 7c04 U.Z._.d.j.o.v.|. 000050 8304 8a04 9104 9804 a004 a904 b104 ba04 ................ 000060 c404 ce04 d804 e304 ee04 fa04 0605 1305 ................ 000070 2005 2e05 3d05 4c05 5c05 6d05 7e05 9005 ...=.L.\.m.~... 000080 a305 b705 cc05 e205 f805 1006 2906 4206 ............).B. 000090 5d06 7906 9706 b506 d606 f706 1a07 3f07 ].y...........?. 0000a0 6507 8d07 b607 e207 0f08 1108 1308 1508 e............... 0000b0 1708 1908 1c08 1e08 2008 2308 2508 2808 ........ .#.%.(. 0000c0 2b08 2e08 3108 3508 3808 01c8 3e08 4208 +...1.5.8...>.B. 0000d0 4608 4a08 4f08 5408 5808 5e08 6308 6808 F.J.O.T.X.^.c.h. 0000e0 6e08 7408 7b08 8108 8808 8f08 9708 9e08 n.t.{........... 0000f0 a608 af08 b808 c108 cb08 d508 e008 eb08 ................ 000100 f708 0309 1009 1d09 2b09 3909 4909 5809 ........+.9.I.X. 000110 6909 7a09 8c09 9f09 b309 c709 dd09 f309 i.z............. 000120 0b0a 230a 3d0a 570a 730a 900a af0a cf0a ..#.=.W.s....... 000130 f00a 120b 360b 5c0b 840b ad0b d80b 050c ....6.\......... 000140 060c 080c 090c 0b0c 0c0c 0e0c 100c 110c ................ 000150 130c 150c 170c 190c 1b0c 1e0c 200c 230c ............ .#. 000160 250c 280c 2b0c 2e0c 310c 340c 380c 3b0c %.(.+...1.4.8.;. 000170 3f0c 430c 470c 4b0c 500c 540c 590c 5e0c ?.C.G.K.P.T.Y.^. 000180 630c 690c 6f0c 750c 7b0c 820c 890c 900c c.i.o.u.{....... 000190 970c 9f0c 02c8 e60c f10c fd0c 0a0d 170d ................ 0001a0 240d 320d 410d 510d 610d 720d 830d 960d $.2.A.Q.a.r..... 0001b0 a90d bd0d d20d e80d ff0d 170e 300e 4a0e ............0.J. 0001c0 650e 820e 9f0e be0e df0e 010f 240f 490f e...........$.I. 0001d0 700f 980f c20f ee0f 1c10 1e10 2110 2310 p...........!.#. 0001e0 2610 2910 2c10 2f10 3210 3510 3910 3c10 &.).,./.2.5.9.<. 0001f0 4010 4410 4810 4c10 5110 5610 5a10 6010 @.D.H.L.Q.V.Z.`. 000200 6510 6b10 7110 7710 7d10 8410 8b10 9210 e.k.q.w.}....... 000210 9a10 a210 aa10 b310 bc10 c610 cf10 da10 ................ 000220 e510 f010 fc10 0811 1511 2311 3111 4011 ..........#.1.@. 000230 4f11 5f11 7011 8211 9411 a711 bb11 d011 O._.p........... 000240 e611 fd11 1412 2d12 4712 6212 7f12 9c12 ......-.G.b..... 000250 bb12 dc12 fd12 2113 4513 6c13 9413 03c8 ......!.E.l..... 000260 c013 ec13 1a14 1c14 1e14 2014 2314 2614 .......... .#.&. 000270 2814 2b14 2e14 3114 3514 3814 3c14 3f14 (.+...1.5.8.<.?. 000280 4314 4714 4c14 5014 5514 5a14 5f14 6414 C.G.L.P.U.Z._.d. 000290 6a14 6f14 7614 7c14 8314 8a14 9114 9814 j.o.v.|......... 0002a0 a014 a914 b114 ba14 c414 ce14 d814 e314 ................ 0002b0 ee14 fa14 0615 1315 2015 2e15 3d15 4c15 ........ ...=.L. 0002c0 5c15 6c15 7e15 9015 a315 b715 cc15 e115 \.l.~........... 0002d0 f815 0f16 2816 4216 5d16 7916 9616 b516 ....(.B.].y..... 0002e0 d516 f616 1917 3e17 6417 8c17 b517 e117 ......>.d....... 0002f0 0e18 1018 1118 1318 1518 1718 1918 1c18 ................ 000300 1e18 2018 2318 2518 2818 2b18 2e18 3118 .. .#.%.(.+...1. 000310 3418 3818 3b18 3f18 4318 4718 4b18 5018 4.8.;.?.C.G.K.P. 000320 5518 5918 5e18 6418 U.Y.^.d. entropy sources: [0] timer accumulate: (src: [0] timer) fdae 4b32 (cd _build/default/tests && ./test_ec.exe) Testing `EC'. This run has ID `L9ORLIYU'. [OK] P256 Key exchange 0 b*A. [OK] P256 Key exchange 1 a*B. [OK] P256 Key exchange 2 a*A. [OK] P256 Key exchange 3 b*B. [OK] P256 Low level scalar mult 0 Scalar mu... [OK] P256 Low level scalar mult 1 Scalar mu... [OK] P256 Low level scalar mult 2 Scalar mu... [OK] P256 Low level scalar mult 3 Scalar mu... [OK] P256 Low level scalar mult 4 Scalar mu... [OK] P256 Low level scalar mult 5 Scalar mu... [OK] P256 Point validation 0 Ok. [OK] P256 Point validation 1 P=0. [OK] P256 Point validation 2 (0, sqrt(... [OK] P256 Point validation 3 out of ra... [OK] P256 Scalar validation when generating 0 0. [OK] P256 Scalar validation when generating 1 1. [OK] P256 Scalar validation when generating 2 n-1. [OK] P256 Scalar validation when generating 3 n. [OK] ECDSA NIST 0 ECDSA gen. [OK] ECDSA NIST 1 ECDSA sign. [OK] ECDSA NIST 2 ECDSA ver... [OK] ECDSA RFC 6979 P256 0 public ke... [OK] ECDSA RFC 6979 P256 1 public ke... [OK] ECDSA RFC 6979 P256 2 RFC 6979 ... [OK] ECDSA RFC 6979 P256 3 RFC 6979 ... [OK] ECDSA RFC 6979 P256 4 RFC 6979 ... [OK] ECDSA RFC 6979 P256 5 RFC 6979 ... [OK] ECDSA RFC 6979 P256 6 RFC 6979 ... [OK] ECDSA RFC 6979 P256 7 RFC 6979 ... [OK] ECDSA RFC 6979 P256 8 RFC 6979 ... [OK] ECDSA RFC 6979 P256 9 RFC 6979 ... [OK] ECDSA RFC 6979 P256 10 RFC 6979 ... [OK] ECDSA RFC 6979 P256 11 RFC 6979 ... [OK] ECDSA RFC 6979 P384 0 public ke... [OK] ECDSA RFC 6979 P384 1 public ke... [OK] ECDSA RFC 6979 P384 2 RFC 6979 ... [OK] ECDSA RFC 6979 P384 3 RFC 6979 ... [OK] ECDSA RFC 6979 P384 4 RFC 6979 ... [OK] ECDSA RFC 6979 P384 5 RFC 6979 ... [OK] ECDSA RFC 6979 P384 6 RFC 6979 ... [OK] ECDSA RFC 6979 P384 7 RFC 6979 ... [OK] ECDSA RFC 6979 P384 8 RFC 6979 ... [OK] ECDSA RFC 6979 P384 9 RFC 6979 ... [OK] ECDSA RFC 6979 P384 10 RFC 6979 ... [OK] ECDSA RFC 6979 P384 11 RFC 6979 ... [OK] ECDSA RFC 6979 P521 0 public ke... [OK] ECDSA RFC 6979 P521 1 public ke... [OK] ECDSA RFC 6979 P521 2 RFC 6979 ... [OK] ECDSA RFC 6979 P521 3 RFC 6979 ... [OK] ECDSA RFC 6979 P521 4 RFC 6979 ... [OK] ECDSA RFC 6979 P521 5 RFC 6979 ... [OK] ECDSA RFC 6979 P521 6 RFC 6979 ... [OK] ECDSA RFC 6979 P521 7 RFC 6979 ... [OK] ECDSA RFC 6979 P521 8 RFC 6979 ... [OK] ECDSA RFC 6979 P521 9 RFC 6979 ... [OK] ECDSA RFC 6979 P521 10 RFC 6979 ... [OK] ECDSA RFC 6979 P521 11 RFC 6979 ... [OK] X25519 0 RFC 7748. [OK] ED25519 0 RFC 8032 1. [OK] ED25519 1 RFC 8032 2. [OK] ED25519 2 RFC 8032 3. [OK] ED25519 3 RFC 8032 4. [OK] ED25519 4 RFC 8032 5. [OK] ECDSA P521 regression 0 regression1. [OK] secp256k1 ECDSA 0 ECDSA gen. [OK] secp256k1 ECDSA 1 ECDSA ver... [OK] secp256k1 ECDSA sign 0 ECDSA sig... [OK] secp256k1 ECDSA sign 1 ECDSA sig... [OK] secp256k1 ECDSA sign 2 ECDSA sig... [OK] secp256k1 ECDSA sign 3 ECDSA sig... [OK] secp256k1 ECDSA sign 4 ECDSA sig... [OK] secp256k1 ECDSA sign 5 ECDSA sig... [OK] secp256k1 ECDSA sign 6 ECDSA sig... [OK] brainpoolP256r1 ECDSA 0 ECDSA gen. [OK] brainpoolP256r1 ECDSA 1 ECDSA sign. [OK] brainpoolP256r1 ECDSA 2 ECDSA ver... [OK] brainpoolP384r1 ECDSA 0 ECDSA gen. [OK] brainpoolP384r1 ECDSA 1 ECDSA sign. [OK] brainpoolP384r1 ECDSA 2 ECDSA ver... [OK] brainpoolP512r1 ECDSA 0 ECDSA gen. [OK] brainpoolP512r1 ECDSA 1 ECDSA sign. [OK] brainpoolP512r1 ECDSA 2 ECDSA ver... Full test results in `/src/_build/default/tests/_build/_tests/EC'. Test Successful in 0.062s. 82 tests run. File "tests/dune", line 48, characters 7-25: 48 | (name test_ec_wycheproof) ^^^^^^^^^^^^^^^^^^ (cd _build/default/tests && ./test_ec_wycheproof.exe) Fatal error: exception Sys_error("ecdh_brainpoolp512r1_test.json: No such file or directory") (cd _build/default/tests && ./test_pk_runner.exe) ....................................................................................................................................................................................................................................................................................................................................................................... Ran: 359 tests in: 3.69 seconds. OK "/usr/bin/env" "bash" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1 2025-07-01 15:00.37: Job failed: Failed: Build failed