Build:
- 0
2026-09-20 05:18.56: New job: build pythonlib.v0.15.1 (7da638354967) 2026-09-20 05:18.56: Waiting for resource in pool day11-builds 2026-09-20 05:51.13: Got resource from pool day11-builds 2026-09-20 05:51.13: [profile full] build pythonlib.v0.15.1 2026-09-20 05:51.18: build pythonlib.v0.15.1 (7da638354967) === DEPENDENCIES (36 transitive) === base.v0.15.2 7b458637a59d base-threads.base ddcab511c589 base-unix.base 742554e1dbc2 csexp.1.5.2 567174e38b4a dune.3.24.2 85feefa88647 dune-configurator.3.24.2 286f76290563 jane-street-headers.v0.15.0 d91e4171e0c7 jst-config.v0.15.1 dacc5ed9eea5 ocaml.5.2.1 b42e4e1b7a7f ocaml-base-compiler.5.2.1 a46ae1516fce ocaml-compiler-libs.v0.17.0 d9e7add20771 ocaml-config.3 e93b3fcbaf51 ocamlfind.1.9.8 7420d4eef490 ppx_assert.v0.15.0 787a470e4c3c ppx_base.v0.15.0 56568539665b ppx_cold.v0.15.0 c96b3a3f56b6 ppx_compare.v0.15.0 f7454fa27ab6 ppx_derivers.1.2.1 338da8dbbe99 ppx_enumerate.v0.15.0 16e2dc90426a ppx_expect.v0.15.1 befcd98ce2e8 ppx_hash.v0.15.0 6dbaec3bf011 ppx_here.v0.15.0 f233e42694e2 ppx_inline_test.v0.15.1 d5205f23becc ppx_let.v0.15.0 6a70cb0909d2 ppx_optcomp.v0.15.0 f02a55ae37e8 ppx_python.v0.15.0 f098f26e0ac6 ppx_sexp_conv.v0.15.1 4d572fc08e48 ppxlib.0.35.0 6f787e560b1d pyml.20250807 970a7bc9ca77 re.1.14.0 8af73182b2a7 sexplib0.v0.15.1 60a1f44fc605 stdcompat.21.1 ea6c50c2b982 stdio.v0.15.0 6f311c8e1f6b stdlib-shims.0.3.0 550da1706c31 time_now.v0.15.0 58126455f94d typerep.v0.15.0 304eddac6104 === 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-09-20 05:51.51: FAILED: build pythonlib.v0.15.1 2026-09-20 05:51.51: Job failed: build failed: pythonlib.v0.15.1