Build:
- 0
2026-10-08 14:51.53: New job: build key-parsers.0.9.2 (e0729951059a) 2026-10-08 14:51.53: Waiting for resource in pool day11-builds 2026-10-08 15:28.52: Got resource from pool day11-builds 2026-10-08 15:28.52: [profile full] build key-parsers.0.9.2 2026-10-08 15:28.52: build key-parsers.0.9.2 (e0729951059a) === DEPENDENCIES (45 transitive) === asn1-combinators.0.2.5 d75c211ef4f9 base.v0.14.4 3b22808222b7 base-threads.base 464810371b96 base-unix.base 4596d20d2cf7 bigarray-compat.1.1.0 247aa5bc2d29 bin_prot.v0.14.1 f90c04b6de24 conf-gmp.5 c2adbec9a470 conf-pkg-config.5 e39f7209b38f cppo.1.8.0 7632bc802a4e csexp.1.5.2 43764af02f6c cstruct.5.2.0 1a8ae6005b6b dune.3.22.2 5859ca29a3da dune-configurator.3.22.2 9c79bf146516 fieldslib.v0.14.0 83d894dbd7c4 hex.1.5.0 c62407591ff2 ocaml.4.12.1 d66b7fd72df2 ocaml-base-compiler.4.12.1 1be8b907f61a ocaml-compiler-libs.v0.12.4 83e3b2f60f01 ocaml-config.2 ec927ce23948 ocaml-migrate-parsetree.1.8.0 41b7d4fb4129 ocamlbuild.0.16.1 054829cd36bc ocamlfind.1.9.8 5f7fba40dc93 ppx_bin_prot.v0.14.0 4d7a31e8f8b7 ppx_compare.v0.14.0 902cc5bb512d ppx_custom_printf.v0.14.0 ea9b3a977c97 ppx_derivers.1.2.1 5b04301ccfcc ppx_deriving.4.5-1 c9a8ef5dd4a6 ppx_deriving_yojson.3.5.3 6b5a1e5eafba ppx_fields_conv.v0.14.1 93ba470cbd89 ppx_here.v0.14.0 e792430a4d0f ppx_optcomp.v0.14.0 cd7887bf4106 ppx_sexp_conv.v0.14.1 e24bc39a1c41 ppx_tools.6.6 e1c7a388644f ppx_variants_conv.v0.14.1 99c69143d325 ppxfind.1.4 721d35229fd4 ppxlib.0.15.0 0cbff855aaed ptime.0.8.5 cffe24c5de7e result.1.5 aaa70338cbd8 sexplib0.v0.14.0 507c6e54651f stdio.v0.14.0 617701997b13 stdlib-shims.0.3.0 13cf9c86f00f topkg.1.1.1 a2c205ba3975 variantslib.v0.14.0 3aa6b2371ea8 yojson.3.0.0 bac8052d3144 zarith.1.14 57ca85c352a2 === 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-10-08 15:29.15: FAILED: build key-parsers.0.9.2 2026-10-08 15:29.15: Job failed: build failed: key-parsers.0.9.2