Build:
- 0
2026-06-23 18:14.28: New job: build key-parsers.0.9.2 (58a4f868a39a) 2026-06-23 18:14.28: Waiting for resource in pool day11-builds 2026-06-23 19:54.37: Got resource from pool day11-builds 2026-06-23 19:54.37: [profile full] build key-parsers.0.9.2 2026-06-23 19:54.37: build key-parsers.0.9.2 (58a4f868a39a) === DEPENDENCIES (45 transitive) === asn1-combinators.0.2.5 02e1494e27b6 base.v0.14.4 f426df23e81a base-threads.base b7164ff76afe base-unix.base 839dc585f12d bigarray-compat.1.1.0 b415657dee47 bin_prot.v0.14.1 67201da4d72e conf-gmp.5 61e3c79e0ddf conf-pkg-config.5 4b60827fc174 cppo.1.8.0 4982184c4300 csexp.1.5.2 be052fa6b82c cstruct.5.2.0 945e2bc9d624 dune.3.22.2 ad6d28ec9960 dune-configurator.3.22.2 43df73c35f4a fieldslib.v0.14.0 f2c38c16f565 hex.1.5.0 6b44dbaf9570 ocaml.4.12.1 b220906b3826 ocaml-base-compiler.4.12.1 ce8680725b32 ocaml-compiler-libs.v0.12.4 1f632f5c17e6 ocaml-config.2 3a99bd9dbb34 ocaml-migrate-parsetree.1.8.0 3f10678a827e ocamlbuild.0.16.1 0aed2948eb5f ocamlfind.1.9.8 9ccba9f3d58c ppx_bin_prot.v0.14.0 f8ab18a51cc5 ppx_compare.v0.14.0 8b7c4ee7ba90 ppx_custom_printf.v0.14.0 89b5a21ec7ff ppx_derivers.1.2.1 2503a1855649 ppx_deriving.4.5-1 d5dbaeea5261 ppx_deriving_yojson.3.5.3 01608655977c ppx_fields_conv.v0.14.1 374414675f38 ppx_here.v0.14.0 c4ca16475ed6 ppx_optcomp.v0.14.0 e499a96cdcdf ppx_sexp_conv.v0.14.1 20dbf2f1bde6 ppx_tools.6.6 3a6097fde23b ppx_variants_conv.v0.14.1 367f913c304a ppxfind.1.4 c06959e6caa7 ppxlib.0.15.0 c1c6c5e26c8c ptime.0.8.5 201acc9258ff result.1.5 1be1d5b269ec sexplib0.v0.14.0 1dbbb584458f stdio.v0.14.0 215c72a3b15c stdlib-shims.0.3.0 d498c78422d2 topkg.1.1.1 7b16f58d847f variantslib.v0.14.0 41c343cf4ea9 yojson.3.0.0 2782225521b9 zarith.1.14 225725c00487 === 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 [ERROR] The compilation of key-parsers.0.9.2 failed at "ocaml pkg/pkg.ml build --pinned false". - + 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 build failed... === STDERR === 2026-06-23 19:54.44: FAILED: build key-parsers.0.9.2 2026-06-23 19:54.44: Job failed: build failed: key-parsers.0.9.2