Building on x86-bm-c9.sw.ocaml.org (from ocaml/opam:debian-unstable) Unable to find image 'ocaml/opam:debian-unstable' locally debian-unstable: Pulling from ocaml/opam 63563b31af74: Pulling fs layer 63563b31af74: Verifying Checksum 63563b31af74: Download complete 63563b31af74: Pull complete Digest: sha256:8f6038a9795a3c7cc61b90b742e29558b247d69f92f73dea67cb146602ff83f6 Status: Downloaded newer image for ocaml/opam:debian-unstable 2025-02-26 18:49.08 ---> using "0acd5aeaa8f7bc314514d9795d14a7f12ec72a6a5b11c5904350189734c6859b" from cache /: (user (uid 1000) (gid 1000)) /: (env OPAMPRECISETRACKING 1) /: (env OPAMUTF8 never) /: (env OPAMEXTERNALSOLVER builtin-0install) /: (env OPAMCRITERIA +removed) /: (env CI true) /: (env OPAM_HEALTH_CHECK_CI true) /: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam")) 2025-02-26 18:49.08 ---> using "40df4fa4cdfc68a5fa7a326047e82a7adc5df52b8059d4a7b745bdd50aad56e7" from cache /: (run (network host) (shell "rm -rf ~/opam-repository && git clone -q 'https://github.com/ocaml/opam-repository' ~/opam-repository && git -C ~/opam-repository checkout -q 1d1ea2841b231665859c831a77400c2a4deca6f4")) 2025-02-26 18:49.08 ---> using "26edb71e033f6c021f6aed95c1cf22939c08a231a2cfa0c24b2281bd33145e5b" from cache /: (run (shell "rm -rf ~/.opam && opam init -ya --bare --config ~/.opamrc-sandbox ~/opam-repository")) Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. <><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><> [default] Initialised User configuration: ~/.profile is already up-to-date. [NOTE] Make sure that ~/.profile is well sourced in your ~/.bashrc. 2025-02-26 18:49.08 ---> using "7efb7ea393cd4e7ff32d44e82f396eb5cc6c9809cf13925aba37e1c16f0b7883" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "opam switch create --repositories=default '5.3' '5.3.0'")) <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> Switch invariant: ["ocaml-base-compiler" {= "5.3.0"} | "ocaml-system" {= "5.3.0"}] <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved ocaml-config.3 (cached) -> installed base-bigarray.base -> installed base-threads.base -> installed base-unix.base -> installed ocaml-options-vanilla.1 -> retrieved ocaml-compiler.5.3.0 (cached) -> installed ocaml-compiler.5.3.0 -> installed ocaml-base-compiler.5.3.0 -> installed ocaml-config.3 -> installed ocaml.5.3.0 -> installed base-domains.base -> installed base-effects.base -> installed base-nnp.base Done. # To update the current shell environment, run: eval $(opam env --switch=5.3) 2025-02-26 18:49.08 ---> using "6f34e16995c41c70096e87e00a56b840c5bd411732eaed9a31d1d27d4aa092b7" from cache /: (run (network host) (shell "opam update --depexts")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://deb.debian.org/debian unstable InRelease [205 kB] - Get:2 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index [63.6 kB] - Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2025-02-26-1409.51-F-2025-02-16-2015.54.pdiff [736 kB] - Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2025-02-26-1409.51-F-2025-02-16-2015.54.pdiff [736 kB] - Fetched 1005 kB in 3s (315 kB/s) - Reading package lists... 2025-02-26 18:49.08 ---> using "aefe02236694bbca29d5399b52c171b3e709ce4000a4b1d337be35d95012d1d1" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "opam pin add -k version dune $(opam show -f version dune)")) dune is now pinned to version 3.17.2 The following actions will be performed: === install 1 package - install dune 3.17.2 (pinned) <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved dune.3.17.2 (cached) -> installed dune.3.17.2 Done. # To update the current shell environment, run: eval $(opam env) 2025-02-26 18:49.08 ---> using "6e7e7e53f3fd027e0377dd6c15485e2e927e9622397364a79382a99c5a5ff57c" from cache /: (env DUNE_CACHE enabled) /: (env DUNE_CACHE_TRANSPORT direct) /: (env DUNE_CACHE_DUPLICATION copy) /: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "curl -fsSL https://get.dune.build/install | sh")) #=#=# ##O#-# 0.1% # 1.4% #### 6.2% ################### 26.9% ################################################################### 94.2% ######################################################################## 100.0% dune x86_64-unknown-linux-musl was installed successfully to ~/.local/bin/dune To use dune you will need to source the file "$HOME/.local/share/dune/env/env.bash" (or similar as appropriate for your shell) export PATH="/home/opam/.local/bin:$PATH" To get started, run: dune --help 2025-02-26 18:49.08 ---> using "42012678825dcbc35f93596017a63769cc3f22691b6a4c401224c56525dc9509" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "PLACE=$(mktemp -d) && cd $PLACE && echo '(lang dune 3.17)\ \n(package\ \n (name dummy)\ \n (allow_empty true)\ \n (depends (ocaml (= 5.3.0))))' > dune-project && PATH=$HOME/.local/bin:$PATH dune pkg lock && PATH=$HOME/.local/bin:$PATH dune build")) Solution for dune.lock: - ocaml.5.3.0 - ocaml-base-compiler.5.3.0 - ocaml-compiler.5.3.0 - ocaml-config.3 Downloading ocaml-compiler.5.3.0 Building ocaml-compiler.5.3.0 Building ocaml-base-compiler.5.3.0 2025-02-26 18:49.08 ---> using "ca7d82ed485937696c077530c449dd14f7d61c86c045c2da95c88f2a973713c4" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "cd $HOME && opam source melange.5.0.0-53 && cd melange.5.0.0-53 && opam install ./ --depext-only --with-test && echo '(lang dune 3.17)\ \n(lock_dir\ \n (repositories overlay default ))\ \n\ \n(repository\ \n (name default)\ \n (url \"git+https://github.com/ocaml/opam-repository.git\"))\ \n\ \n\ \n' > dune-workspace && PATH=$HOME/.local/bin:$PATH dune pkg lock && PATH=$HOME/.local/bin:$PATH dune build")) Successfully extracted to /home/opam/melange.5.0.0-53 Solution for dune.lock: - base-unix.base - cmdliner.1.3.0 - cppo.1.8.0 - csexp.1.5.2 - dot-merlin-reader.5.4.1-503 - dune-build-info.3.17.2 - fix.20230505 - gen.1.1 - js_of_ocaml.6.0.1 - js_of_ocaml-compiler.6.0.1 - menhir.20240715 - menhirCST.20240715 - menhirLib.20240715 - menhirSdk.20240715 - merlin.5.4.1-503 - merlin-extend.0.6.2 - merlin-lib.5.4.1-503 - ocaml.5.3.0 - ocaml-base-compiler.5.3.0 - ocaml-compiler.5.3.0 - ocaml-compiler-libs.v0.17.0 - ocaml-config.3 - ocamlfind.1.9.8+dune - ounit.2.2.7 - ounit2.2.2.7 - ppx_derivers.1.2.1 - ppxlib.0.35.0 - reason.3.15.0 - reason-react-ppx.0.15.0 - sedlex.3.3 - seq.base - sexplib0.v0.17.0 - stdlib-shims.0.3.0 - yojson.2.2.2 Downloading ocaml-compiler.5.3.0 Building ocaml-compiler.5.3.0 Building ocaml-base-compiler.5.3.0 Building base-unix.base Building ocaml-config.3 Building ocaml.5.3.0 Downloading fix.20230505 Building fix.20230505 Downloading ppx_derivers.1.2.1 Building ppx_derivers.1.2.1 Downloading menhirLib.20240715 Downloading menhirSdk.20240715 Downloading menhirCST.20240715 Building menhirLib.20240715 Building menhirSdk.20240715 Downloading sexplib0.v0.17.0 Building sexplib0.v0.17.0 Building menhirCST.20240715 Downloading ocaml-compiler-libs.v0.17.0 Downloading cppo.1.8.0 Building ocaml-compiler-libs.v0.17.0 Downloading ocamlfind.1.9.8+dune Building cppo.1.8.0 Downloading stdlib-shims.0.3.0 Building stdlib-shims.0.3.0 Building ocamlfind.1.9.8+dune Downloading dune-build-info.3.17.2 Downloading menhir.20240715 Building menhir.20240715 Building dune-build-info.3.17.2 Downloading merlin-extend.0.6.2 Building merlin-extend.0.6.2 Downloading ppxlib.0.35.0 Building ppxlib.0.35.0 Downloading reason.3.15.0 Building reason.3.15.0 Downloading reason-react-ppx.0.15.0 Building reason-react-ppx.0.15.0 Building seq.base Downloading ounit2.2.2.7 Building ounit2.2.2.7 Downloading ounit.2.2.7 Building ounit.2.2.7 Downloading yojson.2.2.2 Downloading csexp.1.5.2 Building csexp.1.5.2 Building yojson.2.2.2 Downloading merlin-lib.5.4.1-503 Building merlin-lib.5.4.1-503 Downloading dot-merlin-reader.5.4.1-503 Building dot-merlin-reader.5.4.1-503 Downloading merlin.5.4.1-503 Building merlin.5.4.1-503 Downloading cmdliner.1.3.0 Building cmdliner.1.3.0 Downloading gen.1.1 Building gen.1.1 Downloading sedlex.3.3 Building sedlex.3.3 Downloading js_of_ocaml-compiler.6.0.1 Building js_of_ocaml-compiler.6.0.1 Downloading js_of_ocaml.6.0.1 Building js_of_ocaml.6.0.1 (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/playground && ../../_private/default/.pkg/js_of_ocaml-compiler/target/bin/js_of_ocaml --source-map-inline --pretty -o .mel_playground.eobjs/jsoo/build_info__Build_info_data.cmo.js .mel_playground.eobjs/byte/build_info__Build_info_data.cmo) Warning: '--source-map' is enabled but the bytecode program was compiled with no debugging information. Warning: Consider passing '-g' option to ocamlc. (cd _build/default/jscomp/core && ../../../_private/default/.pkg/js_of_ocaml-compiler/target/bin/js_of_ocaml --source-map-inline --pretty -o .melangelib.objs/jsoo/default/melangelib.cma.js melangelib.cma) Warning: integer overflow: integer 0x100000000 (4294967296) truncated to 0x0 (0); the generated code might be incorrect. (cd _build/.sandbox/1a16db78d4affb9cc1c03e9c5850d750/default && .ppx/9b08511fbad9c15355a1e1f8e80934bc/ppx.exe -unsafe --cookie 'library-name="dom"' -o jscomp/others/dom_storage.pp.ml --impl jscomp/others/dom_storage.ml -corrected-suffix .ppx-corrected -diff-cmd - -dump-ast) File "jscomp/others/dom_storage.ml", line 4, characters 3-16: 4 | [@@mel.send.pipe: t] [@@mel.return null_to_opt] ^^^^^^^^^^^^^ Alert deprecated: [@mel.send.pipe] is deprecated and will be removed in the next version of Melange File "jscomp/others/dom_storage.ml", line 6, characters 59-72: 6 | external setItem : string -> string -> unit = "setItem" [@@mel.send.pipe: t] ^^^^^^^^^^^^^ Alert deprecated: [@mel.send.pipe] is deprecated and will be removed in the next version of Melange File "jscomp/others/dom_storage.ml", line 7, characters 55-68: 7 | external removeItem : string -> unit = "removeItem" [@@mel.send.pipe: t] ^^^^^^^^^^^^^ Alert deprecated: [@mel.send.pipe] is deprecated and will be removed in the next version of Melange File "jscomp/others/dom_storage.ml", line 8, characters 35-48: 8 | external clear : unit = "clear" [@@mel.send.pipe: t] ^^^^^^^^^^^^^ Alert deprecated: [@mel.send.pipe] is deprecated and will be removed in the next version of Melange File "jscomp/others/dom_storage.ml", line 11, characters 3-16: 11 | [@@mel.send.pipe: t] [@@mel.return null_to_opt] ^^^^^^^^^^^^^ Alert deprecated: [@mel.send.pipe] is deprecated and will be removed in the next version of Melange (cd _build/.sandbox/a186db48223f0aa1ee591597ee1085dd/default && .ppx/9b08511fbad9c15355a1e1f8e80934bc/ppx.exe -unsafe --cookie 'library-name="node"' -o jscomp/others/node_buffer.pp.ml --impl jscomp/others/node_buffer.ml -corrected-suffix .ppx-corrected -diff-cmd - -dump-ast) File "jscomp/others/node_buffer.ml", line 47, characters 3-16: 47 | [@@mel.send.pipe: t] ^^^^^^^^^^^^^ Alert deprecated: [@mel.send.pipe] is deprecated and will be removed in the next version of Melange (cd _build/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -w -49 -nopervasives -nostdlib -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name stdlib --bs-package-name melange -no-alias-deps -opaque -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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name sys --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Sys.cmj -c -impl jscomp/stdlib/sys.pp.ml) File "sys.cppo.ml", lines 148-149, characters 0-35: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_ml_enable_runtime_warnings File "sys.cppo.ml", lines 150-151, characters 0-36: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_ml_runtime_warnings_enabled (cd _build/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name obj --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name callback --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name marshal --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name string --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__String.cmj -c -impl jscomp/stdlib/string.pp.ml) File "jscomp/stdlib/string.ml", line 226, characters 13-28: 226 | let hash x = seeded_hash 0 x ^^^^^^^^^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_string_hash File "jscomp/stdlib/string.ml", line 225, characters 0-76: 225 | external seeded_hash : int -> string -> int = "caml_string_hash" [@@noalloc] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_string_hash (cd _build/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name float --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Float.cmj -c -impl jscomp/stdlib/float.pp.ml) File "float.cppo.ml", line 166, characters 23-30: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_trunc_float File "float.cppo.ml", line 171, characters 13-34: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_nextafter_float File "float.cppo.ml", line 172, characters 13-38: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_nextafter_float File "float.cppo.ml", line 280, characters 31-42: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_make File "float.cppo.ml", line 280, characters 31-42: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_make File "float.cppo.ml", line 316, characters 8-38: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit File "float.cppo.ml", line 316, characters 8-38: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit File "float.cppo.ml", line 326, characters 4-34: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit File "float.cppo.ml", line 336, characters 4-30: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit File "float.cppo.ml", line 347, characters 4-32: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit File "float.cppo.ml", line 348, characters 4-33: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit File "float.cppo.ml", line 358, 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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name printexc --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name arg --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Arg.cmj -c -impl jscomp/stdlib/arg.pp.ml) 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 568, characters 0-64: 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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name fun --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name out_channel --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name in_channel --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__In_channel.cmj -c -impl jscomp/stdlib/in_channel.pp.ml) 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 567, characters 0-71: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_ml_channel_size 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 504, characters 0-63: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char File "stdlib.cppo.ml", line 504, characters 0-63: 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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name scanf --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Scanf.cmj -c -impl jscomp/stdlib/scanf.pp.ml) 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", line 568, characters 0-64: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel File "stdlib.cppo.ml", line 568, characters 0-64: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel (cd _build/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name gc --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Gc.cmj -c -impl jscomp/stdlib/gc.pp.ml) File "jscomp/stdlib/gc.ml", line 71, characters 11-18: 71 | let st = stat () in ^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_gc_stat File "jscomp/stdlib/gc.ml", line 96, characters 22-33: 96 | let (mi, pro, ma) = counters () in ^^^^^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_gc_counters File "jscomp/stdlib/gc.ml", line 111, characters 21-45: 111 | let finally () = finalise call_alarm arec in ^^^^^^^^^^^^^^^^^^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_final_register File "jscomp/stdlib/gc.ml", line 111, characters 21-45: 111 | let finally () = finalise call_alarm arec in ^^^^^^^^^^^^^^^^^^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_final_register File "jscomp/stdlib/gc.ml", line 122, characters 2-26: 122 | finalise call_alarm arec; ^^^^^^^^^^^^^^^^^^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_final_register File "jscomp/stdlib/gc.ml", line 160, characters 6-50: 160 | c_start sampling_rate callstack_size tracker ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_memprof_start File "jscomp/stdlib/gc.ml", line 100, characters 0-70: 100 | 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 101-102, characters 0-44: 101 | external finalise_last : (unit -> unit) -> 'a -> unit = 102 | "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 103, characters 0-63: 103 | 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_stop File "jscomp/stdlib/gc.ml", line 1: Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_memprof_discard (cd _build/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name digest --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -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/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name filename --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib/.stdlib.objs/melange/stdlib__Filename.cmj -c -impl jscomp/stdlib/filename.pp.ml) File "jscomp/stdlib/filename.ml", line 354, characters 16-75: 354 | close_desc(open_desc name [Open_wronly; Open_creat; Open_excl] 0o600); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_sys_open File "jscomp/stdlib/filename.ml", line 354, characters 6-75: 354 | close_desc(open_desc name [Open_wronly; Open_creat; Open_excl] 0o600); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_sys_close File "jscomp/stdlib/filename.ml", line 377, characters 6-26: 377 | Sys.mkdir name perms; ^^^^^^^^^^^^^^^^^^^^ Warning 106 [melange-unimplemented-primitive]: Unimplemented primitive used:caml_sys_mkdir (cd _build/default && bin/melc.exe -w @1..3@5..28@31..39@43@46..47@49..57@61..62@67@69-40 -strict-sequence -strict-formats -short-paths -keep-locs -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 --bs-stop-after-cmj --bs-package-output . --bs-module-name weak --bs-package-name melange -no-alias-deps -opaque -open Stdlib -nopervasives -nostdlib -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 2025-02-26 18:52.39 ---> saved as "e4cee28cfe67cabb401043f47620f6be84efc4c7ed4d3956574728a1e11a76f8" Job succeeded