Build:
  1. 0
2026-06-24 17:39.58: New job: build plebeia.1.0.0 (84e1f64d54a7)
2026-06-24 17:39.58: Waiting for resource in pool day11-builds
2026-06-24 18:26.04: Got resource from pool day11-builds
2026-06-24 18:26.04: [profile full] build plebeia.1.0.0
2026-06-24 18:26.04: build plebeia.1.0.0 (84e1f64d54a7)
=== DEPENDENCIES (49 transitive) ===
  angstrom.0.16.1                                    6654851e17ec
  base.v0.14.4                                       e3c1d0c6cf1f
  base-bigarray.base                                 2e16f77d4cae
  base-bytes.base                                    c40d17bc86b5
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  bigstring.0.3                                      00c5157be804
  bigstringaf.0.9.0                                  70421caf5711
  blake2.0.3                                         262d29d2746e
  cmdliner.1.3.0                                     7280d3fb1acd
  conf-gmp.5                                         be11edf77089
  conf-pkg-config.5                                  d5de2c6a88f9
  cppo.1.8.0                                         b713f33544a4
  csexp.1.5.1                                        3b8b439aa630
  cstruct.6.2.0                                      3b468e6dc32f
  data-encoding.0.7.1                                650a11294163
  dune.2.9.3                                         b31e72bc915d
  dune-configurator.2.9.3                            325687bc43ee
  either.1.0.0                                       593776797f07
  ezjsonm.1.3.0                                      b334a672e25d
  fmt.0.11.0                                         7cf6f7d63275
  hex.1.5.0                                          b818a82c0921
  json-data-encoding.0.12.1                          c673e165fec0
  json-data-encoding-bson.0.12.1                     3759e092625d
  jsonm.1.0.2                                        f6ae894bc8c9
  ocaml.4.14.4                                       b047fb9251f4
  ocaml-base-compiler.4.14.4                         d3b7ccb2c6fb
  ocaml-compiler-libs.v0.12.4                        42ef18d9fc26
  ocaml-config.2                                     2d9c209f5590
  ocaml-syntax-shims.1.0.0                           d6a5a705ddf4
  ocamlbuild.0.16.1                                  7e0d6aadb209
  ocamlfind.1.9.8                                    214dd418ac02
  ocplib-endian.1.2                                  2786410e3fd4
  ppx_compare.v0.14.0                                a21fb1b1ab19
  ppx_derivers.1.2.1                                 033c47b3da02
  ppx_hash.v0.14.0                                   5693c9248d0d
  ppx_sexp_conv.v0.14.3                              53e62ec49e28
  ppxlib.0.25.1                                      fdd760a0a59a
  ptime.1.2.0                                        84bd2cff0ba0
  result.1.5                                         bd06eaf5b0dd
  sexplib0.v0.14.0                                   5dc1f2ab67c2
  stdint.0.7.1                                       85127c931ae1
  stdlib-shims.0.3.0                                 88c689fc3912
  stringext.1.6.0                                    08ceda07eb3a
  topkg.1.1.1                                        511e1a1958da
  uri.4.4.0                                          5c2be33ae9d8
  uutf.1.0.4                                         6722c3fe4bcc
  zarith.1.14                                        a8971d2f668c
  zarith_stubs_js.v0.16.1                            7152b683fa3e
=== 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-06-24 18:26.46: OK: build plebeia.1.0.0 (runc: 10.7s, disk: 17KB)
2026-06-24 18:26.46: Job succeeded