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


Building on hipp.ocamllabs.io

(from ocaml/opam:debian-unstable@sha256:1f047b38773f5019b428a91bd54b182640ea3851a30b2bde75e0749da4491607)
Unable to find image 'ocaml/opam:debian-unstable@sha256:1f047b38773f5019b428a91bd54b182640ea3851a30b2bde75e0749da4491607' locally
docker.io/ocaml/opam@sha256:1f047b38773f5019b428a91bd54b182640ea3851a30b2bde75e0749da4491607: Pulling from ocaml/opam
2db5444d1f5b: Pulling fs layer
955a4d4491b2: Pulling fs layer
f7fc0b2e0259: Pulling fs layer
2db5444d1f5b: Verifying Checksum
2db5444d1f5b: Download complete
2db5444d1f5b: Pull complete
f7fc0b2e0259: Verifying Checksum
f7fc0b2e0259: Download complete
955a4d4491b2: Verifying Checksum
955a4d4491b2: Download complete
955a4d4491b2: Pull complete
f7fc0b2e0259: Pull complete
Digest: sha256:1f047b38773f5019b428a91bd54b182640ea3851a30b2bde75e0749da4491607
Status: Downloaded newer image for ocaml/opam@sha256:1f047b38773f5019b428a91bd54b182640ea3851a30b2bde75e0749da4491607
2022-02-03 19:45.46 ---> using "046c03104b31caca4776d0f4b3c05e8c36edfcce47e502c904753c15f5c7c145" from cache

/: (user (uid 1000) (gid 1000))

/: (env OPAMPRECISETRACKING 1)

/: (env OPAMUTF8 never)

/: (env OPAMEXTERNALSOLVER builtin-0install)

/: (env OPAMCRITERIA +removed)

/: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2022-02-03 19:45.46 ---> using "174def638ec7d2637b0dbcf8d157f3db3ea5f765b545d79ffe1aaf2604b82a96" 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 1741c7614a3f64debaeee6573205d847859e8de4"))
2022-02-03 19:45.46 ---> using "7cf36d2e512b30870bc55678abf5e1cb55cb4319ee557daf9c5c759dde9da99a" 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.

2022-02-03 19:45.46 ---> using "3aa3263ea6afcd677a2f49f1557e7725598e35cb434eb2886483b43b368246e0" from cache

/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
        (network host)
        (shell "opam switch create --repositories=default '4.13' '4.13.1'"))

<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "4.13.1"} | "ocaml-system" {= "4.13.1"}]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> installed ocaml-options-vanilla.1
-> retrieved ocaml-base-compiler.4.13.1  (cached)
-> installed ocaml-base-compiler.4.13.1
-> installed ocaml-config.2
-> installed ocaml.4.13.1
Done.
# Run eval $(opam env --switch=4.13) to update the current shell environment
2022-02-03 19:45.46 ---> using "7f7a4eb603b4f9c89692aa8ef90e698cf27bc0da73a1f9fb4224e26fd53192d3" from cache

/: (run (network host)
        (shell "opam update --depexts"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian unstable InRelease [165 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-2022-02-03-0808.17-F-2022-01-30-0201.48.pdiff [272 kB]
- Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2022-02-03-0808.17-F-2022-01-30-0201.48.pdiff [272 kB]
- Fetched 500 kB in 2s (221 kB/s)
- Reading package lists...
2022-02-03 19:45.46 ---> using "1513c831ef1025db5336b4e9ed88ef2659800126e861fda41e26c9f5279680c7" from cache

/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
        (network host)
        (shell  "\
               \nopam remove -y \"binaryen.0.12.0\"\
               \nopam install -vy \"binaryen.0.12.0\"\
               \nres=$?\
               \nif [ $res = 31 ]; then\
               \n    if opam show -f x-ci-accept-failures: \"binaryen.0.12.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\
               \n"))
[NOTE] binaryen.0.12.0 is not installed.

Nothing to do.
The following actions will be performed:
  - install cmdliner             1.0.4    [required by js_of_ocaml-compiler]
  - install dune                 2.9.3    [required by binaryen]
  - install conf-cmake           1        [required by libbinaryen]
  - install conf-python-3        1.0.0    [required by libbinaryen]
  - install ocamlbuild           0.14.0   [required by uchar]
  - install stdlib-shims         0.3.0    [required by ppxlib]
  - install sexplib0             v0.14.0  [required by ppxlib]
  - install result               1.5      [required by dune-configurator]
  - install ppx_derivers         1.2.1    [required by ppxlib]
  - install ocaml-compiler-libs  v0.12.4  [required by ppxlib]
  - install menhirSdk            20211230 [required by js_of_ocaml-compiler]
  - install menhirLib            20211230 [required by js_of_ocaml-compiler]
  - install easy-format          1.3.2    [required by yojson]
  - install csexp                1.5.1    [required by dune-configurator]
  - install cppo                 1.6.8    [required by yojson]
  - install uchar                0.0.2    [required by js_of_ocaml]
  - install ppxlib               0.24.0   [required by js_of_ocaml, js_of_ocaml-ppx]
  - install menhir               20211230 [required by js_of_ocaml-compiler]
  - install biniou               1.2.1    [required by yojson]
  - install dune-configurator    2.9.3    [required by binaryen]
  - install yojson               1.7.0    [required by js_of_ocaml-compiler]
  - install libbinaryen          102.0.4  [required by binaryen]
  - install js_of_ocaml-compiler 4.0.0    [required by binaryen]
  - install js_of_ocaml          4.0.0    [required by binaryen]
  - install js_of_ocaml-ppx      4.0.0    [required by binaryen]
  - install binaryen             0.12.0
===== 26 to install =====

The following system packages will first need to be installed:
    cmake python3

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
Let opam run your package manager to install the required system packages?
(answer 'n' for other options) [Y/n] y
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "cmake" "python3"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libpython3.9-minimal:amd64.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18398 files and directories currently installed.)
- Preparing to unpack .../libpython3.9-minimal_3.9.10-1_amd64.deb ...
- Unpacking libpython3.9-minimal:amd64 (3.9.10-1) ...
- Selecting previously unselected package python3.9-minimal.
- Preparing to unpack .../python3.9-minimal_3.9.10-1_amd64.deb ...
- Unpacking python3.9-minimal (3.9.10-1) ...
- Setting up libpython3.9-minimal:amd64 (3.9.10-1) ...
- Setting up python3.9-minimal (3.9.10-1) ...
- Selecting previously unselected package python3-minimal.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18683 files and directories currently installed.)
- Preparing to unpack .../0-python3-minimal_3.9.8-1_amd64.deb ...
- Unpacking python3-minimal (3.9.8-1) ...
- Selecting previously unselected package media-types.
- Preparing to unpack .../1-media-types_5.0.0_all.deb ...
- Unpacking media-types (5.0.0) ...
- Selecting previously unselected package libmpdec3:amd64.
- Preparing to unpack .../2-libmpdec3_2.5.1-2_amd64.deb ...
- Unpacking libmpdec3:amd64 (2.5.1-2) ...
- Selecting previously unselected package libpython3.9-stdlib:amd64.
- Preparing to unpack .../3-libpython3.9-stdlib_3.9.10-1_amd64.deb ...
- Unpacking libpython3.9-stdlib:amd64 (3.9.10-1) ...
- Selecting previously unselected package python3.9.
- Preparing to unpack .../4-python3.9_3.9.10-1_amd64.deb ...
- Unpacking python3.9 (3.9.10-1) ...
- Selecting previously unselected package libpython3-stdlib:amd64.
- Preparing to unpack .../5-libpython3-stdlib_3.9.8-1_amd64.deb ...
- Unpacking libpython3-stdlib:amd64 (3.9.8-1) ...
- Setting up python3-minimal (3.9.8-1) ...
- Selecting previously unselected package python3.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19081 files and directories currently installed.)
- Preparing to unpack .../00-python3_3.9.8-1_amd64.deb ...
- Unpacking python3 (3.9.8-1) ...
- Selecting previously unselected package libicu67:amd64.
- Preparing to unpack .../01-libicu67_67.1-7_amd64.deb ...
- Unpacking libicu67:amd64 (67.1-7) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../02-libxml2_2.9.12+dfsg-5+b1_amd64.deb ...
- Unpacking libxml2:amd64 (2.9.12+dfsg-5+b1) ...
- Selecting previously unselected package libarchive13:amd64.
- Preparing to unpack .../03-libarchive13_3.5.2-1_amd64.deb ...
- Unpacking libarchive13:amd64 (3.5.2-1) ...
- Selecting previously unselected package libjsoncpp25:amd64.
- Preparing to unpack .../04-libjsoncpp25_1.9.5-3_amd64.deb ...
- Unpacking libjsoncpp25:amd64 (1.9.5-3) ...
- Selecting previously unselected package librhash0:amd64.
- Preparing to unpack .../05-librhash0_1.4.2-1_amd64.deb ...
- Unpacking librhash0:amd64 (1.4.2-1) ...
- Selecting previously unselected package libuv1:amd64.
- Preparing to unpack .../06-libuv1_1.43.0-1_amd64.deb ...
- Unpacking libuv1:amd64 (1.43.0-1) ...
- Selecting previously unselected package dh-elpa-helper.
- Preparing to unpack .../07-dh-elpa-helper_2.0.10_all.deb ...
- Unpacking dh-elpa-helper (2.0.10) ...
- Selecting previously unselected package emacsen-common.
- Preparing to unpack .../08-emacsen-common_3.0.4_all.deb ...
- Unpacking emacsen-common (3.0.4) ...
- Selecting previously unselected package cmake-data.
- Preparing to unpack .../09-cmake-data_3.22.1-1_all.deb ...
- Unpacking cmake-data (3.22.1-1) ...
- Selecting previously unselected package cmake.
- Preparing to unpack .../10-cmake_3.22.1-1+b1_amd64.deb ...
- Unpacking cmake (3.22.1-1+b1) ...
- Setting up media-types (5.0.0) ...
- Setting up libicu67:amd64 (67.1-7) ...
- Setting up libuv1:amd64 (1.43.0-1) ...
- Setting up emacsen-common (3.0.4) ...
- Setting up dh-elpa-helper (2.0.10) ...
- Setting up libjsoncpp25:amd64 (1.9.5-3) ...
- Setting up librhash0:amd64 (1.4.2-1) ...
- Setting up libmpdec3:amd64 (2.5.1-2) ...
- Setting up cmake-data (3.22.1-1) ...
- Setting up libxml2:amd64 (2.9.12+dfsg-5+b1) ...
- Setting up libpython3.9-stdlib:amd64 (3.9.10-1) ...
- Setting up libpython3-stdlib:amd64 (3.9.8-1) ...
- Setting up libarchive13:amd64 (3.5.2-1) ...
- Setting up cmake (3.22.1-1+b1) ...
- Setting up python3.9 (3.9.10-1) ...
- Setting up python3 (3.9.8-1) ...
- running python rtupdate hooks for python3.9...
- running python post-rtupdate hooks for python3.9...
- Processing triggers for libc-bin (2.33-5) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/78: [binaryen.0.12.0: http]
Processing  2/78: [binaryen.0.12.0: http]
Processing  3/78: [binaryen.0.12.0: http]
-> retrieved biniou.1.2.1  (cached)
Processing  4/78: [binaryen.0.12.0: http]
Processing  5/78: [binaryen.0.12.0: http]
Processing  6/78: [binaryen.0.12.0: http]
Processing  7/78: [binaryen.0.12.0: http] [conf-cmake: sh configure.sh]
Processing  8/78: [binaryen.0.12.0: http] [conf-cmake: sh configure.sh] [conf-python-3: python3 test.py]
Processing  8/78: [conf-cmake: sh configure.sh] [conf-python-3: python3 test.py]
-> retrieved cmdliner.1.0.4  (cached)
Processing  9/78: [conf-cmake: sh configure.sh] [conf-python-3: python3 test.py]
Processing 10/78: [cmdliner: make all] [conf-cmake: sh configure.sh] [conf-python-3: python3 test.py]
-> retrieved cppo.1.6.8  (cached)
Processing 11/78: [cmdliner: make all] [conf-cmake: sh configure.sh] [conf-python-3: python3 test.py]
- + command -v cmake3
- + command -v cmake
- /usr/bin/cmake
- + cmake_cmd=cmake
- + echo cmd: "cmake"
-> compiled  conf-cmake.1
Processing 11/78: [cmdliner: make all] [conf-python-3: python3 test.py]
-> installed conf-cmake.1
Processing 12/78: [cmdliner: make all] [conf-python-3: python3 test.py]
- python-3 OK
-> compiled  conf-python-3.1.0.0
Processing 12/78: [cmdliner: make all]
-> installed conf-python-3.1.0.0
Processing 13/78: [cmdliner: make all]
-> retrieved binaryen.0.12.0  (https://github.com/grain-lang/binaryen.ml/releases/download/v0.12.0/binaryen-archive-v0.12.0.tar.gz)
Processing 14/78: [cmdliner: make all]
-> retrieved csexp.1.5.1  (cached)
Processing 15/78: [cmdliner: make all]
-> retrieved easy-format.1.3.2  (cached)
Processing 16/78: [cmdliner: make all]
-> retrieved js_of_ocaml.4.0.0  (cached)
Processing 17/78: [cmdliner: make all]
-> retrieved dune.2.9.3  (cached)
Processing 18/78: [cmdliner: make all]
Processing 19/78: [cmdliner: make all] [dune: ocaml bootstrap.ml]
-> retrieved dune-configurator.2.9.3  (cached)
Processing 20/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml]
-> retrieved js_of_ocaml-compiler.4.0.0  (cached)
Processing 21/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml]
-> retrieved js_of_ocaml-ppx.4.0.0  (cached)
Processing 22/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml]
-> retrieved menhir.20211230  (cached)
Processing 23/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml]
-> retrieved menhirLib.20211230  (cached)
Processing 24/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml]
-> retrieved menhirSdk.20211230  (cached)
Processing 25/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml]
-> retrieved ocaml-compiler-libs.v0.12.4  (cached)
Processing 26/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml]
-> retrieved ppx_derivers.1.2.1  (cached)
Processing 27/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml]
-> retrieved ocamlbuild.0.14.0  (cached)
Processing 28/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml]
Processing 29/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml] [ocamlbuild: make configure.make]
-> retrieved result.1.5  (cached)
Processing 30/78: [libbinaryen.102.0.4: http] [cmdliner: make all] [dune: ocaml bootstrap.ml] [ocamlbuild: make configure.make]
Processing 30/78: [cmdliner: make all] [dune: ocaml bootstrap.ml] [ocamlbuild: make configure.make]
-> retrieved sexplib0.v0.14.0  (cached)
Processing 31/78: [cmdliner: make all] [dune: ocaml bootstrap.ml] [ocamlbuild: make configure.make]
-> retrieved ppxlib.0.24.0  (cached)
Processing 32/78: [cmdliner: make all] [dune: ocaml bootstrap.ml] [ocamlbuild: make configure.make]
-> retrieved stdlib-shims.0.3.0  (cached)
Processing 33/78: [cmdliner: make all] [dune: ocaml bootstrap.ml] [ocamlbuild: make configure.make]
-> retrieved uchar.0.0.2  (cached)
-> retrieved yojson.1.7.0  (cached)
-> retrieved libbinaryen.102.0.4  (https://github.com/grain-lang/libbinaryen/releases/download/v102.0.4/libbinaryen-v102.0.4.tar.gz)
- (echo "# This file was generated from configure.make"; \
- echo ;\
- echo "OCAML_PREFIX="; \
- echo "OCAML_BINDIR=/home/opam/.opam/4.13/bin"; \
- echo "OCAML_LIBDIR=/home/opam/.opam/4.13/lib/ocaml"; \
- echo "OCAML_MANDIR=/home/opam/.opam/4.13/man"; \
- echo ;\
- echo "EXT_OBJ=.o"; \
- echo "EXT_ASM=.s"; \
- echo "EXT_LIB=.a"; \
- echo "EXT_DLL=.so"; \
- echo "EXE="; \
- echo ;\
- echo "OCAML_NATIVE=true"; \
- echo "OCAML_NATIVE_TOOLS=true"; \
- echo "NATDYNLINK=true"; \
- echo "SUPPORT_SHARED_LIBRARIES=true"; \
- echo ;\
- echo "PREFIX=/home/opam/.opam/4.13"; \
- echo "BINDIR=/home/opam/.opam/4.13/bin"; \
- echo "LIBDIR=/home/opam/.opam/4.13/lib"; \
- echo "MANDIR=/home/opam/.opam/4.13/man"; \
- ) > Makefile.config
- (echo "(* This file was generated from ../configure.make *)"; \
- echo ;\
- echo 'let bindir = "/home/opam/.opam/4.13/bin"'; \
- echo 'let libdir = "/home/opam/.opam/4.13/lib"'; \
- echo 'let ocaml_libdir = "/home/opam/.opam/4.13/lib/ocaml"'; \
- echo 'let libdir_abs = "/home/opam/.opam/4.13/lib"'; \
- echo 'let ocaml_native = true'; \
- echo 'let ocaml_native_tools = true'; \
- echo 'let supports_shared_libraries = true';\
- echo 'let a = "a"'; \
- echo 'let o = "o"'; \
- echo 'let so = "so"'; \
- echo 'let ext_dll = ".so"'; \
- echo 'let exe = ""'; \
- echo 'let version = "0.14.0"'; \
- ) > src/ocamlbuild_config.ml
Processing 33/78: [cmdliner: make all] [dune: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled]
- ocaml build.ml cma
- File "cmdliner_base.ml", line 158, characters 14-27:
- 158 |       `Error (err_ambiguous "enum value" s ambs)
-                     ^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels kind, ambs were omitted in the application of this function.
- File "cmdliner_docgen.ml", line 278, characters 23-39:
- 278 |   if Cmdliner_manpage.(smap_has_section sm s_name) then sm else
-                              ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_docgen.ml", line 293, characters 22-56:
- 293 |   let ins sm (s, b) = Cmdliner_manpage.smap_append_block sm s b in
-                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_docgen.ml", line 294, characters 35-51:
- 294 |   let has_senv = Cmdliner_manpage.(smap_has_section sm s_environment) in
-                                          ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_docgen.ml", line 295, characters 36-52:
- 295 |   let has_sexit = Cmdliner_manpage.(smap_has_section sm s_exit_status) in
-                                           ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_cline.ml", line 123, characters 20-47:
- 123 |           let err = Cmdliner_base.err_ambiguous "option" name ambs in
-                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels kind, ambs were omitted in the application of this function.
- File "cmdliner_arg.ml", line 164, characters 24-50:
- 164 | | `Error e -> failwith (Cmdliner_msg.err_opt_parse f e)
-                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label err was omitted in the application of this function.
- File "cmdliner_arg.ml", line 214, characters 24-50:
- 214 | | `Error e -> failwith (Cmdliner_msg.err_pos_parse a e)
-                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label err was omitted in the application of this function.
- File "cmdliner_arg.ml", line 231, characters 10-36:
- 231 |   let a = Cmdliner_info.arg_make_pos pos a in
-                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- File "cmdliner.ml", line 195, characters 25-47:
- 195 |       | `Std_help fmt -> Cmdliner_docgen.pp_man err_ppf fmt help_ppf ei; `Help
-                                ^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label errs was omitted in the application of this function.
- ocaml build.ml cmxa
- File "cmdliner_base.ml", line 158, characters 14-27:
- 158 |       `Error (err_ambiguous "enum value" s ambs)
-                     ^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels kind, ambs were omitted in the application of this function.
- File "cmdliner_docgen.ml", line 278, characters 23-39:
- 278 |   if Cmdliner_manpage.(smap_has_section sm s_name) then sm else
-                              ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_docgen.ml", line 293, characters 22-56:
- 293 |   let ins sm (s, b) = Cmdliner_manpage.smap_append_block sm s b in
-                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_docgen.ml", line 294, characters 35-51:
- 294 |   let has_senv = Cmdliner_manpage.(smap_has_section sm s_environment) in
-                                          ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_docgen.ml", line 295, characters 36-52:
- 295 |   let has_sexit = Cmdliner_manpage.(smap_has_section sm s_exit_status) in
-                                           ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_cline.ml", line 123, characters 20-47:
- 123 |           let err = Cmdliner_base.err_ambiguous "option" name ambs in
-                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels kind, ambs were omitted in the application of this function.
- File "cmdliner_arg.ml", line 164, characters 24-50:
- 164 | | `Error e -> failwith (Cmdliner_msg.err_opt_parse f e)
-                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label err was omitted in the application of this function.
- File "cmdliner_arg.ml", line 214, characters 24-50:
- 214 | | `Error e -> failwith (Cmdliner_msg.err_pos_parse a e)
-                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label err was omitted in the application of this function.
- File "cmdliner_arg.ml", line 231, characters 10-36:
- 231 |   let a = Cmdliner_info.arg_make_pos pos a in
-                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- File "cmdliner.ml", line 195, characters 25-47:
- 195 |       | `Std_help fmt -> Cmdliner_docgen.pp_man err_ppf fmt help_ppf ei; `Help
-                                ^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label errs was omitted in the application of this function.
- ocaml build.ml cmxs
- File "cmdliner_base.ml", line 158, characters 14-27:
- 158 |       `Error (err_ambiguous "enum value" s ambs)
-                     ^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels kind, ambs were omitted in the application of this function.
- File "cmdliner_docgen.ml", line 278, characters 23-39:
- 278 |   if Cmdliner_manpage.(smap_has_section sm s_name) then sm else
-                              ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_docgen.ml", line 293, characters 22-56:
- 293 |   let ins sm (s, b) = Cmdliner_manpage.smap_append_block sm s b in
-                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_docgen.ml", line 294, characters 35-51:
- 294 |   let has_senv = Cmdliner_manpage.(smap_has_section sm s_environment) in
-                                          ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_docgen.ml", line 295, characters 36-52:
- 295 |   let has_sexit = Cmdliner_manpage.(smap_has_section sm s_exit_status) in
-                                           ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "cmdliner_cline.ml", line 123, characters 20-47:
- 123 |           let err = Cmdliner_base.err_ambiguous "option" name ambs in
-                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels kind, ambs were omitted in the application of this function.
- File "cmdliner_arg.ml", line 164, characters 24-50:
- 164 | | `Error e -> failwith (Cmdliner_msg.err_opt_parse f e)
-                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label err was omitted in the application of this function.
- File "cmdliner_arg.ml", line 214, characters 24-50:
- 214 | | `Error e -> failwith (Cmdliner_msg.err_pos_parse a e)
-                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label err was omitted in the application of this function.
- File "cmdliner_arg.ml", line 231, characters 10-36:
- 231 |   let a = Cmdliner_info.arg_make_pos pos a in
-                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- File "cmdliner.ml", line 195, characters 25-47:
- 195 |       | `Std_help fmt -> Cmdliner_docgen.pp_man err_ppf fmt help_ppf ei; `Help
-                                ^^^^^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label errs was omitted in the application of this function.
-> compiled  cmdliner.1.0.4
Processing 33/78: [dune: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled]
Processing 34/78: [dune: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] [cmdliner: make install]
- install -d /home/opam/.opam/4.13/lib/cmdliner
- install pkg/META _build/cmdliner.mli _build/cmdliner.cmi _build/cmdliner.cmti /home/opam/.opam/4.13/lib/cmdliner
- install cmdliner.opam /home/opam/.opam/4.13/lib/cmdliner/opam
- install _build/cmdliner.cma /home/opam/.opam/4.13/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_docgen.cmx _build/cmdliner_info.cmx _build/cmdliner_manpage.cmx _build/cmdliner_msg.cmx _build/cmdliner_suggest.cmx _build/cmdliner_term.cmx _build/cmdliner_trie.cmx \
-   /home/opam/.opam/4.13/lib/cmdliner
- install _build/cmdliner.cmxs /home/opam/.opam/4.13/lib/cmdliner
Processing 34/78: [dune: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled] [cmdliner: make install-doc]
- install -d /home/opam/.opam/4.13/doc/cmdliner
- install CHANGES.md LICENSE.md README.md /home/opam/.opam/4.13/doc/cmdliner
-> installed cmdliner.1.0.4
Processing 34/78: [dune: ocaml bootstrap.ml] [ocamlbuild: make check-if-preinstalled]
- if test -d /home/opam/.opam/4.13/lib/ocaml/ocamlbuild; then\
-   >&2 echo "ERROR: Preinstalled ocamlbuild detected at"\
-        "/home/opam/.opam/4.13/lib/ocaml/ocamlbuild";\
-   >&2 echo "Installation aborted; if you want to bypass this"\
-         "safety check, pass CHECK_IF_PREINSTALLED=false to make";\
-   exit 2;\
- fi
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/const.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/signatures.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.ml
- File "src/my_std.ml", line 127, characters 20-38:
- 127 |       let compare = Pervasives.compare
-                           ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/display.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/display.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/log.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/log.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.ml
- ocamllex.opt src/glob_lexer.mll
- 55 states, 419 transitions, table size 2006 bytes
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.ml
- ocamllex.opt src/lexers.mll
- 251 states, 1051 transitions, table size 5710 bytes
- 4334 additional bytes used for bindings
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/command.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/command.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_config.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/options.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/options.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/report.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/report.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/main.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/main.ml
- File "src/main.ml", line 289, characters 4-19:
- 289 |     Pervasives.exit rc
-           ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src/main.ml", line 310, characters 10-25:
- 310 |           Pervasives.exit rc_ok
-                 ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src/main.ml", line 313, characters 10-25:
- 313 |           Pervasives.exit rc
-                 ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- mkdir -p tmp
- ocamlc.opt -pack src/const.cmo src/loc.cmo src/discard_printf.cmo src/signatures.cmi src/my_std.cmo src/my_unix.cmo src/tags.cmo src/display.cmo src/log.cmo src/shell.cmo src/bool.cmo src/glob_ast.cmo src/glob_lexer.cmo src/glob.cmo src/lexers.cmo src/param_tags.cmo src/command.cmo src/ocamlbuild_config.cmo src/ocamlbuild_where.cmo src/slurp.cmo src/options.cmo src/pathname.cmo src/configuration.cmo src/flags.cmo src/hygiene.cmo src/digest_cache.cmo src/resource.cmo src/rule.cmo src/solver.cmo src/report.cmo src/tools.cmo src/fda.cmo src/findlib.cmo src/ocaml_arch.cmo src/ocaml_utils.cmo src/ocaml_dependencies.cmo src/ocaml_compiler.cmo src/ocaml_tools.cmo src/ocaml_specific.cmo src/exit_codes.cmo src/plugin.cmo src/hooks.cmo src/main.cmo -o tmp/ocamlbuild_pack.cmo
- mv tmp/ocamlbuild_pack.cmi src/ocamlbuild_pack.cmi
- mv tmp/ocamlbuild_pack.cmo src/ocamlbuild_pack.cmo
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_plugin.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_plugin.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.ml
- File "src/ocamlbuild_executor.ml", line 86, characters 24-41:
- 86 |   ?(display=(fun f -> f Pervasives.stdout))
-                              ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_unix_plugin.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_unix_plugin.ml
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild.mli
- ocamlc.opt -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild.ml
- ocamlc.opt -I +unix -I src -o ocamlbuild.byte unix.cma src/ocamlbuild_pack.cmo src/ocamlbuild_plugin.cmo src/ocamlbuild_executor.cmo src/ocamlbuild_unix_plugin.cmo src/ocamlbuild.cmo
- ocamlc.opt -a -o src/ocamlbuildlib.cma src/ocamlbuild_pack.cmo src/ocamlbuild_plugin.cmo src/ocamlbuild_executor.cmo src/ocamlbuild_unix_plugin.cmo
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/const.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.ml
- File "src/my_std.ml", line 127, characters 20-38:
- 127 |       let compare = Pervasives.compare
-                           ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/display.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/log.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/command.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_config.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/options.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/report.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/main.ml
- File "src/main.ml", line 289, characters 4-19:
- 289 |     Pervasives.exit rc
-           ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src/main.ml", line 310, characters 10-25:
- 310 |           Pervasives.exit rc_ok
-                 ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src/main.ml", line 313, characters 10-25:
- 313 |           Pervasives.exit rc
-                 ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- mkdir -p tmp
- ocamlopt.opt -pack src/const.cmx src/loc.cmx src/discard_printf.cmx src/signatures.cmi src/my_std.cmx src/my_unix.cmx src/tags.cmx src/display.cmx src/log.cmx src/shell.cmx src/bool.cmx src/glob_ast.cmx src/glob_lexer.cmx src/glob.cmx src/lexers.cmx src/param_tags.cmx src/command.cmx src/ocamlbuild_config.cmx src/ocamlbuild_where.cmx src/slurp.cmx src/options.cmx src/pathname.cmx src/configuration.cmx src/flags.cmx src/hygiene.cmx src/digest_cache.cmx src/resource.cmx src/rule.cmx src/solver.cmx src/report.cmx src/tools.cmx src/fda.cmx src/findlib.cmx src/ocaml_arch.cmx src/ocaml_utils.cmx src/ocaml_dependencies.cmx src/ocaml_compiler.cmx src/ocaml_tools.cmx src/ocaml_specific.cmx src/exit_codes.cmx src/plugin.cmx src/hooks.cmx src/main.cmx -o tmp/ocamlbuild_pack.cmx
- mv tmp/ocamlbuild_pack.cmx src/ocamlbuild_pack.cmx
- mv tmp/ocamlbuild_pack.o src/ocamlbuild_pack.o
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_plugin.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.ml
- File "src/ocamlbuild_executor.ml", line 86, characters 24-41:
- 86 |   ?(display=(fun f -> f Pervasives.stdout))
-                              ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_unix_plugin.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w L -w R -w Z -I src -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild.ml
- ocamlopt.opt -I +unix -I src -o ocamlbuild.native unix.cmxa src/ocamlbuild_pack.cmx src/ocamlbuild_plugin.cmx src/ocamlbuild_executor.cmx src/ocamlbuild_unix_plugin.cmx src/ocamlbuild.cmx
- ocamlopt.opt -a -o src/ocamlbuildlib.cmxa src/ocamlbuild_pack.cmx src/ocamlbuild_plugin.cmx src/ocamlbuild_executor.cmx src/ocamlbuild_unix_plugin.cmx
- ocamlc.opt src/ocamlbuild_pack.cmo -I src man/options_man.ml -o man/options_man.byte
- ./man/options_man.byte > man/ocamlbuild.options.1
- cat man/ocamlbuild.header.1 man/ocamlbuild.options.1 man/ocamlbuild.footer.1 > man/ocamlbuild.1
- make ocamlbuild.install
- make[1]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- rm -f ocamlbuild.install
- touch ocamlbuild.install
- make install-bin-opam
- make[2]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- echo 'bin: [' >> ocamlbuild.install
- echo '  "ocamlbuild.byte" {"ocamlbuild.byte"}' >> ocamlbuild.install
- echo '  "ocamlbuild.native" {"ocamlbuild.native"}' >> ocamlbuild.install
- echo '  "ocamlbuild.native" {"ocamlbuild"}' >> ocamlbuild.install
- echo ']' >> ocamlbuild.install
- echo >> ocamlbuild.install
- make[2]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- make install-lib-opam
- make[2]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- echo 'lib: [' >> ocamlbuild.install
- make install-lib-basics-opam
- make[3]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- echo '  "ocamlbuild.opam" {"opam"}' >> ocamlbuild.install
- echo '  "META"' >> ocamlbuild.install
- for lib in src/signatures.mli src/signatures.cmi src/signatures.cmti; do \
-   echo "  \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \
- done
- make[3]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- make install-lib-byte-opam
- make[3]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- for lib in src/ocamlbuildlib.cma src/ocamlbuild.cmo src/ocamlbuild_pack.cmi src/ocamlbuild_plugin.cmi src/ocamlbuild_executor.cmi src/ocamlbuild_unix_plugin.cmi; do \
-   echo "  \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \
- done
- make[3]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- make install-lib-native-opam
- make[3]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- for lib in src/ocamlbuildlib.cmxa src/ocamlbuildlib.a src/ocamlbuild.cmx src/ocamlbuild.o src/ocamlbuild_pack.cmx src/ocamlbuild_plugin.cmx src/ocamlbuild_executor.cmx src/ocamlbuild_unix_plugin.cmx src/ocamlbuild_plugin.o src/ocamlbuild_executor.o src/ocamlbuild_unix_plugin.o; do \
-   echo "  \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \
- done
- make[3]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- echo ']' >> ocamlbuild.install
- echo >> ocamlbuild.install
- make[2]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- make install-man-opam
- make[2]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- echo 'man: [' >> ocamlbuild.install
- echo '  "man/ocamlbuild.1" {"man1/ocamlbuild.1"}' >> ocamlbuild.install
- echo ']' >> ocamlbuild.install
- echo >> ocamlbuild.install
- make[2]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- make install-doc-opam
- make[2]: Entering directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- echo 'doc: [' >> ocamlbuild.install
- echo '  "LICENSE"' >> ocamlbuild.install
- echo '  "Changes"' >> ocamlbuild.install
- echo '  "Readme.md"' >> ocamlbuild.install
- echo ']' >> ocamlbuild.install
- make[2]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
- make[1]: Leaving directory '/home/opam/.opam/4.13/.opam-switch/build/ocamlbuild.0.14.0'
-> compiled  ocamlbuild.0.14.0
Processing 34/78: [dune: ocaml bootstrap.ml]
-> installed ocamlbuild.0.14.0
Processing 35/78: [dune: ocaml bootstrap.ml]
Processing 36/78: [dune: ocaml bootstrap.ml] [uchar: ocaml]
-> compiled  uchar.0.0.2
Processing 36/78: [dune: ocaml bootstrap.ml]
-> installed uchar.0.0.2
Processing 37/78: [dune: ocaml bootstrap.ml]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "ocaml" "bootstrap.ml" "-j" "71" (CWD=/home/opam/.opam/4.13/.opam-switch/build/dune.2.9.3)
- File "./bootstrap.ml", line 46, characters 17-27:
- 46 |               && String.sub fn 0 (String.length duneboot) = duneboot
-                       ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels pos, len were omitted in the application of this function.
- File "./bootstrap.ml", line 103, characters 28-37:
- 103 |   let args = Array.to_list (Array.sub Sys.argv 1 (Array.length Sys.argv - 1)) in
-                                   ^^^^^^^^^
- Warning 6 [labels-omitted]: labels pos, len were omitted in the application of this function.
- ocamlc -output-complete-exe -w -24 -g -o .duneboot.exe -I boot unix.cma boot/libs.ml boot/duneboot.ml
- ./.duneboot.exe -j 71
- cd _boot && /home/opam/.opam/4.13/bin/ocamlopt.opt -c -g -no-alias-deps -w -49 -I +threads cmdliner_base.ml
- File "vendor/cmdliner/src/cmdliner_base.ml", line 158, characters 14-27:
- Warning 6 [labels-omitted]: labels kind, ambs were omitted in the application of this function.
- cd _boot && /home/opam/.opam/4.13/bin/ocamlopt.opt -c -g -no-alias-deps -w -49 -I +threads cmdliner_docgen.ml
- File "vendor/cmdliner/src/cmdliner_docgen.ml", line 278, characters 23-39:
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "vendor/cmdliner/src/cmdliner_docgen.ml", line 293, characters 22-56:
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "vendor/cmdliner/src/cmdliner_docgen.ml", line 294, characters 35-51:
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- File "vendor/cmdliner/src/cmdliner_docgen.ml", line 295, characters 36-52:
- Warning 6 [labels-omitted]: label sec was omitted in the application of this function.
- cd _boot && /home/opam/.opam/4.13/bin/ocamlopt.opt -c -g -no-alias-deps -w -49 -I +threads cmdliner_cline.ml
- File "vendor/cmdliner/src/cmdliner_cline.ml", line 128, characters 20-47:
- Warning 6 [labels-omitted]: labels kind, ambs were omitted in the application of this function.
- cd _boot && /home/opam/.opam/4.13/bin/ocamlopt.opt -c -g -no-alias-deps -w -49 -I +threads cmdliner_arg.ml
- File "vendor/cmdliner/src/cmdliner_arg.ml", line 193, characters 24-50:
- Warning 6 [labels-omitted]: label err was omitted in the application of this function.
- File "vendor/cmdliner/src/cmdliner_arg.ml", line 243, characters 24-50:
- Warning 6 [labels-omitted]: label err was omitted in the application of this function.
- File "vendor/cmdliner/src/cmdliner_arg.ml", line 260, characters 10-36:
- Warning 6 [labels-omitted]: label pos was omitted in the application of this function.
- cd _boot && /home/opam/.opam/4.13/bin/ocamlopt.opt -c -g -no-alias-deps -w -49 -I +threads cmdliner.ml
- File "vendor/cmdliner/src/cmdliner.ml", line 195, characters 25-47:
- Warning 6 [labels-omitted]: label errs was omitted in the application of this function.
- 

Processing 37/78: [dune: ./dune.exe build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./dune.exe" "build" "-p" "dune" "--profile" "dune-bootstrap" "-j" "71" (CWD=/home/opam/.opam/4.13/.opam-switch/build/dune.2.9.3)
-> compiled  dune.2.9.3
-> installed dune.2.9.3
Processing 39/78: [cppo: dune build]
Processing 40/78: [cppo: dune build] [csexp: dune build]
Processing 41/78: [cppo: dune build] [csexp: dune build] [easy-format: dune build]
Processing 42/78: [cppo: dune build] [csexp: dune build] [easy-format: dune build] [menhirLib: dune build]
Processing 43/78: [cppo: dune build] [csexp: dune build] [easy-format: dune build] [menhirLib: dune build] [menhirSdk: dune build]
Processing 44/78: [cppo: dune build] [csexp: dune build] [easy-format: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build]
Processing 45/78: [cppo: dune build] [csexp: dune build] [easy-format: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ppx_derivers: dune build]
Processing 46/78: [cppo: dune build] [csexp: dune build] [easy-format: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ppx_derivers: dune build] [result: dune build]
Processing 47/78: [cppo: dune build] [csexp: dune build] [easy-format: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build]
Processing 48/78: [cppo: dune build] [csexp: dune build] [easy-format: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-> compiled  csexp.1.5.1
Processing 48/78: [cppo: dune build] [easy-format: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-> installed csexp.1.5.1
Processing 49/78: [cppo: dune build] [easy-format: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-       ocamlc src/.easy_format.objs/byte/easy_format.{cmo,cmt}
- File "src/easy_format.ml", line 203, characters 16-46:
- 203 |     let tagf0 = pp_get_formatter_tag_functions fmt () in
-                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_get_formatter_tag_functions
- Use Format.pp_get_formatter_stag_functions.
- File "src/easy_format.ml", line 232, characters 4-34:
- 232 |     pp_set_formatter_tag_functions fmt tagf
-           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_set_formatter_tag_functions
- This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions.
- File "src/easy_format.ml", line 264, characters 9-39:
- 264 |         (pp_get_formatter_tag_functions fmt ()) with
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_get_formatter_tag_functions
- Use Format.pp_get_formatter_stag_functions.
- File "src/easy_format.ml", line 269, characters 6-36:
- 269 |       pp_set_formatter_tag_functions fmt tagf
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_set_formatter_tag_functions
- This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions.
- File "src/easy_format.ml", line 322, characters 16-27:
- 322 |     | Some s -> pp_open_tag fmt s
-                       ^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_open_tag
- Use Format.pp_open_stag.
- File "src/easy_format.ml", line 326, characters 16-28:
- 326 |     | Some _ -> pp_close_tag fmt ()
-                       ^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_close_tag
- Use Format.pp_close_stag.
- File "src/easy_format.ml", line 332, characters 10-21:
- 332 |           pp_open_tag fmt tag;
-                 ^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_open_tag
- Use Format.pp_open_stag.
- File "src/easy_format.ml", line 334, characters 10-22:
- 334 |           pp_close_tag fmt ()
-                 ^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_close_tag
- Use Format.pp_close_stag.
-     ocamlopt src/.easy_format.objs/native/easy_format.{cmx,o}
- File "src/easy_format.ml", line 203, characters 16-46:
- 203 |     let tagf0 = pp_get_formatter_tag_functions fmt () in
-                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_get_formatter_tag_functions
- Use Format.pp_get_formatter_stag_functions.
- File "src/easy_format.ml", line 232, characters 4-34:
- 232 |     pp_set_formatter_tag_functions fmt tagf
-           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_set_formatter_tag_functions
- This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions.
- File "src/easy_format.ml", line 264, characters 9-39:
- 264 |         (pp_get_formatter_tag_functions fmt ()) with
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_get_formatter_tag_functions
- Use Format.pp_get_formatter_stag_functions.
- File "src/easy_format.ml", line 269, characters 6-36:
- 269 |       pp_set_formatter_tag_functions fmt tagf
-             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_set_formatter_tag_functions
- This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions.
- File "src/easy_format.ml", line 322, characters 16-27:
- 322 |     | Some s -> pp_open_tag fmt s
-                       ^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_open_tag
- Use Format.pp_open_stag.
- File "src/easy_format.ml", line 326, characters 16-28:
- 326 |     | Some _ -> pp_close_tag fmt ()
-                       ^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_close_tag
- Use Format.pp_close_stag.
- File "src/easy_format.ml", line 332, characters 10-21:
- 332 |           pp_open_tag fmt tag;
-                 ^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_open_tag
- Use Format.pp_open_stag.
- File "src/easy_format.ml", line 334, characters 10-22:
- 334 |           pp_close_tag fmt ()
-                 ^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_close_tag
- Use Format.pp_close_stag.
-> compiled  easy-format.1.3.2
Processing 49/78: [cppo: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-> installed easy-format.1.3.2
Processing 50/78: [cppo: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
Processing 51/78: [biniou: dune build] [cppo: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [ppx_derivers: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-> compiled  ppx_derivers.1.2.1
Processing 51/78: [biniou: dune build] [cppo: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-> installed ppx_derivers.1.2.1
Processing 52/78: [biniou: dune build] [cppo: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [result: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-> compiled  result.1.5
Processing 52/78: [biniou: dune build] [cppo: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-> installed result.1.5
Processing 53/78: [biniou: dune build] [cppo: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
Processing 54/78: [biniou: dune build] [cppo: dune build] [dune-configurator: dune build] [menhirLib: dune build] [menhirSdk: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-> compiled  menhirSdk.20211230
Processing 54/78: [biniou: dune build] [cppo: dune build] [dune-configurator: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-> installed menhirSdk.20211230
Processing 55/78: [biniou: dune build] [cppo: dune build] [dune-configurator: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build] [stdlib-shims: dune build]
-> compiled  stdlib-shims.0.3.0
Processing 55/78: [biniou: dune build] [cppo: dune build] [dune-configurator: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build]
-> installed stdlib-shims.0.3.0
Processing 56/78: [biniou: dune build] [cppo: dune build] [dune-configurator: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build] [sexplib0: dune build]
-> compiled  sexplib0.v0.14.0
Processing 56/78: [biniou: dune build] [cppo: dune build] [dune-configurator: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build]
-> installed sexplib0.v0.14.0
Processing 57/78: [biniou: dune build] [cppo: dune build] [dune-configurator: dune build] [menhirLib: dune build] [ocaml-compiler-libs: dune build]
-         pack lib/pack/menhirLib.{ml,mli}
- Creating menhirLib.ml...
- Creating menhirLib.mli...
-> compiled  menhirLib.20211230
Processing 57/78: [biniou: dune build] [cppo: dune build] [dune-configurator: dune build] [ocaml-compiler-libs: dune build]
-> installed menhirLib.20211230
Processing 58/78: [biniou: dune build] [cppo: dune build] [dune-configurator: dune build] [ocaml-compiler-libs: dune build]
Processing 59/78: [biniou: dune build] [cppo: dune build] [dune-configurator: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build]
-> compiled  biniou.1.2.1
Processing 59/78: [cppo: dune build] [dune-configurator: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build]
-> installed biniou.1.2.1
Processing 60/78: [cppo: dune build] [dune-configurator: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build]
-> compiled  cppo.1.6.8
Processing 60/78: [dune-configurator: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build]
-> installed cppo.1.6.8
Processing 61/78: [dune-configurator: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build]
Processing 62/78: [dune-configurator: dune build] [menhir: dune build] [ocaml-compiler-libs: dune build] [yojson: dune build]
-> compiled  ocaml-compiler-libs.v0.12.4
Processing 62/78: [dune-configurator: dune build] [menhir: dune build] [yojson: dune build]
-> installed ocaml-compiler-libs.v0.12.4
Processing 63/78: [dune-configurator: dune build] [menhir: dune build] [yojson: dune build]
Processing 64/78: [dune-configurator: dune build] [menhir: dune build] [ppxlib: dune build] [yojson: dune build]
-> compiled  dune-configurator.2.9.3
Processing 64/78: [menhir: dune build] [ppxlib: dune build] [yojson: dune build]
-> installed dune-configurator.2.9.3
Processing 65/78: [menhir: dune build] [ppxlib: dune build] [yojson: dune build]
Processing 66/78: [libbinaryen: dune build] [menhir: dune build] [ppxlib: dune build] [yojson: dune build]
-> compiled  yojson.1.7.0
Processing 66/78: [libbinaryen: dune build] [menhir: dune build] [ppxlib: dune build]
-> installed yojson.1.7.0
Processing 67/78: [libbinaryen: dune build] [menhir: dune build] [ppxlib: dune build]
-       menhir src/stage2/parserMessages.check
- Read 101 sample input sentences and 101 error messages.
- Read 101 sample input sentences and 48 error messages.
-       menhir src/stage2/parserMessages.ml
- Read 101 sample input sentences and 48 error messages.
-       menhir src/stage2/parser.{ml,mli}
- 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 194 states.
- The grammar is not SLR(1) -- 5 states have a conflict.
- The construction mode is no-pager.
- Built an LR(1) automaton with 298 states.
- One shift/reduce conflict was silently solved.
- Extra reductions on error were added in 40 states.
- Priority played a role in 0 of these states.
- 152 out of 298 states have a default reduction.
- 102 out of 298 states are represented.
- 44 out of 96 symbols keep track of their start position.
- 41 out of 96 symbols keep track of their end position.
- 264 specialized copies of 64 functions have been created.
- The StackLang code contains 5161 instructions in 241 blocks.
- The StackLang code comprises 5 mutually recursive groups.
-> compiled  menhir.20211230
Processing 67/78: [libbinaryen: dune build] [ppxlib: dune build]
-> installed menhir.20211230
Processing 68/78: [libbinaryen: dune build] [ppxlib: dune build]
-> compiled  ppxlib.0.24.0
Processing 68/78: [libbinaryen: dune build]
-> installed ppxlib.0.24.0
Processing 69/78: [libbinaryen: dune build]
Processing 70/78: [js_of_ocaml-compiler: dune build] [libbinaryen: dune build]
-        ocaml (internal)
- fatal: not a git repository (or any parent up to mount point /)
- Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Processing 70/78: [js_of_ocaml-compiler: dune install] [libbinaryen: dune build]
- Copying to _destdir/home/opam/.opam/4.13/lib/js_of_ocaml-compiler/META
- Copying to _destdir/home/opam/.opam/4.13/lib/js_of_ocaml-compiler/dune-package
-> compiled  js_of_ocaml-compiler.4.0.0
Processing 70/78: [libbinaryen: dune build]
-> installed js_of_ocaml-compiler.4.0.0
Processing 71/78: [libbinaryen: dune build]
Processing 72/78: [js_of_ocaml: dune build] [libbinaryen: dune build]
-        ocaml (internal)
- fatal: not a git repository (or any parent up to mount point /)
- Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Processing 72/78: [js_of_ocaml: dune install] [libbinaryen: dune build]
- Copying to _destdir/home/opam/.opam/4.13/lib/js_of_ocaml/META
- Copying to _destdir/home/opam/.opam/4.13/lib/js_of_ocaml/dune-package
-> compiled  js_of_ocaml.4.0.0
Processing 72/78: [libbinaryen: dune build]
-> installed js_of_ocaml.4.0.0
Processing 73/78: [libbinaryen: dune build]
Processing 74/78: [js_of_ocaml-ppx: dune build] [libbinaryen: dune build]
-        ocaml (internal)
- fatal: not a git repository (or any parent up to mount point /)
- Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Processing 74/78: [js_of_ocaml-ppx: dune install] [libbinaryen: dune build]
- Copying to _destdir/home/opam/.opam/4.13/lib/js_of_ocaml-ppx/META
- Copying to _destdir/home/opam/.opam/4.13/lib/js_of_ocaml-ppx/dune-package
-> compiled  js_of_ocaml-ppx.4.0.0
Processing 74/78: [libbinaryen: dune build]
-> installed js_of_ocaml-ppx.4.0.0
Processing 75/78: [libbinaryen: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "libbinaryen" "-j" "71" (CWD=/home/opam/.opam/4.13/.opam-switch/build/libbinaryen.102.0.4)
-        cmake libbinaryen.a
- -- The C compiler identification is GNU 11.2.0
- -- The CXX compiler identification is GNU 11.2.0
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Check for working C compiler: /usr/bin/cc - skipped
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Check for working CXX compiler: /usr/bin/c++ - skipped
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Building with -DBUILD_LLVM_DWARF
- -- Looking for pthread.h
- -- Looking for pthread.h - found
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
- -- Check if compiler accepts -pthread
- -- Check if compiler accepts -pthread - yes
- -- Found Threads: TRUE  
- -- Building with -std=c++14
- -- Building with -Wall
- -- Building with -Werror
- -- Building with -Wextra
- -- Building with -Wno-unused-parameter
- -- Building with -fno-omit-frame-pointer
- -- Building with -fno-rtti
- -- Building with -Wno-implicit-int-float-conversion
- -- Building with -Wno-unknown-warning-option
- -- Building with -Wswitch
- -- Building with -Wimplicit-fallthrough
- -- Building with -Wnon-virtual-dtor
- -- Building with -fPIC
- -- Building with -O2
- -- Building with -UNDEBUG
- -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.10", minimum required is "3.5") 
- -- Building libbinaryen as statically linked library.
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/opam/.opam/4.13/.opam-switch/build/libbinaryen.102.0.4/_build/default/binaryen
-        cmake libbinaryen.a
- [  0%] Building CXX object src/asmjs/CMakeFiles/asmjs.dir/asm_v_wasm.cpp.o
- [  0%] Building CXX object src/ir/CMakeFiles/ir.dir/ExpressionAnalyzer.cpp.o
- [  0%] Building CXX object src/cfg/CMakeFiles/cfg.dir/Relooper.cpp.o
- [  0%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Binary.cpp.o
- [  1%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ConvertUTF.cpp.o
- [  1%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DataExtractor.cpp.o
- [  1%] Building CXX object src/asmjs/CMakeFiles/asmjs.dir/asmangle.cpp.o
- [  2%] Building CXX object src/asmjs/CMakeFiles/asmjs.dir/shared-constants.cpp.o
- [  3%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Debug.cpp.o
- [  3%] Built target asmjs
- [  4%] Building CXX object src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/optimizer-shared.cpp.o
- [  4%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DJB.cpp.o
- [  5%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Dwarf.cpp.o
- [  6%] Building CXX object src/ir/CMakeFiles/ir.dir/ExpressionManipulator.cpp.o
- [  6%] Building CXX object src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/parser.cpp.o
- [  6%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/dwarf2yaml.cpp.o
- [  7%] Building CXX object src/emscripten-optimizer/CMakeFiles/emscripten-optimizer.dir/simple_ast.cpp.o
- [  7%] Built target emscripten-optimizer
- [  8%] Generating WasmIntrinsics.cpp
- [  8%] Built target cfg
- [  9%] Building CXX object src/passes/CMakeFiles/passes.dir/pass.cpp.o
- [  9%] Building CXX object src/support/CMakeFiles/support.dir/archive.cpp.o
- [  9%] Building CXX object src/ir/CMakeFiles/ir.dir/names.cpp.o
- [  9%] Building CXX object src/support/CMakeFiles/support.dir/bits.cpp.o
- [ 10%] Building CXX object src/support/CMakeFiles/support.dir/colors.cpp.o
- [ 11%] Building CXX object src/ir/CMakeFiles/ir.dir/properties.cpp.o
- [ 11%] Building CXX object src/support/CMakeFiles/support.dir/command-line.cpp.o
- [ 12%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAbbreviationDeclaration.cpp.o
- [ 13%] Building CXX object src/support/CMakeFiles/support.dir/debug.cpp.o
- [ 13%] Building CXX object src/support/CMakeFiles/support.dir/file.cpp.o
- [ 13%] Building CXX object src/ir/CMakeFiles/ir.dir/LocalGraph.cpp.o
- [ 13%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAcceleratorTable.cpp.o
- [ 14%] Building CXX object src/support/CMakeFiles/support.dir/path.cpp.o
- [ 14%] Building CXX object src/support/CMakeFiles/support.dir/safe_integer.cpp.o
- [ 15%] Building CXX object src/support/CMakeFiles/support.dir/threads.cpp.o
- [ 16%] Building CXX object src/passes/CMakeFiles/passes.dir/AlignmentLowering.cpp.o
- [ 16%] Building CXX object src/support/CMakeFiles/support.dir/utilities.cpp.o
- [ 16%] Built target support
- [ 16%] Building CXX object src/wasm/CMakeFiles/wasm.dir/literal.cpp.o
- [ 16%] Building CXX object src/passes/CMakeFiles/passes.dir/Asyncify.cpp.o
- [ 17%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFAddressRange.cpp.o
- [ 18%] Building CXX object src/ir/CMakeFiles/ir.dir/ReFinalize.cpp.o
- [ 18%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFCompileUnit.cpp.o
- [ 19%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFContext.cpp.o
- [ 20%] Building CXX object src/wasm/CMakeFiles/wasm.dir/parsing.cpp.o
- [ 20%] Building CXX object src/ir/CMakeFiles/ir.dir/stack-utils.cpp.o
- [ 21%] Building CXX object src/ir/CMakeFiles/ir.dir/table-utils.cpp.o
- [ 21%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm.cpp.o
- [ 21%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDataExtractor.cpp.o
- [ 22%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAbbrev.cpp.o
- [ 22%] Building CXX object src/ir/CMakeFiles/ir.dir/type-updating.cpp.o
- [ 23%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-binary.cpp.o
- [ 23%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAddr.cpp.o
- [ 23%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugAranges.cpp.o
- [ 24%] Building CXX object src/ir/CMakeFiles/ir.dir/module-splitting.cpp.o
- [ 25%] Building CXX object src/passes/CMakeFiles/passes.dir/AvoidReinterprets.cpp.o
- [ 26%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugArangeSet.cpp.o
- [ 26%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugFrame.cpp.o
- [ 27%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugInfoEntry.cpp.o
- [ 27%] Building CXX object src/passes/CMakeFiles/passes.dir/CoalesceLocals.cpp.o
- [ 27%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugLine.cpp.o
- [ 27%] Built target ir
- [ 27%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-debug.cpp.o
- [ 28%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-emscripten.cpp.o
- [ 29%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugLoc.cpp.o
- [ 30%] Building CXX object src/passes/CMakeFiles/passes.dir/CodePushing.cpp.o
- [ 30%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugMacro.cpp.o
- [ 30%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-interpreter.cpp.o
- [ 31%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugPubTable.cpp.o
- [ 31%] Building CXX object src/passes/CMakeFiles/passes.dir/CodeFolding.cpp.o
- [ 31%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugRangeList.cpp.o
- [ 32%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-io.cpp.o
- [ 33%] Building CXX object src/passes/CMakeFiles/passes.dir/ConstantFieldPropagation.cpp.o
- [ 34%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDebugRnglists.cpp.o
- [ 34%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-s-parser.cpp.o
- [ 34%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFDie.cpp.o
- [ 34%] Building CXX object src/passes/CMakeFiles/passes.dir/ConstHoisting.cpp.o
- [ 35%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFEmitter.cpp.o
- [ 35%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFExpression.cpp.o
- [ 36%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-stack.cpp.o
- [ 37%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFFormValue.cpp.o
- [ 38%] Building CXX object src/passes/CMakeFiles/passes.dir/DataFlowOpts.cpp.o
- [ 38%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFGdbIndex.cpp.o
- [ 39%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFListTable.cpp.o
- [ 39%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFTypeUnit.cpp.o
- [ 39%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-type.cpp.o
- [ 40%] Building CXX object src/wasm/CMakeFiles/wasm.dir/wasm-validator.cpp.o
- [ 41%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFUnit.cpp.o
- [ 41%] Building CXX object src/passes/CMakeFiles/passes.dir/DeadArgumentElimination.cpp.o
- [ 41%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFUnitIndex.cpp.o
- [ 42%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFVerifier.cpp.o
- [ 43%] Building CXX object src/passes/CMakeFiles/passes.dir/DeadCodeElimination.cpp.o
- [ 43%] Built target wasm
- [ 43%] Building CXX object src/passes/CMakeFiles/passes.dir/DeAlign.cpp.o
- [ 44%] Building CXX object src/passes/CMakeFiles/passes.dir/DeNaN.cpp.o
- [ 44%] Building CXX object src/passes/CMakeFiles/passes.dir/Directize.cpp.o
- [ 44%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFVisitor.cpp.o
- [ 45%] Building CXX object src/passes/CMakeFiles/passes.dir/DuplicateImportElimination.cpp.o
- [ 46%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/DWARFYAML.cpp.o
- [ 46%] Building CXX object src/passes/CMakeFiles/passes.dir/DuplicateFunctionElimination.cpp.o
- [ 47%] Building CXX object src/passes/CMakeFiles/passes.dir/DWARF.cpp.o
- [ 47%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Error.cpp.o
- [ 47%] Building CXX object src/passes/CMakeFiles/passes.dir/ExtractFunction.cpp.o
- [ 48%] Building CXX object src/passes/CMakeFiles/passes.dir/Flatten.cpp.o
- [ 49%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ErrorHandling.cpp.o
- [ 49%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/FormatVariadic.cpp.o
- [ 49%] Building CXX object src/passes/CMakeFiles/passes.dir/FuncCastEmulation.cpp.o
- [ 50%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Hashing.cpp.o
- [ 50%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/LEB128.cpp.o
- [ 50%] Building CXX object src/passes/CMakeFiles/passes.dir/GenerateDynCalls.cpp.o
- [ 51%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/LineIterator.cpp.o
- [ 51%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MCRegisterInfo.cpp.o
- [ 52%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MD5.cpp.o
- [ 53%] Building CXX object src/passes/CMakeFiles/passes.dir/Heap2Local.cpp.o
- [ 53%] Building CXX object src/passes/CMakeFiles/passes.dir/I64ToI32Lowering.cpp.o
- [ 53%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/MemoryBuffer.cpp.o
- [ 54%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/NativeFormatting.cpp.o
- [ 54%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ObjectFile.cpp.o
- [ 55%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/obj2yaml_Error.cpp.o
- [ 55%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Optional.cpp.o
- [ 55%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Path.cpp.o
- [ 56%] Building CXX object src/passes/CMakeFiles/passes.dir/Inlining.cpp.o
- [ 57%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/raw_ostream.cpp.o
- [ 57%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/ScopedPrinter.cpp.o
- [ 58%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SmallVector.cpp.o
- [ 58%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SourceMgr.cpp.o
- [ 58%] Building CXX object src/passes/CMakeFiles/passes.dir/InstrumentLocals.cpp.o
- [ 59%] Building CXX object src/passes/CMakeFiles/passes.dir/InstrumentMemory.cpp.o
- [ 60%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/StringMap.cpp.o
- [ 60%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/StringRef.cpp.o
- [ 60%] Building CXX object src/passes/CMakeFiles/passes.dir/LegalizeJSInterface.cpp.o
- [ 61%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/SymbolicFile.cpp.o
- [ 61%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/Twine.cpp.o
- [ 62%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/UnicodeCaseFold.cpp.o
- [ 62%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/WithColor.cpp.o
- [ 63%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/YAMLParser.cpp.o
- [ 64%] Building CXX object src/passes/CMakeFiles/passes.dir/LimitSegments.cpp.o
- [ 64%] Building CXX object src/passes/CMakeFiles/passes.dir/LocalCSE.cpp.o
- [ 64%] Building CXX object third_party/llvm-project/CMakeFiles/llvm_dwarf.dir/YAMLTraits.cpp.o
- [ 65%] Building CXX object src/passes/CMakeFiles/passes.dir/LocalSubtyping.cpp.o
- [ 65%] Building CXX object src/passes/CMakeFiles/passes.dir/LogExecution.cpp.o
- [ 65%] Built target llvm_dwarf
- [ 66%] Building CXX object src/passes/CMakeFiles/passes.dir/LoopInvariantCodeMotion.cpp.o
- [ 66%] Building CXX object src/passes/CMakeFiles/passes.dir/Memory64Lowering.cpp.o
- [ 67%] Building CXX object src/passes/CMakeFiles/passes.dir/MemoryPacking.cpp.o
- [ 67%] Building CXX object src/passes/CMakeFiles/passes.dir/MergeBlocks.cpp.o
- [ 68%] Building CXX object src/passes/CMakeFiles/passes.dir/MergeLocals.cpp.o
- [ 68%] Building CXX object src/passes/CMakeFiles/passes.dir/Metrics.cpp.o
- [ 69%] Building CXX object src/passes/CMakeFiles/passes.dir/MinifyImportsAndExports.cpp.o
- [ 69%] Building CXX object src/passes/CMakeFiles/passes.dir/NameList.cpp.o
- [ 70%] Building CXX object src/passes/CMakeFiles/passes.dir/NameTypes.cpp.o
- [ 70%] Building CXX object src/passes/CMakeFiles/passes.dir/NoExitRuntime.cpp.o
- [ 71%] Building CXX object src/passes/CMakeFiles/passes.dir/OnceReduction.cpp.o
- [ 71%] Building CXX object src/passes/CMakeFiles/passes.dir/OptimizeAddedConstants.cpp.o
- [ 72%] Building CXX object src/passes/CMakeFiles/passes.dir/OptimizeInstructions.cpp.o
- [ 72%] Building CXX object src/passes/CMakeFiles/passes.dir/OptimizeForJS.cpp.o
- [ 73%] Building CXX object src/passes/CMakeFiles/passes.dir/PickLoadSigns.cpp.o
- [ 73%] Building CXX object src/passes/CMakeFiles/passes.dir/Poppify.cpp.o
- [ 74%] Building CXX object src/passes/CMakeFiles/passes.dir/PostEmscripten.cpp.o
- [ 74%] Building CXX object src/passes/CMakeFiles/passes.dir/Precompute.cpp.o
- [ 75%] Building CXX object src/passes/CMakeFiles/passes.dir/Print.cpp.o
- [ 75%] Building CXX object src/passes/CMakeFiles/passes.dir/PrintCallGraph.cpp.o
- [ 76%] Building CXX object src/passes/CMakeFiles/passes.dir/PrintFeatures.cpp.o
- [ 76%] Building CXX object src/passes/CMakeFiles/passes.dir/PrintFunctionMap.cpp.o
- [ 76%] Building CXX object src/passes/CMakeFiles/passes.dir/RoundTrip.cpp.o
- [ 77%] Building CXX object src/passes/CMakeFiles/passes.dir/SetGlobals.cpp.o
- [ 77%] Building CXX object src/passes/CMakeFiles/passes.dir/StackIR.cpp.o
- [ 78%] Building CXX object src/passes/CMakeFiles/passes.dir/Strip.cpp.o
- [ 78%] Building CXX object src/passes/CMakeFiles/passes.dir/StripTargetFeatures.cpp.o
- [ 79%] Building CXX object src/passes/CMakeFiles/passes.dir/RedundantSetElimination.cpp.o
- [ 79%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveImports.cpp.o
- [ 80%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveMemory.cpp.o
- [ 80%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveNonJSOps.cpp.o
- [ 81%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveUnusedBrs.cpp.o
- [ 81%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveUnusedNames.cpp.o
- [ 82%] Building CXX object src/passes/CMakeFiles/passes.dir/RemoveUnusedModuleElements.cpp.o
- [ 82%] Building CXX object src/passes/CMakeFiles/passes.dir/ReorderLocals.cpp.o
- [ 83%] Building CXX object src/passes/CMakeFiles/passes.dir/ReorderFunctions.cpp.o
- [ 83%] Building CXX object src/passes/CMakeFiles/passes.dir/ReReloop.cpp.o
- [ 84%] Building CXX object src/passes/CMakeFiles/passes.dir/TrapMode.cpp.o
- [ 84%] Building CXX object src/passes/CMakeFiles/passes.dir/SafeHeap.cpp.o
- [ 85%] Building CXX object src/passes/CMakeFiles/passes.dir/SimplifyGlobals.cpp.o
- [ 85%] Building CXX object src/passes/CMakeFiles/passes.dir/SimplifyLocals.cpp.o
- [ 86%] Building CXX object src/passes/CMakeFiles/passes.dir/Souperify.cpp.o
- [ 86%] Building CXX object src/passes/CMakeFiles/passes.dir/StackCheck.cpp.o
- [ 87%] Building CXX object src/passes/CMakeFiles/passes.dir/SSAify.cpp.o
- [ 87%] Building CXX object src/passes/CMakeFiles/passes.dir/Untee.cpp.o
- [ 88%] Building CXX object src/passes/CMakeFiles/passes.dir/Vacuum.cpp.o
- [ 88%] Building CXX object src/passes/CMakeFiles/passes.dir/WasmIntrinsics.cpp.o
- [ 88%] Built target passes
- [ 88%] Building CXX object CMakeFiles/binaryen.dir/src/binaryen-c.cpp.o
- [ 89%] Linking CXX static library lib/libbinaryen.a
- [ 89%] Built target binaryen
- [ 89%] Building CXX object src/tools/CMakeFiles/wasm-opt.dir/wasm-opt.cpp.o
- [ 89%] Building CXX object src/tools/CMakeFiles/wasm-metadce.dir/wasm-metadce.cpp.o
- [ 89%] Building CXX object src/tools/CMakeFiles/wasm2js.dir/wasm2js.cpp.o
- [ 89%] Building CXX object src/tools/CMakeFiles/wasm-shell.dir/wasm-shell.cpp.o
- [ 90%] Linking CXX executable ../../bin/wasm-metadce
- [ 90%] Built target wasm-metadce
- [ 90%] Building CXX object src/tools/CMakeFiles/wasm-emscripten-finalize.dir/wasm-emscripten-finalize.cpp.o
- [ 91%] Linking CXX executable ../../bin/wasm-shell
- [ 92%] Linking CXX executable ../../bin/wasm-emscripten-finalize
- [ 92%] Built target wasm-shell
- [ 92%] Building CXX object src/tools/CMakeFiles/wasm-as.dir/wasm-as.cpp.o
- [ 92%] Built target wasm-emscripten-finalize
- [ 92%] Building CXX object src/tools/CMakeFiles/wasm-dis.dir/wasm-dis.cpp.o
- [ 93%] Linking CXX executable ../../bin/wasm-dis
- [ 94%] Linking CXX executable ../../bin/wasm2js
- [ 95%] Linking CXX executable ../../bin/wasm-as
- [ 95%] Built target wasm-dis
- [ 95%] Building CXX object src/tools/CMakeFiles/wasm-ctor-eval.dir/wasm-ctor-eval.cpp.o
- [ 95%] Built target wasm2js
- [ 95%] Building CXX object src/tools/CMakeFiles/wasm-reduce.dir/wasm-reduce.cpp.o
- [ 95%] Built target wasm-as
- [ 95%] Building CXX object src/tools/wasm-split/CMakeFiles/wasm-split.dir/wasm-split.cpp.o
- [ 96%] Building CXX object src/tools/wasm-split/CMakeFiles/wasm-split.dir/split-options.cpp.o
- [ 97%] Linking CXX executable ../../bin/wasm-opt
- [ 97%] Built target wasm-opt
- [ 97%] Building CXX object src/tools/wasm-split/CMakeFiles/wasm-split.dir/instrumenter.cpp.o
- [ 98%] Linking CXX executable ../../bin/wasm-reduce
- [ 98%] Built target wasm-reduce
- [ 99%] Linking CXX executable ../../../bin/wasm-split
- [ 99%] Built target wasm-split
- [100%] Linking CXX executable ../../bin/wasm-ctor-eval
- [100%] Built target wasm-ctor-eval
-        cmake dllbinaryen.so
- -- Building with -DBUILD_LLVM_DWARF
- -- Building with -std=c++14
- -- Building with -Wall
- -- Building with -Werror
- -- Building with -Wextra
- -- Building with -Wno-unused-parameter
- -- Building with -fno-omit-frame-pointer
- -- Building with -fno-rtti
- -- Building with -Wno-implicit-int-float-conversion
- -- Building with -Wno-unknown-warning-option
- -- Building with -Wswitch
- -- Building with -Wimplicit-fallthrough
- -- Building with -Wnon-virtual-dtor
- -- Building with -fPIC
- -- Building with -O2
- -- Building with -UNDEBUG
- -- Building libbinaryen as shared library.
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/opam/.opam/4.13/.opam-switch/build/libbinaryen.102.0.4/_build/default/binaryen
-        cmake dllbinaryen.so
- Consolidate compiler generated dependencies of target cfg
- Consolidate compiler generated dependencies of target asmjs
- Consolidate compiler generated dependencies of target ir
- [  0%] Built target cfg
- [  1%] Built target asmjs
- [  6%] Built target ir
- Consolidate compiler generated dependencies of target emscripten-optimizer
- [  8%] Built target emscripten-optimizer
- Consolidate compiler generated dependencies of target support
- [ 13%] Built target support
- Consolidate compiler generated dependencies of target wasm
- [ 19%] Built target wasm
- Consolidate compiler generated dependencies of target llvm_dwarf
- [ 49%] Built target llvm_dwarf
- Consolidate compiler generated dependencies of target passes
- [ 88%] Built target passes
- Consolidate compiler generated dependencies of target binaryen
- [ 88%] Building CXX object CMakeFiles/binaryen.dir/src/binaryen-c.cpp.o
- [ 89%] Linking CXX shared library lib/libbinaryen.so
- [ 89%] Built target binaryen
- Consolidate compiler generated dependencies of target wasm-shell
- Consolidate compiler generated dependencies of target wasm-metadce
- Consolidate compiler generated dependencies of target wasm-opt
- Consolidate compiler generated dependencies of target wasm2js
- [ 91%] Linking CXX executable ../../bin/wasm-shell
- [ 91%] Linking CXX executable ../../bin/wasm-metadce
- [ 92%] Linking CXX executable ../../bin/wasm-opt
- [ 93%] Linking CXX executable ../../bin/wasm2js
- [ 93%] Built target wasm-shell
- [ 93%] Built target wasm2js
- [ 93%] Built target wasm-metadce
- Consolidate compiler generated dependencies of target wasm-emscripten-finalize
- Consolidate compiler generated dependencies of target wasm-as
- Consolidate compiler generated dependencies of target wasm-dis
- [ 94%] Linking CXX executable ../../bin/wasm-emscripten-finalize
- [ 95%] Linking CXX executable ../../bin/wasm-as
- [ 96%] Linking CXX executable ../../bin/wasm-dis
- [ 96%] Built target wasm-opt
- Consolidate compiler generated dependencies of target wasm-ctor-eval
- [ 97%] Linking CXX executable ../../bin/wasm-ctor-eval
- [ 97%] Built target wasm-dis
- [ 97%] Built target wasm-emscripten-finalize
- Consolidate compiler generated dependencies of target wasm-reduce
- Consolidate compiler generated dependencies of target wasm-split
- [ 97%] Built target wasm-as
- [ 98%] Linking CXX executable ../../bin/wasm-reduce
- [ 99%] Linking CXX executable ../../../bin/wasm-split
- [ 99%] Built target wasm-ctor-eval
- [ 99%] Built target wasm-reduce
- [100%] Built target wasm-split
-> compiled  libbinaryen.102.0.4
-> installed libbinaryen.102.0.4
Processing 77/78: [binaryen: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "binaryen" "-j" "71" (CWD=/home/opam/.opam/4.13/.opam-switch/build/binaryen.0.12.0)
-          gcc src/binaryen_stubs_features.o
- In file included from binaryen_stubs_features.c:7:
- ocaml_helpers.h:13:33: warning: 'binaryen_ops' defined but not used [-Wunused-variable]
-    13 | static struct custom_operations binaryen_ops = {
-       |                                 ^~~~~~~~~~~~
-          gcc src/ocaml_helpers.o
- In file included from ocaml_helpers.c:7:
- ocaml_helpers.h:13:33: warning: 'binaryen_ops' defined but not used [-Wunused-variable]
-    13 | static struct custom_operations binaryen_ops = {
-       |                                 ^~~~~~~~~~~~
-          gcc src/binaryen_stubs_memory.o
- In file included from binaryen_stubs_memory.c:7:
- ocaml_helpers.h:13:33: warning: 'binaryen_ops' defined but not used [-Wunused-variable]
-    13 | static struct custom_operations binaryen_ops = {
-       |                                 ^~~~~~~~~~~~
-          gcc src/binaryen_stubs_imports.o
- In file included from binaryen_stubs_imports.c:8:
- ocaml_helpers.h:13:33: warning: 'binaryen_ops' defined but not used [-Wunused-variable]
-    13 | static struct custom_operations binaryen_ops = {
-       |                                 ^~~~~~~~~~~~
-          gcc src/binaryen_stubs_settings.o
- In file included from binaryen_stubs_settings.c:8:
- ocaml_helpers.h:13:33: warning: 'binaryen_ops' defined but not used [-Wunused-variable]
-    13 | static struct custom_operations binaryen_ops = {
-       |                                 ^~~~~~~~~~~~
-> compiled  binaryen.0.12.0
-> installed binaryen.0.12.0
Done.
# Run eval $(opam env) to update the current shell environment
2022-02-03 19:52.49 ---> saved as "9174ada3842e5852e55cc935238c7dc1f97b5e2ca772f5a062de7f46234dde43"
Job succeeded