Build:
- 0
2026-10-02 00:38.25: New job: build liquidsoap-lang.2.3.0 (de57e791f379) 2026-10-02 00:38.25: Waiting for resource in pool day11-builds 2026-10-02 00:41.49: Got resource from pool day11-builds 2026-10-02 00:41.49: [profile oxcaml-odoc-master] build liquidsoap-lang.2.3.0 2026-10-02 00:41.49: build liquidsoap-lang.2.3.0 (de57e791f379) === DEPENDENCIES (54 transitive) === base.v0.18~preview.130.106+341 0b00d1f69090 base-threads.base ddcab511c589 base-unix.base 742554e1dbc2 base_internalhash_types.v0.18~preview.130.106+341 7ca38d487be8 basement.v0.18~preview.130.106+341 974f1514a067 capsule0.v0.18~preview.130.106+341 117fe09c7440 conf-autoconf.1 43fe4a407b7a conf-which.1 5fccb3a41099 csexp.1.5.2 a9d3fd6f82d9 domain_shims.0.1.0 ee6117b402ad dune.3.22.2+ox a2ef013eeea9 dune-configurator.3.22.2+ox dea98c56dd29 dune-private-libs.3.22.2+ox f7c1a8402773 dune-site.3.22.2+ox 50c0d76f3b3d dyn.3.22.2+ox 8fa45ec928f4 fs-io.3.22.2+ox 78514aa2eca8 gen.1.1 456ddfbc220f menhir.20250912 65f73c656f83 menhirCST.20250912 02622c14e792 menhirLib.20250912 bfcb7a7e20cb menhirSdk.20250912 2af7b20695fa nonempty_list_type.v0.18~preview.130.106+341 1ee66e605264 ocaml.5.2.0 cda6777ccfe3 ocaml-compiler-libs.v0.17.0+ox c80aba262c43 ocaml-config.3 d77b853eaa33 ocaml-variants.5.2.0+ox a9808a9375cd ocaml_intrinsics_kernel.v0.18~preview.130.106+341 59e633b60c98 ordering.3.22.2+ox eda8a79fafcb oxcaml-compiler.5.2.0minus39 9c94ae342626 pp.2.0.0 7b6028ea0afb ppx_array_base.v0.18~preview.130.106+341 5ee0516a8b3f ppx_base.v0.18~preview.130.106+341 56482540038b ppx_compare.v0.18~preview.130.106+341 b1c27a1ff1aa ppx_derivers.1.2.1 bfa8af8a2975 ppx_enumerate.v0.18~preview.130.106+341 f13b02bba837 ppx_globalize.v0.18~preview.130.106+341 ba2bb7f46dee ppx_hash.v0.18~preview.130.106+341 1acaa91e4b9c ppx_helpers.v0.18~preview.130.106+341 1480dc0f2b8f ppx_sexp_conv.v0.18~preview.130.106+341 47cc995adb60 ppx_shorthand.v0.18~preview.130.106+341 2c3677f9d065 ppx_string.v0.18~preview.130.106+341 8942ce8db4f0 ppx_template.v0.18~preview.130.106+341 1fee223d4751 ppxlib.0.33.0+ox2 a8c22dcd95e4 ppxlib_ast.0.33.0+ox2 208c0a263aea ppxlib_jane.v0.18~preview.130.106+341 f193b6e88a9a re.1.14.0+ox 22da639c8511 saturn_lockfree.0.4.1 96e94d32cbfb sedlex.3.7+ox a4a18e0155a4 seq.base c7881d2fd08c sexp_type.v0.18~preview.130.106+341 365b308b7069 sexplib0.v0.18~preview.130.106+341 681b43b3334e stdlib-shims.0.3.0 872ba8883981 stdune.3.22.2+ox 93c4525654d8 top-closure.3.22.2+ox 96ba91af843b === STDOUT === Processing: [default: loading data] [liquidsoap-lang.2.3.0: dl] [liquidsoap-lang.2.3.0: extract] -> retrieved liquidsoap-lang.2.3.0 (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.3.0) - (cd _build/default/src/lang && /usr/bin/git rev-parse --short HEAD) > _build/default/src/lang/build_config.ml - fatal: not a git repository (or any of the parent directories): .git - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/lang/.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/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/saturn_lockfree -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 src/console/.console.objs/byte -cmi-file src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Type_constraints.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Type_constraints.cmo -c -impl src/lang/types/type_constraints.pp.ml) - File "src/lang/types/type_constraints.ml", line 1: - Error: The implementation "src/lang/types/type_constraints.ml" - does not match the interface "src/lang/.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/types/type_constraints.mli", line 27, characters 0-28: - Expected declaration - File "src/lang/types/type_constraints.ml", line 27, characters 4-7: - Actual declaration - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -O2 -I src/lang/.liquidsoap_lang.objs/byte -I src/lang/.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/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/saturn_lockfree -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 src/console/.console.objs/byte -I src/console/.console.objs/native -cmi-file src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Type_constraints.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/.liquidsoap_lang.objs/native/liquidsoap_lang__Type_constraints.cmx -c -impl src/lang/types/type_constraints.pp.ml) - File "src/lang/types/type_constraints.ml", line 1: - Error: The implementation "src/lang/types/type_constraints.ml" - does not match the interface "src/lang/.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/types/type_constraints.mli", line 27, characters 0-28: - Expected declaration - File "src/lang/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/.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/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/saturn_lockfree -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 src/console/.console.objs/byte -cmi-file src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Term_hash.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Term_hash.cmo -c -impl src/lang/term/term_hash.pp.ml) - File "src/lang/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 -O2 -I src/lang/.liquidsoap_lang.objs/byte -I src/lang/.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/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/saturn_lockfree -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 src/console/.console.objs/byte -I src/console/.console.objs/native -cmi-file src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Term_hash.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/.liquidsoap_lang.objs/native/liquidsoap_lang__Term_hash.cmx -c -impl src/lang/term/term_hash.pp.ml) - File "src/lang/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/.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/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/saturn_lockfree -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 src/console/.console.objs/byte -cmi-file src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Runtime_error.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Runtime_error.cmo -c -impl src/lang/runtime_error.pp.ml) - File "src/lang/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/.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/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/saturn_lockfree -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 src/console/.console.objs/byte -cmi-file src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Lang_string.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Lang_string.cmo -c -impl src/lang/lang_string.pp.ml) - File "src/lang/lang_string.ml", line 1: - Error: The implementation "src/lang/lang_string.ml" - does not match the interface "src/lang/.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/lang_string.mli", line 67, characters 0-69: - Expected declaration - File "src/lang/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/.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/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/saturn_lockfree -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 src/console/.console.objs/byte -cmi-file src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Typing.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Typing.cmo -c -impl src/lang/typing.pp.ml) - File "src/lang/typing.ml", line 247, characters 2-27: - 247 | 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/.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/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/saturn_lockfree -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 src/console/.console.objs/byte -no-alias-deps -open Liquidsoap_lang -o src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Term_base.cmo -c -impl src/lang/term/term_base.pp.ml) - File "src/lang/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/.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/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/saturn_lockfree -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 src/console/.console.objs/byte -cmi-file src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Error.cmi -no-alias-deps -open Liquidsoap_lang -o src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Error.cmo -c -impl src/lang/error.pp.ml) - File "src/lang/error.ml", line 29, characters 2-27: - 29 | 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/.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/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/saturn_lockfree -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 src/console/.console.objs/byte -no-alias-deps -open Liquidsoap_lang -o src/lang/.liquidsoap_lang.objs/byte/liquidsoap_lang__Builtins_json.cmo -c -impl src/lang/builtins_json.pp.ml) - File "src/lang/builtins_json.ml", line 357, characters 2-27: - 357 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. [ERROR] The compilation of liquidsoap-lang.2.3.0 failed at "dune build -p liquidsoap-lang -j 39 --promote-install-files=false @install". build failed... === STDERR === 2026-10-02 00:43.25: FAILED: build liquidsoap-lang.2.3.0 2026-10-02 00:43.25: Job failed: build failed: liquidsoap-lang.2.3.0