Build:
- 0
2026-10-10 16:16.16: New job: build liquidsoap-lang.2.4.6 (62d99b01b21f) 2026-10-10 16:16.16: [profile oxcaml-odoc-master] build liquidsoap-lang.2.4.6 2026-10-10 16:16.30: build liquidsoap-lang.2.4.6 (62d99b01b21f) === DEPENDENCIES (57 transitive) === base.v0.18~preview.130.106+341 f34ddf2e619a base-bytes.base 7df71eb7b73c base-threads.base 464810371b96 base-unix.base 4596d20d2cf7 base_internalhash_types.v0.18~preview.130.106+341 be0b254ff176 basement.v0.18~preview.130.106+341 8604678cfbc7 capsule0.v0.18~preview.130.106+341 f88d9c626f70 conf-autoconf.1 8ee1e3913008 conf-which.1 65c43ca119c3 csexp.1.5.2 4dac08a488e7 domain_shims.0.1.0 82ef21b8568c dune.3.22.2+ox a601158acc62 dune-configurator.3.22.2+ox cc2e07190f84 dune-private-libs.3.22.2+ox 04f0dcc54b10 dune-site.3.22.2+ox dc2a9158a2b8 dyn.3.22.2+ox 7b6599ee41bf fileutils.0.6.6 754c341847f7 fs-io.3.22.2+ox 7b7763390367 gen.1.1 8eabb03ecf2d menhir.20250912 41dab417aed9 menhirCST.20250912 e7b0a46b7a0c menhirLib.20250912 183a20ec50f2 menhirSdk.20250912 c4c7e0750186 nonempty_list_type.v0.18~preview.130.106+341 627762658405 ocaml.5.2.0 b8c350f4f1ad ocaml-compiler-libs.v0.17.0+ox 97d1a68258b8 ocaml-config.3 2c72b422dfc3 ocaml-variants.5.2.0+ox 60cb73ac7801 ocaml_intrinsics_kernel.v0.18~preview.130.106+341 c40a90c1d0a0 ocamlfind.1.9.8+ox 70bd5761d4de ordering.3.22.2+ox 498a375cc0df oxcaml-compiler.5.2.0minus39 c47b62237187 pp.2.0.0 8b3baec8464e ppx_array_base.v0.18~preview.130.106+341 c51a4870bed2 ppx_base.v0.18~preview.130.106+341 012114ba4619 ppx_compare.v0.18~preview.130.106+341 d83ea7a9babf ppx_derivers.1.2.1 c1e05b615770 ppx_enumerate.v0.18~preview.130.106+341 19ec0b1ce719 ppx_globalize.v0.18~preview.130.106+341 cbfff4b7612d ppx_hash.v0.18~preview.130.106+341 5606540288ea ppx_helpers.v0.18~preview.130.106+341 8dd54ab8be81 ppx_sexp_conv.v0.18~preview.130.106+341 830b9004c4b6 ppx_shorthand.v0.18~preview.130.106+341 ad51e35d11cd ppx_string.v0.18~preview.130.106+341 4ed81a5b63de ppx_template.v0.18~preview.130.106+341 bf88e4b3bbb7 ppxlib.0.33.0+ox2 ef722ad5d5dd ppxlib_ast.0.33.0+ox2 5b4eb2b67c22 ppxlib_jane.v0.18~preview.130.106+341 1e31a89a4747 re.1.14.0+ox eff05eaf9bb5 sedlex.3.7+ox 84a9d2c5c596 seq.base cb5ff207fd47 sexp_type.v0.18~preview.130.106+341 3ddf0ba1a078 sexplib0.v0.18~preview.130.106+341 3c1103d71fd3 stdlib-shims.0.3.0 d2e8875350ba stdune.3.22.2+ox 867c590333a9 top-closure.3.22.2+ox 1097f173bce6 xml-light.2.5 5ebcadf8e50a === STDOUT === Processing: [default: loading data] [liquidsoap-lang.2.4.6: dl] [liquidsoap-lang.2.4.6: extract] -> retrieved liquidsoap-lang.2.4.6 (https://opam.ocaml.org/cache) [liquidsoap-lang: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "liquidsoap-lang" "-j" "39" "--promote-install-files=false" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/liquidsoap-lang.2.4.6) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/base/.liquidsoap_lang.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/stdlib/.stdlib.objs/byte -cmi-file src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Type_constraints.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Type_constraints.cmo -c -impl src/lang/base/types/type_constraints.pp.ml) - File "src/lang/base/types/type_constraints.ml", line 1: - Error: The implementation "src/lang/base/types/type_constraints.ml" - does not match the interface "src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Type_constraints.cmi": - Values do not match: - val mem : 'a @ local -> 'a list @ local -> bool - is not included in - val mem : 'a -> 'a t -> bool - The type "'a @ local -> 'a list @ local -> bool" - is not compatible with the type "'a -> 'a t -> bool" - File "src/lang/base/types/type_constraints.mli", line 27, characters 0-28: - Expected declaration - File "src/lang/base/types/type_constraints.ml", line 27, characters 4-7: - Actual declaration - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -w -9 -alert --deprecated -O2 -I src/lang/base/.liquidsoap_lang.objs/byte -I src/lang/base/.liquidsoap_lang.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/console/.console.objs/native -I src/lang/stdlib/.stdlib.objs/byte -I src/lang/stdlib/.stdlib.objs/native -cmi-file src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Term_hash.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/native/liquidsoap_lang__Term_hash.cmx -c -impl src/lang/base/term/term_hash.pp.ml) - File "src/lang/base/term/term_hash.ml", line 28, characters 18-49: - 28 | module Hash = Ppx_hash_lib.Std.Hash.F (Specs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Error: Modules do not match: - sig - val description : string - type state = string - val fold_int : string -> int -> Digest.t - val fold_int64 : string -> int64 -> Digest.t - val fold_float : string -> float -> Digest.t - val fold_string : string -> string -> Digest.t - type seed = string - val alloc : unit -> string - val reset : ?seed:string -> 'a -> string - type hash_value = string - val get_hash_value : Digest.t -> string - module For_tests = Specs.For_tests - end - is not included in Ppx_hash_lib__Hash.S - The value "fold_int64_u" is required but not provided - File "runtime/src/hash_intf.ml", line 40, characters 2-45: - Expected declaration - The value "fold_float_u" is required but not provided - File "runtime/src/hash_intf.ml", line 41, characters 2-45: - Expected declaration - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/base/.liquidsoap_lang.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/stdlib/.stdlib.objs/byte -cmi-file src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Term_hash.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Term_hash.cmo -c -impl src/lang/base/term/term_hash.pp.ml) - File "src/lang/base/term/term_hash.ml", line 28, characters 18-49: - 28 | module Hash = Ppx_hash_lib.Std.Hash.F (Specs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Error: Modules do not match: - sig - val description : string - type state = string - val fold_int : string -> int -> Digest.t - val fold_int64 : string -> int64 -> Digest.t - val fold_float : string -> float -> Digest.t - val fold_string : string -> string -> Digest.t - type seed = string - val alloc : unit -> string - val reset : ?seed:string -> 'a -> string - type hash_value = string - val get_hash_value : Digest.t -> string - module For_tests = Specs.For_tests - end - is not included in Ppx_hash_lib__Hash.S - The value "fold_int64_u" is required but not provided - File "runtime/src/hash_intf.ml", line 40, characters 2-45: - Expected declaration - The value "fold_float_u" is required but not provided - File "runtime/src/hash_intf.ml", line 41, characters 2-45: - Expected declaration - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -w -9 -alert --deprecated -O2 -I src/lang/base/.liquidsoap_lang.objs/byte -I src/lang/base/.liquidsoap_lang.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/console/.console.objs/native -I src/lang/stdlib/.stdlib.objs/byte -I src/lang/stdlib/.stdlib.objs/native -cmi-file src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Type_constraints.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/native/liquidsoap_lang__Type_constraints.cmx -c -impl src/lang/base/types/type_constraints.pp.ml) - File "src/lang/base/types/type_constraints.ml", line 1: - Error: The implementation "src/lang/base/types/type_constraints.ml" - does not match the interface "src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Type_constraints.cmi": - Values do not match: - val mem : 'a @ local -> 'a list @ local -> bool - is not included in - val mem : 'a -> 'a t -> bool - The type "'a @ local -> 'a list @ local -> bool" - is not compatible with the type "'a -> 'a t -> bool" - File "src/lang/base/types/type_constraints.mli", line 27, characters 0-28: - Expected declaration - File "src/lang/base/types/type_constraints.ml", line 27, characters 4-7: - Actual declaration - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/base/.liquidsoap_lang.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/stdlib/.stdlib.objs/byte -cmi-file src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Runtime_error.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Runtime_error.cmo -c -impl src/lang/base/runtime_error.pp.ml) - File "src/lang/base/runtime_error.ml", line 30, characters 2-27: - 30 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/base/.liquidsoap_lang.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/stdlib/.stdlib.objs/byte -cmi-file src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Lang_string.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Lang_string.cmo -c -impl src/lang/base/lang_string.pp.ml) - File "src/lang/base/lang_string.ml", line 1: - Error: The implementation "src/lang/base/lang_string.ml" - does not match the interface "src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Lang_string.cmi": - Values do not match: - val kprint_string : - ?pager:bool -> ((string @ local -> unit) @ local -> unit) -> unit - is not included in - val kprint_string : - ?pager:bool -> ((string -> unit) -> unit) -> unit - The type - "?pager:bool -> ((string @ local -> unit) @ local -> unit) -> unit" - is not compatible with the type - "?pager:bool -> ((string -> unit) -> unit) -> unit" - Type "(string @ local -> unit) @ local -> unit" - is not compatible with type "(string -> unit) -> unit" - File "src/lang/base/lang_string.mli", line 67, characters 0-69: - Expected declaration - File "src/lang/base/lang_string.ml", line 340, characters 4-17: - Actual declaration - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/base/.liquidsoap_lang.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/stdlib/.stdlib.objs/byte -cmi-file src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Typing.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Typing.cmo -c -impl src/lang/base/typing.pp.ml) - File "src/lang/base/typing.ml", line 246, characters 2-27: - 246 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/base/.liquidsoap_lang.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/stdlib/.stdlib.objs/byte -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Term_base.cmo -c -impl src/lang/base/term/term_base.pp.ml) - File "src/lang/base/term/term_base.ml", line 41, characters 2-27: - 41 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/base/.liquidsoap_lang.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/stdlib/.stdlib.objs/byte -cmi-file src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Error.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Error.cmo -c -impl src/lang/base/error.pp.ml) - File "src/lang/base/error.ml", line 40, characters 2-27: - 40 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/base/.liquidsoap_lang.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/stdlib/.stdlib.objs/byte -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Lang_core.cmo -c -impl src/lang/base/lang_core.pp.ml) - File "src/lang/base/lang_core.ml", line 415, characters 2-27: - 415 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/base/.liquidsoap_lang.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/stdlib/.stdlib.objs/byte -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Builtins_json.cmo -c -impl src/lang/base/builtins_json.pp.ml) - File "src/lang/base/builtins_json.ml", line 369, characters 2-27: - 369 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/base/.liquidsoap_lang.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_internalhash_types -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/capsule0/prim -I /home/opam/.opam/default/lib/domain_shims -I /home/opam/.opam/default/lib/dune-private-libs/dune-section -I /home/opam/.opam/default/lib/dune-site -I /home/opam/.opam/default/lib/dune-site/private -I /home/opam/.opam/default/lib/fileutils -I /home/opam/.opam/default/lib/gen -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/nonempty_list_type -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sedlex -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/xml-light -I src/lang/console/.console.objs/byte -I src/lang/stdlib/.stdlib.objs/byte -cmi-file src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Runtime.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/base/.liquidsoap_lang.objs/byte/liquidsoap_lang__Runtime.cmo -c -impl src/lang/base/runtime.pp.ml) - File "src/lang/base/runtime.ml", line 66, characters 2-27: - 66 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. [ERROR] The compilation of liquidsoap-lang.2.4.6 failed at "dune build -p liquidsoap-lang -j 39 --promote-install-files=false @install". build failed... === STDERR === 2026-10-10 16:17.37: FAILED: build liquidsoap-lang.2.4.6 2026-10-10 16:17.37: Job failed: build failed: liquidsoap-lang.2.4.6