Build:
  1. 0
2026-06-24 11:15.31: New job: build digestif.0.5 (b2c8df5e9172)
2026-06-24 11:15.31: Waiting for resource in pool day11-builds
2026-06-24 12:00.40: Got resource from pool day11-builds
2026-06-24 12:00.40: [profile full] build digestif.0.5
2026-06-24 12:00.40: build digestif.0.5 (b2c8df5e9172)
=== DEPENDENCIES (7 transitive) ===
  base-bytes.base                                    c40d17bc86b5
  ocaml.4.14.4                                       b047fb9251f4
  ocaml-base-compiler.4.14.4                         d3b7ccb2c6fb
  ocaml-config.2                                     2d9c209f5590
  ocamlbuild.0.16.1                                  7e0d6aadb209
  ocamlfind.1.9.8                                    214dd418ac02
  topkg.1.1.1                                        511e1a1958da
=== STDOUT ===
Processing: [default: loading data]
[digestif.0.5: dl]
[digestif.0.5: extract]
-> retrieved digestif.0.5  (https://opam.ocaml.org/cache)
[digestif: ocaml build]
+ /home/opam/.opam/default/bin/ocaml "pkg/pkg.ml" "build" "--pinned" "false" "--tests" "false" (CWD=/home/opam/.opam/default/.opam-switch/build/digestif.0.5)
- + ocamlfind ocamlc -config
- + ocamlfind ocamlopt unix.cmxa -I /home/opam/.opam/default/lib/ocamlbuild /home/opam/.opam/default/lib/ocamlbuild/ocamlbuildlib.cmxa -linkpkg myocamlbuild.ml /home/opam/.opam/default/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
- + ocamlfind ocamlc -config
- + ocamlfind ocamlc -g -c src-c/native/stubs.c
- + ocamlfind ocamlc -g -c src-c/native/misc.c
- + ocamlfind ocamlc -g -c src-c/native/md5.c
- + ocamlfind ocamlc -g -c src-c/native/sha1.c
- + mv misc.o src-c/native/misc.o
- + ocamlfind ocamlc -g -c src-c/native/sha256.c
- + mv sha256.o src-c/native/sha256.o
- + mv md5.o src-c/native/md5.o
- + ocamlfind ocamlc -g -c src-c/native/sha512.c
- + ocamlfind ocamlc -g -c src-c/native/blake2b.c
- + mv stubs.o src-c/native/stubs.o
- + ocamlfind ocamlc -g -c src-c/native/blake2s.c
- + mv sha1.o src-c/native/sha1.o
- + ocamlfind ocamlc -g -c src-c/native/ripemd160.c
- + mv sha512.o src-c/native/sha512.o
- + mv ripemd160.o src-c/native/ripemd160.o
- + mv blake2s.o src-c/native/blake2s.o
- + mv blake2b.o src-c/native/blake2b.o
- + ocamlfind ocamlmklib -o src-c/rakia_stubs -g src-c/native/stubs.o src-c/native/misc.o src-c/native/md5.o src-c/native/sha1.o src-c/native/sha256.o src-c/native/sha512.o src-c/native/blake2b.o src-c/native/blake2s.o src-c/native/ripemd160.o
- + ocamlfind ocamldep -modules src/digestif_sig.mli > src/digestif_sig.mli.depends
- + ocamlfind ocamldep -modules src/digestif_bigstring.mli > src/digestif_bigstring.mli.depends
- + ocamlfind ocamldep -modules src/digestif_bytes.mli > src/digestif_bytes.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src -o src/digestif_bigstring.cmi src/digestif_bigstring.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src -o src/digestif_bytes.cmi src/digestif_bytes.mli
- + ocamlfind ocamldep -modules src/digestif_pp.ml > src/digestif_pp.ml.depends
- + ocamlfind ocamldep -modules src/digestif_pp.mli > src/digestif_pp.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src -o src/digestif_pp.cmi src/digestif_pp.mli
- + ocamlfind ocamldep -modules src/digestif_bytes.ml > src/digestif_bytes.ml.depends
- + ocamlfind ocamldep -modules src/digestif_bigstring.ml > src/digestif_bigstring.ml.depends
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src -o src/digestif_bigstring.cmx src/digestif_bigstring.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src -o src/digestif_pp.cmx src/digestif_pp.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src -o src/digestif_bytes.cmx src/digestif_bytes.ml
- + ocamlfind ocamlopt -a -I src src/digestif_pp.cmx src/digestif_bigstring.cmx src/digestif_bytes.cmx -o src/digestif.cmxa
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src -o src/digestif_pp.cmo src/digestif_pp.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src -o src/digestif_bytes.cmo src/digestif_bytes.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src -o src/digestif_bigstring.cmo src/digestif_bigstring.ml
- + ocamlfind ocamldep -modules src-c/digestif.ml > src-c/digestif.ml.depends
- + ocamlfind ocamldep -modules src-c/digestif.mli > src-c/digestif.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src -o src/digestif_sig.cmi src/digestif_sig.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-c -I src -o src-c/digestif.cmi src-c/digestif.mli
- + ocamlfind ocamldep -modules src-c/rakia_native.ml > src-c/rakia_native.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-c -I src -o src-c/rakia_native.cmo src-c/rakia_native.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-c -I src -o src-c/rakia_native.cmx src-c/rakia_native.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-c -I src -o src-c/digestif.cmx src-c/digestif.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-c -I src -o src-c/digestif.cmx src-c/digestif.ml
- File "src-c/digestif.ml", line 129, characters 12-30:
- 129 |       match Pervasives.compare (By.length key) C.block_size with
-                   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src-c/digestif.ml", line 150, characters 12-30:
- 150 |       match Pervasives.compare (Bi.length key) C.block_size with
-                   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + ocamlfind ocamlopt -a -cclib -lrakia_stubs -I src-c src-c/rakia_native.cmx src-c/digestif.cmx -o src-c/digestif-c.cmxa
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-c -I src -o src-c/digestif.cmo src-c/digestif.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-c -I src -o src-c/digestif.cmo src-c/digestif.ml
- File "src-c/digestif.ml", line 129, characters 12-30:
- 129 |       match Pervasives.compare (By.length key) C.block_size with
-                   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src-c/digestif.ml", line 150, characters 12-30:
- 150 |       match Pervasives.compare (Bi.length key) C.block_size with
-                   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + ocamlfind ocamldep -modules src-ocaml/digestif.ml > src-ocaml/digestif.ml.depends
- + ocamlfind ocamldep -modules src-ocaml/digestif.mli > src-ocaml/digestif.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/digestif.cmi src-ocaml/digestif.mli
- + ocamlfind ocamldep -modules src-ocaml/baijiu_blake2b.ml > src-ocaml/baijiu_blake2b.ml.depends
- + ocamlfind ocamldep -modules src-ocaml/baijiu_buffer.ml > src-ocaml/baijiu_buffer.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_buffer.cmo src-ocaml/baijiu_buffer.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_blake2b.cmo src-ocaml/baijiu_blake2b.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_buffer.cmx src-ocaml/baijiu_buffer.ml
- + ocamlfind ocamldep -modules src-ocaml/baijiu_blake2s.ml > src-ocaml/baijiu_blake2s.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_blake2s.cmo src-ocaml/baijiu_blake2s.ml
- + ocamlfind ocamldep -modules src-ocaml/baijiu_md5.ml > src-ocaml/baijiu_md5.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_md5.cmo src-ocaml/baijiu_md5.ml
- + ocamlfind ocamldep -modules src-ocaml/baijiu_rmd160.ml > src-ocaml/baijiu_rmd160.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_rmd160.cmo src-ocaml/baijiu_rmd160.ml
- + ocamlfind ocamldep -modules src-ocaml/baijiu_sha1.ml > src-ocaml/baijiu_sha1.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_sha1.cmo src-ocaml/baijiu_sha1.ml
- + ocamlfind ocamldep -modules src-ocaml/baijiu_sha224.ml > src-ocaml/baijiu_sha224.ml.depends
- + ocamlfind ocamldep -modules src-ocaml/baijiu_sha256.ml > src-ocaml/baijiu_sha256.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_sha256.cmo src-ocaml/baijiu_sha256.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_sha224.cmo src-ocaml/baijiu_sha224.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_sha256.cmx src-ocaml/baijiu_sha256.ml
- + ocamlfind ocamldep -modules src-ocaml/baijiu_sha384.ml > src-ocaml/baijiu_sha384.ml.depends
- + ocamlfind ocamldep -modules src-ocaml/baijiu_sha512.ml > src-ocaml/baijiu_sha512.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_sha512.cmo src-ocaml/baijiu_sha512.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_sha384.cmo src-ocaml/baijiu_sha384.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_sha512.cmx src-ocaml/baijiu_sha512.ml
- + ocamlfind ocamldep -modules src-ocaml/baijiu_xor.ml > src-ocaml/baijiu_xor.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_xor.cmo src-ocaml/baijiu_xor.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_blake2b.cmx src-ocaml/baijiu_blake2b.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_blake2s.cmx src-ocaml/baijiu_blake2s.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_md5.cmx src-ocaml/baijiu_md5.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_rmd160.cmx src-ocaml/baijiu_rmd160.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_sha1.cmx src-ocaml/baijiu_sha1.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_sha224.cmx src-ocaml/baijiu_sha224.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_sha384.cmx src-ocaml/baijiu_sha384.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/baijiu_xor.cmx src-ocaml/baijiu_xor.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/digestif.cmx src-ocaml/digestif.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/digestif.cmx src-ocaml/digestif.ml
- File "src-ocaml/digestif.ml", line 102, characters 12-30:
- 102 |       match Pervasives.compare (By.length key) C.block_size with
-                   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src-ocaml/digestif.ml", line 125, characters 12-30:
- 125 |       match Pervasives.compare (Bi.length key) C.block_size with
-                   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + ocamlfind ocamlopt -a -I src-ocaml src-ocaml/baijiu_buffer.cmx src-ocaml/baijiu_blake2b.cmx src-ocaml/baijiu_blake2s.cmx src-ocaml/baijiu_md5.cmx src-ocaml/baijiu_rmd160.cmx src-ocaml/baijiu_sha1.cmx src-ocaml/baijiu_sha256.cmx src-ocaml/baijiu_sha224.cmx src-ocaml/baijiu_sha512.cmx src-ocaml/baijiu_sha384.cmx src-ocaml/baijiu_xor.cmx src-ocaml/digestif.cmx -o src-ocaml/digestif-ocaml.cmxa
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/digestif.cmo src-ocaml/digestif.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -I src-ocaml -I src -o src-ocaml/digestif.cmo src-ocaml/digestif.ml
- File "src-ocaml/digestif.ml", line 102, characters 12-30:
- 102 |       match Pervasives.compare (By.length key) C.block_size with
-                   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src-ocaml/digestif.ml", line 125, characters 12-30:
- 125 |       match Pervasives.compare (Bi.length key) C.block_size with
-                   ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + ocamlfind ocamlopt -shared -linkall -I src src/digestif.cmxa -o src/digestif.cmxs
- + ocamlfind ocamlc -a -I src src/digestif_pp.cmo src/digestif_bigstring.cmo src/digestif_bytes.cmo -o src/digestif.cma
- + ocamlfind ocamlopt -shared -linkall -I src-c src-c/digestif-c.cmxa -o src-c/digestif-c.cmxs
- + ocamlfind ocamlc -a -dllib -lrakia_stubs -cclib -lrakia_stubs -I src-c src-c/rakia_native.cmo src-c/digestif.cmo -o src-c/digestif-c.cma
- + ocamlfind ocamlopt -shared -linkall -I src-ocaml src-ocaml/digestif-ocaml.cmxa -o src-ocaml/digestif-ocaml.cmxs
- + ocamlfind ocamlc -a -I src-ocaml src-ocaml/baijiu_buffer.cmo src-ocaml/baijiu_blake2b.cmo src-ocaml/baijiu_blake2s.cmo src-ocaml/baijiu_md5.cmo src-ocaml/baijiu_rmd160.cmo src-ocaml/baijiu_sha1.cmo src-ocaml/baijiu_sha256.cmo src-ocaml/baijiu_sha224.cmo src-ocaml/baijiu_sha512.cmo src-ocaml/baijiu_sha384.cmo src-ocaml/baijiu_xor.cmo src-ocaml/digestif.cmo -o src-ocaml/digestif-ocaml.cma
- # Parallel statistics: { count(total): 5(60), max: 9, min: 2, average(total): 5.600(1.383) }
-> compiled  digestif.0.5
-> installed digestif.0.5

=== STDERR ===

2026-06-24 12:01.11: OK: build digestif.0.5 (runc: 8.6s, disk: 21KB)
2026-06-24 12:01.11: Job succeeded