Build:
- 0
2026-07-14 22:47.15: New job: build wasm_of_ocaml-compiler.6.4.0 (875f02e78c0b)
2026-07-14 22:47.15: Waiting for resource in pool day11-builds
2026-07-14 23:34.27: Got resource from pool day11-builds
2026-07-14 23:34.27: [profile full] build wasm_of_ocaml-compiler.6.4.0
2026-07-14 23:34.27: build wasm_of_ocaml-compiler.6.4.0 (875f02e78c0b)
=== DEPENDENCIES (25 transitive) ===
base-threads.base afe16a8e71c3
base-unix.base 73c0a5fdd34a
cmdliner.2.1.1 5224d951a5e5
compiler-cloning.enabled 22a431860256
conf-binaryen.1 fd92e511abe2
dune.3.24.0 e560b9225410
gen.1.1 7dde7f797431
js_of_ocaml.6.4.0 841237e11673
js_of_ocaml-compiler.6.4.0 a4c8674c9123
menhir.20260209 209c5eb5f068
menhirCST.20260209 ea58c373fb95
menhirGLR.20260209 caa90701fdb6
menhirLib.20260209 73f9ba1b400e
menhirSdk.20260209 88542ba9d7ea
ocaml.5.5.0 7f4ed97746d4
ocaml-base-compiler.5.5.0 90499340edf4
ocaml-compiler.5.5.0 0ffda1968820
ocaml-compiler-libs.v0.17.0 1181b9f3196d
ppx_derivers.1.2.1 0ff3b4d77433
ppxlib.0.38.0 f732ff36c979
sedlex.3.7 ed0c621e1aff
seq.base 43b2adc9a54d
sexplib0.v0.17.0 96ddaf7acfaa
stdlib-shims.0.3.0 b1b0d87df8c2
yojson.3.0.0 076111056727
=== 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 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 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 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
[ERROR] The compilation of wasm_of_ocaml-compiler.6.4.0 failed at "dune build -p wasm_of_ocaml-compiler -j 39 @install".
- 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
build failed...
=== STDERR ===
2026-07-14 23:34.54: FAILED: build wasm_of_ocaml-compiler.6.4.0
2026-07-14 23:34.54: Job failed: build failed: wasm_of_ocaml-compiler.6.4.0