OCamllabs icon Home|Differences with the last checks|Previous runs


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-27 17:05.10 ---> 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-27 17:05.10 ---> 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 3c104c6ac89932d0be359ce47322675419549a9c"))
2025-02-27 17:05.10 ---> using "be48cda5aef017983549e03aa8cba315e9f06fe7534e0ad44366e0ddefbaade5" 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-27 17:05.10 ---> using "fc1494aa51e67cb34ab97d9370206bd9850222fafa829f5a0e35937f7e8a8771" 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-27 17:05.10 ---> using "f79bda62b59d333ea96df8ab96e4a305c12a12c2b057b15e0c8e341fe545efca" 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-27-1406.57-F-2025-02-16-2015.54.pdiff [897 kB]
- Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2025-02-27-1406.57-F-2025-02-16-2015.54.pdiff [897 kB]
- Fetched 1166 kB in 2s (467 kB/s)
- Reading package lists...
- 
2025-02-27 17:05.10 ---> using "53a0d2f1c3224512c0f83d56a92eff24ccb171d1b14a12545e8f396ba75b4508" 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-27 17:05.10 ---> using "76a729d1e05c23282a20e246a24b08381c7ed5c4e28dbe28c1f996810e6001d4" 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#-#                                                                         
##O=#  #                                                                       
                                                                           0.1%
#                                                                          1.4%
#####                                                                      7.0%
###################                                                       27.6%
####################################################################      94.7%
######################################################################## 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-27 17:05.10 ---> using "a1b7151c0e8f3c044ddd60ffc8b96ccf6b595c99b73483a8a9ad59428002d8c2" from cache

/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune)))
        (network host)
        (shell  "sudo apt-get install -y python3-sexpdata && echo 'import sexpdata\
               \nwith open(\"dune-project\", \"r\") as f:\
               \n    content = [i for i in sexpdata.loads(\"(\" + f.read() + \")\") if not i[0] == sexpdata.Symbol(\"package\")]\
               \n    print(sexpdata.dumps(content[0]))\
               \n    for i in content[1:]:\
               \n        print(sexpdata.dumps(i))' > /tmp/opam-health-check-remove-package.py"))
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  libpython3-stdlib libpython3.13-minimal libpython3.13-stdlib media-types
  python3 python3-minimal python3.13 python3.13-minimal
Suggested packages:
  python3-doc python3-tk python3-venv python3.13-venv python3.13-doc
  binfmt-support
The following NEW packages will be installed:
  libpython3-stdlib libpython3.13-minimal libpython3.13-stdlib media-types
  python3 python3-minimal python3-sexpdata python3.13 python3.13-minimal
0 upgraded, 9 newly installed, 0 to remove and 56 not upgraded.
Need to get 5893 kB of archives.
After this operation, 23.1 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.2-1 [859 kB]
Get:2 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.2-1 [2205 kB]
Get:3 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.2-1 [27.1 kB]
Get:4 http://deb.debian.org/debian unstable/main amd64 media-types all 12.0.0 [28.9 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.2-1 [1979 kB]
Get:6 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.2-1 [745 kB]
Get:7 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.2-1 [10.0 kB]
Get:8 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.2-1 [28.1 kB]
Get:9 http://deb.debian.org/debian unstable/main amd64 python3-sexpdata all 1.0.2-1 [9940 B]
Fetched 5893 kB in 0s (63.6 MB/s)
Selecting previously unselected package libpython3.13-minimal:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19826 files and directories currently installed.)
Preparing to unpack .../libpython3.13-minimal_3.13.2-1_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.2-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../python3.13-minimal_3.13.2-1_amd64.deb ...
Unpacking python3.13-minimal (3.13.2-1) ...
Setting up libpython3.13-minimal:amd64 (3.13.2-1) ...
Setting up python3.13-minimal (3.13.2-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20151 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.2-1_amd64.deb ...
Unpacking python3-minimal (3.13.2-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_12.0.0_all.deb ...
Unpacking media-types (12.0.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.2-1_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.2-1) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.2-1_amd64.deb ...
Unpacking python3.13 (3.13.2-1) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.2-1_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.2-1) ...
Setting up python3-minimal (3.13.2-1) ...
Selecting previously unselected package python3.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20601 files and directories currently installed.)
Preparing to unpack .../python3_3.13.2-1_amd64.deb ...
Unpacking python3 (3.13.2-1) ...
Selecting previously unselected package python3-sexpdata.
Preparing to unpack .../python3-sexpdata_1.0.2-1_all.deb ...
Unpacking python3-sexpdata (1.0.2-1) ...
Setting up media-types (12.0.0) ...
Setting up libpython3.13-stdlib:amd64 (3.13.2-1) ...
Setting up libpython3-stdlib:amd64 (3.13.2-1) ...
Setting up python3.13 (3.13.2-1) ...
Setting up python3 (3.13.2-1) ...
running python rtupdate hooks for python3.13...
running python post-rtupdate hooks for python3.13...
Setting up python3-sexpdata (1.0.2-1) ...
2025-02-27 17:05.10 ---> using "dc19a4482efac81e36f3513ad8fbc9057fcd57c09668b36f80777eafdb454459" 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-27 17:05.10 ---> using "187b000f64ebe93a8826707b1d7ef7afd4d7cad87f63dc1f1ba6d389a7f0a724" 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 reactjs-jsx-ppx.1.0.0 && cd reactjs-jsx-ppx.1.0.0 && for opam in *.opam; do opam show --raw ${opam%.opam} > $opam; done && python3 /tmp/opam-health-check-remove-package.py > dune-project-new && mv dune-project-new dune-project && sudo apt-get remove -y python3-sexpdata && sudo apt-get autoremove -y && opam install ./ --depext-only --with-test --with-doc && echo '(lang dune 3.17)\
               \n(lock_dir\
               \n (repositories overlay  default))\
               \n\
               \n(repository\
               \n (name default)\
               \n (url \"file:///home/opam/opam-repository\"))\
               \n\
               \n\
               \n' > dune-workspace && PATH=$HOME/.local/bin:$PATH dune pkg lock && PATH=$HOME/.local/bin:$PATH dune build --profile=release || (echo \"opam-health-check: Build failed\" && exit 1)"))
Successfully extracted to /home/opam/reactjs-jsx-ppx.1.0.0
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpython3-stdlib libpython3.13-minimal libpython3.13-stdlib media-types
  python3 python3-minimal python3.13 python3.13-minimal
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  python3-sexpdata
0 upgraded, 0 newly installed, 1 to remove and 56 not upgraded.
After this operation, 46.1 kB disk space will be freed.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20630 files and directories currently installed.)
Removing python3-sexpdata (1.0.2-1) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
  libpython3-stdlib libpython3.13-minimal libpython3.13-stdlib media-types
  python3 python3-minimal python3.13 python3.13-minimal
0 upgraded, 0 newly installed, 8 to remove and 56 not upgraded.
After this operation, 23.0 MB disk space will be freed.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20622 files and directories currently installed.)
Removing python3 (3.13.2-1) ...
Removing libpython3-stdlib:amd64 (3.13.2-1) ...
Removing python3.13 (3.13.2-1) ...
Removing libpython3.13-stdlib:amd64 (3.13.2-1) ...
find: '/usr/lib/python3': No such file or directory
Removing python3-minimal (3.13.2-1) ...
Removing python3.13-minimal (3.13.2-1) ...
Unlinking and removing bytecode for runtime python3.13
Removing libpython3.13-minimal:amd64 (3.13.2-1) ...
find: '/usr/lib/python3': No such file or directory
Removing media-types (12.0.0) ...
[ERROR] Package conflict!
  * Missing dependency:
    - rescript-syntax -> melange = 1.0.0


Solution for dune.lock:
- base-unix.base
- cmdliner.1.3.0
- cppo.1.8.0
- csexp.1.5.2
- dot-merlin-reader.4.18-414
- dune-build-info.3.17.2
- menhir.20240715
- menhirCST.20240715
- menhirLib.20240715
- menhirSdk.20240715
- merlin.4.18-414
- merlin-lib.4.18-414
- ocaml.4.14.2
- ocaml-base-compiler.4.14.2
- ocaml-compiler-libs.v0.12.4
- ocaml-config.2
- ocamlfind.1.9.8+dune
- ounit.2.2.7
- ounit2.2.2.7
- ppx_derivers.1.2.1
- ppxlib.0.35.0
- seq.base
- sexplib0.v0.17.0
- stdlib-shims.0.3.0
- yojson.2.2.2
 Downloading ocaml-base-compiler.4.14.2
    Building ocaml-base-compiler.4.14.2
    Building ocaml-config.2
    Building ocaml.4.14.2
 Downloading ppx_derivers.1.2.1
    Building ppx_derivers.1.2.1
 Downloading sexplib0.v0.17.0
    Building sexplib0.v0.17.0
 Downloading stdlib-shims.0.3.0
    Building stdlib-shims.0.3.0
 Downloading ocaml-compiler-libs.v0.12.4
    Building ocaml-compiler-libs.v0.12.4
 Downloading ppxlib.0.35.0
    Building ppxlib.0.35.0
    Building base-unix.base
    Building seq.base
 Downloading ocamlfind.1.9.8+dune
    Building ocamlfind.1.9.8+dune
 Downloading ounit2.2.2.7
    Building ounit2.2.2.7
 Downloading ounit.2.2.7
    Building ounit.2.2.7
 Downloading csexp.1.5.2
    Building csexp.1.5.2
 Downloading yojson.2.2.2
    Building yojson.2.2.2
 Downloading merlin-lib.4.18-414
    Building merlin-lib.4.18-414
 Downloading dot-merlin-reader.4.18-414
    Building dot-merlin-reader.4.18-414
 Downloading merlin.4.18-414
    Building merlin.4.18-414
 Downloading menhirLib.20240715
 Downloading menhirSdk.20240715
 Downloading menhirCST.20240715
    Building menhirLib.20240715
    Building menhirSdk.20240715
    Building menhirCST.20240715
 Downloading menhir.20240715
    Building menhir.20240715
 Downloading dune-build-info.3.17.2
    Building dune-build-info.3.17.2
(cd _build/default/jscomp/common && /usr/bin/bash -e -u -o pipefail -c 'echo let version = \"$(git rev-parse --verify HEAD)\"') > _build/default/jscomp/common/git_commit.ml
fatal: not a git repository (or any of the parent directories): .git
(cd _build/default/jscomp/common && /usr/bin/bash -e -u -o pipefail -c 'echo let short_version = \"$(git rev-parse --short HEAD)\"') > _build/default/jscomp/common/git_commit.ml
fatal: not a git repository (or any of the parent directories): .git
 Downloading cmdliner.1.3.0
    Building cmdliner.1.3.0
 Downloading cppo.1.8.0
    Building cppo.1.8.0
(cd _build/.sandbox/5f2939e65328d2c90e3f131de943eaaf/default && ../_private/default/.pkg/menhir/target/bin/menhir --lalr --explain --dump --require-aliases --strict --table -lg 1 -la 1 --unused-token COMMENT --unused-token DOCSTRING --unused-token EOL --unused-token GREATERRBRACKET --fixed-exception vendor/melange-compiler-libs/lib/parser.mly --base vendor/melange-compiler-libs/lib/parser --infer-read-reply vendor/melange-compiler-libs/lib/parser__mock.mli.inferred)
Grammar has 208 nonterminal symbols, among which 15 start symbols.
Grammar has 123 terminal symbols.
Grammar has 852 productions.
Built an LR(0) automaton with 1863 states.
The grammar is not SLR(1) -- 139 states have a conflict.
The construction mode is lalr.
Built an LR(1) automaton with 1863 states.
1066 shift/reduce conflicts were silently solved.
(cd _build/default && /home/opam/.cache/dune/toolchains/ocaml-base-compiler.4.14.2-a836ccb2b099d2e7170f50ffbca3ed18/target/bin/ocamlc.opt -w -40 -w -9 -g -bin-annot -I rescript-syntax/.napkin.objs/byte -I /home/opam/.cache/dune/toolchains/ocaml-base-compiler.4.14.2-a836ccb2b099d2e7170f50ffbca3ed18/target/lib/ocaml/compiler-libs -I ../_private/default/.pkg/dune-build-info/target/lib/dune-build-info -I ../_private/default/.pkg/menhirLib/target/lib/menhirLib -I ../_private/default/.pkg/ocaml-compiler-libs/target/lib/ocaml-compiler-libs/common -I ../_private/default/.pkg/ocaml-compiler-libs/target/lib/ocaml-compiler-libs/shadow -I ../_private/default/.pkg/ppx_derivers/target/lib/ppx_derivers -I ../_private/default/.pkg/ppxlib/target/lib/ppxlib -I ../_private/default/.pkg/ppxlib/target/lib/ppxlib/ast -I ../_private/default/.pkg/ppxlib/target/lib/ppxlib/astlib -I ../_private/default/.pkg/ppxlib/target/lib/ppxlib/print_diff -I ../_private/default/.pkg/ppxlib/target/lib/ppxlib/stdppx -I ../_private/default/.pkg/ppxlib/target/lib/ppxlib/traverse_builtins -I ../_private/default/.pkg/sexplib0/target/lib/sexplib0 -I ../_private/default/.pkg/stdlib-shims/target/lib/stdlib-shims -I jscomp/ast_derive/.ast_derive.objs/byte -I jscomp/ast_extensions/.ast_extensions.objs/byte -I jscomp/astlib/.astlib.objs/byte -I jscomp/common/.common.objs/byte -I jscomp/ext/.ext.objs/byte -I jscomp/frontend/.melange_ppx_lib.objs/byte -I jscomp/frontend/.melange_ppxlib_ast.objs/byte -I jscomp/js_parser/.js_parser.objs/byte -I vendor/melange-compiler-libs/lib/.melange_compiler_libs.objs/byte -I vendor/melange-compiler-libs/parsing0/.parsing0.objs/byte -I vendor/melange-compiler-libs/wrapper/.melange_wrapper.objs/byte -no-alias-deps -open Napkin -o rescript-syntax/.napkin.objs/byte/napkin__Import.cmo -c -impl rescript-syntax/import.ml)
File "rescript-syntax/import.ml", line 5, characters 12-19:
5 |     include Ast_406
                ^^^^^^^
Error: Unbound module Ast_406
Hint: Did you mean Ast_408 or Ast_409?
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -w -49 -nopervasives -nostdlib -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name stdlib --bs-package-name melange -no-alias-deps -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib.cmj -c -impl jscomp/stdlib-412/stdlib.pp.ml)
File "stdlib.cppo.ml", line 419, characters 29-55:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_sys_open
File "stdlib.cppo.ml", line 419, characters 10-55:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_open_descriptor_out
File "stdlib.cppo.ml", line 420, characters 2-29:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_set_channel_name
File "stdlib.cppo.ml", line 454, characters 2-39:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_output_bytes
File "stdlib.cppo.ml", line 462, characters 7-33:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_output_bytes
File "stdlib.cppo.ml", line 474, characters 26-54:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_output_value
File "stdlib.cppo.ml", line 480, characters 29-49:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
File "stdlib.cppo.ml", line 483, characters 7-27:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
File "stdlib.cppo.ml", line 493, characters 28-54:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_sys_open
File "stdlib.cppo.ml", line 493, characters 10-54:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_open_descriptor_in
File "stdlib.cppo.ml", line 494, characters 2-28:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_set_channel_name
File "stdlib.cppo.ml", line 511, characters 7-32:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 515, characters 12-37:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 515, characters 12-37:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 541, characters 12-32:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_scan_line
File "stdlib.cppo.ml", line 548, characters 13-46:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 549, characters 13-30:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
File "stdlib.cppo.ml", line 556, characters 12-42:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 548, characters 13-46:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 549, characters 13-30:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
File "stdlib.cppo.ml", line 556, characters 12-42:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 548, characters 13-46:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 549, characters 13-30:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
File "stdlib.cppo.ml", line 556, characters 12-42:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 548, characters 13-46:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 549, characters 13-30:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
File "stdlib.cppo.ml", line 556, characters 12-42:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input
File "stdlib.cppo.ml", line 568, characters 29-40:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
File "stdlib.cppo.ml", line 470, characters 0-78:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_output_int
File "stdlib.cppo.ml", line 476, characters 0-67:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_seek_out
File "stdlib.cppo.ml", line 477, characters 0-57:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_pos_out
File "stdlib.cppo.ml", line 478, characters 0-73:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_channel_size
File "stdlib.cppo.ml", lines 484-485, characters 0-56:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_set_binary_mode
File "stdlib.cppo.ml", line 503, characters 0-63:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
File "stdlib.cppo.ml", line 561, characters 0-62:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
File "stdlib.cppo.ml", line 562, characters 0-67:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_int
File "stdlib.cppo.ml", line 563, characters 0-60:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_input_value
File "stdlib.cppo.ml", line 564, characters 0-64:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_seek_in
File "stdlib.cppo.ml", line 565, characters 0-54:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_pos_in
File "stdlib.cppo.ml", line 566, characters 0-71:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_channel_size
File "stdlib.cppo.ml", line 567, characters 0-64:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
File "stdlib.cppo.ml", lines 569-570, characters 0-55:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_set_binary_mode
File "jscomp/stdlib-412/stdlib.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_seek_out_64
File "jscomp/stdlib-412/stdlib.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_pos_out_64
File "jscomp/stdlib-412/stdlib.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_channel_size_64
File "jscomp/stdlib-412/stdlib.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_seek_in_64
File "jscomp/stdlib-412/stdlib.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_pos_in_64
File "jscomp/stdlib-412/stdlib.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_channel_size_64
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name sys --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Sys.cmj -c -impl jscomp/stdlib-412/sys.pp.ml)
File "stdlib/sys.mlp", lines 146-147, characters 0-35:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_enable_runtime_warnings
File "stdlib/sys.mlp", lines 148-149, characters 0-36:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_runtime_warnings_enabled
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name obj --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Obj.cmj -c -impl jscomp/stdlib-412/obj.pp.ml)
File "obj.cppo.ml", line 36, characters 40-77:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_get
File "obj.cppo.ml", line 38, characters 2-41:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_set
File "obj.cppo.ml", line 141, characters 4-12:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_create
File "obj.cppo.ml", line 152, characters 4-15:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_get_key
File "obj.cppo.ml", line 157, characters 4-20:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_get_key_copy
File "obj.cppo.ml", line 162, characters 4-17:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_set_key
File "obj.cppo.ml", line 167, characters 4-17:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_unset_key
File "obj.cppo.ml", line 172, characters 4-17:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_check_key
File "obj.cppo.ml", line 181, characters 24-46:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_blit_key
File "jscomp/stdlib-412/obj.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_get_data
File "jscomp/stdlib-412/obj.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_get_data_copy
File "jscomp/stdlib-412/obj.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_set_data
File "jscomp/stdlib-412/obj.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_unset_data
File "jscomp/stdlib-412/obj.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_check_data
File "jscomp/stdlib-412/obj.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_blit_data
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name callback --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Callback.cmj -c -impl jscomp/stdlib-412/callback.pp.ml)
File "jscomp/stdlib-412/callback.ml", line 22, characters 2-40:
22 |   register_named_value name (Obj.repr v)
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_register_named_value
File "jscomp/stdlib-412/callback.ml", line 27, characters 2-32:
27 |   register_named_value name slot
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_register_named_value
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name marshal --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Marshal.cmj -c -impl jscomp/stdlib-412/marshal.pp.ml)
File "jscomp/stdlib-412/marshal.ml", line 35, characters 7-44:
35 |   else to_buffer_unsafe buff ofs len v flags
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_output_value_to_buffer
File "jscomp/stdlib-412/marshal.ml", line 51, characters 7-32:
51 |   else data_size_unsafe buff ofs
            ^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_marshal_data_size
File "jscomp/stdlib-412/marshal.ml", line 58, characters 14-39:
58 |     let len = data_size_unsafe buff ofs in
                   ^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_marshal_data_size
File "jscomp/stdlib-412/marshal.ml", line 61, characters 9-35:
61 |     else from_bytes_unsafe buff ofs
              ^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_input_value_from_bytes
File "jscomp/stdlib-412/marshal.ml", lines 22-23, characters 0-25:
22 | external to_channel: out_channel -> 'a -> extern_flags list -> unit
23 |     = "caml_output_value"
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_output_value
File "jscomp/stdlib-412/marshal.ml", line 43, characters 0-60:
43 | external from_channel: in_channel -> 'a = "caml_input_value"
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_input_value
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name float --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Float.cmj -c -impl jscomp/stdlib-412/float.pp.ml)
File "float.cppo.ml", line 111, characters 23-30:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_trunc_float
File "float.cppo.ml", line 116, characters 13-34:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_nextafter_float
File "float.cppo.ml", line 117, characters 13-38:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_nextafter_float
File "float.cppo.ml", line 134, characters 18-30:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 134, characters 34-44:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 139, characters 18-30:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 139, characters 34-44:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 145, characters 23-35:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 145, characters 39-49:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 148, characters 18-30:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 148, characters 34-44:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 153, characters 18-30:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 153, characters 34-44:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 160, characters 23-35:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 160, characters 39-49:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_signbit_float
File "float.cppo.ml", line 205, characters 4-32:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit
File "float.cppo.ml", line 206, characters 4-33:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit
File "float.cppo.ml", line 225, characters 8-38:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit
File "float.cppo.ml", line 225, characters 8-38:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit
File "float.cppo.ml", line 234, characters 4-34:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit
File "float.cppo.ml", line 240, characters 4-30:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit
File "float.cppo.ml", line 250, characters 4-37:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_floatarray_blit
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name digest --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Digest.cmj -c -impl jscomp/stdlib-412/digest.pp.ml)
File "jscomp/stdlib-412/digest.ml", line 40, characters 8-23:
40 |   match channel ic (-1) with
             ^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_md5_chan
File "stdlib.cppo.ml", line 567, characters 0-64:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
File "stdlib.cppo.ml", line 567, characters 0-64:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name weak --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Weak.cmj -c -impl jscomp/stdlib-412/weak.pp.ml)
File "jscomp/stdlib-412/weak.ml", line 25, characters 2-10:
25 |   create l
       ^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_weak_create
File "jscomp/stdlib-412/weak.ml", line 42, characters 14-24:
42 |   | Some x -> set' e o x
                   ^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_set_key
File "jscomp/stdlib-412/weak.ml", line 41, characters 12-21:
41 |   | None -> unset e o
                 ^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ephe_unset_key
File "jscomp/stdlib-412/weak.ml", line 47, characters 2-9:
47 |   get e o
       ^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_weak_get
File "jscomp/stdlib-412/weak.ml", line 52, characters 2-14:
52 |   get_copy e o
       ^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_weak_get_copy
File "jscomp/stdlib-412/weak.ml", line 57, characters 2-11:
57 |   check e o
       ^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_weak_check
File "jscomp/stdlib-412/weak.ml", line 66, characters 22-40:
66 |   else if l <> 0 then blit e1 o1 e2 o2 l
                           ^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_weak_blit
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name printexc --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Printexc.cmj -c -impl jscomp/stdlib-412/printexc.pp.ml)
File "printexc.cppo.ml", line 295, characters 15-39:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_debug_info_status
File "printexc.cppo.ml", lines 251-252, characters 0-72:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_raw_backtrace_slot
File "printexc.cppo.ml", lines 254-256, characters 0-34:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_raw_backtrace_next_slot
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name filename --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Filename.cmj -c -impl jscomp/stdlib-412/filename.pp.ml)
File "jscomp/stdlib-412/filename.ml", line 345, characters 16-75:
345 |       close_desc(open_desc name [Open_wronly; Open_creat; Open_excl] 0o600);
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_sys_open
File "jscomp/stdlib-412/filename.ml", line 345, characters 6-75:
345 |       close_desc(open_desc name [Open_wronly; Open_creat; Open_excl] 0o600);
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_sys_close
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name arg --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Arg.cmj -c -impl jscomp/stdlib-412/arg.pp.ml)
File "stdlib.cppo.ml", line 503, characters 0-63:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
File "stdlib.cppo.ml", line 567, characters 0-64:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
File "stdlib.cppo.ml", line 480, characters 29-49:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name fun --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Fun.cmj -c -impl jscomp/stdlib-412/fun.pp.ml)
File "jscomp/stdlib-412/fun.ml", line 31, characters 6-57:
31 |       Printexc.raise_with_backtrace (Finally_raised e) bt
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_restore_raw_backtrace
File "jscomp/stdlib-412/fun.ml", line 38, characters 6-52:
38 |       Printexc.raise_with_backtrace work_exn work_bt
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_restore_raw_backtrace
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name gc --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Gc.cmj -c -impl jscomp/stdlib-412/gc.pp.ml)
File "jscomp/stdlib-412/gc.ml", line 73, characters 11-18:
73 |   let st = stat () in
                ^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_gc_stat
File "jscomp/stdlib-412/gc.ml", line 98, characters 22-33:
98 |   let (mi, pro, ma) = counters () in
                           ^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_gc_counters
File "jscomp/stdlib-412/gc.ml", line 113, characters 4-28:
113 |     finalise call_alarm arec;
          ^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_final_register
File "jscomp/stdlib-412/gc.ml", line 120, characters 2-26:
120 |   finalise call_alarm arec;
        ^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_final_register
File "jscomp/stdlib-412/gc.ml", line 159, characters 6-50:
159 |       c_start sampling_rate callstack_size tracker
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_memprof_start
File "jscomp/stdlib-412/gc.ml", line 102, characters 0-70:
102 | external finalise : ('a -> unit) -> 'a -> unit = "caml_final_register"
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_final_register
File "jscomp/stdlib-412/gc.ml", lines 103-104, characters 0-44:
103 | external finalise_last : (unit -> unit) -> 'a -> unit =
104 |   "caml_final_register_called_without_value"
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_final_register_called_without_value
File "jscomp/stdlib-412/gc.ml", line 105, characters 0-63:
105 | external finalise_release : unit -> unit = "caml_final_release"
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_final_release
File "jscomp/stdlib-412/gc.ml", line 1:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_memprof_stop
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name out_channel --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Out_channel.cmj -c -impl jscomp/stdlib-412/out_channel.pp.ml)
File "jscomp/stdlib-412/out_channel.ml", line 64, characters 0-66:
64 | external set_buffered : t -> bool -> unit = "caml_ml_set_buffered"
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_set_buffered
File "jscomp/stdlib-412/out_channel.ml", line 66, characters 0-56:
66 | external is_buffered : t -> bool = "caml_ml_is_buffered"
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_is_buffered
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name in_channel --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__In_channel.cmj -c -impl jscomp/stdlib-412/in_channel.pp.ml)
File "stdlib.cppo.ml", line 503, characters 0-63:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
File "stdlib.cppo.ml", line 561, characters 0-62:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
File "stdlib.cppo.ml", line 566, characters 0-71:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_channel_size
File "stdlib.cppo.ml", line 565, characters 0-54:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_pos_in
File "stdlib.cppo.ml", line 503, characters 0-63:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
File "stdlib.cppo.ml", line 503, characters 0-63:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_input_char
(cd _build/default && jscomp/main/melc.exe -w -40 -w -9-61 -no-keep-locs -bs-no-version-header -bs-no-check-div-by-zero -bs-cross-module-opt -nolabels -bin-annot -I jscomp/stdlib-412/.stdlib.objs/melange -I jscomp/others/.belt.objs/melange -I jscomp/runtime/.runtime.objs/melange -intf-suffix .ml --bs-stop-after-cmj --bs-package-output . --bs-module-name scanf --bs-package-name melange -no-alias-deps -open Stdlib -nopervasives -nostdlib -o jscomp/stdlib-412/.stdlib.objs/melange/stdlib__Scanf.cmj -c -impl jscomp/stdlib-412/scanf.pp.ml)
File "stdlib.cppo.ml", line 567, characters 0-64:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
File "stdlib.cppo.ml", line 567, characters 0-64:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
File "stdlib.cppo.ml", line 567, characters 0-64:
Warning 106 [bucklescript-unimplemented-primitive]: Unimplemented primitive used:caml_ml_close_channel
opam-health-check: Build failed
"/usr/bin/env" "bash" "-c" "cd $HOME && opam source reactjs-jsx-ppx.1.0.0 && cd reactjs-jsx-ppx.1.0.0 && for opam in *.opam; do opam show --raw ${opam%.opam} > $opam; done && python3 /tmp/opam-health-check-remove-package.py > dune-project-new && mv dune-project-new dune-project && sudo apt-get remove -y python3-sexpdata && sudo apt-get autoremove -y && opam install ./ --depext-only --with-test --with-doc && echo '(lang dune 3.17)
(lock_dir
 (repositories overlay  default))

(repository
 (name default)
 (url "file:///home/opam/opam-repository"))


' > dune-workspace && PATH=$HOME/.local/bin:$PATH dune pkg lock && PATH=$HOME/.local/bin:$PATH dune build --profile=release || (echo "opam-health-check: Build failed" && exit 1)" failed with exit status 1
Failed: Build failed