Build:
  1. 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