Build:
- 0
2026-06-20 19:02.07: New job: build mirage-crypto-rng.0.8.0 (fb4c372e0dc5) 2026-06-20 19:02.07: Waiting for resource in pool day11-builds 2026-06-20 19:17.20: Got resource from pool day11-builds 2026-06-20 19:17.20: [profile full] build mirage-crypto-rng.0.8.0 2026-06-20 19:17.20: build mirage-crypto-rng.0.8.0 (fb4c372e0dc5) === DEPENDENCIES (23 transitive) === base-bytes.base ec2393fe4c6d base-threads.base b7164ff76afe base-unix.base 839dc585f12d bigarray-compat.1.1.0 03fdddc1554e compiler-cloning.enabled 0d2606125f88 conf-pkg-config.5 64c6b37d622b cppo.1.8.0 2299340fea15 csexp.1.5.2 315ecef51574 cstruct.6.0.1 152516e67534 dune.3.23.1 dbfeecb5ca10 dune-configurator.3.23.1 8afe79196456 duration.0.3.1 5f56d26b47cd logs.0.10.0 ec3dedf355ac lwt.6.1.2 ed1e822009bb mirage-crypto.0.8.0 81663ff1e9bc mtime.2.1.0 4e48728d58ed ocaml.5.5.0 1b4132bddf48 ocaml-base-compiler.5.5.0 1901c3a760c1 ocaml-compiler.5.5.0 5f593a0b4a8c ocamlbuild.0.16.1 b485a4f69c01 ocamlfind.1.9.8 5b46f9d92bbd ocplib-endian.1.2 e43423130776 topkg.1.1.1 8e3718e4cf5c === STDOUT === Processing: [default: loading data] [mirage-crypto-rng.0.8.0: extract] -> retrieved mirage-crypto-rng.0.8.0 (cached) [mirage-crypto-rng: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "mirage-crypto-rng" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/mirage-crypto-rng.0.8.0) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I rng/.mirage_crypto_rng.objs/byte -I rng/.mirage_crypto_rng.objs/public_cmi -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/mirage-crypto -no-alias-deps -open Mirage_crypto_rng__ -o rng/.mirage_crypto_rng.objs/byte/mirage_crypto_rng__Entropy.cmo -c -impl rng/entropy.ml) - File "rng/entropy.ml", line 74, characters 28-39: - 74 | Cstruct.set_uint8 data 1 (Cstruct.len data - 2) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I rng/.mirage_crypto_rng.objs/byte -I rng/.mirage_crypto_rng.objs/public_cmi -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/mirage-crypto -no-alias-deps -open Mirage_crypto_rng__ -o rng/.mirage_crypto_rng.objs/byte/mirage_crypto_rng__Fortuna.cmo -c -impl rng/fortuna.ml) - File "rng/fortuna.ml", line 108, characters 38-49: - 108 | let header = Cs.of_bytes [ source ; Cstruct.len data ] in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "rng/fortuna.ml", line 110, characters 50-61: - 110 | if pool = 0 then g.pool0_size <- g.pool0_size + Cstruct.len data - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I rng/.mirage_crypto_rng.objs/byte -I rng/.mirage_crypto_rng.objs/native -I rng/.mirage_crypto_rng.objs/public_cmi -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/mirage-crypto -cmi-file rng/.mirage_crypto_rng.objs/byte/mirage_crypto_rng__Entropy.cmi -no-alias-deps -open Mirage_crypto_rng__ -o rng/.mirage_crypto_rng.objs/native/mirage_crypto_rng__Entropy.cmx -c -impl rng/entropy.ml) - File "rng/entropy.ml", line 74, characters 28-39: - 74 | Cstruct.set_uint8 data 1 (Cstruct.len data - 2) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I rng/.mirage_crypto_rng.objs/byte -I rng/.mirage_crypto_rng.objs/native -I rng/.mirage_crypto_rng.objs/public_cmi -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/mirage-crypto -cmi-file rng/.mirage_crypto_rng.objs/byte/mirage_crypto_rng__Fortuna.cmi -no-alias-deps -open Mirage_crypto_rng__ -o rng/.mirage_crypto_rng.objs/native/mirage_crypto_rng__Fortuna.cmx -c -impl rng/fortuna.ml) - File "rng/fortuna.ml", line 108, characters 38-49: - 108 | let header = Cs.of_bytes [ source ; Cstruct.len data ] in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "rng/fortuna.ml", line 110, characters 50-61: - 110 | if pool = 0 then g.pool0_size <- g.pool0_size + Cstruct.len data - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. -> compiled mirage-crypto-rng.0.8.0 -> installed mirage-crypto-rng.0.8.0 === STDERR === 2026-06-20 19:17.30: OK: build mirage-crypto-rng.0.8.0 (runc: 3.1s, disk: 11KB) 2026-06-20 19:17.30: Job succeeded