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


Building on cree.caelum.ci.dev

(from ocaml/opam:debian-unstable)
2023-11-05 10:03.08 ---> using "0acd5aeaa8f7bc314514d9795d14a7f12ec72a6a5b11c5904350189734c6859b" 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"))
2023-11-05 10:03.08 ---> using "65c3237f501f7c75f3828458ecf2342bc41c98aaef8c6a7fd82bf46a58cb258c" 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 3d81474197deaaac83f9ce67a8b0408b2f62afed"))
2023-11-05 10:03.08 ---> using "7833a1f27486d976be13ca27fc1a37526508a8366ba84cdc09e01832df644ed5" 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.

2023-11-05 10:03.08 ---> using "ce4483d26c084641c4fc4333fa83fd87280570a036da73461958027cb634264b" from cache

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

<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "4.14.1"} | "ocaml-system" {= "4.14.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.14.1  (cached)
-> installed ocaml-base-compiler.4.14.1
-> installed ocaml-config.2
-> installed ocaml.4.14.1
Done.
# Run eval $(opam env --switch=4.14) to update the current shell environment
2023-11-05 10:03.08 ---> using "d445df0807411bfae8300f61ffa65b37454092d5f517cce24b71283909de11bd" from cache

/: (run (network host)
        (shell "opam update --depexts"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian unstable InRelease [198 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-2023-11-04-2003.48-F-2023-11-02-2005.08.pdiff [127 kB]
- Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2023-11-04-2003.48-F-2023-11-02-2005.08.pdiff [127 kB]
- Fetched 388 kB in 2s (214 kB/s)
- Reading package lists...
- 
2023-11-05 10:03.08 ---> using "6a9a0c569fbce312b136a6c3d91e37aaedd717bb8926424b43b4dc5875752eed" from cache

/: (env OCAMLPARAM warn-error=+8,_)

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

Nothing to do.
The following actions will be performed:
=== install 3 packages
  - install camlp4     4.14+1        [required by lablgl]
  - install lablgl     1.04.20120306
  - install ocamlbuild 0.14.2        [required by camlp4]

The following system packages will first need to be installed:
    freeglut3-dev libglu1-mesa-dev mesa-common-dev

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
  2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
  3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
  4. Abort the installation

[1/2/3/4] 1

+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "freeglut3-dev" "libglu1-mesa-dev" "mesa-common-dev"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libglvnd0: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 ... 18134 files and directories currently installed.)
- Preparing to unpack .../00-libglvnd0_1.7.0-1_amd64.deb ...
- Unpacking libglvnd0:amd64 (1.7.0-1) ...
- Selecting previously unselected package libdrm-common.
- Preparing to unpack .../01-libdrm-common_2.4.117-1_all.deb ...
- Unpacking libdrm-common (2.4.117-1) ...
- Selecting previously unselected package libdrm2:amd64.
- Preparing to unpack .../02-libdrm2_2.4.117-1_amd64.deb ...
- Unpacking libdrm2:amd64 (2.4.117-1) ...
- Selecting previously unselected package libglapi-mesa:amd64.
- Preparing to unpack .../03-libglapi-mesa_23.2.1-1_amd64.deb ...
- Unpacking libglapi-mesa:amd64 (23.2.1-1) ...
- Selecting previously unselected package libx11-xcb1:amd64.
- Preparing to unpack .../04-libx11-xcb1_2%3a1.8.7-1_amd64.deb ...
- Unpacking libx11-xcb1:amd64 (2:1.8.7-1) ...
- Selecting previously unselected package libxcb-dri2-0:amd64.
- Preparing to unpack .../05-libxcb-dri2-0_1.15-1_amd64.deb ...
- Unpacking libxcb-dri2-0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-dri3-0:amd64.
- Preparing to unpack .../06-libxcb-dri3-0_1.15-1_amd64.deb ...
- Unpacking libxcb-dri3-0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-glx0:amd64.
- Preparing to unpack .../07-libxcb-glx0_1.15-1_amd64.deb ...
- Unpacking libxcb-glx0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-present0:amd64.
- Preparing to unpack .../08-libxcb-present0_1.15-1_amd64.deb ...
- Unpacking libxcb-present0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-randr0:amd64.
- Preparing to unpack .../09-libxcb-randr0_1.15-1_amd64.deb ...
- Unpacking libxcb-randr0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-shm0:amd64.
- Preparing to unpack .../10-libxcb-shm0_1.15-1_amd64.deb ...
- Unpacking libxcb-shm0:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-sync1:amd64.
- Preparing to unpack .../11-libxcb-sync1_1.15-1_amd64.deb ...
- Unpacking libxcb-sync1:amd64 (1.15-1) ...
- Selecting previously unselected package libxcb-xfixes0:amd64.
- Preparing to unpack .../12-libxcb-xfixes0_1.15-1_amd64.deb ...
- Unpacking libxcb-xfixes0:amd64 (1.15-1) ...
- Selecting previously unselected package libxfixes3:amd64.
- Preparing to unpack .../13-libxfixes3_1%3a6.0.0-2_amd64.deb ...
- Unpacking libxfixes3:amd64 (1:6.0.0-2) ...
- Selecting previously unselected package libxshmfence1:amd64.
- Preparing to unpack .../14-libxshmfence1_1.3-1_amd64.deb ...
- Unpacking libxshmfence1:amd64 (1.3-1) ...
- Selecting previously unselected package libxxf86vm1:amd64.
- Preparing to unpack .../15-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ...
- Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ...
- Selecting previously unselected package libdrm-amdgpu1:amd64.
- Preparing to unpack .../16-libdrm-amdgpu1_2.4.117-1_amd64.deb ...
- Unpacking libdrm-amdgpu1:amd64 (2.4.117-1) ...
- Selecting previously unselected package libpciaccess0:amd64.
- Preparing to unpack .../17-libpciaccess0_0.17-2_amd64.deb ...
- Unpacking libpciaccess0:amd64 (0.17-2) ...
- Selecting previously unselected package libdrm-intel1:amd64.
- Preparing to unpack .../18-libdrm-intel1_2.4.117-1_amd64.deb ...
- Unpacking libdrm-intel1:amd64 (2.4.117-1) ...
- Selecting previously unselected package libdrm-nouveau2:amd64.
- Preparing to unpack .../19-libdrm-nouveau2_2.4.117-1_amd64.deb ...
- Unpacking libdrm-nouveau2:amd64 (2.4.117-1) ...
- Selecting previously unselected package libdrm-radeon1:amd64.
- Preparing to unpack .../20-libdrm-radeon1_2.4.117-1_amd64.deb ...
- Unpacking libdrm-radeon1:amd64 (2.4.117-1) ...
- Selecting previously unselected package libelf1:amd64.
- Preparing to unpack .../21-libelf1_0.189-4_amd64.deb ...
- Unpacking libelf1:amd64 (0.189-4) ...
- Selecting previously unselected package libicu72:amd64.
- Preparing to unpack .../22-libicu72_72.1-4_amd64.deb ...
- Unpacking libicu72:amd64 (72.1-4) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../23-libxml2_2.9.14+dfsg-1.3_amd64.deb ...
- Unpacking libxml2:amd64 (2.9.14+dfsg-1.3) ...
- Selecting previously unselected package libz3-4:amd64.
- Preparing to unpack .../24-libz3-4_4.8.12-3.1_amd64.deb ...
- Unpacking libz3-4:amd64 (4.8.12-3.1) ...
- Selecting previously unselected package libllvm16:amd64.
- Preparing to unpack .../25-libllvm16_1%3a16.0.6-17_amd64.deb ...
- Unpacking libllvm16:amd64 (1:16.0.6-17) ...
- Selecting previously unselected package libsensors-config.
- Preparing to unpack .../26-libsensors-config_1%3a3.6.0-8_all.deb ...
- Unpacking libsensors-config (1:3.6.0-8) ...
- Selecting previously unselected package libsensors5:amd64.
- Preparing to unpack .../27-libsensors5_1%3a3.6.0-8_amd64.deb ...
- Unpacking libsensors5:amd64 (1:3.6.0-8) ...
- Selecting previously unselected package libgl1-mesa-dri:amd64.
- Preparing to unpack .../28-libgl1-mesa-dri_23.2.1-1_amd64.deb ...
- Unpacking libgl1-mesa-dri:amd64 (23.2.1-1) ...
- Selecting previously unselected package libglx-mesa0:amd64.
- Preparing to unpack .../29-libglx-mesa0_23.2.1-1_amd64.deb ...
- Unpacking libglx-mesa0:amd64 (23.2.1-1) ...
- Selecting previously unselected package libglx0:amd64.
- Preparing to unpack .../30-libglx0_1.7.0-1_amd64.deb ...
- Unpacking libglx0:amd64 (1.7.0-1) ...
- Selecting previously unselected package libgl1:amd64.
- Preparing to unpack .../31-libgl1_1.7.0-1_amd64.deb ...
- Unpacking libgl1:amd64 (1.7.0-1) ...
- Selecting previously unselected package libxi6:amd64.
- Preparing to unpack .../32-libxi6_2%3a1.8-1+b1_amd64.deb ...
- Unpacking libxi6:amd64 (2:1.8-1+b1) ...
- Selecting previously unselected package libglut3.12:amd64.
- Preparing to unpack .../33-libglut3.12_3.4.0-1_amd64.deb ...
- Unpacking libglut3.12:amd64 (3.4.0-1) ...
- Selecting previously unselected package libglx-dev:amd64.
- Preparing to unpack .../34-libglx-dev_1.7.0-1_amd64.deb ...
- Unpacking libglx-dev:amd64 (1.7.0-1) ...
- Selecting previously unselected package libgl-dev:amd64.
- Preparing to unpack .../35-libgl-dev_1.7.0-1_amd64.deb ...
- Unpacking libgl-dev:amd64 (1.7.0-1) ...
- Selecting previously unselected package libglvnd-core-dev:amd64.
- Preparing to unpack .../36-libglvnd-core-dev_1.7.0-1_amd64.deb ...
- Unpacking libglvnd-core-dev:amd64 (1.7.0-1) ...
- Selecting previously unselected package libwayland-server0:amd64.
- Preparing to unpack .../37-libwayland-server0_1.22.0-2.1_amd64.deb ...
- Unpacking libwayland-server0:amd64 (1.22.0-2.1) ...
- Selecting previously unselected package libgbm1:amd64.
- Preparing to unpack .../38-libgbm1_23.2.1-1_amd64.deb ...
- Unpacking libgbm1:amd64 (23.2.1-1) ...
- Selecting previously unselected package libwayland-client0:amd64.
- Preparing to unpack .../39-libwayland-client0_1.22.0-2.1_amd64.deb ...
- Unpacking libwayland-client0:amd64 (1.22.0-2.1) ...
- Selecting previously unselected package libegl-mesa0:amd64.
- Preparing to unpack .../40-libegl-mesa0_23.2.1-1_amd64.deb ...
- Unpacking libegl-mesa0:amd64 (23.2.1-1) ...
- Selecting previously unselected package libegl1:amd64.
- Preparing to unpack .../41-libegl1_1.7.0-1_amd64.deb ...
- Unpacking libegl1:amd64 (1.7.0-1) ...
- Selecting previously unselected package libegl-dev:amd64.
- Preparing to unpack .../42-libegl-dev_1.7.0-1_amd64.deb ...
- Unpacking libegl-dev:amd64 (1.7.0-1) ...
- Selecting previously unselected package libgles1:amd64.
- Preparing to unpack .../43-libgles1_1.7.0-1_amd64.deb ...
- Unpacking libgles1:amd64 (1.7.0-1) ...
- Selecting previously unselected package libgles2:amd64.
- Preparing to unpack .../44-libgles2_1.7.0-1_amd64.deb ...
- Unpacking libgles2:amd64 (1.7.0-1) ...
- Selecting previously unselected package libgles-dev:amd64.
- Preparing to unpack .../45-libgles-dev_1.7.0-1_amd64.deb ...
- Unpacking libgles-dev:amd64 (1.7.0-1) ...
- Selecting previously unselected package libopengl0:amd64.
- Preparing to unpack .../46-libopengl0_1.7.0-1_amd64.deb ...
- Unpacking libopengl0:amd64 (1.7.0-1) ...
- Selecting previously unselected package libopengl-dev:amd64.
- Preparing to unpack .../47-libopengl-dev_1.7.0-1_amd64.deb ...
- Unpacking libopengl-dev:amd64 (1.7.0-1) ...
- Selecting previously unselected package libglvnd-dev:amd64.
- Preparing to unpack .../48-libglvnd-dev_1.7.0-1_amd64.deb ...
- Unpacking libglvnd-dev:amd64 (1.7.0-1) ...
- Selecting previously unselected package libgl1-mesa-dev:amd64.
- Preparing to unpack .../49-libgl1-mesa-dev_23.2.1-1_amd64.deb ...
- Unpacking libgl1-mesa-dev:amd64 (23.2.1-1) ...
- Selecting previously unselected package libglu1-mesa:amd64.
- Preparing to unpack .../50-libglu1-mesa_9.0.2-1.1_amd64.deb ...
- Unpacking libglu1-mesa:amd64 (9.0.2-1.1) ...
- Selecting previously unselected package libglu1-mesa-dev:amd64.
- Preparing to unpack .../51-libglu1-mesa-dev_9.0.2-1.1_amd64.deb ...
- Unpacking libglu1-mesa-dev:amd64 (9.0.2-1.1) ...
- Selecting previously unselected package libxext-dev:amd64.
- Preparing to unpack .../52-libxext-dev_2%3a1.3.4-1+b1_amd64.deb ...
- Unpacking libxext-dev:amd64 (2:1.3.4-1+b1) ...
- Selecting previously unselected package x11-common.
- Preparing to unpack .../53-x11-common_1%3a7.7+23_all.deb ...
- Unpacking x11-common (1:7.7+23) ...
- Selecting previously unselected package libice6:amd64.
- Preparing to unpack .../54-libice6_2%3a1.0.10-1_amd64.deb ...
- Unpacking libice6:amd64 (2:1.0.10-1) ...
- Selecting previously unselected package libsm6:amd64.
- Preparing to unpack .../55-libsm6_2%3a1.2.3-1_amd64.deb ...
- Unpacking libsm6:amd64 (2:1.2.3-1) ...
- Selecting previously unselected package libxt6:amd64.
- Preparing to unpack .../56-libxt6_1%3a1.2.1-1.1_amd64.deb ...
- Unpacking libxt6:amd64 (1:1.2.1-1.1) ...
- Selecting previously unselected package libice-dev:amd64.
- Preparing to unpack .../57-libice-dev_2%3a1.0.10-1_amd64.deb ...
- Unpacking libice-dev:amd64 (2:1.0.10-1) ...
- Selecting previously unselected package libsm-dev:amd64.
- Preparing to unpack .../58-libsm-dev_2%3a1.2.3-1_amd64.deb ...
- Unpacking libsm-dev:amd64 (2:1.2.3-1) ...
- Selecting previously unselected package libxt-dev:amd64.
- Preparing to unpack .../59-libxt-dev_1%3a1.2.1-1.1_amd64.deb ...
- Unpacking libxt-dev:amd64 (1:1.2.1-1.1) ...
- Selecting previously unselected package libglut-dev:amd64.
- Preparing to unpack .../60-libglut-dev_3.4.0-1_amd64.deb ...
- Unpacking libglut-dev:amd64 (3.4.0-1) ...
- Selecting previously unselected package freeglut3-dev:amd64.
- Preparing to unpack .../61-freeglut3-dev_3.4.0-1_amd64.deb ...
- Unpacking freeglut3-dev:amd64 (3.4.0-1) ...
- Selecting previously unselected package libpciaccess-dev:amd64.
- Preparing to unpack .../62-libpciaccess-dev_0.17-2_amd64.deb ...
- Unpacking libpciaccess-dev:amd64 (0.17-2) ...
- Selecting previously unselected package libdrm-dev:amd64.
- Preparing to unpack .../63-libdrm-dev_2.4.117-1_amd64.deb ...
- Unpacking libdrm-dev:amd64 (2.4.117-1) ...
- Selecting previously unselected package mesa-common-dev:amd64.
- Preparing to unpack .../64-mesa-common-dev_23.2.1-1_amd64.deb ...
- Unpacking mesa-common-dev:amd64 (23.2.1-1) ...
- Setting up libxcb-dri3-0:amd64 (1.15-1) ...
- Setting up libwayland-server0:amd64 (1.22.0-2.1) ...
- Setting up libx11-xcb1:amd64 (2:1.8.7-1) ...
- Setting up libpciaccess0:amd64 (0.17-2) ...
- Setting up libicu72:amd64 (72.1-4) ...
- Setting up libpciaccess-dev:amd64 (0.17-2) ...
- Setting up libxcb-xfixes0:amd64 (1.15-1) ...
- Setting up libglvnd-core-dev:amd64 (1.7.0-1) ...
- Setting up libxi6:amd64 (2:1.8-1+b1) ...
- Setting up libglvnd0:amd64 (1.7.0-1) ...
- Setting up libxcb-glx0:amd64 (1.15-1) ...
- Setting up x11-common (1:7.7+23) ...
- invoke-rc.d: could not determine current runlevel
- invoke-rc.d: policy-rc.d denied execution of restart.
- Setting up libsensors-config (1:3.6.0-8) ...
- Setting up libxcb-shm0:amd64 (1.15-1) ...
- Setting up libopengl0:amd64 (1.7.0-1) ...
- Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ...
- Setting up libxcb-present0:amd64 (1.15-1) ...
- Setting up libz3-4:amd64 (4.8.12-3.1) ...
- Setting up libgles2:amd64 (1.7.0-1) ...
- Setting up libxfixes3:amd64 (1:6.0.0-2) ...
- Setting up libxcb-sync1:amd64 (1.15-1) ...
- Setting up libgles1:amd64 (1.7.0-1) ...
- Setting up libsensors5:amd64 (1:3.6.0-8) ...
- Setting up libglapi-mesa:amd64 (23.2.1-1) ...
- Setting up libxext-dev:amd64 (2:1.3.4-1+b1) ...
- Setting up libxcb-dri2-0:amd64 (1.15-1) ...
- Setting up libxshmfence1:amd64 (1.3-1) ...
- Setting up libxcb-randr0:amd64 (1.15-1) ...
- Setting up libglu1-mesa:amd64 (9.0.2-1.1) ...
- Setting up libopengl-dev:amd64 (1.7.0-1) ...
- Setting up libdrm-common (2.4.117-1) ...
- Setting up libelf1:amd64 (0.189-4) ...
- Setting up libxml2:amd64 (2.9.14+dfsg-1.3) ...
- Setting up libwayland-client0:amd64 (1.22.0-2.1) ...
- Setting up libice6:amd64 (2:1.0.10-1) ...
- Setting up libice-dev:amd64 (2:1.0.10-1) ...
- Setting up libdrm2:amd64 (2.4.117-1) ...
- Setting up libllvm16:amd64 (1:16.0.6-17) ...
- Setting up libsm6:amd64 (2:1.2.3-1) ...
- Setting up libdrm-amdgpu1:amd64 (2.4.117-1) ...
- Setting up libdrm-nouveau2:amd64 (2.4.117-1) ...
- Setting up libgbm1:amd64 (23.2.1-1) ...
- Setting up libsm-dev:amd64 (2:1.2.3-1) ...
- Setting up libdrm-radeon1:amd64 (2.4.117-1) ...
- Setting up libdrm-intel1:amd64 (2.4.117-1) ...
- Setting up libgl1-mesa-dri:amd64 (23.2.1-1) ...
- Setting up libegl-mesa0:amd64 (23.2.1-1) ...
- Setting up libxt6:amd64 (1:1.2.1-1.1) ...
- Setting up libegl1:amd64 (1.7.0-1) ...
- Setting up libdrm-dev:amd64 (2.4.117-1) ...
- Setting up libglx-mesa0:amd64 (23.2.1-1) ...
- Setting up libglx0:amd64 (1.7.0-1) ...
- Setting up libgl1:amd64 (1.7.0-1) ...
- Setting up libxt-dev:amd64 (1:1.2.1-1.1) ...
- Setting up libglut3.12:amd64 (3.4.0-1) ...
- Setting up libglx-dev:amd64 (1.7.0-1) ...
- Setting up libgl-dev:amd64 (1.7.0-1) ...
- Setting up libegl-dev:amd64 (1.7.0-1) ...
- Setting up libglu1-mesa-dev:amd64 (9.0.2-1.1) ...
- Setting up mesa-common-dev:amd64 (23.2.1-1) ...
- Setting up libgles-dev:amd64 (1.7.0-1) ...
- Setting up libglvnd-dev:amd64 (1.7.0-1) ...
- Setting up libgl1-mesa-dev:amd64 (23.2.1-1) ...
- Setting up libglut-dev:amd64 (3.4.0-1) ...
- Setting up freeglut3-dev:amd64 (3.4.0-1) ...
- Processing triggers for libc-bin (2.37-12) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/9:
Processing  2/9: [lablgl.1.04.20120306: http]
Processing  3/9: [lablgl.1.04.20120306: http]
-> retrieved ocamlbuild.0.14.2  (cached)
Processing  4/9: [lablgl.1.04.20120306: http] [ocamlbuild: make configure.make]
-> retrieved camlp4.4.14+1  (cached)
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "-f" "configure.make" "all" "OCAMLBUILD_PREFIX=/home/opam/.opam/4.14" "OCAMLBUILD_BINDIR=/home/opam/.opam/4.14/bin" "OCAMLBUILD_LIBDIR=/home/opam/.opam/4.14/lib" "OCAMLBUILD_MANDIR=/home/opam/.opam/4.14/man" "OCAML_NATIVE=true" "OCAML_NATIVE_TOOLS=true" (CWD=/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2)
- (echo "# This file was generated from configure.make"; \
- echo ;\
- echo "OCAML_PREFIX="; \
- echo "OCAML_BINDIR=/home/opam/.opam/4.14/bin"; \
- echo "OCAML_LIBDIR=/home/opam/.opam/4.14/lib/ocaml"; \
- echo "OCAML_MANDIR=/home/opam/.opam/4.14/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.14"; \
- echo "BINDIR=/home/opam/.opam/4.14/bin"; \
- echo "LIBDIR=/home/opam/.opam/4.14/lib"; \
- echo "MANDIR=/home/opam/.opam/4.14/man"; \
- ) > Makefile.config
- (echo "(* This file was generated from ../configure.make *)"; \
- echo ;\
- echo 'let bindir = "/home/opam/.opam/4.14/bin"'; \
- echo 'let libdir = "/home/opam/.opam/4.14/lib"'; \
- echo 'let ocaml_libdir = "/home/opam/.opam/4.14/lib/ocaml"'; \
- echo 'let libdir_abs = "/home/opam/.opam/4.14/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.2"'; \
- ) > src/ocamlbuild_config.ml
Processing  4/9: [lablgl.1.04.20120306: http] [ocamlbuild: make check-if-preinstalled]
Processing  4/9: [ocamlbuild: make check-if-preinstalled]
-> retrieved lablgl.1.04.20120306  (https://download.ocamlcore.org/lablgl/LablGL/20120306/lablgl-20120306.tar.gz)
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "check-if-preinstalled" "all" "opam-install" (CWD=/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2)
- if test -d /home/opam/.opam/4.14/lib/ocaml/ocamlbuild; then\
-   >&2 echo "ERROR: Preinstalled ocamlbuild detected at"\
-        "/home/opam/.opam/4.14/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 plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/const.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/loc.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/discard_printf.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/signatures.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_unix.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/tags.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/display.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/display.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/log.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/log.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/shell.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/bool.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_ast.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -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 plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob_lexer.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/glob.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -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 plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/lexers.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/param_tags.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/command.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/command.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_config.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_where.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/slurp.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/options.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/options.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/pathname.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/configuration.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/flags.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/hygiene.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/digest_cache.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/resource.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/rule.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/solver.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/report.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/report.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/tools.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/fda.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/findlib.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_arch.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_utils.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_dependencies.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_compiler.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_tools.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocaml_specific.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/exit_codes.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/plugin.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/hooks.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/main.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/main.ml
- 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 plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_plugin.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_plugin.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_executor.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_executor.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_unix_plugin.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_unix_plugin.ml
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c bin/ocamlbuild.mli
- ocamlc.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c bin/ocamlbuild.ml
- ocamlc.opt -I +unix -I src -o ocamlbuild.byte unix.cma src/ocamlbuild_pack.cmo plugin-lib/ocamlbuild_plugin.cmo plugin-lib/ocamlbuild_executor.cmo plugin-lib/ocamlbuild_unix_plugin.cmo bin/ocamlbuild.cmo
- ocamlc.opt -a -o plugin-lib/ocamlbuildlib.cma src/ocamlbuild_pack.cmo plugin-lib/ocamlbuild_plugin.cmo plugin-lib/ocamlbuild_executor.cmo plugin-lib/ocamlbuild_unix_plugin.cmo
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/my_std.ml
- ocamlopt.opt -for-pack Ocamlbuild_pack -w +L -w +R -w +Z -I src -I plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -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 plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/main.ml
- 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 -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_plugin.ml
- ocamlopt.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_executor.ml
- ocamlopt.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c plugin-lib/ocamlbuild_unix_plugin.ml
- ocamlopt.opt -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c bin/ocamlbuild.ml
- ocamlopt.opt -I +unix -I src -o ocamlbuild.native unix.cmxa src/ocamlbuild_pack.cmx plugin-lib/ocamlbuild_plugin.cmx plugin-lib/ocamlbuild_executor.cmx plugin-lib/ocamlbuild_unix_plugin.cmx bin/ocamlbuild.cmx
- ocamlopt.opt -a -o plugin-lib/ocamlbuildlib.cmxa src/ocamlbuild_pack.cmx plugin-lib/ocamlbuild_plugin.cmx plugin-lib/ocamlbuild_executor.cmx plugin-lib/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.14/.opam-switch/build/ocamlbuild.0.14.2'
- rm -f ocamlbuild.install
- touch ocamlbuild.install
- make install-bin-opam
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
- 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.14/.opam-switch/build/ocamlbuild.0.14.2'
- make install-lib-opam
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
- echo 'lib: [' >> ocamlbuild.install
- make install-lib-basics-opam
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
- 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.14/.opam-switch/build/ocamlbuild.0.14.2'
- make install-lib-byte-opam
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
- for lib in plugin-lib/ocamlbuildlib.cma bin/ocamlbuild.cmo src/ocamlbuild_pack.cmi plugin-lib/ocamlbuild_plugin.cmi plugin-lib/ocamlbuild_executor.cmi plugin-lib/ocamlbuild_unix_plugin.cmi; do \
-   echo "  \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \
- done
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
- make install-lib-native-opam
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
- for lib in plugin-lib/ocamlbuildlib.cmxa plugin-lib/ocamlbuildlib.a bin/ocamlbuild.cmx bin/ocamlbuild.o src/ocamlbuild_pack.cmx plugin-lib/ocamlbuild_plugin.cmx plugin-lib/ocamlbuild_executor.cmx plugin-lib/ocamlbuild_unix_plugin.cmx plugin-lib/ocamlbuild_plugin.o plugin-lib/ocamlbuild_executor.o plugin-lib/ocamlbuild_unix_plugin.o; do \
-   echo "  \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \
- done
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
- echo ']' >> ocamlbuild.install
- echo >> ocamlbuild.install
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
- make install-man-opam
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
- 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.14/.opam-switch/build/ocamlbuild.0.14.2'
- make install-doc-opam
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
- 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.14/.opam-switch/build/ocamlbuild.0.14.2'
- make[1]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/ocamlbuild.0.14.2'
-> compiled  ocamlbuild.0.14.2
-> installed ocamlbuild.0.14.2
Processing  6/9: [camlp4: ./configure]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "--bindir=/home/opam/.opam/4.14/bin" "--libdir=/home/opam/.opam/4.14/lib/ocaml" "--pkgdir=/home/opam/.opam/4.14/lib" "--pinned" (CWD=/home/opam/.opam/4.14/.opam-switch/build/camlp4.4.14+1)
Processing  6/9: [camlp4: make clean]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "clean" (CWD=/home/opam/.opam/4.14/.opam-switch/build/camlp4.4.14+1)
- rm -rf _build
Processing  6/9: [camlp4: make all]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "all" (CWD=/home/opam/.opam/4.14/.opam-switch/build/camlp4.4.14+1)
- ocamlbuild -classic-display -no-ocamlfind `sh ./build/camlp4-byte-only.sh`
- + echo camlp4/Camlp4.cmo camlp4/Camlp4Top.cmo camlp4/camlp4prof.byte camlp4/mkcamlp4.byte camlp4/camlp4.byte camlp4/camlp4fulllib.cma camlp4/camlp4boot.byte camlp4/camlp4boot.cma camlp4/camlp4r.byte camlp4/camlp4r.cma camlp4/camlp4rf.byte camlp4/camlp4rf.cma camlp4/camlp4o.byte camlp4/camlp4o.cma camlp4/camlp4of.byte camlp4/camlp4of.cma camlp4/camlp4oof.byte camlp4/camlp4oof.cma camlp4/camlp4orf.byte camlp4/camlp4orf.cma camlp4/Camlp4Parsers/Camlp4AstLoader.cmo camlp4/Camlp4Parsers/Camlp4DebugParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo camlp4/Camlp4Printers/Camlp4AstDumper.cmo camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo camlp4/Camlp4Printers/Camlp4NullDumper.cmo camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmo camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmo camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmo camlp4/Camlp4Filters/Camlp4AstLifter.cmo camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmo camlp4/Camlp4Filters/Camlp4FoldGenerator.cmo camlp4/Camlp4Filters/Camlp4LocationStripper.cmo camlp4/Camlp4Filters/Camlp4MapGenerator.cmo camlp4/Camlp4Filters/Camlp4MetaGenerator.cmo camlp4/Camlp4Filters/Camlp4Profiler.cmo camlp4/Camlp4Filters/Camlp4TrashRemover.cmo
- /home/opam/.opam/4.14/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/4.14/lib/ocamlbuild /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild_config.ml myocamlbuild.ml /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
- /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/boot/camlp4boot.ml > camlp4/boot/camlp4boot.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/boot/Camlp4.ml > camlp4/boot/Camlp4.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/config/Camlp4_config.mli > camlp4/config/Camlp4_config.mli.depends
- cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/warnings.cmi camlp4/import/warnings.cmi
- cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/location.cmi camlp4/import/location.cmi
- cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/longident.cmi camlp4/import/longident.cmi
- cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/asttypes.cmi camlp4/import/asttypes.cmi
- cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/parsetree.cmi camlp4/import/parsetree.cmi
- cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/outcometree.cmi camlp4/import/outcometree.cmi
- cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/oprint.cmi camlp4/import/oprint.cmi
- cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/toploop.cmi camlp4/import/toploop.cmi
- cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/topdirs.cmi camlp4/import/topdirs.cmi
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -I camlp4/config -I camlp4 -o camlp4/config/Camlp4_config.cmi camlp4/config/Camlp4_config.mli
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w a -I camlp4/import -I camlp4/config -I camlp4/boot -o camlp4/boot/Camlp4.cmo camlp4/boot/Camlp4.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w a -I camlp4/import -I camlp4/config -I camlp4/boot -o camlp4/boot/camlp4boot.cmo camlp4/boot/camlp4boot.ml
- /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/config/Camlp4_config.ml > camlp4/config/Camlp4_config.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/config/gen_import.ml > camlp4/config/gen_import.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I +compiler-libs -I camlp4/import -I camlp4/config -I camlp4 -o camlp4/config/gen_import.cmo camlp4/config/gen_import.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt dynlink.cma -g -I +compiler-libs ocamlcommon.cma -I camlp4/config camlp4/config/gen_import.cmo -o camlp4/config/gen_import.byte
- camlp4/config/gen_import.byte /home/opam/.opam/4.14/lib/ocaml
- /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/config/Camlp4_import.ml > camlp4/config/Camlp4_import.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -I camlp4/config -I camlp4 -o camlp4/config/Camlp4_import.cmo camlp4/config/Camlp4_import.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -I camlp4/config -I camlp4 -o camlp4/config/Camlp4_config.cmo camlp4/config/Camlp4_config.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt dynlink.cma -g -I camlp4/config -I camlp4/boot camlp4/config/Camlp4_import.cmo camlp4/config/Camlp4_config.cmo camlp4/boot/Camlp4.cmo camlp4/boot/camlp4boot.cmo -o camlp4/boot/camlp4boot.byte
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Debug.mli > camlp4/Camlp4/Debug.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Debug.cmi camlp4/Camlp4/Debug.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Debug.ml > camlp4/Camlp4/Debug.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/ErrorHandler.mli > camlp4/Camlp4/ErrorHandler.mli.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Sig.ml > camlp4/Camlp4/Sig.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Sig.cmo camlp4/Camlp4/Sig.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Sig.cmo camlp4/Camlp4/Sig.ml
- File "camlp4/Camlp4/Sig.ml", line 696, characters 29-37:
- 696 | type stream_filter 'a 'loc = Stream.t ('a * 'loc) -> Stream.t ('a * 'loc);
-                                    ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 696, characters 53-61:
- 696 | type stream_filter 'a 'loc = Stream.t ('a * 'loc) -> Stream.t ('a * 'loc);
-                                                            ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 980, characters 24-32:
- 980 |     type token_stream = Stream.t (Token.t * token_info);
-                               ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1009, characters 9-17:
- 1009 |         (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
-                 ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1009, characters 31-39:
- 1009 |         (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
-                                       ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1013, characters 9-17:
- 1013 |         (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
-                 ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1013, characters 32-40:
- 1013 |         (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
-                                        ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1013, characters 56-64:
- 1013 |         (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
-                                                                ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1075, characters 33-41:
- 1075 |     value lex : gram -> Loc.t -> Stream.t char -> not_filtered (Stream.t (Token.t * Loc.t));
-                                         ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1075, characters 64-72:
- 1075 |     value lex : gram -> Loc.t -> Stream.t char -> not_filtered (Stream.t (Token.t * Loc.t));
-                                                                        ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1078, characters 64-72:
- 1078 |     value lex_string : gram -> Loc.t -> string -> not_filtered (Stream.t (Token.t * Loc.t));
-                                                                        ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1081, characters 41-49:
- 1081 |     value filter : gram -> not_filtered (Stream.t (Token.t * Loc.t)) -> token_stream;
-                                                 ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1084, characters 41-49:
- 1084 |     value parse : Entry.t 'a -> Loc.t -> Stream.t char -> 'a;
-                                                 ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1091, characters 34-42:
- 1091 |       Entry.t 'a -> not_filtered (Stream.t (Token.t * Loc.t)) -> 'a;
-                                          ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1153, characters 25-33:
- 1153 |     value lex : Loc.t -> Stream.t char -> not_filtered (Stream.t (Token.t * Loc.t));
-                                 ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1153, characters 56-64:
- 1153 |     value lex : Loc.t -> Stream.t char -> not_filtered (Stream.t (Token.t * Loc.t));
-                                                                ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1156, characters 56-64:
- 1156 |     value lex_string : Loc.t -> string -> not_filtered (Stream.t (Token.t * Loc.t));
-                                                                ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1159, characters 33-41:
- 1159 |     value filter : not_filtered (Stream.t (Token.t * Loc.t)) -> token_stream;
-                                         ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1162, characters 41-49:
- 1162 |     value parse : Entry.t 'a -> Loc.t -> Stream.t char -> 'a;
-                                                 ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1169, characters 34-42:
- 1169 |       Entry.t 'a -> not_filtered (Stream.t (Token.t * Loc.t)) -> 'a;
-                                          ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1190, characters 31-39:
- 1190 |   value mk : unit -> (Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t));
-                                       ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1190, characters 48-56:
- 1190 |   value mk : unit -> (Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t));
-                                                        ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1215, characters 35-43:
- 1215 |                         Ast.loc -> Stream.t char -> Ast.str_item;
-                                           ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Sig.ml", line 1219, characters 35-43:
- 1219 |                         Ast.loc -> Stream.t char -> Ast.sig_item;
-                                           ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/ErrorHandler.cmi camlp4/Camlp4/ErrorHandler.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/ErrorHandler.ml > camlp4/Camlp4/ErrorHandler.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Utils.mli > camlp4/Camlp4/Utils.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Utils.cmi camlp4/Camlp4/Utils.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/OCamlInitSyntax.ml > camlp4/Camlp4/OCamlInitSyntax.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Options.mli > camlp4/Camlp4/Options.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Options.cmi camlp4/Camlp4/Options.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Options.ml > camlp4/Camlp4/Options.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/PreCast.mli > camlp4/Camlp4/PreCast.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/PreCast.cmi camlp4/Camlp4/PreCast.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/PreCast.ml > camlp4/Camlp4/PreCast.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/OCamlInitSyntax.cmo camlp4/Camlp4/OCamlInitSyntax.ml
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/DumpCamlp4Ast.mli > camlp4/Camlp4/Printers/DumpCamlp4Ast.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/DumpCamlp4Ast.cmi camlp4/Camlp4/Printers/DumpCamlp4Ast.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/DumpCamlp4Ast.ml > camlp4/Camlp4/Printers/DumpCamlp4Ast.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/DumpOCamlAst.mli > camlp4/Camlp4/Printers/DumpOCamlAst.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/DumpOCamlAst.cmi camlp4/Camlp4/Printers/DumpOCamlAst.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/DumpOCamlAst.ml > camlp4/Camlp4/Printers/DumpOCamlAst.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/AstFilters.ml > camlp4/Camlp4/Struct/AstFilters.ml.depends
- cp -p camlp4/boot/Camlp4Ast.ml camlp4/Camlp4/Struct/Camlp4Ast.ml
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Camlp4Ast.ml > camlp4/Camlp4/Struct/Camlp4Ast.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.mli > camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.cmi camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml > camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Loc.mli > camlp4/Camlp4/Struct/Loc.mli.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Token.mli > camlp4/Camlp4/Struct/Token.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Loc.cmi camlp4/Camlp4/Struct/Loc.mli
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Token.cmi camlp4/Camlp4/Struct/Token.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/CleanAst.ml > camlp4/Camlp4/Struct/CleanAst.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/CommentFilter.mli > camlp4/Camlp4/Struct/CommentFilter.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CommentFilter.cmi camlp4/Camlp4/Struct/CommentFilter.mli
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CommentFilter.cmi camlp4/Camlp4/Struct/CommentFilter.mli
- File "camlp4/Camlp4/Struct/CommentFilter.mli", line 28, characters 22-30:
- 28 |   value filter : t -> Stream.t (Token.t * Loc.t) -> Stream.t (Token.t * Loc.t);
-                            ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/CommentFilter.mli", line 28, characters 52-60:
- 28 |   value filter : t -> Stream.t (Token.t * Loc.t) -> Stream.t (Token.t * Loc.t);
-                                                          ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/CommentFilter.mli", line 32, characters 27-35:
- 32 |   value take_stream : t -> Stream.t (string * Loc.t);
-                                 ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/CommentFilter.ml > camlp4/Camlp4/Struct/CommentFilter.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/DynLoader.mli > camlp4/Camlp4/Struct/DynLoader.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/DynLoader.cmi camlp4/Camlp4/Struct/DynLoader.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/DynLoader.ml > camlp4/Camlp4/Struct/DynLoader.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/EmptyError.mli > camlp4/Camlp4/Struct/EmptyError.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/EmptyError.cmi camlp4/Camlp4/Struct/EmptyError.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/EmptyError.ml > camlp4/Camlp4/Struct/EmptyError.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/EmptyPrinter.mli > camlp4/Camlp4/Struct/EmptyPrinter.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/EmptyPrinter.cmi camlp4/Camlp4/Struct/EmptyPrinter.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/EmptyPrinter.ml > camlp4/Camlp4/Struct/EmptyPrinter.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/FreeVars.mli > camlp4/Camlp4/Struct/FreeVars.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/FreeVars.cmi camlp4/Camlp4/Struct/FreeVars.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/FreeVars.ml > camlp4/Camlp4/Struct/FreeVars.ml.depends
- /home/opam/.opam/4.14/bin/ocamllex.opt -q camlp4/Camlp4/Struct/Lexer.mll
- /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/Camlp4/Struct/Lexer.ml > camlp4/Camlp4/Struct/Lexer.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Loc.ml > camlp4/Camlp4/Struct/Loc.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Quotation.ml > camlp4/Camlp4/Struct/Quotation.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/DynAst.ml > camlp4/Camlp4/Struct/DynAst.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/DynAst.cmo camlp4/Camlp4/Struct/DynAst.ml
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Token.ml > camlp4/Camlp4/Struct/Token.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Delete.ml > camlp4/Camlp4/Struct/Grammar/Delete.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Parser.mli > camlp4/Camlp4/Struct/Grammar/Parser.mli.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Structure.ml > camlp4/Camlp4/Struct/Grammar/Structure.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Structure.cmo camlp4/Camlp4/Struct/Grammar/Structure.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Structure.cmo camlp4/Camlp4/Struct/Grammar/Structure.ml
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 33, characters 33-41:
- 33 |       glexer          : Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t);
-                                       ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 33, characters 50-58:
- 33 |       glexer          : Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t);
-                                                        ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 42, characters 22-30:
- 42 |   type token_stream = Stream.t (Token.t * token_info);
-                            ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 95, characters 7-15:
- 95 |       (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
-             ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 95, characters 29-37:
- 95 |       (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
-                                   ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 99, characters 7-15:
- 99 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
-             ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 99, characters 30-38:
- 99 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
-                                    ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 99, characters 54-62:
- 99 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
-                                                            ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 124, characters 33-41:
- 124 |       glexer          : Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t);
-                                        ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 124, characters 50-58:
- 124 |       glexer          : Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t);
-                                                         ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 133, characters 22-30:
- 133 |   type token_stream = Stream.t (Token.t * token_info);
-                             ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 186, characters 7-15:
- 186 |       (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
-              ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 186, characters 29-37:
- 186 |       (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
-                                    ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 190, characters 7-15:
- 190 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
-              ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 190, characters 30-38:
- 190 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
-                                     ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 190, characters 54-62:
- 190 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
-                                                             ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Print.mli > camlp4/Camlp4/Struct/Grammar/Print.mli.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Tools.ml > camlp4/Camlp4/Struct/Grammar/Tools.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Parser.cmi camlp4/Camlp4/Struct/Grammar/Parser.mli
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Print.cmi camlp4/Camlp4/Struct/Grammar/Print.mli
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Tools.cmo camlp4/Camlp4/Struct/Grammar/Tools.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Tools.cmo camlp4/Camlp4/Struct/Grammar/Tools.ml
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 27, characters 11-23:
- 27 |     raise (Stream.Error ("entry [" ^ ename ^ "] is empty"));
-                 ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", lines 29-31, characters 27-22:
- 29 | ...........................parser
- 30 |     [ [: ` x; strm :] -> [: ` (f x); stream_map f strm :]
- 31 |     | [: :] -> [: :] ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", lines 29-31, characters 27-22:
- 29 | ...........................parser
- 30 |     [ [: ` x; strm :] -> [: ` (f x); stream_map f strm :]
- 31 |     | [: :] -> [: :] ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 30, characters 9-12:
- 30 |     [ [: ` x; strm :] -> [: ` (f x); stream_map f strm :]
-               ^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 30, characters 28-35:
- 30 |     [ [: ` x; strm :] -> [: ` (f x); stream_map f strm :]
-                                  ^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 30, characters 37-54:
- 30 |     [ [: ` x; strm :] -> [: ` (f x); stream_map f strm :]
-                                           ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 31, characters 15-20:
- 31 |     | [: :] -> [: :] ];
-                     ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 34, characters 10-21:
- 34 |     match Stream.peek strm with
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 35, characters 14-19:
- 35 |     [ None -> [: :]
-                    ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 39, characters 13-74:
- 39 |           [: `(tok0, {prev_loc; cur_loc = prev_loc; prev_loc_only = True});
-                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 40, characters 13-30:
- 40 |              go prev_loc strm1 :]
-                   ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", lines 42-46, characters 10-28:
- 42 | ..........match strm1 with parser
- 43 |           [ [: `(tok,cur_loc); strm :] ->
- 44 |               [: `(tok, {prev_loc; cur_loc; prev_loc_only = False});
- 45 |                  go cur_loc strm :]
- 46 |           | [: :] -> [: :] ]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", lines 42-46, characters 10-28:
- 42 | ..........match strm1 with parser
- 43 |           [ [: `(tok,cur_loc); strm :] ->
- 44 |               [: `(tok, {prev_loc; cur_loc; prev_loc_only = False});
- 45 |                  go cur_loc strm :]
- 46 |           | [: :] -> [: :] ]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 43, characters 15-29:
- 43 |           [ [: `(tok,cur_loc); strm :] ->
-                     ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 44, characters 17-67:
- 44 |               [: `(tok, {prev_loc; cur_loc; prev_loc_only = False});
-                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 45, characters 17-32:
- 45 |                  go cur_loc strm :]
-                       ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 46, characters 21-26:
- 46 |           | [: :] -> [: :] ]
-                           ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 52, characters 10-21:
- 52 |     match Stream.peek strm with
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 59, characters 25-36:
- 59 |       let result = match Stream.peek strm with
-                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 61, characters 18-29:
- 61 |             begin Stream.junk strm; prev_loc end
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Dynamic.ml > camlp4/Camlp4/Struct/Grammar/Dynamic.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Delete.cmo camlp4/Camlp4/Struct/Grammar/Delete.ml
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Entry.ml > camlp4/Camlp4/Struct/Grammar/Entry.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Fold.mli > camlp4/Camlp4/Struct/Grammar/Fold.mli.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Insert.ml > camlp4/Camlp4/Struct/Grammar/Insert.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Entry.cmo camlp4/Camlp4/Struct/Grammar/Entry.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Entry.cmo camlp4/Camlp4/Struct/Grammar/Entry.ml
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 41, characters 24-33:
- 41 |       econtinue _ _ _ = parser [];
-                              ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 41, characters 24-33:
- 41 |       econtinue _ _ _ = parser [];
-                              ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 46, characters 6-20:
- 46 |     [ Stream.Failure ->
-            ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 48, characters 11-23:
- 48 |           (Stream.Error ("illegal begin of " ^ entry.ename))
-                 ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 54, characters 50-66:
- 54 |   value lex_string entry loc str = lex entry loc (Stream.of_string str);
-                                                        ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 68, characters 27-35:
- 68 |   value of_parser g n (p : Stream.t (Token.t * token_info) -> 'a) : t 'a =
-                                 ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 73, characters 24-33:
- 73 |       econtinue _ _ _ = parser [];
-                              ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 73, characters 24-33:
- 73 |       econtinue _ _ _ = parser [];
-                              ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 76, characters 28-36:
- 76 |   value setup_parser e (p : Stream.t (Token.t * token_info) -> 'a) =
-                                  ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 79, characters 34-43:
- 79 |       e.econtinue := fun _ _ _ -> parser [];
-                                        ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 79, characters 34-43:
- 79 |       e.econtinue := fun _ _ _ -> parser [];
-                                        ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 85, characters 27-36:
- 85 |       e.estart := fun _ -> parser [];
-                                 ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 85, characters 27-36:
- 85 |       e.estart := fun _ -> parser [];
-                                 ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 86, characters 34-43:
- 86 |       e.econtinue := fun _ _ _ -> parser [];
-                                        ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 86, characters 34-43:
- 86 |       e.econtinue := fun _ _ _ -> parser [];
-                                        ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Fold.cmi camlp4/Camlp4/Struct/Grammar/Fold.mli
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Insert.cmo camlp4/Camlp4/Struct/Grammar/Insert.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Insert.cmo camlp4/Camlp4/Struct/Grammar/Insert.ml
- File "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 69, characters 20-37:
- 69 |               flush Pervasives.stderr
-                          ^^^^^^^^^^^^^^^^^
- 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 79, characters 64-81:
- 79 |             eprintf "<W> Level label \"%s\" ignored\n" n; flush Pervasives.stderr
-                                                                      ^^^^^^^^^^^^^^^^^
- 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 105, characters 22-39:
- 105 |                 flush Pervasives.stderr;
-                             ^^^^^^^^^^^^^^^^^
- 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 122, characters 22-39:
- 122 |                 flush Pervasives.stderr;
-                             ^^^^^^^^^^^^^^^^^
- 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 139, characters 22-39:
- 139 |                 flush Pervasives.stderr;
-                             ^^^^^^^^^^^^^^^^^
- 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 162, characters 16-33:
- 162 |           flush Pervasives.stderr;
-                       ^^^^^^^^^^^^^^^^^
- 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 171, characters 16-33:
- 171 |           flush Pervasives.stderr;
-                       ^^^^^^^^^^^^^^^^^
- 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 280, characters 18-35:
- 280 |             flush Pervasives.stderr;
-                         ^^^^^^^^^^^^^^^^^
- 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
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Failed.ml > camlp4/Camlp4/Struct/Grammar/Failed.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Search.ml > camlp4/Camlp4/Struct/Grammar/Search.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Search.cmo camlp4/Camlp4/Struct/Grammar/Search.ml
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Find.ml > camlp4/Camlp4/Struct/Grammar/Find.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Fold.ml > camlp4/Camlp4/Struct/Grammar/Fold.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Failed.cmo camlp4/Camlp4/Struct/Grammar/Failed.ml
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Parser.ml > camlp4/Camlp4/Struct/Grammar/Parser.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Print.ml > camlp4/Camlp4/Struct/Grammar/Print.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Static.ml > camlp4/Camlp4/Struct/Grammar/Static.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Dynamic.cmo camlp4/Camlp4/Struct/Grammar/Dynamic.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Dynamic.cmo camlp4/Camlp4/Struct/Grammar/Dynamic.ml
- File "camlp4/Camlp4/Struct/Grammar/Dynamic.ml", line 45, characters 42-58:
- 45 |   value lex_string g loc str = lex g loc (Stream.of_string str);
-                                                ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Find.cmo camlp4/Camlp4/Struct/Grammar/Find.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Fold.cmo camlp4/Camlp4/Struct/Grammar/Fold.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Fold.cmo camlp4/Camlp4/Struct/Grammar/Fold.ml
- File "camlp4/Camlp4/Struct/Grammar/Fold.ml", line 31, characters 16-24:
- 31 |     type t 'a = Stream.t 'a;
-                      ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Fold.ml", line 32, characters 24-38:
- 32 |     exception Failure = Stream.Failure;
-                              ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Fold.ml", line 33, characters 22-34:
- 33 |     exception Error = Stream.Error;
-                            ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Parser.cmo camlp4/Camlp4/Struct/Grammar/Parser.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Parser.cmo camlp4/Camlp4/Struct/Grammar/Parser.ml
- File "camlp4/Camlp4/Struct/Grammar/Parser.ml", line 27, characters 22-28:
- 27 |   module StreamOrig = Stream;
-                            ^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Parser.ml", line 30, characters 22-33:
- 30 |     for i = 1 to n do Stream.junk strm done;
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Parser.ml", line 53, characters 12-24:
- 53 |     loop n (Stream.npeek n strm);
-                  ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Parser.ml", line 66, characters 16-28:
- 66 |         loop n (Stream.npeek (n + 1) strm) where rec loop n =
-                      ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Grammar/Parser.ml", line 72, characters 6-17:
- 72 |       Stream.from peek_nth;
-            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Print.cmo camlp4/Camlp4/Struct/Grammar/Print.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Print.cmo camlp4/Camlp4/Struct/Grammar/Print.ml
- File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 74-80, characters 8-31:
- 74 | ........List.fold_left
- 75 |           (fun sep symbol ->
- 76 |             do {
- 77 |               fprintf ppf "%t%a" sep print_symbol symbol;
- 78 |               fun ppf -> fprintf ppf ";@ "
- 79 |             })
- 80 |           (fun _ -> ()) symbols
- Warning 5 [ignored-partial-application]: this function application is partial,
- maybe some arguments are missing.
- File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 88-94, characters 8-29:
- 88 | ........List.fold_left
- 89 |           (fun sep rule ->
- 90 |             do {
- 91 |               fprintf ppf "%t%a" sep print_rule rule;
- 92 |               fun ppf -> fprintf ppf "%a| " pp_print_space ()
- 93 |             })
- 94 |           (fun _ -> ()) rules
- Warning 5 [ignored-partial-application]: this function application is partial,
- maybe some arguments are missing.
- File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 102-121, characters 6-26:
- 102 | ......List.fold_left
- 103 |         (fun sep lev ->
- 104 |           let rules =
- 105 |             [ [Sself :: t] | t <- flatten_tree lev.lsuffix ] @
- 106 |               flatten_tree lev.lprefix
- ...
- 118 |             print_level ppf pp_force_newline rules;
- 119 |             fun ppf -> fprintf ppf "@,| "
- 120 |           })
- 121 |         (fun _ -> ()) elev
- Warning 5 [ignored-partial-application]: this function application is partial,
- maybe some arguments are missing.
- File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 210-216, characters 8-31:
- 210 | ........List.fold_left
- 211 |           (fun sep symbol ->
- 212 |             do {
- 213 |               fprintf ppf "%t%a" sep print_symbol symbol;
- 214 |               fun ppf -> fprintf ppf ";@ "
- 215 |             })
- 216 |           (fun _ -> ()) symbols
- Warning 5 [ignored-partial-application]: this function application is partial,
- maybe some arguments are missing.
- File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 224-230, characters 8-29:
- 224 | ........List.fold_left
- 225 |           (fun sep rule ->
- 226 |             do {
- 227 |               fprintf ppf "%t%a" sep print_rule rule;
- 228 |               fun ppf -> fprintf ppf "%a| " pp_print_space ()
- 229 |             })
- 230 |           (fun _ -> ()) rules
- Warning 5 [ignored-partial-application]: this function application is partial,
- maybe some arguments are missing.
- File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 238-257, characters 6-26:
- 238 | ......List.fold_left
- 239 |         (fun sep lev ->
- 240 |           do {
- 241 |             fprintf ppf "%t@[<v2>" sep;
- 242 |             match lev.lname with
- ...
- 254 |             fprintf ppf "@]";
- 255 |             fun ppf -> fprintf ppf "@,| "
- 256 |           })
- 257 |         (fun _ -> ()) elev
- Warning 5 [ignored-partial-application]: this function application is partial,
- maybe some arguments are missing.
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Static.cmo camlp4/Camlp4/Struct/Grammar/Static.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Static.cmo camlp4/Camlp4/Struct/Grammar/Static.ml
- File "camlp4/Camlp4/Struct/Grammar/Static.ml", line 61, characters 38-54:
- 61 |   value lex_string loc str = lex loc (Stream.of_string str);
-                                            ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/AstFilters.cmo camlp4/Camlp4/Struct/AstFilters.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Camlp4Ast.cmo camlp4/Camlp4/Struct/Camlp4Ast.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.cmo camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CleanAst.cmo camlp4/Camlp4/Struct/CleanAst.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CommentFilter.cmo camlp4/Camlp4/Struct/CommentFilter.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CommentFilter.cmo camlp4/Camlp4/Struct/CommentFilter.ml
- File "camlp4/Camlp4/Struct/CommentFilter.ml", line 22, characters 12-20:
- 22 |   type t = (Stream.t (string * Loc.t) * Queue.t (string * Loc.t));
-                  ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/CommentFilter.ml", line 29, characters 8-19:
- 29 |     in (Stream.from f, q);
-              ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/CommentFilter.ml", lines 33-41, characters 6-24:
- 33 | ......parser
- 34 |       [ [: ` (Sig.COMMENT x, loc); xs :] ->
- 35 |             do { Queue.add (x, loc) q;
- 36 |                  debug comments "add: %S at %a@\n" x Loc.dump loc in
- 37 |                  self xs }
- 38 |       | [: ` x; xs :] ->
- 39 |           (* debug comments "Found %a at %a@." Token.print x Loc.dump loc in *)
- 40 |           [: ` x; self xs :]
- 41 |       | [: :] -> [: :] ]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/CommentFilter.ml", lines 33-41, characters 6-24:
- 33 | ......parser
- 34 |       [ [: ` (Sig.COMMENT x, loc); xs :] ->
- 35 |             do { Queue.add (x, loc) q;
- 36 |                  debug comments "add: %S at %a@\n" x Loc.dump loc in
- 37 |                  self xs }
- 38 |       | [: ` x; xs :] ->
- 39 |           (* debug comments "Found %a at %a@." Token.print x Loc.dump loc in *)
- 40 |           [: ` x; self xs :]
- 41 |       | [: :] -> [: :] ]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/CommentFilter.ml", line 34, characters 11-33:
- 34 |       [ [: ` (Sig.COMMENT x, loc); xs :] ->
-                 ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/CommentFilter.ml", line 38, characters 11-14:
- 38 |       | [: ` x; xs :] ->
-                 ^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/CommentFilter.ml", line 40, characters 13-16:
- 40 |           [: ` x; self xs :]
-                   ^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/CommentFilter.ml", line 40, characters 18-25:
- 40 |           [: ` x; self xs :]
-                        ^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/CommentFilter.ml", line 41, characters 17-22:
- 41 |       | [: :] -> [: :] ]
-                       ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/DynLoader.cmo camlp4/Camlp4/Struct/DynLoader.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/EmptyError.cmo camlp4/Camlp4/Struct/EmptyError.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/EmptyPrinter.cmo camlp4/Camlp4/Struct/EmptyPrinter.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/FreeVars.cmo camlp4/Camlp4/Struct/FreeVars.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w a -I camlp4/import -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Lexer.cmo camlp4/Camlp4/Struct/Lexer.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Loc.cmo camlp4/Camlp4/Struct/Loc.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Quotation.cmo camlp4/Camlp4/Struct/Quotation.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Token.cmo camlp4/Camlp4/Struct/Token.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Token.cmo camlp4/Camlp4/Struct/Token.ml
- File "camlp4/Camlp4/Struct/Token.ml", lines 141-145, characters 6-24:
- 141 | ......parser
- 142 |       [ [: `(COMMENT _ | BLANKS _ | NEWLINE | LINE_DIRECTIVE _ _, _); s :] ->
- 143 |           ignore_layout s
- 144 |       | [: ` x; s :] -> [: ` x; ignore_layout s :]
- 145 |       | [: :] -> [: :] ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 141-145, characters 6-24:
- 141 | ......parser
- 142 |       [ [: `(COMMENT _ | BLANKS _ | NEWLINE | LINE_DIRECTIVE _ _, _); s :] ->
- 143 |           ignore_layout s
- 144 |       | [: ` x; s :] -> [: ` x; ignore_layout s :]
- 145 |       | [: :] -> [: :] ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 142, characters 11-68:
- 142 |       [ [: `(COMMENT _ | BLANKS _ | NEWLINE | LINE_DIRECTIVE _ _, _); s :] ->
-                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 144, characters 11-14:
- 144 |       | [: ` x; s :] -> [: ` x; ignore_layout s :]
-                  ^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 144, characters 27-30:
- 144 |       | [: ` x; s :] -> [: ` x; ignore_layout s :]
-                                  ^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 144, characters 32-47:
- 144 |       | [: ` x; s :] -> [: ` x; ignore_layout s :]
-                                       ^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 145, characters 17-22:
- 145 |       | [: :] -> [: :] ];
-                        ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 162-164, characters 8-26:
- 162 | ........parser
- 163 |         [ [: `(tok, loc); s :] -> [: ` f tok loc; filter s :]
- 164 |         | [: :] -> [: :] ]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 162-164, characters 8-26:
- 162 | ........parser
- 163 |         [ [: `(tok, loc); s :] -> [: ` f tok loc; filter s :]
- 164 |         | [: :] -> [: :] ]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 163, characters 13-24:
- 163 |         [ [: `(tok, loc); s :] -> [: ` f tok loc; filter s :]
-                    ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 163, characters 37-48:
- 163 |         [ [: `(tok, loc); s :] -> [: ` f tok loc; filter s :]
-                                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 163, characters 50-58:
- 163 |         [ [: `(tok, loc); s :] -> [: ` f tok loc; filter s :]
-                                                         ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 164, characters 19-24:
- 164 |         | [: :] -> [: :] ]
-                          ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 167-172, characters 8-26:
- 167 | ........parser
- 168 |         [ [: `((_tok, _loc) as x); xs :] ->
- 169 |             debug token "@[<hov 2>Lexer after filter:@ %a@ at@ %a@]@."
- 170 |                         print _tok Loc.dump _loc in
- 171 |             [: ` x; tracer xs :]
- 172 |         | [: :] -> [: :] ]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 167-172, characters 8-26:
- 167 | ........parser
- 168 |         [ [: `((_tok, _loc) as x); xs :] ->
- 169 |             debug token "@[<hov 2>Lexer after filter:@ %a@ at@ %a@]@."
- 170 |                         print _tok Loc.dump _loc in
- 171 |             [: ` x; tracer xs :]
- 172 |         | [: :] -> [: :] ]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 168, characters 13-33:
- 168 |         [ [: `((_tok, _loc) as x); xs :] ->
-                    ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 171, characters 15-18:
- 171 |             [: ` x; tracer xs :]
-                      ^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 171, characters 20-29:
- 171 |             [: ` x; tracer xs :]
-                           ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 172, characters 19-24:
- 172 |         | [: :] -> [: :] ]
-                          ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 193-195, characters 26-19:
- 193 | ..........................parser
- 194 |     [ [: `' ' | '\t'; s :] -> skip_indent s
- 195 |     | [: :] -> () ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 193-195, characters 26-19:
- 193 | ..........................parser
- 194 |     [ [: `' ' | '\t'; s :] -> skip_indent s
- 195 |     | [: :] -> () ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 194, characters 9-20:
- 194 |     [ [: `' ' | '\t'; s :] -> skip_indent s
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 197-199, characters 28-19:
- 197 | ............................parser
- 198 |     [ [: `'\010' :] -> ()
- 199 |     | [: :] -> () ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 197-199, characters 28-19:
- 197 | ............................parser
- 198 |     [ [: `'\010' :] -> ()
- 199 |     | [: :] -> () ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 198, characters 9-16:
- 198 |     [ [: `'\010' :] -> ()
-                ^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 204-219, characters 24-52:
- 204 | ........................parser
- 205 |     [ [: `'\010' :] -> '\010'
- 206 |     | [: `'\013' :] -> '\013'
- 207 |     | [: `'n' :]  -> '\n'
- 208 |     | [: `'r' :]  -> '\r'
- ...
- 216 |         chr (100 * (valch c1) + 10 * (valch c2) + (valch c3))
- 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
- 218 |               `('0'..'9' | 'a'..'f' | 'A'..'F' as c2) :] ->
- 219 |         chr (16 * (valch_hex c1) + (valch_hex c2)) ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 204-219, characters 24-52:
- 204 | ........................parser
- 205 |     [ [: `'\010' :] -> '\010'
- 206 |     | [: `'\013' :] -> '\013'
- 207 |     | [: `'n' :]  -> '\n'
- 208 |     | [: `'r' :]  -> '\r'
- ...
- 216 |         chr (100 * (valch c1) + 10 * (valch c2) + (valch c3))
- 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
- 218 |               `('0'..'9' | 'a'..'f' | 'A'..'F' as c2) :] ->
- 219 |         chr (16 * (valch_hex c1) + (valch_hex c2)) ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 205, characters 9-16:
- 205 |     [ [: `'\010' :] -> '\010'
-                ^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 206, characters 9-16:
- 206 |     | [: `'\013' :] -> '\013'
-                ^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 207, characters 9-13:
- 207 |     | [: `'n' :]  -> '\n'
-                ^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 208, characters 9-13:
- 208 |     | [: `'r' :]  -> '\r'
-                ^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 209, characters 9-13:
- 209 |     | [: `'t' :]  -> '\t'
-                ^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 210, characters 9-13:
- 210 |     | [: `'b' :]  -> '\b'
-                ^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 211, characters 9-14:
- 211 |     | [: `'\\' :] -> '\\'
-                ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 212, characters 9-13:
- 212 |     | [: `'"' :]  -> '"'
-                ^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 213, characters 9-14:
- 213 |     | [: `'\'' :]  -> '\''
-                ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 214, characters 9-13:
- 214 |     | [: `' ' :]  -> ' '
-                ^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 9-26:
- 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
-                ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 28-45:
- 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
-                                   ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 28-45:
- 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
-                                   ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 47-64:
- 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
-                                                      ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 47-64:
- 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
-                                                      ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 9-26:
- 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
-                ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 9-26:
- 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
-                ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 217, characters 9-13:
- 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
-                ^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 217, characters 15-54:
- 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
-                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 217, characters 15-54:
- 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
-                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 218, characters 14-53:
- 218 |               `('0'..'9' | 'a'..'f' | 'A'..'F' as c2) :] ->
-                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 218, characters 14-53:
- 218 |               `('0'..'9' | 'a'..'f' | 'A'..'F' as c2) :] ->
-                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 217, characters 9-13:
- 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
-                ^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 217, characters 9-13:
- 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
-                ^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 204-219, characters 24-52:
- 204 | ........................parser
- 205 |     [ [: `'\010' :] -> '\010'
- 206 |     | [: `'\013' :] -> '\013'
- 207 |     | [: `'n' :]  -> '\n'
- 208 |     | [: `'r' :]  -> '\r'
- ...
- 216 |         chr (100 * (valch c1) + 10 * (valch c2) + (valch c3))
- 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
- 218 |               `('0'..'9' | 'a'..'f' | 'A'..'F' as c2) :] ->
- 219 |         chr (16 * (valch_hex c1) + (valch_hex c2)) ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 221-226, characters 47-48:
- 221 | ...............................................parser
- 222 |     [ [: `'\010'; s :] -> skip_indent s
- 223 |     | [: `'\013'; s :] -> do { skip_opt_linefeed s; skip_indent s }
- 224 |     | [: x = backslash :] -> store x
- 225 |     | [: `c when not strict :] -> do { store '\\'; store c }
- 226 |     | [: :] -> failwith "invalid string token" ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 221-226, characters 47-48:
- 221 | ...............................................parser
- 222 |     [ [: `'\010'; s :] -> skip_indent s
- 223 |     | [: `'\013'; s :] -> do { skip_opt_linefeed s; skip_indent s }
- 224 |     | [: x = backslash :] -> store x
- 225 |     | [: `c when not strict :] -> do { store '\\'; store c }
- 226 |     | [: :] -> failwith "invalid string token" ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 222, characters 9-16:
- 222 |     [ [: `'\010'; s :] -> skip_indent s
-                ^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 223, characters 9-16:
- 223 |     | [: `'\013'; s :] -> do { skip_opt_linefeed s; skip_indent s }
-                ^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 224, characters 9-22:
- 224 |     | [: x = backslash :] -> store x
-                ^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 221-226, characters 47-48:
- 221 | ...............................................parser
- 222 |     [ [: `'\010'; s :] -> skip_indent s
- 223 |     | [: `'\013'; s :] -> do { skip_opt_linefeed s; skip_indent s }
- 224 |     | [: x = backslash :] -> store x
- 225 |     | [: `c when not strict :] -> do { store '\\'; store c }
- 226 |     | [: :] -> failwith "invalid string token" ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 225, characters 9-27:
- 225 |     | [: `c when not strict :] -> do { store '\\'; store c }
-                ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 231-233, characters 9-50:
- 231 | .........match Stream.of_string s with parser
- 232 |         [ [: `'\\'; x = backslash :] -> x
- 233 |         | [: :] -> failwith "invalid char token" ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 231, characters 15-31:
- 231 |     else match Stream.of_string s with parser
-                      ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 231-233, characters 9-50:
- 231 | .........match Stream.of_string s with parser
- 232 |         [ [: `'\\'; x = backslash :] -> x
- 233 |         | [: :] -> failwith "invalid char token" ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 232, characters 13-18:
- 232 |         [ [: `'\\'; x = backslash :] -> x
-                    ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 232, characters 20-33:
- 232 |         [ [: `'\\'; x = backslash :] -> x
-                           ^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 232, characters 13-18:
- 232 |         [ [: `'\\'; x = backslash :] -> x
-                    ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 238-241, characters 20-38:
- 238 | ....................parser
- 239 |       [ [: `'\\'; _ = backslash_in_string (strict <> None) store; s :] -> parse s
- 240 |       | [: `c; s :] -> do { store c; parse s }
- 241 |       | [: :] -> Buffer.contents buf ]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", lines 238-241, characters 20-38:
- 238 | ....................parser
- 239 |       [ [: `'\\'; _ = backslash_in_string (strict <> None) store; s :] -> parse s
- 240 |       | [: `c; s :] -> do { store c; parse s }
- 241 |       | [: :] -> Buffer.contents buf ]
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 239, characters 11-16:
- 239 |       [ [: `'\\'; _ = backslash_in_string (strict <> None) store; s :] -> parse s
-                  ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 239, characters 18-64:
- 239 |       [ [: `'\\'; _ = backslash_in_string (strict <> None) store; s :] -> parse s
-                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 239, characters 11-16:
- 239 |       [ [: `'\\'; _ = backslash_in_string (strict <> None) store; s :] -> parse s
-                  ^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 240, characters 11-13:
- 240 |       | [: `c; s :] -> do { store c; parse s }
-                  ^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Struct/Token.ml", line 242, characters 14-30:
- 242 |     in parse (Stream.of_string s);
-                     ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamlc.opt -pack -g camlp4/Camlp4/Struct/Grammar/Structure.cmo camlp4/Camlp4/Struct/Grammar/Print.cmo camlp4/Camlp4/Struct/Grammar/Search.cmo camlp4/Camlp4/Struct/Grammar/Tools.cmo camlp4/Camlp4/Struct/Grammar/Failed.cmo camlp4/Camlp4/Struct/Grammar/Parser.cmo camlp4/Camlp4/Struct/Grammar/Delete.cmo camlp4/Camlp4/Struct/Grammar/Entry.cmo camlp4/Camlp4/Struct/Grammar/Fold.cmo camlp4/Camlp4/Struct/Grammar/Insert.cmo camlp4/Camlp4/Struct/Grammar/Dynamic.cmo camlp4/Camlp4/Struct/Grammar/Find.cmo camlp4/Camlp4/Struct/Grammar/Static.cmo -o camlp4/Camlp4/Struct/Grammar.cmo
- /home/opam/.opam/4.14/bin/ocamlc.opt -pack -g camlp4/Camlp4/Struct/AstFilters.cmo camlp4/Camlp4/Struct/Camlp4Ast.cmo camlp4/Camlp4/Struct/Loc.cmo camlp4/Camlp4/Struct/Token.cmo camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.cmo camlp4/Camlp4/Struct/CleanAst.cmo camlp4/Camlp4/Struct/CommentFilter.cmo camlp4/Camlp4/Struct/DynLoader.cmo camlp4/Camlp4/Struct/EmptyError.cmo camlp4/Camlp4/Struct/EmptyPrinter.cmo camlp4/Camlp4/Struct/FreeVars.cmo camlp4/Camlp4/Struct/Lexer.cmo camlp4/Camlp4/Struct/DynAst.cmo camlp4/Camlp4/Struct/Quotation.cmo camlp4/Camlp4/Struct/Grammar.cmo -o camlp4/Camlp4/Struct.cmo
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/Null.mli > camlp4/Camlp4/Printers/Null.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/Null.cmi camlp4/Camlp4/Printers/Null.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/Null.ml > camlp4/Camlp4/Printers/Null.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/OCaml.mli > camlp4/Camlp4/Printers/OCaml.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCaml.cmi camlp4/Camlp4/Printers/OCaml.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/OCaml.ml > camlp4/Camlp4/Printers/OCaml.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/OCamlr.mli > camlp4/Camlp4/Printers/OCamlr.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCamlr.cmi camlp4/Camlp4/Printers/OCamlr.mli
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/OCamlr.ml > camlp4/Camlp4/Printers/OCamlr.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/DumpCamlp4Ast.cmo camlp4/Camlp4/Printers/DumpCamlp4Ast.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/DumpOCamlAst.cmo camlp4/Camlp4/Printers/DumpOCamlAst.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/Null.cmo camlp4/Camlp4/Printers/Null.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCaml.cmo camlp4/Camlp4/Printers/OCaml.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCaml.cmo camlp4/Camlp4/Printers/OCaml.ml
- File "camlp4/Camlp4/Printers/OCaml.ml", lines 98-99, characters 8-41:
- 98 | ........match lexer str with parser
- 99 |         [: `(tok, _); `(EOI, _) :] -> tok
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", lines 98-99, characters 8-41:
- 98 | ........match lexer str with parser
- 99 |         [: `(tok, _); `(EOI, _) :] -> tok
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", line 99, characters 11-20:
- 99 |         [: `(tok, _); `(EOI, _) :] -> tok
-                 ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", line 99, characters 22-31:
- 99 |         [: `(tok, _); `(EOI, _) :] -> tok
-                            ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", line 99, characters 22-31:
- 99 |         [: `(tok, _); `(EOI, _) :] -> tok
-                            ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", line 99, characters 11-20:
- 99 |         [: `(tok, _); `(EOI, _) :] -> tok
-                 ^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", lines 98-99, characters 8-41:
- 98 | ........match lexer str with parser
- 99 |         [: `(tok, _); `(EOI, _) :] -> tok
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", line 101, characters 6-20:
- 101 |     [ Stream.Failure | Stream.Error _ ->
-             ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", line 101, characters 23-35:
- 101 |     [ Stream.Failure | Stream.Error _ ->
-                              ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", lines 151-155, characters 4-19:
- 151 | ....parser
- 152 |     [ [: ` (comm, comm_loc) when Loc.strictly_before comm_loc loc; s :] ->
- 153 |           let () = f comm comm_loc in
- 154 |           do_print_comments_before loc f s
- 155 |     | [: :] -> () ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", lines 151-155, characters 4-19:
- 151 | ....parser
- 152 |     [ [: ` (comm, comm_loc) when Loc.strictly_before comm_loc loc; s :] ->
- 153 |           let () = f comm comm_loc in
- 154 |           do_print_comments_before loc f s
- 155 |     | [: :] -> () ].
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/Printers/OCaml.ml", line 152, characters 9-65:
- 152 |     [ [: ` (comm, comm_loc) when Loc.strictly_before comm_loc loc; s :] ->
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCamlr.cmo camlp4/Camlp4/Printers/OCamlr.ml
- /home/opam/.opam/4.14/bin/ocamlc.opt -pack -g camlp4/Camlp4/Printers/DumpCamlp4Ast.cmo camlp4/Camlp4/Printers/DumpOCamlAst.cmo camlp4/Camlp4/Printers/Null.cmo camlp4/Camlp4/Printers/OCaml.cmo camlp4/Camlp4/Printers/OCamlr.cmo -o camlp4/Camlp4/Printers.cmo
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Register.mli > camlp4/Camlp4/Register.mli.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Register.cmi camlp4/Camlp4/Register.mli
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Register.cmi camlp4/Camlp4/Register.mli
- File "camlp4/Camlp4/Register.mli", line 38, characters 59-67:
- 38 |   ?directive_handler:('a -> option 'a) -> PreCast.Loc.t -> Stream.t char -> 'a;
-                                                                 ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Register.ml > camlp4/Camlp4/Register.ml.depends
- /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Utils.ml > camlp4/Camlp4/Utils.ml.depends
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Debug.cmo camlp4/Camlp4/Debug.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Debug.cmo camlp4/Camlp4/Debug.ml
- File "camlp4/Camlp4/Debug.ml", line 32, characters 17-34:
- 32 |   [ Not_found -> Pervasives.stderr ];
-                       ^^^^^^^^^^^^^^^^^
- 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
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/ErrorHandler.cmo camlp4/Camlp4/ErrorHandler.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/ErrorHandler.cmo camlp4/Camlp4/ErrorHandler.ml
- File "camlp4/Camlp4/ErrorHandler.ml", line 158, characters 4-18:
- 158 |   | Stream.Failure -> fprintf ppf "Parse failure"
-           ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "camlp4/Camlp4/ErrorHandler.ml", line 159, characters 4-16:
- 159 |   | Stream.Error str -> fprintf ppf "Parse error: %s" str
-           ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Options.cmo camlp4/Camlp4/Options.ml
- + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Options.cmo camlp4/Camlp4/Options.ml
- File "camlp4/Camlp4/Options.ml", lines 23-98, characters 2-3:
- 23 | ..fun
- 24 |   [ Arg.Unit f -> if s = "" then do { f (); Some sl } else None
- 25 |   | Arg.Bool f ->
- 26 |       if s = "" then
- 27 |         match sl with
- ...
- 95 |       match (if s = "" then sl else [s :: sl]) with
- 96 |       [ [s :: sl] when List.mem s syms -> do { f s; Some sl }
- 97 |       | _ -> None ]
- 98 |   ].
- Error (warning 8 [partial-match]): this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched:
- (Rest_all _|Expand _)
- Command exited with code 2.
- + /home/opam/.opam/4.14/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/4.14/lib/ocamlbuild /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild_config.ml myocamlbuild.ml /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
- File "myocamlbuild.ml", line 31, characters 14-31:
- 31 |   let lexer = Genlex.make_lexer ["INCLUDE"; ";"; "="; ":"]
-                    ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Genlex
- Use the camlp-streams library instead.
- File "myocamlbuild.ml", line 34, characters 10-21:
- 34 |     match Stream.peek strm with
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "myocamlbuild.ml", line 36, characters 11-21:
- 36 |     | Some(Genlex.Kwd "INCLUDE") ->
-                 ^^^^^^^^^^
- Alert deprecated: module Stdlib.Genlex
- Use the camlp-streams library instead.
- File "myocamlbuild.ml", line 37, characters 6-17:
- 37 |       Stream.junk strm;
-            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "myocamlbuild.ml", line 38, characters 18-29:
- 38 |       begin match Stream.peek strm with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "myocamlbuild.ml", line 39, characters 13-26:
- 39 |       | Some(Genlex.String s) ->
-                   ^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Genlex
- Use the camlp-streams library instead.
- File "myocamlbuild.ml", line 40, characters 8-19:
- 40 |         Stream.junk strm;
-              ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "myocamlbuild.ml", line 45, characters 6-17:
- 45 |       Stream.junk strm;
-            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "myocamlbuild.ml", line 50, characters 17-34:
- 50 |       let strm = Stream.of_channel ic in
-                       ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- make: *** [Makefile:13: byte] Error 10
[ERROR] The compilation of camlp4.4.14+1 failed at "make all".

#=== ERROR while compiling camlp4.4.14+1 ======================================#
# context              2.2.0~alpha3~dev | linux/x86_64 | ocaml-base-compiler.4.14.1 | file:///home/opam/opam-repository
# path                 ~/.opam/4.14/.opam-switch/build/camlp4.4.14+1
# command              ~/.opam/opam-init/hooks/sandbox.sh build make all
# exit-code            2
# env-file             ~/.opam/log/camlp4-8-27cea4.env
# output-file          ~/.opam/log/camlp4-8-27cea4.out
### output ###
# ocamlbuild -classic-display -no-ocamlfind `sh ./build/camlp4-byte-only.sh`
# + echo camlp4/Camlp4.cmo camlp4/Camlp4Top.cmo camlp4/camlp4prof.byte camlp4/mkcamlp4.byte camlp4/camlp4.byte camlp4/camlp4fulllib.cma camlp4/camlp4boot.byte camlp4/camlp4boot.cma camlp4/camlp4r.byte camlp4/camlp4r.cma camlp4/camlp4rf.byte camlp4/camlp4rf.cma camlp4/camlp4o.byte camlp4/camlp4o.cma camlp4/camlp4of.byte camlp4/camlp4of.cma camlp4/camlp4oof.byte camlp4/camlp4oof.cma camlp4/camlp4orf.byte camlp4/camlp4orf.cma camlp4/Camlp4Parsers/Camlp4AstLoader.cmo camlp4/Camlp4Parsers/Camlp4DebugParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo camlp4/Camlp4Printers/Camlp4AstDumper.cmo camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo camlp4/Camlp4Printers/Camlp4NullDumper.cmo camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmo camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmo camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmo camlp4/Camlp4Filters/Camlp4AstLifter.cmo camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmo camlp4/Camlp4Filters/Camlp4FoldGenerator.cmo camlp4/Camlp4Filters/Camlp4LocationStripper.cmo camlp4/Camlp4Filters/Camlp4MapGenerator.cmo camlp4/Camlp4Filters/Camlp4MetaGenerator.cmo camlp4/Camlp4Filters/Camlp4Profiler.cmo camlp4/Camlp4Filters/Camlp4TrashRemover.cmo
# /home/opam/.opam/4.14/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/4.14/lib/ocamlbuild /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild_config.ml myocamlbuild.ml /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
# /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/boot/camlp4boot.ml > camlp4/boot/camlp4boot.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/boot/Camlp4.ml > camlp4/boot/Camlp4.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/config/Camlp4_config.mli > camlp4/config/Camlp4_config.mli.depends
# cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/warnings.cmi camlp4/import/warnings.cmi
# cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/location.cmi camlp4/import/location.cmi
# cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/longident.cmi camlp4/import/longident.cmi
# cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/asttypes.cmi camlp4/import/asttypes.cmi
# cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/parsetree.cmi camlp4/import/parsetree.cmi
# cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/outcometree.cmi camlp4/import/outcometree.cmi
# cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/oprint.cmi camlp4/import/oprint.cmi
# cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/toploop.cmi camlp4/import/toploop.cmi
# cp /home/opam/.opam/4.14/lib/ocaml/compiler-libs/topdirs.cmi camlp4/import/topdirs.cmi
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -I camlp4/config -I camlp4 -o camlp4/config/Camlp4_config.cmi camlp4/config/Camlp4_config.mli
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w a -I camlp4/import -I camlp4/config -I camlp4/boot -o camlp4/boot/Camlp4.cmo camlp4/boot/Camlp4.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w a -I camlp4/import -I camlp4/config -I camlp4/boot -o camlp4/boot/camlp4boot.cmo camlp4/boot/camlp4boot.ml
# /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/config/Camlp4_config.ml > camlp4/config/Camlp4_config.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/config/gen_import.ml > camlp4/config/gen_import.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I +compiler-libs -I camlp4/import -I camlp4/config -I camlp4 -o camlp4/config/gen_import.cmo camlp4/config/gen_import.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt dynlink.cma -g -I +compiler-libs ocamlcommon.cma -I camlp4/config camlp4/config/gen_import.cmo -o camlp4/config/gen_import.byte
# camlp4/config/gen_import.byte /home/opam/.opam/4.14/lib/ocaml
# /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/config/Camlp4_import.ml > camlp4/config/Camlp4_import.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -I camlp4/config -I camlp4 -o camlp4/config/Camlp4_import.cmo camlp4/config/Camlp4_import.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -I camlp4/config -I camlp4 -o camlp4/config/Camlp4_config.cmo camlp4/config/Camlp4_config.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt dynlink.cma -g -I camlp4/config -I camlp4/boot camlp4/config/Camlp4_import.cmo camlp4/config/Camlp4_config.cmo camlp4/boot/Camlp4.cmo camlp4/boot/camlp4boot.cmo -o camlp4/boot/camlp4boot.byte
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Debug.mli > camlp4/Camlp4/Debug.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Debug.cmi camlp4/Camlp4/Debug.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Debug.ml > camlp4/Camlp4/Debug.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/ErrorHandler.mli > camlp4/Camlp4/ErrorHandler.mli.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Sig.ml > camlp4/Camlp4/Sig.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Sig.cmo camlp4/Camlp4/Sig.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Sig.cmo camlp4/Camlp4/Sig.ml
# File "camlp4/Camlp4/Sig.ml", line 696, characters 29-37:
# 696 | type stream_filter 'a 'loc = Stream.t ('a * 'loc) -> Stream.t ('a * 'loc);
#                                    ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 696, characters 53-61:
# 696 | type stream_filter 'a 'loc = Stream.t ('a * 'loc) -> Stream.t ('a * 'loc);
#                                                            ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 980, characters 24-32:
# 980 |     type token_stream = Stream.t (Token.t * token_info);
#                               ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1009, characters 9-17:
# 1009 |         (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
#                 ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1009, characters 31-39:
# 1009 |         (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
#                                       ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1013, characters 9-17:
# 1013 |         (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
#                 ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1013, characters 32-40:
# 1013 |         (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
#                                        ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1013, characters 56-64:
# 1013 |         (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
#                                                                ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1075, characters 33-41:
# 1075 |     value lex : gram -> Loc.t -> Stream.t char -> not_filtered (Stream.t (Token.t * Loc.t));
#                                         ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1075, characters 64-72:
# 1075 |     value lex : gram -> Loc.t -> Stream.t char -> not_filtered (Stream.t (Token.t * Loc.t));
#                                                                        ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1078, characters 64-72:
# 1078 |     value lex_string : gram -> Loc.t -> string -> not_filtered (Stream.t (Token.t * Loc.t));
#                                                                        ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1081, characters 41-49:
# 1081 |     value filter : gram -> not_filtered (Stream.t (Token.t * Loc.t)) -> token_stream;
#                                                 ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1084, characters 41-49:
# 1084 |     value parse : Entry.t 'a -> Loc.t -> Stream.t char -> 'a;
#                                                 ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1091, characters 34-42:
# 1091 |       Entry.t 'a -> not_filtered (Stream.t (Token.t * Loc.t)) -> 'a;
#                                          ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1153, characters 25-33:
# 1153 |     value lex : Loc.t -> Stream.t char -> not_filtered (Stream.t (Token.t * Loc.t));
#                                 ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1153, characters 56-64:
# 1153 |     value lex : Loc.t -> Stream.t char -> not_filtered (Stream.t (Token.t * Loc.t));
#                                                                ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1156, characters 56-64:
# 1156 |     value lex_string : Loc.t -> string -> not_filtered (Stream.t (Token.t * Loc.t));
#                                                                ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1159, characters 33-41:
# 1159 |     value filter : not_filtered (Stream.t (Token.t * Loc.t)) -> token_stream;
#                                         ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1162, characters 41-49:
# 1162 |     value parse : Entry.t 'a -> Loc.t -> Stream.t char -> 'a;
#                                                 ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1169, characters 34-42:
# 1169 |       Entry.t 'a -> not_filtered (Stream.t (Token.t * Loc.t)) -> 'a;
#                                          ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1190, characters 31-39:
# 1190 |   value mk : unit -> (Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t));
#                                       ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1190, characters 48-56:
# 1190 |   value mk : unit -> (Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t));
#                                                        ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1215, characters 35-43:
# 1215 |                         Ast.loc -> Stream.t char -> Ast.str_item;
#                                           ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Sig.ml", line 1219, characters 35-43:
# 1219 |                         Ast.loc -> Stream.t char -> Ast.sig_item;
#                                           ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/ErrorHandler.cmi camlp4/Camlp4/ErrorHandler.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/ErrorHandler.ml > camlp4/Camlp4/ErrorHandler.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Utils.mli > camlp4/Camlp4/Utils.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Utils.cmi camlp4/Camlp4/Utils.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/OCamlInitSyntax.ml > camlp4/Camlp4/OCamlInitSyntax.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Options.mli > camlp4/Camlp4/Options.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Options.cmi camlp4/Camlp4/Options.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Options.ml > camlp4/Camlp4/Options.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/PreCast.mli > camlp4/Camlp4/PreCast.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/PreCast.cmi camlp4/Camlp4/PreCast.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/PreCast.ml > camlp4/Camlp4/PreCast.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/OCamlInitSyntax.cmo camlp4/Camlp4/OCamlInitSyntax.ml
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/DumpCamlp4Ast.mli > camlp4/Camlp4/Printers/DumpCamlp4Ast.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/DumpCamlp4Ast.cmi camlp4/Camlp4/Printers/DumpCamlp4Ast.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/DumpCamlp4Ast.ml > camlp4/Camlp4/Printers/DumpCamlp4Ast.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/DumpOCamlAst.mli > camlp4/Camlp4/Printers/DumpOCamlAst.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/DumpOCamlAst.cmi camlp4/Camlp4/Printers/DumpOCamlAst.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/DumpOCamlAst.ml > camlp4/Camlp4/Printers/DumpOCamlAst.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/AstFilters.ml > camlp4/Camlp4/Struct/AstFilters.ml.depends
# cp -p camlp4/boot/Camlp4Ast.ml camlp4/Camlp4/Struct/Camlp4Ast.ml
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Camlp4Ast.ml > camlp4/Camlp4/Struct/Camlp4Ast.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.mli > camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.cmi camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml > camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Loc.mli > camlp4/Camlp4/Struct/Loc.mli.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Token.mli > camlp4/Camlp4/Struct/Token.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Loc.cmi camlp4/Camlp4/Struct/Loc.mli
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Token.cmi camlp4/Camlp4/Struct/Token.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/CleanAst.ml > camlp4/Camlp4/Struct/CleanAst.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/CommentFilter.mli > camlp4/Camlp4/Struct/CommentFilter.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CommentFilter.cmi camlp4/Camlp4/Struct/CommentFilter.mli
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CommentFilter.cmi camlp4/Camlp4/Struct/CommentFilter.mli
# File "camlp4/Camlp4/Struct/CommentFilter.mli", line 28, characters 22-30:
# 28 |   value filter : t -> Stream.t (Token.t * Loc.t) -> Stream.t (Token.t * Loc.t);
#                            ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/CommentFilter.mli", line 28, characters 52-60:
# 28 |   value filter : t -> Stream.t (Token.t * Loc.t) -> Stream.t (Token.t * Loc.t);
#                                                          ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/CommentFilter.mli", line 32, characters 27-35:
# 32 |   value take_stream : t -> Stream.t (string * Loc.t);
#                                 ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/CommentFilter.ml > camlp4/Camlp4/Struct/CommentFilter.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/DynLoader.mli > camlp4/Camlp4/Struct/DynLoader.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/DynLoader.cmi camlp4/Camlp4/Struct/DynLoader.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/DynLoader.ml > camlp4/Camlp4/Struct/DynLoader.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/EmptyError.mli > camlp4/Camlp4/Struct/EmptyError.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/EmptyError.cmi camlp4/Camlp4/Struct/EmptyError.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/EmptyError.ml > camlp4/Camlp4/Struct/EmptyError.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/EmptyPrinter.mli > camlp4/Camlp4/Struct/EmptyPrinter.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/EmptyPrinter.cmi camlp4/Camlp4/Struct/EmptyPrinter.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/EmptyPrinter.ml > camlp4/Camlp4/Struct/EmptyPrinter.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/FreeVars.mli > camlp4/Camlp4/Struct/FreeVars.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/FreeVars.cmi camlp4/Camlp4/Struct/FreeVars.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/FreeVars.ml > camlp4/Camlp4/Struct/FreeVars.ml.depends
# /home/opam/.opam/4.14/bin/ocamllex.opt -q camlp4/Camlp4/Struct/Lexer.mll
# /home/opam/.opam/4.14/bin/ocamldep.opt -modules camlp4/Camlp4/Struct/Lexer.ml > camlp4/Camlp4/Struct/Lexer.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Loc.ml > camlp4/Camlp4/Struct/Loc.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Quotation.ml > camlp4/Camlp4/Struct/Quotation.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/DynAst.ml > camlp4/Camlp4/Struct/DynAst.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/DynAst.cmo camlp4/Camlp4/Struct/DynAst.ml
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Token.ml > camlp4/Camlp4/Struct/Token.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Delete.ml > camlp4/Camlp4/Struct/Grammar/Delete.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Parser.mli > camlp4/Camlp4/Struct/Grammar/Parser.mli.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Structure.ml > camlp4/Camlp4/Struct/Grammar/Structure.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Structure.cmo camlp4/Camlp4/Struct/Grammar/Structure.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Structure.cmo camlp4/Camlp4/Struct/Grammar/Structure.ml
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 33, characters 33-41:
# 33 |       glexer          : Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t);
#                                       ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 33, characters 50-58:
# 33 |       glexer          : Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t);
#                                                        ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 42, characters 22-30:
# 42 |   type token_stream = Stream.t (Token.t * token_info);
#                            ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 95, characters 7-15:
# 95 |       (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
#             ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 95, characters 29-37:
# 95 |       (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
#                                   ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 99, characters 7-15:
# 99 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
#             ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 99, characters 30-38:
# 99 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
#                                    ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 99, characters 54-62:
# 99 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
#                                                            ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 124, characters 33-41:
# 124 |       glexer          : Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t);
#                                        ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 124, characters 50-58:
# 124 |       glexer          : Loc.t -> Stream.t char -> Stream.t (Token.t * Loc.t);
#                                                         ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 133, characters 22-30:
# 133 |   type token_stream = Stream.t (Token.t * token_info);
#                             ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 186, characters 7-15:
# 186 |       (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
#              ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 186, characters 29-37:
# 186 |       (Stream.t 'a -> 'b) -> Stream.t 'a -> 'c;
#                                    ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 190, characters 7-15:
# 190 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
#              ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 190, characters 30-38:
# 190 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
#                                     ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Structure.ml", line 190, characters 54-62:
# 190 |       (Stream.t 'a -> 'b) -> (Stream.t 'a -> unit) -> Stream.t 'a -> 'c;
#                                                             ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Print.mli > camlp4/Camlp4/Struct/Grammar/Print.mli.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Tools.ml > camlp4/Camlp4/Struct/Grammar/Tools.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Parser.cmi camlp4/Camlp4/Struct/Grammar/Parser.mli
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Print.cmi camlp4/Camlp4/Struct/Grammar/Print.mli
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Tools.cmo camlp4/Camlp4/Struct/Grammar/Tools.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Tools.cmo camlp4/Camlp4/Struct/Grammar/Tools.ml
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 27, characters 11-23:
# 27 |     raise (Stream.Error ("entry [" ^ ename ^ "] is empty"));
#                 ^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", lines 29-31, characters 27-22:
# 29 | ...........................parser
# 30 |     [ [: ` x; strm :] -> [: ` (f x); stream_map f strm :]
# 31 |     | [: :] -> [: :] ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", lines 29-31, characters 27-22:
# 29 | ...........................parser
# 30 |     [ [: ` x; strm :] -> [: ` (f x); stream_map f strm :]
# 31 |     | [: :] -> [: :] ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 30, characters 9-12:
# 30 |     [ [: ` x; strm :] -> [: ` (f x); stream_map f strm :]
#               ^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 30, characters 28-35:
# 30 |     [ [: ` x; strm :] -> [: ` (f x); stream_map f strm :]
#                                  ^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 30, characters 37-54:
# 30 |     [ [: ` x; strm :] -> [: ` (f x); stream_map f strm :]
#                                           ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 31, characters 15-20:
# 31 |     | [: :] -> [: :] ];
#                     ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 34, characters 10-21:
# 34 |     match Stream.peek strm with
#                ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 35, characters 14-19:
# 35 |     [ None -> [: :]
#                    ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 39, characters 13-74:
# 39 |           [: `(tok0, {prev_loc; cur_loc = prev_loc; prev_loc_only = True});
#                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 40, characters 13-30:
# 40 |              go prev_loc strm1 :]
#                   ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", lines 42-46, characters 10-28:
# 42 | ..........match strm1 with parser
# 43 |           [ [: `(tok,cur_loc); strm :] ->
# 44 |               [: `(tok, {prev_loc; cur_loc; prev_loc_only = False});
# 45 |                  go cur_loc strm :]
# 46 |           | [: :] -> [: :] ]
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", lines 42-46, characters 10-28:
# 42 | ..........match strm1 with parser
# 43 |           [ [: `(tok,cur_loc); strm :] ->
# 44 |               [: `(tok, {prev_loc; cur_loc; prev_loc_only = False});
# 45 |                  go cur_loc strm :]
# 46 |           | [: :] -> [: :] ]
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 43, characters 15-29:
# 43 |           [ [: `(tok,cur_loc); strm :] ->
#                     ^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 44, characters 17-67:
# 44 |               [: `(tok, {prev_loc; cur_loc; prev_loc_only = False});
#                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 45, characters 17-32:
# 45 |                  go cur_loc strm :]
#                       ^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 46, characters 21-26:
# 46 |           | [: :] -> [: :] ]
#                           ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 52, characters 10-21:
# 52 |     match Stream.peek strm with
#                ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 59, characters 25-36:
# 59 |       let result = match Stream.peek strm with
#                               ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Tools.ml", line 61, characters 18-29:
# 61 |             begin Stream.junk strm; prev_loc end
#                        ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Dynamic.ml > camlp4/Camlp4/Struct/Grammar/Dynamic.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Delete.cmo camlp4/Camlp4/Struct/Grammar/Delete.ml
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Entry.ml > camlp4/Camlp4/Struct/Grammar/Entry.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Fold.mli > camlp4/Camlp4/Struct/Grammar/Fold.mli.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Insert.ml > camlp4/Camlp4/Struct/Grammar/Insert.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Entry.cmo camlp4/Camlp4/Struct/Grammar/Entry.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Entry.cmo camlp4/Camlp4/Struct/Grammar/Entry.ml
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 41, characters 24-33:
# 41 |       econtinue _ _ _ = parser [];
#                              ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 41, characters 24-33:
# 41 |       econtinue _ _ _ = parser [];
#                              ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 46, characters 6-20:
# 46 |     [ Stream.Failure ->
#            ^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 48, characters 11-23:
# 48 |           (Stream.Error ("illegal begin of " ^ entry.ename))
#                 ^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 54, characters 50-66:
# 54 |   value lex_string entry loc str = lex entry loc (Stream.of_string str);
#                                                        ^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 68, characters 27-35:
# 68 |   value of_parser g n (p : Stream.t (Token.t * token_info) -> 'a) : t 'a =
#                                 ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 73, characters 24-33:
# 73 |       econtinue _ _ _ = parser [];
#                              ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 73, characters 24-33:
# 73 |       econtinue _ _ _ = parser [];
#                              ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 76, characters 28-36:
# 76 |   value setup_parser e (p : Stream.t (Token.t * token_info) -> 'a) =
#                                  ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 79, characters 34-43:
# 79 |       e.econtinue := fun _ _ _ -> parser [];
#                                        ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 79, characters 34-43:
# 79 |       e.econtinue := fun _ _ _ -> parser [];
#                                        ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 85, characters 27-36:
# 85 |       e.estart := fun _ -> parser [];
#                                 ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 85, characters 27-36:
# 85 |       e.estart := fun _ -> parser [];
#                                 ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 86, characters 34-43:
# 86 |       e.econtinue := fun _ _ _ -> parser [];
#                                        ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Entry.ml", line 86, characters 34-43:
# 86 |       e.econtinue := fun _ _ _ -> parser [];
#                                        ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Fold.cmi camlp4/Camlp4/Struct/Grammar/Fold.mli
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Insert.cmo camlp4/Camlp4/Struct/Grammar/Insert.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Insert.cmo camlp4/Camlp4/Struct/Grammar/Insert.ml
# File "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 69, characters 20-37:
# 69 |               flush Pervasives.stderr
#                          ^^^^^^^^^^^^^^^^^
# 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 79, characters 64-81:
# 79 |             eprintf "<W> Level label \"%s\" ignored\n" n; flush Pervasives.stderr
#                                                                      ^^^^^^^^^^^^^^^^^
# 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 105, characters 22-39:
# 105 |                 flush Pervasives.stderr;
#                             ^^^^^^^^^^^^^^^^^
# 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 122, characters 22-39:
# 122 |                 flush Pervasives.stderr;
#                             ^^^^^^^^^^^^^^^^^
# 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 139, characters 22-39:
# 139 |                 flush Pervasives.stderr;
#                             ^^^^^^^^^^^^^^^^^
# 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 162, characters 16-33:
# 162 |           flush Pervasives.stderr;
#                       ^^^^^^^^^^^^^^^^^
# 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 171, characters 16-33:
# 171 |           flush Pervasives.stderr;
#                       ^^^^^^^^^^^^^^^^^
# 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 "camlp4/Camlp4/Struct/Grammar/Insert.ml", line 280, characters 18-35:
# 280 |             flush Pervasives.stderr;
#                         ^^^^^^^^^^^^^^^^^
# 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
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Failed.ml > camlp4/Camlp4/Struct/Grammar/Failed.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Search.ml > camlp4/Camlp4/Struct/Grammar/Search.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Search.cmo camlp4/Camlp4/Struct/Grammar/Search.ml
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Find.ml > camlp4/Camlp4/Struct/Grammar/Find.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Fold.ml > camlp4/Camlp4/Struct/Grammar/Fold.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Failed.cmo camlp4/Camlp4/Struct/Grammar/Failed.ml
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Parser.ml > camlp4/Camlp4/Struct/Grammar/Parser.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Print.ml > camlp4/Camlp4/Struct/Grammar/Print.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Struct/Grammar/Static.ml > camlp4/Camlp4/Struct/Grammar/Static.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Dynamic.cmo camlp4/Camlp4/Struct/Grammar/Dynamic.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Dynamic.cmo camlp4/Camlp4/Struct/Grammar/Dynamic.ml
# File "camlp4/Camlp4/Struct/Grammar/Dynamic.ml", line 45, characters 42-58:
# 45 |   value lex_string g loc str = lex g loc (Stream.of_string str);
#                                                ^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Find.cmo camlp4/Camlp4/Struct/Grammar/Find.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Fold.cmo camlp4/Camlp4/Struct/Grammar/Fold.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Fold.cmo camlp4/Camlp4/Struct/Grammar/Fold.ml
# File "camlp4/Camlp4/Struct/Grammar/Fold.ml", line 31, characters 16-24:
# 31 |     type t 'a = Stream.t 'a;
#                      ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Fold.ml", line 32, characters 24-38:
# 32 |     exception Failure = Stream.Failure;
#                              ^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Fold.ml", line 33, characters 22-34:
# 33 |     exception Error = Stream.Error;
#                            ^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Parser.cmo camlp4/Camlp4/Struct/Grammar/Parser.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Parser.cmo camlp4/Camlp4/Struct/Grammar/Parser.ml
# File "camlp4/Camlp4/Struct/Grammar/Parser.ml", line 27, characters 22-28:
# 27 |   module StreamOrig = Stream;
#                            ^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Parser.ml", line 30, characters 22-33:
# 30 |     for i = 1 to n do Stream.junk strm done;
#                            ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Parser.ml", line 53, characters 12-24:
# 53 |     loop n (Stream.npeek n strm);
#                  ^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Parser.ml", line 66, characters 16-28:
# 66 |         loop n (Stream.npeek (n + 1) strm) where rec loop n =
#                      ^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Grammar/Parser.ml", line 72, characters 6-17:
# 72 |       Stream.from peek_nth;
#            ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Print.cmo camlp4/Camlp4/Struct/Grammar/Print.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Print.cmo camlp4/Camlp4/Struct/Grammar/Print.ml
# File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 74-80, characters 8-31:
# 74 | ........List.fold_left
# 75 |           (fun sep symbol ->
# 76 |             do {
# 77 |               fprintf ppf "%t%a" sep print_symbol symbol;
# 78 |               fun ppf -> fprintf ppf ";@ "
# 79 |             })
# 80 |           (fun _ -> ()) symbols
# Warning 5 [ignored-partial-application]: this function application is partial,
# maybe some arguments are missing.
# File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 88-94, characters 8-29:
# 88 | ........List.fold_left
# 89 |           (fun sep rule ->
# 90 |             do {
# 91 |               fprintf ppf "%t%a" sep print_rule rule;
# 92 |               fun ppf -> fprintf ppf "%a| " pp_print_space ()
# 93 |             })
# 94 |           (fun _ -> ()) rules
# Warning 5 [ignored-partial-application]: this function application is partial,
# maybe some arguments are missing.
# File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 102-121, characters 6-26:
# 102 | ......List.fold_left
# 103 |         (fun sep lev ->
# 104 |           let rules =
# 105 |             [ [Sself :: t] | t <- flatten_tree lev.lsuffix ] @
# 106 |               flatten_tree lev.lprefix
# ...
# 118 |             print_level ppf pp_force_newline rules;
# 119 |             fun ppf -> fprintf ppf "@,| "
# 120 |           })
# 121 |         (fun _ -> ()) elev
# Warning 5 [ignored-partial-application]: this function application is partial,
# maybe some arguments are missing.
# File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 210-216, characters 8-31:
# 210 | ........List.fold_left
# 211 |           (fun sep symbol ->
# 212 |             do {
# 213 |               fprintf ppf "%t%a" sep print_symbol symbol;
# 214 |               fun ppf -> fprintf ppf ";@ "
# 215 |             })
# 216 |           (fun _ -> ()) symbols
# Warning 5 [ignored-partial-application]: this function application is partial,
# maybe some arguments are missing.
# File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 224-230, characters 8-29:
# 224 | ........List.fold_left
# 225 |           (fun sep rule ->
# 226 |             do {
# 227 |               fprintf ppf "%t%a" sep print_rule rule;
# 228 |               fun ppf -> fprintf ppf "%a| " pp_print_space ()
# 229 |             })
# 230 |           (fun _ -> ()) rules
# Warning 5 [ignored-partial-application]: this function application is partial,
# maybe some arguments are missing.
# File "camlp4/Camlp4/Struct/Grammar/Print.ml", lines 238-257, characters 6-26:
# 238 | ......List.fold_left
# 239 |         (fun sep lev ->
# 240 |           do {
# 241 |             fprintf ppf "%t@[<v2>" sep;
# 242 |             match lev.lname with
# ...
# 254 |             fprintf ppf "@]";
# 255 |             fun ppf -> fprintf ppf "@,| "
# 256 |           })
# 257 |         (fun _ -> ()) elev
# Warning 5 [ignored-partial-application]: this function application is partial,
# maybe some arguments are missing.
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Static.cmo camlp4/Camlp4/Struct/Grammar/Static.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Static.cmo camlp4/Camlp4/Struct/Grammar/Static.ml
# File "camlp4/Camlp4/Struct/Grammar/Static.ml", line 61, characters 38-54:
# 61 |   value lex_string loc str = lex loc (Stream.of_string str);
#                                            ^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/AstFilters.cmo camlp4/Camlp4/Struct/AstFilters.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Camlp4Ast.cmo camlp4/Camlp4/Struct/Camlp4Ast.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.cmo camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CleanAst.cmo camlp4/Camlp4/Struct/CleanAst.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CommentFilter.cmo camlp4/Camlp4/Struct/CommentFilter.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CommentFilter.cmo camlp4/Camlp4/Struct/CommentFilter.ml
# File "camlp4/Camlp4/Struct/CommentFilter.ml", line 22, characters 12-20:
# 22 |   type t = (Stream.t (string * Loc.t) * Queue.t (string * Loc.t));
#                  ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/CommentFilter.ml", line 29, characters 8-19:
# 29 |     in (Stream.from f, q);
#              ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/CommentFilter.ml", lines 33-41, characters 6-24:
# 33 | ......parser
# 34 |       [ [: ` (Sig.COMMENT x, loc); xs :] ->
# 35 |             do { Queue.add (x, loc) q;
# 36 |                  debug comments "add: %S at %a@\n" x Loc.dump loc in
# 37 |                  self xs }
# 38 |       | [: ` x; xs :] ->
# 39 |           (* debug comments "Found %a at %a@." Token.print x Loc.dump loc in *)
# 40 |           [: ` x; self xs :]
# 41 |       | [: :] -> [: :] ]
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/CommentFilter.ml", lines 33-41, characters 6-24:
# 33 | ......parser
# 34 |       [ [: ` (Sig.COMMENT x, loc); xs :] ->
# 35 |             do { Queue.add (x, loc) q;
# 36 |                  debug comments "add: %S at %a@\n" x Loc.dump loc in
# 37 |                  self xs }
# 38 |       | [: ` x; xs :] ->
# 39 |           (* debug comments "Found %a at %a@." Token.print x Loc.dump loc in *)
# 40 |           [: ` x; self xs :]
# 41 |       | [: :] -> [: :] ]
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/CommentFilter.ml", line 34, characters 11-33:
# 34 |       [ [: ` (Sig.COMMENT x, loc); xs :] ->
#                 ^^^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/CommentFilter.ml", line 38, characters 11-14:
# 38 |       | [: ` x; xs :] ->
#                 ^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/CommentFilter.ml", line 40, characters 13-16:
# 40 |           [: ` x; self xs :]
#                   ^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/CommentFilter.ml", line 40, characters 18-25:
# 40 |           [: ` x; self xs :]
#                        ^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/CommentFilter.ml", line 41, characters 17-22:
# 41 |       | [: :] -> [: :] ]
#                       ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/DynLoader.cmo camlp4/Camlp4/Struct/DynLoader.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/EmptyError.cmo camlp4/Camlp4/Struct/EmptyError.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/EmptyPrinter.cmo camlp4/Camlp4/Struct/EmptyPrinter.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/FreeVars.cmo camlp4/Camlp4/Struct/FreeVars.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w a -I camlp4/import -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Lexer.cmo camlp4/Camlp4/Struct/Lexer.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Loc.cmo camlp4/Camlp4/Struct/Loc.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Quotation.cmo camlp4/Camlp4/Struct/Quotation.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Token.cmo camlp4/Camlp4/Struct/Token.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Token.cmo camlp4/Camlp4/Struct/Token.ml
# File "camlp4/Camlp4/Struct/Token.ml", lines 141-145, characters 6-24:
# 141 | ......parser
# 142 |       [ [: `(COMMENT _ | BLANKS _ | NEWLINE | LINE_DIRECTIVE _ _, _); s :] ->
# 143 |           ignore_layout s
# 144 |       | [: ` x; s :] -> [: ` x; ignore_layout s :]
# 145 |       | [: :] -> [: :] ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 141-145, characters 6-24:
# 141 | ......parser
# 142 |       [ [: `(COMMENT _ | BLANKS _ | NEWLINE | LINE_DIRECTIVE _ _, _); s :] ->
# 143 |           ignore_layout s
# 144 |       | [: ` x; s :] -> [: ` x; ignore_layout s :]
# 145 |       | [: :] -> [: :] ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 142, characters 11-68:
# 142 |       [ [: `(COMMENT _ | BLANKS _ | NEWLINE | LINE_DIRECTIVE _ _, _); s :] ->
#                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 144, characters 11-14:
# 144 |       | [: ` x; s :] -> [: ` x; ignore_layout s :]
#                  ^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 144, characters 27-30:
# 144 |       | [: ` x; s :] -> [: ` x; ignore_layout s :]
#                                  ^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 144, characters 32-47:
# 144 |       | [: ` x; s :] -> [: ` x; ignore_layout s :]
#                                       ^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 145, characters 17-22:
# 145 |       | [: :] -> [: :] ];
#                        ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 162-164, characters 8-26:
# 162 | ........parser
# 163 |         [ [: `(tok, loc); s :] -> [: ` f tok loc; filter s :]
# 164 |         | [: :] -> [: :] ]
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 162-164, characters 8-26:
# 162 | ........parser
# 163 |         [ [: `(tok, loc); s :] -> [: ` f tok loc; filter s :]
# 164 |         | [: :] -> [: :] ]
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 163, characters 13-24:
# 163 |         [ [: `(tok, loc); s :] -> [: ` f tok loc; filter s :]
#                    ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 163, characters 37-48:
# 163 |         [ [: `(tok, loc); s :] -> [: ` f tok loc; filter s :]
#                                            ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 163, characters 50-58:
# 163 |         [ [: `(tok, loc); s :] -> [: ` f tok loc; filter s :]
#                                                         ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 164, characters 19-24:
# 164 |         | [: :] -> [: :] ]
#                          ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 167-172, characters 8-26:
# 167 | ........parser
# 168 |         [ [: `((_tok, _loc) as x); xs :] ->
# 169 |             debug token "@[<hov 2>Lexer after filter:@ %a@ at@ %a@]@."
# 170 |                         print _tok Loc.dump _loc in
# 171 |             [: ` x; tracer xs :]
# 172 |         | [: :] -> [: :] ]
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 167-172, characters 8-26:
# 167 | ........parser
# 168 |         [ [: `((_tok, _loc) as x); xs :] ->
# 169 |             debug token "@[<hov 2>Lexer after filter:@ %a@ at@ %a@]@."
# 170 |                         print _tok Loc.dump _loc in
# 171 |             [: ` x; tracer xs :]
# 172 |         | [: :] -> [: :] ]
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 168, characters 13-33:
# 168 |         [ [: `((_tok, _loc) as x); xs :] ->
#                    ^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 171, characters 15-18:
# 171 |             [: ` x; tracer xs :]
#                      ^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 171, characters 20-29:
# 171 |             [: ` x; tracer xs :]
#                           ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 172, characters 19-24:
# 172 |         | [: :] -> [: :] ]
#                          ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 193-195, characters 26-19:
# 193 | ..........................parser
# 194 |     [ [: `' ' | '\t'; s :] -> skip_indent s
# 195 |     | [: :] -> () ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 193-195, characters 26-19:
# 193 | ..........................parser
# 194 |     [ [: `' ' | '\t'; s :] -> skip_indent s
# 195 |     | [: :] -> () ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 194, characters 9-20:
# 194 |     [ [: `' ' | '\t'; s :] -> skip_indent s
#                ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 197-199, characters 28-19:
# 197 | ............................parser
# 198 |     [ [: `'\010' :] -> ()
# 199 |     | [: :] -> () ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 197-199, characters 28-19:
# 197 | ............................parser
# 198 |     [ [: `'\010' :] -> ()
# 199 |     | [: :] -> () ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 198, characters 9-16:
# 198 |     [ [: `'\010' :] -> ()
#                ^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 204-219, characters 24-52:
# 204 | ........................parser
# 205 |     [ [: `'\010' :] -> '\010'
# 206 |     | [: `'\013' :] -> '\013'
# 207 |     | [: `'n' :]  -> '\n'
# 208 |     | [: `'r' :]  -> '\r'
# ...
# 216 |         chr (100 * (valch c1) + 10 * (valch c2) + (valch c3))
# 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
# 218 |               `('0'..'9' | 'a'..'f' | 'A'..'F' as c2) :] ->
# 219 |         chr (16 * (valch_hex c1) + (valch_hex c2)) ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 204-219, characters 24-52:
# 204 | ........................parser
# 205 |     [ [: `'\010' :] -> '\010'
# 206 |     | [: `'\013' :] -> '\013'
# 207 |     | [: `'n' :]  -> '\n'
# 208 |     | [: `'r' :]  -> '\r'
# ...
# 216 |         chr (100 * (valch c1) + 10 * (valch c2) + (valch c3))
# 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
# 218 |               `('0'..'9' | 'a'..'f' | 'A'..'F' as c2) :] ->
# 219 |         chr (16 * (valch_hex c1) + (valch_hex c2)) ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 205, characters 9-16:
# 205 |     [ [: `'\010' :] -> '\010'
#                ^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 206, characters 9-16:
# 206 |     | [: `'\013' :] -> '\013'
#                ^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 207, characters 9-13:
# 207 |     | [: `'n' :]  -> '\n'
#                ^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 208, characters 9-13:
# 208 |     | [: `'r' :]  -> '\r'
#                ^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 209, characters 9-13:
# 209 |     | [: `'t' :]  -> '\t'
#                ^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 210, characters 9-13:
# 210 |     | [: `'b' :]  -> '\b'
#                ^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 211, characters 9-14:
# 211 |     | [: `'\\' :] -> '\\'
#                ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 212, characters 9-13:
# 212 |     | [: `'"' :]  -> '"'
#                ^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 213, characters 9-14:
# 213 |     | [: `'\'' :]  -> '\''
#                ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 214, characters 9-13:
# 214 |     | [: `' ' :]  -> ' '
#                ^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 9-26:
# 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
#                ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 28-45:
# 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
#                                   ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 28-45:
# 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
#                                   ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 47-64:
# 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
#                                                      ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 47-64:
# 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
#                                                      ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 9-26:
# 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
#                ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 215, characters 9-26:
# 215 |     | [: `('0'..'9' as c1); `('0'..'9' as c2); `('0'..'9' as c3) :] ->
#                ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 217, characters 9-13:
# 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
#                ^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 217, characters 15-54:
# 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
#                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 217, characters 15-54:
# 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
#                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 218, characters 14-53:
# 218 |               `('0'..'9' | 'a'..'f' | 'A'..'F' as c2) :] ->
#                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 218, characters 14-53:
# 218 |               `('0'..'9' | 'a'..'f' | 'A'..'F' as c2) :] ->
#                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 217, characters 9-13:
# 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
#                ^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 217, characters 9-13:
# 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
#                ^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 204-219, characters 24-52:
# 204 | ........................parser
# 205 |     [ [: `'\010' :] -> '\010'
# 206 |     | [: `'\013' :] -> '\013'
# 207 |     | [: `'n' :]  -> '\n'
# 208 |     | [: `'r' :]  -> '\r'
# ...
# 216 |         chr (100 * (valch c1) + 10 * (valch c2) + (valch c3))
# 217 |     | [: `'x'; `('0'..'9' | 'a'..'f' | 'A'..'F' as c1) ;
# 218 |               `('0'..'9' | 'a'..'f' | 'A'..'F' as c2) :] ->
# 219 |         chr (16 * (valch_hex c1) + (valch_hex c2)) ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 221-226, characters 47-48:
# 221 | ...............................................parser
# 222 |     [ [: `'\010'; s :] -> skip_indent s
# 223 |     | [: `'\013'; s :] -> do { skip_opt_linefeed s; skip_indent s }
# 224 |     | [: x = backslash :] -> store x
# 225 |     | [: `c when not strict :] -> do { store '\\'; store c }
# 226 |     | [: :] -> failwith "invalid string token" ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 221-226, characters 47-48:
# 221 | ...............................................parser
# 222 |     [ [: `'\010'; s :] -> skip_indent s
# 223 |     | [: `'\013'; s :] -> do { skip_opt_linefeed s; skip_indent s }
# 224 |     | [: x = backslash :] -> store x
# 225 |     | [: `c when not strict :] -> do { store '\\'; store c }
# 226 |     | [: :] -> failwith "invalid string token" ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 222, characters 9-16:
# 222 |     [ [: `'\010'; s :] -> skip_indent s
#                ^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 223, characters 9-16:
# 223 |     | [: `'\013'; s :] -> do { skip_opt_linefeed s; skip_indent s }
#                ^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 224, characters 9-22:
# 224 |     | [: x = backslash :] -> store x
#                ^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 221-226, characters 47-48:
# 221 | ...............................................parser
# 222 |     [ [: `'\010'; s :] -> skip_indent s
# 223 |     | [: `'\013'; s :] -> do { skip_opt_linefeed s; skip_indent s }
# 224 |     | [: x = backslash :] -> store x
# 225 |     | [: `c when not strict :] -> do { store '\\'; store c }
# 226 |     | [: :] -> failwith "invalid string token" ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 225, characters 9-27:
# 225 |     | [: `c when not strict :] -> do { store '\\'; store c }
#                ^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 231-233, characters 9-50:
# 231 | .........match Stream.of_string s with parser
# 232 |         [ [: `'\\'; x = backslash :] -> x
# 233 |         | [: :] -> failwith "invalid char token" ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 231, characters 15-31:
# 231 |     else match Stream.of_string s with parser
#                      ^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 231-233, characters 9-50:
# 231 | .........match Stream.of_string s with parser
# 232 |         [ [: `'\\'; x = backslash :] -> x
# 233 |         | [: :] -> failwith "invalid char token" ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 232, characters 13-18:
# 232 |         [ [: `'\\'; x = backslash :] -> x
#                    ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 232, characters 20-33:
# 232 |         [ [: `'\\'; x = backslash :] -> x
#                           ^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 232, characters 13-18:
# 232 |         [ [: `'\\'; x = backslash :] -> x
#                    ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 238-241, characters 20-38:
# 238 | ....................parser
# 239 |       [ [: `'\\'; _ = backslash_in_string (strict <> None) store; s :] -> parse s
# 240 |       | [: `c; s :] -> do { store c; parse s }
# 241 |       | [: :] -> Buffer.contents buf ]
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", lines 238-241, characters 20-38:
# 238 | ....................parser
# 239 |       [ [: `'\\'; _ = backslash_in_string (strict <> None) store; s :] -> parse s
# 240 |       | [: `c; s :] -> do { store c; parse s }
# 241 |       | [: :] -> Buffer.contents buf ]
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 239, characters 11-16:
# 239 |       [ [: `'\\'; _ = backslash_in_string (strict <> None) store; s :] -> parse s
#                  ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 239, characters 18-64:
# 239 |       [ [: `'\\'; _ = backslash_in_string (strict <> None) store; s :] -> parse s
#                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 239, characters 11-16:
# 239 |       [ [: `'\\'; _ = backslash_in_string (strict <> None) store; s :] -> parse s
#                  ^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 240, characters 11-13:
# 240 |       | [: `c; s :] -> do { store c; parse s }
#                  ^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Struct/Token.ml", line 242, characters 14-30:
# 242 |     in parse (Stream.of_string s);
#                     ^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamlc.opt -pack -g camlp4/Camlp4/Struct/Grammar/Structure.cmo camlp4/Camlp4/Struct/Grammar/Print.cmo camlp4/Camlp4/Struct/Grammar/Search.cmo camlp4/Camlp4/Struct/Grammar/Tools.cmo camlp4/Camlp4/Struct/Grammar/Failed.cmo camlp4/Camlp4/Struct/Grammar/Parser.cmo camlp4/Camlp4/Struct/Grammar/Delete.cmo camlp4/Camlp4/Struct/Grammar/Entry.cmo camlp4/Camlp4/Struct/Grammar/Fold.cmo camlp4/Camlp4/Struct/Grammar/Insert.cmo camlp4/Camlp4/Struct/Grammar/Dynamic.cmo camlp4/Camlp4/Struct/Grammar/Find.cmo camlp4/Camlp4/Struct/Grammar/Static.cmo -o camlp4/Camlp4/Struct/Grammar.cmo
# /home/opam/.opam/4.14/bin/ocamlc.opt -pack -g camlp4/Camlp4/Struct/AstFilters.cmo camlp4/Camlp4/Struct/Camlp4Ast.cmo camlp4/Camlp4/Struct/Loc.cmo camlp4/Camlp4/Struct/Token.cmo camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.cmo camlp4/Camlp4/Struct/CleanAst.cmo camlp4/Camlp4/Struct/CommentFilter.cmo camlp4/Camlp4/Struct/DynLoader.cmo camlp4/Camlp4/Struct/EmptyError.cmo camlp4/Camlp4/Struct/EmptyPrinter.cmo camlp4/Camlp4/Struct/FreeVars.cmo camlp4/Camlp4/Struct/Lexer.cmo camlp4/Camlp4/Struct/DynAst.cmo camlp4/Camlp4/Struct/Quotation.cmo camlp4/Camlp4/Struct/Grammar.cmo -o camlp4/Camlp4/Struct.cmo
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/Null.mli > camlp4/Camlp4/Printers/Null.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/Null.cmi camlp4/Camlp4/Printers/Null.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/Null.ml > camlp4/Camlp4/Printers/Null.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/OCaml.mli > camlp4/Camlp4/Printers/OCaml.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCaml.cmi camlp4/Camlp4/Printers/OCaml.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/OCaml.ml > camlp4/Camlp4/Printers/OCaml.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/OCamlr.mli > camlp4/Camlp4/Printers/OCamlr.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCamlr.cmi camlp4/Camlp4/Printers/OCamlr.mli
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Printers/OCamlr.ml > camlp4/Camlp4/Printers/OCamlr.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/DumpCamlp4Ast.cmo camlp4/Camlp4/Printers/DumpCamlp4Ast.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/DumpOCamlAst.cmo camlp4/Camlp4/Printers/DumpOCamlAst.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/Null.cmo camlp4/Camlp4/Printers/Null.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCaml.cmo camlp4/Camlp4/Printers/OCaml.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCaml.cmo camlp4/Camlp4/Printers/OCaml.ml
# File "camlp4/Camlp4/Printers/OCaml.ml", lines 98-99, characters 8-41:
# 98 | ........match lexer str with parser
# 99 |         [: `(tok, _); `(EOI, _) :] -> tok
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", lines 98-99, characters 8-41:
# 98 | ........match lexer str with parser
# 99 |         [: `(tok, _); `(EOI, _) :] -> tok
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", line 99, characters 11-20:
# 99 |         [: `(tok, _); `(EOI, _) :] -> tok
#                 ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", line 99, characters 22-31:
# 99 |         [: `(tok, _); `(EOI, _) :] -> tok
#                            ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", line 99, characters 22-31:
# 99 |         [: `(tok, _); `(EOI, _) :] -> tok
#                            ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", line 99, characters 11-20:
# 99 |         [: `(tok, _); `(EOI, _) :] -> tok
#                 ^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", lines 98-99, characters 8-41:
# 98 | ........match lexer str with parser
# 99 |         [: `(tok, _); `(EOI, _) :] -> tok
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", line 101, characters 6-20:
# 101 |     [ Stream.Failure | Stream.Error _ ->
#             ^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", line 101, characters 23-35:
# 101 |     [ Stream.Failure | Stream.Error _ ->
#                              ^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", lines 151-155, characters 4-19:
# 151 | ....parser
# 152 |     [ [: ` (comm, comm_loc) when Loc.strictly_before comm_loc loc; s :] ->
# 153 |           let () = f comm comm_loc in
# 154 |           do_print_comments_before loc f s
# 155 |     | [: :] -> () ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", lines 151-155, characters 4-19:
# 151 | ....parser
# 152 |     [ [: ` (comm, comm_loc) when Loc.strictly_before comm_loc loc; s :] ->
# 153 |           let () = f comm comm_loc in
# 154 |           do_print_comments_before loc f s
# 155 |     | [: :] -> () ].
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/Printers/OCaml.ml", line 152, characters 9-65:
# 152 |     [ [: ` (comm, comm_loc) when Loc.strictly_before comm_loc loc; s :] ->
#                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCamlr.cmo camlp4/Camlp4/Printers/OCamlr.ml
# /home/opam/.opam/4.14/bin/ocamlc.opt -pack -g camlp4/Camlp4/Printers/DumpCamlp4Ast.cmo camlp4/Camlp4/Printers/DumpOCamlAst.cmo camlp4/Camlp4/Printers/Null.cmo camlp4/Camlp4/Printers/OCaml.cmo camlp4/Camlp4/Printers/OCamlr.cmo -o camlp4/Camlp4/Printers.cmo
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Register.mli > camlp4/Camlp4/Register.mli.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Register.cmi camlp4/Camlp4/Register.mli
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Register.cmi camlp4/Camlp4/Register.mli
# File "camlp4/Camlp4/Register.mli", line 38, characters 59-67:
# 38 |   ?directive_handler:('a -> option 'a) -> PreCast.Loc.t -> Stream.t char -> 'a;
#                                                                 ^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Register.ml > camlp4/Camlp4/Register.ml.depends
# /home/opam/.opam/4.14/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4/Utils.ml > camlp4/Camlp4/Utils.ml.depends
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Debug.cmo camlp4/Camlp4/Debug.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Debug.cmo camlp4/Camlp4/Debug.ml
# File "camlp4/Camlp4/Debug.ml", line 32, characters 17-34:
# 32 |   [ Not_found -> Pervasives.stderr ];
#                       ^^^^^^^^^^^^^^^^^
# 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
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/ErrorHandler.cmo camlp4/Camlp4/ErrorHandler.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/ErrorHandler.cmo camlp4/Camlp4/ErrorHandler.ml
# File "camlp4/Camlp4/ErrorHandler.ml", line 158, characters 4-18:
# 158 |   | Stream.Failure -> fprintf ppf "Parse failure"
#           ^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "camlp4/Camlp4/ErrorHandler.ml", line 159, characters 4-16:
# 159 |   | Stream.Error str -> fprintf ppf "Parse error: %s" str
#           ^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Options.cmo camlp4/Camlp4/Options.ml
# + /home/opam/.opam/4.14/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Options.cmo camlp4/Camlp4/Options.ml
# File "camlp4/Camlp4/Options.ml", lines 23-98, characters 2-3:
# 23 | ..fun
# 24 |   [ Arg.Unit f -> if s = "" then do { f (); Some sl } else None
# 25 |   | Arg.Bool f ->
# 26 |       if s = "" then
# 27 |         match sl with
# ...
# 95 |       match (if s = "" then sl else [s :: sl]) with
# 96 |       [ [s :: sl] when List.mem s syms -> do { f s; Some sl }
# 97 |       | _ -> None ]
# 98 |   ].
# Error (warning 8 [partial-match]): this pattern-matching is not exhaustive.
# Here is an example of a case that is not matched:
# (Rest_all _|Expand _)
# Command exited with code 2.
# + /home/opam/.opam/4.14/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/4.14/lib/ocamlbuild /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild_config.ml myocamlbuild.ml /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
# File "myocamlbuild.ml", line 31, characters 14-31:
# 31 |   let lexer = Genlex.make_lexer ["INCLUDE"; ";"; "="; ":"]
#                    ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Genlex
# Use the camlp-streams library instead.
# File "myocamlbuild.ml", line 34, characters 10-21:
# 34 |     match Stream.peek strm with
#                ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "myocamlbuild.ml", line 36, characters 11-21:
# 36 |     | Some(Genlex.Kwd "INCLUDE") ->
#                 ^^^^^^^^^^
# Alert deprecated: module Stdlib.Genlex
# Use the camlp-streams library instead.
# File "myocamlbuild.ml", line 37, characters 6-17:
# 37 |       Stream.junk strm;
#            ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "myocamlbuild.ml", line 38, characters 18-29:
# 38 |       begin match Stream.peek strm with
#                        ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "myocamlbuild.ml", line 39, characters 13-26:
# 39 |       | Some(Genlex.String s) ->
#                   ^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Genlex
# Use the camlp-streams library instead.
# File "myocamlbuild.ml", line 40, characters 8-19:
# 40 |         Stream.junk strm;
#              ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "myocamlbuild.ml", line 45, characters 6-17:
# 45 |       Stream.junk strm;
#            ^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# File "myocamlbuild.ml", line 50, characters 17-34:
# 50 |       let strm = Stream.of_channel ic in
#                       ^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Stream
# Use the camlp-streams library instead.
# make: *** [Makefile:13: byte] Error 10



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions were aborted
| - install lablgl 1.04.20120306
+- 
+- The following actions failed
| - build camlp4 4.14+1
+- 
+- The following changes have been performed (the rest was aborted)
| - install ocamlbuild 0.14.2
+- 
# Run eval $(opam env) to update the current shell environment

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/4.14/.opam-switch/backup/state-20231105100310.export"
'opam install -vy lablgl.1.04.20120306' failed.
"/usr/bin/env" "bash" "-c" "
opam remove -y "lablgl.1.04.20120306"
opam install -vy "lablgl.1.04.20120306"
res=$?
if [ $res = 31 ]; then
    if opam show -f x-ci-accept-failures: "lablgl.1.04.20120306" | grep -q '"debian-unstable"'; then
        echo "This package failed and has been disabled for CI using the 'x-ci-accept-failures' field."
        exit 69
    fi
fi


exit $res
" failed with exit status 31
Failed: Build failed