Organisationsmiragemirage-crypto099f00 ()opensuse-15.6-5.3_opam-2.3

opensuse-15.6-5.3_opam-2.3

Link Copied
Code Copied

Logs

2025-07-01 15:00.18: New job: test mirage/mirage-crypto https://github.com/mirage/mirage-crypto.git#refs/pull/260/head (099f00dbd8b9e358a9e41be5ded4fce280e099cf) (linux-x86_64:opensuse-15.6-5.3_opam-2.3)
Base: ocaml/opam:opensuse-15.6-ocaml-5.3@sha256:fe87e7b78be5c8e97c48a0be0c3ee3d1ee82e306326f94f27b243b67b5f4df65
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:opensuse-15.6-ocaml-5.3@sha256:fe87e7b78be5c8e97c48a0be0c3ee3d1ee82e306326f94f27b243b67b5f4df65
# opensuse-15.6-5.3_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.18: Using cache hint "mirage/mirage-crypto-ocaml/opam:opensuse-15.6-ocaml-5.3@sha256:fe87e7b78be5c8e97c48a0be0c3ee3d1ee82e306326f94f27b243b67b5f4df65-opensuse-15.6-5.3_opam-2.3-1ac3a7d01ec512aee80b0d2115d313af"
2025-07-01 15:00.18: Using OBuilder spec:
((from ocaml/opam:opensuse-15.6-ocaml-5.3@sha256:fe87e7b78be5c8e97c48a0be0c3ee3d1ee82e306326f94f27b243b67b5f4df65)
(comment opensuse-15.6-5.3_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.18: 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 clete.caelum.ci.dev
All commits already cached
HEAD is now at 099f00d mirage-crypto-ec: add Brainpool curves with 254/384/512 bits


(from ocaml/opam:opensuse-15.6-ocaml-5.3@sha256:fe87e7b78be5c8e97c48a0be0c3ee3d1ee82e306326f94f27b243b67b5f4df65)
2025-07-01 15:00.51 ---> saved as "b3dfaa0594143e837fba1348b2517eca512741ffcf31ce9f6e228188eb65abf1"


/: (comment opensuse-15.6-5.3_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.51 ---> saved as "d4c2327987b183fc31f02b10d1d8864609c3f6cdb4a0d925eaf13c14e6503c5f"


/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 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.


Continue? [y/n] y
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2025-07-01 15:01.24 ---> saved as "5dbce14f50cafb6886eea9e4609ad491a4b2925d110486c5ecde6cc11ae41b52"


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 5.15.0-134-generic
The OCaml toplevel, version 5.3.0
2.3.0
2025-07-01 15:01.24 ---> saved as "821badb3ec4aac8d37773aedde6b8c113709a0e55ce5cc9a732831822fd43deb"


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2025-07-01 15:01.24 ---> saved as "e3368b08ba63060888aa8db457050d52709e053d9d180971ac21b5bd6a862609"


/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..84d2c8f5ca  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:02.10 ---> saved as "7c24382ceb14bcacedd51399d4b1b0e0643decca0c01e234299bf6dd1d4aaefa"


/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:02.10 ---> saved as "eeb6ddd0a3f733a37d521164a3d2cc6f5f24bddde07bec45d17b001c3992a419"


/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:02.49 ---> saved as "dc4e78713f4c1e349de6511f96918e9bba445a357cc5e8b8d05bfa343dbc44e2"


/src: (run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
2025-07-01 15:02.49 ---> saved as "fd5137c89770355ebb1e1c4bbbffa923295a4fe475904c52d1cdccd9e66b5e19"


/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 "zypper" "--non-interactive" "refresh"
- Retrieving repository 'Update repository of openSUSE Backports' metadata [......
- ..done]
- Building repository 'Update repository of openSUSE Backports' cache [....done]
- Retrieving repository 'Update repository with updates from SUSE Linux Enterprise 15' metadata [..........
- ..........
- ..........
- ..........
- ..........
- ..........
- ..........
- ......
- ......done]
- Building repository 'Update repository with updates from SUSE Linux Enterprise 15' cache [..
- ..done]
- Retrieving repository 'Main Update Repository' metadata [....
- ....done]
- Building repository 'Main Update Repository' cache [....done]
- Repository 'Update Repository (Non-Oss)' is up to date.
- Repository 'Non-OSS Repository' is up to date.
- Repository 'Main Repository' is up to date.
- All repositories have been refreshed.


<><> 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-miou-unix.dev] synchronised (file:///src)
[mirage-crypto-rng-mirage.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:
gmp-devel


<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>


+ /usr/bin/sudo "zypper" "--non-interactive" "install" "gmp-devel"
- Loading repository data...
- Reading installed packages...
- Resolving package dependencies...
- 
- The following 2 NEW packages are going to be installed:
-   gmp-devel libgmpxx4
- 
- 2 new packages to install.
- 
- Package download size:     2.2 MiB
- 
- Package install size change:
-               |       6.7 MiB  required by packages that will be installed
-      6.7 MiB  |  -      0 B    released by packages that will be removed
- 
- Backend:  classic_rpmtrans
- Continue? [y/n/v/...? shows all options] (y): y
- Retrieving: libgmpxx4-6.1.2-4.9.1.x86_64 (Main Repository) (1/2),  17.1 KiB
- Retrieving: libgmpxx4-6.1.2-4.9.1.x86_64.rpm [.done]
- Retrieving: gmp-devel-6.1.2-4.9.1.x86_64 (Main Repository) (2/2),   2.2 MiB
- Retrieving: gmp-devel-6.1.2-4.9.1.x86_64.rpm [..done (3.2 MiB/s)]
- 
- Checking for file conflicts: [..done]
- (1/2) Installing: libgmpxx4-6.1.2-4.9.1.x86_64 [..done]
- (2/2) Installing: gmp-devel-6.1.2-4.9.1.x86_64 [...
- .done]
2025-07-01 15:03.46 ---> saved as "37f79d97ad683b059b6863e716a0cbcf1c742c3efd2f24a4aa97eecb2e4b2259"


/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 cmdliner.1.3.0  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved alcotest.1.9.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 mirage-mtime.5.0.0  (cached)
-> retrieved digestif.1.3.0  (cached)
-> retrieved mirage-runtime.4.9.0  (cached)
-> retrieved mirage-sleep.4.0.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 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 ppx_deriving.6.1.0  (cached)
-> retrieved ounit2.2.2.7  (cached)
-> retrieved ppx_deriving_yojson.3.10.0  (cached)
-> retrieved ptime.1.2.0  (cached)
-> retrieved randomconv.0.2.0  (cached)
-> retrieved re.1.12.0  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved sexplib0.v0.17.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved dune.3.19.1, dune-configurator.3.19.1  (cached)
-> retrieved ppxlib.0.36.0  (cached)
-> retrieved topkg.1.0.8  (cached)
-> retrieved uutf.1.0.4  (cached)
-> retrieved zarith.1.14  (cached)
-> retrieved yojson.3.0.0  (cached)
-> installed cmdliner.1.3.0
-> installed ocamlbuild.0.16.1
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed zarith.1.14
-> 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 ppx_derivers.1.2.1
-> installed randomconv.0.2.0
-> installed duration.0.2.1
-> installed domain-name.0.4.1
-> installed mirage-mtime.5.0.0
-> installed macaddr.5.6.0
-> installed ohex.0.2.0
-> installed csexp.1.5.2
-> installed asn1-combinators.0.3.2
-> installed eqaf.0.10
-> installed miou.0.3.1
-> installed ocaml-syntax-shims.1.0.0
-> installed re.1.12.0
-> installed sexplib0.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed ipaddr.5.6.0
-> installed cppo.1.8.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed yojson.3.0.0
-> installed ocplib-endian.1.2
-> installed digestif.1.3.0
-> installed alcotest.1.9.0
-> installed ounit2.2.2.7
-> 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:04.59 ---> saved as "37aabe14fe93765e04e9a68f77497b739cea6c200669196cfd558fa21af296e0"


/src: (copy (src .) (dst /src))
2025-07-01 15:05.01 ---> saved as "a90d0d39a53aa11e07bae7a60c81078b884298155bed030f1d454e4bbda37ca3"


/src: (run (shell "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.12 seconds.
OK
(cd _build/default/tests && ./test_random_runner.exe)
.........
Ran: 9 tests in: 0.11 seconds.
OK
(cd _build/default/tests && ./test_miou_entropy_collection.exe)
reseeding:
000000  0008 0849 f742 c5c1  480c 01c8 65b6 52c7  ...I.B..H...e.R.
000010  edda e7ed 6af9 7b01  590d 7913 f623 1a37  ....j.{.Y.y..#.7
000020  7f46 4a55 b75b 1075  8b7b 2c91 9199 a4a4  .FJU.[.u.{,.....
000030  f9a9 16b6 63c4 c4c6  5bd4 14d6 d8dd cae4  ....c...[.......
000040  04e8 6de8 6cea 5df3  9dff c40c e90f 1a1e  ..m.l.].........
000050  ec25 242d a031 ce37  9645 a14b cf58 1e5c  .%$-.1.7.E.K.X.\
000060  055d 1161 4765 3a6a  7c72 ac7b fd88 ed8c  .].aGe:j|r.{....
000070  a590 6193 af9f 0ead  3db1 0db6 b5bd 29c4  ..a.....=.....).
000080  33c5 e0c9 e7d0 8ad4  ebd6 9ce1 b5e7 29f5  3.............).
000090  b3f9 2000 0701 1a05  7309 000f f719 5221  .. .....s.....R!
0000a0  6f26 6e2f e63b 094a  a351 d857 c365 686c  o&n/.;.J.Q.W.ehl
0000b0  526e e876 9281 8887  6294 3096 569e faa6  Rn.v....b.0.V...
0000c0  e3b1 f8b8 d3bc 30c0  56c1 7ac6 a3cf d8dc  ......0.V.z.....
0000d0  43e0 a8e1 0208 b48e  39cc 0527 fe48 0380  C.......9..'.H..
0000e0  7bde 66ac 9073 3d15  008e 72af 9388 c9cb  {.f..s=...r.....
0000f0  688e 303e 3e47 1503  e7df 60d6 410b 5ba8  h.0>>G....`.A.[.
000100  09eb 2b15 0d7f c617  1d5d 6f93 0bc9 04c8  ..+......]o.....
000110  9c82 64c3 9956 8697  1516 2d1a 0eaf e41a  ..d..V....-.....
000120  6e7f a143 9120 c4c0  c575 65b9 1b59 55dc  n..C. ...ue..YU.
000130  8049 4b5a 6695 1b62  3aa1 7ed0 8bc0 231d  .IKZf..b:.~...#.
000140  1ed2 bb1c d3e4 1be9  ed59 6091 58a2 b92b  .........Y`.X..+
000150  3334 0be7 9189 b6d8  360e bf25 2269 5da5  34......6..%"i].


entropy sources:
accumulate: (src: [0] rdrand) ea3f 7cad 8696 beea
accumulate: (src: [1] getrandom) 706f 51fe e57d d3ad
accumulate: (src: [0] rdrand) 9a4c 78f6 f45a 654b
accumulate: (src: [0] rdrand) e9f3 60a1 ba39 ab5e
accumulate: (src: [1] getrandom) 3052 4d4c a056 deb7
accumulate: (src: [0] rdrand) 75e3 509c 2444 1029
(cd _build/default/tests && ./test_miou_rng.exe)
32 bit random number: 7187e40c86a84a1a780e69466b0641bb3bf1767ce4c0c1749f522cfb1bd6ff6f
16 bit random number: 421d3990ace1031298336714e4835c39
(cd _build/default/tests && ./test_entropy_collection.exe)
reseeding:
000000  0008 758f 801f 4224  d636 0108 9073 64aa  ..u...B$.6...sd.
000010  89ca f374 02c8 8fb4  3cb6 02ba 68bd d5bf  ...t....<...h...
000020  29c6 cec9 ddcc 69ce  71d2 88d6 c6da 64df  ).....i.q.....d.
000030  04e5 cfe6 7feb 49f1  83f3 53f9 9cfb a201  ......I...S.....
000040  6904 3505 4b07 c40c  230e bc11 ad14 e815  i.5.K...#.......
000050  2119 191b 3b20 c520  2422 bd25 b128 f529  !...; . $".%.(.)
000060  432d 6e2f 1d35 1237  2b3c 913c a23d 6c40  C-n/.5.7+<.<.=l@
000070  3e41 6343 fd48 bc4a  4b4f be54 1756 615a  >AcC.H.JKO.T.VaZ
000080  385f 1366 7b6a 4b70  2971 f973 ad7d 8581  8_.f{jKp)q.s.}..
000090  0c85 7588 a489 198d  8c8f 8698 bb99 819d  ..u.............
0000a0  b4a0 3da2 0ba7 0aae  aeb2 a5b8 07ba c7c0  ..=.............
0000b0  19c3 6cca 99d0 49d2  ddd7 c2e0 c9e2 f0e8  ..l...I.........
0000c0  57eb 4cf3 35fb 1e03  040b 5c13 501c 0d1d  W.L.5.....\.P...
0000d0  1c20 9d20 5022 8628  be29 6c2d 4d31 0308  . . P".(.)l-M1..
0000e0  c054 48c6 cd05 a45b                       .TH....[


accumulate: (src: [0] rdrand) cbcf aefb 6764 9f51
entropy sources: [0] rdrand [1] timer
accumulate: (src: [1] timer) de14 c489
accumulate: (src: [0] rdrand) 7d3d bfa1 1487 1a9e
accumulate: (src: [1] timer) 353d 1207
accumulate: (src: [0] rdrand) 3930 1dd4 39dc 86bf
accumulate: (src: [1] timer) 22ba 6284
(cd _build/default/tests && ./test_pk_runner.exe)
.......................................................................................................................................................................................................................................................................................................................................................................
Ran: 359 tests in: 1.39 seconds.
OK
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_ec.exe)
Testing `EC'.
This run has ID `WTMYC4AN'.


[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.117s. 82 tests run.
"/usr/bin/env" "bash" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1
2025-07-01 15:05.13: Job failed: Failed: Build failed