Build:
  1. 0
2026-06-20 18:40.24: New job: build records.0.1.0 (d8edef30be51)
2026-06-20 18:40.24: Waiting for resource in pool day11-builds
2026-06-20 19:07.00: Got resource from pool day11-builds
2026-06-20 19:07.00: [profile full] build records.0.1.0
2026-06-20 19:07.00: build records.0.1.0 (d8edef30be51)
=== DEPENDENCIES (14 transitive) ===
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  biniou.1.2.2                                       c1314a44d71c
  camlp-streams.5.0.1                                c9a7b3ba9fed
  compiler-cloning.enabled                           0d2606125f88
  cppo.1.8.0                                         2299340fea15
  dune.3.23.1                                        dbfeecb5ca10
  easy-format.1.3.4                                  0cb69d5f80f7
  ocaml.5.5.0                                        1b4132bddf48
  ocaml-base-compiler.5.5.0                          1901c3a760c1
  ocaml-compiler.5.5.0                               5f593a0b4a8c
  ocamlbuild.0.16.1                                  b485a4f69c01
  ocamlfind.1.9.8                                    5b46f9d92bbd
  yojson.1.7.0                                       6c559201df92
=== STDOUT ===
Processing: [default: loading data]
[records.0.1.0: dl]
[records.0.1.0: extract]
-> retrieved records.0.1.0  (https://opam.ocaml.org/cache)
[records: make]
+ /usr/bin/make  (CWD=/home/opam/.opam/default/.opam-switch/build/records.0.1.0)
- ocamlbuild -use-ocamlfind record.cmi
- + 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 yojson -modules record.mli > 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 ocamldep -package yojson -modules polid.mli > polid.mli.depends
- + ocamlfind ocamldep -package yojson -modules type.mli > type.mli.depends
- + ocamlfind ocamlc -c -package yojson -o polid.cmi polid.mli
- + ocamlfind ocamlc -c -package yojson -o polid.cmi polid.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
- + ocamlfind ocamlc -c -package yojson -o type.cmi type.mli
- + ocamlfind ocamlc -c -package yojson -o type.cmi type.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 "type.mli", line 7, characters 19-36:
- 7 |     to_json: 'a -> Yojson.Basic.json;
-                        ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "type.mli", line 8, characters 13-30:
- 8 |     of_json: Yojson.Basic.json -> 'a
-                  ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "type.mli", line 14, characters 18-35:
- 14 |   to_json: ('a -> Yojson.Basic.json) ->
-                        ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "type.mli", line 15, characters 12-29:
- 15 |   of_json: (Yojson.Basic.json -> 'a) ->
-                  ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- + ocamlfind ocamlc -c -package yojson -o record.cmi record.mli
- + ocamlfind ocamlc -c -package yojson -o record.cmi 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 "record.mli", line 63, characters 21-38:
- 63 | val to_json: 'a t -> Yojson.Basic.json
-                           ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "record.mli", line 66, characters 26-43:
- 66 | val of_json: 'a layout -> Yojson.Basic.json -> 'a t
-                                ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- ocamlbuild -use-ocamlfind records.cma
- + 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 yojson -modules polid.ml > polid.ml.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 ocamldep -package yojson -modules record.ml > record.ml.depends
- + ocamlfind ocamldep -package yojson -modules type.ml > type.ml.depends
- + ocamlfind ocamlc -c -package yojson -o polid.cmo polid.ml
- + ocamlfind ocamlc -c -package yojson -o polid.cmo polid.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
- + ocamlfind ocamlc -c -package yojson -o record.cmo record.ml
- + ocamlfind ocamlc -c -package yojson -o record.cmo 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 "record.ml", line 112, characters 33-50:
- 112 | let to_json (type s) (s : s t) : Yojson.Basic.json =
-                                        ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "record.ml", line 129, characters 42-59:
- 129 | let of_json (type s) (s: s layout) (json: Yojson.Basic.json) : s t =
-                                                 ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- + ocamlfind ocamlc -c -package yojson -o type.cmo type.ml
- + ocamlfind ocamlc -c -package yojson -o type.cmo type.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 "type.ml", line 4, characters 19-36:
- 4 |     to_json: 'a -> Yojson.Basic.json;
-                        ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "type.ml", line 5, characters 13-30:
- 5 |     of_json: Yojson.Basic.json -> 'a
-                  ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- + ocamlfind ocamlc -a -package yojson polid.cmo type.cmo record.cmo -o records.cma
- + ocamlfind ocamlc -a -package yojson polid.cmo type.cmo record.cmo -o 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
- ocamlbuild -use-ocamlfind records.cmxa
- + 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: [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 -c -package yojson -o polid.cmx polid.ml
- + ocamlfind ocamlopt -c -package yojson -o polid.cmx polid.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
- + ocamlfind ocamlopt -c -package yojson -o type.cmx type.ml
- + ocamlfind ocamlopt -c -package yojson -o type.cmx type.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 "type.ml", line 4, characters 19-36:
- 4 |     to_json: 'a -> Yojson.Basic.json;
-                        ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "type.ml", line 5, characters 13-30:
- 5 |     of_json: Yojson.Basic.json -> 'a
-                  ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- + ocamlfind ocamlopt -c -package yojson -o record.cmx record.ml
- + ocamlfind ocamlopt -c -package yojson -o record.cmx 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 "record.ml", line 112, characters 33-50:
- 112 | let to_json (type s) (s : s t) : Yojson.Basic.json =
-                                        ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- 
- File "record.ml", line 129, characters 42-59:
- 129 | let of_json (type s) (s: s layout) (json: Yojson.Basic.json) : s t =
-                                                 ^^^^^^^^^^^^^^^^^
- Alert deprecated: Yojson.Basic.json
- json types are being renamed and will be removed in the next Yojson major version. Use type t instead
- + ocamlfind ocamlopt -a -package yojson polid.cmx type.cmx record.cmx -o records.cmxa
- + ocamlfind ocamlopt -a -package yojson polid.cmx type.cmx record.cmx -o 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
-> compiled  records.0.1.0
[records: make install]
+ /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/records.0.1.0)
- ocamlfind remove records
- ocamlfind: [WARNING] No such file: /home/opam/.opam/default/lib/records/META
- ocamlfind install records _build/record.cmi _build/type.cmi _build/polid.cmi _build/records.cma _build/records.cmxa _build/records.a META
- Installed /home/opam/.opam/default/lib/records/records.a
- Installed /home/opam/.opam/default/lib/records/records.cmxa
- Installed /home/opam/.opam/default/lib/records/records.cma
- Installed /home/opam/.opam/default/lib/records/polid.cmi
- Installed /home/opam/.opam/default/lib/records/type.cmi
- Installed /home/opam/.opam/default/lib/records/record.cmi
- Installed /home/opam/.opam/default/lib/records/META
-> installed records.0.1.0

=== STDERR ===

2026-06-20 19:07.22: OK: build records.0.1.0 (runc: 2.6s, disk: 15KB)
2026-06-20 19:07.22: Job succeeded