Build:
- 0
2026-10-01 23:33.08: New job: build opam-core.2.5.1+ox (610e22311cc7) 2026-10-01 23:33.08: Waiting for resource in pool day11-builds 2026-10-01 23:38.42: Got resource from pool day11-builds 2026-10-01 23:38.42: [profile oxcaml-odoc-master] build opam-core.2.5.1+ox 2026-10-01 23:38.43: build opam-core.2.5.1+ox (610e22311cc7) === DEPENDENCIES (22 transitive) === base-threads.base ddcab511c589 base-unix.base 742554e1dbc2 cmdliner.1.0.4 a54f9f3cb9f1 conf-autoconf.1 43fe4a407b7a conf-which.1 5fccb3a41099 dune.3.22.2+ox a2ef013eeea9 jsonm.1.0.2 7ad0f4d04858 ocaml.5.2.0 cda6777ccfe3 ocaml-config.3 d77b853eaa33 ocaml-variants.5.2.0+ox a9808a9375cd ocamlbuild.0.16.1+ox 63a719bfd385 ocamlfind.1.9.8+ox f23a347b8f5f ocamlgraph.2.2.0 59a207056832 oxcaml-compiler.5.2.0minus39 9c94ae342626 patch.3.1.2 237bf0737633 re.1.14.0+ox 22da639c8511 seq.base c7881d2fd08c sha.1.15.4 f23006a85489 stdlib-shims.0.3.0 872ba8883981 swhid_core.0.1 0bfe36f55244 topkg.1.1.1+ox 12497656aa9b uutf.1.0.3+ox 199958f020d3 === STDOUT === Processing: [default: loading data] [opam-core.2.5.1+ox: dl] [opam-core.2.5.1+ox: extract] -> retrieved opam-core.2.5.1+ox (https://opam.ocaml.org/cache) [opam-core: patch] applying oxcaml.patch [opam-core: ./configure] + /home/opam/.opam/default/.opam-switch/build/opam-core.2.5.1+ox/./configure "--disable-checks" "--prefix" "/home/opam/.opam/default" (CWD=/home/opam/.opam/default/.opam-switch/build/opam-core.2.5.1+ox) - checking for ocamlc... ocamlc - OCaml version is 5.2.0+ox - OCaml library path is /home/opam/.opam/default/lib/ocaml - checking for ocamlopt... ocamlopt - checking for ocamlc.opt... ocamlc.opt - checking for ocamlopt.opt... ocamlopt.opt - checking for ocaml... ocaml - checking for ocamldep... ocamldep - checking for ocamldep.opt... ocamldep.opt - checking for ocamlmktop... ocamlmktop - checking for ocamlmklib... ocamlmklib - checking for ocamldoc... ocamldoc - checking for ocamldoc.opt... ocamldoc.opt - checking for ocamlbuild... ocamlbuild - checking OCaml Sys.os_type... Unix - checking for gawk... no - checking for mawk... mawk - checking for compiler type... - cc - checking for compiler architecture... - amd64 - checking for compiler system... - linux - checking for compiler target... - x86_64-pc-linux-gnu - checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -D_FILE_OFFSET_BITS=64 - checking whether the C compiler works... yes - checking for C compiler default output file name... a.out - checking for suffix of executables... - checking whether we are cross compiling... no - checking for suffix of object files... o - checking whether the compiler supports GNU C... yes - checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -D_FILE_OFFSET_BITS=64 accepts -g... yes - checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed - checking for ocamlobjinfo... ocamlobjinfo - checking for ocamlfind... ocamlfind - checking for curl... curl - checking for dune... dune - checking for patch... patch - checking for bunzip2... bunzip2 - checking for linking method... shared - - checking for OCaml findlib package unix... found - checking for OCaml findlib package re 1.9.0 or later... found [unspecified] - checking for OCaml findlib package base64 3.1.0 or later... no - checking for OCaml findlib package ocamlgraph... found - checking for OCaml findlib package cudf 0.7 or later... no - checking for OCaml findlib package dose3.common 6.1 or later... no - checking for OCaml findlib package dose3.algo 6.1 or later... no - checking for OCaml findlib package opam-file-format 2.1.4 or later... no - checking for OCaml findlib package spdx_licenses... not found - checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no - checking for OCaml findlib package jsonm... found - checking for OCaml findlib package uutf... found - checking for OCaml findlib package sha... found - checking for OCaml findlib package swhid_core... found - checking for OCaml findlib package patch... found - checking for OCaml findlib package mccs 1.1+17 or later... no - checking for g++... g++ - checking whether the compiler supports GNU C++... yes - checking whether g++ accepts -g... - yes - checking for g++ option to enable C++11 features... none needed - checking whether g++ really is a C++ compiler... yes - - configure: creating ./config.status - config.status: creating Makefile.config - config.status: creating src/ocaml-flags-configure.sexp - config.status: creating src/core/c-flags.sexp - - Opam will be built WITH its default built-in solver - - Executables will be installed in /home/opam/.opam/default/bin - Manual pages will be installed in /home/opam/.opam/default/share/man [opam-core: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "opam-core" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/opam-core.2.5.1+ox) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/core/.opam_core.objs/byte -I /home/opam/.opam/default/lib/jsonm -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/patch -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sha -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/swhid_core -I /home/opam/.opam/default/lib/uutf -cmi-file src/core/.opam_core.objs/byte/opamProcess.cmi -no-alias-deps -o src/core/.opam_core.objs/byte/opamProcess.cmo -c -impl src/core/opamProcess.ml) - File "src/core/opamProcess.ml", line 681, characters 12-22: - 681 | Some (Sys.signal Sys.sigalrm (Sys.Signal_handle hndl)) - ^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.signal - Use [Sys.Safe.signal]. - - File "src/core/opamProcess.ml", line 688, characters 6-20: - 688 | Sys.set_signal Sys.sigalrm sh - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/core/.opam_core.objs/byte -I /home/opam/.opam/default/lib/jsonm -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/patch -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sha -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/swhid_core -I /home/opam/.opam/default/lib/uutf -cmi-file src/core/.opam_core.objs/byte/opamParallel.cmi -no-alias-deps -o src/core/.opam_core.objs/byte/opamParallel.cmo -c -impl src/core/opamParallel.ml) - File "src/core/opamParallel.ml", line 328, characters 11-36: - 328 | let () = Printexc.register_printer error_printer - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/core/.opam_core.objs/byte -I /home/opam/.opam/default/lib/jsonm -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/patch -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sha -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/swhid_core -I /home/opam/.opam/default/lib/uutf -cmi-file src/core/.opam_core.objs/byte/opamSystem.cmi -no-alias-deps -o src/core/.opam_core.objs/byte/opamSystem.cmo -c -impl src/core/opamSystem.ml) - File "src/core/opamSystem.ml", line 1681, characters 2-27: - 1681 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - - File "src/core/opamSystem.ml", line 1698, characters 6-20: - 1698 | try Sys.set_signal Sys.sigpipe (Sys.Signal_handle (fun _ -> ())) - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/core/.opam_core.objs/byte -I /home/opam/.opam/default/lib/jsonm -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/patch -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sha -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/swhid_core -I /home/opam/.opam/default/lib/uutf -cmi-file src/core/.opam_core.objs/byte/opamStd.cmi -no-alias-deps -o src/core/.opam_core.objs/byte/opamStd.cmo -c -impl src/core/opamStd.ml) - File "src/core/opamStd.ml", line 860, characters 10-24: - 860 | try Sys.set_signal 28 (* SIGWINCH *) - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - - File "src/core/opamStd.ml", line 1423, characters 4-15: - 1423 | Unix.putenv "HOME" dir; - ^^^^^^^^^^^ - Alert unsafe_multidomain: Unix.putenv - Mutating the environment makes reading the environment unsafe. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w +a-4-40-42-44-48 -safe-string -g -I src/core/.opam_core.objs/byte -I src/core/.opam_core.objs/native -I /home/opam/.opam/default/lib/jsonm -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/patch -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sha -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/swhid_core -I /home/opam/.opam/default/lib/uutf -cmi-file src/core/.opam_core.objs/byte/opamStd.cmi -no-alias-deps -o src/core/.opam_core.objs/native/opamStd.cmx -c -impl src/core/opamStd.ml) - File "src/core/opamStd.ml", line 860, characters 10-24: - 860 | try Sys.set_signal 28 (* SIGWINCH *) - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - - File "src/core/opamStd.ml", line 1423, characters 4-15: - 1423 | Unix.putenv "HOME" dir; - ^^^^^^^^^^^ - Alert unsafe_multidomain: Unix.putenv - Mutating the environment makes reading the environment unsafe. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w +a-4-40-42-44-48 -safe-string -g -I src/core/.opam_core.objs/byte -I src/core/.opam_core.objs/native -I /home/opam/.opam/default/lib/jsonm -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/patch -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sha -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/swhid_core -I /home/opam/.opam/default/lib/uutf -cmi-file src/core/.opam_core.objs/byte/opamProcess.cmi -no-alias-deps -o src/core/.opam_core.objs/native/opamProcess.cmx -c -impl src/core/opamProcess.ml) - File "src/core/opamProcess.ml", line 681, characters 12-22: - 681 | Some (Sys.signal Sys.sigalrm (Sys.Signal_handle hndl)) - ^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.signal - Use [Sys.Safe.signal]. - - File "src/core/opamProcess.ml", line 688, characters 6-20: - 688 | Sys.set_signal Sys.sigalrm sh - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w +a-4-40-42-44-48 -safe-string -g -I src/core/.opam_core.objs/byte -I src/core/.opam_core.objs/native -I /home/opam/.opam/default/lib/jsonm -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/patch -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sha -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/swhid_core -I /home/opam/.opam/default/lib/uutf -cmi-file src/core/.opam_core.objs/byte/opamParallel.cmi -no-alias-deps -o src/core/.opam_core.objs/native/opamParallel.cmx -c -impl src/core/opamParallel.ml) - File "src/core/opamParallel.ml", line 328, characters 11-36: - 328 | let () = Printexc.register_printer error_printer - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w +a-4-40-42-44-48 -safe-string -g -I src/core/.opam_core.objs/byte -I src/core/.opam_core.objs/native -I /home/opam/.opam/default/lib/jsonm -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/patch -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sha -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/swhid_core -I /home/opam/.opam/default/lib/uutf -cmi-file src/core/.opam_core.objs/byte/opamSystem.cmi -no-alias-deps -o src/core/.opam_core.objs/native/opamSystem.cmx -c -impl src/core/opamSystem.ml) - File "src/core/opamSystem.ml", line 1681, characters 2-27: - 1681 | Printexc.register_printer (function - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - - File "src/core/opamSystem.ml", line 1698, characters 6-20: - 1698 | try Sys.set_signal Sys.sigpipe (Sys.Signal_handle (fun _ -> ())) - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. -> compiled opam-core.2.5.1+ox -> installed opam-core.2.5.1+ox === STDERR === 2026-10-01 23:39.43: OK: build opam-core.2.5.1+ox (runc: 45.6s, disk: 23KB) 2026-10-01 23:39.43: Job succeeded