Build:
- 0
2026-10-06 17:19.56: New job: build dune.3.24.2 (31dc8fb82a83) 2026-10-06 17:19.56: Waiting for resource in pool day11-builds 2026-10-06 17:21.40: Got resource from pool day11-builds 2026-10-06 17:21.40: [profile oxcaml-odoc-master] build dune.3.24.2 2026-10-06 17:21.40: build dune.3.24.2 (31dc8fb82a83) === DEPENDENCIES (8 transitive) === base-threads.base 464810371b96 base-unix.base 4596d20d2cf7 conf-autoconf.1 8ee1e3913008 conf-which.1 65c43ca119c3 ocaml.5.2.0 9d46674255e6 ocaml-config.3 15a28f46f03a ocaml-variants.5.2.0+ox 807c3ef9c420 oxcaml-compiler.5.2.0minus25 0929841197b1 === STDOUT === Processing: [default: loading data] [dune.3.24.2: dl] [dune.3.24.2: extract] -> retrieved dune.3.24.2 (https://opam.ocaml.org/cache) [dune: ocaml 39] + /home/opam/.opam/default/bin/ocaml "boot/bootstrap.ml" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/dune.3.24.2) - ocamllex -q -o boot/pps.ml boot/pps.mll - ocaml -I +unix unix.cma /tmp/.duneboot20a269main -j 39 - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads lmdb__Lmdb_bindings.ml - File "lmdb__Lmdb_bindings.ml", line 64, characters 2-29: - 64 | Callback.register_exception "LmdbExists" Exists; - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Callback.register_exception - Use [Callback.Safe.register_exception]. - - File "lmdb__Lmdb_bindings.ml", line 65, characters 2-29: - 65 | Callback.register_exception "LmdbError" (Error 0); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Callback.register_exception - Use [Callback.Safe.register_exception]. - - File "lmdb__Lmdb_bindings.ml", line 66, characters 2-29: - 66 | Callback.register_exception "LmdbMapFull" (Map_full); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Callback.register_exception - Use [Callback.Safe.register_exception]. - - File "lmdb__Lmdb_bindings.ml", line 67, characters 2-27: - 67 | Printexc.register_printer @@ begin function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads stdune__Code_error.ml - File "stdune__Code_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 _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads notty_unix.ml - File "notty_unix.ml", line 38, characters 23-29: - 38 | let old_hdl = Sys.(signal signum (Signal_handle (fun _ -> f ()))) in - ^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.signal - Use [Sys.Safe.signal]. - - File "notty_unix.ml", line 39, characters 31-45: - 39 | `Revert (once @@ fun () -> Sys.set_signal signum old_hdl) - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads stdune__User_error.ml - File "stdune__User_error.ml", line 58, characters 2-27: - 58 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads opamStd.ml - File "opamStd.ml", line 958, characters 10-24: - 958 | try Sys.set_signal 28 (* SIGWINCH *) - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - - File "opamStd.ml", line 1407, characters 4-15: - 1407 | Unix.putenv "HOME" dir; - ^^^^^^^^^^^ - Alert unsafe_multidomain: Unix.putenv - Mutating the environment makes reading the environment unsafe. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads opamSystem.ml - File "opamSystem.ml", line 1248, characters 2-27: - 1248 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - - File "opamSystem.ml", line 1264, characters 6-20: - 1264 | try Sys.set_signal Sys.sigpipe (Sys.Signal_handle (fun _ -> ())) - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads dune_scheduler__Shutdown.ml - File "dune_scheduler__Shutdown.ml", line 37, characters 2-27: - 37 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads dune_rpc__Conv.ml - File "dune_rpc__Conv.ml", line 49, characters 2-27: - 49 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads dune_rpc__Where.ml - File "dune_rpc__Where.ml", line 23, characters 2-27: - 23 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads dune_rpc__Types.ml - File "dune_rpc__Types.ml", line 159, characters 6-31: - 159 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads dune_rpc__Registry.ml - File "dune_rpc__Registry.ml", line 68, characters 4-29: - 68 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads dune_rpc__Version_error.ml - File "dune_rpc__Version_error.ml", line 23, characters 2-27: - 23 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads memo.ml - File "memo.ml", line 416, characters 2-27: - 416 | Printexc.register_printer (fun exn -> - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads dune_rpc__Client.ml - File "dune_rpc__Client.ml", line 101, characters 2-27: - 101 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads dune_scheduler__Thread0.ml - File "dune_scheduler__Thread0.ml", line 28, characters 11-25: - 28 | Sys.set_signal (Signal.to_int signal) (Signal_handle (fun _ -> ()))) - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdune.Sys.set_signal - Use [Sys.Safe.set_signal]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads opamPp.ml - File "opamPp.ml", line 64, characters 9-34: - 64 | let () = Printexc.register_printer @@ function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads dune_scheduler__Signal_watcher.ml - File "dune_scheduler__Signal_watcher.ml", line 33, characters 4-18: - 33 | Sys.set_signal Sys.sigint (Signal_handle (fun _ -> assert (Unix.write w buf 0 1 = 1))); - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdune.Sys.set_signal - Use [Sys.Safe.set_signal]. - cd _boot && /home/opam/.opam/default/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-23-53 -alert -unstable -I +unix -I +threads dune_tui.ml - File "dune_tui.ml", line 15, characters 7-21: - 15 | Sys.set_signal Sys.sigcont - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Dune_tui__.Import.Sys.set_signal - Use [Sys.Safe.set_signal]. - - File "dune_tui.ml", line 23, characters 12-22: - 23 | (Sys.signal Sys.sigtstp - ^^^^^^^^^^ - Alert unsafe_multidomain: Dune_tui__.Import.Sys.signal - Use [Sys.Safe.signal]. [dune: ./_boot/dune.exe build] + /home/opam/.opam/default/.opam-switch/build/dune.3.24.2/./_boot/dune.exe "build" "dune.install" "--release" "--profile" "dune-bootstrap" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/dune.3.24.2) -> compiled dune.3.24.2 -> installed dune.3.24.2 === STDERR === 2026-10-06 17:25.22: OK: build dune.3.24.2 (runc: 190.4s, disk: 16KB) 2026-10-06 17:25.22: Job succeeded