Build:
- 0
2026-10-10 16:17.35: New job: build core.v0.18~preview.130.83+317 (302defb5a211) 2026-10-10 16:17.35: Waiting for resource in pool day11-builds 2026-10-10 16:17.46: Got resource from pool day11-builds 2026-10-10 16:17.46: [profile oxcaml-odoc-master] build core.v0.18~preview.130.83+317 2026-10-10 16:17.46: build core.v0.18~preview.130.83+317 (302defb5a211) === DEPENDENCIES (97 transitive) === astring.0.8.5 76889f041155 base.v0.18~preview.130.83+317 d22b734fd93f base-threads.base 464810371b96 base-unix.base 4596d20d2cf7 base_bigstring.v0.18~preview.130.83+317 f70d983a1978 base_quickcheck.v0.18~preview.130.83+317 1b2c36ae6dee basement.v0.18~preview.130.83+317 32bf3e3d898e bin_prot.v0.18~preview.130.83+317 555a1c9bdbef camlp-streams.5.0.1 20474fc75c55 capitalization.v0.18~preview.130.83+317 863d20a17300 capsule.v0.18~preview.130.83+317 7f290218aa74 capsule0.v0.18~preview.130.83+317 1f4891fb79ac conf-autoconf.1 8ee1e3913008 conf-which.1 65c43ca119c3 csexp.1.5.2 f642e1b00a93 dune.3.24.2 ab0ce534ec80 dune-configurator.3.22.2+ox d767d60fc935 fieldslib.v0.18~preview.130.83+317 26b72eebe79b int_repr.v0.18~preview.130.83+317 71834c370361 jane-street-headers.v0.18~preview.130.83+317 3689775c17e6 jst-config.v0.18~preview.130.83+317 2e3a0bb8f554 num.1.6 7e557ad27198 ocaml.5.2.0 af0590f41c06 ocaml-compiler-libs.v0.17.0+ox 5c2b254f1e74 ocaml-config.3 652553152315 ocaml-variants.5.2.0+ox cb60d024b20c ocaml_intrinsics_kernel.v0.18~preview.130.83+317 cecc334a186f ocamlbuild.0.16.1+ox 486707329b23 ocamlfind.1.9.8+ox 252ac26d02be odoc-parser.3.2.1+master.1791558161.c213704 178c03d44595 oxcaml-compiler.5.2.0minus25 1356a22c5761 parsexp.v0.18~preview.130.83+317 a94bf058b853 portable.v0.18~preview.130.83+317 13b518a6a670 ppx_array_base.v0.18~preview.130.83+317 20a840480f2a ppx_assert.v0.18~preview.130.83+317 f1bc706514c6 ppx_base.v0.18~preview.130.83+317 3d3cce9b81b1 ppx_bench.v0.18~preview.130.83+317 0f37fb8b17e2 ppx_bin_prot.v0.18~preview.130.83+317 9c8b8d1b910c ppx_cold.v0.18~preview.130.83+317 c9c1239cb761 ppx_compare.v0.18~preview.130.83+317 65406ebb5876 ppx_custom_printf.v0.18~preview.130.83+317 008c6fd39913 ppx_debug_assert.v0.18~preview.130.83+317 eabe123c498e ppx_derivers.1.2.1 c3f4368cbec2 ppx_diff.v0.18~preview.130.83+317 679db8a889ae ppx_disable_unused_warnings.v0.18~preview.130.83+317 f3f2396a3610 ppx_enumerate.v0.18~preview.130.83+317 920807c559ac ppx_expect.v0.18~preview.130.83+317 eb0c426ba2e7 ppx_fields_conv.v0.18~preview.130.83+317 bbf45415b7eb ppx_fixed_literal.v0.18~preview.130.83+317 6bdc8eb6c64b ppx_fuelproof.v0.18~preview.130.83+317 a342a26f6432 ppx_globalize.v0.18~preview.130.83+317 3c74e5dec79c ppx_hash.v0.18~preview.130.83+317 93be6383194f ppx_helpers.v0.18~preview.130.83+317 e740883fb284 ppx_here.v0.18~preview.130.83+317 4ec85ccf35a6 ppx_ignore_instrumentation.v0.18~preview.130.83+317 32a27c7c5dd4 ppx_inline_test.v0.18~preview.130.83+317 c3cbc44e06e8 ppx_int63_literal.v0.18~preview.130.83+317 33c7efe6b0e2 ppx_jane.v0.18~preview.130.83+317 b9123170efd2 ppx_js_style.v0.18~preview.130.83+317 c6858ebda773 ppx_let.v0.18~preview.130.83+317 000bf9a53d77 ppx_log.v0.18~preview.130.83+317 ebb2c72c233e ppx_module_timer.v0.18~preview.130.83+317 ea598cbefdf2 ppx_optcomp.v0.18~preview.130.83+317 ff5169fbe6b9 ppx_optional.v0.18~preview.130.83+317 55f79e472478 ppx_pipebang.v0.18~preview.130.83+317 241703b737ee ppx_portable.v0.18~preview.130.83+317 ae79ad8174b5 ppx_sexp_conv.v0.18~preview.130.83+317 4bafda2a6857 ppx_sexp_message.v0.18~preview.130.83+317 b6a010506fce ppx_sexp_value.v0.18~preview.130.83+317 fecd7b974827 ppx_shorthand.v0.18~preview.130.83+317 87e096bd47d6 ppx_stable.v0.18~preview.130.83+317 826d6699505c ppx_stable_witness.v0.18~preview.130.83+317 93767451e7f8 ppx_string.v0.18~preview.130.83+317 7527efb58d1b ppx_string_conv.v0.18~preview.130.83+317 81d01ac1cda3 ppx_template.v0.18~preview.130.83+317 b0b3ee56a797 ppx_tydi.v0.18~preview.130.83+317 9efe8f5f7e23 ppx_typed_fields.v0.18~preview.130.83+317 cdb07443aa7b ppx_typerep_conv.v0.18~preview.130.83+317 0e82ae4cb390 ppx_var_name.v0.18~preview.130.83+317 f208c50bdd67 ppx_variants_conv.v0.18~preview.130.83+317 7f3816b0f554 ppxlib.0.33.0+ox c02b9eb42569 ppxlib_ast.0.33.0+ox 83b0dccccfa9 ppxlib_jane.v0.18~preview.130.83+317 6fe53f992a92 sexp_type.v0.18~preview.130.83+317 a3da9e293869 sexplib.v0.18~preview.130.83+317 2742f49fe789 sexplib0.v0.18~preview.130.83+317 eef587859557 splittable_random.v0.18~preview.130.83+317 32cba4e34a6d stdio.v0.18~preview.130.83+317 f07e72a260cf stdlib-shims.0.3.0 1fa7045f1d69 string_dict.v0.18~preview.130.83+317 a180f2ebe4f2 time_now.v0.18~preview.130.83+317 25a780d8d259 topkg.1.1.1+ox aa20e633dff5 typerep.v0.18~preview.130.83+317 bb336b8b9723 unique.v0.18~preview.130.83+317 e04b588b45fa univ_map.v0.18~preview.130.83+317 cbd55c5ef5ee uopt.v0.18~preview.130.83+317 90bf32ae7605 variantslib.v0.18~preview.130.83+317 ba745dfd806a === STDOUT === Processing: [default: loading data] [core.v0.18~preview.130.83+317: dl] [core.v0.18~preview.130.83+317: http] [core.v0.18~preview.130.83+317: extract] -> retrieved core.v0.18~preview.130.83+317 (https://github.com/janestreet/core/archive/289df0f3902b0b2d5b43edb1e03b51bf8bacf68f.tar.gz) [core: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "core" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/core.v0.18~preview.130.83+317) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I core/src/.core.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/base_quickcheck/ppx_quickcheck/runtime -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/capsule -I /home/opam/.opam/default/lib/capsule0/blocking_sync -I /home/opam/.opam/default/lib/capsule0/expert -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/int_repr -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/portable -I /home/opam/.opam/default/lib/portable/kernel -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/config -I /home/opam/.opam/default/lib/ppx_bench/config_types -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_diff/diffable -I /home/opam/.opam/default/lib/ppx_diff/diffable_cinaps -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -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_expect/make_corrected_file -I /home/opam/.opam/default/lib/ppx_expect/make_corrected_file_kernel -I /home/opam/.opam/default/lib/ppx_expect/runtime -I /home/opam/.opam/default/lib/ppx_expect/runtime_types -I /home/opam/.opam/default/lib/ppx_fuelproof/runtime -I /home/opam/.opam/default/lib/ppx_hash/base_internalhash_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_log/syntax -I /home/opam/.opam/default/lib/ppx_log/types -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_portable/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_stable_witness/runtime -I /home/opam/.opam/default/lib/ppx_stable_witness/stable_witness -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/ppx_typed_fields/typed_fields_lib -I /home/opam/.opam/default/lib/ppx_typed_fields/typed_variants_lib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib_ast/stdppx -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/string_dict -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/unique -I /home/opam/.opam/default/lib/univ_map -I /home/opam/.opam/default/lib/uopt -I /home/opam/.opam/default/lib/variantslib -I base_for_tests/src/.base_for_tests.objs/byte -I command/src/.command.objs/byte -I filename_base/src/.filename_base.objs/byte -I heap_block/.heap_block.objs/byte -I validate/src/.validate.objs/byte -cmi-file core/src/.core.objs/byte/core__Nothing.cmi -no-alias-deps -open Core__ -o core/src/.core.objs/byte/core__Nothing.cmo -c -impl core/src/nothing.pp.ml) - File "core/src/nothing.ml", line 60, characters 10-16: - 60 | | t :: _ -> unreachable_code t - ^^^^^^ - Warning 56 [unreachable-case]: this match case is unreachable. - Consider replacing it with a refutation case '<pat> -> .' - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -O3 -flambda2-inline-max-depth 10 -I core/src/.core.objs/byte -I core/src/.core.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/base_quickcheck/ppx_quickcheck/runtime -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/capsule -I /home/opam/.opam/default/lib/capsule0/blocking_sync -I /home/opam/.opam/default/lib/capsule0/expert -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/int_repr -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/portable -I /home/opam/.opam/default/lib/portable/kernel -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/config -I /home/opam/.opam/default/lib/ppx_bench/config_types -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_diff/diffable -I /home/opam/.opam/default/lib/ppx_diff/diffable_cinaps -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -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_expect/make_corrected_file -I /home/opam/.opam/default/lib/ppx_expect/make_corrected_file_kernel -I /home/opam/.opam/default/lib/ppx_expect/runtime -I /home/opam/.opam/default/lib/ppx_expect/runtime_types -I /home/opam/.opam/default/lib/ppx_fuelproof/runtime -I /home/opam/.opam/default/lib/ppx_hash/base_internalhash_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_log/syntax -I /home/opam/.opam/default/lib/ppx_log/types -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_portable/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppx_stable_witness/runtime -I /home/opam/.opam/default/lib/ppx_stable_witness/stable_witness -I /home/opam/.opam/default/lib/ppx_string/runtime -I /home/opam/.opam/default/lib/ppx_typed_fields/typed_fields_lib -I /home/opam/.opam/default/lib/ppx_typed_fields/typed_variants_lib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib_ast/stdppx -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/string_dict -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/unique -I /home/opam/.opam/default/lib/univ_map -I /home/opam/.opam/default/lib/uopt -I /home/opam/.opam/default/lib/variantslib -I base_for_tests/src/.base_for_tests.objs/byte -I base_for_tests/src/.base_for_tests.objs/native -I command/src/.command.objs/byte -I command/src/.command.objs/native -I filename_base/src/.filename_base.objs/byte -I filename_base/src/.filename_base.objs/native -I heap_block/.heap_block.objs/byte -I heap_block/.heap_block.objs/native -I validate/src/.validate.objs/byte -I validate/src/.validate.objs/native -cmi-file core/src/.core.objs/byte/core__Nothing.cmi -no-alias-deps -open Core__ -o core/src/.core.objs/native/core__Nothing.cmx -c -impl core/src/nothing.pp.ml) - File "core/src/nothing.ml", line 60, characters 10-16: - 60 | | t :: _ -> unreachable_code t - ^^^^^^ - Warning 56 [unreachable-case]: this match case is unreachable. - Consider replacing it with a refutation case '<pat> -> .' -> compiled core.v0.18~preview.130.83+317 -> installed core.v0.18~preview.130.83+317 === STDERR === 2026-10-10 16:21.22: OK: build core.v0.18~preview.130.83+317 (runc: 207.2s, disk: 30KB) 2026-10-10 16:21.22: Job succeeded