Build:
  1. 0
2026-06-23 22:14.40: New job: build plebeia.1.0.0 (115d4e8b0b10)
2026-06-23 22:14.40: Waiting for resource in pool day11-builds
2026-06-23 22:41.37: Got resource from pool day11-builds
2026-06-23 22:41.37: [profile full] build plebeia.1.0.0
2026-06-23 22:41.37: build plebeia.1.0.0 (115d4e8b0b10)
=== DEPENDENCIES (49 transitive) ===
  angstrom.0.16.1                                    a267e7201445
  base.v0.14.4                                       a79b5ecf760d
  base-bigarray.base                                 dfc2a7e726c3
  base-bytes.base                                    70d0daec7841
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  bigstring.0.3                                      f386a7293311
  bigstringaf.0.9.0                                  24916d2886d1
  blake2.0.3                                         3788f8db419d
  cmdliner.1.3.0                                     dad70bc4de20
  conf-gmp.5                                         61e3c79e0ddf
  conf-pkg-config.5                                  4b60827fc174
  cppo.1.8.0                                         1167b74ab0f3
  csexp.1.5.1                                        e3f0f167b110
  cstruct.6.2.0                                      1d242a1acf94
  data-encoding.0.7.1                                686e4efab6bb
  dune.2.9.3                                         36797f878ec2
  dune-configurator.2.9.3                            d180a2638840
  either.1.0.0                                       49321cdb5891
  ezjsonm.1.3.0                                      018737fbbbb5
  fmt.0.11.0                                         2f125ef7f2a8
  hex.1.5.0                                          9ecc3f2a0939
  json-data-encoding.0.12.1                          2b4e6930b6ee
  json-data-encoding-bson.0.12.1                     67080a33e4ae
  jsonm.1.0.2                                        bd232e48c922
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-compiler-libs.v0.12.4                        934370b8f154
  ocaml-config.2                                     669e0fcf9e4d
  ocaml-syntax-shims.1.0.0                           e56be85b243b
  ocamlbuild.0.16.1                                  8f6c52e6fce8
  ocamlfind.1.9.8                                    6025f4a8e98e
  ocplib-endian.1.2                                  f826ad11fb60
  ppx_compare.v0.14.0                                4aa39b1c204c
  ppx_derivers.1.2.1                                 8e3280f13c02
  ppx_hash.v0.14.0                                   6bb27812d156
  ppx_sexp_conv.v0.14.3                              296e2c549f82
  ppxlib.0.25.1                                      784f368f722a
  ptime.1.2.0                                        cedc85093139
  result.1.5                                         33a2387f4b32
  sexplib0.v0.14.0                                   abc1a392677f
  stdint.0.7.1                                       ea650d779135
  stdlib-shims.0.3.0                                 d11064be4664
  stringext.1.6.0                                    00ca60313782
  topkg.1.1.1                                        ab549298f3fc
  uri.4.4.0                                          9897f5b7b79e
  uutf.1.0.4                                         9791e8459782
  zarith.1.14                                        da8b932acb94
  zarith_stubs_js.v0.16.1                            bfc0a2ada6a6
=== 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__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__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__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-06-23 22:42.07: OK: build plebeia.1.0.0 (runc: 11.6s, disk: 17KB)
2026-06-23 22:42.07: Job succeeded