Build:
- 0
2026-06-24 18:14.50: New job: build key-parsers.0.9.2 (b0b87967c31d) 2026-06-24 18:14.50: Waiting for resource in pool day11-builds 2026-06-24 18:53.32: Got resource from pool day11-builds 2026-06-24 18:53.32: [profile full] build key-parsers.0.9.2 2026-06-24 18:53.32: build key-parsers.0.9.2 (b0b87967c31d) === DEPENDENCIES (45 transitive) === asn1-combinators.0.2.5 b992f9f7e6e2 base.v0.14.4 9f8c7b3ffdcc base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb bigarray-compat.1.1.0 5747ff0b1108 bin_prot.v0.14.1 c9f2f8b5c4df conf-gmp.5 be11edf77089 conf-pkg-config.5 d5de2c6a88f9 cppo.1.8.0 33c5815d357c csexp.1.5.2 6dd81ddf0c98 cstruct.5.2.0 b01cf23da733 dune.3.22.2 d61110fc100a dune-configurator.3.22.2 7194b831366c fieldslib.v0.14.0 942e117b763e hex.1.5.0 24459dc61d24 ocaml.4.12.1 dee35ad2ab01 ocaml-base-compiler.4.12.1 16a69ab1424d ocaml-compiler-libs.v0.12.4 0eb96a6b8301 ocaml-config.2 e77f021f2144 ocaml-migrate-parsetree.1.8.0 0bef5e3c265f ocamlbuild.0.16.1 2ce5a99932fe ocamlfind.1.9.8 f66c61fccf46 ppx_bin_prot.v0.14.0 bfb109d6e957 ppx_compare.v0.14.0 eb43d2e1440e ppx_custom_printf.v0.14.0 b395c0d6173a ppx_derivers.1.2.1 825771b7efd3 ppx_deriving.4.5-1 5479b3e2a4e0 ppx_deriving_yojson.3.5.3 eb16ecc8c281 ppx_fields_conv.v0.14.1 21780559a1b4 ppx_here.v0.14.0 26e13fc18ec3 ppx_optcomp.v0.14.0 ffcb437bb36d ppx_sexp_conv.v0.14.1 43c384a208e2 ppx_tools.6.6 345ccee43ccf ppx_variants_conv.v0.14.1 432d69f81523 ppxfind.1.4 85c5c4f54f96 ppxlib.0.15.0 f0209bc7d24c ptime.0.8.5 d5647ef9de02 result.1.5 a90482a4f9d2 sexplib0.v0.14.0 abd54dcc9071 stdio.v0.14.0 6a194e77c6fd stdlib-shims.0.3.0 48a5ebf68664 topkg.1.1.1 aa3cc6caa0fe variantslib.v0.14.0 3d1c475a8b8e yojson.3.0.0 102149340692 zarith.1.14 46f17da4c102 === STDOUT === Processing: [default: loading data] [key-parsers.0.9.2: dl] [key-parsers.0.9.2: extract] -> retrieved key-parsers.0.9.2 (https://opam.ocaml.org/cache) [key-parsers: ocaml build] + /home/opam/.opam/default/bin/ocaml "pkg/pkg.ml" "build" "--pinned" "false" (CWD=/home/opam/.opam/default/.opam-switch/build/key-parsers.0.9.2) - + ocamlfind ocamlc -config - + ocamlfind ocamldep -package ppx_deriving_yojson -package ppx_bin_prot -package zarith -package str -package result -package ppx_deriving -package ppx_deriving.std -package ppx_deriving_yojson.runtime -package hex -package bin_prot -package asn1-combinators -modules src/kp_asn1.ml > src/kp_asn1.ml.depends - + ocamlfind ocamldep -package ppx_deriving_yojson -package ppx_bin_prot -package zarith -package str -package result -package ppx_deriving -package ppx_deriving.std -package ppx_deriving_yojson.runtime -package hex -package bin_prot -package asn1-combinators -modules src/kp_derivable.mli > src/kp_derivable.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -package ppx_deriving_yojson -package ppx_bin_prot -package zarith -package str -package result -package ppx_deriving -package ppx_deriving.std -package ppx_deriving_yojson.runtime -package hex -package bin_prot -package asn1-combinators -I src -o src/kp_derivable.cmi src/kp_derivable.mli - + ocamlfind ocamlc -c -g -bin-annot -safe-string -package ppx_deriving_yojson -package ppx_bin_prot -package zarith -package str -package result -package ppx_deriving -package ppx_deriving.std -package ppx_deriving_yojson.runtime -package hex -package bin_prot -package asn1-combinators -I src -o src/kp_derivable.cmi src/kp_derivable.mli - File "src/kp_derivable.mli", line 15, characters 23-39: - 15 | val to_yojson : t -> Yojson.Safe.json - ^^^^^^^^^^^^^^^^ - Error: Unbound type constructor Yojson.Safe.json - Command exited with code 2. - pkg.ml: [ERROR] cmd ['ocamlbuild' '-use-ocamlfind' '-classic-display' '-j' '4' '-tag' 'debug' - '-build-dir' '_build' 'pkg.otarget']: exited with 10 [ERROR] The compilation of key-parsers.0.9.2 failed at "ocaml pkg/pkg.ml build --pinned false". build failed... === STDERR === 2026-06-24 18:53.58: FAILED: build key-parsers.0.9.2 2026-06-24 18:53.58: Job failed: build failed: key-parsers.0.9.2