Build:
  1. 0
2026-06-24 19:52.17: New job: build melange.7.0.0-55 (1764bdfec9dd)
2026-06-24 19:52.17: Waiting for resource in pool day11-builds
2026-06-24 19:55.03: Got resource from pool day11-builds
2026-06-24 19:55.03: [profile full] build melange.7.0.0-55
2026-06-24 19:55.04: build melange.7.0.0-55 (1764bdfec9dd)
=== DEPENDENCIES (20 transitive) ===
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  cmdliner.2.1.1                                     814ed16c6662
  compiler-cloning.enabled                           439a1fc77aa6
  cppo.1.8.0                                         deac69f17b6b
  dune.3.23.1                                        a59dd9b14fe3
  dune-build-info.3.23.1                             58d3aa1b6510
  menhir.20260209                                    2dfcdff6beb1
  menhirCST.20260209                                 ca14cdeaa1bc
  menhirGLR.20260209                                 5ba1fed6b7bb
  menhirLib.20260209                                 93342fcbef2d
  menhirSdk.20260209                                 28fda6618c58
  ocaml.5.5.0                                        383268832c4b
  ocaml-base-compiler.5.5.0                          522c248944c8
  ocaml-compiler.5.5.0                               eb1a8babf54c
  ocaml-compiler-libs.v0.17.0                        d66bf6efa323
  ppx_derivers.1.2.1                                 82026aa8af61
  ppxlib.0.38.0                                      2aa2dfbf252b
  sexplib0.v0.17.0                                   166f8102230b
  stdlib-shims.0.3.0                                 e7f8a4f187fa
=== STDOUT ===
Processing: [default: loading data]
[melange.7.0.0-55: dl]
[melange.7.0.0-55: extract]
-> retrieved melange.7.0.0-55  (https://opam.ocaml.org/cache)
[melange: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "melange" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/melange.7.0.0-55)
- (cd _build/default/jscomp/core && /usr/bin/bash -e -u -o pipefail -c 'echo let version = \"$(git rev-parse --verify HEAD)\"') > _build/default/jscomp/core/git_commit.ml
- fatal: not a git repository (or any of the parent directories): .git
- (cd _build/default/jscomp/core && /usr/bin/bash -e -u -o pipefail -c 'echo let short_version = \"$(git rev-parse --short HEAD)\"') > _build/default/jscomp/core/git_commit.ml
- fatal: not a git repository (or any of the parent directories): .git
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -cmi-file vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Typeopt.cmi -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Typeopt.cmo -c -impl vendor/melange-compiler-libs/typing/typeopt.ml)
- File "vendor/melange-compiler-libs/typing/typeopt.ml", lines 55-97, characters 4-14:
- 55 | ....match typ with
- 56 |     | Tconstr(p, _,_) ->
- 57 |         (* all built in types could not inhabit none-like values:
- 58 |            int, char, float, bool, unit, exn, array, list, nativeint,
- 59 |            int32, int64, lazy_t, bytes
- ...
- 94 |     | Tnil
- 95 |     | Tvar _
- 96 |     | Tobject _
- 97 |       -> false
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
-   Here is an example of a case that is not matched: Tfunctor (_, _, _, _)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -9 -g -O3 -unbox-closures -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/native -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -I vendor/melange-compiler-libs/.melange_wrapper.objs/native -cmi-file vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Typeopt.cmi -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/native/melange_compiler_libs__Typeopt.cmx -c -impl vendor/melange-compiler-libs/typing/typeopt.ml)
- File "vendor/melange-compiler-libs/typing/typeopt.ml", lines 55-97, characters 4-14:
- 55 | ....match typ with
- 56 |     | Tconstr(p, _,_) ->
- 57 |         (* all built in types could not inhabit none-like values:
- 58 |            int, char, float, bool, unit, exn, array, list, nativeint,
- 59 |            int32, int64, lazy_t, bytes
- ...
- 94 |     | Tnil
- 95 |     | Tvar _
- 96 |     | Tobject _
- 97 |       -> false
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
-   Here is an example of a case that is not matched: Tfunctor (_, _, _, _)
- (cd _build/.sandbox/46146b33f66262e9c308517b3c1dd049/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -w -53 -w -49 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name stdlib --mel-package-name melange -no-alias-deps -o jscomp/stdlib/.stdlib.objs/melange/stdlib.cmj -c -impl jscomp/stdlib/stdlib.pp.ml)
- File "stdlib.cppo.ml", line 420, characters 29-55:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_sys_open
- 
- File "stdlib.cppo.ml", line 420, characters 10-55:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_open_descriptor_out
- 
- File "stdlib.cppo.ml", line 421, characters 2-29:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_set_channel_name
- 
- File "stdlib.cppo.ml", line 455, characters 2-39:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_output_bytes
- 
- File "stdlib.cppo.ml", line 463, characters 7-33:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_output_bytes
- 
- File "stdlib.cppo.ml", line 475, characters 26-54:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_output_value
- 
- File "stdlib.cppo.ml", line 481, characters 29-49:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_close_channel
- 
- File "stdlib.cppo.ml", line 484, characters 7-27:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_close_channel
- 
- File "stdlib.cppo.ml", line 494, characters 28-54:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_sys_open
- 
- File "stdlib.cppo.ml", line 494, characters 10-54:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_open_descriptor_in
- 
- File "stdlib.cppo.ml", line 495, characters 2-28:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_set_channel_name
- 
- File "stdlib.cppo.ml", line 512, characters 7-32:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 516, characters 12-37:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 516, characters 12-37:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 542, characters 12-32:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_scan_line
- 
- File "stdlib.cppo.ml", line 549, characters 13-46:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 550, characters 13-30:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "stdlib.cppo.ml", line 557, characters 12-42:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 549, characters 13-46:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 550, characters 13-30:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "stdlib.cppo.ml", line 557, characters 12-42:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 549, characters 13-46:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 550, characters 13-30:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "stdlib.cppo.ml", line 557, characters 12-42:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 549, characters 13-46:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 550, characters 13-30:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "stdlib.cppo.ml", line 557, characters 12-42:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input
- 
- File "stdlib.cppo.ml", line 569, characters 29-40:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_close_channel
- 
- File "stdlib.cppo.ml", line 471, characters 0-78:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_output_int
- 
- File "stdlib.cppo.ml", line 477, characters 0-67:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_seek_out
- 
- File "stdlib.cppo.ml", line 478, characters 0-57:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_pos_out
- 
- File "stdlib.cppo.ml", line 479, characters 0-73:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_channel_size
- 
- File "stdlib.cppo.ml", lines 485-486, characters 0-56:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_set_binary_mode
- 
- File "stdlib.cppo.ml", line 504, characters 0-63:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "stdlib.cppo.ml", line 562, characters 0-62:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "stdlib.cppo.ml", line 563, characters 0-67:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_int
- 
- File "stdlib.cppo.ml", line 564, characters 0-60:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_input_value
- 
- File "stdlib.cppo.ml", line 565, characters 0-64:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_seek_in
- 
- File "stdlib.cppo.ml", line 566, characters 0-54:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_pos_in
- 
- File "stdlib.cppo.ml", line 567, characters 0-71:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_channel_size
- 
- File "stdlib.cppo.ml", line 568, characters 0-64:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_close_channel
- 
- File "stdlib.cppo.ml", lines 570-571, characters 0-55:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_set_binary_mode
- 
- File "jscomp/stdlib/stdlib.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_seek_out_64
- 
- File "jscomp/stdlib/stdlib.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_pos_out_64
- 
- File "jscomp/stdlib/stdlib.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_channel_size_64
- 
- File "jscomp/stdlib/stdlib.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_seek_in_64
- 
- File "jscomp/stdlib/stdlib.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_pos_in_64
- 
- File "jscomp/stdlib/stdlib.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_channel_size_64
- (cd _build/.sandbox/3103810584cec258f2810999a17d9bfb/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name atomic --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Atomic.cmj -c -impl jscomp/stdlib/atomic.pp.ml)
- File "atomic.cppo.ml", line 30, characters 11-25:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_atomic_exchange_field
- 
- File "atomic.cppo.ml", line 32, characters 11-30:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_atomic_fetch_add_field
- 
- File "atomic.cppo.ml", line 34, characters 11-33:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_atomic_fetch_add_field
- (cd _build/.sandbox/bbf587b495505db686bb165ac9d9e877/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name sys --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Sys.cmj -c -impl jscomp/stdlib/sys.pp.ml)
- File "sys.cppo.ml", line 196, characters 7-34:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_sys_rev_convert_signal_number
- 
- File "sys.cppo.ml", line 200, characters 7-30:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_sys_convert_signal_number
- 
- File "sys.cppo.ml", lines 211-212, characters 0-35:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_enable_runtime_warnings
- 
- File "sys.cppo.ml", lines 213-214, characters 0-36:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_runtime_warnings_enabled
- (cd _build/.sandbox/33106449bfcec0899e428eaf7b527d87/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name obj --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Obj.cmj -c -impl jscomp/stdlib/obj.pp.ml)
- File "jscomp/stdlib/obj.ml", line 35, characters 40-77:
- 35 | let [@inline always] double_field x i = floatarray_get (obj x : floatarray) i
-                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_floatarray_get
- 
- File "jscomp/stdlib/obj.ml", line 37, characters 2-41:
- 37 |   floatarray_set (obj x : floatarray) i v
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_floatarray_set
- 
- File "jscomp/stdlib/obj.ml", line 107, characters 4-12:
- 107 |     create l
-           ^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_create
- 
- File "jscomp/stdlib/obj.ml", line 118, characters 4-15:
- 118 |     get_key e o
-           ^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_get_key
- 
- File "jscomp/stdlib/obj.ml", line 123, characters 4-20:
- 123 |     get_key_copy e o
-           ^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_get_key_copy
- 
- File "jscomp/stdlib/obj.ml", line 128, characters 4-17:
- 128 |     set_key e o x
-           ^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_set_key
- 
- File "jscomp/stdlib/obj.ml", line 133, characters 4-17:
- 133 |     unset_key e o
-           ^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_unset_key
- 
- File "jscomp/stdlib/obj.ml", line 138, characters 4-17:
- 138 |     check_key e o
-           ^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_check_key
- 
- File "jscomp/stdlib/obj.ml", line 147, characters 24-46:
- 147 |     else if l <> 0 then blit_key e1 o1 e2 o2 l
-                               ^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_blit_key
- 
- File "jscomp/stdlib/obj.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_get_data
- 
- File "jscomp/stdlib/obj.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_get_data_copy
- 
- File "jscomp/stdlib/obj.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_set_data
- 
- File "jscomp/stdlib/obj.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_unset_data
- 
- File "jscomp/stdlib/obj.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_check_data
- 
- File "jscomp/stdlib/obj.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_blit_data
- (cd _build/.sandbox/383f8ce81e88ab897d300f035783b10a/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name callback --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Callback.cmj -c -impl jscomp/stdlib/callback.pp.ml)
- File "jscomp/stdlib/callback.ml", line 22, characters 2-40:
- 22 |   register_named_value name (Obj.repr v)
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_register_named_value
- 
- File "jscomp/stdlib/callback.ml", line 27, characters 2-32:
- 27 |   register_named_value name slot
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_register_named_value
- (cd _build/.sandbox/83d7ce5d90fad65d2b0ce60aa3898766/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name lazy --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Lazy.cmj -c -impl jscomp/stdlib/lazy.pp.ml)
- File "jscomp/stdlib/lazy.ml", line 123, characters 18-33:
- 123 |         let mut = Mutex.create () in
-                         ^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_mutex_new
- 
- File "jscomp/stdlib/lazy.ml", line 124, characters 8-22:
- 124 |         Mutex.lock mut;
-               ^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_mutex_lock
- 
- File "jscomp/stdlib/lazy.ml", line 126, characters 10-26:
- 126 |           Mutex.unlock mut;
-                 ^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_mutex_unlock
- 
- File "jscomp/stdlib/lazy.ml", line 135, characters 10-26:
- 135 |           Mutex.unlock mut;
-                 ^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_mutex_unlock
- 
- File "jscomp/stdlib/lazy.ml", line 126, characters 10-26:
- 126 |           Mutex.unlock mut;
-                 ^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_mutex_unlock
- 
- File "jscomp/stdlib/lazy.ml", line 135, characters 10-26:
- 135 |           Mutex.unlock mut;
-                 ^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_mutex_unlock
- 
- File "jscomp/stdlib/lazy.ml", line 119, characters 8-22:
- 119 |         Mutex.lock mut;
-               ^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_mutex_lock
- 
- File "jscomp/stdlib/lazy.ml", line 120, characters 8-24:
- 120 |         Mutex.unlock mut;
-               ^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_mutex_unlock
- 
- File "jscomp/stdlib/lazy.ml", line 112, characters 6-33:
- 112 |       raise_with_backtrace exn bt
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_restore_raw_backtrace
- (cd _build/.sandbox/4a6a12931088cdb55a65bfff3b9be970/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name iarray --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Iarray.cmj -c -impl jscomp/stdlib/iarray.pp.ml)
- File "iarray.cppo.ml", line 74, characters 7-24:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_array_append
- (cd _build/.sandbox/095516310f12dc0527549031a72dcb13/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name float --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Float.cmj -c -impl jscomp/stdlib/float.pp.ml)
- File "float.cppo.ml", line 167, characters 13-34:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_nextafter_float
- 
- File "float.cppo.ml", line 168, characters 13-38:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_nextafter_float
- 
- File "float.cppo.ml", line 277, characters 31-42:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_floatarray_make
- 
- File "float.cppo.ml", line 277, characters 31-42:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_floatarray_make
- 
- File "float.cppo.ml", line 301, characters 4-34:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_floatarray_blit
- 
- File "float.cppo.ml", line 311, characters 4-30:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_floatarray_blit
- 
- File "float.cppo.ml", line 323, characters 4-32:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_floatarray_blit
- 
- File "float.cppo.ml", line 324, characters 4-33:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_floatarray_blit
- 
- File "float.cppo.ml", line 340, characters 4-37:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_floatarray_blit
- 
- File "jscomp/stdlib/float.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_floatarray_make
- (cd _build/.sandbox/e1608978818c724c16eee1941f9befe3/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name marshal --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Marshal.cmj -c -impl jscomp/stdlib/marshal.pp.ml)
- File "jscomp/stdlib/marshal.ml", line 36, characters 7-44:
- 36 |   else to_buffer_unsafe buff ofs len v flags
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_output_value_to_buffer
- 
- File "jscomp/stdlib/marshal.ml", line 52, characters 7-32:
- 52 |   else data_size_unsafe buff ofs
-             ^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_marshal_data_size
- 
- File "jscomp/stdlib/marshal.ml", line 59, characters 14-39:
- 59 |     let len = data_size_unsafe buff ofs in
-                    ^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_marshal_data_size
- 
- File "jscomp/stdlib/marshal.ml", line 62, characters 9-35:
- 62 |     else from_bytes_unsafe buff ofs
-               ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_input_value_from_bytes
- 
- File "jscomp/stdlib/marshal.ml", lines 23-24, characters 0-25:
- 23 | external to_channel: out_channel -> 'a -> extern_flags list -> unit
- 24 |     = "caml_output_value"
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_output_value
- 
- File "jscomp/stdlib/marshal.ml", line 44, characters 0-60:
- 44 | external from_channel: in_channel -> 'a = "caml_input_value"
-      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_input_value
- (cd _build/.sandbox/cdcdc9acf99f1dccb46ed2fe2c51e4fa/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name printexc --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Printexc.cmj -c -impl jscomp/stdlib/printexc.pp.ml)
- File "printexc.cppo.ml", line 302, characters 15-39:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_debug_info_status
- 
- File "printexc.cppo.ml", lines 258-259, characters 0-72:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_raw_backtrace_slot
- 
- File "printexc.cppo.ml", lines 261-263, characters 0-34:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_raw_backtrace_next_slot
- (cd _build/.sandbox/654ac187baf572df041ae5f88f7e847d/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name arg --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Arg.cmj -c -impl jscomp/stdlib/arg.pp.ml)
- File "jscomp/stdlib/arg.ml", line 386, characters 16-29:
- 386 |         let c = input_char ic in
-                       ^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "jscomp/stdlib/arg.ml", line 392, characters 2-13:
- 392 |   close_in ic;
-         ^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_close_channel
- 
- File "stdlib.cppo.ml", line 481, characters 29-49:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_close_channel
- (cd _build/.sandbox/12af15d001693adbd223806aaabfa403/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name fun --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Fun.cmj -c -impl jscomp/stdlib/fun.pp.ml)
- File "jscomp/stdlib/fun.ml", line 32, characters 6-57:
- 32 |       Printexc.raise_with_backtrace (Finally_raised e) bt
-            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_restore_raw_backtrace
- 
- File "jscomp/stdlib/fun.ml", line 39, characters 6-52:
- 39 |       Printexc.raise_with_backtrace work_exn work_bt
-            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_restore_raw_backtrace
- (cd _build/.sandbox/3668dfb9f2f90d87bf3999630777f78b/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name out_channel --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Out_channel.cmj -c -impl jscomp/stdlib/out_channel.pp.ml)
- File "out_channel.cppo.ml", line 79, characters 0-72:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_is_binary_mode
- 
- File "out_channel.cppo.ml", line 81, characters 0-66:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_set_buffered
- 
- File "out_channel.cppo.ml", line 83, characters 0-56:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_is_buffered
- 
- File "out_channel.cppo.ml", line 85, characters 0-47:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_sys_isatty
- (cd _build/.sandbox/103f2e7e6a523d7e5a953b7b29493aef/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name in_channel --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__In_channel.cmj -c -impl jscomp/stdlib/in_channel.pp.ml)
- File "in_channel.cppo.ml", line 55, characters 8-28:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "in_channel.cppo.ml", line 60, characters 8-28:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "in_channel.cppo.ml", line 163, characters 6-33:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_channel_size
- 
- File "in_channel.cppo.ml", line 163, characters 36-52:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_pos_in
- 
- File "in_channel.cppo.ml", line 179, characters 10-30:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "in_channel.cppo.ml", line 179, characters 10-30:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_input_char
- 
- File "in_channel.cppo.ml", line 213, characters 0-71:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_is_binary_mode
- 
- File "in_channel.cppo.ml", line 215, characters 0-47:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_sys_isatty
- (cd _build/.sandbox/ea712d9c6f234c87ff083d0185086cb5/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name scanf --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Scanf.cmj -c -impl jscomp/stdlib/scanf.pp.ml)
- File "jscomp/stdlib/scanf.ml", line 320, characters 29-47:
- 320 |   let scan_close_at_end ic = Stdlib.close_in ic; raise End_of_file
-                                    ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_close_channel
- 
- File "jscomp/stdlib/scanf.ml", line 388, characters 32-50:
- 388 |     | From_file (_fname, ic) -> Stdlib.close_in ic
-                                       ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_close_channel
- 
- File "jscomp/stdlib/scanf.ml", line 387, characters 6-24:
- 387 |       Stdlib.close_in ic
-             ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ml_close_channel
- (cd _build/.sandbox/2fc6ed93302d1e3e992da53039b81f06/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name digest --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Digest.cmj -c -impl jscomp/stdlib/digest.pp.ml)
- File "jscomp/stdlib/digest.ml", line 87, characters 4-58:
- 87 |     unsafe_string hash_length "" str 0 (String.length str)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_string
- 
- File "jscomp/stdlib/digest.ml", line 90, characters 4-52:
- 90 |     unsafe_bytes hash_length "" b 0 (Bytes.length b)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_bytes
- 
- File "jscomp/stdlib/digest.ml", line 95, characters 4-44:
- 95 |     unsafe_string hash_length "" str ofs len
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_string
- 
- File "jscomp/stdlib/digest.ml", line 100, characters 4-41:
- 100 |     unsafe_bytes hash_length "" b ofs len
-           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_bytes
- 
- File "jscomp/stdlib/digest.ml", line 84, characters 18-43:
- 84 |   let create () = create_gen hash_length ""
-                        ^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_create
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 87, characters 4-58:
- 87 |     unsafe_string hash_length "" str 0 (String.length str)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_string
- 
- File "jscomp/stdlib/digest.ml", line 90, characters 4-52:
- 90 |     unsafe_bytes hash_length "" b 0 (Bytes.length b)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_bytes
- 
- File "jscomp/stdlib/digest.ml", line 95, characters 4-44:
- 95 |     unsafe_string hash_length "" str ofs len
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_string
- 
- File "jscomp/stdlib/digest.ml", line 100, characters 4-41:
- 100 |     unsafe_bytes hash_length "" b ofs len
-           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_bytes
- 
- File "jscomp/stdlib/digest.ml", line 84, characters 18-43:
- 84 |   let create () = create_gen hash_length ""
-                        ^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_create
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 87, characters 4-58:
- 87 |     unsafe_string hash_length "" str 0 (String.length str)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_string
- 
- File "jscomp/stdlib/digest.ml", line 90, characters 4-52:
- 90 |     unsafe_bytes hash_length "" b 0 (Bytes.length b)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_bytes
- 
- File "jscomp/stdlib/digest.ml", line 95, characters 4-44:
- 95 |     unsafe_string hash_length "" str ofs len
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_string
- 
- File "jscomp/stdlib/digest.ml", line 100, characters 4-41:
- 100 |     unsafe_bytes hash_length "" b ofs len
-           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_bytes
- 
- File "jscomp/stdlib/digest.ml", line 84, characters 18-43:
- 84 |   let create () = create_gen hash_length ""
-                        ^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_create
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 110, characters 13-34:
- 110 |         then final ctx hash_length
-                    ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 111, characters 14-32:
- 111 |         else (update ctx buf 0 n; do_read ())
-                     ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 115, characters 27-48:
- 115 |         if toread = 0 then final ctx hash_length else begin
-                                  ^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_final
- 
- File "jscomp/stdlib/digest.ml", line 120, characters 12-30:
- 120 |             update ctx buf 0 n;
-                   ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_blake2_update
- 
- File "jscomp/stdlib/digest.ml", line 180, characters 49-64:
- 180 |     In_channel.with_open_bin filename (fun ic -> channel ic (-1))
-                                                        ^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_md5_chan
- 
- File "jscomp/stdlib/digest.ml", line 161, characters 2-60:
- 161 |   external channel: in_channel -> int -> t = "caml_md5_chan"
-         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_md5_chan
- 
- File "jscomp/stdlib/digest.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_md5_chan
- (cd _build/.sandbox/8ee50decac5ae79e51b3581b1f76c74f/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name gc --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Gc.cmj -c -impl jscomp/stdlib/gc.pp.ml)
- File "jscomp/stdlib/gc.ml", line 72, characters 11-18:
- 72 |   let st = stat () in
-                 ^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_gc_stat
- 
- File "jscomp/stdlib/gc.ml", line 97, characters 22-33:
- 97 |   let (mi, pro, ma) = counters () in
-                            ^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_gc_counters
- 
- File "jscomp/stdlib/gc.ml", line 112, characters 21-45:
- 112 |     let finally () = finalise call_alarm arec in
-                            ^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_final_register
- 
- File "jscomp/stdlib/gc.ml", line 112, characters 21-45:
- 112 |     let finally () = finalise call_alarm arec in
-                            ^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_final_register
- 
- File "jscomp/stdlib/gc.ml", line 123, characters 2-26:
- 123 |   finalise call_alarm arec;
-         ^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_final_register
- 
- File "jscomp/stdlib/gc.ml", line 168, characters 6-50:
- 168 |       c_start sampling_rate callstack_size tracker
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_memprof_start
- 
- File "jscomp/stdlib/gc.ml", line 101, characters 0-70:
- 101 | external finalise : ('a -> unit) -> 'a -> unit = "caml_final_register"
-       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_final_register
- 
- File "jscomp/stdlib/gc.ml", lines 102-103, characters 0-44:
- 102 | external finalise_last : (unit -> unit) -> 'a -> unit =
- 103 |   "caml_final_register_called_without_value"
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_final_register_called_without_value
- 
- File "jscomp/stdlib/gc.ml", line 104, characters 0-63:
- 104 | external finalise_release : unit -> unit = "caml_final_release"
-       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_final_release
- 
- File "jscomp/stdlib/gc.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_memprof_is_sampling
- 
- File "jscomp/stdlib/gc.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_memprof_stop
- 
- File "jscomp/stdlib/gc.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_memprof_discard
- 
- File "jscomp/stdlib/gc.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_gc_tweak_set
- 
- File "jscomp/stdlib/gc.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_gc_tweak_get
- 
- File "jscomp/stdlib/gc.ml", line 1:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_gc_tweak_list_active
- (cd _build/.sandbox/49673c0a9d2d495c37c94cba778ce60c/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name filename --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Filename.cmj -c -impl jscomp/stdlib/filename.pp.ml)
- File "filename.cppo.ml", line 344, characters 16-75:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_sys_open
- 
- File "filename.cppo.ml", line 344, characters 6-75:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_sys_close
- 
- File "filename.cppo.ml", line 367, characters 6-26:
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_sys_mkdir
- (cd _build/.sandbox/8e0d6325c6f1cefa5b7095699c7aeeeb/default && bin/melc.exe -nopervasives -nostdlib -warn-error -106 -mel-no-check-div-by-zero -mel-cross-module-opt -nolabels -w -9 -bin-annot -bin-annot-occurrences -I jscomp/stdlib/.stdlib.objs/melange -I jscomp/runtime/.js.objs/melange -I jscomp/runtime/.melange_mini_stdlib.objs/melange -intf-suffix .ml --mel-stop-after-cmj --mel-package-output . --mel-module-name weak --mel-package-name melange -no-alias-deps -open Stdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Weak.cmj -c -impl jscomp/stdlib/weak.pp.ml)
- File "jscomp/stdlib/weak.ml", line 30, characters 2-10:
- 30 |   create l
-        ^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_weak_create
- 
- File "jscomp/stdlib/weak.ml", line 45, characters 14-24:
- 45 |   | Some x -> set' e o x
-                    ^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_set_key
- 
- File "jscomp/stdlib/weak.ml", line 44, characters 12-21:
- 44 |   | None -> unset e o
-                  ^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_ephe_unset_key
- 
- File "jscomp/stdlib/weak.ml", line 50, characters 2-9:
- 50 |   get e o
-        ^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_weak_get
- 
- File "jscomp/stdlib/weak.ml", line 55, characters 2-14:
- 55 |   get_copy e o
-        ^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_weak_get_copy
- 
- File "jscomp/stdlib/weak.ml", line 60, characters 2-11:
- 60 |   check e o
-        ^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_weak_check
- 
- File "jscomp/stdlib/weak.ml", line 69, characters 22-40:
- 69 |   else if l <> 0 then blit e1 o1 e2 o2 l
-                            ^^^^^^^^^^^^^^^^^^
- Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used: caml_weak_blit
-> compiled  melange.7.0.0-55
-> installed melange.7.0.0-55

=== STDERR ===

2026-06-24 19:57.26: OK: build melange.7.0.0-55 (runc: 71.2s, disk: 64KB)
2026-06-24 19:57.26: Job succeeded