Building on bremusa.ocamllabs.io (from ocaml/opam:debian-unstable) Unable to find image 'ocaml/opam:debian-unstable' locally debian-unstable: Pulling from ocaml/opam 60323882a665: Pulling fs layer 60323882a665: Verifying Checksum 60323882a665: Download complete 60323882a665: Pull complete Digest: sha256:326388062fdc5e366d0d25a65b42bf9938e76068527b8aceec3027158b383b3c Status: Downloaded newer image for ocaml/opam:debian-unstable 2025-05-14 00:08.48 ---> 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-05-14 00:08.48 ---> 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 dbc9ec7b83bac3673185542221a571372b6abb35")) 2025-05-14 00:08.48 ---> using "20357fbea61a92c2bdc1950610fb370ec30d4b4205b6f85be61a0d5ad16763e4" 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-05-14 00:08.48 ---> using "23658a5df8af9828e8d43700cc875c3ea271dfcb3ba9fa82b2220e54a557e121" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "sudo apt update && sudo apt install autoconf -y")) WARNING: apt does not have a stable CLI interface. Use with caution in scripts. 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-05-13-2007.41-F-2025-05-11-0804.30.pdiff [49.0 kB] Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2025-05-13-2007.41-F-2025-05-11-0804.30.pdiff [49.0 kB] Fetched 318 kB in 2s (128 kB/s) Reading package lists... Building dependency tree... Reading state information... 3 packages can be upgraded. Run 'apt list --upgradable' to see them. WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Reading package lists... Building dependency tree... Reading state information... Installing: autoconf Installing dependencies: automake autotools-dev m4 Suggested packages: autoconf-archive gnu-standards autoconf-doc libtool gettext m4-doc Summary: Upgrading: 0, Installing: 4, Removing: 0, Not Upgrading: 3 Download size: 1710 kB Space needed: 5051 kB / 185 GB available Get:1 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-8 [294 kB] Get:2 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get:3 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.17-4 [862 kB] Fetched 1710 kB in 0s (8714 kB/s) Selecting previously unselected package m4. (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 ... 20678 files and directories currently installed.) Preparing to unpack .../archives/m4_1.4.19-8_amd64.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Setting up m4 (1.4.19-8) ... Setting up autotools-dev (20240727.1) ... Setting up autoconf (2.72-3.1) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 2025-05-14 00:08.48 ---> using "7500090cc9af80f322654254041f3fc602ac6ff9f4e9777943eb82a6c52ee3cc" from cache /: (run (network host) (shell "git clone -q 'https://github.com/janestreet/opam-repository' ~/'janestreet-with-extensions' && git -C ~/'janestreet-with-extensions' checkout -q 9fcba8f2828b1dd4de45313c7d472a9a0f1b55e7")) 2025-05-14 00:08.48 ---> using "b59a36de54dea5e80e8207f314640093212b667aab8294c8e5e29f555ddd3d36" from cache /: (run (shell "opam repository add --dont-select 'janestreet-with-extensions' ~/'janestreet-with-extensions'")) [janestreet-with-extensions] Initialised 2025-05-14 00:08.48 ---> using "10fe936c9d1e16eabb942356f07b8a169382f09aa6865fe5b5aff4658669e1b4" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam switch create --repositories=janestreet-with-extensions,default '5.2.0+flambda2' '5.2.0+flambda2'")) <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> Switch invariant: ["ocaml-variants" {= "5.2.0+flambda2"}] <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> installed base-bigarray.base -> installed base-threads.base -> installed base-unix.base -> retrieved init-compiler.4.14.1 (cached) -> retrieved ocaml-config.3 (cached) -> installed ocaml-options-vanilla.1 -> retrieved init-dune.3.9.3 (cached) -> retrieved init-menhir.20231231 (cached) -> retrieved ocaml-variants.5.2.0+flambda2 (cached) -> installed init-compiler.4.14.1 -> installed init-dune.3.9.3 -> installed init-menhir.20231231 -> installed ocaml-variants.5.2.0+flambda2 -> installed ocaml-config.3 -> installed ocaml.5.2.0 -> installed base-domains.base -> installed base-nnp.base Done. # To update the current shell environment, run: eval $(opam env --switch=5.2.0+flambda2) 2025-05-14 00:08.48 ---> using "9f23afe31887703a43d49f189611b0f7e2f0becabaae5932d8d0b25ddd85cc79" from cache /: (run (network host) (shell "opam update --depexts")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://deb.debian.org/debian unstable InRelease - Reading package lists... - 2025-05-14 00:08.48 ---> using "87e27a9fa6d806fc35e8b46f539fdf3d7c669955ce3150e27e16209fde14592a" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam remove -y styled-ppx.0.56.0\ \nopam install -vy styled-ppx.0.56.0\ \nres=$?\ \nif [ $res = 31 ]; then\ \n if opam show -f x-ci-accept-failures: styled-ppx.0.56.0 | grep -q 'debian-unstable'; then\ \n echo \"This package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\"\ \n exit 69\ \n fi\ \nfi \ \n\ \n\ \nexit $res")) [NOTE] styled-ppx.0.56.0 is not installed. Nothing to do. The following actions will be performed: === install 48 packages - install angstrom 0.16.1 [required by uri] - install base-bytes base [required by ocplib-endian] - install basement v0.18~preview.130.31+242 [required by sexplib0] - install bigarray-compat 1.1.0 [required by ctypes] - install bigstringaf 0.10.0 [required by angstrom] - install cmdliner 1.3.0 [required by melange] - install cppo 1.8.0 [required by ppx_deriving, melange, reason] - install csexp 1.5.2 [required by dune-configurator] - install ctypes 0.23.0 [required by quickjs] - install dune 3.18.2 [required by styled-ppx] - install dune-build-info 3.18.2 [required by melange, reason] - install dune-configurator 3.18.2 [required by lwt] - install fix 20250428 [required by reason] - install gen 1.1 [required by sedlex] - install integers 0.7.0 [required by server-reason-react] - install lwt 5.9.1 [required by server-reason-react] - install lwt_ppx 5.9.1+jst [required by server-reason-react] - install melange 5.1.0-52 [required by styled-ppx] - install menhir 20240715 [required by styled-ppx] - install menhirCST 20240715 [required by menhir] - install menhirLib 20240715 [required by menhir] - install menhirSdk 20240715 [required by menhir] - install merlin-extend 0.6.2 [required by reason] - install ocaml-compiler-libs v0.17.0+jst [required by ppxlib] - install ocaml-syntax-shims 1.0.0 [required by angstrom] - install ocamlfind 1.9.8 [required by ppx_deriving, reason] - install ocplib-endian 1.2 [required by lwt] - install ppx_derivers 1.2.1 [required by ppx_deriving, reason] - install ppx_deriving 6.0.3 [required by styled-ppx] - install ppx_deriving_yojson 3.9.1 [required by styled-ppx] - install ppxlib 0.33.0+jst [required by styled-ppx] - install ppxlib_ast 0.33.0+jst [required by ppxlib] - install ppxlib_jane v0.18~preview.130.31+242 [required by ppxlib] - install promise 1.1.2 [required by server-reason-react] - install quickjs 0.1.2 [required by server-reason-react] - install reason 3.15.0 [required by styled-ppx] - install reason-react 0.15.0 [required by styled-ppx] - install reason-react-ppx 0.15.0 [required by reason-react] - install result 1.5 [required by promise] - install sedlex 3.3+jst [required by styled-ppx] - install seq base [required by yojson, gen] - install server-reason-react 0.3.1 [required by styled-ppx] - install sexplib0 v0.18~preview.130.31+242 [required by ppxlib] - install stdlib-shims 0.3.0 [required by ppxlib, integers] - install stringext 1.6.0 [required by uri] - install styled-ppx 0.56.0 - install uri 4.4.0 [required by server-reason-react] - install yojson 2.2.2 [required by ppx_deriving_yojson] <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/136: [angstrom.0.16.1: extract] Processing 2/136: [angstrom.0.16.1: extract] Processing 3/136: [angstrom.0.16.1: extract] [basement.v0.18~preview.130.31+242: extract] Processing 4/136: [angstrom.0.16.1: extract] [basement.v0.18~preview.130.31+242: extract] [bigarray-compat.1.1.0: extract] -> retrieved angstrom.0.16.1 (cached) Processing 4/136: [basement.v0.18~preview.130.31+242: extract] [bigarray-compat.1.1.0: extract] Processing 5/136: [basement.v0.18~preview.130.31+242: extract] [bigarray-compat.1.1.0: extract] [bigstringaf.0.10.0: extract] -> retrieved basement.v0.18~preview.130.31+242 (cached) Processing 5/136: [bigarray-compat.1.1.0: extract] [bigstringaf.0.10.0: extract] Processing 6/136: [bigarray-compat.1.1.0: extract] [bigstringaf.0.10.0: extract] [cmdliner.1.3.0: extract] -> retrieved bigarray-compat.1.1.0 (cached) Processing 6/136: [bigstringaf.0.10.0: extract] [cmdliner.1.3.0: extract] Processing 7/136: [bigstringaf.0.10.0: extract] [cmdliner.1.3.0: extract] [cppo.1.8.0: extract] -> retrieved bigstringaf.0.10.0 (cached) Processing 7/136: [cmdliner.1.3.0: extract] [cppo.1.8.0: extract] Processing 8/136: [cmdliner.1.3.0: extract] [cppo.1.8.0: extract] [csexp.1.5.2: extract] -> retrieved cppo.1.8.0 (cached) Processing 8/136: [cmdliner.1.3.0: extract] [csexp.1.5.2: extract] Processing 9/136: [cmdliner.1.3.0: extract] [csexp.1.5.2: extract] [ctypes.0.23.0: extract] -> retrieved cmdliner.1.3.0 (cached) Processing 9/136: [csexp.1.5.2: extract] [ctypes.0.23.0: extract] Processing 10/136: [csexp.1.5.2: extract] [ctypes.0.23.0: extract] [dune.3.18.2 + 2 others: extract] Processing 11/136: [csexp.1.5.2: extract] [ctypes.0.23.0: extract] [dune.3.18.2 + 2 others: extract] [cmdliner: make all] -> retrieved csexp.1.5.2 (cached) Processing 11/136: [ctypes.0.23.0: extract] [dune.3.18.2 + 2 others: extract] [cmdliner: make all] Processing 12/136: [ctypes.0.23.0: extract] [dune.3.18.2 + 2 others: extract] [fix.20250428: extract] [cmdliner: make all] -> retrieved ctypes.0.23.0 (cached) Processing 12/136: [dune.3.18.2 + 2 others: extract] [fix.20250428: extract] [cmdliner: make all] Processing 13/136: [dune.3.18.2 + 2 others: extract] [fix.20250428: extract] [gen.1.1: extract] [cmdliner: make all] -> retrieved fix.20250428 (cached) Processing 13/136: [dune.3.18.2 + 2 others: extract] [gen.1.1: extract] [cmdliner: make all] Processing 14/136: [dune.3.18.2 + 2 others: extract] [gen.1.1: extract] [integers.0.7.0: extract] [cmdliner: make all] -> retrieved gen.1.1 (cached) Processing 14/136: [dune.3.18.2 + 2 others: extract] [integers.0.7.0: extract] [cmdliner: make all] Processing 15/136: [dune.3.18.2 + 2 others: extract] [integers.0.7.0: extract] [lwt.5.9.1, lwt_ppx.5.9.1+jst: extract] [cmdliner: make all] -> retrieved integers.0.7.0 (cached) Processing 15/136: [dune.3.18.2 + 2 others: extract] [lwt.5.9.1, lwt_ppx.5.9.1+jst: extract] [cmdliner: make all] Processing 16/136: [dune.3.18.2 + 2 others: extract] [lwt.5.9.1, lwt_ppx.5.9.1+jst: extract] [melange.5.1.0-52: extract] [cmdliner: make all] -> retrieved lwt.5.9.1, lwt_ppx.5.9.1+jst (cached) Processing 16/136: [dune.3.18.2 + 2 others: extract] [melange.5.1.0-52: extract] [cmdliner: make all] Processing 17/136: [dune.3.18.2 + 2 others: extract] [melange.5.1.0-52: extract] [menhir.20240715 + 3 others: extract] [cmdliner: make all] -> retrieved menhir.20240715, menhirCST.20240715, menhirLib.20240715, menhirSdk.20240715 (cached) Processing 17/136: [dune.3.18.2 + 2 others: extract] [melange.5.1.0-52: extract] [cmdliner: make all] Processing 18/136: [dune.3.18.2 + 2 others: extract] [melange.5.1.0-52: extract] [merlin-extend.0.6.2: extract] [cmdliner: make all] -> retrieved merlin-extend.0.6.2 (cached) Processing 18/136: [dune.3.18.2 + 2 others: extract] [melange.5.1.0-52: extract] [cmdliner: make all] Processing 19/136: [dune.3.18.2 + 2 others: extract] [melange.5.1.0-52: extract] [ocaml-compiler-libs.v0.17.0+jst: extract] [cmdliner: make all] -> retrieved ocaml-compiler-libs.v0.17.0+jst (cached) Processing 19/136: [dune.3.18.2 + 2 others: extract] [melange.5.1.0-52: extract] [cmdliner: make all] Processing 20/136: [dune.3.18.2 + 2 others: extract] [melange.5.1.0-52: extract] [ocaml-syntax-shims.1.0.0: extract] [cmdliner: make all] -> retrieved ocaml-syntax-shims.1.0.0 (cached) Processing 20/136: [dune.3.18.2 + 2 others: extract] [melange.5.1.0-52: extract] [cmdliner: make all] Processing 21/136: [dune.3.18.2 + 2 others: extract] [melange.5.1.0-52: extract] [ocamlfind.1.9.8: extract] [cmdliner: make all] -> retrieved dune.3.18.2, dune-build-info.3.18.2, dune-configurator.3.18.2 (cached) Processing 21/136: [melange.5.1.0-52: extract] [ocamlfind.1.9.8: extract] [cmdliner: make all] Processing 22/136: [melange.5.1.0-52: extract] [ocamlfind.1.9.8: extract] [ocplib-endian.1.2: extract] [cmdliner: make all] Processing 23/136: [melange.5.1.0-52: extract] [ocamlfind.1.9.8: extract] [ocplib-endian.1.2: extract] [cmdliner: make all] [dune: ocaml 71] -> retrieved melange.5.1.0-52 (cached) Processing 23/136: [ocamlfind.1.9.8: extract] [ocplib-endian.1.2: extract] [cmdliner: make all] [dune: ocaml 71] Processing 24/136: [ocamlfind.1.9.8: extract] [ocplib-endian.1.2: extract] [ppx_derivers.1.2.1: extract] [cmdliner: make all] [dune: ocaml 71] -> retrieved ocamlfind.1.9.8 (cached) Processing 24/136: [ocplib-endian.1.2: extract] [ppx_derivers.1.2.1: extract] [cmdliner: make all] [dune: ocaml 71] Processing 25/136: [ocplib-endian.1.2: extract] [ppx_derivers.1.2.1: extract] [ppx_deriving.6.0.3: extract] [cmdliner: make all] [dune: ocaml 71] Processing 26/136: [ocplib-endian.1.2: extract] [ppx_derivers.1.2.1: extract] [ppx_deriving.6.0.3: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] -> retrieved ocplib-endian.1.2 (cached) Processing 26/136: [ppx_derivers.1.2.1: extract] [ppx_deriving.6.0.3: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 27/136: [ppx_derivers.1.2.1: extract] [ppx_deriving.6.0.3: extract] [ppx_deriving_yojson.3.9.1: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] -> retrieved ppx_derivers.1.2.1 (cached) Processing 27/136: [ppx_deriving.6.0.3: extract] [ppx_deriving_yojson.3.9.1: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 28/136: [ppx_deriving.6.0.3: extract] [ppx_deriving_yojson.3.9.1: extract] [ppxlib.0.33.0+jst, ppxlib_ast.0.33.0+jst: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] -> retrieved ppx_deriving.6.0.3 (cached) Processing 28/136: [ppx_deriving_yojson.3.9.1: extract] [ppxlib.0.33.0+jst, ppxlib_ast.0.33.0+jst: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 29/136: [ppx_deriving_yojson.3.9.1: extract] [ppxlib.0.33.0+jst, ppxlib_ast.0.33.0+jst: extract] [ppxlib_jane.v0.18~preview.130.31+242: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] -> retrieved ppx_deriving_yojson.3.9.1 (cached) Processing 29/136: [ppxlib.0.33.0+jst, ppxlib_ast.0.33.0+jst: extract] [ppxlib_jane.v0.18~preview.130.31+242: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 30/136: [ppxlib.0.33.0+jst, ppxlib_ast.0.33.0+jst: extract] [ppxlib_jane.v0.18~preview.130.31+242: extract] [promise.1.1.2: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] -> retrieved ppxlib_jane.v0.18~preview.130.31+242 (cached) Processing 30/136: [ppxlib.0.33.0+jst, ppxlib_ast.0.33.0+jst: extract] [promise.1.1.2: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 31/136: [ppxlib.0.33.0+jst, ppxlib_ast.0.33.0+jst: extract] [promise.1.1.2: http] [quickjs.0.1.2: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] -> retrieved ppxlib.0.33.0+jst, ppxlib_ast.0.33.0+jst (cached) Processing 31/136: [promise.1.1.2: http] [quickjs.0.1.2: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 32/136: [promise.1.1.2: http] [quickjs.0.1.2: http] [reason.3.15.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 32/136: [promise.1.1.2: extract] [quickjs.0.1.2: http] [reason.3.15.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] -> retrieved promise.1.1.2 (https://github.com/aantron/promise/archive/1.1.2.tar.gz) Processing 32/136: [quickjs.0.1.2: http] [reason.3.15.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 33/136: [quickjs.0.1.2: http] [reason.3.15.0: extract] [reason-react.0.15.0, reason-react-ppx.0.15.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 33/136: [quickjs.0.1.2: extract] [reason.3.15.0: extract] [reason-react.0.15.0, reason-react-ppx.0.15.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] -> retrieved reason.3.15.0 (cached) Processing 33/136: [quickjs.0.1.2: extract] [reason-react.0.15.0, reason-react-ppx.0.15.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 34/136: [quickjs.0.1.2: extract] [reason-react.0.15.0, reason-react-ppx.0.15.0: extract] [result.1.5: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] -> retrieved reason-react.0.15.0, reason-react-ppx.0.15.0 (cached) Processing 34/136: [quickjs.0.1.2: extract] [result.1.5: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] Processing 35/136: [quickjs.0.1.2: extract] [result.1.5: extract] [sedlex.3.3+jst: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: ./configure] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "-bindir" "/home/opam/.opam/5.2.0+flambda2/bin" "-sitelib" "/home/opam/.opam/5.2.0+flambda2/lib" "-mandir" "/home/opam/.opam/5.2.0+flambda2/man" "-config" "/home/opam/.opam/5.2.0+flambda2/lib/findlib.conf" "-no-custom" "-no-camlp4" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8) - Welcome to findlib version 1.9.8 - Configuring core... - Checking for #remove_directory... - Testing threading model... - systhread_supported: true - Testing DLLs... - File "_none_", line 1: - Error: Reference to undefined compilation unit "Stdlib__Mutex" - Hint: This means that the interface of a module is loaded, but its implementation is not. - Did you mean to load a compiled implementation of the module - using "#load" or by passing it as an argument to the toplevel? - Testing whether ppxopt can be supported... - Checking for ocamlc -opaque... - Checking for ocamlopt -g... - Configuring libraries... - unix: found (in +unix) - dynlink: found (in +dynlink) - bigarray: not present (possible since 4.08) - compiler-libs: found - dbm: not present (normal since 4.00) - graphics: not present (normal since 4.09) - num: not present (normal since 4.06) - ocamlbuild: not present (normal since 4.03) - ocamldoc: not present - raw_spacetime: not present (normal since 4.12) - threads: found (in +threads) - str: found (in +str) - labltk: not present (normal since 4.02) - native dynlink: found - camlp4: disabled - bytes: found, installing fake library - Configuration for bytes written to site-lib-src/bytes/META - Detecting compiler arguments: (extractor built) ok - - About the OCAML core installation: - Standard library: /home/opam/.opam/5.2.0+flambda2/lib/ocaml - Binaries: /home/opam/.opam/5.2.0+flambda2/bin - Manual pages: /usr/local/man - Multi-threading type: posix - The directory of site-specific packages will be - site-lib: /home/opam/.opam/5.2.0+flambda2/lib - The configuration file is written to: - findlib config file: /home/opam/.opam/5.2.0+flambda2/lib/findlib.conf - Software will be installed: - Libraries: in <site-lib>/findlib - Binaries: /home/opam/.opam/5.2.0+flambda2/bin - Manual pages: /home/opam/.opam/5.2.0+flambda2/man - topfind script: /home/opam/.opam/5.2.0+flambda2/lib/ocaml - Topfind ppxopt support: yes - Toolbox: no - Link custom runtime: no - Need bytes compatibility: no - - Configuration has been written to Makefile.config - - You can now do 'make all', and optionally 'make opt', to build ocamlfind. Processing 35/136: [quickjs.0.1.2: extract] [result.1.5: extract] [sedlex.3.3+jst: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved quickjs.0.1.2 (https://github.com/ml-in-barcelona/quickjs.ml/releases/download/0.1.2/quickjs-0.1.2.tbz) Processing 35/136: [result.1.5: extract] [sedlex.3.3+jst: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved seq.base (cached) Processing 36/136: [result.1.5: extract] [sedlex.3.3+jst: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] Processing 37/136: [result.1.5: extract] [sedlex.3.3+jst: extract] [server-reason-react.0.3.1: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] Processing 38/136: [result.1.5: extract] [sedlex.3.3+jst: extract] [server-reason-react.0.3.1: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> installed seq.base Processing 39/136: [result.1.5: extract] [sedlex.3.3+jst: extract] [server-reason-react.0.3.1: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved result.1.5 (cached) Processing 39/136: [sedlex.3.3+jst: extract] [server-reason-react.0.3.1: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] Processing 40/136: [sedlex.3.3+jst: extract] [server-reason-react.0.3.1: http] [sexplib0.v0.18~preview.130.31+242: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved sedlex.3.3+jst (cached) Processing 40/136: [server-reason-react.0.3.1: http] [sexplib0.v0.18~preview.130.31+242: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] Processing 41/136: [server-reason-react.0.3.1: http] [sexplib0.v0.18~preview.130.31+242: extract] [stdlib-shims.0.3.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved sexplib0.v0.18~preview.130.31+242 (cached) Processing 41/136: [server-reason-react.0.3.1: http] [stdlib-shims.0.3.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] Processing 42/136: [server-reason-react.0.3.1: http] [stdlib-shims.0.3.0: extract] [stringext.1.6.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved stdlib-shims.0.3.0 (cached) Processing 42/136: [server-reason-react.0.3.1: http] [stringext.1.6.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] Processing 43/136: [server-reason-react.0.3.1: http] [stringext.1.6.0: extract] [styled-ppx.0.56.0: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved stringext.1.6.0 (cached) Processing 43/136: [server-reason-react.0.3.1: http] [styled-ppx.0.56.0: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] Processing 44/136: [server-reason-react.0.3.1: http] [styled-ppx.0.56.0: http] [uri.4.4.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved uri.4.4.0 (cached) Processing 44/136: [server-reason-react.0.3.1: http] [styled-ppx.0.56.0: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] Processing 45/136: [server-reason-react.0.3.1: http] [styled-ppx.0.56.0: http] [yojson.2.2.2: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved yojson.2.2.2 (cached) Processing 45/136: [server-reason-react.0.3.1: http] [styled-ppx.0.56.0: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] Processing 45/136: [server-reason-react.0.3.1: extract] [styled-ppx.0.56.0: http] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] Processing 45/136: [server-reason-react.0.3.1: extract] [styled-ppx.0.56.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved server-reason-react.0.3.1 (https://github.com/ml-in-barcelona/server-reason-react/releases/download/0.3.1/server-reason-react-0.3.1.tbz) Processing 45/136: [styled-ppx.0.56.0: extract] [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] -> retrieved styled-ppx.0.56.0 (https://github.com/davesnx/styled-ppx/releases/download/0.56.0/styled-ppx-0.56.0.tbz) Processing 45/136: [cmdliner: make all] [dune: ocaml 71] [ocamlfind: make all] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "all" "PREFIX=/home/opam/.opam/5.2.0+flambda2" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/cmdliner.1.3.0) - ocaml build.ml cma - ocaml build.ml cmxa - ocaml build.ml cmxs -> compiled cmdliner.1.3.0 Processing 45/136: [dune: ocaml 71] [ocamlfind: make all] Processing 46/136: [dune: ocaml 71] [ocamlfind: make all] [cmdliner: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "all" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8) - for p in findlib; do ( cd src/$p; make all ) || exit; done - make[1]: Entering directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8/src/findlib' - ocamllex fl_meta.mll - 22 states, 392 transitions, table size 1700 bytes - USE_CYGPATH="0"; \ - export USE_CYGPATH; \ - cat findlib_config.mlp | \ - ../../tools/patch '@CONFIGFILE@' '/home/opam/.opam/5.2.0+flambda2/lib/findlib.conf' | \ - ../../tools/patch '@STDLIB@' '/home/opam/.opam/5.2.0+flambda2/lib/ocaml' | \ - ../../tools/patch '@RELATIVE_PATHS@' 'false' | \ - sed -e 's;@AUTOLINK@;true;g' \ - -e 's;@SYSTEM@;linux;g' \ - >findlib_config.ml - if [ "true" = "true" ]; then \ - cp topfind.ml.in topfind.ml; \ - else \ - sed -e '/PPXOPT_BEGIN/,/PPXOPT_END/ d' topfind.ml.in \ - > topfind.ml ; \ - fi - ocamldep *.ml *.mli >depend - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_compat.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_split.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c findlib_config.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_metatoken.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_meta.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_metascanner.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_metascanner.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_topo.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_topo.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_package_base.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_package_base.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c findlib.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c findlib.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_args.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_lint.ml - ocamlc -I +compiler-libs -a -o findlib.cma fl_compat.cmo fl_split.cmo findlib_config.cmo fl_metatoken.cmo fl_meta.cmo fl_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo fl_args.cmo fl_lint.cmo - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c ocaml_args.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c frontend.ml - File "frontend.ml", line 385, characters 6-16: - 385 | Sys.signal Sys.sigint Sys.Signal_ignore in - ^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.signal - Use [Sys.Safe.signal]. - - File "frontend.ml", line 428, characters 4-18: - 428 | Sys.set_signal Sys.sigint old_sigint; - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - ocamlc -I +compiler-libs -o ocamlfind -g findlib.cma unix.cma \ - -I +unix -I +dynlink ocaml_args.cmo frontend.cmo - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c topfind.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c topfind.ml - File "topfind.ml", line 128, characters 40-63: - 128 | match Hashtbl.find Toploop.directive_table "ppx" with - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 258, characters 4-27: - 258 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 268, characters 4-27: - 268 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 280, characters 4-27: - 280 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 293, characters 4-27: - 293 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 307, characters 4-27: - 307 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 319, characters 4-27: - 319 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - ocamlc -I +compiler-libs -a -o findlib_top.cma topfind.cmo - if [ "1" = "1" ]; then \ - cp topfind.in topfind.compat.in; \ - else \ - sed -e '/REMOVE_DIRECTORY_BEGIN/,/REMOVE_DIRECTORY_END/ d' topfind.in \ - > topfind.compat.in ; \ - fi - USE_CYGPATH="0"; \ - export USE_CYGPATH; \ - cat topfind.compat.in | \ - ../../tools/patch '@SITELIB@' '/home/opam/.opam/5.2.0+flambda2/lib' | \ - ../../tools/patch '@RELATIVE_PATHS@' 'false' \ - >topfind - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_dynload.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_dynload.ml - ocamlc -I +compiler-libs -a -o findlib_dynload.cma fl_dynload.cmo - make[1]: Leaving directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8/src/findlib' - make all-config - make[1]: Entering directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8' - if [ "false" = "true" ]; then \ - make findlib-relative; \ - else \ - make findlib-absolute; \ - fi - make[2]: Entering directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8' - USE_CYGPATH="0"; \ - export USE_CYGPATH; \ - cat findlib.conf.in | \ - tools/patch '@SITELIB@' '/home/opam/.opam/5.2.0+flambda2/lib' | \ - tools/patch '@FINDLIB_PATH@' '/home/opam/.opam/5.2.0+flambda2/lib/ocaml:/home/opam/.opam/5.2.0+flambda2/lib' -p >findlib.conf - if ./tools/cmd_from_same_dir ocamlc; then \ - echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamlopt; then \ - echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldep; then \ - echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldoc; then \ - echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \ - fi - make[2]: Leaving directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8' - make[1]: Leaving directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8' Processing 46/136: [dune: ocaml 71] [ocamlfind: make opt] [cmdliner: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" "LIBDIR=/home/opam/.opam/5.2.0+flambda2/lib/cmdliner" "DOCDIR=/home/opam/.opam/5.2.0+flambda2/doc/cmdliner" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/cmdliner.1.3.0) - install -d "/home/opam/.opam/5.2.0+flambda2/lib/cmdliner" - install pkg/META _build/cmdliner.mli _build/cmdliner.cmi _build/cmdliner.cmti "/home/opam/.opam/5.2.0+flambda2/lib/cmdliner" - install cmdliner.opam "/home/opam/.opam/5.2.0+flambda2/lib/cmdliner/opam" - install _build/cmdliner.cma "/home/opam/.opam/5.2.0+flambda2/lib/cmdliner" - install _build/cmdliner.cmxa _build/cmdliner.a _build/cmdliner.cmx _build/cmdliner_arg.cmx _build/cmdliner_base.cmx _build/cmdliner_cline.cmx _build/cmdliner_cmd.cmx _build/cmdliner_docgen.cmx _build/cmdliner_eval.cmx _build/cmdliner_exit.cmx _build/cmdliner_info.cmx _build/cmdliner_manpage.cmx _build/cmdliner_msg.cmx _build/cmdliner_term.cmx _build/cmdliner_term_deprecated.cmx _build/cmdliner_trie.cmx \ - "/home/opam/.opam/5.2.0+flambda2/lib/cmdliner" - install _build/cmdliner.cmxs "/home/opam/.opam/5.2.0+flambda2/lib/cmdliner" Processing 46/136: [dune: ocaml 71] [ocamlfind: make opt] [cmdliner: make install-doc] + /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install-doc" "LIBDIR=/home/opam/.opam/5.2.0+flambda2/lib/cmdliner" "DOCDIR=/home/opam/.opam/5.2.0+flambda2/doc/cmdliner" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/cmdliner.1.3.0) - install -d "/home/opam/.opam/5.2.0+flambda2/doc/cmdliner/odoc-pages" - install CHANGES.md LICENSE.md README.md "/home/opam/.opam/5.2.0+flambda2/doc/cmdliner" - install doc/index.mld doc/cli.mld doc/examples.mld doc/tutorial.mld \ - doc/tool_man.mld "/home/opam/.opam/5.2.0+flambda2/doc/cmdliner/odoc-pages" -> installed cmdliner.1.3.0 Processing 46/136: [dune: ocaml 71] [ocamlfind: make opt] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "opt" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8) - for p in findlib; do ( cd src/$p; make opt ) || exit; done - make[1]: Entering directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8/src/findlib' - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_compat.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_split.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c findlib_config.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_metatoken.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_meta.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_metascanner.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_topo.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_package_base.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c findlib.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_args.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_lint.ml - ocamlopt -I +compiler-libs -g -a -o findlib.cmxa fl_compat.cmx fl_split.cmx findlib_config.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib.cmxs fl_compat.cmx fl_split.cmx findlib_config.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx; \ - fi - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c ocaml_args.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c frontend.ml - File "frontend.ml", line 385, characters 6-16: - 385 | Sys.signal Sys.sigint Sys.Signal_ignore in - ^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.signal - Use [Sys.Safe.signal]. - - File "frontend.ml", line 428, characters 4-18: - 428 | Sys.set_signal Sys.sigint old_sigint; - ^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - ocamlopt -I +compiler-libs -g -o ocamlfind_opt findlib.cmxa unix.cmxa \ - -I +unix -I +dynlink ocaml_args.cmx frontend.cmx - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c topfind.ml - File "topfind.ml", line 128, characters 40-63: - 128 | match Hashtbl.find Toploop.directive_table "ppx" with - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 258, characters 4-27: - 258 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 268, characters 4-27: - 268 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 280, characters 4-27: - 280 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 293, characters 4-27: - 293 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 307, characters 4-27: - 307 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 319, characters 4-27: - 319 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Topdirs, and its interface was not compiled with -opaque - - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Toploop, and its interface was not compiled with -opaque - ocamlopt -I +compiler-libs -g -a -o findlib_top.cmxa topfind.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib_top.cmxs topfind.cmx; \ - fi - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_dynload.ml - ocamlopt -I +compiler-libs -g -a -o findlib_dynload.cmxa fl_dynload.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib_dynload.cmxs fl_dynload.cmx; \ - fi - make[1]: Leaving directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8/src/findlib' -> compiled ocamlfind.1.9.8 Processing 46/136: [dune: ocaml 71] Processing 47/136: [dune: ocaml 71] [ocamlfind: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8) - if [ "0" -eq 1 ]; then \ - for x in camlp4 dbm graphics labltk num ocamlbuild; do \ - if [ -f "/home/opam/.opam/5.2.0+flambda2/lib/$x/META" ]; then \ - if ! grep -Fq '[distributed with Ocaml]' "//home/opam/.opam/5.2.0+flambda2/lib/$x/META"; then \ - rm -f site-lib-src/$x/META; \ - fi; \ - fi; \ - done; \ - test -f "site-lib-src/num/META" || rm -f "site-lib-src/num-top/META"; \ - fi - echo 'SITELIB_META =' > Makefile.packages.in - for x in `ls site-lib-src`; do test ! -f "site-lib-src/$x/META" || echo $x >> Makefile.packages.in; done - tr '\n' ' ' < Makefile.packages.in > Makefile.packages - rm Makefile.packages.in - install -d "/home/opam/.opam/5.2.0+flambda2/bin" - install -d "/home/opam/.opam/5.2.0+flambda2/man" - make install-config - make[1]: Entering directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8' - install -d "`dirname \"/home/opam/.opam/5.2.0+flambda2/lib/findlib.conf\"`" - test -f "/home/opam/.opam/5.2.0+flambda2/lib/findlib.conf" || cp findlib.conf "/home/opam/.opam/5.2.0+flambda2/lib/findlib.conf" - make[1]: Leaving directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8' - for p in findlib; do ( cd src/$p; make install ); done - make[1]: Entering directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8/src/findlib' - install -d "/home/opam/.opam/5.2.0+flambda2/lib/findlib" - install -d "/home/opam/.opam/5.2.0+flambda2/bin" - test 1 -eq 0 || install -d "/home/opam/.opam/5.2.0+flambda2/lib/ocaml" - test 1 -eq 0 || cp topfind "/home/opam/.opam/5.2.0+flambda2/lib/ocaml/" - files=` ../../tools/collect_files ../../Makefile.config \ - findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs \ - findlib_config.cmi findlib_config.ml topfind.cmi topfind.mli \ - fl_args.cmi fl_lint.cmi fl_meta.cmi fl_split.cmi fl_topo.cmi ocaml_args.cmi \ - fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi \ - fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs \ - findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi \ - META` && \ - cp $files "/home/opam/.opam/5.2.0+flambda2/lib/findlib/" - f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \ - install -c $f "/home/opam/.opam/5.2.0+flambda2/bin/ocamlfind" - # the following "if" block is only needed for 4.00beta2 - if [ 1 -eq 0 -a -f "/home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \ - cd "/home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs/"; \ - cp topdirs.cmi toploop.cmi "/home/opam/.opam/5.2.0+flambda2/lib/findlib/"; \ - fi - make[1]: Leaving directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8/src/findlib' - make install-meta - make[1]: Entering directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8' - for x in bytes ; do install -d "/home/opam/.opam/5.2.0+flambda2/lib/$x"; cp site-lib-src/$x/META "/home/opam/.opam/5.2.0+flambda2/lib/$x/META.tmp" && mv "/home/opam/.opam/5.2.0+flambda2/lib/$x/META.tmp" "/home/opam/.opam/5.2.0+flambda2/lib/$x/META"; done - install -d "/home/opam/.opam/5.2.0+flambda2/lib/findlib"; cp Makefile.packages "/home/opam/.opam/5.2.0+flambda2/lib/findlib/Makefile.packages" - make[1]: Leaving directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8' - test ! -f 'site-lib-src/num-top/META' || { cd src/findlib; make install-num-top; } - test ! -f 'site-lib-src/camlp4/META' || install -c tools/safe_camlp4 "/home/opam/.opam/5.2.0+flambda2/bin" - make install-doc - make[1]: Entering directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8' - install -d "/home/opam/.opam/5.2.0+flambda2/man/man1" "/home/opam/.opam/5.2.0+flambda2/man/man3" "/home/opam/.opam/5.2.0+flambda2/man/man5" - cp doc/ref-man/ocamlfind.1 "/home/opam/.opam/5.2.0+flambda2/man/man1" - cp: cannot stat 'doc/ref-man/ocamlfind.1': No such file or directory - make[1]: [Makefile:91: install-doc] Error 1 (ignored) - cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/home/opam/.opam/5.2.0+flambda2/man/man5" - cp: cannot stat 'doc/ref-man/META.5': No such file or directory - cp: cannot stat 'doc/ref-man/site-lib.5': No such file or directory - cp: cannot stat 'doc/ref-man/findlib.conf.5': No such file or directory - make[1]: [Makefile:92: install-doc] Error 1 (ignored) - make[1]: Leaving directory '/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocamlfind.1.9.8' -> installed ocamlfind.1.9.8 Processing 47/136: [dune: ocaml 71] Processing 48/136: [dune: ocaml 71] -> installed base-bytes.base Processing 49/136: [dune: ocaml 71] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "ocaml" "boot/bootstrap.ml" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/dune.3.18.2) - ocamlc -output-complete-exe -w -24 -g -o .duneboot.exe -I boot -I +unix unix.cma boot/libs.ml boot/duneboot.ml - ./.duneboot.exe -j 71 - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads ocamlc_loc.mli - File "otherlibs/ocamlc-loc/src/ocamlc_loc.mli", line 1, characters 4-9: - Warning 53 [misplaced-attribute]: the "alert" attribute cannot appear in this context - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads stdune__Code_error.ml - File "otherlibs/stdune/src/code_error.ml", line 29, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads notty_unix.ml - File "vendor/notty/src-unix/notty_unix.ml", line 38, characters 23-29: - Alert unsafe_multidomain: Stdlib.Sys.signal - Use [Sys.Safe.signal]. - - File "vendor/notty/src-unix/notty_unix.ml", line 39, characters 31-45: - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads stdune__User_error.ml - File "otherlibs/stdune/src/user_error.ml", line 17, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads opamStd.ml - File "vendor/opam/src/core/opamStd.ml", line 960, characters 10-24: - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads dune_rpc_private__Conv.ml - File "otherlibs/dune-rpc/private/conv.ml", line 48, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads dune_rpc_private__Where.ml - File "otherlibs/dune-rpc/private/where.ml", line 22, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads dune_rpc_private__Types.ml - File "otherlibs/dune-rpc/private/types.ml", line 154, characters 6-31: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads dune_rpc_private__Registry.ml - File "otherlibs/dune-rpc/private/registry.ml", line 67, characters 4-29: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads dune_rpc_private__Versioned.ml - File "otherlibs/dune-rpc/private/versioned.ml", line 23, characters 4-29: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads opamProcess.ml - File "vendor/opam/src/core/opamProcess.ml", line 674, characters 12-22: - Alert unsafe_multidomain: Stdlib.Sys.signal - Use [Sys.Safe.signal]. - - File "vendor/opam/src/core/opamProcess.ml", line 681, characters 6-20: - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads memo.ml - File "src/memo/memo.ml", line 414, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads dune_rpc_private.ml - File "otherlibs/dune-rpc/private/dune_rpc_private.ml", line 200, characters 6-31: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads dune_action_plugin.mli - File "otherlibs/dune-action-plugin/src/dune_action_plugin.mli", line 1, characters 4-9: - Warning 53 [misplaced-attribute]: the "alert" attribute cannot appear in this context - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads opamSystem.ml - File "vendor/opam/src/core/opamSystem.ml", line 1648, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - - File "vendor/opam/src/core/opamSystem.ml", line 1665, characters 6-20: - Alert unsafe_multidomain: Stdlib.Sys.set_signal - Use [Sys.Safe.set_signal]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads dune_rpc_server.ml - File "src/dune_rpc_server/dune_rpc_server.ml", line 15, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads dune_engine__Scheduler.ml - File "src/dune_engine/scheduler.ml", line 54, characters 4-29: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - - File "src/dune_engine/scheduler.ml", line 632, characters 6-20: - Alert unsafe_multidomain: Dune_engine__.Import.Sys.set_signal - Use [Sys.Safe.set_signal]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads opamPp.ml - File "vendor/opam/src/format/opamPp.ml", line 64, characters 9-34: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - cd _boot && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads dune_tui.ml - File "src/dune_tui/dune_tui.ml", line 14, characters 7-21: - Alert unsafe_multidomain: Dune_tui__.Import.Sys.set_signal - Use [Sys.Safe.set_signal]. - - File "src/dune_tui/dune_tui.ml", line 22, characters 12-22: - Alert unsafe_multidomain: Dune_tui__.Import.Sys.signal - Use [Sys.Safe.signal]. - Processing 49/136: [dune: ./_boot/dune.exe build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./_boot/dune.exe" "build" "dune.install" "--release" "--profile" "dune-bootstrap" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/dune.3.18.2) -> compiled dune.3.18.2 -> installed dune.3.18.2 Processing 51/136: [basement: dune build] Processing 52/136: [basement: dune build] [bigarray-compat: dune build] Processing 53/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] Processing 54/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] Processing 55/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] Processing 56/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] Processing 57/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] Processing 58/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] Processing 59/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] Processing 60/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: patch] applying read_cma.patch Processing 61/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] Processing 62/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] Processing 63/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] Processing 64/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] Processing 65/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [stdlib-shims: dune build] Processing 66/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [stdlib-shims: dune build] [stringext: dune build] Processing 67/136: [basement: dune build] [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "basement" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/basement.v0.18~preview.130.31+242) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.basement.objs/byte -no-alias-deps -open Basement__ -o src/.basement.objs/byte/basement.cmo -c -impl src/basement.ml) - File "src/basement.ml", line 9, characters 30-50: - 9 | module Stdlib_shim_upstream = Stdlib_shim_upstream - ^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Stdlib_shim_upstream - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -g -O3 -flambda2-inline-max-depth 10 -I src/.basement.objs/byte -I src/.basement.objs/native -intf-suffix .ml -no-alias-deps -open Basement__ -o src/.basement.objs/native/basement.cmx -c -impl src/basement.ml) - File "src/basement.ml", line 9, characters 30-50: - 9 | module Stdlib_shim_upstream = Stdlib_shim_upstream - ^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Stdlib_shim_upstream -> compiled basement.v0.18~preview.130.31+242 Processing 67/136: [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] -> installed basement.v0.18~preview.130.31+242 Processing 68/136: [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] Processing 69/136: [bigarray-compat: dune build] [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "bigarray-compat" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/bigarray-compat.1.1.0) -> compiled bigarray-compat.1.1.0 Processing 69/136: [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] -> installed bigarray-compat.1.1.0 Processing 70/136: [cppo: dune build] [csexp: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "csexp" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/csexp.1.5.2) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.csexp.objs/byte -intf-suffix .ml -no-alias-deps -o src/.csexp.objs/byte/csexp.cmo -c -impl src/csexp.ml) - File "src/csexp.ml", line 236, characters 7-14: - 236 | [@@inlined always] - ^^^^^^^ - Warning 53 [misplaced-attribute]: the "inlined" attribute cannot appear in this context - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -g -I src/.csexp.objs/byte -I src/.csexp.objs/native -intf-suffix .ml -no-alias-deps -o src/.csexp.objs/native/csexp.cmx -c -impl src/csexp.ml) - File "src/csexp.ml", line 236, characters 7-14: - 236 | [@@inlined always] - ^^^^^^^ - Warning 53 [misplaced-attribute]: the "inlined" attribute cannot appear in this context -> compiled csexp.1.5.2 Processing 70/136: [cppo: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] -> installed csexp.1.5.2 Processing 71/136: [cppo: dune build] [dune-build-info: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] Processing 72/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [fix: dune build] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "vendor/csexp" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/dune-build-info.3.18.2) + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "fix" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/fix.20250428) -> compiled fix.20250428 Processing 72/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] -> installed fix.20250428 Processing 73/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirCST: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "menhirCST" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/menhirCST.20240715) -> compiled menhirCST.20240715 Processing 73/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] -> installed menhirCST.20240715 Processing 74/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "menhirSdk" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/menhirSdk.20240715) -> compiled menhirSdk.20240715 Processing 74/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] -> installed menhirSdk.20240715 Processing 75/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppx_derivers" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ppx_derivers.1.2.1) -> compiled ppx_derivers.1.2.1 Processing 75/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] -> installed ppx_derivers.1.2.1 Processing 76/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "result" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/result.1.5) -> compiled result.1.5 Processing 76/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] -> installed result.1.5 Processing 77/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [stdlib-shims: dune build] [stringext: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "stdlib-shims" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/stdlib-shims.0.3.0) -> compiled stdlib-shims.0.3.0 Processing 77/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [stringext: dune build] [yojson: dune build] -> installed stdlib-shims.0.3.0 Processing 78/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [stringext: dune build] [yojson: dune build] Processing 79/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [integers: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [stringext: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "stringext" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/stringext.1.6.0) -> compiled stringext.1.6.0 Processing 79/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [integers: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [yojson: dune build] -> installed stringext.1.6.0 Processing 80/136: [cppo: dune build] [dune-build-info: rm] [dune-configurator: rm] [gen: dune build] [integers: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "vendor/csexp" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/dune-configurator.3.18.2) + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "vendor/pp" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/dune-build-info.3.18.2) Processing 80/136: [cppo: dune build] [dune-build-info: dune build] [dune-configurator: rm] [gen: dune build] [integers: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "vendor/pp" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/dune-configurator.3.18.2) Processing 80/136: [cppo: dune build] [dune-build-info: dune build] [dune-configurator: dune build] [gen: dune build] [integers: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "menhirLib" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/menhirLib.20240715) - (cd _build/default/lib/pack && ./pack.exe) - Creating menhirLib.ml... - Creating menhirLib.mli... -> compiled menhirLib.20240715 Processing 80/136: [cppo: dune build] [dune-build-info: dune build] [dune-configurator: dune build] [gen: dune build] [integers: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [yojson: dune build] -> installed menhirLib.20240715 Processing 81/136: [cppo: dune build] [dune-build-info: dune build] [dune-configurator: dune build] [gen: dune build] [integers: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [yojson: dune build] Processing 82/136: [cppo: dune build] [dune-build-info: dune build] [dune-configurator: dune build] [gen: dune build] [integers: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "@install" "-p" "gen" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/gen.1.1) -> compiled gen.1.1 Processing 82/136: [cppo: dune build] [dune-build-info: dune build] [dune-configurator: dune build] [integers: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [yojson: dune build] -> installed gen.1.1 Processing 83/136: [cppo: dune build] [dune-build-info: dune build] [dune-configurator: dune build] [integers: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build] [ocaml-syntax-shims: dune build] [sexplib0: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ocaml-syntax-shims" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocaml-syntax-shims.1.0.0) - (cd _build/default/src && /home/opam/.opam/5.2.0+flambda2/bin/ocaml select-impl 5.2.0+jst) > _build/default/src/impl - File "_none_", line 1: - Alert ocaml_deprecated_cli: - Running ocaml where the first argument is an implicit basename with no - extension (e.g. ocaml script-file) is deprecated. Either rename the script - (ocaml script-file.ml) or qualify the basename (ocaml ./script-file) -> compiled ocaml-syntax-shims.1.0.0 Processing 83/136: [cppo: dune build] [dune-build-info: dune build] [dune-configurator: dune build] [integers: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build] [yojson: dune build] -> installed ocaml-syntax-shims.1.0.0 Processing 84/136: [cppo: dune build] [dune-build-info: dune build] [dune-configurator: dune build] [integers: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "cppo" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/cppo.1.8.0) -> compiled cppo.1.8.0 Processing 84/136: [dune-build-info: dune build] [dune-configurator: dune build] [integers: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build] [yojson: dune build] -> installed cppo.1.8.0 Processing 85/136: [dune-build-info: dune build] [dune-configurator: dune build] [integers: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build] [yojson: dune build] Processing 86/136: [dune-build-info: dune build] [dune-configurator: dune build] [integers: dune build] [menhir: dune build] [merlin-extend: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build] [yojson: dune build] Processing 87/136: [dune-build-info: dune build] [dune-configurator: dune build] [integers: dune build] [menhir: dune build] [merlin-extend: dune build] [ocaml-compiler-libs: dune build] [ocplib-endian: dune build] [sexplib0: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "sexplib0" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/sexplib0.v0.18~preview.130.31+242) -> compiled sexplib0.v0.18~preview.130.31+242 Processing 87/136: [dune-build-info: dune build] [dune-configurator: dune build] [integers: dune build] [menhir: dune build] [merlin-extend: dune build] [ocaml-compiler-libs: dune build] [ocplib-endian: dune build] [yojson: dune build] -> installed sexplib0.v0.18~preview.130.31+242 Processing 88/136: [dune-build-info: dune build] [dune-configurator: dune build] [integers: dune build] [menhir: dune build] [merlin-extend: dune build] [ocaml-compiler-libs: dune build] [ocplib-endian: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "integers" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/integers.0.7.0) -> compiled integers.0.7.0 Processing 88/136: [dune-build-info: dune build] [dune-configurator: dune build] [menhir: dune build] [merlin-extend: dune build] [ocaml-compiler-libs: dune build] [ocplib-endian: dune build] [yojson: dune build] -> installed integers.0.7.0 Processing 89/136: [dune-build-info: dune build] [dune-configurator: dune build] [menhir: dune build] [merlin-extend: dune build] [ocaml-compiler-libs: dune build] [ocplib-endian: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "dune-build-info" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/dune-build-info.3.18.2) -> compiled dune-build-info.3.18.2 Processing 89/136: [dune-configurator: dune build] [menhir: dune build] [merlin-extend: dune build] [ocaml-compiler-libs: dune build] [ocplib-endian: dune build] [yojson: dune build] -> installed dune-build-info.3.18.2 Processing 90/136: [dune-configurator: dune build] [menhir: dune build] [merlin-extend: dune build] [ocaml-compiler-libs: dune build] [ocplib-endian: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ocaml-compiler-libs" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocaml-compiler-libs.v0.17.0+jst) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -safe-string -g -bin-annot -bin-annot-occurrences -I src/ocaml_toplevel/.ocaml_toplevel.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -no-alias-deps -o src/ocaml_toplevel/.ocaml_toplevel.objs/byte/ocaml_toplevel.cmo -c -impl src/ocaml_toplevel/ocaml_toplevel.ml) - File "src/ocaml_toplevel/ocaml_toplevel.ml", line 4, characters 21-30: - 4 | module Topcommon = Topcommon - ^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Topcommon - - File "src/ocaml_toplevel/ocaml_toplevel.ml", line 6, characters 21-28: - 6 | module Topeval = Topeval - ^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Topeval - - File "src/ocaml_toplevel/ocaml_toplevel.ml", line 9, characters 21-32: - 9 | module Topprinters = Topprinters - ^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Topprinters - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -safe-string -g -I src/ocaml_toplevel/.ocaml_toplevel.objs/byte -I src/ocaml_toplevel/.ocaml_toplevel.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -intf-suffix .ml -no-alias-deps -o src/ocaml_toplevel/.ocaml_toplevel.objs/native/ocaml_toplevel.cmx -c -impl src/ocaml_toplevel/ocaml_toplevel.ml) - File "src/ocaml_toplevel/ocaml_toplevel.ml", line 4, characters 21-30: - 4 | module Topcommon = Topcommon - ^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Topcommon - - File "src/ocaml_toplevel/ocaml_toplevel.ml", line 6, characters 21-28: - 6 | module Topeval = Topeval - ^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Topeval - - File "src/ocaml_toplevel/ocaml_toplevel.ml", line 9, characters 21-32: - 9 | module Topprinters = Topprinters - ^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Topprinters - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -safe-string -g -bin-annot -bin-annot-occurrences -I src/ocaml_optcomp/.ocaml_optcomp.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -no-alias-deps -o src/ocaml_optcomp/.ocaml_optcomp.objs/byte/ocaml_optcomp.cmo -c -impl src/ocaml_optcomp/ocaml_optcomp.ml) - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 7, characters 68-95: - 7 | module Asm_targets__Asm_directives = Asm_targets__Asm_directives - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Asm_targets__Asm_directives - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 8, characters 68-100: - 8 | module Asm_targets__Asm_directives_intf = Asm_targets__Asm_directives_intf - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Asm_targets__Asm_directives_intf - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 9, characters 68-90: - 9 | module Asm_targets__Asm_label = Asm_targets__Asm_label - ^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Asm_targets__Asm_label - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 10, characters 68-92: - 10 | module Asm_targets__Asm_section = Asm_targets__Asm_section - ^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Asm_targets__Asm_section - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 11, characters 68-91: - 11 | module Asm_targets__Asm_symbol = Asm_targets__Asm_symbol - ^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Asm_targets__Asm_symbol - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 411, characters 68-104: - 411 | module Flambda_backend_utils__File_sections = Flambda_backend_utils__File_sections - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Flambda_backend_utils__File_sections - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 412, characters 68-94: - 412 | module Flambda_backend_utils__Lru = Flambda_backend_utils__Lru - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Flambda_backend_utils__Lru - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 460, characters 68-84: - 460 | module Relocation_table = Relocation_table - ^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Relocation_table - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 473, characters 68-80: - 473 | module Symbol_entry = Symbol_entry - ^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Symbol_entry - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -safe-string -g -I src/ocaml_optcomp/.ocaml_optcomp.objs/byte -I src/ocaml_optcomp/.ocaml_optcomp.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -intf-suffix .ml -no-alias-deps -o src/ocaml_optcomp/.ocaml_optcomp.objs/native/ocaml_optcomp.cmx -c -impl src/ocaml_optcomp/ocaml_optcomp.ml) - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 7, characters 68-95: - 7 | module Asm_targets__Asm_directives = Asm_targets__Asm_directives - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Asm_targets__Asm_directives - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 8, characters 68-100: - 8 | module Asm_targets__Asm_directives_intf = Asm_targets__Asm_directives_intf - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Asm_targets__Asm_directives_intf - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 9, characters 68-90: - 9 | module Asm_targets__Asm_label = Asm_targets__Asm_label - ^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Asm_targets__Asm_label - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 10, characters 68-92: - 10 | module Asm_targets__Asm_section = Asm_targets__Asm_section - ^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Asm_targets__Asm_section - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 11, characters 68-91: - 11 | module Asm_targets__Asm_symbol = Asm_targets__Asm_symbol - ^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Asm_targets__Asm_symbol - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 411, characters 68-104: - 411 | module Flambda_backend_utils__File_sections = Flambda_backend_utils__File_sections - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Flambda_backend_utils__File_sections - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 412, characters 68-94: - 412 | module Flambda_backend_utils__Lru = Flambda_backend_utils__Lru - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Flambda_backend_utils__Lru - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 460, characters 68-84: - 460 | module Relocation_table = Relocation_table - ^^^^^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Relocation_table - - File "src/ocaml_optcomp/ocaml_optcomp.ml", line 473, characters 68-80: - 473 | module Symbol_entry = Symbol_entry - ^^^^^^^^^^^^ - Warning 49 [no-cmi-file]: no cmi file was found in path for module Symbol_entry -> compiled ocaml-compiler-libs.v0.17.0+jst Processing 90/136: [dune-configurator: dune build] [menhir: dune build] [merlin-extend: dune build] [ocplib-endian: dune build] [yojson: dune build] -> installed ocaml-compiler-libs.v0.17.0+jst Processing 91/136: [dune-configurator: dune build] [menhir: dune build] [merlin-extend: dune build] [ocplib-endian: dune build] [yojson: dune build] [ppxlib_ast: patch] applying ppxlib+ast+ast.ml.patch [ppxlib_ast: patch] applying ppxlib+ast+ast_helper_lite.ml.patch [ppxlib_ast: patch] applying ppxlib+ast+ast_helper_lite.mli.patch [ppxlib_ast: patch] applying ppxlib+ast+location_error.ml.patch [ppxlib_ast: patch] applying ppxlib+ast+location_error.mli.patch [ppxlib_ast: patch] applying ppxlib+ast+supported_version+supported_version.ml.patch [ppxlib_ast: patch] applying ppxlib+ast+versions.ml.patch [ppxlib_ast: patch] applying ppxlib+ast+versions.mli.patch [ppxlib_ast: patch] applying ppxlib+astlib+ast_414.ml.patch [ppxlib_ast: patch] applying ppxlib+astlib+ast_500.ml.patch [ppxlib_ast: patch] applying ppxlib+astlib+ast_999.ml.patch [ppxlib_ast: patch] applying ppxlib+astlib+ast_metadata.mli.patch [ppxlib_ast: patch] applying ppxlib+astlib+astlib.ml.patch [ppxlib_ast: patch] applying ppxlib+astlib+cinaps+astlib_cinaps_helpers.ml.patch [ppxlib_ast: patch] applying ppxlib+astlib+config+gen.ml.patch [ppxlib_ast: patch] applying ppxlib+astlib+migrate_500_999.ml.patch [ppxlib_ast: patch] applying ppxlib+astlib+migrate_999_500.ml.patch [ppxlib_ast: patch] applying ppxlib+astlib+parse.mli.patch [ppxlib_ast: patch] applying ppxlib+astlib+pprintast.ml.patch [ppxlib_ast: patch] applying ppxlib+astlib+pprintast.mli.patch [ppxlib_ast: patch] applying ppxlib+astlib+stdlib0.ml.patch [ppxlib_ast: patch] applying ppxlib+stdppx+stdppx.ml.patch [ppxlib_ast: patch] applying dune.patch Processing 92/136: [dune-configurator: dune build] [menhir: dune build] [merlin-extend: dune build] [ocplib-endian: dune build] [ppxlib_ast: ./cleanup.sh] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./cleanup.sh" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ppxlib_ast.0.33.0+jst) Processing 92/136: [dune-configurator: dune build] [menhir: dune build] [merlin-extend: dune build] [ocplib-endian: dune build] [ppxlib_ast: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "merlin-extend" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/merlin-extend.0.6.2) -> compiled merlin-extend.0.6.2 Processing 92/136: [dune-configurator: dune build] [menhir: dune build] [ocplib-endian: dune build] [ppxlib_ast: dune build] [yojson: dune build] -> installed merlin-extend.0.6.2 Processing 93/136: [dune-configurator: dune build] [menhir: dune build] [ocplib-endian: dune build] [ppxlib_ast: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ocplib-endian" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ocplib-endian.1.2) -> compiled ocplib-endian.1.2 Processing 93/136: [dune-configurator: dune build] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] -> installed ocplib-endian.1.2 Processing 94/136: [dune-configurator: dune build] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "dune-configurator" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/dune-configurator.3.18.2) -> compiled dune-configurator.3.18.2 Processing 94/136: [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] -> installed dune-configurator.3.18.2 Processing 95/136: [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] Processing 96/136: [bigstringaf: dune build] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] Processing 97/136: [bigstringaf: dune build] [ctypes: dune build] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] Processing 98/136: [bigstringaf: dune build] [ctypes: dune build] [lwt: dune exec] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "bigstringaf" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/bigstringaf.0.10.0) -> compiled bigstringaf.0.10.0 Processing 98/136: [ctypes: dune build] [lwt: dune exec] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] -> installed bigstringaf.0.10.0 Processing 99/136: [ctypes: dune build] [lwt: dune exec] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] Processing 100/136: [angstrom: dune build] [ctypes: dune build] [lwt: dune exec] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "exec" "-p" "lwt" "src/unix/config/discover.exe" "--" "--save" "--use-libev" "false" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/lwt.5.9.1) Processing 100/136: [angstrom: dune build] [ctypes: dune build] [lwt: dune build] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "angstrom" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/angstrom.0.16.1) -> compiled angstrom.0.16.1 Processing 100/136: [ctypes: dune build] [lwt: dune build] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] -> installed angstrom.0.16.1 Processing 101/136: [ctypes: dune build] [lwt: dune build] [menhir: dune build] [ppxlib_ast: dune build] [yojson: dune build] Processing 102/136: [ctypes: dune build] [lwt: dune build] [menhir: dune build] [ppxlib_ast: dune build] [uri: dune build] [yojson: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "yojson" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/yojson.2.2.2) -> compiled yojson.2.2.2 Processing 102/136: [ctypes: dune build] [lwt: dune build] [menhir: dune build] [ppxlib_ast: dune build] [uri: dune build] -> installed yojson.2.2.2 Processing 103/136: [ctypes: dune build] [lwt: dune build] [menhir: dune build] [ppxlib_ast: dune build] [uri: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "lwt" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/lwt.5.9.1) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/unix/.lwt_unix.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/bytes -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/threads -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/unix -I /home/opam/.opam/5.2.0+flambda2/lib/ocplib-endian -I /home/opam/.opam/5.2.0+flambda2/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -intf-suffix .ml -no-alias-deps -o src/unix/.lwt_unix.objs/byte/lwt_sys.cmo -c -impl src/unix/lwt_sys.ml) - File "src/unix/lwt_sys.ml", line 8, characters 9-36: - 8 | let () = Callback.register_exception "lwt:not-available" (Not_available "") - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Callback.register_exception - Use [Callback.Safe.register_exception]. - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/unix/.lwt_unix.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/bytes -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/threads -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/unix -I /home/opam/.opam/5.2.0+flambda2/lib/ocplib-endian -I /home/opam/.opam/5.2.0+flambda2/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -intf-suffix .ml -no-alias-deps -o src/unix/.lwt_unix.objs/byte/lwt_unix.cmo -c -impl src/unix/lwt_unix.ml) - File "src/unix/lwt_unix.cppo.ml", line 2506, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -g -I src/unix/.lwt_unix.objs/byte -I src/unix/.lwt_unix.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/bytes -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/threads -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/unix -I /home/opam/.opam/5.2.0+flambda2/lib/ocplib-endian -I /home/opam/.opam/5.2.0+flambda2/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/core/.lwt.objs/native -intf-suffix .ml -no-alias-deps -o src/unix/.lwt_unix.objs/native/lwt_sys.cmx -c -impl src/unix/lwt_sys.ml) - File "src/unix/lwt_sys.ml", line 8, characters 9-36: - 8 | let () = Callback.register_exception "lwt:not-available" (Not_available "") - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Callback.register_exception - Use [Callback.Safe.register_exception]. - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -g -I src/unix/.lwt_unix.objs/byte -I src/unix/.lwt_unix.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/bytes -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/threads -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/unix -I /home/opam/.opam/5.2.0+flambda2/lib/ocplib-endian -I /home/opam/.opam/5.2.0+flambda2/lib/ocplib-endian/bigstring -I src/core/.lwt.objs/byte -I src/core/.lwt.objs/native -intf-suffix .ml -no-alias-deps -o src/unix/.lwt_unix.objs/native/lwt_unix.cmx -c -impl src/unix/lwt_unix.ml) - File "src/unix/lwt_unix.cppo.ml", line 2506, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. -> compiled lwt.5.9.1 Processing 103/136: [ctypes: dune build] [menhir: dune build] [ppxlib_ast: dune build] [uri: dune build] -> installed lwt.5.9.1 Processing 104/136: [ctypes: dune build] [menhir: dune build] [ppxlib_ast: dune build] [uri: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "uri" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/uri.4.4.0) -> compiled uri.4.4.0 Processing 104/136: [ctypes: dune build] [menhir: dune build] [ppxlib_ast: dune build] -> installed uri.4.4.0 Processing 105/136: [ctypes: dune build] [menhir: dune build] [ppxlib_ast: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ctypes" "-j" "71" "--promote-install-files=false" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ctypes.0.23.0) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/ctypes/.ctypes.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/bigarray-compat -I /home/opam/.opam/5.2.0+flambda2/lib/integers -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o src/ctypes/.ctypes.objs/byte/ctypes_coerce.cmo -c -impl src/ctypes/ctypes_coerce.ml) - File "src/ctypes/ctypes_coerce.ml", line 31, characters 9-34: - 31 | let () = Printexc.register_printer show_uncoercible - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -g -I src/ctypes/.ctypes.objs/byte -I src/ctypes/.ctypes.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/bigarray-compat -I /home/opam/.opam/5.2.0+flambda2/lib/integers -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o src/ctypes/.ctypes.objs/native/ctypes_coerce.cmx -c -impl src/ctypes/ctypes_coerce.ml) - File "src/ctypes/ctypes_coerce.ml", line 31, characters 9-34: - 31 | let () = Printexc.register_printer show_uncoercible - ^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -g -I src/ctypes-top/.ctypes_top.objs/byte -I src/ctypes-top/.ctypes_top.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/bigarray-compat -I /home/opam/.opam/5.2.0+flambda2/lib/integers -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/ctypes/.ctypes.objs/byte -I src/ctypes/.ctypes.objs/native -intf-suffix .ml -no-alias-deps -open Ctypes_top -o src/ctypes-top/.ctypes_top.objs/native/ctypes_top__Install_ctypes_printers.cmx -c -impl src/ctypes-top/install_ctypes_printers.ml) - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Toploop, and its interface was not compiled with -opaque Processing 105/136: [ctypes: dune install] [menhir: dune build] [ppxlib_ast: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "install" "-p" "ctypes" "--create-install-files" "ctypes" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ctypes.0.23.0) -> compiled ctypes.0.23.0 Processing 105/136: [menhir: dune build] [ppxlib_ast: dune build] -> installed ctypes.0.23.0 Processing 106/136: [menhir: dune build] [ppxlib_ast: dune build] Processing 107/136: [menhir: dune build] [ppxlib_ast: dune build] [quickjs: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "quickjs" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/quickjs.0.1.2) - (cd _build/default && /usr/bin/gcc -Iquickjs -g -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml -I /home/opam/.opam/5.2.0+flambda2/lib/ctypes -I /home/opam/.opam/5.2.0+flambda2/lib/ctypes/stubs -I /home/opam/.opam/5.2.0+flambda2/lib/integers -o libregexp__c_cout_generated_functions__Function_description__Functions.o -c libregexp__c_cout_generated_functions__Function_description__Functions.c) - libregexp__c_cout_generated_functions__Function_description__Functions.c: In function 'libregexp_stubs_4_lre_get_groupnames': - libregexp__c_cout_generated_functions__Function_description__Functions.c:60:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 60 | char* x62 = lre_get_groupnames(x61); - | ^~~~~~~~~~~~~~~~~~ -> compiled quickjs.0.1.2 Processing 107/136: [menhir: dune build] [ppxlib_ast: dune build] -> installed quickjs.0.1.2 Processing 108/136: [menhir: dune build] [ppxlib_ast: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppxlib_ast" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ppxlib_ast.0.33.0+jst) -> compiled ppxlib_ast.0.33.0+jst Processing 108/136: [menhir: dune build] -> installed ppxlib_ast.0.33.0+jst Processing 109/136: [menhir: dune build] Processing 110/136: [menhir: dune build] [ppxlib_jane: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppxlib_jane" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ppxlib_jane.v0.18~preview.130.31+242) -> compiled ppxlib_jane.v0.18~preview.130.31+242 Processing 110/136: [menhir: dune build] -> installed ppxlib_jane.v0.18~preview.130.31+242 Processing 111/136: [menhir: dune build] [ppxlib: patch] applying ppxlib+metaquot+ppxlib_metaquot.ml.patch [ppxlib: patch] applying ppxlib+runner_as_ppx+ppxlib_runner_as_ppx.ml.patch [ppxlib: patch] applying ppxlib+src+ast_builder.ml.patch [ppxlib: patch] applying ppxlib+src+ast_builder.mli.patch [ppxlib: patch] applying ppxlib+src+ast_builder_intf.ml.patch [ppxlib: patch] applying ppxlib+src+ast_pattern.ml.patch [ppxlib: patch] applying ppxlib+src+ast_pattern.mli.patch [ppxlib: patch] applying ppxlib+src+ast_traverse.ml.patch [ppxlib: patch] applying ppxlib+src+attribute.ml.patch [ppxlib: patch] applying ppxlib+src+attribute.mli.patch [ppxlib: patch] applying ppxlib+src+cinaps+ppxlib_cinaps_helpers.ml.patch [ppxlib: patch] applying ppxlib+src+code_matcher.ml.patch [ppxlib: patch] applying ppxlib+src+code_matcher.mli.patch [ppxlib: patch] applying ppxlib+src+common.ml.patch [ppxlib: patch] applying ppxlib+src+common.mli.patch [ppxlib: patch] applying ppxlib+src+context_free.ml.patch [ppxlib: patch] applying ppxlib+src+context_free.mli.patch [ppxlib: patch] applying ppxlib+src+deriving.ml.patch [ppxlib: patch] applying ppxlib+src+deriving.mli.patch [ppxlib: patch] applying ppxlib+src+driver.ml.patch [ppxlib: patch] applying ppxlib+src+driver.mli.patch [ppxlib: patch] applying ppxlib+src+gen+gen_ast_builder.ml.patch [ppxlib: patch] applying ppxlib+src+gen+gen_ast_pattern.ml.patch [ppxlib: patch] applying ppxlib+src+gen+import.ml.patch [ppxlib: patch] applying ppxlib+src+ignore_unused_warning.ml.patch [ppxlib: patch] applying ppxlib+src+location.ml.patch [ppxlib: patch] applying ppxlib+src+location.mli.patch [ppxlib: patch] applying ppxlib+src+name.ml.patch [ppxlib: patch] applying ppxlib+src+utils.mli.patch [ppxlib: patch] applying ppxlib+traverse+ppxlib_traverse.ml.patch [ppxlib: patch] applying dune.patch [ppxlib: patch] applying location_check.ml.patch [ppxlib: patch] applying utils.ml.patch Processing 112/136: [menhir: dune build] [ppxlib: rm ast] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "ast" "astlib" "stdppx" "traverse_builtins" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ppxlib.0.33.0+jst) Processing 112/136: [menhir: dune build] [ppxlib: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppxlib" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ppxlib.0.33.0+jst) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -safe-string -g -I src/gen/.gen_ast_pattern.eobjs/byte -I src/gen/.gen_ast_pattern.eobjs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I shims/ast/.ppxlib_ast.objs/byte -I shims/ast/.ppxlib_ast.objs/native -I shims/astlib/.astlib.objs/byte -I shims/astlib/.astlib.objs/native -I shims/stdppx/.stdppx.objs/byte -I shims/stdppx/.stdppx.objs/native -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/byte -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/native -intf-suffix .ml -no-alias-deps -open Dune__exe -o src/gen/.gen_ast_pattern.eobjs/native/dune__exe__Import.cmx -c -impl src/gen/import.ml) - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Location, and its interface was not compiled with -opaque - - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Longident, and its interface was not compiled with -opaque - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -safe-string -g -I src/gen/.gen_ast_pattern.eobjs/byte -I src/gen/.gen_ast_pattern.eobjs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I shims/ast/.ppxlib_ast.objs/byte -I shims/ast/.ppxlib_ast.objs/native -I shims/astlib/.astlib.objs/byte -I shims/astlib/.astlib.objs/native -I shims/stdppx/.stdppx.objs/byte -I shims/stdppx/.stdppx.objs/native -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/byte -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/native -intf-suffix .ml -no-alias-deps -open Dune__exe -o src/gen/.gen_ast_pattern.eobjs/native/dune__exe__Gen_ast_builder.cmx -c -impl src/gen/gen_ast_builder.ml) - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Location, and its interface was not compiled with -opaque - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -safe-string -g -I src/gen/.gen_ast_pattern.eobjs/byte -I src/gen/.gen_ast_pattern.eobjs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I shims/ast/.ppxlib_ast.objs/byte -I shims/ast/.ppxlib_ast.objs/native -I shims/astlib/.astlib.objs/byte -I shims/astlib/.astlib.objs/native -I shims/stdppx/.stdppx.objs/byte -I shims/stdppx/.stdppx.objs/native -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/byte -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/native -intf-suffix .ml -no-alias-deps -open Dune__exe -o src/gen/.gen_ast_pattern.eobjs/native/dune__exe__Gen_ast_pattern.cmx -c -impl src/gen/gen_ast_pattern.ml) - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Location, and its interface was not compiled with -opaque - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -safe-string -open Ocaml_shadow -g -bin-annot -bin-annot-occurrences -I src/.ppxlib.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I print-diff/.ppxlib_print_diff.objs/byte -I shims/ast/.ppxlib_ast.objs/byte -I shims/astlib/.astlib.objs/byte -I shims/stdppx/.stdppx.objs/byte -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/byte -no-alias-deps -open Ppxlib__ -o src/.ppxlib.objs/byte/ppxlib__Ast_pattern_generated.cmo -c -impl src/ast_pattern_generated.ml) - File "src/ast_pattern_generated.ml", line 1574, characters 9-10: - 1574 | | _ -> fail loc "Modality") - ^ - Warning 11 [redundant-case]: this match case is unused. - - File "src/ast_pattern_generated.ml", line 1581, characters 9-10: - 1581 | | _ -> fail loc "Mode") - ^ - Warning 11 [redundant-case]: this match case is unused. - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -safe-string -open Ocaml_shadow -g -I src/.ppxlib.objs/byte -I src/.ppxlib.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I print-diff/.ppxlib_print_diff.objs/byte -I print-diff/.ppxlib_print_diff.objs/native -I shims/ast/.ppxlib_ast.objs/byte -I shims/ast/.ppxlib_ast.objs/native -I shims/astlib/.astlib.objs/byte -I shims/astlib/.astlib.objs/native -I shims/stdppx/.stdppx.objs/byte -I shims/stdppx/.stdppx.objs/native -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/byte -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/native -intf-suffix .ml -no-alias-deps -open Ppxlib__ -o src/.ppxlib.objs/native/ppxlib__Ast_pattern_generated.cmx -c -impl src/ast_pattern_generated.ml) - File "src/ast_pattern_generated.ml", line 1574, characters 9-10: - 1574 | | _ -> fail loc "Modality") - ^ - Warning 11 [redundant-case]: this match case is unused. - - File "src/ast_pattern_generated.ml", line 1581, characters 9-10: - 1581 | | _ -> fail loc "Mode") - ^ - Warning 11 [redundant-case]: this match case is unused. - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -safe-string -g -I metaquot/.ppxlib_metaquot.objs/byte -I metaquot/.ppxlib_metaquot.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I metaquot_lifters/.ppxlib_metaquot_lifters.objs/byte -I metaquot_lifters/.ppxlib_metaquot_lifters.objs/native -I shims/ast/.ppxlib_ast.objs/byte -I shims/ast/.ppxlib_ast.objs/native -I shims/astlib/.astlib.objs/byte -I shims/astlib/.astlib.objs/native -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/byte -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/native -I src/.ppxlib.objs/byte -I src/.ppxlib.objs/native -intf-suffix .ml -no-alias-deps -o metaquot/.ppxlib_metaquot.objs/native/ppxlib_metaquot.cmx -c -impl metaquot/ppxlib_metaquot.ml) - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Ppxlib_jane__Shim, and its interface was not compiled with -opaque - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -safe-string -g -I traverse/.ppxlib_traverse.objs/byte -I traverse/.ppxlib_traverse.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I shims/ast/.ppxlib_ast.objs/byte -I shims/ast/.ppxlib_ast.objs/native -I shims/stdppx/.stdppx.objs/byte -I shims/stdppx/.stdppx.objs/native -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/byte -I shims/traverse_builtins/.ppxlib_traverse_builtins.objs/native -I src/.ppxlib.objs/byte -I src/.ppxlib.objs/native -intf-suffix .ml -no-alias-deps -o traverse/.ppxlib_traverse.objs/native/ppxlib_traverse.cmx -c -impl traverse/ppxlib_traverse.pp.ml) - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Astlib__Location, and its interface was not compiled with -opaque -> compiled ppxlib.0.33.0+jst Processing 112/136: [menhir: dune build] -> installed ppxlib.0.33.0+jst Processing 113/136: [menhir: dune build] [lwt_ppx: patch] applying diff.patch Processing 114/136: [lwt_ppx: dune build] [menhir: dune build] Processing 115/136: [lwt_ppx: dune build] [menhir: dune build] [ppx_deriving: dune build] [sedlex: patch] applying sedlex+syntax+ppx_sedlex.ml.patch Processing 116/136: [lwt_ppx: dune build] [menhir: dune build] [ppx_deriving: dune build] [sedlex: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "menhir" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/menhir.20240715) - (cd _build/default/lib/pack && ./pack.exe) - Creating menhirLib.ml... - Creating menhirLib.mli... - (cd _build/default/src/stage2 && .bin/menhir --exn-carries-state --no-pager --require-aliases --strict parser.mly --compare-errors parserMessages.auto.messages --compare-errors parserMessages.messages) > _build/default/src/stage2/parserMessages.check - Read 99 sample input sentences and 99 error messages. - Read 99 sample input sentences and 47 error messages. - (cd _build/default && src/stage2/.bin/menhir --exn-carries-state --no-pager --require-aliases --strict -lg 1 -la 1 -lc 1 -v src/stage2/parser.mly --base src/stage2/parser --infer-read-reply src/stage2/parser__mock.mli.inferred) - Grammar has 56 nonterminal symbols, among which 1 start symbols. - Grammar has 37 terminal symbols. - Grammar has 129 productions. - Built an LR(0) automaton with 199 states. - The grammar is not SLR(1) -- 7 states have a conflict. - The construction mode is no-pager. - Built an LR(1) automaton with 308 states. - One shift/reduce conflict was silently solved. - Extra reductions on error were added in 50 states. - Priority played a role in 0 of these states. - 156 out of 308 states have a default reduction. - 108 out of 308 states are represented. - 44 out of 96 symbols keep track of their start position. - 39 out of 96 symbols keep track of their end position. - The StackLang code contains 4113 instructions in 277 blocks. - The StackLang code comprises 5 mutually recursive groups. - (cd _build/default/src/stage2 && .bin/menhir --exn-carries-state --no-pager --require-aliases --strict parser.mly --compile-errors parserMessages.messages) > _build/default/src/stage2/parserMessages.ml - Read 99 sample input sentences and 47 error messages. -> compiled menhir.20240715 Processing 116/136: [lwt_ppx: dune build] [ppx_deriving: dune build] [sedlex: dune build] -> installed menhir.20240715 Processing 117/136: [lwt_ppx: dune build] [ppx_deriving: dune build] [sedlex: dune build] Processing 118/136: [lwt_ppx: dune build] [melange: dune build] [ppx_deriving: dune build] [sedlex: dune build] Processing 119/136: [lwt_ppx: dune build] [melange: dune build] [ppx_deriving: dune build] [reason: dune build] [sedlex: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppx_deriving" "-j" "71" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/ppx_deriving.6.0.3) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/map/.ppx_deriving_map.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/map/.ppx_deriving_map.objs/byte/ppx_deriving_map.cmo -c -impl src_plugins/map/ppx_deriving_map.pp.ml) - File "src_plugins/map/ppx_deriving_map.ml", line 77, characters 18-31: - 77 | | { ptyp_desc = Ptyp_var name } -> evar ("poly_"^name) - ^^^^^^^^^^^^^ - Error: The constructor "Ptyp_var" expects 2 argument(s), - but is applied here to 1 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/iter/.ppx_deriving_iter.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/iter/.ppx_deriving_iter.objs/byte/ppx_deriving_iter.cmo -c -impl src_plugins/iter/ppx_deriving_iter.pp.ml) - File "src_plugins/iter/ppx_deriving_iter.ml", line 71, characters 18-31: - 71 | | { ptyp_desc = Ptyp_var name } -> [%expr ([%e evar ("poly_"^name)] : [%t Typ.var name] -> unit)] - ^^^^^^^^^^^^^ - Error: The constructor "Ptyp_var" expects 2 argument(s), - but is applied here to 1 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/fold/.ppx_deriving_fold.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/fold/.ppx_deriving_fold.objs/byte/ppx_deriving_fold.cmo -c -impl src_plugins/fold/ppx_deriving_fold.pp.ml) - File "src_plugins/fold/ppx_deriving_fold.ml", line 75, characters 18-31: - 75 | | { ptyp_desc = Ptyp_var name } -> evar ("poly_"^name) - ^^^^^^^^^^^^^ - Error: The constructor "Ptyp_var" expects 2 argument(s), - but is applied here to 1 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/eq/.ppx_deriving_eq.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/eq/.ppx_deriving_eq.objs/byte/ppx_deriving_eq.cmo -c -impl src_plugins/eq/ppx_deriving_eq.pp.ml) - File "src_plugins/eq/ppx_deriving_eq.ml", line 135, characters 20-33: - 135 | | { ptyp_desc = Ptyp_var name } -> evar ("poly_"^name) - ^^^^^^^^^^^^^ - Error: The constructor "Ptyp_var" expects 2 argument(s), - but is applied here to 1 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/enum/.ppx_deriving_enum.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/enum/.ppx_deriving_enum.objs/byte/ppx_deriving_enum.cmo -c -impl src_plugins/enum/ppx_deriving_enum.pp.ml) - File "src_plugins/enum/ppx_deriving_enum.ml", line 96, characters 10-23: - 96 | (Exp.function_ to_enum_cases); - ^^^^^^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.function_ - Use [Ppxlib_jane.Ast_builder] for constructing function ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/enum/ppx_deriving_enum.ml", line 98, characters 10-23: - 98 | (Exp.function_ from_enum_cases)] - ^^^^^^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.function_ - Use [Ppxlib_jane.Ast_builder] for constructing function ASTs that are handed to the ocaml compiler, e.g. in ppxes - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src/.ppx_deriving_main.eobjs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/findlib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/dynlink -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src/.ppx_deriving_main.eobjs/byte/ppx_deriving_main.cmo -c -impl src/ppx_deriving_main.pp.ml) - File "ppx_deriving_main.cppo.ml", line 52, characters 8-13: - Error: This expression has type - "(string option * Ppxlib.Parsetree.expression) list" - but an expression was expected of type - "Ppxlib.Parsetree.expression list" - Type "string option * Ppxlib.Parsetree.expression" - is not compatible with type - "Ppxlib.Parsetree.expression" = "Astlib.Ast_414.Parsetree.expression" - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src/api/.ppx_deriving_api.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o src/api/.ppx_deriving_api.objs/byte/ppx_deriving.cmo -c -impl src/api/ppx_deriving.pp.ml) - File "ppx_deriving.cppo.ml", line 428, characters 22-30: - Error: The constructor "Ptyp_any" expects 1 argument(s), - but is applied here to 0 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/create/.ppx_deriving_create.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/create/.ppx_deriving_create.objs/byte/ppx_deriving_create.cmo -c -impl src_plugins/create/ppx_deriving_create.pp.ml) - File "src_plugins/create/ppx_deriving_create.ml", line 49, characters 10-18: - 49 | Exp.fun_ Label.nolabel None (pvar name) (record fields) - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/create/ppx_deriving_create.ml", line 51, characters 10-18: - 51 | Exp.fun_ Label.nolabel None (punit ()) (record fields) - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/create/ppx_deriving_create.ml", line 55, characters 26-34: - 55 | | Some default -> Exp.fun_ (Label.optional name) (Some (Ppx_deriving.quote ~quoter default)) - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/create/ppx_deriving_create.ml", line 63, characters 12-20: - 63 | Exp.fun_ (Label.labelled name') None (pvar name') - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/create/ppx_deriving_create.ml", line 64, characters 15-23: - 64 | (Exp.fun_ (Label.optional name) (Some [%expr []]) (pvar name) - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/create/ppx_deriving_create.ml", line 71, characters 12-20: - 71 | Exp.fun_ (Label.optional name) (Some [%expr []]) (pvar name) accum - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/create/ppx_deriving_create.ml", line 73, characters 12-20: - 73 | Exp.fun_ (Label.optional name) None (pvar name) accum - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/create/ppx_deriving_create.ml", line 74, characters 17-25: - 74 | | _ -> Exp.fun_ (Label.labelled name) None (pvar name) accum) - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -w -27-9 -g -I src/api/.ppx_deriving_api.objs/byte -I src/api/.ppx_deriving_api.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o src/api/.ppx_deriving_api.objs/native/ppx_deriving.cmx -c -impl src/api/ppx_deriving.pp.ml) - File "ppx_deriving.cppo.ml", line 428, characters 22-30: - Error: The constructor "Ptyp_any" expects 1 argument(s), - but is applied here to 0 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/ord/.ppx_deriving_ord.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/ord/.ppx_deriving_ord.objs/byte/ppx_deriving_ord.cmo -c -impl src_plugins/ord/ppx_deriving_ord.pp.ml) - File "src_plugins/ord/ppx_deriving_ord.ml", line 35, characters 21-34: - 35 | let to_int = [%e Exp.function_ int_cases] in - ^^^^^^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.function_ - Use [Ppxlib_jane.Ast_builder] for constructing function ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/ord/ppx_deriving_ord.ml", line 161, characters 20-33: - 161 | | { ptyp_desc = Ptyp_var name } -> evar ("poly_"^name) - ^^^^^^^^^^^^^ - Error: The constructor "Ptyp_var" expects 2 argument(s), - but is applied here to 1 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/show/.ppx_deriving_show.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/show/.ppx_deriving_show.objs/byte/ppx_deriving_show.cmo -c -impl src_plugins/show/ppx_deriving_show.pp.ml) - File "src_plugins/show/ppx_deriving_show.ml", line 182, characters 20-33: - 182 | | { ptyp_desc = Ptyp_var name } -> [%expr [%e evar ("poly_"^name)] fmt] - ^^^^^^^^^^^^^ - Error: The constructor "Ptyp_var" expects 2 argument(s), - but is applied here to 1 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/make/.ppx_deriving_make.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/make/.ppx_deriving_make.objs/byte/ppx_deriving_make.cmo -c -impl src_plugins/make/ppx_deriving_make.pp.ml) - File "src_plugins/make/ppx_deriving_make.ml", line 58, characters 4-12: - 58 | Exp.fun_ (Label.optional name) (Some (Ppx_deriving.quote ~quoter default)) - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/make/ppx_deriving_make.ml", line 66, characters 8-16: - 66 | Exp.fun_ (Label.labelled name') None (pvar name') - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/make/ppx_deriving_make.ml", line 67, characters 11-19: - 67 | (Exp.fun_ (Label.optional name) (Some [%expr []]) (pvar name) - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/make/ppx_deriving_make.ml", line 78, characters 8-16: - 78 | Exp.fun_ (Label.optional name) (Some [%expr []]) (pvar name) accum - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/make/ppx_deriving_make.ml", line 80, characters 8-16: - 80 | Exp.fun_ (Label.optional name) None (pvar name) accum - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/make/ppx_deriving_make.ml", line 81, characters 13-21: - 81 | | _ -> Exp.fun_ (Label.labelled name) None (pvar name) accum - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/make/ppx_deriving_make.ml", line 94, characters 8-16: - 94 | Exp.fun_ Label.nolabel None (pvar name) (record fields) - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes - - File "src_plugins/make/ppx_deriving_make.ml", line 96, characters 8-16: - 96 | Exp.fun_ Label.nolabel None (punit ()) (record fields) - ^^^^^^^^ - Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ - Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes [ERROR] The compilation of ppx_deriving.6.0.3 failed at "dune build -p ppx_deriving -j 71". Processing 119/136: [lwt_ppx: dune build] [melange: dune build] [reason: dune build] [sedlex: dune build] Processing 120/136: [lwt_ppx: dune build] [melange: dune build] [reason: dune build] [sedlex: dune build] Processing 121/136: [lwt_ppx: dune build] [melange: dune build] [reason: dune build] [sedlex: dune build] Processing 122/136: [lwt_ppx: dune build] [melange: dune build] [reason: dune build] [sedlex: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "lwt_ppx" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/lwt_ppx.5.9.1+jst) -> compiled lwt_ppx.5.9.1+jst Processing 122/136: [melange: dune build] [reason: dune build] [sedlex: dune build] -> installed lwt_ppx.5.9.1+jst Processing 123/136: [melange: dune build] [reason: dune build] [sedlex: dune build] [ERROR] The compilation of reason.3.15.0 failed at "dune build -p reason -j 71 @install". + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "reason" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/reason.3.15.0) - (cd _build/default/src/refmt && /usr/bin/bash -e -u -o pipefail -c 'echo let version = \"$(git rev-parse --verify HEAD)\"') > _build/default/src/refmt/git_commit.ml - fatal: not a git repository (or any parent up to mount point /) - Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). - (cd _build/default/src/refmt && /usr/bin/bash -e -u -o pipefail -c 'echo let short_version = \"$(git rev-parse --short HEAD)\"') > _build/default/src/refmt/git_commit.ml - fatal: not a git repository (or any parent up to mount point /) - Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/vendored-omp/src/.reason_omp.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -no-alias-deps -open Reason_omp__ -o src/vendored-omp/src/.reason_omp.objs/byte/reason_omp__Ast_52.cmo -c -impl src/vendored-omp/src/ast_52.pp.ml) - File "src/vendored-omp/src/ast_52.ml", line 49, characters 24-40: - Error: Unbound module "Type_immediacy" - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/vendored-omp/src/.reason_omp.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -intf-suffix .ml -no-alias-deps -open Reason_omp__ -o src/vendored-omp/src/.reason_omp.objs/byte/reason_omp__Migrate_parsetree_def.cmo -c -impl src/vendored-omp/src/migrate_parsetree_def.pp.ml) - File "src/vendored-omp/src/migrate_parsetree_def.ml", line 158, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -g -I src/vendored-omp/src/.reason_omp.objs/byte -I src/vendored-omp/src/.reason_omp.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -intf-suffix .ml -no-alias-deps -open Reason_omp__ -o src/vendored-omp/src/.reason_omp.objs/native/reason_omp__Migrate_parsetree_def.cmx -c -impl src/vendored-omp/src/migrate_parsetree_def.pp.ml) - File "src/vendored-omp/src/migrate_parsetree_def.ml", line 158, characters 2-27: - Alert unsafe_multidomain: Stdlib.Printexc.register_printer - Use [Printexc.Safe.register_printer]. Processing 123/136: [melange: dune build] [sedlex: dune build] Processing 124/136: [melange: dune build] [sedlex: dune build] Processing 125/136: [melange: dune build] [sedlex: dune build] Processing 126/136: [melange: dune build] [sedlex: dune build] Processing 127/136: [melange: dune build] [sedlex: dune build] Processing 128/136: [melange: dune build] [sedlex: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "sedlex" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/sedlex.3.3+jst) -> compiled sedlex.3.3+jst Processing 128/136: [melange: dune build] -> installed sedlex.3.3+jst Processing 129/136: [melange: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "melange" "-j" "71" "@install" (CWD=/home/opam/.opam/5.2.0+flambda2/.opam-switch/build/melange.5.1.0-52) - (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 parent up to mount point /) - Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). - (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 parent up to mount point /) - Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -9 -g -O3 -unbox-closures -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -I vendor/melange-compiler-libs/.melange_wrapper.objs/native -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/native/melange_compiler_libs__Oprint.cmx -c -impl vendor/melange-compiler-libs/typing/oprint.ml) - File "vendor/melange-compiler-libs/typing/oprint.ml", lines 33-38, characters 2-58: - 33 | ..function - 34 | Oide_ident s -> print_lident ppf s.printed_name - 35 | | Oide_dot (id, s) -> - 36 | print_ident ppf id; pp_print_char ppf '.'; print_lident ppf s - 37 | | Oide_apply (id1, id2) -> - 38 | fprintf ppf "%a(%a)" print_ident id1 print_ident id2 - Warning 8 [partial-match]: this pattern-matching is not exhaustive. - Here is an example of a case that is not matched: - Oide_hash _ - - File "vendor/melange-compiler-libs/typing/oprint.ml", line 221, characters 6-19: - 221 | | Oval_array tl -> - ^^^^^^^^^^^^^ - Error: The constructor "Oval_array" expects 2 argument(s), - but is applied here to 1 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Types.cmi -c -intf vendor/melange-compiler-libs/typing/types.mli) - File "vendor/melange-compiler-libs/typing/types.mli", line 480, characters 20-36: - 480 | type_immediate: Type_immediacy.t; - ^^^^^^^^^^^^^^^^ - Error: Unbound module "Type_immediacy" - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Ast_invariants.cmo -c -impl vendor/melange-compiler-libs/parsing/ast_invariants.ml) - File "vendor/melange-compiler-libs/parsing/ast_invariants.ml", line 68, characters 6-27: - 68 | | Ppat_tuple ([] | [_]) -> invalid_tuple loc - ^^^^^^^^^^^^^^^^^^^^^ - Error: The constructor "Ppat_tuple" expects 2 argument(s), - but is applied here to 1 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -open StdLabels -g -bin-annot -bin-annot-occurrences -I jscomp/melstd/.melstd.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/unix -I vendor/pp/.pp.objs/byte -intf-suffix .ml -no-alias-deps -open Melstd__ -o jscomp/melstd/.melstd.objs/byte/melstd__Mel_ident.cmo -c -impl jscomp/melstd/mel_ident.ml) - File "jscomp/melstd/mel_ident.ml", line 37, characters 13-25: - 37 | let global = Ident.global - ^^^^^^^^^^^^ - Error: Unbound value "Ident.global" - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -open StdLabels -g -bin-annot -bin-annot-occurrences -I jscomp/melstd/.melstd.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/unix -I vendor/pp/.pp.objs/byte -intf-suffix .ml -no-alias-deps -open Melstd__ -o jscomp/melstd/.melstd.objs/byte/melstd__Ident0.cmo -c -impl jscomp/melstd/ident0.ml) - File "jscomp/melstd/ident0.ml", line 28, characters 36-48: - 28 | let is_js_or_global (i : Ident.t) = Ident.global i || is_js i - ^^^^^^^^^^^^ - Error: Unbound value "Ident.global" - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Primitive.cmo -c -impl vendor/melange-compiler-libs/typing/primitive.ml) - File "vendor/melange-compiler-libs/typing/primitive.ml", line 145, characters 4-28: - 145 | | Otyp_arrow (label, a, b), attr_opt :: rest -> - ^^^^^^^^^^^^^^^^^^^^^^^^ - Error: The constructor "Otyp_arrow" expects 5 argument(s), - but is applied here to 3 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Shape.cmo -c -impl vendor/melange-compiler-libs/typing/shape.ml) - File "vendor/melange-compiler-libs/typing/shape.ml", line 50, characters 12-28: - 50 | if not (Ident.persistent id) then - ^^^^^^^^^^^^^^^^ - Error: Unbound value "Ident.persistent" - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Oprint.cmo -c -impl vendor/melange-compiler-libs/typing/oprint.ml) - File "vendor/melange-compiler-libs/typing/oprint.ml", lines 33-38, characters 2-58: - 33 | ..function - 34 | Oide_ident s -> print_lident ppf s.printed_name - 35 | | Oide_dot (id, s) -> - 36 | print_ident ppf id; pp_print_char ppf '.'; print_lident ppf s - 37 | | Oide_apply (id1, id2) -> - 38 | fprintf ppf "%a(%a)" print_ident id1 print_ident id2 - Warning 8 [partial-match]: this pattern-matching is not exhaustive. - Here is an example of a case that is not matched: - Oide_hash _ - - File "vendor/melange-compiler-libs/typing/oprint.ml", line 221, characters 6-19: - 221 | | Oval_array tl -> - ^^^^^^^^^^^^^ - Error: The constructor "Oval_array" expects 2 argument(s), - but is applied here to 1 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Builtin_attributes.cmo -c -impl vendor/melange-compiler-libs/parsing/builtin_attributes.ml) - File "vendor/melange-compiler-libs/parsing/builtin_attributes.ml", line 1: - Error: The implementation "vendor/melange-compiler-libs/parsing/builtin_attributes.ml" - does not match the interface "vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Builtin_attributes.cmi": - Values do not match: - val alerts_of_sig : - Parsetree.signature_item list -> - string Melange_compiler_libs__.Misc.Stdlib.String.Map.t - is not included in - val alerts_of_sig : - Parsetree.signature -> Melange_compiler_libs__.Misc.alerts - The type - "Parsetree.signature_item list -> - string Melange_compiler_libs__.Misc.Stdlib.String.Map.t" - is not compatible with the type - "Parsetree.signature -> Melange_compiler_libs__.Misc.alerts" - Type "Parsetree.signature_item list" is not compatible with type - "Parsetree.signature" - File "vendor/melange-compiler-libs/parsing/builtin_attributes.mli", line 118, characters 0-53: - Expected declaration - File "vendor/melange-compiler-libs/parsing/builtin_attributes.ml", line 276, characters 4-17: - Actual declaration - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -9 -g -O3 -unbox-closures -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -I vendor/melange-compiler-libs/.melange_wrapper.objs/native -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/native/melange_compiler_libs__Shape.cmx -c -impl vendor/melange-compiler-libs/typing/shape.ml) - File "vendor/melange-compiler-libs/typing/shape.ml", line 50, characters 12-28: - 50 | if not (Ident.persistent id) then - ^^^^^^^^^^^^^^^^ - Error: Unbound value "Ident.persistent" - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -g -O3 -unbox-closures -I jscomp/melstd/gen/.build_reserved.eobjs/byte -I jscomp/melstd/gen/.build_reserved.eobjs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o jscomp/melstd/gen/.build_reserved.eobjs/native/dune__exe__Build_reserved.cmx -c -impl jscomp/melstd/gen/build_reserved.pp.ml) - File "jscomp/melstd/gen/build_reserved.ml", lines 195-209, characters 30-43: - 195 | ..............................(arr : element array) (lo : int) (hi : int) key : - 196 | bool = - 197 | let mid = (lo + hi) / 2 in - 198 | let midVal = Stdlib.Array.unsafe_get arr mid in - 199 | (* let c = cmp key midVal [@u] in *) - ... - 206 | (* a[lo] =< a[mid] < key <= a[hi] *) - 207 | lo = mid - 208 | then Stdlib.Array.unsafe_get arr hi = key - 209 | else binarySearchAux arr mid hi key - Error: Unbound module "Ppxlib_jane" - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -open StdLabels -open Ppxlib_ast -g -bin-annot -bin-annot-occurrences -I jscomp/core/gen/.gen_traversal.eobjs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/cmdliner -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -no-alias-deps -open Dune__exe -o jscomp/core/gen/.gen_traversal.eobjs/byte/dune__exe__Node_types.cmo -c -impl jscomp/core/gen/node_types.pp.ml) - File "jscomp/core/gen/node_types.ml", line 19, characters 43-60: - 19 | { pexp_desc = Pexp_array labels; _ } ); - ^^^^^^^^^^^^^^^^^ - Error: The constructor "Pexp_array" expects 2 argument(s), - but is applied here to 1 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -9 -g -O3 -unbox-closures -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -I vendor/melange-compiler-libs/.melange_wrapper.objs/native -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/native/melange_compiler_libs__Primitive.cmx -c -impl vendor/melange-compiler-libs/typing/primitive.ml) - File "vendor/melange-compiler-libs/typing/primitive.ml", line 145, characters 4-28: - 145 | | Otyp_arrow (label, a, b), attr_opt :: rest -> - ^^^^^^^^^^^^^^^^^^^^^^^^ - Error: The constructor "Otyp_arrow" expects 5 argument(s), - but is applied here to 3 argument(s) - (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -9 -g -O3 -unbox-closures -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -I vendor/melange-compiler-libs/.melange_wrapper.objs/native -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/native/melange_compiler_libs__Builtin_attributes.cmx -c -impl vendor/melange-compiler-libs/parsing/builtin_attributes.ml) - File "vendor/melange-compiler-libs/parsing/builtin_attributes.ml", line 1: - Error: The implementation "vendor/melange-compiler-libs/parsing/builtin_attributes.ml" - does not match the interface "vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Builtin_attributes.cmi": - Values do not match: - val alerts_of_sig : - Parsetree.signature_item list -> - string Melange_compiler_libs__.Misc.Stdlib.String.Map.t - is not included in - val alerts_of_sig : - Parsetree.signature -> Melange_compiler_libs__.Misc.alerts - The type - "Parsetree.signature_item list -> - string Melange_compiler_libs__.Misc.Stdlib.String.Map.t" - is not compatible with the type - "Parsetree.signature -> Melange_compiler_libs__.Misc.alerts" - Type "Parsetree.signature_item list" is not compatible with type - "Parsetree.signature" - File "vendor/melange-compiler-libs/parsing/builtin_attributes.mli", line 118, characters 0-53: - Expected declaration - File "vendor/melange-compiler-libs/parsing/builtin_attributes.ml", line 276, characters 4-17: - Actual declaration [ERROR] The compilation of melange.5.1.0-52 failed at "dune build -p melange -j 71 @install". #=== ERROR while compiling reason.3.15.0 ======================================# # context 2.4.0~alpha2 | linux/x86_64 | ocaml-variants.5.2.0+flambda2 | file:///home/opam/opam-repository # path ~/.opam/5.2.0+flambda2/.opam-switch/build/reason.3.15.0 # command ~/.opam/opam-init/hooks/sandbox.sh build dune build -p reason -j 71 @install # exit-code 1 # env-file ~/.opam/log/reason-8-13c747.env # output-file ~/.opam/log/reason-8-13c747.out ### output ### # (cd _build/default/src/refmt && /usr/bin/bash -e -u -o pipefail -c 'echo let version = \"$(git rev-parse --verify HEAD)\"') > _build/default/src/refmt/git_commit.ml # fatal: not a git repository (or any parent up to mount point /) # Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). # (cd _build/default/src/refmt && /usr/bin/bash -e -u -o pipefail -c 'echo let short_version = \"$(git rev-parse --short HEAD)\"') > _build/default/src/refmt/git_commit.ml # fatal: not a git repository (or any parent up to mount point /) # Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/vendored-omp/src/.reason_omp.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -no-alias-deps -open Reason_omp__ -o src/vendored-omp/src/.reason_omp.objs/byte/reason_omp__Ast_52.cmo -c -impl src/vendored-omp/src/ast_52.pp.ml) # File "src/vendored-omp/src/ast_52.ml", line 49, characters 24-40: # Error: Unbound module "Type_immediacy" # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/vendored-omp/src/.reason_omp.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -intf-suffix .ml -no-alias-deps -open Reason_omp__ -o src/vendored-omp/src/.reason_omp.objs/byte/reason_omp__Migrate_parsetree_def.cmo -c -impl src/vendored-omp/src/migrate_parsetree_def.pp.ml) # File "src/vendored-omp/src/migrate_parsetree_def.ml", line 158, characters 2-27: # Alert unsafe_multidomain: Stdlib.Printexc.register_printer # Use [Printexc.Safe.register_printer]. # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -g -I src/vendored-omp/src/.reason_omp.objs/byte -I src/vendored-omp/src/.reason_omp.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -intf-suffix .ml -no-alias-deps -open Reason_omp__ -o src/vendored-omp/src/.reason_omp.objs/native/reason_omp__Migrate_parsetree_def.cmx -c -impl src/vendored-omp/src/migrate_parsetree_def.pp.ml) # File "src/vendored-omp/src/migrate_parsetree_def.ml", line 158, characters 2-27: # Alert unsafe_multidomain: Stdlib.Printexc.register_printer # Use [Printexc.Safe.register_printer]. #=== ERROR while compiling ppx_deriving.6.0.3 =================================# # context 2.4.0~alpha2 | linux/x86_64 | ocaml-variants.5.2.0+flambda2 | file:///home/opam/opam-repository # path ~/.opam/5.2.0+flambda2/.opam-switch/build/ppx_deriving.6.0.3 # command ~/.opam/opam-init/hooks/sandbox.sh build dune build -p ppx_deriving -j 71 # exit-code 1 # env-file ~/.opam/log/ppx_deriving-8-59cb7e.env # output-file ~/.opam/log/ppx_deriving-8-59cb7e.out ### output ### # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/map/.ppx_deriving_map.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/map/.ppx_deriving_map.objs/byte/ppx_deriving_map.cmo -c -impl src_plugins/map/ppx_deriving_map.pp.ml) # File "src_plugins/map/ppx_deriving_map.ml", line 77, characters 18-31: # 77 | | { ptyp_desc = Ptyp_var name } -> evar ("poly_"^name) # ^^^^^^^^^^^^^ # Error: The constructor "Ptyp_var" expects 2 argument(s), # but is applied here to 1 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/iter/.ppx_deriving_iter.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/iter/.ppx_deriving_iter.objs/byte/ppx_deriving_iter.cmo -c -impl src_plugins/iter/ppx_deriving_iter.pp.ml) # File "src_plugins/iter/ppx_deriving_iter.ml", line 71, characters 18-31: # 71 | | { ptyp_desc = Ptyp_var name } -> [%expr ([%e evar ("poly_"^name)] : [%t Typ.var name] -> unit)] # ^^^^^^^^^^^^^ # Error: The constructor "Ptyp_var" expects 2 argument(s), # but is applied here to 1 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/fold/.ppx_deriving_fold.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/fold/.ppx_deriving_fold.objs/byte/ppx_deriving_fold.cmo -c -impl src_plugins/fold/ppx_deriving_fold.pp.ml) # File "src_plugins/fold/ppx_deriving_fold.ml", line 75, characters 18-31: # 75 | | { ptyp_desc = Ptyp_var name } -> evar ("poly_"^name) # ^^^^^^^^^^^^^ # Error: The constructor "Ptyp_var" expects 2 argument(s), # but is applied here to 1 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/eq/.ppx_deriving_eq.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/eq/.ppx_deriving_eq.objs/byte/ppx_deriving_eq.cmo -c -impl src_plugins/eq/ppx_deriving_eq.pp.ml) # File "src_plugins/eq/ppx_deriving_eq.ml", line 135, characters 20-33: # 135 | | { ptyp_desc = Ptyp_var name } -> evar ("poly_"^name) # ^^^^^^^^^^^^^ # Error: The constructor "Ptyp_var" expects 2 argument(s), # but is applied here to 1 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/enum/.ppx_deriving_enum.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/enum/.ppx_deriving_enum.objs/byte/ppx_deriving_enum.cmo -c -impl src_plugins/enum/ppx_deriving_enum.pp.ml) # File "src_plugins/enum/ppx_deriving_enum.ml", line 96, characters 10-23: # 96 | (Exp.function_ to_enum_cases); # ^^^^^^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.function_ # Use [Ppxlib_jane.Ast_builder] for constructing function ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/enum/ppx_deriving_enum.ml", line 98, characters 10-23: # 98 | (Exp.function_ from_enum_cases)] # ^^^^^^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.function_ # Use [Ppxlib_jane.Ast_builder] for constructing function ASTs that are handed to the ocaml compiler, e.g. in ppxes # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src/.ppx_deriving_main.eobjs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/findlib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/dynlink -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src/.ppx_deriving_main.eobjs/byte/ppx_deriving_main.cmo -c -impl src/ppx_deriving_main.pp.ml) # File "ppx_deriving_main.cppo.ml", line 52, characters 8-13: # Error: This expression has type # "(string option * Ppxlib.Parsetree.expression) list" # but an expression was expected of type # "Ppxlib.Parsetree.expression list" # Type "string option * Ppxlib.Parsetree.expression" # is not compatible with type # "Ppxlib.Parsetree.expression" = "Astlib.Ast_414.Parsetree.expression" # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src/api/.ppx_deriving_api.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o src/api/.ppx_deriving_api.objs/byte/ppx_deriving.cmo -c -impl src/api/ppx_deriving.pp.ml) # File "ppx_deriving.cppo.ml", line 428, characters 22-30: # Error: The constructor "Ptyp_any" expects 1 argument(s), # but is applied here to 0 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/create/.ppx_deriving_create.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/create/.ppx_deriving_create.objs/byte/ppx_deriving_create.cmo -c -impl src_plugins/create/ppx_deriving_create.pp.ml) # File "src_plugins/create/ppx_deriving_create.ml", line 49, characters 10-18: # 49 | Exp.fun_ Label.nolabel None (pvar name) (record fields) # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/create/ppx_deriving_create.ml", line 51, characters 10-18: # 51 | Exp.fun_ Label.nolabel None (punit ()) (record fields) # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/create/ppx_deriving_create.ml", line 55, characters 26-34: # 55 | | Some default -> Exp.fun_ (Label.optional name) (Some (Ppx_deriving.quote ~quoter default)) # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/create/ppx_deriving_create.ml", line 63, characters 12-20: # 63 | Exp.fun_ (Label.labelled name') None (pvar name') # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/create/ppx_deriving_create.ml", line 64, characters 15-23: # 64 | (Exp.fun_ (Label.optional name) (Some [%expr []]) (pvar name) # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/create/ppx_deriving_create.ml", line 71, characters 12-20: # 71 | Exp.fun_ (Label.optional name) (Some [%expr []]) (pvar name) accum # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/create/ppx_deriving_create.ml", line 73, characters 12-20: # 73 | Exp.fun_ (Label.optional name) None (pvar name) accum # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/create/ppx_deriving_create.ml", line 74, characters 17-25: # 74 | | _ -> Exp.fun_ (Label.labelled name) None (pvar name) accum) # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -w -27-9 -g -I src/api/.ppx_deriving_api.objs/byte -I src/api/.ppx_deriving_api.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o src/api/.ppx_deriving_api.objs/native/ppx_deriving.cmx -c -impl src/api/ppx_deriving.pp.ml) # File "ppx_deriving.cppo.ml", line 428, characters 22-30: # Error: The constructor "Ptyp_any" expects 1 argument(s), # but is applied here to 0 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/ord/.ppx_deriving_ord.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/ord/.ppx_deriving_ord.objs/byte/ppx_deriving_ord.cmo -c -impl src_plugins/ord/ppx_deriving_ord.pp.ml) # File "src_plugins/ord/ppx_deriving_ord.ml", line 35, characters 21-34: # 35 | let to_int = [%e Exp.function_ int_cases] in # ^^^^^^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.function_ # Use [Ppxlib_jane.Ast_builder] for constructing function ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/ord/ppx_deriving_ord.ml", line 161, characters 20-33: # 161 | | { ptyp_desc = Ptyp_var name } -> evar ("poly_"^name) # ^^^^^^^^^^^^^ # Error: The constructor "Ptyp_var" expects 2 argument(s), # but is applied here to 1 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/show/.ppx_deriving_show.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/show/.ppx_deriving_show.objs/byte/ppx_deriving_show.cmo -c -impl src_plugins/show/ppx_deriving_show.pp.ml) # File "src_plugins/show/ppx_deriving_show.ml", line 182, characters 20-33: # 182 | | { ptyp_desc = Ptyp_var name } -> [%expr [%e evar ("poly_"^name)] fmt] # ^^^^^^^^^^^^^ # Error: The constructor "Ptyp_var" expects 2 argument(s), # but is applied here to 1 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -w -27-9 -g -bin-annot -bin-annot-occurrences -I src_plugins/make/.ppx_deriving_make.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/basement -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppx_derivers -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/print_diff -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/stdppx -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/traverse_builtins -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_jane -I /home/opam/.opam/5.2.0+flambda2/lib/sexplib0 -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -I src/api/.ppx_deriving_api.objs/byte -no-alias-deps -o src_plugins/make/.ppx_deriving_make.objs/byte/ppx_deriving_make.cmo -c -impl src_plugins/make/ppx_deriving_make.pp.ml) # File "src_plugins/make/ppx_deriving_make.ml", line 58, characters 4-12: # 58 | Exp.fun_ (Label.optional name) (Some (Ppx_deriving.quote ~quoter default)) # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/make/ppx_deriving_make.ml", line 66, characters 8-16: # 66 | Exp.fun_ (Label.labelled name') None (pvar name') # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/make/ppx_deriving_make.ml", line 67, characters 11-19: # 67 | (Exp.fun_ (Label.optional name) (Some [%expr []]) (pvar name) # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/make/ppx_deriving_make.ml", line 78, characters 8-16: # 78 | Exp.fun_ (Label.optional name) (Some [%expr []]) (pvar name) accum # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/make/ppx_deriving_make.ml", line 80, characters 8-16: # 80 | Exp.fun_ (Label.optional name) None (pvar name) accum # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/make/ppx_deriving_make.ml", line 81, characters 13-21: # 81 | | _ -> Exp.fun_ (Label.labelled name) None (pvar name) accum # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/make/ppx_deriving_make.ml", line 94, characters 8-16: # 94 | Exp.fun_ Label.nolabel None (pvar name) (record fields) # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes # # File "src_plugins/make/ppx_deriving_make.ml", line 96, characters 8-16: # 96 | Exp.fun_ Label.nolabel None (punit ()) (record fields) # ^^^^^^^^ # Alert prefer_jane_syntax: Ppxlib.Ast_helper.Exp.fun_ # Use [Ppxlib_jane.Ast_builder] for constructing functions ASTs that are handed to the ocaml compiler, e.g. in ppxes #=== ERROR while compiling melange.5.1.0-52 ===================================# # context 2.4.0~alpha2 | linux/x86_64 | ocaml-variants.5.2.0+flambda2 | file:///home/opam/opam-repository # path ~/.opam/5.2.0+flambda2/.opam-switch/build/melange.5.1.0-52 # command ~/.opam/opam-init/hooks/sandbox.sh build dune build -p melange -j 71 @install # exit-code 1 # env-file ~/.opam/log/melange-8-ce1d05.env # output-file ~/.opam/log/melange-8-ce1d05.out ### output ### # (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 parent up to mount point /) # Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). # (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 parent up to mount point /) # Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -9 -g -O3 -unbox-closures -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -I vendor/melange-compiler-libs/.melange_wrapper.objs/native -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/native/melange_compiler_libs__Oprint.cmx -c -impl vendor/melange-compiler-libs/typing/oprint.ml) # File "vendor/melange-compiler-libs/typing/oprint.ml", lines 33-38, characters 2-58: # 33 | ..function # 34 | Oide_ident s -> print_lident ppf s.printed_name # 35 | | Oide_dot (id, s) -> # 36 | print_ident ppf id; pp_print_char ppf '.'; print_lident ppf s # 37 | | Oide_apply (id1, id2) -> # 38 | fprintf ppf "%a(%a)" print_ident id1 print_ident id2 # Warning 8 [partial-match]: this pattern-matching is not exhaustive. # Here is an example of a case that is not matched: # Oide_hash _ # # File "vendor/melange-compiler-libs/typing/oprint.ml", line 221, characters 6-19: # 221 | | Oval_array tl -> # ^^^^^^^^^^^^^ # Error: The constructor "Oval_array" expects 2 argument(s), # but is applied here to 1 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Types.cmi -c -intf vendor/melange-compiler-libs/typing/types.mli) # File "vendor/melange-compiler-libs/typing/types.mli", line 480, characters 20-36: # 480 | type_immediate: Type_immediacy.t; # ^^^^^^^^^^^^^^^^ # Error: Unbound module "Type_immediacy" # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Ast_invariants.cmo -c -impl vendor/melange-compiler-libs/parsing/ast_invariants.ml) # File "vendor/melange-compiler-libs/parsing/ast_invariants.ml", line 68, characters 6-27: # 68 | | Ppat_tuple ([] | [_]) -> invalid_tuple loc # ^^^^^^^^^^^^^^^^^^^^^ # Error: The constructor "Ppat_tuple" expects 2 argument(s), # but is applied here to 1 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -open StdLabels -g -bin-annot -bin-annot-occurrences -I jscomp/melstd/.melstd.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/unix -I vendor/pp/.pp.objs/byte -intf-suffix .ml -no-alias-deps -open Melstd__ -o jscomp/melstd/.melstd.objs/byte/melstd__Mel_ident.cmo -c -impl jscomp/melstd/mel_ident.ml) # File "jscomp/melstd/mel_ident.ml", line 37, characters 13-25: # 37 | let global = Ident.global # ^^^^^^^^^^^^ # Error: Unbound value "Ident.global" # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -open StdLabels -g -bin-annot -bin-annot-occurrences -I jscomp/melstd/.melstd.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/unix -I vendor/pp/.pp.objs/byte -intf-suffix .ml -no-alias-deps -open Melstd__ -o jscomp/melstd/.melstd.objs/byte/melstd__Ident0.cmo -c -impl jscomp/melstd/ident0.ml) # File "jscomp/melstd/ident0.ml", line 28, characters 36-48: # 28 | let is_js_or_global (i : Ident.t) = Ident.global i || is_js i # ^^^^^^^^^^^^ # Error: Unbound value "Ident.global" # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Primitive.cmo -c -impl vendor/melange-compiler-libs/typing/primitive.ml) # File "vendor/melange-compiler-libs/typing/primitive.ml", line 145, characters 4-28: # 145 | | Otyp_arrow (label, a, b), attr_opt :: rest -> # ^^^^^^^^^^^^^^^^^^^^^^^^ # Error: The constructor "Otyp_arrow" expects 5 argument(s), # but is applied here to 3 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Shape.cmo -c -impl vendor/melange-compiler-libs/typing/shape.ml) # File "vendor/melange-compiler-libs/typing/shape.ml", line 50, characters 12-28: # 50 | if not (Ident.persistent id) then # ^^^^^^^^^^^^^^^^ # Error: Unbound value "Ident.persistent" # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Oprint.cmo -c -impl vendor/melange-compiler-libs/typing/oprint.ml) # File "vendor/melange-compiler-libs/typing/oprint.ml", lines 33-38, characters 2-58: # 33 | ..function # 34 | Oide_ident s -> print_lident ppf s.printed_name # 35 | | Oide_dot (id, s) -> # 36 | print_ident ppf id; pp_print_char ppf '.'; print_lident ppf s # 37 | | Oide_apply (id1, id2) -> # 38 | fprintf ppf "%a(%a)" print_ident id1 print_ident id2 # Warning 8 [partial-match]: this pattern-matching is not exhaustive. # Here is an example of a case that is not matched: # Oide_hash _ # # File "vendor/melange-compiler-libs/typing/oprint.ml", line 221, characters 6-19: # 221 | | Oval_array tl -> # ^^^^^^^^^^^^^ # Error: The constructor "Oval_array" expects 2 argument(s), # but is applied here to 1 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -9 -g -bin-annot -bin-annot-occurrences -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Builtin_attributes.cmo -c -impl vendor/melange-compiler-libs/parsing/builtin_attributes.ml) # File "vendor/melange-compiler-libs/parsing/builtin_attributes.ml", line 1: # Error: The implementation "vendor/melange-compiler-libs/parsing/builtin_attributes.ml" # does not match the interface "vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Builtin_attributes.cmi": # Values do not match: # val alerts_of_sig : # Parsetree.signature_item list -> # string Melange_compiler_libs__.Misc.Stdlib.String.Map.t # is not included in # val alerts_of_sig : # Parsetree.signature -> Melange_compiler_libs__.Misc.alerts # The type # "Parsetree.signature_item list -> # string Melange_compiler_libs__.Misc.Stdlib.String.Map.t" # is not compatible with the type # "Parsetree.signature -> Melange_compiler_libs__.Misc.alerts" # Type "Parsetree.signature_item list" is not compatible with type # "Parsetree.signature" # File "vendor/melange-compiler-libs/parsing/builtin_attributes.mli", line 118, characters 0-53: # Expected declaration # File "vendor/melange-compiler-libs/parsing/builtin_attributes.ml", line 276, characters 4-17: # Actual declaration # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -9 -g -O3 -unbox-closures -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -I vendor/melange-compiler-libs/.melange_wrapper.objs/native -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/native/melange_compiler_libs__Shape.cmx -c -impl vendor/melange-compiler-libs/typing/shape.ml) # File "vendor/melange-compiler-libs/typing/shape.ml", line 50, characters 12-28: # 50 | if not (Ident.persistent id) then # ^^^^^^^^^^^^^^^^ # Error: Unbound value "Ident.persistent" # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -40 -g -O3 -unbox-closures -I jscomp/melstd/gen/.build_reserved.eobjs/byte -I jscomp/melstd/gen/.build_reserved.eobjs/native -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o jscomp/melstd/gen/.build_reserved.eobjs/native/dune__exe__Build_reserved.cmx -c -impl jscomp/melstd/gen/build_reserved.pp.ml) # File "jscomp/melstd/gen/build_reserved.ml", lines 195-209, characters 30-43: # 195 | ..............................(arr : element array) (lo : int) (hi : int) key : # 196 | bool = # 197 | let mid = (lo + hi) / 2 in # 198 | let midVal = Stdlib.Array.unsafe_get arr mid in # 199 | (* let c = cmp key midVal [@u] in *) # ... # 206 | (* a[lo] =< a[mid] < key <= a[hi] *) # 207 | lo = mid # 208 | then Stdlib.Array.unsafe_get arr hi = key # 209 | else binarySearchAux arr mid hi key # Error: Unbound module "Ppxlib_jane" # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlc.opt -w -40 -open StdLabels -open Ppxlib_ast -g -bin-annot -bin-annot-occurrences -I jscomp/core/gen/.gen_traversal.eobjs/byte -I /home/opam/.opam/5.2.0+flambda2/lib/cmdliner -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/common -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/ast -I /home/opam/.opam/5.2.0+flambda2/lib/ppxlib_ast/astlib -I /home/opam/.opam/5.2.0+flambda2/lib/stdlib-shims -no-alias-deps -open Dune__exe -o jscomp/core/gen/.gen_traversal.eobjs/byte/dune__exe__Node_types.cmo -c -impl jscomp/core/gen/node_types.pp.ml) # File "jscomp/core/gen/node_types.ml", line 19, characters 43-60: # 19 | { pexp_desc = Pexp_array labels; _ } ); # ^^^^^^^^^^^^^^^^^ # Error: The constructor "Pexp_array" expects 2 argument(s), # but is applied here to 1 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -9 -g -O3 -unbox-closures -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -I vendor/melange-compiler-libs/.melange_wrapper.objs/native -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/native/melange_compiler_libs__Primitive.cmx -c -impl vendor/melange-compiler-libs/typing/primitive.ml) # File "vendor/melange-compiler-libs/typing/primitive.ml", line 145, characters 4-28: # 145 | | Otyp_arrow (label, a, b), attr_opt :: rest -> # ^^^^^^^^^^^^^^^^^^^^^^^^ # Error: The constructor "Otyp_arrow" expects 5 argument(s), # but is applied here to 3 argument(s) # (cd _build/default && /home/opam/.opam/5.2.0+flambda2/bin/ocamlopt.opt -w -9 -g -O3 -unbox-closures -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte -I vendor/melange-compiler-libs/.melange_compiler_libs.objs/native -I /home/opam/.opam/5.2.0+flambda2/lib/menhirLib -I /home/opam/.opam/5.2.0+flambda2/lib/ocaml/compiler-libs -I vendor/melange-compiler-libs/.melange_wrapper.objs/byte -I vendor/melange-compiler-libs/.melange_wrapper.objs/native -intf-suffix .ml -no-alias-deps -open Melange_compiler_libs__ -o vendor/melange-compiler-libs/.melange_compiler_libs.objs/native/melange_compiler_libs__Builtin_attributes.cmx -c -impl vendor/melange-compiler-libs/parsing/builtin_attributes.ml) # File "vendor/melange-compiler-libs/parsing/builtin_attributes.ml", line 1: # Error: The implementation "vendor/melange-compiler-libs/parsing/builtin_attributes.ml" # does not match the interface "vendor/melange-compiler-libs/.melange_compiler_libs.objs/byte/melange_compiler_libs__Builtin_attributes.cmi": # Values do not match: # val alerts_of_sig : # Parsetree.signature_item list -> # string Melange_compiler_libs__.Misc.Stdlib.String.Map.t # is not included in # val alerts_of_sig : # Parsetree.signature -> Melange_compiler_libs__.Misc.alerts # The type # "Parsetree.signature_item list -> # string Melange_compiler_libs__.Misc.Stdlib.String.Map.t" # is not compatible with the type # "Parsetree.signature -> Melange_compiler_libs__.Misc.alerts" # Type "Parsetree.signature_item list" is not compatible with type # "Parsetree.signature" # File "vendor/melange-compiler-libs/parsing/builtin_attributes.mli", line 118, characters 0-53: # Expected declaration # File "vendor/melange-compiler-libs/parsing/builtin_attributes.ml", line 276, characters 4-17: # Actual declaration <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions were aborted | - install ppx_deriving_yojson 3.9.1 | - install promise 1.1.2 | - install reason-react 0.15.0 | - install reason-react-ppx 0.15.0 | - install server-reason-react 0.3.1 | - install styled-ppx 0.56.0 +- +- The following actions failed | - build melange 5.1.0-52 | - build ppx_deriving 6.0.3 | - build reason 3.15.0 +- +- The following changes have been performed (the rest was aborted) | - install angstrom 0.16.1 | - install base-bytes base | - install basement v0.18~preview.130.31+242 | - install bigarray-compat 1.1.0 | - install bigstringaf 0.10.0 | - install cmdliner 1.3.0 | - install cppo 1.8.0 | - install csexp 1.5.2 | - install ctypes 0.23.0 | - install dune 3.18.2 | - install dune-build-info 3.18.2 | - install dune-configurator 3.18.2 | - install fix 20250428 | - install gen 1.1 | - install integers 0.7.0 | - install lwt 5.9.1 | - install lwt_ppx 5.9.1+jst | - install menhir 20240715 | - install menhirCST 20240715 | - install menhirLib 20240715 | - install menhirSdk 20240715 | - install merlin-extend 0.6.2 | - install ocaml-compiler-libs v0.17.0+jst | - install ocaml-syntax-shims 1.0.0 | - install ocamlfind 1.9.8 | - install ocplib-endian 1.2 | - install ppx_derivers 1.2.1 | - install ppxlib 0.33.0+jst | - install ppxlib_ast 0.33.0+jst | - install ppxlib_jane v0.18~preview.130.31+242 | - install quickjs 0.1.2 | - install result 1.5 | - install sedlex 3.3+jst | - install seq base | - install sexplib0 v0.18~preview.130.31+242 | - install stdlib-shims 0.3.0 | - install stringext 1.6.0 | - install uri 4.4.0 | - install yojson 2.2.2 +- # To update the current shell environment, run: eval $(opam env) The former state can be restored with: /usr/bin/opam switch import "/home/opam/.opam/5.2.0+flambda2/.opam-switch/backup/state-20250514000850.export" 'opam install -vy styled-ppx.0.56.0' failed. "/usr/bin/env" "bash" "-c" "opam remove -y styled-ppx.0.56.0 opam install -vy styled-ppx.0.56.0 res=$? if [ $res = 31 ]; then if opam show -f x-ci-accept-failures: styled-ppx.0.56.0 | grep -q 'debian-unstable'; then echo "This package failed and has been disabled for CI using the 'x-ci-accept-failures' field." exit 69 fi fi exit $res" failed with exit status 31 Failed: Build failed