Build:
- 0
2026-08-04 03:36.42: New job: build pythonlib.v0.15.1 (22766c9ed873) 2026-08-04 03:36.42: Waiting for resource in pool day11-builds 2026-08-04 03:49.05: Got resource from pool day11-builds 2026-08-04 03:49.05: [profile full] build pythonlib.v0.15.1 2026-08-04 03:49.05: build pythonlib.v0.15.1 (22766c9ed873) === DEPENDENCIES (36 transitive) === base.v0.15.2 9f53c6fafc4e base-threads.base afe16a8e71c3 base-unix.base 73c0a5fdd34a csexp.1.5.2 75e16c2a81f2 dune.3.24.2 5e630a0b780d dune-configurator.3.24.2 d5b1fcc3943d jane-street-headers.v0.15.0 f4c49328cd26 jst-config.v0.15.1 5bb2c7aa1ab9 ocaml.5.2.1 7b742690b80c ocaml-base-compiler.5.2.1 d677a882f753 ocaml-compiler-libs.v0.17.0 b49db4cb97dc ocaml-config.3 e4865ca65875 ocamlfind.1.9.8 a141ead1fda8 ppx_assert.v0.15.0 f040ce70761f ppx_base.v0.15.0 08ff8a892643 ppx_cold.v0.15.0 7b1ba0019bd3 ppx_compare.v0.15.0 b687665f8587 ppx_derivers.1.2.1 c93a31e99855 ppx_enumerate.v0.15.0 24b4aa5e1f8c ppx_expect.v0.15.1 99c2311ee724 ppx_hash.v0.15.0 0512c7fad954 ppx_here.v0.15.0 b02b738f9c34 ppx_inline_test.v0.15.1 9b5ae9d1a42b ppx_let.v0.15.0 0110c3793553 ppx_optcomp.v0.15.0 b82ce1ca7c8f ppx_python.v0.15.0 ad18364f7592 ppx_sexp_conv.v0.15.1 52f65d074c1a ppxlib.0.35.0 d1a7bfe9d10a pyml.20250807 c6ec02830134 re.1.14.0 d6a55f967b3d sexplib0.v0.15.1 d7cc8c296d91 stdcompat.21.1 6f67fd9fd81d stdio.v0.15.0 431432df6ae1 stdlib-shims.0.3.0 c9693fcb3d0c time_now.v0.15.0 4a4e8ad338d8 typerep.v0.15.0 0d3458c65dcd === STDOUT === Processing: [default: loading data] [pythonlib.v0.15.1: dl] [pythonlib.v0.15.1: extract] -> retrieved pythonlib.v0.15.1 (https://opam.ocaml.org/cache) [pythonlib: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "pythonlib" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/pythonlib.v0.15.1) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.python_lib.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/unix -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_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_python/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/pyml -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdcompat -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/typerep -cmi-file src/.python_lib.objs/byte/python_lib__Gen.cmi -no-alias-deps -open Python_lib__ -o src/.python_lib.objs/byte/python_lib__Gen.cmo -c -impl src/gen.pp.ml) - File "src/gen.ml", line 94, characters 17-23: - 94 | let rec walk : Type.t -> string = function - ^^^^^^ - Alert deprecated: module Base.Type - [2016-09] this element comes from the stdlib distributed with OCaml. - Referring to the stdlib directly is discouraged by Base. You should either - use the equivalent functionality offered by Base, or if you really want to - refer to the stdlib, use Caml.Type instead - - File "src/gen.ml", line 94, characters 17-23: - 94 | let rec walk : Type.t -> string = function - ^^^^^^ - Error: Unbound type constructor "Type.t" - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.python_lib.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/unix -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_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_python/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/pyml -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdcompat -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/typerep -cmi-file src/.python_lib.objs/byte/python_lib__Py_typerep.cmi -no-alias-deps -open Python_lib__ -o src/.python_lib.objs/byte/python_lib__Py_typerep.cmo -c -impl src/py_typerep.pp.ml) - File "src/py_typerep.ml", line 326, characters 18-24: - 326 | let rec of_type : Type.t -> Typerep.packed = function - ^^^^^^ - Alert deprecated: module Base.Type - [2016-09] this element comes from the stdlib distributed with OCaml. - Referring to the stdlib directly is discouraged by Base. You should either - use the equivalent functionality offered by Base, or if you really want to - refer to the stdlib, use Caml.Type instead - - File "src/py_typerep.ml", line 326, characters 18-24: - 326 | let rec of_type : Type.t -> Typerep.packed = function - ^^^^^^ - Error: Unbound type constructor "Type.t" - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/.python_lib.objs/byte -I src/.python_lib.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/unix -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_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_python/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/pyml -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdcompat -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/typerep -cmi-file src/.python_lib.objs/byte/python_lib__Gen.cmi -no-alias-deps -open Python_lib__ -o src/.python_lib.objs/native/python_lib__Gen.cmx -c -impl src/gen.pp.ml) - File "src/gen.ml", line 94, characters 17-23: - 94 | let rec walk : Type.t -> string = function - ^^^^^^ - Alert deprecated: module Base.Type - [2016-09] this element comes from the stdlib distributed with OCaml. - Referring to the stdlib directly is discouraged by Base. You should either - use the equivalent functionality offered by Base, or if you really want to - refer to the stdlib, use Caml.Type instead - - File "src/gen.ml", line 94, characters 17-23: - 94 | let rec walk : Type.t -> string = function - ^^^^^^ - Error: Unbound type constructor "Type.t" - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.python_lib.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/unix -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_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_python/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/pyml -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdcompat -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/typerep -cmi-file src/.python_lib.objs/byte/python_lib__Defunc.cmi -no-alias-deps -open Python_lib__ -o src/.python_lib.objs/byte/python_lib__Defunc.cmo -c -impl src/defunc.pp.ml) - File "src/defunc.ml", lines 498-511, characters 66-33: - 498 | ..................................................................function - 499 | | Float32 -> "np.float32" - 500 | | Float64 -> "np.float64" - 501 | | Int8_unsigned -> "np.uint8" - 502 | | Int8_signed -> "np.int8" - ... - 508 | | Char -> "np.byte" - 509 | | Nativeint -> "np.int" - 510 | | Complex32 -> "np.complex32" - 511 | | Complex64 -> "np.complex64" - Warning 8 [partial-match]: this pattern-matching is not exhaustive. - Here is an example of a case that is not matched: - Float16 - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/.python_lib.objs/byte -I src/.python_lib.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/unix -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_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_python/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/pyml -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdcompat -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/typerep -cmi-file src/.python_lib.objs/byte/python_lib__Py_typerep.cmi -no-alias-deps -open Python_lib__ -o src/.python_lib.objs/native/python_lib__Py_typerep.cmx -c -impl src/py_typerep.pp.ml) - File "src/py_typerep.ml", line 326, characters 18-24: - 326 | let rec of_type : Type.t -> Typerep.packed = function - ^^^^^^ - Alert deprecated: module Base.Type - [2016-09] this element comes from the stdlib distributed with OCaml. - Referring to the stdlib directly is discouraged by Base. You should either - use the equivalent functionality offered by Base, or if you really want to - refer to the stdlib, use Caml.Type instead - - File "src/py_typerep.ml", line 326, characters 18-24: - 326 | let rec of_type : Type.t -> Typerep.packed = function - ^^^^^^ - Error: Unbound type constructor "Type.t" [ERROR] The compilation of pythonlib.v0.15.1 failed at "dune build -p pythonlib -j 39". build failed... === STDERR === 2026-08-04 03:49.21: FAILED: build pythonlib.v0.15.1 2026-08-04 03:49.21: Job failed: build failed: pythonlib.v0.15.1