Build:
- 0
2026-06-16 15:43.06: New job: build records.0.7.0 (7407250d1162)
2026-06-16 15:43.06: Waiting for resource in pool day11-builds
2026-06-16 16:32.12: Got resource from pool day11-builds
2026-06-16 16:32.12: [profile full] build records.0.7.0
2026-06-16 16:32.13: build records.0.7.0 (7407250d1162)
=== DEPENDENCIES (16 transitive) ===
base-threads.base b7164ff76afe
base-unix.base 839dc585f12d
biniou.1.2.2 c6b283605131
camlp-streams.5.0.1 c5b4d7818010
cppo.1.8.0 3c775a388c9d
dune.3.23.1 d50060dd2cab
easy-format.1.3.4 b1eb2dbaa585
ocaml.5.4.1 708fed352b2a
ocaml-base-compiler.5.4.1 89b85703f841
ocaml-compiler.5.4.1 a719b8419b8e
ocaml-config.3 aa27f63940d8
ocamlbuild.0.16.1 069fc1e567af
ocamlfind.1.9.8 5cfa73ef65e7
result.1.5 bde760920416
topkg.1.1.1 4a88955a28b6
yojson.1.7.0 78a4e104bff5
=== STDOUT ===
Processing: [default: loading data]
[records.0.7.0: dl]
[records.0.7.0: extract]
-> retrieved records.0.7.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.7.0)
- + ocamlfind ocamlc -config
- + 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 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
- 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 197, characters 23-39:
- 197 | 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 200, characters 28-44:
- 200 | 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
- 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 310, characters 35-51:
- 310 | 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 327, characters 44-60:
- 327 | 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 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
- 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 310, characters 35-51:
- 310 | 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 327, characters 44-60:
- 327 | 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
- # Parallel statistics: { count(total): 1(8), max: 2, min: 2, average(total): 2.000(1.125) }
-> compiled records.0.7.0
-> installed records.0.7.0
=== STDERR ===
2026-06-16 16:32.25: OK: build records.0.7.0 (runc: 2.7s, disk: 12KB)
2026-06-16 16:32.25: Job succeeded