Build:
- 0
2026-07-24 13:56.10: New job: build wasm_of_ocaml-compiler.6.4.0 (56e81c85c5c0)
2026-07-24 13:56.10: Waiting for resource in pool day11-builds
2026-07-24 14:12.17: Got resource from pool day11-builds
2026-07-24 14:12.17: [profile full] build wasm_of_ocaml-compiler.6.4.0
2026-07-24 14:12.17: build wasm_of_ocaml-compiler.6.4.0 (56e81c85c5c0)
=== DEPENDENCIES (25 transitive) ===
base-threads.base afe16a8e71c3
base-unix.base 73c0a5fdd34a
cmdliner.2.1.1 231c3ecee25a
compiler-cloning.enabled 22a431860256
conf-binaryen.1 fd92e511abe2
dune.3.24.1 0d2a3ba8bfb9
gen.1.1 20b135145a6d
js_of_ocaml.6.4.0 ab36d96f8fee
js_of_ocaml-compiler.6.4.0 a74fd8bc1b00
menhir.20260209 2793f077669c
menhirCST.20260209 f3d31f558a85
menhirGLR.20260209 f23c6421a979
menhirLib.20260209 29d51cfce968
menhirSdk.20260209 32863c1d5978
ocaml.5.5.0 af24caade1d3
ocaml-base-compiler.5.5.0 5f93989ce6d7
ocaml-compiler.5.5.0 15edcf5138e5
ocaml-compiler-libs.v0.17.0 143ee4c05724
ppx_derivers.1.2.1 728b609b3158
ppxlib.0.38.0 9f56b9c3a08f
sedlex.3.7 b7f1ea869ede
seq.base ac039311c358
sexplib0.v0.17.0 2f6793719818
stdlib-shims.0.3.0 4bbd4a6c7a07
yojson.3.0.0 3ef23edaa3ca
=== STDOUT ===
Processing: [default: loading data]
[wasm_of_ocaml-compiler.6.4.0: extract]
-> retrieved wasm_of_ocaml-compiler.6.4.0 (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.4.0)
- (cd tools/version && /home/opam/.opam/default/bin/ocaml -I +compiler-libs /home/opam/.opam/default/.opam-switch/build/wasm_of_ocaml-compiler.6.4.0/_build/.dune/default/tools/version/dune.ml)
- fatal: not a git repository (or any of the parent directories): .git
- File "runtime/wasm/dune", lines 40-59, characters 0-457:
- 40 | (rule
- 41 | (target runtime-cps.wasm)
- 42 | (deps
- ....
- 57 | zstd:zstd-impl.wasm
- 58 | blake2:blake2-impl.wasm
- 59 | %{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 --disable=wasi --allowed-imports=bindings,Math,js,wasm:js-string,wasm:text-encoder,wasm:text-decoder ./runtime-cps.wasm zstd:zstd-impl.wasm blake2:blake2-impl.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-native:./effect-native.wat ./effect:./effect.wat ./fail:./fail.wat ./float:./float.wat ./float32:./float32.wat ./fs:./fs.wat ./gc:./gc.wat ./graphics:./graphics.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 ./promise:./promise.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 ./wasi_errors:./wasi_errors.wat ./wasi_memory:./wasi_memory.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_char_of_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
- bigarray caml_blit_dataview_to_bytes
- bigarray caml_blit_bytes_to_dataview
- 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
- bigarray caml_uint8_array_of_string
- jslib caml_jsstring_of_string
- 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_js_to_string_array
- sys caml_handle_sys_error
- bigarray caml_string_of_uint8_array
- 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
- jslib caml_js_fun_call
- jslib caml_jsbytes_of_string
- 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
- stdlib caml_global_data
- obj abstract_tag
- obj null
- stdlib link_info
- obj cont_tag
- obj forward_tag
- obj null
- stdlib link_info
- obj object_tag
- float32 float32_ops
- int32 int32_ops
- int32 nativeint_ops
- int64 int64_ops
- bigarray bigarray_ops
- nat nat_ops
- obj object_tag
- ints lowercase_hex_table
- obj object_tag
- obj abstract_tag
- ints lowercase_hex_table
- ints uppercase_hex_table
- obj object_tag
- marshal caml_intern_decompress_input
- fail ocaml_exception
- 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 19-38, characters 0-463:
- 19 | (rule
- 20 | (target runtime-standard.wasm)
- 21 | (deps
- ....
- 36 | zstd:zstd-impl.wasm
- 37 | blake2:blake2-impl.wasm
- 38 | %{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 --disable=wasi --allowed-imports=bindings,Math,js,wasm:js-string,wasm:text-encoder,wasm:text-decoder ./runtime-standard.wasm zstd:zstd-impl.wasm blake2:blake2-impl.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-native:./effect-native.wat ./effect:./effect.wat ./fail:./fail.wat ./float:./float.wat ./float32:./float32.wat ./fs:./fs.wat ./gc:./gc.wat ./graphics:./graphics.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 ./promise:./promise.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 ./wasi_errors:./wasi_errors.wat ./wasi_memory:./wasi_memory.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_char_of_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
- bigarray caml_blit_dataview_to_bytes
- bigarray caml_blit_bytes_to_dataview
- 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
- bigarray caml_uint8_array_of_string
- jslib caml_jsstring_of_string
- 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_js_to_string_array
- sys caml_handle_sys_error
- bigarray caml_string_of_uint8_array
- 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
- jslib caml_js_fun_call
- jslib caml_jsbytes_of_string
- 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
- stdlib caml_global_data
- obj abstract_tag
- obj null
- stdlib link_info
- obj cont_tag
- obj forward_tag
- obj null
- stdlib link_info
- obj object_tag
- float32 float32_ops
- int32 int32_ops
- int32 nativeint_ops
- int64 int64_ops
- bigarray bigarray_ops
- nat nat_ops
- obj object_tag
- ints lowercase_hex_table
- obj object_tag
- obj abstract_tag
- ints lowercase_hex_table
- ints uppercase_hex_table
- obj object_tag
- marshal caml_intern_decompress_input
- fail ocaml_exception
- 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 61-81, characters 0-428:
- 61 | (rule
- 62 | (target runtime-wasi.wasm)
- 63 | (deps
- ....
- 79 | zstd:zstd-impl.wasm
- 80 | blake2:blake2-impl.wasm
- 81 | %{read-lines:args})))
- (cd _build/default/runtime/wasm && ../../compiler/bin-wasm_of_ocaml/wasmoo_link_wasm.exe --binaryen=-g --binaryen-opt=-O3 --set=effects=disabled --enable=wasi --allowed-imports=wasi_snapshot_preview1,OCaml ./runtime-wasi.wasm libc:libc.wasm zstd:zstd-impl.wasm blake2:blake2-impl.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-native:./effect-native.wat ./effect:./effect.wat ./fail:./fail.wat ./float:./float.wat ./float32:./float32.wat ./fs:./fs.wat ./gc:./gc.wat ./graphics:./graphics.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 ./promise:./promise.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 ./wasi_errors:./wasi_errors.wat ./wasi_memory:./wasi_memory.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
- 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
- bigarray caml_ba_sub
- bigarray caml_ba_fill
- bigarray caml_ba_get_data
- bigarray caml_ba_get_view
- bigarray caml_ba_num_elts
- bigarray caml_blit_dataview_to_bytes
- bigarray caml_blit_bytes_to_dataview
- bigarray ta_subarray
- bigarray ta_set
- bigarray dv_get_i32_unaligned
- bigarray dv_get_ui8
- obj caml_obj_tag
- obj caml_is_closure
- effect caml_is_continuation
- string caml_string_compare
- string caml_bytes_equal
- obj caml_callback_1
- sync caml_ml_mutex_unlock
- wasi_memory checked_malloc
- wasi_memory get_buffer
- wasi_memory write_string_to_memory
- wasi_memory release_memory
- wasi_memory blit_string_to_memory
- wasi_memory blit_memory_to_string
- 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
- sys caml_handle_sys_error
- sys caml_handle_sys_error_if
- string caml_string_concat
- fail caml_raise_sys_error
- ints parse_int
- ints format_int
- ints parse_sign_and_base
- ints parse_digit
- ints parse_int_format
- fail caml_raise_end_of_file
- wasi_memory blit_memory_to_substring
- wasi_memory blit_substring_to_memory
- fs caml_sys_resolve_path
- custom custom_compare_id
- custom custom_hash_id
- custom custom_next_id
- 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
- int32 Nativeint_val
- 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
- bigarray dv_get_i64
- bigarray dv_set_i64
- hash caml_string_hash
- string caml_string_equal
- obj caml_callback_2
- printexc caml_format_exception
- io write_all_to_fd
- fail caml_raise_not_found
- fs wasi_resolve_path
- fs wasi_chdir
- stdlib caml_named_value
- io convert_flag_list
- 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
- stdlib link_info
- io IO_BUFFER_SIZE
- obj forward_tag
- obj null
- wasi_errors error_messages
- wasi_errors error_messages
- obj object_tag
- float32 float32_ops
- int32 int32_ops
- int32 nativeint_ops
- int64 int64_ops
- bigarray bigarray_ops
- nat nat_ops
- obj cont_tag
- ints lowercase_hex_table
- obj object_tag
- obj abstract_tag
- ints lowercase_hex_table
- ints uppercase_hex_table
- obj object_tag
- io IO_BUFFER_SIZE
- marshal caml_intern_decompress_input
- fail ocaml_exception
- fail ocaml_exception
- fail javascript_exception
- sys ocaml_exit
- fail ocaml_exception
- fail ocaml_exception
[ERROR] The compilation of wasm_of_ocaml-compiler.6.4.0 failed at "dune build -p wasm_of_ocaml-compiler -j 39 @install".
build failed...
=== STDERR ===
2026-07-24 14:12.55: FAILED: build wasm_of_ocaml-compiler.6.4.0
2026-07-24 14:12.55: Job failed: build failed: wasm_of_ocaml-compiler.6.4.0