Build:
  1. 0
2026-06-16 12:49.10: New job: build cryptodbm.0.84.2 (c7a670e952bf)
2026-06-16 12:49.10: Waiting for resource in pool day11-builds
2026-06-16 14:17.04: Got resource from pool day11-builds
2026-06-16 14:17.04: [profile full] build cryptodbm.0.84.2
2026-06-16 14:17.04: build cryptodbm.0.84.2 (c7a670e952bf)
=== DEPENDENCIES (19 transitive) ===
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  conf-dbm.1.0.0                                     ef99844e1749
  conf-gmp.5                                         61e3c79e0ddf
  conf-gmp-powm-sec.4                                ceb17ad6499b
  conf-pkg-config.5                                  64c6b37d622b
  conf-zlib.1                                        6a8e9cb470aa
  cryptokit.1.21.1                                   a7bea1e4a393
  csexp.1.5.2                                        ec63db2dab31
  dbm.1.4                                            ad9db635c645
  dune.3.23.1                                        5402470d931c
  dune-configurator.3.23.1                           58f4a3f92083
  fileutils.0.6.6                                    12eab2c3cae2
  jbuilder.1.0+beta20.2                              ab5ab9884b95
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-config.2                                     669e0fcf9e4d
  ocamlfind.1.9.8                                    6025f4a8e98e
  zarith.1.14                                        cde7973b8292
=== 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__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__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__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__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-16 14:17.14: OK: build cryptodbm.0.84.2 (runc: 3.6s, disk: 14KB)
2026-06-16 14:17.14: Job succeeded