Build:
  1. 0
2026-09-03 23:21.09: New job: build plebeia.1.0.0 (ab24b47e9605)
2026-09-03 23:21.09: Waiting for resource in pool day11-builds
2026-09-04 00:23.20: Got resource from pool day11-builds
2026-09-04 00:23.20: [profile full] build plebeia.1.0.0
2026-09-04 00:23.20: build plebeia.1.0.0 (ab24b47e9605)
=== DEPENDENCIES (49 transitive) ===
  angstrom.0.16.1                                    38933e212d6d
  base.v0.14.4                                       79bf05ee2230
  base-bigarray.base                                 31ac6860ef52
  base-bytes.base                                    68d84c459288
  base-threads.base                                  3d2f2cbc6db2
  base-unix.base                                     3a38ddca6b5e
  bigstring.0.3                                      cc19d2976c22
  bigstringaf.0.9.0                                  7ff5053f59fe
  blake2.0.3                                         af502a11c312
  cmdliner.1.3.0                                     50421b7f7592
  conf-gmp.5                                         eac5259e412f
  conf-pkg-config.5                                  74f50f3cfe72
  cppo.1.8.0                                         60b3e77eae87
  csexp.1.5.1                                        ae51a7546d3e
  cstruct.6.2.0                                      0c03f0545fc9
  data-encoding.0.7.1                                5f6b27be944f
  dune.2.9.3                                         7191b8072f51
  dune-configurator.2.9.3                            528bb22b0c70
  either.1.0.0                                       a96f054df9af
  ezjsonm.1.3.0                                      2e6bb2e8c04c
  fmt.0.11.0                                         90404cf711de
  hex.1.5.0                                          7ba72b532ab3
  json-data-encoding.0.12.1                          858e33bf2199
  json-data-encoding-bson.0.12.1                     0e68d4798a9d
  jsonm.1.0.2                                        2748527a6357
  ocaml.4.14.4                                       c7d6265b51fe
  ocaml-base-compiler.4.14.4                         7a409b6ffbef
  ocaml-compiler-libs.v0.12.4                        fc8e3be6ef5e
  ocaml-config.2                                     85edea6ac168
  ocaml-syntax-shims.1.0.0                           5daaa483d32f
  ocamlbuild.0.16.1                                  5ae5ab4d19bf
  ocamlfind.1.9.8                                    3cae95bed0a0
  ocplib-endian.1.2                                  de708bec609e
  ppx_compare.v0.14.0                                811cb723bf17
  ppx_derivers.1.2.1                                 0d963485559f
  ppx_hash.v0.14.0                                   e6f03cfc7bcb
  ppx_sexp_conv.v0.14.3                              4badc2cbabf6
  ppxlib.0.25.1                                      b1eae7427ab2
  ptime.1.2.0                                        b1ba40b0b818
  result.1.5                                         832dbb2f8453
  sexplib0.v0.14.0                                   d9d4a90d957a
  stdint.0.7.1                                       75d5f70ac891
  stdlib-shims.0.3.0                                 ce1712d2a782
  stringext.1.6.0                                    f582c5973115
  topkg.1.1.1                                        f1122af0988e
  uri.4.4.0                                          59aa370fab19
  uutf.1.0.4                                         c96782dc9eaa
  zarith.1.14                                        fc3f7a60e6b3
  zarith_stubs_js.v0.16.1                            7e2311d3c9ef
=== STDOUT ===
Processing: [default: loading data]
[plebeia.1.0.0: dl]
[plebeia.1.0.0: extract]
-> retrieved plebeia.1.0.0  (https://opam.ocaml.org/cache)
[plebeia: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "plebeia" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/plebeia.1.0.0)
- Info: Creating file dune-project with this contents:
- | (lang dune 2.9)
- | (name plebeia)
-       ocamlc src/.plebeia.objs/byte/plebeia__Xcstruct.{cmi,cmo,cmt}
- File "src/xcstruct.ml", line 36, characters 41-45:
- 36 | let get_hash buf pos = Hash.of_string @@ copy buf pos (pos+28)
-                                               ^^^^
- Alert deprecated: copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
-       ocamlc src/.plebeia.objs/byte/plebeia__Storage.{cmo,cmt}
- File "src/storage.ml", line 192, characters 12-18:
- 192 |     let h = C.copy cstr 0 24 in
-                   ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/storage.ml", line 193, characters 23-29:
- 193 |     let string_24_31 = C.copy cstr 24 8 in
-                              ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/storage.ml", line 213, characters 23-29:
- 213 |     let string_24_31 = C.copy cstr 24 8 in
-                              ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/storage.ml", line 318, characters 12-18:
- 318 |     if not (C.copy cstr 0 8 = "PLEBEIA ") then failwith "This is not Plebeia data file";
-                   ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
-       ocamlc src/.plebeia.objs/byte/plebeia__Roots.{cmo,cmt}
- File "src/roots.ml", line 179, characters 15-21:
- 179 |     let meta = C.copy buf 0 20 in
-                      ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/roots.ml", line 182, characters 37-43:
- 182 |     let hash = RootHash.of_string @@ C.copy buf 0 32 in
-                                            ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
-       ocamlc src/.plebeia.objs/byte/plebeia__Node_storage.{cmo,cmt}
- File "src/node_storage.ml", line 64, characters 33-39:
- 64 |       let v = Value.of_string @@ C.copy buf 0 l in
-                                       ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/node_storage.ml", line 71, characters 33-39:
- 71 |       let v = Value.of_string @@ C.copy buf 0 l in
-                                       ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/node_storage.ml", line 77, characters 18-24:
- 77 |       let s_224 = C.copy buf 0 28 in
-                        ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/node_storage.ml", line 89, characters 22-28:
- 89 |               let s = C.copy buf 0 32 in
-                            ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/node_storage.ml", line 100, characters 18-24:
- 100 |           let s = C.copy buf 0 28 (* 224bits *) in
-                         ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/node_storage.ml", line 108, characters 24-30:
- 108 |           let s_0_215 = C.copy buf 0 27 (* 216bits *) in
-                               ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
-     ocamlopt src/.plebeia.objs/native/plebeia__Xcstruct.{cmx,o}
- File "src/xcstruct.ml", line 36, characters 41-45:
- 36 | let get_hash buf pos = Hash.of_string @@ copy buf pos (pos+28)
-                                               ^^^^
- Alert deprecated: copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
-     ocamlopt src/.plebeia.objs/native/plebeia__Storage.{cmx,o}
- File "src/storage.ml", line 192, characters 12-18:
- 192 |     let h = C.copy cstr 0 24 in
-                   ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/storage.ml", line 193, characters 23-29:
- 193 |     let string_24_31 = C.copy cstr 24 8 in
-                              ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/storage.ml", line 213, characters 23-29:
- 213 |     let string_24_31 = C.copy cstr 24 8 in
-                              ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/storage.ml", line 318, characters 12-18:
- 318 |     if not (C.copy cstr 0 8 = "PLEBEIA ") then failwith "This is not Plebeia data file";
-                   ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
-     ocamlopt src/.plebeia.objs/native/plebeia__Roots.{cmx,o}
- File "src/roots.ml", line 179, characters 15-21:
- 179 |     let meta = C.copy buf 0 20 in
-                      ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/roots.ml", line 182, characters 37-43:
- 182 |     let hash = RootHash.of_string @@ C.copy buf 0 32 in
-                                            ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
-     ocamlopt src/.plebeia.objs/native/plebeia__Node_storage.{cmx,o}
- File "src/node_storage.ml", line 64, characters 33-39:
- 64 |       let v = Value.of_string @@ C.copy buf 0 l in
-                                       ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/node_storage.ml", line 71, characters 33-39:
- 71 |       let v = Value.of_string @@ C.copy buf 0 l in
-                                       ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/node_storage.ml", line 77, characters 18-24:
- 77 |       let s_224 = C.copy buf 0 28 in
-                        ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/node_storage.ml", line 89, characters 22-28:
- 89 |               let s = C.copy buf 0 32 in
-                            ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/node_storage.ml", line 100, characters 18-24:
- 100 |           let s = C.copy buf 0 28 (* 224bits *) in
-                         ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
- File "src/node_storage.ml", line 108, characters 24-30:
- 108 |           let s_0_215 = C.copy buf 0 27 (* 216bits *) in
-                               ^^^^^^
- Alert deprecated: C.copy
- this is just like [to_string] without defaults, were you looking for [sub_copy]?
-> compiled  plebeia.1.0.0
-> installed plebeia.1.0.0
[WARNING] Opam package conf-gmp.5 depends on the following system package that can no longer be found: libgmp-dev

=== STDERR ===

2026-09-04 00:23.42: OK: build plebeia.1.0.0 (runc: 12.6s, disk: 17KB)
2026-09-04 00:23.42: Job succeeded