Build:
  1. 0
2026-06-24 14:12.18: New job: build records.0.8.0 (096eeaf3402e)
2026-06-24 14:12.18: Waiting for resource in pool day11-builds
2026-06-24 16:30.41: Got resource from pool day11-builds
2026-06-24 16:30.41: [profile full] build records.0.8.0
2026-06-24 16:30.41: build records.0.8.0 (096eeaf3402e)
=== DEPENDENCIES (16 transitive) ===
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  biniou.1.2.2                                       4ffef216a3b8
  camlp-streams.5.0.1                                e5a01aae2353
  compiler-cloning.enabled                           439a1fc77aa6
  cppo.1.8.0                                         deac69f17b6b
  dune.3.23.1                                        a59dd9b14fe3
  easy-format.1.3.4                                  ba65ae5e2426
  ocaml.5.5.0                                        383268832c4b
  ocaml-base-compiler.5.5.0                          522c248944c8
  ocaml-compiler.5.5.0                               eb1a8babf54c
  ocamlbuild.0.16.1                                  e57f00093c6a
  ocamlfind.1.9.8                                    b506a15fcd6c
  result.1.5                                         dc628609a9da
  topkg.1.1.1                                        ac206dbbd2b6
  yojson.1.7.0                                       800858f633ea
=== STDOUT ===
Processing: [default: loading data]
[records.0.8.0: dl]
[records.0.8.0: extract]
-> retrieved records.0.8.0  (https://opam.ocaml.org/cache)
[records: ocaml build]
+ /home/opam/.opam/default/bin/ocaml "pkg/pkg.ml" "build" "--pinned" "false" (CWD=/home/opam/.opam/default/.opam-switch/build/records.0.8.0)
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlc -config
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamldep -package result -package yojson -modules src/record.ml > src/record.ml.depends
- + ocamlfind ocamldep -package result -package yojson -modules src/record.mli > src/record.mli.depends
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -warn-error +8 -package result -package yojson -I src -o src/record.cmi src/record.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -warn-error +8 -package result -package yojson -I src -o src/record.cmi src/record.mli
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- File "src/record.mli", line 39, characters 27-43:
- 39 |   val of_yojson : 'a t -> (Yojson.Safe.json -> ('a, string) result)
-                                 ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.mli", line 40, characters 33-49:
- 40 |   val to_yojson : 'a t -> ('a -> Yojson.Safe.json)
-                                       ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.mli", line 45, characters 22-38:
- 45 |     to_yojson: ('a -> Yojson.Safe.json) ->
-                            ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.mli", line 46, characters 16-32:
- 46 |     of_yojson: (Yojson.Safe.json -> ('a, string) result) ->
-                      ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.mli", line 205, characters 23-39:
- 205 | val to_yojson: 'a t -> Yojson.Safe.json
-                              ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.mli", line 208, characters 28-44:
- 208 | val of_yojson: 'a layout -> Yojson.Safe.json -> ('a t, string) result
-                                   ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -warn-error +8 -package result -package yojson -I src -o src/record.cmx src/record.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -warn-error +8 -package result -package yojson -I src -o src/record.cmx src/record.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- File "src/record.ml", line 38, characters 24-40:
- 38 |       to_yojson: ('a -> Yojson.Safe.json);
-                              ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.ml", line 39, characters 18-34:
- 39 |       of_yojson: (Yojson.Safe.json -> ('a, string) result);
-                        ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.ml", line 336, characters 35-51:
- 336 | let to_yojson (type s) (s : s t) : Yojson.Safe.json =
-                                          ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.ml", line 353, characters 44-60:
- 353 | let of_yojson (type s) (s: s layout) (json: Yojson.Safe.json) : (s t, string) result =
-                                                   ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- + ocamlfind ocamlopt -a -package result -package yojson -I src src/record.cmx -o src/records.cmxa
- + ocamlfind ocamlopt -a -package result -package yojson -I src src/record.cmx -o src/records.cmxa
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -warn-error +8 -package result -package yojson -I src -o src/record.cmo src/record.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -warn-error +8 -package result -package yojson -I src -o src/record.cmo src/record.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- File "src/record.ml", line 38, characters 24-40:
- 38 |       to_yojson: ('a -> Yojson.Safe.json);
-                              ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.ml", line 39, characters 18-34:
- 39 |       of_yojson: (Yojson.Safe.json -> ('a, string) result);
-                        ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.ml", line 336, characters 35-51:
- 336 | let to_yojson (type s) (s : s t) : Yojson.Safe.json =
-                                          ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "src/record.ml", line 353, characters 44-60:
- 353 | let of_yojson (type s) (s: s layout) (json: Yojson.Safe.json) : (s t, string) result =
-                                                   ^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Safe.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- + ocamlfind ocamlopt -shared -linkall -package result -package yojson -I src src/records.cmxa -o src/records.cmxs
- + ocamlfind ocamlc -a -package result -package yojson -I src src/record.cmo -o src/records.cma
- + ocamlfind ocamlc -a -package result -package yojson -I src src/record.cmo -o src/records.cma
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlopt -shared -linkall -package result -package yojson -I src src/records.cmxa -o src/records.cmxs
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- # Parallel statistics: { count(total): 1(8), max: 2, min: 2, average(total): 2.000(1.125) }
-> compiled  records.0.8.0
-> installed records.0.8.0

=== STDERR ===

2026-06-24 16:30.49: OK: build records.0.8.0 (runc: 2.1s, disk: 14KB)
2026-06-24 16:30.49: Job succeeded