2025-03-10 16:14.17: New job: test mirage/mirage-crypto https://github.com/mirage/mirage-crypto.git#refs/pull/260/head (a10936b143d7304e7fbc04c12757d4c354c8c002) (openbsd-amd64:openbsd-76-amd64-5.3_opam-2.3)
Base: openbsd-76-amd64-ocaml-5.3
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 a10936b1
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM openbsd-76-amd64-ocaml-5.3
# openbsd-76-amd64-5.3_opam-2.3
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
RUN doas ln -f /usr/bin/opam-2.3 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
RUN cd ~/opam-repository && (git cat-file -e 1c889fbe93f1468663024a068f9e8e4759e9e94c || git fetch origin master) && git reset -q --hard 1c889fbe93f1468663024a068f9e8e4759e9e94c && 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 /home/opam/src/./
RUN opam pin add -yn mirage-crypto.dev '/home/opam/src/./' && \
opam pin add -yn mirage-crypto-rng.dev '/home/opam/src/./' && \
opam pin add -yn mirage-crypto-rng-mirage.dev '/home/opam/src/./' && \
opam pin add -yn mirage-crypto-rng-miou-unix.dev '/home/opam/src/./' && \
opam pin add -yn mirage-crypto-pk.dev '/home/opam/src/./' && \
opam pin add -yn mirage-crypto-ec.dev '/home/opam/src/./'
RUN echo '(lang dune 3.0)' > '/home/opam/src/./dune-project'
ENV DEPS="alcotest.1.8.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.4 conf-gmp-powm-sec.3 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.1 dune.3.17.2 dune-configurator.3.17.2 duration.0.2.1 eqaf.0.10 fmt.0.10.0 ipaddr.5.6.0 logs.0.7.0 lwt.5.9.0 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.0.3 ppx_deriving_yojson.3.9.1 ppxlib.0.35.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.7 uutf.1.0.3 yojson.2.2.2 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 . /home/opam/src
RUN cd /home/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build
END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK
2025-03-10 16:14.17: Using cache hint "mirage/mirage-crypto-openbsd-76-amd64-ocaml-5.3-openbsd-76-amd64-5.3_opam-2.3-7b26c17250361eadd23355a2cb0b5177"
2025-03-10 16:14.17: Using OBuilder spec:
((from openbsd-76-amd64-ocaml-5.3)
(comment openbsd-76-amd64-5.3_opam-2.3)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(run (shell "doas 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"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 1c889fbe93f1468663024a068f9e8e4759e9e94c || git fetch origin master) && git reset -q --hard 1c889fbe93f1468663024a068f9e8e4759e9e94c && 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 /home/opam/src/./))
(run (network host)
(shell "opam pin add -yn mirage-crypto.dev '/home/opam/src/./' && \
\nopam pin add -yn mirage-crypto-rng.dev '/home/opam/src/./' && \
\nopam pin add -yn mirage-crypto-rng-mirage.dev '/home/opam/src/./' && \
\nopam pin add -yn mirage-crypto-rng-miou-unix.dev '/home/opam/src/./' && \
\nopam pin add -yn mirage-crypto-pk.dev '/home/opam/src/./' && \
\nopam pin add -yn mirage-crypto-ec.dev '/home/opam/src/./'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > '/home/opam/src/./dune-project'"))
(env DEPS "alcotest.1.8.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.4 conf-gmp-powm-sec.3 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.1 dune.3.17.2 dune-configurator.3.17.2 duration.0.2.1 eqaf.0.10 fmt.0.10.0 ipaddr.5.6.0 logs.0.7.0 lwt.5.9.0 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.0.3 ppx_deriving_yojson.3.9.1 ppxlib.0.35.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.7 uutf.1.0.3 yojson.2.2.2 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 /home/opam/src))
(run (shell "cd /home/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build"))
)
2025-03-10 16:14.17: Waiting for resource in pool OCluster
2025-03-10 16:14.18: Waiting for worker…
2025-03-10 16:16.24: Got resource from pool OCluster
Building on bremusa
HEAD is now at 77d293b mirage-crypto-ec: add Brainpool curves with 254/384/512 bits
HEAD is now at a10936b mirage-crypto-ec: add Brainpool curves with 254/384/512 bits
(from openbsd-76-amd64-ocaml-5.3)
2025-03-10 16:16.25 ---> using "753f998be4709b35e38a93b7272dee818f697255d5b48fadd1c23cb92a82f244" from cache
/: (comment openbsd-76-amd64-5.3_opam-2.3)
/: (user (uid 1000) (gid 1000))
/: (env CLICOLOR_FORCE 1)
/: (env OPAMCOLOR always)
/: (run (shell "doas ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
2025-03-10 16:16.25 ---> using "b8621e22ceef6e45a2b70edd0350b6ec56c4cb2588ea75f8c24bf97f9bb8e3c1" from cache
/: (run (shell "opam init --reinit -ni"))
No configuration file found, using 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.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository
2025-03-10 16:16.25 ---> using "caa4033b0f51d691107e536d025405bc96e59134e192afef776a8bfd43aac5e1" from cache
/: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
OpenBSD 7.6
The OCaml toplevel, version 5.3.0
2.3.0
2025-03-10 16:16.25 ---> using "7116693f695a70fbcc11fcbf90bc7fd32f30a6c20aabff3b1e1c926faaad9b01" from cache
/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 1c889fbe93f1468663024a068f9e8e4759e9e94c || git fetch origin master) && git reset -q --hard 1c889fbe93f1468663024a068f9e8e4759e9e94c && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch master -> FETCH_HEAD
f93eb7cb02..1c889fbe93 master -> origin/master
1c889fbe93 Merge pull request #27596 from dbuenzli/b0-publish-fmt.0.10.0
<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from 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-03-10 16:16.25 ---> using "c5bd92ff65c6fccd994880b1e5a005236912b99941811d8c14f668c3c07d703f" from cache
/: (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 /home/opam/src/./))
2025-03-10 16:17.23 ---> saved as "84d883d6c8c6f9c761ab9d81541e9259dc29629c1c3dcd25d1a6f7ea37d0d50e"
/: (run (network host)
(shell "opam pin add -yn mirage-crypto.dev '/home/opam/src/./' && \
\nopam pin add -yn mirage-crypto-rng.dev '/home/opam/src/./' && \
\nopam pin add -yn mirage-crypto-rng-mirage.dev '/home/opam/src/./' && \
\nopam pin add -yn mirage-crypto-rng-miou-unix.dev '/home/opam/src/./' && \
\nopam pin add -yn mirage-crypto-pk.dev '/home/opam/src/./' && \
\nopam pin add -yn mirage-crypto-ec.dev '/home/opam/src/./'"))
[mirage-crypto.dev] synchronised (file:///home/opam/src)
mirage-crypto is now pinned to file:///home/opam/src (version dev)
[mirage-crypto-rng.dev] synchronised (file:///home/opam/src)
mirage-crypto-rng is now pinned to file:///home/opam/src (version dev)
[mirage-crypto-rng-mirage.dev] synchronised (file:///home/opam/src)
mirage-crypto-rng-mirage is now pinned to file:///home/opam/src (version dev)
[mirage-crypto-rng-miou-unix.dev] synchronised (file:///home/opam/src)
mirage-crypto-rng-miou-unix is now pinned to file:///home/opam/src (version dev)
[mirage-crypto-pk.dev] synchronised (file:///home/opam/src)
mirage-crypto-pk is now pinned to file:///home/opam/src (version dev)
[mirage-crypto-ec.dev] synchronised (file:///home/opam/src)
mirage-crypto-ec is now pinned to file:///home/opam/src (version dev)
2025-03-10 16:18.27 ---> saved as "4ef47052a72d55bade34c0d87865b421b8a7cd6d684976392328d57c62b43a0c"
/: (run (network host)
(shell "echo '(lang dune 3.0)' > '/home/opam/src/./dune-project'"))
2025-03-10 16:19.10 ---> saved as "3bac1521348888b12c3e4065946701bbd01a3c86c37c1820eb4f1641ca5071de"
/: (env DEPS "alcotest.1.8.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.4 conf-gmp-powm-sec.3 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.2.0 domain-name.0.4.1 dune.3.17.2 dune-configurator.3.17.2 duration.0.2.1 eqaf.0.10 fmt.0.10.0 ipaddr.5.6.0 logs.0.7.0 lwt.5.9.0 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.0.3 ppx_deriving_yojson.3.9.1 ppxlib.0.35.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.7 uutf.1.0.3 yojson.2.2.2 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"))
[WARNING] Unknown update command for bsd, skipping system update
<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[mirage-crypto-ec.dev] synchronised (file:///home/opam/src)
[mirage-crypto.dev] synchronised (file:///home/opam/src)
[mirage-crypto-pk.dev] synchronised (file:///home/opam/src)
[mirage-crypto-rng.dev] synchronised (file:///home/opam/src)
[mirage-crypto-rng-miou-unix.dev] synchronised (file:///home/opam/src)
[mirage-crypto-rng-mirage.dev] synchronised (file:///home/opam/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:
gmp
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
+ /usr/bin/doas "pkg_add" "-I" "gmp"
- quirks-7.50 signed on 2025-03-06T22:50:32Z
2025-03-10 16:20.14 ---> saved as "a20968c1e850552d564cf7c9f2df71099b3566f476cc410b5a12b5c7b88eea50"
/: (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.8.0
- install asn1-combinators 0.3.2
- install astring 0.8.5
- install base-bytes base
- install cmdliner 1.3.0
- install conf-gmp 4
- install conf-gmp-powm-sec 3
- install conf-pkg-config 4
- install cppo 1.8.0
- install csexp 1.5.2
- install digestif 1.2.0
- install domain-name 0.4.1
- install dune 3.17.2
- install dune-configurator 3.17.2
- install duration 0.2.1
- install eqaf 0.10
- install fmt 0.10.0
- install ipaddr 5.6.0
- install logs 0.7.0
- install lwt 5.9.0
- 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.0.3
- install ppx_deriving_yojson 3.9.1
- install ppxlib 0.35.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.7
- install uutf 1.0.3
- install yojson 2.2.2
- install zarith 1.14
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved asn1-combinators.0.3.2 (cached)
-> retrieved astring.0.8.5 (cached)
-> retrieved conf-gmp.4 (cached)
-> retrieved conf-gmp-powm-sec.3 (cached)
-> retrieved cmdliner.1.3.0 (cached)
-> retrieved cppo.1.8.0 (cached)
-> retrieved csexp.1.5.2 (cached)
-> installed conf-gmp.4
-> retrieved domain-name.0.4.1 (cached)
-> retrieved alcotest.1.8.0 (cached)
-> retrieved digestif.1.2.0 (cached)
-> retrieved duration.0.2.1 (cached)
-> retrieved eqaf.0.10 (cached)
-> retrieved ipaddr.5.6.0, macaddr.5.6.0 (cached)
-> retrieved fmt.0.10.0 (https://erratique.ch/software/fmt/releases/fmt-0.10.0.tbz)
-> retrieved logs.0.7.0 (cached)
-> retrieved miou.0.3.1 (cached)
-> retrieved lwt.5.9.0 (cached)
-> retrieved mirage-mtime.5.0.0 (cached)
-> retrieved mirage-sleep.4.0.0 (cached)
-> retrieved mirage-unix.5.0.1 (cached)
-> retrieved mtime.2.1.0 (cached)
-> retrieved mirage-runtime.4.9.0 (cached)
-> retrieved ocaml-compiler-libs.v0.17.0 (cached)
-> retrieved ocaml-syntax-shims.1.0.0 (cached)
-> retrieved ocamlfind.1.9.8 (cached)
-> retrieved ocamlbuild.0.16.1 (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 ppx_deriving.6.0.3 (cached)
-> retrieved ppx_deriving_yojson.3.9.1 (cached)
-> retrieved ptime.1.2.0 (cached)
-> retrieved ppxlib.0.35.0 (cached)
-> retrieved randomconv.0.2.0 (cached)
-> retrieved seq.base (cached)
-> retrieved dune.3.17.2, dune-configurator.3.17.2 (cached)
-> retrieved sexplib0.v0.17.0 (cached)
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved re.1.12.0 (cached)
-> retrieved uutf.1.0.3 (cached)
-> retrieved topkg.1.0.7 (cached)
-> retrieved zarith.1.14 (cached)
-> retrieved yojson.2.2.2 (cached)
-> installed cmdliner.1.3.0
-> installed conf-gmp-powm-sec.3
-> installed conf-pkg-config.4
-> installed dune.3.17.2
-> installed ocamlbuild.0.16.1
-> installed cppo.1.8.0
-> installed csexp.1.5.2
-> installed domain-name.0.4.1
-> installed dune-configurator.3.17.2
-> installed duration.0.2.1
-> installed eqaf.0.10
-> installed macaddr.5.6.0
-> installed digestif.1.2.0
-> installed ipaddr.5.6.0
-> installed miou.0.3.1
-> installed ocaml-compiler-libs.v0.17.0
-> installed ocaml-syntax-shims.1.0.0
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed ohex.0.2.0
-> installed ppx_derivers.1.2.1
-> installed ocplib-endian.1.2
-> installed randomconv.0.2.0
-> installed lwt.5.9.0
-> installed seq.base
-> installed sexplib0.v0.17.0
-> installed mirage-sleep.4.0.0
-> installed re.1.12.0
-> installed stdlib-shims.0.3.0
-> installed topkg.1.0.7
-> installed ounit2.2.2.7
-> installed astring.0.8.5
-> installed fmt.0.10.0
-> installed mtime.2.1.0
-> installed logs.0.7.0
-> installed mirage-mtime.5.0.0
-> installed mirage-runtime.4.9.0
-> installed ppxlib.0.35.0
-> installed mirage-unix.5.0.1
-> installed ppx_deriving.6.0.3
-> installed ptime.1.2.0
-> installed uutf.1.0.3
-> installed asn1-combinators.0.3.2
-> installed alcotest.1.8.0
-> installed yojson.2.2.2
-> installed zarith.1.14
-> installed ppx_deriving_yojson.3.9.1
Done.
# To update the current shell environment, run: eval $(opam env)
2025-03-10 16:35.13 ---> saved as "67cad3774e09cefb67c1bb5199ec91f6cf1cdc080afb24b68ad54ef1437b884d"
/: (copy (src .) (dst /home/opam/src))
2025-03-10 16:35.58 ---> saved as "91adb05d8d194b1c77f8c81431748361fbe71d0309fc38f8455e67da70e1afc4"
/: (run (shell "cd /home/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build"))
(cd _build/default/tests && ./test_entropy.exe)
test entropy OK
(cd _build/default/tests && ./test_symmetric_runner.exe)
accel: XOR AES GHASH
................................................................
Ran: 64 tests in: 0.16 seconds.
OK
(cd _build/default/tests && ./test_random_runner.exe)
.........
Ran: 9 tests in: 0.15 seconds.
OK
(cd _build/default/tests && ./test_entropy_collection.exe)
reseeding:
000000 0008 cc57 7cbd c175 3166 0108 209c d23d ...W|..u1f.. ..=
000010 94ae 966d 02c8 197b dc81 2086 7e8b 2794 ...m...{.. .~.'.
000020 de94 6697 589f f0a6 d1ad 78b2 6db7 08bf ..f.X.....x.m...
000030 73c6 69cd 83d1 cdd5 07db 1de3 7aec 15ee s.i.........z...
000040 cff4 90f7 cf00 bd03 fc0f ee1a 4422 e427 ............D".'
000050 5b32 5c3a 5e41 e844 0f48 a248 034b 5d54 [2\:^A.D.H.H.K]T
000060 ce55 f05a d260 8262 2a69 9c6c 946e 9b76 .U.Z.`.b*i.l.n.v
000070 1a7f d086 d98f 3399 789c 379e fea3 a9b0 ......3.x.7.....
000080 efb2 a0b9 10bf 59c7 b0d0 35d3 a3dd 2be3 ......Y...5...+.
000090 81ed 9df2 cefa f701 3e06 1a0c d70c 170f ........>.......
0000a0 a115 5519 b21c d41e 1727 312e 5333 b83a ..U......'1.S3.:
0000b0 1841 0644 5d44 b645 844a 7e50 8252 dc58 .A.D]D.E.J~P.R.X
0000c0 dd5a 0161 aa63 b56a 746f 6575 0578 4178 .Z.a.c.jtoeu.xAx
0000d0 1f79 4d7b 0281 0383 4088 0689 0d8b 0308 .yM{....@.......
0000e0 3d86 a664 55de 3d03 =..dU.=.
accumulate: (src: [0] rdrand) 5aef c622 65c9 446e
entropy sources: [0] rdrand [1] timer
accumulate: (src: [1] timer) 7138 d61b
accumulate: (src: [0] rdrand) b7db 7dab 9954 4e61
accumulate: (src: [1] timer) d39a 6999
accumulate: (src: [0] rdrand) 9df0 1231 a977 3cf3
accumulate: (src: [1] timer) 0617 5618
accumulate: (src: [0] rdrand) 7185 398e 081c ead4
(cd _build/default/tests && ./test_miou_entropy_collection.exe)
reseeding:
000000 0008 9197 b1bd 672c dcc8 01c8 8cb2 03b9 ......g,........
000010 c5bb f9c3 9ecc 35ce 21d3 01da 84de 18e4 ......5.!.......
000020 92e4 10e6 b1ea a5f0 49f2 63f7 cafe f104 ........I.c.....
000030 3407 3a0e 3213 341a 1c1f ef25 482a 5e2f 4.:.2.4....%H*^/
000040 bc36 c53c ac3e 9444 1346 bb4a c150 a052 .6.<.>.D.F.J.P.R
000050 6e58 a159 565d 7060 a361 6065 8b68 fc69 nX.YV]p`.a`e.h.i
000060 6f6e d973 377c f47c 407f 5e86 9e8b 8393 on.s7|.|@.^.....
000070 2c9b 21a2 e3a6 40ad 28b0 c7b0 b3b2 acb8 ,.!...@.(.......
000080 5cba 9cbf 7cc7 19cf e4d5 28da f6de 7ae5 \...|.....(...z.
000090 dfe8 fdea 8df1 1cf5 b8f7 d3ff 2408 bc08 ............$...
0000a0 920a 4310 1a11 b513 c81b 0424 4c24 3725 ..C........$L$7%
0000b0 0d28 6628 8729 062d 782f 0c37 ba3d a541 .(f(.).-x/.7.=.A
0000c0 6345 9a48 254a f44e 6f55 bf58 9a5a 5c60 cE.H%J.NoU.X.Z\`
0000d0 6461 9c64 0208 619a 5202 5801 eaa2 0380 da.d..a.R.X.....
0000e0 0561 344b 8539 db62 13d4 e005 0b07 8a49 .a4K.9.b.......I
0000f0 5104 73fd c44f e339 ecf2 0d9c abe0 5718 Q.s..O.9......W.
000100 aa87 3e6f 2f7b 8a11 16bf 4570 87d1 664b ..>o/{....Ep..fK
000110 360e 6d25 4fb9 cf62 f61a 25bd 4190 fcad 6.m%O..b..%.A...
000120 4b1a 91ed b575 f2f9 4287 e457 4fe9 8e93 K....u..B..WO...
000130 504a d065 e67b ea6b f366 be82 e86d 30ce PJ.e.{.k.f...m0.
000140 cbb5 9114 8621 947b ae6c b506 bfb6 56ba .....!.{.l....V.
000150 ca2f 3d6a c2f0 4f0b 6d6d c134 5c5c 5323 ./=j..O.mm.4\\S#
entropy sources:
accumulate: (src: [0] rdrand) d0e0 b19c 4492 ea4b
accumulate: (src: [1] getrandom) cf2b b06d c1f2 0e68
accumulate: (src: [0] rdrand) af62 3a2c 122a 716f
accumulate: (src: [1] getrandom) 6041 216c fe01 e930
accumulate: (src: [0] rdrand) 2063 9d8b 9ca6 0268
(cd _build/default/tests && ./test_ec.exe)
Testing `EC'.
This run has ID `3SD37HCO'.
[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.125s. 82 tests run.
(cd _build/default/tests && ./test_miou_rng.exe)
32 bit random number: 7ddaa8ad47a0af9776a8ba3bdb3526b44b1e677eae8df7d90d06da1f8125a7d0
16 bit random number: b5a78009a3a090b0351c059c25d9078d
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("ecdsa_brainpoolp512r1_sha512_test.json: No such file or directory")
(cd _build/default/tests && ./test_pk_runner.exe)
.......................................................................................................................................................................................................................................................................................................................................................................
Ran: 359 tests in: 2.87 seconds.
OK
"cd /home/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1
2025-03-10 16:37.33: Job failed: Failed: Build failed