Build:
- 0
2026-10-02 00:00.16: New job: build wasm_of_ocaml-compiler.6.0.1+ox (e3c0cd7c948e)
2026-10-02 00:00.16: Waiting for resource in pool day11-builds
2026-10-02 00:02.20: Got resource from pool day11-builds
2026-10-02 00:02.20: [profile oxcaml-odoc-master] build wasm_of_ocaml-compiler.6.0.1+ox
2026-10-02 00:02.20: build wasm_of_ocaml-compiler.6.0.1+ox (e3c0cd7c948e)
=== DEPENDENCIES (34 transitive) ===
base-threads.base ddcab511c589
base-unix.base 742554e1dbc2
basement.v0.18~preview.130.83+317 8d443ab4d012
binaryen-bin.119 bf8008020f24
cmdliner.1.3.0 2c7014acccbc
conf-autoconf.1 43fe4a407b7a
conf-c++.1.0 43731ce483d0
conf-cmake.1 526bb63076e4
conf-ninja.1 8d29729444c3
conf-which.1 5fccb3a41099
dune.3.24.2 bb5b78610fad
gen.1.1 dee80f2ff6ef
js_of_ocaml.6.0.1+ox 96a98a6d5f89
js_of_ocaml-compiler.6.0.1+ox d4dd39004bcc
menhir.20250912 a6b1797d2802
menhirCST.20250912 18f8de203d1f
menhirLib.20250912 2e8ca25941ed
menhirSdk.20250912 be983e682b2e
ocaml.5.2.0 85717df18cac
ocaml-compiler-libs.v0.17.0+ox 0f1df2f85e29
ocaml-config.3 dfa5d10ad7e0
ocaml-variants.5.2.0+ox 7f3963f90e6c
ocamlfind.1.9.8+ox 5df9d018c8a4
oxcaml-compiler.5.2.0minus25 2c57baabaeeb
ppx_derivers.1.2.1 802771eb1432
ppxlib.0.33.0+ox a579e8532d8d
ppxlib_ast.0.33.0+ox 8d47f2c8d974
ppxlib_jane.v0.18~preview.130.83+317 5360aded3812
sedlex.3.7+ox 7b6a7e1bee72
seq.base aa7cdf617442
sexp_type.v0.18~preview.130.83+317 4b018c0bd94f
sexplib0.v0.18~preview.130.83+317 533da7504082
stdlib-shims.0.3.0 d07123565a87
yojson.3.0.0 96977936b300
=== STDOUT ===
Processing: [default: loading data]
[wasm_of_ocaml-compiler.6.0.1+ox: extract]
-> retrieved wasm_of_ocaml-compiler.6.0.1+ox (cached)
[wasm_of_ocaml-compiler: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "wasm_of_ocaml-compiler" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/wasm_of_ocaml-compiler.6.0.1+ox)
- (cd tools/version && /home/opam/.opam/default/bin/ocaml -I +compiler-libs /home/opam/.opam/default/.opam-switch/build/wasm_of_ocaml-compiler.6.0.1+ox/_build/.dune/default/tools/version/dune.ml)
- fatal: not a git repository (or any of the parent directories): .git
- File "runtime/wasm/dune", lines 9-22, characters 0-334:
- 9 | (rule
- 10 | (target runtime-standard.wasm)
- 11 | (deps
- ....
- 20 | --allowed-imports=bindings,Math,js,wasm:js-string,wasm:text-encoder,wasm:text-decoder
- 21 | %{target}
- 22 | %{read-lines:args})))
- (cd _build/default/runtime/wasm && ../../compiler/bin-wasm_of_ocaml/wasmoo_link_wasm.exe --binaryen=-g --binaryen-opt=-O3 --set=effects=jspi --allowed-imports=bindings,Math,js,wasm:js-string,wasm:text-encoder,wasm:text-decoder ./runtime-standard.wasm ./array:./array.wat ./backtrace:./backtrace.wat ./bigarray:./bigarray.wat ./bigstring:./bigstring.wat ./blake2:./blake2.wat ./compare:./compare.wat ./custom:./custom.wat ./domain:./domain.wat ./dynlink:./dynlink.wat ./effect:./effect.wat ./fail:./fail.wat ./float:./float.wat ./float32:./float32.wat ./fs:./fs.wat ./gc:./gc.wat ./hash:./hash.wat ./int32:./int32.wat ./int64:./int64.wat ./ints:./ints.wat ./io:./io.wat ./jslib:./jslib.wat ./jslib_js_of_ocaml:./jslib_js_of_ocaml.wat ./jsstring:./jsstring.wat ./lexing:./lexing.wat ./marshal:./marshal.wat ./md5:./md5.wat ./nat:./nat.wat ./obj:./obj.wat ./parsing:./parsing.wat ./printexc:./printexc.wat ./prng:./prng.wat ./runtime_events:./runtime_events.wat ./stdlib:./stdlib.wat ./str:./str.wat ./string:./string.wat ./sync:./sync.wat ./sys:./sys.wat ./toplevel:./toplevel.wat ./unix:./unix.wat ./weak:./weak.wat ./zstd:./zstd.wat)
- The runtime contains unknown imports:
- fail caml_invalid_argument
- fail caml_bound_error
- fail caml_raise_out_of_memory
- fail caml_failwith
- jslib wrap
- jslib unwrap
- int32 caml_copy_int32
- int32 Int32_val
- int32 caml_copy_nativeint
- int64 caml_copy_int64
- int64 Int64_val
- hash caml_hash_mix_int
- hash caml_hash_mix_int64
- hash caml_hash_mix_double
- hash caml_hash_mix_float
- hash caml_hash_mix_float16
- marshal caml_serialize_int_1
- marshal caml_serialize_int_2
- marshal caml_serialize_int_4
- marshal caml_serialize_int_8
- marshal caml_deserialize_uint_1
- marshal caml_deserialize_sint_1
- marshal caml_deserialize_uint_2
- marshal caml_deserialize_sint_2
- marshal caml_deserialize_int_4
- marshal caml_deserialize_int_8
- jslib caml_js_get
- bigarray caml_ba_to_typed_array
- bigarray caml_ba_from_typed_array
- bigarray caml_ba_sub
- bigarray caml_ba_fill
- bigarray caml_ba_get_data
- bigarray caml_ba_get_view
- bigarray caml_ba_num_elts
- jslib caml_string_of_jsbytes
- jslib caml_jsbytes_of_string
- obj caml_obj_tag
- obj caml_is_closure
- effect caml_is_continuation
- string caml_string_compare
- jsstring jsstring_test
- jsstring jsstring_compare
- string caml_bytes_equal
- obj caml_callback_1
- sync caml_ml_mutex_unlock
- fail caml_raise_constant
- fail caml_raise_with_arg
- obj caml_fresh_oo_id
- stdlib caml_named_value
- jslib caml_wrap_exception
- jsstring jsstring_of_bytes
- jsstring bytes_of_jsstring
- float caml_parse_float
- float caml_format_float
- float caml_fma_float
- float caml_erf_float
- float caml_erfc_float
- float caml_frexp_float
- float caml_ldexp_float
- bigarray caml_ba_uint8_get32
- bigarray caml_ba_uint8_set32
- string caml_string_get32
- string caml_bytes_get32
- string caml_bytes_set32
- jslib caml_string_of_jsstring
- jslib caml_jsstring_of_string
- jslib caml_js_to_string_array
- sys caml_handle_sys_error
- string caml_string_concat
- fail caml_raise_sys_error
- jsstring jsstring_hash
- ints parse_int
- ints format_int
- ints parse_sign_and_base
- ints parse_digit
- ints parse_int_format
- fail caml_raise_end_of_file
- jslib caml_list_of_js_array
- custom custom_compare_id
- custom custom_hash_id
- custom custom_next_id
- fail caml_failwith_tag
- obj caml_is_last_arg
- jsstring jsstring_of_subbytes
- int32 Nativeint_val
- jslib caml_js_global
- jslib caml_js_new
- obj caml_set_oo_id
- io caml_really_putblock
- io caml_really_getblock
- io caml_flush_if_unbuffered
- custom caml_init_custom_operations
- custom caml_find_custom_operations
- io caml_getblock
- custom caml_is_custom
- custom caml_dup_custom
- io caml_ml_output
- io caml_ml_flush
- ints caml_format_int
- fail caml_is_special_exception
- hash caml_string_hash
- string caml_string_equal
- obj caml_callback_2
- printexc caml_format_exception
- fail caml_raise_not_found
- jslib caml_js_meth_call
- io caml_channel_descriptor
- io convert_flag_list
- io initialize_fd_offset
- io get_fd_offset_unchecked
- io release_fd_offset
- io caml_ml_open_descriptor_in
- io caml_ml_open_descriptor_out
- obj caml_obj_dup
- stdlib caml_global_data
- io IO_BUFFER_SIZE
- obj forward_tag
- compare unordered
- io caml_stderr
- obj abstract_tag
- obj null
- obj cont_tag
- obj forward_tag
- obj null
- obj object_tag
- float32 float32_ops
- int32 int32_ops
- int32 nativeint_ops
- int64 int64_ops
- bigarray bigarray_ops
- obj object_tag
- ints lowercase_hex_table
- obj object_tag
- ints lowercase_hex_table
- ints uppercase_hex_table
- obj object_tag
- marshal caml_intern_decompress_input
- fail ocaml_exception
- fail javascript_exception
- fail javascript_exception
- fail javascript_exception
- fail javascript_exception
- sys ocaml_exit
- fail ocaml_exception
- fail javascript_exception
- fail javascript_exception
- fail ocaml_exception
- fail javascript_exception
- File "runtime/wasm/dune", lines 24-37, characters 0-328:
- 24 | (rule
- 25 | (target runtime-cps.wasm)
- 26 | (deps
- ....
- 35 | --allowed-imports=bindings,Math,js,wasm:js-string,wasm:text-encoder,wasm:text-decoder
- 36 | %{target}
- 37 | %{read-lines:args})))
- (cd _build/default/runtime/wasm && ../../compiler/bin-wasm_of_ocaml/wasmoo_link_wasm.exe --binaryen=-g --binaryen-opt=-O3 --set=effects=cps --allowed-imports=bindings,Math,js,wasm:js-string,wasm:text-encoder,wasm:text-decoder ./runtime-cps.wasm ./array:./array.wat ./backtrace:./backtrace.wat ./bigarray:./bigarray.wat ./bigstring:./bigstring.wat ./blake2:./blake2.wat ./compare:./compare.wat ./custom:./custom.wat ./domain:./domain.wat ./dynlink:./dynlink.wat ./effect:./effect.wat ./fail:./fail.wat ./float:./float.wat ./float32:./float32.wat ./fs:./fs.wat ./gc:./gc.wat ./hash:./hash.wat ./int32:./int32.wat ./int64:./int64.wat ./ints:./ints.wat ./io:./io.wat ./jslib:./jslib.wat ./jslib_js_of_ocaml:./jslib_js_of_ocaml.wat ./jsstring:./jsstring.wat ./lexing:./lexing.wat ./marshal:./marshal.wat ./md5:./md5.wat ./nat:./nat.wat ./obj:./obj.wat ./parsing:./parsing.wat ./printexc:./printexc.wat ./prng:./prng.wat ./runtime_events:./runtime_events.wat ./stdlib:./stdlib.wat ./str:./str.wat ./string:./string.wat ./sync:./sync.wat ./sys:./sys.wat ./toplevel:./toplevel.wat ./unix:./unix.wat ./weak:./weak.wat ./zstd:./zstd.wat)
- The runtime contains unknown imports:
- fail caml_invalid_argument
- fail caml_bound_error
- fail caml_raise_out_of_memory
- fail caml_failwith
- jslib wrap
- jslib unwrap
- int32 caml_copy_int32
- int32 Int32_val
- int32 caml_copy_nativeint
- int64 caml_copy_int64
- int64 Int64_val
- hash caml_hash_mix_int
- hash caml_hash_mix_int64
- hash caml_hash_mix_double
- hash caml_hash_mix_float
- hash caml_hash_mix_float16
- marshal caml_serialize_int_1
- marshal caml_serialize_int_2
- marshal caml_serialize_int_4
- marshal caml_serialize_int_8
- marshal caml_deserialize_uint_1
- marshal caml_deserialize_sint_1
- marshal caml_deserialize_uint_2
- marshal caml_deserialize_sint_2
- marshal caml_deserialize_int_4
- marshal caml_deserialize_int_8
- jslib caml_js_get
- bigarray caml_ba_to_typed_array
- bigarray caml_ba_from_typed_array
- bigarray caml_ba_sub
- bigarray caml_ba_fill
- bigarray caml_ba_get_data
- bigarray caml_ba_get_view
- bigarray caml_ba_num_elts
- jslib caml_string_of_jsbytes
- jslib caml_jsbytes_of_string
- obj caml_obj_tag
- obj caml_is_closure
- effect caml_is_continuation
- string caml_string_compare
- jsstring jsstring_test
- jsstring jsstring_compare
- string caml_bytes_equal
- obj caml_callback_1
- sync caml_ml_mutex_unlock
- fail caml_raise_constant
- fail caml_raise_with_arg
- obj caml_fresh_oo_id
- stdlib caml_named_value
- jslib caml_wrap_exception
- jsstring jsstring_of_bytes
- jsstring bytes_of_jsstring
- float caml_parse_float
- float caml_format_float
- float caml_fma_float
- float caml_erf_float
- float caml_erfc_float
- float caml_frexp_float
- float caml_ldexp_float
- bigarray caml_ba_uint8_get32
- bigarray caml_ba_uint8_set32
- string caml_string_get32
- string caml_bytes_get32
- string caml_bytes_set32
- jslib caml_string_of_jsstring
- jslib caml_jsstring_of_string
- jslib caml_js_to_string_array
- sys caml_handle_sys_error
- string caml_string_concat
- fail caml_raise_sys_error
- jsstring jsstring_hash
- ints parse_int
- ints format_int
- ints parse_sign_and_base
- ints parse_digit
- ints parse_int_format
- fail caml_raise_end_of_file
- jslib caml_list_of_js_array
- custom custom_compare_id
- custom custom_hash_id
- custom custom_next_id
- fail caml_failwith_tag
- obj caml_is_last_arg
- jsstring jsstring_of_subbytes
- int32 Nativeint_val
- jslib caml_js_global
- jslib caml_js_new
- obj caml_set_oo_id
- io caml_really_putblock
- io caml_really_getblock
- io caml_flush_if_unbuffered
- custom caml_init_custom_operations
- custom caml_find_custom_operations
- io caml_getblock
- custom caml_is_custom
- custom caml_dup_custom
- effect caml_cps_trampoline
- io caml_ml_output
- io caml_ml_flush
- ints caml_format_int
- fail caml_is_special_exception
- hash caml_string_hash
- string caml_string_equal
- obj caml_callback_2
- printexc caml_format_exception
- fail caml_raise_not_found
- jslib caml_js_meth_call
- io caml_channel_descriptor
- io convert_flag_list
- io initialize_fd_offset
- io get_fd_offset_unchecked
- io release_fd_offset
- io caml_ml_open_descriptor_in
- io caml_ml_open_descriptor_out
- obj caml_obj_dup
- stdlib caml_global_data
- io IO_BUFFER_SIZE
- obj forward_tag
- compare unordered
- io caml_stderr
- obj abstract_tag
- obj null
- obj cont_tag
- obj forward_tag
- obj null
- obj object_tag
- float32 float32_ops
- int32 int32_ops
- int32 nativeint_ops
- int64 int64_ops
- bigarray bigarray_ops
- obj object_tag
- ints lowercase_hex_table
- obj object_tag
- ints lowercase_hex_table
- ints uppercase_hex_table
- obj object_tag
- marshal caml_intern_decompress_input
- fail ocaml_exception
- fail javascript_exception
- fail javascript_exception
- fail javascript_exception
- fail javascript_exception
- sys ocaml_exit
- fail ocaml_exception
- fail javascript_exception
- fail javascript_exception
- fail ocaml_exception
- fail javascript_exception
[ERROR] The compilation of wasm_of_ocaml-compiler.6.0.1+ox failed at "dune build -p wasm_of_ocaml-compiler -j 39 @install".
build failed...
=== STDERR ===
2026-10-02 00:03.52: FAILED: build wasm_of_ocaml-compiler.6.0.1+ox
2026-10-02 00:03.52: Job failed: build failed: wasm_of_ocaml-compiler.6.0.1+ox