Build:
- 0
2026-06-24 13:54.51: New job: build cryptodbm.0.84.2 (f3339fb9eab3)
2026-06-24 13:54.51: Waiting for resource in pool day11-builds
2026-06-24 15:41.26: Got resource from pool day11-builds
2026-06-24 15:41.26: [profile full] build cryptodbm.0.84.2
2026-06-24 15:41.26: build cryptodbm.0.84.2 (f3339fb9eab3)
=== DEPENDENCIES (19 transitive) ===
base-threads.base c9e7bdbf5823
base-unix.base 7d1428be9ddb
conf-dbm.1.0.0 fb2deb4df8f8
conf-gmp.5 be11edf77089
conf-gmp-powm-sec.4 7029468462a8
conf-pkg-config.5 d5de2c6a88f9
conf-zlib.1 5297f1b9477f
cryptokit.1.21.1 0fb0d4c17886
csexp.1.5.2 610c78f17734
dbm.1.4 3b789f241da6
dune.3.23.1 848a72441e15
dune-configurator.3.23.1 bc97ce98d8a9
fileutils.0.6.6 0f84dbe61300
jbuilder.1.0+beta20.2 4f461261c648
ocaml.4.14.4 b047fb9251f4
ocaml-base-compiler.4.14.4 d3b7ccb2c6fb
ocaml-config.2 2d9c209f5590
ocamlfind.1.9.8 214dd418ac02
zarith.1.14 a8971d2f668c
=== STDOUT ===
Processing: [default: loading data]
[cryptodbm.0.84.2: dl]
[cryptodbm.0.84.2: extract]
-> retrieved cryptodbm.0.84.2 (https://opam.ocaml.org/cache)
[cryptodbm: jbuilder build]
+ /home/opam/.opam/default/bin/jbuilder "build" "-p" "cryptodbm" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/cryptodbm.0.84.2)
- ocamlc src/internals/.cryptodbm_internals.objs/cryptodbm_internals__Strings.{cmo,cmt}
- File "src/internals/strings.ml", line 24, characters 3-11:
- 24 | (insert16 header 0 padding_len) ^ phrase
- ^^^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- File "src/internals/strings.ml", line 31, characters 10-16:
- 31 | let k = read16 phrase 0 in
- ^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- ocamlopt src/internals/.cryptodbm_internals.objs/cryptodbm_internals__Strings.{cmx,o}
- File "src/internals/strings.ml", line 24, characters 3-11:
- 24 | (insert16 header 0 padding_len) ^ phrase
- ^^^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- File "src/internals/strings.ml", line 31, characters 10-16:
- 31 | let k = read16 phrase 0 in
- ^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- ocamlc src/internals/.cryptodbm_internals.objs/cryptodbm_internals__Signature.{cmo,cmt}
- File "src/internals/signature.ml", line 17, characters 33-51:
- 17 | let all_keys = ref (Setp.empty Pervasives.compare) in
- ^^^^^^^^^^^^^^^^^^
- 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/internals/signature.ml", line 49, characters 33-51:
- 49 | let all_keys = ref (Setp.empty Pervasives.compare) in
- ^^^^^^^^^^^^^^^^^^
- 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/internals/signature.ml", line 73, characters 6-23:
- 73 | try Operations.remove handler table_key_kind Config.signature_key
- ^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label key was omitted in the application of this function.
- File "src/internals/signature.ml", line 77, characters 6-23:
- 77 | try Operations.remove handler kind Config.signature_key
- ^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label key was omitted in the application of this function.
- ocamlc src/internals/.cryptodbm_internals.objs/cryptodbm_internals__Kinds.{cmo,cmt}
- File "src/internals/kinds.ml", line 78, characters 74-82:
- 78 | | Subtable_Builtin subt -> assert (subt >= 0 && subt <= max_subtable) ; insert16 "oo" 0 (0x4000 lor subt)
- ^^^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- File "src/internals/kinds.ml", line 79, characters 71-79:
- 79 | | Subtable_User subt -> assert (subt >= 0 && subt <= max_subtable) ; insert16 "oo" 0 subt
- ^^^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- ocamlc src/internals/.cryptodbm_internals.objs/cryptodbm_internals__Operations.{cmo,cmt}
- File "src/internals/operations.ml", line 31, characters 16-31:
- 31 | let open_full ?(overwrite=false) ~file ~perm =
- ^^^^^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- ocamlc src/internals/.cryptodbm_internals.objs/cryptodbm_internals__Subtable.{cmo,cmt}
- File "src/internals/subtable.ml", line 283, characters 33-51:
- 283 | let all_keys = ref (Setp.empty Pervasives.compare) in
- ^^^^^^^^^^^^^^^^^^
- 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
- ocamlopt src/internals/.cryptodbm_internals.objs/cryptodbm_internals__Kinds.{cmx,o}
- File "src/internals/kinds.ml", line 78, characters 74-82:
- 78 | | Subtable_Builtin subt -> assert (subt >= 0 && subt <= max_subtable) ; insert16 "oo" 0 (0x4000 lor subt)
- ^^^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- File "src/internals/kinds.ml", line 79, characters 71-79:
- 79 | | Subtable_User subt -> assert (subt >= 0 && subt <= max_subtable) ; insert16 "oo" 0 subt
- ^^^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- ocamlopt src/internals/.cryptodbm_internals.objs/cryptodbm_internals__Operations.{cmx,o}
- File "src/internals/operations.ml", line 31, characters 16-31:
- 31 | let open_full ?(overwrite=false) ~file ~perm =
- ^^^^^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- ocamlopt src/internals/.cryptodbm_internals.objs/cryptodbm_internals__Signature.{cmx,o}
- File "src/internals/signature.ml", line 17, characters 33-51:
- 17 | let all_keys = ref (Setp.empty Pervasives.compare) in
- ^^^^^^^^^^^^^^^^^^
- 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/internals/signature.ml", line 49, characters 33-51:
- 49 | let all_keys = ref (Setp.empty Pervasives.compare) in
- ^^^^^^^^^^^^^^^^^^
- 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/internals/signature.ml", line 73, characters 6-23:
- 73 | try Operations.remove handler table_key_kind Config.signature_key
- ^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label key was omitted in the application of this function.
- File "src/internals/signature.ml", line 77, characters 6-23:
- 77 | try Operations.remove handler kind Config.signature_key
- ^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label key was omitted in the application of this function.
- ocamlopt src/internals/.cryptodbm_internals.objs/cryptodbm_internals__Subtable.{cmx,o}
- File "src/internals/subtable.ml", line 283, characters 33-51:
- 283 | let all_keys = ref (Setp.empty Pervasives.compare) in
- ^^^^^^^^^^^^^^^^^^
- 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
-> compiled cryptodbm.0.84.2
-> installed cryptodbm.0.84.2
[WARNING] Opam packages conf-dbm.1.0.0, conf-pkg-config.5 and conf-zlib.1 depend on the following system packages that are no longer installed: libgdbm-dev pkg-config zlib1g-dev
- conf-dbm.1.0.0: depends on libgdbm-dev
- conf-pkg-config.5: depends on pkg-config
- conf-zlib.1: depends on zlib1g-dev
=== STDERR ===
2026-06-24 15:41.58: OK: build cryptodbm.0.84.2 (runc: 3.6s, disk: 14KB)
2026-06-24 15:41.58: Job succeeded