Build:
- 0
2026-10-10 16:19.20: New job: build wasm_of_ocaml-compiler.6.0.1+ox (0a5e4aa288f5)
2026-10-10 16:19.20: [profile oxcaml-odoc-master] build wasm_of_ocaml-compiler.6.0.1+ox
2026-10-10 16:19.20: build wasm_of_ocaml-compiler.6.0.1+ox (0a5e4aa288f5)
=== DEPENDENCIES (34 transitive) ===
base-threads.base 464810371b96
base-unix.base 4596d20d2cf7
basement.v0.18~preview.130.83+317 32bf3e3d898e
binaryen-bin.119 b393a65f8f08
cmdliner.1.3.0 7b680d20f6ec
conf-autoconf.1 8ee1e3913008
conf-c++.1.0 8ccd097daa9f
conf-cmake.1 4dbcf629bf1b
conf-ninja.1 b3db1d074931
conf-which.1 65c43ca119c3
dune.3.24.2 ab0ce534ec80
gen.1.1 a10081479654
js_of_ocaml.6.0.1+ox 11631ef5b370
js_of_ocaml-compiler.6.0.1+ox cbd2786cbd9e
menhir.20250912 e7e7cf15ded4
menhirCST.20250912 32358edba732
menhirLib.20250912 e4837c558da1
menhirSdk.20250912 839359e38fc7
ocaml.5.2.0 af0590f41c06
ocaml-compiler-libs.v0.17.0+ox 5c2b254f1e74
ocaml-config.3 652553152315
ocaml-variants.5.2.0+ox cb60d024b20c
ocamlfind.1.9.8+ox 252ac26d02be
oxcaml-compiler.5.2.0minus25 1356a22c5761
ppx_derivers.1.2.1 c3f4368cbec2
ppxlib.0.33.0+ox c02b9eb42569
ppxlib_ast.0.33.0+ox 83b0dccccfa9
ppxlib_jane.v0.18~preview.130.83+317 6fe53f992a92
sedlex.3.7+ox a36caf8d401f
seq.base 213db8c3f54a
sexp_type.v0.18~preview.130.83+317 a3da9e293869
sexplib0.v0.18~preview.130.83+317 eef587859557
stdlib-shims.0.3.0 1fa7045f1d69
yojson.2.2.2 bd3f9397c0e6
=== 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 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
- 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
[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-10 16:19.42: FAILED: build wasm_of_ocaml-compiler.6.0.1+ox
2026-10-10 16:19.42: Job failed: build failed: wasm_of_ocaml-compiler.6.0.1+ox