Building on summer (from freebsd) 2024-08-09 00:37.33 ---> using "77d5fe31836124b4684d554707425c4fde23f9ef3df0a804431a47419573778d" 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/local/bin/opam-dev /usr/local/bin/opam")) 2024-08-09 00:37.34 ---> using "a2b22593046b56fadc85e22b0da7b84e903c1f5aa4d42a7c481121ceec28b31f" 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 85058bdc24b7375e71be2d749b47bd7a1c8dd5b4")) 2024-08-09 00:37.35 ---> using "ce11077fd6b5f0fe43748cf38a8fe6352459b19d6d46e6ffe9d0777a816d13c5" from cache /: (run (shell "rm -rf ~/.opam && opam init -ya --bare ~/opam-repository")) No configuration file found, using 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. 2024-08-09 00:37.35 ---> using "250005dfc2b47d1b02f9e7f5ee3b74c50d6278cc900e4f133ee5445c0e192fd8" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam switch create --repositories=default '4.14.2' 'ocaml-base-compiler.4.14.2'")) <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> Switch invariant: ["ocaml-base-compiler" {= "4.14.2"}] <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved ocaml-config.2 (cached) -> installed base-bigarray.base -> installed base-threads.base -> installed base-unix.base -> installed host-arch-x86_64.1 -> installed host-system-other.1 -> installed ocaml-options-vanilla.1 -> retrieved ocaml-base-compiler.4.14.2 (cached) -> installed ocaml-base-compiler.4.14.2 -> installed ocaml-config.2 -> installed ocaml.4.14.2 Done. # Run eval $(opam env --switch=4.14.2) to update the current shell environment 2024-08-09 00:37.36 ---> using "54c80793d4323fc8fe04470c0b9b3c6685fb05590038ce356a59fe77ca07a083" from cache /: (run (network host) (shell "opam update --depexts")) [WARNING] Unknown update command for bsd, skipping system update 2024-08-09 00:37.37 ---> using "1e6fc31f64ff3948e58dd08c9b8e2efab33b3dde974d579ae503581cc820ed99" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "\ \nopam remove -y \"orm.0.7.1\"\ \nopam install -vy \"orm.0.7.1\"\ \nres=$?\ \nif [ $res = 31 ]; then\ \n if opam show -f x-ci-accept-failures: \"orm.0.7.1\" | grep -q '\"freebsd\"'; 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] orm.0.7.1 is not installed. Nothing to do. The following actions will be performed: === install 17 packages - install base v0.16.3 [required by sqlite3] - install camlp4 4.14+1 [required by dyntype] - install conf-bash 1 [required by base] - install conf-pkg-config 3 [required by conf-sqlite3] - install conf-sqlite3 1 [required by sqlite3] - install csexp 1.5.2 [required by dune-configurator] - install dune 3.16.0 [required by sqlite3] - install dune-configurator 3.16.0 [required by sqlite3] - install dyntype 0.9.0 [required by orm] - install num 1.5-1 [required by orm] - install ocamlbuild 0.15.0 [required by orm] - install ocamlfind 1.9.6 [required by orm] - install orm 0.7.1 - install sexplib0 v0.16.0 [required by base] - install sqlite3 4.4.1 [required by orm] - install stdio v0.16.0 [required by sqlite3] - install type_conv 113.00.02 [required by dyntype] The following system packages will first need to be installed: sqlite3 <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> opam believes some required external dependencies are missing. opam can: > 1. Run pkg to install them (may need root/sudo access) 2. Display the recommended pkg 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/local/bin/sudo "pkg" "install" "-y" "sqlite3" - Updating FreeBSD repository catalogue... - [summer] Fetching data.pkg: ... - ....... done - Processing entries: - . - . - . - . - . - . - . - . - . - . done - FreeBSD repository update completed. 34465 packages processed. - All repositories are up to date. - The following 2 package(s) will be affected (of 0 checked): - - New packages to be INSTALLED: - libedit: 3.1.20240517,1 - sqlite3: 3.46.0,1 - - Number of packages to be installed: 2 - - The process will require 6 MiB more space. - 2 MiB to be downloaded. - [summer] [1/2] Fetching libedit-3.1.20240517,1.pkg: .......... done - [summer] [2/2] Fetching sqlite3-3.46.0,1.pkg: .......... done - Checking integrity... done (0 conflicting) - [summer] [1/2] Installing libedit-3.1.20240517,1... - [summer] [1/2] Extracting libedit-3.1.20240517,1: .......... done - [summer] [2/2] Installing sqlite3-3.46.0,1... - [summer] [2/2] Extracting sqlite3-3.46.0,1: .. - ........ done <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/50: [base.v0.16.3: extract] Processing 2/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] Processing 3/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] Processing 4/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] Processing 5/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] Processing 6/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [csexp.1.5.2: extract] Processing 7/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [csexp.1.5.2: extract] [conf-bash: bash] Processing 8/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [csexp.1.5.2: extract] [conf-bash: bash] [conf-pkg-config: pkg-config] + /usr/local/bin/bash "--version" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/conf-bash.1) - GNU bash, version 5.2.26(1)-release (amd64-portbld-freebsd14.0) - Copyright (C) 2022 Free Software Foundation, Inc. - License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> - - This is free software; you are free to change and redistribute it. - There is NO WARRANTY, to the extent permitted by law. -> compiled conf-bash.1 Processing 8/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [csexp.1.5.2: extract] [conf-pkg-config: pkg-config] -> installed conf-bash.1 Processing 9/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [csexp.1.5.2: extract] [conf-pkg-config: pkg-config] + /usr/local/bin/pkg-config "--help" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/conf-pkg-config.3) - usage: pkgconf [OPTIONS] [LIBRARIES] - - basic options: - - --help this message - --about print pkgconf version and license to stdout - --version print supported pkg-config version to stdout - --verbose print additional information - --atleast-pkgconfig-version check whether or not pkgconf is compatible - with a specified pkg-config version - --errors-to-stdout print all errors on stdout instead of stderr - --print-errors ensure all errors are printed - --short-errors be less verbose about some errors - --silence-errors explicitly be silent about errors - --list-all list all known packages - --list-package-names list all known package names - --simulate simulate walking the calculated dependency graph - --no-cache do not cache already seen packages when - walking the dependency graph - --log-file=filename write an audit log to a specified file - --with-path=path adds a directory to the search path - --define-prefix override the prefix variable with one that is guessed based on - the location of the .pc file - --dont-define-prefix do not override the prefix variable under any circumstances - --prefix-variable=varname sets the name of the variable that pkgconf considers - to be the package prefix - --relocate=path relocates a path and exits (mostly for testsuite) - --dont-relocate-paths disables path relocation support - - cross-compilation personality support: - - --personality=triplet|filename sets the personality to 'triplet' or a file named 'filename' - --dump-personality dumps details concerning selected personality - - checking specific pkg-config database entries: - - --atleast-version require a specific version of a module - --exact-version require an exact version of a module - --max-version require a maximum version of a module - --exists check whether or not a module exists - --uninstalled check whether or not an uninstalled module will be used - --no-uninstalled never use uninstalled modules when satisfying dependencies - --no-provides do not use 'provides' rules to resolve dependencies - --maximum-traverse-depth maximum allowed depth for dependency graph - --static be more aggressive when computing dependency graph - (for static linking) - --shared use a simplified dependency graph (usually default) - --pure optimize a static dependency graph as if it were a normal - dependency graph - --env-only look only for package entries in PKG_CONFIG_PATH - --ignore-conflicts ignore 'conflicts' rules in modules - --validate validate specific .pc files for correctness - - querying specific pkg-config database fields: - - --define-variable=varname=value define variable 'varname' as 'value' - --variable=varname print specified variable entry to stdout - --cflags print required CFLAGS to stdout - --cflags-only-I print required include-dir CFLAGS to stdout - --cflags-only-other print required non-include-dir CFLAGS to stdout - --libs print required linker flags to stdout - --libs-only-L print required LDPATH linker flags to stdout - --libs-only-l print required LIBNAME linker flags to stdout - --libs-only-other print required other linker flags to stdout - --print-requires print required dependency frameworks to stdout - --print-requires-private print required dependency frameworks for static - linking to stdout - --print-provides print provided dependencies to stdout - --print-variables print all known variables in module to stdout - --digraph print entire dependency graph in graphviz 'dot' format - --solution print dependency graph solution in a simple format - --keep-system-cflags keep -I/usr/include entries in cflags output - --keep-system-libs keep -L/usr/lib entries in libs output - --path show the exact filenames for any matching .pc files - --modversion print the specified module's version to stdout - --internal-cflags do not filter 'internal' cflags from output - --license print the specified module's license to stdout if known - - filtering output: - - --msvc-syntax print translatable fragments in MSVC syntax - --fragment-filter=types filter output fragments to the specified types - - report bugs to <https://github.com/pkgconf/pkgconf/issues/new>. -> compiled conf-pkg-config.3 Processing 9/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [csexp.1.5.2: extract] -> installed conf-pkg-config.3 Processing 10/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [csexp.1.5.2: extract] Processing 11/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [csexp.1.5.2: extract] [conf-sqlite3: pkg-config sqlite3] -> retrieved csexp.1.5.2 (cached) Processing 11/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [conf-sqlite3: pkg-config sqlite3] Processing 12/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [dune.3.16.0, dune-configurator.3.16.0: extract] [conf-sqlite3: pkg-config sqlite3] + /usr/local/bin/pkg-config "sqlite3" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/conf-sqlite3.1) -> compiled conf-sqlite3.1 Processing 12/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [dune.3.16.0, dune-configurator.3.16.0: extract] -> installed conf-sqlite3.1 Processing 13/50: [base.v0.16.3: extract] [camlp4.4.14+1: extract] [dune.3.16.0, dune-configurator.3.16.0: extract] -> retrieved camlp4.4.14+1 (cached) Processing 13/50: [base.v0.16.3: extract] [dune.3.16.0, dune-configurator.3.16.0: extract] Processing 14/50: [base.v0.16.3: extract] [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] -> retrieved base.v0.16.3 (cached) Processing 14/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] Processing 15/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [num.1.5-1: extract] -> retrieved num.1.5-1 (cached) Processing 15/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] Processing 16/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [ocamlbuild.0.15.0: extract] [num: patch] applying num-in-findlib-dir.patch Processing 17/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [ocamlbuild.0.15.0: extract] [num: patch] Processing 17/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [ocamlbuild.0.15.0: extract] [num: gmake opam-legacy] -> retrieved ocamlbuild.0.15.0 (cached) Processing 17/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [num: gmake opam-legacy] Processing 18/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [ocamlfind.1.9.6: extract] [num: gmake opam-legacy] Processing 19/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [ocamlfind.1.9.6: extract] [num: gmake opam-legacy] [ocamlbuild: gmake configure.make] -> retrieved ocamlfind.1.9.6 (cached) Processing 19/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [num: gmake opam-legacy] [ocamlbuild: gmake configure.make] Processing 20/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [orm.0.7.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake configure.make] [ocamlfind: patch] applying 0001-Harden-test-for-OCaml-5.patch Processing 21/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [orm.0.7.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake configure.make] [ocamlfind: patch] + /usr/local/bin/gmake "-f" "configure.make" "all" "OCAMLBUILD_PREFIX=/home/opam/.opam/4.14.2" "OCAMLBUILD_BINDIR=/home/opam/.opam/4.14.2/bin" "OCAMLBUILD_LIBDIR=/home/opam/.opam/4.14.2/lib" "OCAMLBUILD_MANDIR=/home/opam/.opam/4.14.2/man" "OCAML_NATIVE=true" "OCAML_NATIVE_TOOLS=true" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0) - (echo "# This file was generated from configure.make"; \ - echo ;\ - echo "OCAML_PREFIX="; \ - echo "OCAML_BINDIR=/home/opam/.opam/4.14.2/bin"; \ - echo "OCAML_LIBDIR=/home/opam/.opam/4.14.2/lib/ocaml"; \ - echo "OCAML_MANDIR=/home/opam/.opam/4.14.2/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.2"; \ - echo "BINDIR=/home/opam/.opam/4.14.2/bin"; \ - echo "LIBDIR=/home/opam/.opam/4.14.2/lib"; \ - echo "MANDIR=/home/opam/.opam/4.14.2/man"; \ - ) > Makefile.config - (echo "(* This file was generated from ../configure.make *)"; \ - echo ;\ - echo 'let bindir = {|/home/opam/.opam/4.14.2/bin|}'; \ - echo 'let libdir = {|/home/opam/.opam/4.14.2/lib|}'; \ - echo 'let ocaml_libdir = {|/home/opam/.opam/4.14.2/lib/ocaml|}'; \ - echo 'let libdir_abs = {|/home/opam/.opam/4.14.2/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.15.0"'; \ - ) > src/ocamlbuild_config.ml Processing 21/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [orm.0.7.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: patch] Processing 21/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: http] [orm.0.7.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] Processing 21/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [dyntype.0.9.0: extract] [orm.0.7.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] -> retrieved dyntype.0.9.0 (https://github.com/mirage/dyntype/archive/dyntype-0.9.0.tar.gz) Processing 21/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [orm.0.7.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] Processing 22/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [orm.0.7.1: http] [sexplib0.v0.16.0: extract] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] -> retrieved sexplib0.v0.16.0 (cached) Processing 22/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [orm.0.7.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] Processing 23/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [orm.0.7.1: http] [sqlite3.4.4.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] Processing 23/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [orm.0.7.1: extract] [sqlite3.4.4.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] -> retrieved orm.0.7.1 (https://github.com/mirage/orm/tarball/orm-0.7.1) Processing 23/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [sqlite3.4.4.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] Processing 24/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [sqlite3.4.4.1: http] [stdio.v0.16.0: extract] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] -> retrieved stdio.v0.16.0 (cached) Processing 24/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [sqlite3.4.4.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] Processing 25/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [sqlite3.4.4.1: http] [type_conv.113.00.02: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] Processing 25/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [sqlite3.4.4.1: http] [type_conv.113.00.02: extract] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] -> retrieved type_conv.113.00.02 (https://ocaml.janestreet.com/ocaml-core/113.00/files/type_conv-113.00.02.tar.gz) Processing 25/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [sqlite3.4.4.1: http] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] Processing 25/50: [dune.3.16.0, dune-configurator.3.16.0: extract] [sqlite3.4.4.1: extract] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] -> retrieved dune.3.16.0, dune-configurator.3.16.0 (cached) Processing 25/50: [sqlite3.4.4.1: extract] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] Processing 26/50: [sqlite3.4.4.1: extract] [dune: ocaml 15] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] -> retrieved sqlite3.4.4.1 (https://github.com/mmottl/sqlite3-ocaml/releases/download/4.4.1/sqlite3-4.4.1.tbz) Processing 26/50: [dune: ocaml 15] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: ./configure] + /home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6/./configure "-bindir" "/home/opam/.opam/4.14.2/bin" "-sitelib" "/home/opam/.opam/4.14.2/lib" "-mandir" "/home/opam/.opam/4.14.2/man" "-config" "/home/opam/.opam/4.14.2/lib/findlib.conf" "-no-custom" "-no-camlp4" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6) - Welcome to findlib version 1.9.6 - Configuring core... - Checking for #remove_directory... - Testing threading model... - systhread_supported: true - Testing DLLs... - Testing whether ppxopt can be supported... - Checking for ocamlc -opaque... - Checking for ocamlopt -g... - Querying installation: META list not found - make install will double-check installed META files - Configuring libraries... - unix: found - dynlink: found - bigarray: found - compiler-libs: found - dbm: not present (normal since 4.00) - graphics: not present (normal since 4.09) - num: not present (normal since 4.06) - ocamlbuild: not present (normal since 4.03) - ocamldoc: found (in +ocamldoc) - raw_spacetime: not present (normal since 4.12) - threads: found (in +threads) - str: found - labltk: not present (normal since 4.02) - native dynlink: found - camlp4: disabled - bytes: found, installing fake library - Configuration for stdlib written to site-lib-src/stdlib/META - Configuration for unix written to site-lib-src/unix/META - Configuration for dynlink written to site-lib-src/dynlink/META - Configuration for bigarray written to site-lib-src/bigarray/META - Configuration for compiler-libs written to site-lib-src/compiler-libs/META - Configuration for ocamldoc written to site-lib-src/ocamldoc/META - Configuration for threads written to site-lib-src/threads/META - Configuration for str written to site-lib-src/str/META - Configuration for bytes written to site-lib-src/bytes/META - Detecting compiler arguments: (extractor built) ok - - About the OCAML core installation: - Standard library: /home/opam/.opam/4.14.2/lib/ocaml - Binaries: /home/opam/.opam/4.14.2/bin - Manual pages: /home/opam/.opam/4.14.2/man - Multi-threading type: posix - The directory of site-specific packages will be - site-lib: /home/opam/.opam/4.14.2/lib - The configuration file is written to: - findlib config file: /home/opam/.opam/4.14.2/lib/findlib.conf - Software will be installed: - Libraries: in <site-lib>/findlib - Binaries: /home/opam/.opam/4.14.2/bin - Manual pages: /home/opam/.opam/4.14.2/man - topfind script: /home/opam/.opam/4.14.2/lib/ocaml - Topfind ppxopt support: yes - Toolbox: no - Link custom runtime: no - Need bytes compatibility: no - - Configuration has been written to Makefile.config - - You can now do 'make all', and optionally 'make opt', to build ocamlfind. Processing 26/50: [dune: ocaml 15] [num: gmake opam-legacy] [ocamlbuild: gmake check-if-preinstalled] [ocamlfind: gmake all] + /usr/local/bin/gmake "check-if-preinstalled" "all" "opam-install" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0) - if test -d /home/opam/.opam/4.14.2/lib/ocaml/ocamlbuild; then\ - >&2 echo "ERROR: Preinstalled ocamlbuild detected at"\ - "/home/opam/.opam/4.14.2/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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.mli - ocamlc.opt -w @14@29 -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.ml - ocamlc.opt -w @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 - 235 states, 1033 transitions, table size 5542 bytes - 4238 additional bytes used for bindings - ocamlc.opt -w @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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/exit_codes.cmo src/my_std.cmo src/ocamlbuild_executor.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/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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 -I +unix unix.cma src/ocamlbuild_pack.cmo plugin-lib/ocamlbuild_plugin.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_unix_plugin.cmo - ocamlopt.opt -for-pack Ocamlbuild_pack -w @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -w +L -w +R -w +Z -I src -I plugin-lib -I bin -I +unix -safe-string -bin-annot -strict-sequence -c src/ocamlbuild_executor.ml - ocamlopt.opt -for-pack Ocamlbuild_pack -w @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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 @14@29 -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/exit_codes.cmx src/my_std.cmx src/ocamlbuild_executor.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/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 @14@29 -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 @14@29 -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 @14@29 -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 -I +unix unix.cmxa src/ocamlbuild_pack.cmx plugin-lib/ocamlbuild_plugin.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_unix_plugin.cmx - ocamlc.opt -I +unix unix.cma 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 - /usr/local/bin/gmake ocamlbuild.install - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - rm -f ocamlbuild.install - touch ocamlbuild.install - /usr/local/bin/gmake install-bin-opam - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - echo 'bin: [' >> ocamlbuild.install - echo ' "ocamlbuild.byte" {"ocamlbuild.byte"}' >> ocamlbuild.install - echo ' "ocamlbuild.native" {"ocamlbuild.native"}' >> ocamlbuild.install - echo ' "ocamlbuild.native" {"ocamlbuild"}' >> ocamlbuild.install - echo ']' >> ocamlbuild.install - echo >> ocamlbuild.install - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - /usr/local/bin/gmake install-lib-opam - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - echo 'lib: [' >> ocamlbuild.install - /usr/local/bin/gmake install-lib-basics-opam - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - echo ' "ocamlbuild.opam" {"opam"}' >> ocamlbuild.install - echo ' "META"' >> ocamlbuild.install - for lib in src/signatures.mli src/signatures.cmi src/signatures.cmti; do \ - echo " \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \ - done - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - /usr/local/bin/gmake install-lib-byte-opam - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - for lib in plugin-lib/ocamlbuildlib.cma bin/ocamlbuild.cmo src/ocamlbuild_pack.cmi plugin-lib/ocamlbuild_plugin.cmi plugin-lib/ocamlbuild_unix_plugin.cmi; do \ - echo " \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \ - done - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - /usr/local/bin/gmake install-lib-native-opam - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - 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_unix_plugin.cmx plugin-lib/ocamlbuild_plugin.o plugin-lib/ocamlbuild_unix_plugin.o; do \ - echo " \"$lib\" {\"$(basename $lib)\"}" >> ocamlbuild.install; \ - done - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - echo ']' >> ocamlbuild.install - echo >> ocamlbuild.install - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - /usr/local/bin/gmake install-man-opam - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - echo 'man: [' >> ocamlbuild.install - echo ' "man/ocamlbuild.1" {"man1/ocamlbuild.1"}' >> ocamlbuild.install - echo ']' >> ocamlbuild.install - echo >> ocamlbuild.install - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - /usr/local/bin/gmake install-doc-opam - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - echo 'doc: [' >> ocamlbuild.install - echo ' "LICENSE"' >> ocamlbuild.install - echo ' "Changes"' >> ocamlbuild.install - echo ' "Readme.md"' >> ocamlbuild.install - echo ']' >> ocamlbuild.install - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlbuild.0.15.0' -> compiled ocamlbuild.0.15.0 Processing 26/50: [dune: ocaml 15] [num: gmake opam-legacy] [ocamlfind: gmake all] -> installed ocamlbuild.0.15.0 Processing 27/50: [dune: ocaml 15] [num: gmake opam-legacy] [ocamlfind: gmake all] Processing 28/50: [camlp4: ./configure] [dune: ocaml 15] [num: gmake opam-legacy] [ocamlfind: gmake all] + /usr/local/bin/gmake "PROFILE=release" "opam-legacy" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/num.1.5-1) - /usr/local/bin/gmake -C src all - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/num.1.5-1/src' - ocamlc -ccopt -DBNG_ARCH_amd64 -c bng.c - ocamlc -ccopt -DBNG_ARCH_amd64 -c nat_stubs.c - ocamlmklib -oc nums bng.o nat_stubs.o - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c int_misc.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c int_misc.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c nat.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c nat.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c big_int.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c big_int.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_flags.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_flags.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c ratio.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c ratio.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_status.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_status.ml - ocamlmklib -o nums -oc nums -linkall int_misc.cmo nat.cmo big_int.cmo arith_flags.cmo ratio.cmo num.cmo arith_status.cmo - cp ../toplevel/num_top_printers.mli ../toplevel/num_top.mli ../toplevel/num_top_printers.ml ../toplevel/num_top.ml . - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top_printers.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top_printers.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -a -o num_top.cma num_top_printers.cmo num_top.cmo - echo 'version = "1.6~dev"' > META.top - cat META.num-top.in >> META.top - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c int_misc.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c nat.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c big_int.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_flags.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c ratio.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_status.ml - ocamlmklib -o nums -oc nums -linkall int_misc.cmx nat.cmx big_int.cmx arith_flags.cmx ratio.cmx num.cmx arith_status.cmx - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -I . -shared -o nums.cmxs nums.cmxa - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/num.1.5-1/src' - cp src/num-legacy.install num.install -> compiled num.1.5-1 Processing 28/50: [camlp4: ./configure] [dune: ocaml 15] [ocamlfind: gmake all] -> installed num.1.5-1 Processing 29/50: [camlp4: ./configure] [dune: ocaml 15] [ocamlfind: gmake all] + /home/opam/.opam/4.14.2/.opam-switch/build/camlp4.4.14+1/./configure "--bindir=/home/opam/.opam/4.14.2/bin" "--libdir=/home/opam/.opam/4.14.2/lib/ocaml" "--pkgdir=/home/opam/.opam/4.14.2/lib" "--pinned" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/camlp4.4.14+1) Processing 29/50: [camlp4: gmake clean] [dune: ocaml 15] [ocamlfind: gmake all] + /usr/local/bin/gmake "clean" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/camlp4.4.14+1) - rm -rf _build Processing 29/50: [camlp4: gmake all] [dune: ocaml 15] [ocamlfind: gmake all] + /usr/local/bin/gmake "all" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6) - for p in findlib; do ( cd src/$p; /usr/local/bin/gmake all ) || exit; done - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6/src/findlib' - ocamllex fl_meta.mll - 22 states, 392 transitions, table size 1700 bytes - USE_CYGPATH="0"; \ - export USE_CYGPATH; \ - cat findlib_config.mlp | \ - ../../tools/patch '@CONFIGFILE@' '/home/opam/.opam/4.14.2/lib/findlib.conf' | \ - ../../tools/patch '@STDLIB@' '/home/opam/.opam/4.14.2/lib/ocaml' | \ - sed -e 's;@AUTOLINK@;true;g' \ - -e 's;@SYSTEM@;freebsd;g' \ - >findlib_config.ml - if [ "true" = "true" ]; then \ - cp topfind.ml.in topfind.ml; \ - else \ - sed -e '/PPXOPT_BEGIN/,/PPXOPT_END/ d' topfind.ml.in \ - > topfind.ml ; \ - fi - ocamldep *.ml *.mli >depend - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c findlib_config.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_split.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_metatoken.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_meta.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_metascanner.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_metascanner.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_topo.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_topo.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_package_base.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_package_base.ml - File "fl_package_base.ml", line 304, characters 22-40: - 304 | let pkg_ancestors = query_requirements predlist pkg in - ^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - File "fl_package_base.ml", line 350, characters 18-36: - 350 | let ancestors = query_requirements predlist package_name in - ^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - File "fl_package_base.ml", line 375, characters 23-41: - 375 | let pkg_ancestors = query_requirements predlist pkg in - ^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - File "fl_package_base.ml", line 510, characters 16-35: - 510 | ( let c = package_definitions search_path pkg.package_name in - ^^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label search_path was omitted in the application of this function. - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c findlib.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c findlib.ml - File "findlib.ml", line 390, characters 2-26: - 390 | Fl_package_base.requires predlist pkg - ^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - File "findlib.ml", line 396, characters 2-33: - 396 | Fl_package_base.requires_deeply predlist pkglist - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_args.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_lint.ml - ocamlc -I +compiler-libs -a -o findlib.cma findlib_config.cmo fl_split.cmo fl_metatoken.cmo fl_meta.cmo fl_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo fl_args.cmo fl_lint.cmo - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c ocaml_args.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c frontend.ml - File "frontend.ml", line 859, characters 10-39: - 859 | Fl_package_base.package_users predicates1 packages1 - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - ocamlc -I +compiler-libs -o ocamlfind -g findlib.cma unix.cma \ - -I +unix -I +dynlink ocaml_args.cmo frontend.cmo - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c topfind.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c topfind.ml - File "topfind.ml", line 128, characters 40-63: - 128 | match Hashtbl.find Toploop.directive_table "ppx" with - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 258, characters 4-27: - 258 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 268, characters 4-27: - 268 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 280, characters 4-27: - 280 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 293, characters 4-27: - 293 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 307, characters 4-27: - 307 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 319, characters 4-27: - 319 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - ocamlc -I +compiler-libs -a -o findlib_top.cma topfind.cmo - USE_CYGPATH="0"; \ - export USE_CYGPATH; \ - cat topfind_rd1.p | \ - ../../tools/patch '@SITELIB@' '/home/opam/.opam/4.14.2/lib' \ - >topfind - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_dynload.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_dynload.ml - ocamlc -I +compiler-libs -a -o findlib_dynload.cma fl_dynload.cmo - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6/src/findlib' - /usr/local/bin/gmake all-config - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6' - USE_CYGPATH="0"; \ - export USE_CYGPATH; \ - cat findlib.conf.in | \ - tools/patch '@SITELIB@' '/home/opam/.opam/4.14.2/lib' | \ - tools/patch '@FINDLIB_PATH@' '/home/opam/.opam/4.14.2/lib' -p >findlib.conf - if ./tools/cmd_from_same_dir ocamlc; then \ - echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamlopt; then \ - echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldep; then \ - echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldoc; then \ - echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \ - fi - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6' Processing 29/50: [camlp4: gmake all] [dune: ocaml 15] [ocamlfind: gmake opt] + /usr/local/bin/gmake "opt" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6) - for p in findlib; do ( cd src/$p; /usr/local/bin/gmake opt ) || exit; done - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6/src/findlib' - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c findlib_config.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_split.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_metatoken.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_meta.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_metascanner.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_topo.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_package_base.ml - File "fl_package_base.ml", line 304, characters 22-40: - 304 | let pkg_ancestors = query_requirements predlist pkg in - ^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - File "fl_package_base.ml", line 350, characters 18-36: - 350 | let ancestors = query_requirements predlist package_name in - ^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - File "fl_package_base.ml", line 375, characters 23-41: - 375 | let pkg_ancestors = query_requirements predlist pkg in - ^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - File "fl_package_base.ml", line 510, characters 16-35: - 510 | ( let c = package_definitions search_path pkg.package_name in - ^^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label search_path was omitted in the application of this function. - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c findlib.ml - File "findlib.ml", line 390, characters 2-26: - 390 | Fl_package_base.requires predlist pkg - ^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - File "findlib.ml", line 396, characters 2-33: - 396 | Fl_package_base.requires_deeply predlist pkglist - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_args.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_lint.ml - ocamlopt -I +compiler-libs -g -a -o findlib.cmxa findlib_config.cmx fl_split.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib.cmxs findlib_config.cmx fl_split.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx; \ - fi - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c ocaml_args.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c frontend.ml - File "frontend.ml", line 859, characters 10-39: - 859 | Fl_package_base.package_users predicates1 packages1 - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label preds was omitted in the application of this function. - ocamlopt -I +compiler-libs -g -o ocamlfind_opt findlib.cmxa unix.cmxa \ - -I +unix -I +dynlink ocaml_args.cmx frontend.cmx - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c topfind.ml - File "topfind.ml", line 128, characters 40-63: - 128 | match Hashtbl.find Toploop.directive_table "ppx" with - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 258, characters 4-27: - 258 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 268, characters 4-27: - 268 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 280, characters 4-27: - 280 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 293, characters 4-27: - 293 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 307, characters 4-27: - 307 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - File "topfind.ml", line 319, characters 4-27: - 319 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - ocamlopt -I +compiler-libs -g -a -o findlib_top.cmxa topfind.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib_top.cmxs topfind.cmx; \ - fi - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_dynload.ml - ocamlopt -I +compiler-libs -g -a -o findlib_dynload.cmxa fl_dynload.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib_dynload.cmxs fl_dynload.cmx; \ - fi - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6/src/findlib' -> compiled ocamlfind.1.9.6 Processing 29/50: [camlp4: gmake all] [dune: ocaml 15] Processing 30/50: [camlp4: gmake all] [dune: ocaml 15] [ocamlfind: gmake install] + /usr/local/bin/gmake "install" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6) - if [ "1" -eq 1 ]; then \ - for x in camlp4 dbm graphics labltk num ocamlbuild; do \ - if [ -f "/home/opam/.opam/4.14.2/lib/$x/META" ]; then \ - if ! grep -Fq '[distributed with Ocaml]' "//home/opam/.opam/4.14.2/lib/$x/META"; then \ - rm -f site-lib-src/$x/META; \ - fi; \ - fi; \ - done; \ - test -f "site-lib-src/num/META" || rm -f "site-lib-src/num-top/META"; \ - fi - echo 'SITELIB_META =' > Makefile.packages.in - for x in `ls site-lib-src`; do test ! -f "site-lib-src/$x/META" || echo $x >> Makefile.packages.in; done - tr '\n' ' ' < Makefile.packages.in > Makefile.packages - rm Makefile.packages.in - install -d "/home/opam/.opam/4.14.2/bin" - install -d "/home/opam/.opam/4.14.2/man" - /usr/local/bin/gmake install-config - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6' - install -d "`dirname \"/home/opam/.opam/4.14.2/lib/findlib.conf\"`" - test -f "/home/opam/.opam/4.14.2/lib/findlib.conf" || install -c findlib.conf "/home/opam/.opam/4.14.2/lib/findlib.conf" - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6' - for p in findlib; do ( cd src/$p; /usr/local/bin/gmake install ); done - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6/src/findlib' - install -d "/home/opam/.opam/4.14.2/lib/findlib" - install -d "/home/opam/.opam/4.14.2/bin" - test 1 -eq 0 || install -d "/home/opam/.opam/4.14.2/lib/ocaml" - test 1 -eq 0 || install -c topfind "/home/opam/.opam/4.14.2/lib/ocaml/" - files=` ../../tools/collect_files ../../Makefile.config \ - findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs \ - findlib_config.cmi findlib_config.ml topfind.cmi topfind.mli \ - fl_args.cmi fl_lint.cmi fl_meta.cmi fl_split.cmi fl_topo.cmi ocaml_args.cmi \ - fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi \ - fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs \ - findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi \ - META` && \ - install -c $files "/home/opam/.opam/4.14.2/lib/findlib/" - f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \ - install -c $f "/home/opam/.opam/4.14.2/bin/ocamlfind" - # the following "if" block is only needed for 4.00beta2 - if [ 1 -eq 0 -a -f "/home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \ - cd "/home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/"; \ - install -c topdirs.cmi toploop.cmi "/home/opam/.opam/4.14.2/lib/findlib/"; \ - fi - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6/src/findlib' - /usr/local/bin/gmake install-meta - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6' - for x in bigarray bytes compiler-libs dynlink ocamldoc stdlib str threads unix ; do install -d "/home/opam/.opam/4.14.2/lib/$x"; install -c site-lib-src/$x/META "/home/opam/.opam/4.14.2/lib/$x/META.tmp" && mv "/home/opam/.opam/4.14.2/lib/$x/META.tmp" "/home/opam/.opam/4.14.2/lib/$x/META"; done - install -d "/home/opam/.opam/4.14.2/lib/findlib"; install -c Makefile.packages "/home/opam/.opam/4.14.2/lib/findlib/Makefile.packages" - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6' - test ! -f 'site-lib-src/num-top/META' || { cd src/findlib; /usr/local/bin/gmake install-num-top; } - test ! -f 'site-lib-src/camlp4/META' || install -c tools/safe_camlp4 "/home/opam/.opam/4.14.2/bin" - /usr/local/bin/gmake install-doc - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6' - install -d "/home/opam/.opam/4.14.2/man/man1" "/home/opam/.opam/4.14.2/man/man3" "/home/opam/.opam/4.14.2/man/man5" - install -c doc/ref-man/ocamlfind.1 "/home/opam/.opam/4.14.2/man/man1" - install -c doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/home/opam/.opam/4.14.2/man/man5" - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/ocamlfind.1.9.6' -> installed ocamlfind.1.9.6 Processing 30/50: [camlp4: gmake all] [dune: ocaml 15] + /home/opam/.opam/4.14.2/bin/ocaml "boot/bootstrap.ml" "-j" "15" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/dune.3.16.0) - ocamlc -output-complete-exe -w -24 -g -o .duneboot.exe -I boot unix.cma boot/libs.ml boot/duneboot.ml - ./.duneboot.exe -j 15 - Processing 30/50: [camlp4: gmake all] [dune: ./_boot/dune.exe build] + /home/opam/.opam/4.14.2/.opam-switch/build/dune.3.16.0/./_boot/dune.exe "build" "dune.install" "--release" "--profile" "dune-bootstrap" "-j" "15" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/dune.3.16.0) -> compiled dune.3.16.0 Processing 30/50: [camlp4: gmake all] -> installed dune.3.16.0 Processing 31/50: [camlp4: gmake all] Processing 32/50: [camlp4: gmake all] [csexp: dune build] Processing 33/50: [camlp4: gmake all] [csexp: dune build] [sexplib0: dune build] + /home/opam/.opam/4.14.2/bin/dune "build" "-p" "csexp" "-j" "15" "@install" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/csexp.1.5.2) -> compiled csexp.1.5.2 Processing 33/50: [camlp4: gmake all] [sexplib0: dune build] -> installed csexp.1.5.2 Processing 34/50: [camlp4: gmake all] [sexplib0: dune build] Processing 35/50: [camlp4: gmake all] [dune-configurator: rm] [sexplib0: dune build] + /home/opam/.opam/4.14.2/bin/dune "build" "-p" "sexplib0" "-j" "15" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/sexplib0.v0.16.0) -> compiled sexplib0.v0.16.0 Processing 35/50: [camlp4: gmake all] [dune-configurator: rm] -> installed sexplib0.v0.16.0 Processing 36/50: [camlp4: gmake all] [dune-configurator: rm] + /bin/rm "-rf" "vendor/csexp" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/dune-configurator.3.16.0) + /bin/rm "-rf" "vendor/pp" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/dune-configurator.3.16.0) Processing 36/50: [camlp4: gmake all] [dune-configurator: dune build] + /home/opam/.opam/4.14.2/bin/dune "build" "-p" "dune-configurator" "-j" "15" "@install" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/dune-configurator.3.16.0) -> compiled dune-configurator.3.16.0 Processing 36/50: [camlp4: gmake all] -> installed dune-configurator.3.16.0 Processing 37/50: [camlp4: gmake all] Processing 38/50: [base: dune build] [camlp4: gmake all] + /home/opam/.opam/4.14.2/bin/dune "build" "-p" "base" "-j" "15" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/base.v0.16.3) -> compiled base.v0.16.3 Processing 38/50: [camlp4: gmake all] -> installed base.v0.16.3 Processing 39/50: [camlp4: gmake all] Processing 40/50: [camlp4: gmake all] [stdio: dune build] + /home/opam/.opam/4.14.2/bin/dune "build" "-p" "stdio" "-j" "15" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/stdio.v0.16.0) -> compiled stdio.v0.16.0 Processing 40/50: [camlp4: gmake all] -> installed stdio.v0.16.0 Processing 41/50: [camlp4: gmake all] Processing 42/50: [camlp4: gmake all] [sqlite3: dune build] + /home/opam/.opam/4.14.2/bin/dune "build" "-p" "sqlite3" "-j" "15" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/sqlite3.4.4.1) - (cd _build/default && /home/opam/.opam/4.14.2/bin/ocamlc.opt -w -40 -g -bin-annot -I src/config/.discover.eobjs/byte -I /home/opam/.opam/4.14.2/lib/base -I /home/opam/.opam/4.14.2/lib/base/base_internalhash_types -I /home/opam/.opam/4.14.2/lib/base/caml -I /home/opam/.opam/4.14.2/lib/base/shadow_stdlib -I /home/opam/.opam/4.14.2/lib/csexp -I /home/opam/.opam/4.14.2/lib/dune-configurator -I /home/opam/.opam/4.14.2/lib/sexplib0 -I /home/opam/.opam/4.14.2/lib/stdio -no-alias-deps -o src/config/.discover.eobjs/byte/discover.cmo -c -impl src/config/discover.ml) - File "src/config/discover.ml", line 26, characters 16-31: - 26 | try ignore (Caml.Sys.getenv "SQLITE3_OCAML_BREWCHECK"); true - ^^^^^^^^^^^^^^^ - Alert deprecated: module Caml - [since v0.16] use Stdlib instead of Caml - File "src/config/discover.ml", line 34, characters 19-40: - 34 | let path = Caml.Filename.dirname fullpath in - ^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Caml - [since v0.16] use Stdlib instead of Caml - File "src/config/discover.ml", line 55, characters 14-33: - 55 | Caml.Sys.getenv_opt "SQLITE3_DISABLE_LOADABLE_EXTENSIONS") - ^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Caml - [since v0.16] use Stdlib instead of Caml - (cd _build/default && /home/opam/.opam/4.14.2/bin/ocamlopt.opt -w -40 -g -O3 -I src/config/.discover.eobjs/byte -I src/config/.discover.eobjs/native -I /home/opam/.opam/4.14.2/lib/base -I /home/opam/.opam/4.14.2/lib/base/base_internalhash_types -I /home/opam/.opam/4.14.2/lib/base/caml -I /home/opam/.opam/4.14.2/lib/base/shadow_stdlib -I /home/opam/.opam/4.14.2/lib/csexp -I /home/opam/.opam/4.14.2/lib/dune-configurator -I /home/opam/.opam/4.14.2/lib/sexplib0 -I /home/opam/.opam/4.14.2/lib/stdio -intf-suffix .ml -no-alias-deps -o src/config/.discover.eobjs/native/discover.cmx -c -impl src/config/discover.ml) - File "src/config/discover.ml", line 26, characters 16-31: - 26 | try ignore (Caml.Sys.getenv "SQLITE3_OCAML_BREWCHECK"); true - ^^^^^^^^^^^^^^^ - Alert deprecated: module Caml - [since v0.16] use Stdlib instead of Caml - File "src/config/discover.ml", line 34, characters 19-40: - 34 | let path = Caml.Filename.dirname fullpath in - ^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Caml - [since v0.16] use Stdlib instead of Caml - File "src/config/discover.ml", line 55, characters 14-33: - 55 | Caml.Sys.getenv_opt "SQLITE3_DISABLE_LOADABLE_EXTENSIONS") - ^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Caml - [since v0.16] use Stdlib instead of Caml - (cd _build/default/src && /usr/bin/cc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/local/include -g -O2 -fPIC -DPIC -g -I /home/opam/.opam/4.14.2/lib/ocaml -o sqlite3_stubs.o -c sqlite3_stubs.c) - In file included from sqlite3_stubs.c:39: - /usr/local/include/sqlite3.h:430:9: warning: "callback" is deprecated: use "caml_callback" instead [-W#pragma-messages] - int (*callback)(void*,int,char**,char**), /* Callback function */ - ^ - /home/opam/.opam/4.14.2/lib/ocaml/caml/compatibility.h:71:18: note: expanded from macro 'callback' - #define callback CAML_DEPRECATED("callback", "caml_callback") caml_callback - ^ - /home/opam/.opam/4.14.2/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' - CAML_PREPROWARNING(name1 is deprecated: use name2 instead) - ^ - /home/opam/.opam/4.14.2/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' - #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) - ^ - <scratch space>:90:6: note: expanded from here - GCC warning "\"callback\" is deprecated: use \"caml_callback\" instead" - ^ - sqlite3_stubs.c:265:30: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] - caml_sqlite3_InternalError = caml_named_value("Sqlite3.InternalError"); - ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - sqlite3_stubs.c:266:22: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] - caml_sqlite3_Error = caml_named_value("Sqlite3.Error"); - ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - sqlite3_stubs.c:267:27: warning: assigning to 'value *' (aka 'long *') from 'const value *' (aka 'const long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] - caml_sqlite3_RangeError = caml_named_value("Sqlite3.RangeError"); - ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - sqlite3_stubs.c:932:9: warning: initializing 'char *' with an expression of type 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] - char *parm_name = String_val(v_name); - ^ ~~~~~~~~~~~~~~~~~~ - sqlite3_stubs.c:1052:12: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] - memcpy(String_val(v_str), blob, len); - ^~~~~~~~~~~~~~~~~ - /home/opam/.opam/4.14.2/lib/ocaml/caml/mlvalues.h:290:23: note: expanded from macro 'String_val' - #define String_val(x) ((const char *) Bp_val(x)) - ^~~~~~~~~~~~~~~~~~~~~~~~~~ - /usr/include/string.h:63:31: note: passing argument to parameter here - void *memcpy(void * __restrict, const void * __restrict, size_t); - ^ - sqlite3_stubs.c:1084:14: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] - memcpy(String_val(v_tmp), (char *) sqlite3_column_text(stmt, i), len); - ^~~~~~~~~~~~~~~~~ - /home/opam/.opam/4.14.2/lib/ocaml/caml/mlvalues.h:290:23: note: expanded from macro 'String_val' - #define String_val(x) ((const char *) Bp_val(x)) - ^~~~~~~~~~~~~~~~~~~~~~~~~~ - /usr/include/string.h:63:31: note: passing argument to parameter here - void *memcpy(void * __restrict, const void * __restrict, size_t); - ^ - sqlite3_stubs.c:1091:14: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] - memcpy(String_val(v_tmp), (char *) sqlite3_column_blob(stmt, i), len); - ^~~~~~~~~~~~~~~~~ - /home/opam/.opam/4.14.2/lib/ocaml/caml/mlvalues.h:290:23: note: expanded from macro 'String_val' - #define String_val(x) ((const char *) Bp_val(x)) - ^~~~~~~~~~~~~~~~~~~~~~~~~~ - /usr/include/string.h:63:31: note: passing argument to parameter here - void *memcpy(void * __restrict, const void * __restrict, size_t); - ^ - sqlite3_stubs.c:1152:18: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] - memcpy(String_val(v_tmp), (char *) sqlite3_value_text(arg), len); - ^~~~~~~~~~~~~~~~~ - /home/opam/.opam/4.14.2/lib/ocaml/caml/mlvalues.h:290:23: note: expanded from macro 'String_val' - #define String_val(x) ((const char *) Bp_val(x)) - ^~~~~~~~~~~~~~~~~~~~~~~~~~ - /usr/include/string.h:63:31: note: passing argument to parameter here - void *memcpy(void * __restrict, const void * __restrict, size_t); - ^ - sqlite3_stubs.c:1159:18: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] - memcpy(String_val(v_tmp), (char *) sqlite3_value_blob(arg), len); - ^~~~~~~~~~~~~~~~~ - /home/opam/.opam/4.14.2/lib/ocaml/caml/mlvalues.h:290:23: note: expanded from macro 'String_val' - #define String_val(x) ((const char *) Bp_val(x)) - ^~~~~~~~~~~~~~~~~~~~~~~~~~ - /usr/include/string.h:63:31: note: passing argument to parameter here - void *memcpy(void * __restrict, const void * __restrict, size_t); - ^ - sqlite3_stubs.c:1256:9: warning: initializing 'char *' with an expression of type 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] - char *name = String_val(v_name); - ^ ~~~~~~~~~~~~~~~~~~ - 11 warnings generated. -> compiled sqlite3.4.4.1 Processing 42/50: [camlp4: gmake all] -> installed sqlite3.4.4.1 Processing 43/50: [camlp4: gmake all] + /usr/local/bin/gmake "all" (CWD=/home/opam/.opam/4.14.2/.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.2/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/4.14.2/lib/ocamlbuild /home/opam/.opam/4.14.2/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild_config.ml myocamlbuild.ml /home/opam/.opam/4.14.2/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -modules camlp4/boot/camlp4boot.ml > camlp4/boot/camlp4boot.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -modules camlp4/boot/Camlp4.ml > camlp4/boot/Camlp4.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -modules camlp4/config/Camlp4_config.mli > camlp4/config/Camlp4_config.mli.depends - + cp /home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/warnings.cmi camlp4/import/warnings.cmi - + cp /home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/location.cmi camlp4/import/location.cmi - + cp /home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/longident.cmi camlp4/import/longident.cmi - + cp /home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/asttypes.cmi camlp4/import/asttypes.cmi - + cp /home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/parsetree.cmi camlp4/import/parsetree.cmi - + cp /home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/outcometree.cmi camlp4/import/outcometree.cmi - + cp /home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/oprint.cmi camlp4/import/oprint.cmi - + cp /home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/toploop.cmi camlp4/import/toploop.cmi - + cp /home/opam/.opam/4.14.2/lib/ocaml/compiler-libs/topdirs.cmi camlp4/import/topdirs.cmi - + /home/opam/.opam/4.14.2/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.2/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.2/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.2/bin/ocamldep.opt -modules camlp4/config/Camlp4_config.ml > camlp4/config/Camlp4_config.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -modules camlp4/config/gen_import.ml > camlp4/config/gen_import.ml.depends - + /home/opam/.opam/4.14.2/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.2/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.2/lib/ocaml - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -modules camlp4/config/Camlp4_import.ml > camlp4/config/Camlp4_import.ml.depends - + /home/opam/.opam/4.14.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/bin/ocamllex.opt -q camlp4/Camlp4/Struct/Lexer.mll - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -modules camlp4/Camlp4/Struct/Lexer.ml > camlp4/Camlp4/Struct/Lexer.ml.depends - + /home/opam/.opam/4.14.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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.2/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 | ]. - Warning 8 [partial-match]: this pattern-matching is not exhaustive. - Here is an example of a case that is not matched: - (Rest_all _|Expand _) - + /home/opam/.opam/4.14.2/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.cmo camlp4/Camlp4/PreCast.ml - + /home/opam/.opam/4.14.2/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.cmo camlp4/Camlp4/Register.ml - + /home/opam/.opam/4.14.2/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.cmo camlp4/Camlp4/Register.ml - File "camlp4/Camlp4/Register.ml", line 24, characters 59-67: - 24 | ?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.2/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.cmo camlp4/Camlp4/Utils.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -pack -g camlp4/Camlp4/Debug.cmo camlp4/Camlp4/Sig.cmo camlp4/Camlp4/Utils.cmo camlp4/Camlp4/ErrorHandler.cmo camlp4/Camlp4/OCamlInitSyntax.cmo camlp4/Camlp4/Options.cmo camlp4/Camlp4/Struct.cmo camlp4/Camlp4/Printers.cmo camlp4/Camlp4/PreCast.cmo camlp4/Camlp4/Register.cmo -o camlp4/Camlp4.cmo - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Top/Top.ml > camlp4/Camlp4Top/Top.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Top/Rprint.ml > camlp4/Camlp4Top/Rprint.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4 -I camlp4/config -I camlp4/Camlp4Top -o camlp4/Camlp4Top/Top.cmo camlp4/Camlp4Top/Top.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4 -I camlp4/config -I camlp4/Camlp4Top -o camlp4/Camlp4Top/Top.cmo camlp4/Camlp4Top/Top.ml - File "camlp4/Camlp4Top/Top.ml", lines 44-46, characters 4-39: - 44 | ....match token_stream with parser - 45 | [ [: `(EOI, _) :] -> raise End_of_file - 46 | | [: :] -> parse_fun token_stream ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Top/Top.ml", lines 44-46, characters 4-39: - 44 | ....match token_stream with parser - 45 | [ [: `(EOI, _) :] -> raise End_of_file - 46 | | [: :] -> parse_fun token_stream ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Top/Top.ml", line 45, characters 9-18: - 45 | [ [: `(EOI, _) :] -> raise End_of_file - ^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4 -I camlp4/config -I camlp4/Camlp4Top -o camlp4/Camlp4Top/Rprint.cmo camlp4/Camlp4Top/Rprint.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -pack -g camlp4/Camlp4Top/Top.cmo camlp4/Camlp4Top/Rprint.cmo -o camlp4/Camlp4Top.cmo - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/camlp4prof.mli > camlp4/camlp4prof.mli.depends - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4 -I camlp4/config -o camlp4/camlp4prof.cmi camlp4/camlp4prof.mli - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/camlp4prof.ml > camlp4/camlp4prof.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4 -I camlp4/config -o camlp4/camlp4prof.cmo camlp4/camlp4prof.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt dynlink.cma unix.cma -g -I camlp4 camlp4/camlp4prof.cmo -o camlp4/camlp4prof.byte - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/mkcamlp4.ml > camlp4/mkcamlp4.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4 -I camlp4/config -o camlp4/mkcamlp4.cmo camlp4/mkcamlp4.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -a -I camlp4/config -I camlp4 camlp4/config/Camlp4_import.cmo camlp4/config/Camlp4_config.cmo camlp4/Camlp4.cmo -o camlp4/camlp4lib.cma - + /home/opam/.opam/4.14.2/bin/ocamlc.opt dynlink.cma unix.cma -g -I camlp4 camlp4/camlp4lib.cma camlp4/mkcamlp4.cmo -o camlp4/mkcamlp4.byte - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Bin.ml > camlp4/Camlp4Bin.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4 -I camlp4/config -o camlp4/Camlp4Bin.cmo camlp4/Camlp4Bin.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4 -I camlp4/config -o camlp4/Camlp4Bin.cmo camlp4/Camlp4Bin.ml - File "camlp4/Camlp4Bin.ml", line 120, characters 40-52: - 120 | | (loc, _, _) -> Loc.raise loc (Stream.Error "bad directive") ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Bin.ml", line 126, characters 13-30: - 126 | let cs = Stream.of_channel ic; - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlc.opt dynlink.cma unix.cma camlp4/camlp4lib.cma -linkall camlp4/Camlp4Bin.cmo -o camlp4/camlp4.byte - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4AstLoader.ml > camlp4/Camlp4Parsers/Camlp4AstLoader.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4DebugParser.ml > camlp4/Camlp4Parsers/Camlp4DebugParser.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4GrammarParser.ml > camlp4/Camlp4Parsers/Camlp4GrammarParser.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4ListComprehension.ml > camlp4/Camlp4Parsers/Camlp4ListComprehension.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4MacroParser.ml > camlp4/Camlp4Parsers/Camlp4MacroParser.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.ml > camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4OCamlParser.ml > camlp4/Camlp4Parsers/Camlp4OCamlParser.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml > camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4QuotationCommon.ml > camlp4/Camlp4Parsers/Camlp4QuotationCommon.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.ml - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 63, characters 12-24: - 63 | loop n (Stream.npeek n strm) where rec loop n = - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 72, characters 12-23: - 72 | match Stream.peek strm with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 73, characters 44-58: - 73 | [ Some (KEYWORD ("."|"("),_) -> raise Stream.Failure - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 94, characters 35-49: - 94 | | Some _ | None -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 102, characters 26-40: - 102 | | None -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 104, characters 14-25: - 104 | match Stream.peek strm with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 106, characters 46-60: - 106 | | Some (KEYWORD "object", _) -> raise Stream.Failure - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 119, characters 21-35: - 119 | | _ -> raise Stream.Failure - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 122, characters 12-24: - 122 | loop (Stream.npeek 100 strm)) - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 128, characters 15-27: - 128 | match Stream.npeek 2 strm with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 130, characters 18-29: - 130 | do { Stream.junk strm; Stream.junk strm; i } - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 130, characters 36-47: - 130 | do { Stream.junk strm; Stream.junk strm; i } - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 131, characters 22-36: - 131 | | _ -> raise Stream.Failure ]) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 148, characters 26-38: - 148 | Loc.raise _loc (Stream.Error "currified constructor") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 522, characters 48-60: - 522 | with [ Invalid_argument s -> raise (Stream.Error s) ] ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 518, characters 48-60: - 518 | with [ Invalid_argument s -> raise (Stream.Error s) ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 580, characters 29-41: - 580 | | _ -> raise (Stream.Error "invalid generalized constructor type") ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 288, characters 17-31: - 288 | | _ -> raise Stream.Failure ]; - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 294, characters 17-31: - 294 | | _ -> raise Stream.Failure ]; - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 350-353, characters 7-28: - 350 | .......parser - 351 | [: `(KEYWORD x | SYMBOL x, ti) when p x :] -> - 352 | let _loc = Gram.token_location ti in - 353 | <:expr< $lid:x$ >>.. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 350-353, characters 7-28: - 350 | .......parser - 351 | [: `(KEYWORD x | SYMBOL x, ti) when p x :] -> - 352 | let _loc = Gram.token_location ti in - 353 | <:expr< $lid:x$ >>.. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 351, characters 11-47: - 351 | [: `(KEYWORD x | SYMBOL x, ti) when p x :] -> - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 350-353, characters 7-28: - 350 | .......parser - 351 | [: `(KEYWORD x | SYMBOL x, ti) when p x :] -> - 352 | let _loc = Gram.token_location ti in - 353 | <:expr< $lid:x$ >>.. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 390-398, characters 4-54: - 390 | ....parser - 391 | [ [: `((KEYWORD "(", _) as tok); xs :] -> - 392 | match xs with parser - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - 394 | `(KEYWORD ")" , _); xs :] -> - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - 396 | | [: xs :] -> - 397 | [: `tok; infix_kwds_filter xs :] ] - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 390-398, characters 4-54: - 390 | ....parser - 391 | [ [: `((KEYWORD "(", _) as tok); xs :] -> - 392 | match xs with parser - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - 394 | `(KEYWORD ")" , _); xs :] -> - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - 396 | | [: xs :] -> - 397 | [: `tok; infix_kwds_filter xs :] ] - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 391, characters 9-35: - 391 | [ [: `((KEYWORD "(", _) as tok); xs :] -> - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 392-397, characters 8-50: - 392 | ........match xs with parser - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - 394 | `(KEYWORD ")" , _); xs :] -> - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - 396 | | [: xs :] -> - 397 | [: `tok; infix_kwds_filter xs :] ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 392-397, characters 8-50: - 392 | ........match xs with parser - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - 394 | `(KEYWORD ")" , _); xs :] -> - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - 396 | | [: xs :] -> - 397 | [: `tok; infix_kwds_filter xs :] ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 393, characters 13-91: - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 394, characters 13-31: - 394 | `(KEYWORD ")" , _); xs :] -> - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 394, characters 13-31: - 394 | `(KEYWORD ")" , _); xs :] -> - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 395, characters 18-35: - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 395, characters 37-57: - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - ^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 393, characters 13-91: - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 397, characters 19-23: - 397 | [: `tok; infix_kwds_filter xs :] ] - ^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 397, characters 25-45: - 397 | [: `tok; infix_kwds_filter xs :] ] - ^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 398, characters 9-11: - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]; - ^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 398, characters 25-27: - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]; - ^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 398, characters 29-49: - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]; - ^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 390-398, characters 4-54: - 390 | ....parser - 391 | [ [: `((KEYWORD "(", _) as tok); xs :] -> - 392 | match xs with parser - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - 394 | `(KEYWORD ")" , _); xs :] -> - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - 396 | | [: xs :] -> - 397 | [: `tok; infix_kwds_filter xs :] ] - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 412, characters 20-34: - 412 | [ [] -> raise Stream.Failure - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 413, characters 48-62: - 413 | | [(x, _)] -> if n == 1 then x else raise Stream.Failure - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 410, characters 12-24: - 410 | loop n (Stream.npeek n strm) where rec loop n = - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 427, characters 25-39: - 427 | | _ -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 430, characters 21-35: - 430 | | _ -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 441-445, characters 6-30: - 441 | ......parser - 442 | [ [: `(ANTIQUOT ("list" as n) s, ti) :] -> - 443 | let _loc = Gram.token_location ti in - 444 | <:expr< $anti:mk_anti ~c:"expr;" n s$ >> - 445 | | [: a = symb1 :] -> a ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 441-445, characters 6-30: - 441 | ......parser - 442 | [ [: `(ANTIQUOT ("list" as n) s, ti) :] -> - 443 | let _loc = Gram.token_location ti in - 444 | <:expr< $anti:mk_anti ~c:"expr;" n s$ >> - 445 | | [: a = symb1 :] -> a ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 442, characters 11-42: - 442 | [ [: `(ANTIQUOT ("list" as n) s, ti) :] -> - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 448-453, characters 6-21: - 448 | ......parser - 449 | [ [: `(KEYWORD ";", _); a = symb; s :] -> - 450 | let _loc = Loc.merge (Ast.loc_of_expr al) - 451 | (Ast.loc_of_expr a) in - 452 | kont <:expr< $al$; $a$ >> s - 453 | | [: :] -> al ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 448-453, characters 6-21: - 448 | ......parser - 449 | [ [: `(KEYWORD ";", _); a = symb; s :] -> - 450 | let _loc = Loc.merge (Ast.loc_of_expr al) - 451 | (Ast.loc_of_expr a) in - 452 | kont <:expr< $al$; $a$ >> s - 453 | | [: :] -> al ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 449, characters 11-28: - 449 | [ [: `(KEYWORD ";", _); a = symb; s :] -> - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 449, characters 30-38: - 449 | [ [: `(KEYWORD ";", _); a = symb; s :] -> - ^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 449, characters 11-28: - 449 | [ [: `(KEYWORD ";", _); a = symb; s :] -> - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 455, characters 4-40: - 455 | parser [: a = symb; s :] -> kont a s - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1113, characters 26-38: - 1113 | | _ -> raise (Stream.Error "long identifier not allowed here") ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1117, characters 26-38: - 1117 | | _ -> raise (Stream.Error "constraints not allowed on type extensions") ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1196, characters 48-60: - 1196 | with [ Invalid_argument s -> raise (Stream.Error s) ] ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1479, characters 21-33: - 1479 | raise (Stream.Error "override (!) is incompatible with virtual") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1472, characters 21-33: - 1472 | raise (Stream.Error "override (!) is incompatible with virtual") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1467, characters 21-33: - 1467 | raise (Stream.Error "override (!) is incompatible with virtual") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1462, characters 21-33: - 1462 | raise (Stream.Error "override (!) is incompatible with virtual") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1515, characters 47-59: - 1515 | [ <:ctyp< ! $_$ . $_$ >> -> raise (Stream.Error "unexpected polytype here") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.ml - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4OCamlParserParser.ml > camlp4/Camlp4Parsers/Camlp4OCamlParserParser.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.ml > camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.ml - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.ml > camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4QuotationExpander.ml > camlp4/Camlp4Parsers/Camlp4QuotationExpander.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Printers/Camlp4AstDumper.ml > camlp4/Camlp4Printers/Camlp4AstDumper.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Printers/Camlp4AutoPrinter.ml > camlp4/Camlp4Printers/Camlp4AutoPrinter.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Printers/Camlp4NullDumper.ml > camlp4/Camlp4Printers/Camlp4NullDumper.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Printers/Camlp4OCamlAstDumper.ml > camlp4/Camlp4Printers/Camlp4OCamlAstDumper.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Printers/Camlp4OCamlPrinter.ml > camlp4/Camlp4Printers/Camlp4OCamlPrinter.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.ml > camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Filters/Camlp4AstLifter.ml > camlp4/Camlp4Filters/Camlp4AstLifter.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Filters/Camlp4ExceptionTracer.ml > camlp4/Camlp4Filters/Camlp4ExceptionTracer.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Filters/Camlp4FoldGenerator.ml > camlp4/Camlp4Filters/Camlp4FoldGenerator.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Filters/Camlp4LocationStripper.ml > camlp4/Camlp4Filters/Camlp4LocationStripper.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Filters/Camlp4MapGenerator.ml > camlp4/Camlp4Filters/Camlp4MapGenerator.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Filters/Camlp4MetaGenerator.ml > camlp4/Camlp4Filters/Camlp4MetaGenerator.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Filters/Camlp4Profiler.ml > camlp4/Camlp4Filters/Camlp4Profiler.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Filters/Camlp4TrashRemover.ml > camlp4/Camlp4Filters/Camlp4TrashRemover.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4AstLoader.cmo camlp4/Camlp4Parsers/Camlp4AstLoader.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4AstLoader.cmo camlp4/Camlp4Parsers/Camlp4AstLoader.ml - File "camlp4/Camlp4Parsers/Camlp4AstLoader.ml", line 32, characters 15-26: - 32 | let () = Stream.iter (Buffer.add_char buf) strm - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4DebugParser.cmo camlp4/Camlp4Parsers/Camlp4DebugParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.ml - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 222, characters 13-25: - 222 | (Stream.Error ("'" ^ x ^ "' illegal in anonymous entry level")) - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 622, characters 24-36: - 622 | Loc.raise _loc (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 638, characters 28-40: - 638 | Loc.raise _loc (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 635, characters 28-40: - 635 | Loc.raise _loc (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 658, characters 15-27: - 658 | (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 666, characters 15-27: - 666 | (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 681, characters 30-42: - 681 | Loc.raise _loc (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.ml - File "camlp4/Camlp4Parsers/Camlp4ListComprehension.ml", line 37, characters 41-53: - 37 | value stream_peek_nth n strm = loop n (Stream.npeek n strm); - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4ListComprehension.ml", line 54, characters 35-49: - 54 | | Some _ | None -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4ListComprehension.ml", line 65, characters 26-40: - 65 | | None -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4ListComprehension.ml", line 97, characters 17-31: - 97 | | _ -> raise Stream.Failure ]; - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.ml - File "camlp4/Camlp4Parsers/Camlp4MacroParser.ml", line 279, characters 15-32: - 279 | let st = Stream.of_channel ch in - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4QuotationExpander.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4AstDumper.cmo camlp4/Camlp4Printers/Camlp4AstDumper.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo camlp4/Camlp4Printers/Camlp4AutoPrinter.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4NullDumper.cmo camlp4/Camlp4Printers/Camlp4NullDumper.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmo camlp4/Camlp4Printers/Camlp4OCamlAstDumper.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmo camlp4/Camlp4Printers/Camlp4OCamlPrinter.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmo camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4AstLifter.cmo camlp4/Camlp4Filters/Camlp4AstLifter.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmo camlp4/Camlp4Filters/Camlp4ExceptionTracer.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4FoldGenerator.cmo camlp4/Camlp4Filters/Camlp4FoldGenerator.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4LocationStripper.cmo camlp4/Camlp4Filters/Camlp4LocationStripper.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4MapGenerator.cmo camlp4/Camlp4Filters/Camlp4MapGenerator.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4MetaGenerator.cmo camlp4/Camlp4Filters/Camlp4MetaGenerator.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4Profiler.cmo camlp4/Camlp4Filters/Camlp4Profiler.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4TrashRemover.cmo camlp4/Camlp4Filters/Camlp4TrashRemover.ml - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -a -I camlp4/config -I camlp4 -I camlp4/Camlp4Parsers -I camlp4/Camlp4Printers -I camlp4/Camlp4Filters camlp4/config/Camlp4_import.cmo camlp4/config/Camlp4_config.cmo camlp4/Camlp4.cmo camlp4/Camlp4Parsers/Camlp4AstLoader.cmo camlp4/Camlp4Parsers/Camlp4DebugParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.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 camlp4/Camlp4Top.cmo -o camlp4/camlp4fulllib.cma - + /home/opam/.opam/4.14.2/bin/ocamlc.opt dynlink.cma camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4DebugParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmo camlp4/Camlp4Bin.cmo -o camlp4/camlp4boot.byte - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -a camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4DebugParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Top/Rprint.cmo camlp4/Camlp4Top/Top.cmo -o camlp4/camlp4boot.cma - + /home/opam/.opam/4.14.2/bin/ocamlc.opt dynlink.cma unix.cma camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo camlp4/Camlp4Bin.cmo -o camlp4/camlp4r.byte - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -a camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Top/Rprint.cmo camlp4/Camlp4Top/Top.cmo -o camlp4/camlp4r.cma - + /home/opam/.opam/4.14.2/bin/ocamlc.opt dynlink.cma unix.cma camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo camlp4/Camlp4Bin.cmo -o camlp4/camlp4rf.byte - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -a camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Top/Rprint.cmo camlp4/Camlp4Top/Top.cmo -o camlp4/camlp4rf.cma - + /home/opam/.opam/4.14.2/bin/ocamlc.opt dynlink.cma unix.cma camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo camlp4/Camlp4Bin.cmo -o camlp4/camlp4o.byte - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -a camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Top/Top.cmo -o camlp4/camlp4o.cma - + /home/opam/.opam/4.14.2/bin/ocamlc.opt dynlink.cma unix.cma camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo camlp4/Camlp4Bin.cmo -o camlp4/camlp4of.byte - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -a camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Top/Top.cmo -o camlp4/camlp4of.cma - + /home/opam/.opam/4.14.2/bin/ocamlc.opt dynlink.cma unix.cma camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo camlp4/Camlp4Bin.cmo -o camlp4/camlp4oof.byte - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -a camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Top/Top.cmo -o camlp4/camlp4oof.cma - + /home/opam/.opam/4.14.2/bin/ocamlc.opt dynlink.cma unix.cma camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo camlp4/Camlp4Bin.cmo -o camlp4/camlp4orf.byte - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -a camlp4/camlp4lib.cma -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmo camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo camlp4/Camlp4Parsers/Camlp4MacroParser.cmo camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo camlp4/Camlp4Top/Top.cmo -o camlp4/camlp4orf.cma - + /home/opam/.opam/4.14.2/bin/ocamldep.opt -pp 'camlp4/boot/camlp4boot.byte -D OPT' -modules camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.ml > camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamlc.opt -c -g -safe-string -w Z -I camlp4/import -pp camlp4/boot/camlp4boot.byte -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmo camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/4.14.2/lib/ocamlbuild /home/opam/.opam/4.14.2/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild_config.ml myocamlbuild.ml /home/opam/.opam/4.14.2/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. - ocamlbuild -classic-display -no-ocamlfind `sh ./build/camlp4-native-only.sh` - + echo camlp4/Camlp4.cmx camlp4/camlp4prof.native camlp4/mkcamlp4.native camlp4/camlp4.native camlp4/camlp4fulllib.cmxa camlp4/camlp4boot.native camlp4/camlp4r.native camlp4/camlp4rf.native camlp4/camlp4o.native camlp4/camlp4of.native camlp4/camlp4oof.native camlp4/camlp4orf.native camlp4/Camlp4Parsers/Camlp4AstLoader.cmx camlp4/Camlp4Parsers/Camlp4AstLoader.o camlp4/Camlp4Parsers/Camlp4DebugParser.cmx camlp4/Camlp4Parsers/Camlp4DebugParser.o camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx camlp4/Camlp4Parsers/Camlp4GrammarParser.o camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx camlp4/Camlp4Parsers/Camlp4ListComprehension.o camlp4/Camlp4Parsers/Camlp4MacroParser.cmx camlp4/Camlp4Parsers/Camlp4MacroParser.o camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.o camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParser.o camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParserParser.o camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.o camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.o camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.o camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.o camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx camlp4/Camlp4Parsers/Camlp4QuotationCommon.o camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4QuotationExpander.o camlp4/Camlp4Printers/Camlp4AstDumper.cmx camlp4/Camlp4Printers/Camlp4AstDumper.o camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx camlp4/Camlp4Printers/Camlp4AutoPrinter.o camlp4/Camlp4Printers/Camlp4NullDumper.cmx camlp4/Camlp4Printers/Camlp4NullDumper.o camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmx camlp4/Camlp4Printers/Camlp4OCamlAstDumper.o camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmx camlp4/Camlp4Printers/Camlp4OCamlPrinter.o camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmx camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.o camlp4/Camlp4Filters/Camlp4AstLifter.cmx camlp4/Camlp4Filters/Camlp4AstLifter.o camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmx camlp4/Camlp4Filters/Camlp4ExceptionTracer.o camlp4/Camlp4Filters/Camlp4FoldGenerator.cmx camlp4/Camlp4Filters/Camlp4FoldGenerator.o camlp4/Camlp4Filters/Camlp4LocationStripper.cmx camlp4/Camlp4Filters/Camlp4LocationStripper.o camlp4/Camlp4Filters/Camlp4MapGenerator.cmx camlp4/Camlp4Filters/Camlp4MapGenerator.o camlp4/Camlp4Filters/Camlp4MetaGenerator.cmx camlp4/Camlp4Filters/Camlp4MetaGenerator.o camlp4/Camlp4Filters/Camlp4Profiler.cmx camlp4/Camlp4Filters/Camlp4Profiler.o camlp4/Camlp4Filters/Camlp4TrashRemover.cmx camlp4/Camlp4Filters/Camlp4TrashRemover.o - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Sig.cmx camlp4/Camlp4/Sig.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Sig.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Utils.cmx camlp4/Camlp4/Utils.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/OCamlInitSyntax.cmx camlp4/Camlp4/OCamlInitSyntax.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -I camlp4/config -I camlp4 -o camlp4/config/Camlp4_import.cmx camlp4/config/Camlp4_import.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -I camlp4/config -I camlp4 -o camlp4/config/Camlp4_config.cmx camlp4/config/Camlp4_config.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/ErrorHandler.cmx camlp4/Camlp4/ErrorHandler.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/ErrorHandler.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Loc.cmx camlp4/Camlp4/Struct/Loc.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Token.cmx camlp4/Camlp4/Struct/Token.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Token.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/DynAst.cmx camlp4/Camlp4/Struct/DynAst.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Structure.cmx camlp4/Camlp4/Struct/Grammar/Structure.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Structure.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Print.cmx camlp4/Camlp4/Struct/Grammar/Print.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Print.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Search.cmx camlp4/Camlp4/Struct/Grammar/Search.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Tools.cmx camlp4/Camlp4/Struct/Grammar/Tools.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Tools.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Failed.cmx camlp4/Camlp4/Struct/Grammar/Failed.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Parser.cmx camlp4/Camlp4/Struct/Grammar/Parser.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Parser.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Delete.cmx camlp4/Camlp4/Struct/Grammar/Delete.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Entry.cmx camlp4/Camlp4/Struct/Grammar/Entry.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Entry.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Fold.cmx camlp4/Camlp4/Struct/Grammar/Fold.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Fold.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Insert.cmx camlp4/Camlp4/Struct/Grammar/Insert.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Insert.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Dynamic.cmx camlp4/Camlp4/Struct/Grammar/Dynamic.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Dynamic.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Find.cmx camlp4/Camlp4/Struct/Grammar/Find.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Static.cmx camlp4/Camlp4/Struct/Grammar/Static.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct.Grammar -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct/Grammar -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Grammar/Static.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/AstFilters.cmx camlp4/Camlp4/Struct/AstFilters.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Camlp4Ast.cmx camlp4/Camlp4/Struct/Camlp4Ast.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.cmx camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CleanAst.cmx camlp4/Camlp4/Struct/CleanAst.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CommentFilter.cmx camlp4/Camlp4/Struct/CommentFilter.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/CommentFilter.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/DynLoader.cmx camlp4/Camlp4/Struct/DynLoader.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/EmptyError.cmx camlp4/Camlp4/Struct/EmptyError.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/EmptyPrinter.cmx camlp4/Camlp4/Struct/EmptyPrinter.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/FreeVars.cmx camlp4/Camlp4/Struct/FreeVars.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -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.cmx camlp4/Camlp4/Struct/Lexer.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Struct -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Struct -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Struct/Quotation.cmx camlp4/Camlp4/Struct/Quotation.ml - + touch camlp4/Camlp4/Struct/Grammar.mli ; if /home/opam/.opam/4.14.2/bin/ocamlopt.opt -pack -for-pack Camlp4.Struct -g -I camlp4/Camlp4/Struct/Grammar camlp4/Camlp4/Struct/Grammar/Structure.cmx camlp4/Camlp4/Struct/Grammar/Print.cmx camlp4/Camlp4/Struct/Grammar/Search.cmx camlp4/Camlp4/Struct/Grammar/Tools.cmx camlp4/Camlp4/Struct/Grammar/Failed.cmx camlp4/Camlp4/Struct/Grammar/Parser.cmx camlp4/Camlp4/Struct/Grammar/Delete.cmx camlp4/Camlp4/Struct/Grammar/Entry.cmx camlp4/Camlp4/Struct/Grammar/Fold.cmx camlp4/Camlp4/Struct/Grammar/Insert.cmx camlp4/Camlp4/Struct/Grammar/Dynamic.cmx camlp4/Camlp4/Struct/Grammar/Find.cmx camlp4/Camlp4/Struct/Grammar/Static.cmx -o camlp4/Camlp4/Struct/Grammar.cmx ; then rm -f camlp4/Camlp4/Struct/Grammar.mli ; else rm -f camlp4/Camlp4/Struct/Grammar.mli ; exit 1; fi - + touch camlp4/Camlp4/Struct.mli ; if /home/opam/.opam/4.14.2/bin/ocamlopt.opt -pack -for-pack Camlp4 -g -I camlp4/Camlp4/Struct camlp4/Camlp4/Struct/AstFilters.cmx camlp4/Camlp4/Struct/Camlp4Ast.cmx camlp4/Camlp4/Struct/Loc.cmx camlp4/Camlp4/Struct/Token.cmx camlp4/Camlp4/Struct/Camlp4Ast2OCamlAst.cmx camlp4/Camlp4/Struct/CleanAst.cmx camlp4/Camlp4/Struct/CommentFilter.cmx camlp4/Camlp4/Struct/DynLoader.cmx camlp4/Camlp4/Struct/EmptyError.cmx camlp4/Camlp4/Struct/EmptyPrinter.cmx camlp4/Camlp4/Struct/FreeVars.cmx camlp4/Camlp4/Struct/Lexer.cmx camlp4/Camlp4/Struct/DynAst.cmx camlp4/Camlp4/Struct/Quotation.cmx camlp4/Camlp4/Struct/Grammar.cmx -o camlp4/Camlp4/Struct.cmx ; then rm -f camlp4/Camlp4/Struct.mli ; else rm -f camlp4/Camlp4/Struct.mli ; exit 1; fi - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Options.cmx camlp4/Camlp4/Options.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Options.cmx 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 | ]. - Warning 8 [partial-match]: this pattern-matching is not exhaustive. - Here is an example of a case that is not matched: - (Rest_all _|Expand _) - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Printers -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCaml.cmx camlp4/Camlp4/Printers/OCaml.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Printers -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCaml.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4.Printers -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/DumpCamlp4Ast.cmx camlp4/Camlp4/Printers/DumpCamlp4Ast.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Printers -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/DumpOCamlAst.cmx camlp4/Camlp4/Printers/DumpOCamlAst.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Printers -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/Null.cmx camlp4/Camlp4/Printers/Null.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4.Printers -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4/Printers -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Printers/OCamlr.cmx camlp4/Camlp4/Printers/OCamlr.ml - + touch camlp4/Camlp4/Printers.mli ; if /home/opam/.opam/4.14.2/bin/ocamlopt.opt -pack -for-pack Camlp4 -g -I camlp4/Camlp4/Printers camlp4/Camlp4/Printers/DumpCamlp4Ast.cmx camlp4/Camlp4/Printers/DumpOCamlAst.cmx camlp4/Camlp4/Printers/Null.cmx camlp4/Camlp4/Printers/OCaml.cmx camlp4/Camlp4/Printers/OCamlr.cmx -o camlp4/Camlp4/Printers.cmx ; then rm -f camlp4/Camlp4/Printers.mli ; else rm -f camlp4/Camlp4/Printers.mli ; exit 1; fi - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/PreCast.cmx camlp4/Camlp4/PreCast.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Debug.cmx camlp4/Camlp4/Debug.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Debug.cmx 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.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Register.cmx camlp4/Camlp4/Register.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4 -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4 -I camlp4/config -I camlp4 -o camlp4/Camlp4/Register.cmx camlp4/Camlp4/Register.ml - File "camlp4/Camlp4/Register.ml", line 24, characters 59-67: - 24 | ?directive_handler:('a -> option 'a) -> PreCast.Loc.t -> Stream.t char -> 'a; - ^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + touch camlp4/Camlp4.mli ; if /home/opam/.opam/4.14.2/bin/ocamlopt.opt -pack -g -I camlp4/Camlp4 camlp4/Camlp4/Debug.cmx camlp4/Camlp4/Sig.cmx camlp4/Camlp4/Utils.cmx camlp4/Camlp4/ErrorHandler.cmx camlp4/Camlp4/OCamlInitSyntax.cmx camlp4/Camlp4/Options.cmx camlp4/Camlp4/Struct.cmx camlp4/Camlp4/Printers.cmx camlp4/Camlp4/PreCast.cmx camlp4/Camlp4/Register.cmx -o camlp4/Camlp4.cmx ; then rm -f camlp4/Camlp4.mli ; else rm -f camlp4/Camlp4.mli ; exit 1; fi - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4 -I camlp4/config -o camlp4/camlp4prof.cmx camlp4/camlp4prof.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt dynlink.cmxa unix.cmxa -g -I camlp4 camlp4/camlp4prof.cmx -o camlp4/camlp4prof.native - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4 -I camlp4/config -o camlp4/mkcamlp4.cmx camlp4/mkcamlp4.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -a -I camlp4/config -I camlp4 camlp4/config/Camlp4_import.cmx camlp4/config/Camlp4_config.cmx camlp4/Camlp4.cmx -o camlp4/camlp4lib.cmxa - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt dynlink.cmxa unix.cmxa -g -I camlp4 camlp4/camlp4lib.cmxa camlp4/mkcamlp4.cmx -o camlp4/mkcamlp4.native - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4 -I camlp4/config -o camlp4/Camlp4Bin.cmx camlp4/Camlp4Bin.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4 -I camlp4/config -o camlp4/Camlp4Bin.cmx camlp4/Camlp4Bin.ml - File "camlp4/Camlp4Bin.ml", line 120, characters 40-52: - 120 | | (loc, _, _) -> Loc.raise loc (Stream.Error "bad directive") ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Bin.ml", line 126, characters 13-30: - 126 | let cs = Stream.of_channel ic; - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt dynlink.cmxa unix.cmxa -g camlp4/camlp4lib.cmxa -linkall camlp4/Camlp4Bin.cmx -o camlp4/camlp4.native - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParser.ml - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 63, characters 12-24: - 63 | loop n (Stream.npeek n strm) where rec loop n = - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 72, characters 12-23: - 72 | match Stream.peek strm with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 73, characters 44-58: - 73 | [ Some (KEYWORD ("."|"("),_) -> raise Stream.Failure - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 94, characters 35-49: - 94 | | Some _ | None -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 102, characters 26-40: - 102 | | None -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 104, characters 14-25: - 104 | match Stream.peek strm with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 106, characters 46-60: - 106 | | Some (KEYWORD "object", _) -> raise Stream.Failure - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 119, characters 21-35: - 119 | | _ -> raise Stream.Failure - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 122, characters 12-24: - 122 | loop (Stream.npeek 100 strm)) - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 128, characters 15-27: - 128 | match Stream.npeek 2 strm with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 130, characters 18-29: - 130 | do { Stream.junk strm; Stream.junk strm; i } - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 130, characters 36-47: - 130 | do { Stream.junk strm; Stream.junk strm; i } - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 131, characters 22-36: - 131 | | _ -> raise Stream.Failure ]) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 148, characters 26-38: - 148 | Loc.raise _loc (Stream.Error "currified constructor") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 522, characters 48-60: - 522 | with [ Invalid_argument s -> raise (Stream.Error s) ] ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 518, characters 48-60: - 518 | with [ Invalid_argument s -> raise (Stream.Error s) ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlParser.ml", line 580, characters 29-41: - 580 | | _ -> raise (Stream.Error "invalid generalized constructor type") ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 288, characters 17-31: - 288 | | _ -> raise Stream.Failure ]; - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 294, characters 17-31: - 294 | | _ -> raise Stream.Failure ]; - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 350-353, characters 7-28: - 350 | .......parser - 351 | [: `(KEYWORD x | SYMBOL x, ti) when p x :] -> - 352 | let _loc = Gram.token_location ti in - 353 | <:expr< $lid:x$ >>.. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 350-353, characters 7-28: - 350 | .......parser - 351 | [: `(KEYWORD x | SYMBOL x, ti) when p x :] -> - 352 | let _loc = Gram.token_location ti in - 353 | <:expr< $lid:x$ >>.. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 351, characters 11-47: - 351 | [: `(KEYWORD x | SYMBOL x, ti) when p x :] -> - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 350-353, characters 7-28: - 350 | .......parser - 351 | [: `(KEYWORD x | SYMBOL x, ti) when p x :] -> - 352 | let _loc = Gram.token_location ti in - 353 | <:expr< $lid:x$ >>.. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 390-398, characters 4-54: - 390 | ....parser - 391 | [ [: `((KEYWORD "(", _) as tok); xs :] -> - 392 | match xs with parser - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - 394 | `(KEYWORD ")" , _); xs :] -> - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - 396 | | [: xs :] -> - 397 | [: `tok; infix_kwds_filter xs :] ] - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 390-398, characters 4-54: - 390 | ....parser - 391 | [ [: `((KEYWORD "(", _) as tok); xs :] -> - 392 | match xs with parser - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - 394 | `(KEYWORD ")" , _); xs :] -> - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - 396 | | [: xs :] -> - 397 | [: `tok; infix_kwds_filter xs :] ] - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 391, characters 9-35: - 391 | [ [: `((KEYWORD "(", _) as tok); xs :] -> - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 392-397, characters 8-50: - 392 | ........match xs with parser - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - 394 | `(KEYWORD ")" , _); xs :] -> - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - 396 | | [: xs :] -> - 397 | [: `tok; infix_kwds_filter xs :] ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 392-397, characters 8-50: - 392 | ........match xs with parser - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - 394 | `(KEYWORD ")" , _); xs :] -> - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - 396 | | [: xs :] -> - 397 | [: `tok; infix_kwds_filter xs :] ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 393, characters 13-91: - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 394, characters 13-31: - 394 | `(KEYWORD ")" , _); xs :] -> - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 394, characters 13-31: - 394 | `(KEYWORD ")" , _); xs :] -> - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 395, characters 18-35: - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 395, characters 37-57: - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - ^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 393, characters 13-91: - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 397, characters 19-23: - 397 | [: `tok; infix_kwds_filter xs :] ] - ^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 397, characters 25-45: - 397 | [: `tok; infix_kwds_filter xs :] ] - ^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 398, characters 9-11: - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]; - ^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 398, characters 25-27: - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]; - ^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 398, characters 29-49: - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]; - ^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 390-398, characters 4-54: - 390 | ....parser - 391 | [ [: `((KEYWORD "(", _) as tok); xs :] -> - 392 | match xs with parser - 393 | [ [: `(KEYWORD ("or"|"mod"|"land"|"lor"|"lxor"|"lsl"|"lsr"|"asr"|"*" as i) , _loc); - 394 | `(KEYWORD ")" , _); xs :] -> - 395 | [: `(LIDENT i, _loc); infix_kwds_filter xs :] - 396 | | [: xs :] -> - 397 | [: `tok; infix_kwds_filter xs :] ] - 398 | | [: `x; xs :] -> [: `x; infix_kwds_filter xs :] ]. - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 412, characters 20-34: - 412 | [ [] -> raise Stream.Failure - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 413, characters 48-62: - 413 | | [(x, _)] -> if n == 1 then x else raise Stream.Failure - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 410, characters 12-24: - 410 | loop n (Stream.npeek n strm) where rec loop n = - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 427, characters 25-39: - 427 | | _ -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 430, characters 21-35: - 430 | | _ -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 441-445, characters 6-30: - 441 | ......parser - 442 | [ [: `(ANTIQUOT ("list" as n) s, ti) :] -> - 443 | let _loc = Gram.token_location ti in - 444 | <:expr< $anti:mk_anti ~c:"expr;" n s$ >> - 445 | | [: a = symb1 :] -> a ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 441-445, characters 6-30: - 441 | ......parser - 442 | [ [: `(ANTIQUOT ("list" as n) s, ti) :] -> - 443 | let _loc = Gram.token_location ti in - 444 | <:expr< $anti:mk_anti ~c:"expr;" n s$ >> - 445 | | [: a = symb1 :] -> a ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 442, characters 11-42: - 442 | [ [: `(ANTIQUOT ("list" as n) s, ti) :] -> - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 448-453, characters 6-21: - 448 | ......parser - 449 | [ [: `(KEYWORD ";", _); a = symb; s :] -> - 450 | let _loc = Loc.merge (Ast.loc_of_expr al) - 451 | (Ast.loc_of_expr a) in - 452 | kont <:expr< $al$; $a$ >> s - 453 | | [: :] -> al ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", lines 448-453, characters 6-21: - 448 | ......parser - 449 | [ [: `(KEYWORD ";", _); a = symb; s :] -> - 450 | let _loc = Loc.merge (Ast.loc_of_expr al) - 451 | (Ast.loc_of_expr a) in - 452 | kont <:expr< $al$; $a$ >> s - 453 | | [: :] -> al ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 449, characters 11-28: - 449 | [ [: `(KEYWORD ";", _); a = symb; s :] -> - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 449, characters 30-38: - 449 | [ [: `(KEYWORD ";", _); a = symb; s :] -> - ^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 449, characters 11-28: - 449 | [ [: `(KEYWORD ";", _); a = symb; s :] -> - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 455, characters 4-40: - 455 | parser [: a = symb; s :] -> kont a s - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1113, characters 26-38: - 1113 | | _ -> raise (Stream.Error "long identifier not allowed here") ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1117, characters 26-38: - 1117 | | _ -> raise (Stream.Error "constraints not allowed on type extensions") ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1196, characters 48-60: - 1196 | with [ Invalid_argument s -> raise (Stream.Error s) ] ] - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1479, characters 21-33: - 1479 | raise (Stream.Error "override (!) is incompatible with virtual") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1472, characters 21-33: - 1472 | raise (Stream.Error "override (!) is incompatible with virtual") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1467, characters 21-33: - 1467 | raise (Stream.Error "override (!) is incompatible with virtual") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1462, characters 21-33: - 1462 | raise (Stream.Error "override (!) is incompatible with virtual") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.ml", line 1515, characters 47-59: - 1515 | [ <:ctyp< ! $_$ . $_$ >> -> raise (Stream.Error "unexpected polytype here") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx camlp4/Camlp4Parsers/Camlp4QuotationCommon.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4Top -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4 -I camlp4/config -I camlp4/Camlp4Top -o camlp4/Camlp4Top/Top.cmx camlp4/Camlp4Top/Top.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4Top -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4 -I camlp4/config -I camlp4/Camlp4Top -o camlp4/Camlp4Top/Top.cmx camlp4/Camlp4Top/Top.ml - File "camlp4/Camlp4Top/Top.ml", lines 44-46, characters 4-39: - 44 | ....match token_stream with parser - 45 | [ [: `(EOI, _) :] -> raise End_of_file - 46 | | [: :] -> parse_fun token_stream ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Top/Top.ml", lines 44-46, characters 4-39: - 44 | ....match token_stream with parser - 45 | [ [: `(EOI, _) :] -> raise End_of_file - 46 | | [: :] -> parse_fun token_stream ] - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Top/Top.ml", line 45, characters 9-18: - 45 | [ [: `(EOI, _) :] -> raise End_of_file - ^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Topdirs, and its interface was not compiled with -opaque - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Toploop, and its interface was not compiled with -opaque - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4Top -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4 -I camlp4/config -I camlp4/Camlp4Top -o camlp4/Camlp4Top/Rprint.cmx camlp4/Camlp4Top/Rprint.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -for-pack Camlp4Top -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4 -I camlp4/config -I camlp4/Camlp4Top -o camlp4/Camlp4Top/Rprint.cmx camlp4/Camlp4Top/Rprint.ml - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Toploop, and its interface was not compiled with -opaque - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4AstLoader.cmx camlp4/Camlp4Parsers/Camlp4AstLoader.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4AstLoader.cmx camlp4/Camlp4Parsers/Camlp4AstLoader.ml - File "camlp4/Camlp4Parsers/Camlp4AstLoader.ml", line 32, characters 15-26: - 32 | let () = Stream.iter (Buffer.add_char buf) strm - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4DebugParser.cmx camlp4/Camlp4Parsers/Camlp4DebugParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx camlp4/Camlp4Parsers/Camlp4GrammarParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx camlp4/Camlp4Parsers/Camlp4GrammarParser.ml - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 222, characters 13-25: - 222 | (Stream.Error ("'" ^ x ^ "' illegal in anonymous entry level")) - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 622, characters 24-36: - 622 | Loc.raise _loc (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 638, characters 28-40: - 638 | Loc.raise _loc (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 635, characters 28-40: - 635 | Loc.raise _loc (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 658, characters 15-27: - 658 | (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 666, characters 15-27: - 666 | (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4GrammarParser.ml", line 681, characters 30-42: - 681 | Loc.raise _loc (Stream.Error - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx camlp4/Camlp4Parsers/Camlp4ListComprehension.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx camlp4/Camlp4Parsers/Camlp4ListComprehension.ml - File "camlp4/Camlp4Parsers/Camlp4ListComprehension.ml", line 37, characters 41-53: - 37 | value stream_peek_nth n strm = loop n (Stream.npeek n strm); - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4ListComprehension.ml", line 54, characters 35-49: - 54 | | Some _ | None -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4ListComprehension.ml", line 65, characters 26-40: - 65 | | None -> raise Stream.Failure ] - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "camlp4/Camlp4Parsers/Camlp4ListComprehension.ml", line 97, characters 17-31: - 97 | | _ -> raise Stream.Failure ]; - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4MacroParser.cmx camlp4/Camlp4Parsers/Camlp4MacroParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4MacroParser.cmx camlp4/Camlp4Parsers/Camlp4MacroParser.ml - File "camlp4/Camlp4Parsers/Camlp4MacroParser.ml", line 279, characters 15-32: - 279 | let st = Stream.of_channel ch in - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParserParser.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4QuotationExpander.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4AstDumper.cmx camlp4/Camlp4Printers/Camlp4AstDumper.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx camlp4/Camlp4Printers/Camlp4AutoPrinter.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4NullDumper.cmx camlp4/Camlp4Printers/Camlp4NullDumper.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmx camlp4/Camlp4Printers/Camlp4OCamlAstDumper.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmx camlp4/Camlp4Printers/Camlp4OCamlPrinter.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Printers -I camlp4 -I camlp4/config -o camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmx camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4AstLifter.cmx camlp4/Camlp4Filters/Camlp4AstLifter.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmx camlp4/Camlp4Filters/Camlp4ExceptionTracer.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4FoldGenerator.cmx camlp4/Camlp4Filters/Camlp4FoldGenerator.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4LocationStripper.cmx camlp4/Camlp4Filters/Camlp4LocationStripper.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4MapGenerator.cmx camlp4/Camlp4Filters/Camlp4MapGenerator.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4MetaGenerator.cmx camlp4/Camlp4Filters/Camlp4MetaGenerator.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4Profiler.cmx camlp4/Camlp4Filters/Camlp4Profiler.ml - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Filters -I camlp4 -I camlp4/config -o camlp4/Camlp4Filters/Camlp4TrashRemover.cmx camlp4/Camlp4Filters/Camlp4TrashRemover.ml - + touch camlp4/Camlp4Top.mli ; if /home/opam/.opam/4.14.2/bin/ocamlopt.opt -pack -g -I camlp4/Camlp4Top camlp4/Camlp4Top/Top.cmx camlp4/Camlp4Top/Rprint.cmx -o camlp4/Camlp4Top.cmx ; then rm -f camlp4/Camlp4Top.mli ; else rm -f camlp4/Camlp4Top.mli ; exit 1; fi - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -a -I camlp4/config -I camlp4 -I camlp4/Camlp4Parsers -I camlp4/Camlp4Printers -I camlp4/Camlp4Filters camlp4/config/Camlp4_import.cmx camlp4/config/Camlp4_config.cmx camlp4/Camlp4.cmx camlp4/Camlp4Parsers/Camlp4AstLoader.cmx camlp4/Camlp4Parsers/Camlp4DebugParser.cmx camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx camlp4/Camlp4Parsers/Camlp4MacroParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmx camlp4/Camlp4Printers/Camlp4AstDumper.cmx camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx camlp4/Camlp4Printers/Camlp4NullDumper.cmx camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmx camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmx camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmx camlp4/Camlp4Filters/Camlp4AstLifter.cmx camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmx camlp4/Camlp4Filters/Camlp4FoldGenerator.cmx camlp4/Camlp4Filters/Camlp4LocationStripper.cmx camlp4/Camlp4Filters/Camlp4MapGenerator.cmx camlp4/Camlp4Filters/Camlp4MetaGenerator.cmx camlp4/Camlp4Filters/Camlp4Profiler.cmx camlp4/Camlp4Filters/Camlp4TrashRemover.cmx camlp4/Camlp4Top.cmx -o camlp4/camlp4fulllib.cmxa - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt dynlink.cmxa -g camlp4/camlp4lib.cmxa -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx camlp4/Camlp4Parsers/Camlp4MacroParser.cmx camlp4/Camlp4Parsers/Camlp4DebugParser.cmx camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmx camlp4/Camlp4Bin.cmx -o camlp4/camlp4boot.native - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt dynlink.cmxa unix.cmxa -g camlp4/camlp4lib.cmxa -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx camlp4/Camlp4Bin.cmx -o camlp4/camlp4r.native - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt dynlink.cmxa unix.cmxa -g camlp4/camlp4lib.cmxa -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx camlp4/Camlp4Parsers/Camlp4MacroParser.cmx camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx camlp4/Camlp4Bin.cmx -o camlp4/camlp4rf.native - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt dynlink.cmxa unix.cmxa -g camlp4/camlp4lib.cmxa -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmx camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx camlp4/Camlp4Bin.cmx -o camlp4/camlp4o.native - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt dynlink.cmxa unix.cmxa -g camlp4/camlp4lib.cmxa -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmx camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx camlp4/Camlp4Parsers/Camlp4MacroParser.cmx camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx camlp4/Camlp4Bin.cmx -o camlp4/camlp4of.native - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt dynlink.cmxa unix.cmxa -g camlp4/camlp4lib.cmxa -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmx camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx camlp4/Camlp4Parsers/Camlp4MacroParser.cmx camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx camlp4/Camlp4Bin.cmx -o camlp4/camlp4oof.native - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt dynlink.cmxa unix.cmxa -g camlp4/camlp4lib.cmxa -linkall camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmx camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmx camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx camlp4/Camlp4Parsers/Camlp4MacroParser.cmx camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx camlp4/Camlp4Bin.cmx -o camlp4/camlp4orf.native - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt -c -g -safe-string -w Z -I camlp4/import -pp 'camlp4/boot/camlp4boot.byte -D OPT' -I camlp4/Camlp4Parsers -I camlp4 -I camlp4/config -o camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmx camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.ml -> compiled camlp4.4.14+1 Processing 44/50: [camlp4: gmake install] + /usr/local/bin/gmake "install" "install-META" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/camlp4.4.14+1) - env DESTDIR= sh ./build/install.sh - Installing camlp4... - install binary /home/opam/.opam/4.14.2/bin/camlp4prof - install binary /home/opam/.opam/4.14.2/bin/mkcamlp4 - install binary /home/opam/.opam/4.14.2/bin/camlp4 - install binary /home/opam/.opam/4.14.2/bin/camlp4boot - install binary /home/opam/.opam/4.14.2/bin/camlp4o - install binary /home/opam/.opam/4.14.2/bin/camlp4of - install binary /home/opam/.opam/4.14.2/bin/camlp4oof - install binary /home/opam/.opam/4.14.2/bin/camlp4orf - install binary /home/opam/.opam/4.14.2/bin/camlp4r - install binary /home/opam/.opam/4.14.2/bin/camlp4rf - install binary /home/opam/.opam/4.14.2/bin/camlp4o.opt - install binary /home/opam/.opam/4.14.2/bin/camlp4of.opt - install binary /home/opam/.opam/4.14.2/bin/camlp4oof.opt - install binary /home/opam/.opam/4.14.2/bin/camlp4orf.opt - install binary /home/opam/.opam/4.14.2/bin/camlp4r.opt - install binary /home/opam/.opam/4.14.2/bin/camlp4rf.opt - Installing Camlp4Parsers... - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.o - Installing Camlp4Printers... - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.o - Installing Camlp4Filters... - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.o - Installing Camlp4Top... - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Top/Rprint.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Top/Rprint.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Top/Rprint.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Top/Top.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Top/Top.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Top/Top.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Top/Rprint.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Top/Top.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4lib.cma - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4lib.cmxa - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4fulllib.cma - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4fulllib.cmxa - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4o.cma - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4of.cma - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4oof.cma - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4orf.cma - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4r.cma - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4rf.cma - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Bin.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Bin.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Bin.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Bin.o - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Top.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4Top.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/Camlp4_config.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4prof.cmi - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4prof.cmo - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4prof.cmx - install /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4prof.o - install library /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4lib.a - install library /home/opam/.opam/4.14.2/lib/ocaml/camlp4/camlp4fulllib.a - sed -e s/@@VERSION@@/"4.14.2"/g camlp4/META.in > camlp4/META - mkdir -p "/home/opam/.opam/4.14.2/lib"/camlp4/ - cp -f camlp4/META "/home/opam/.opam/4.14.2/lib"/camlp4/ -> installed camlp4.4.14+1 Processing 45/50: [type_conv: gmake] + /usr/local/bin/gmake (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/type_conv.113.00.02) - ocamlopt.opt -o setup.exe setup.ml || ocamlopt -o setup.exe setup.ml || ocamlc -o setup.exe setup.ml - File "setup.ml", line 316, characters 20-36: - 316 | String.compare (String.lowercase s1) (String.lowercase s2) - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "setup.ml", line 316, characters 42-58: - 316 | String.compare (String.lowercase s1) (String.lowercase s2) - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "setup.ml", line 325, characters 14-30: - 325 | (String.lowercase s1) = (String.lowercase s2) - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "setup.ml", line 325, characters 38-54: - 325 | (String.lowercase s1) = (String.lowercase s2) - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "setup.ml", line 328, characters 25-41: - 328 | Hashtbl.hash (String.lowercase s) - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "setup.ml", line 366, characters 10-26: - 366 | String.lowercase buf - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "setup.ml", line 472, characters 13-29: - 472 | String.lowercase - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "setup.ml", line 1379, characters 23-41: - 1379 | let compare = Pervasives.compare - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "setup.ml", line 1823, characters 16-33: - 1823 | concat dir (String.capitalize base) - ^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.capitalize - Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. - File "setup.ml", line 1829, characters 16-35: - 1829 | concat dir (String.uncapitalize base) - ^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.uncapitalize - Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. - File "setup.ml", line 2916, characters 10-27: - 2916 | Stream.of_channel chn - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2922, characters 10-21: - 2922 | Stream.from - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2925, characters 23-34: - 2925 | match Stream.next st with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2928, characters 20-34: - 2928 | with Stream.Failure -> None) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2931, characters 10-27: - 2931 | Genlex.make_lexer ["="] st_line - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 2934, characters 16-28: - 2934 | match Stream.npeek 3 lexer with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2935, characters 15-27: - 2935 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 2935, characters 32-42: - 2935 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 2935, characters 48-61: - 2935 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 2936, characters 16-27: - 2936 | Stream.junk lexer; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2937, characters 16-27: - 2937 | Stream.junk lexer; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2938, characters 16-27: - 2938 | Stream.junk lexer; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3088, characters 4-21: - 3088 | Genlex.make_lexer [] - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3107, characters 24-40: - 3107 | var_lxr (Stream.of_string var) - ^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3109, characters 21-33: - 3109 | match Stream.npeek 3 st with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3110, characters 20-32: - 3110 | | [Genlex.Ident "utoh"; Genlex.Ident nm] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3110, characters 41-53: - 3110 | | [Genlex.Ident "utoh"; Genlex.Ident nm] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3112, characters 20-32: - 3112 | | [Genlex.Ident "utoh"; Genlex.String s] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3112, characters 41-54: - 3112 | | [Genlex.Ident "utoh"; Genlex.String s] -> - ^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3114, characters 20-32: - 3114 | | [Genlex.Ident "ocaml_escaped"; Genlex.Ident nm] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3114, characters 50-62: - 3114 | | [Genlex.Ident "ocaml_escaped"; Genlex.Ident nm] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3116, characters 20-32: - 3116 | | [Genlex.Ident "ocaml_escaped"; Genlex.String s] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3116, characters 50-63: - 3116 | | [Genlex.Ident "ocaml_escaped"; Genlex.String s] -> - ^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3118, characters 20-32: - 3118 | | [Genlex.Ident nm] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3131, characters 15-27: - 3131 | | Stream.Error e -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3229, characters 16-34: - 3229 | Pervasives.compare o2 o1) - ^^^^^^^^^^^^^^^^^^ - 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 "setup.ml", line 5847, characters 11-28: - 5847 | (String.capitalize modul ^ sufx) :: - ^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.capitalize - Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. - File "setup.ml", line 5848, characters 11-30: - 5848 | (String.uncapitalize modul ^ sufx) :: - ^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.uncapitalize - Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. - File "setup.ml", line 6484, characters 33-42: - 6484 | ends_with ".cmo" fn - ^^^^^^^^^ - Warning 6 [labels-omitted]: label what was omitted in the application of this function. - File "setup.ml", line 6485, characters 36-45: - 6485 | || ends_with ".cmx" fn)) - ^^^^^^^^^ - Warning 6 [labels-omitted]: label what was omitted in the application of this function. - rm -f setup.cmx setup.cmi setup.o setup.obj setup.cmo - ./setup.exe -configure - - Configuration: - ocamlfind: ........................................... /home/opam/.opam/4.14.2/bin/ocamlfind - ocamlc: .............................................. /home/opam/.opam/4.14.2/bin/ocamlc.opt - ocamlopt: ............................................ /home/opam/.opam/4.14.2/bin/ocamlopt.opt - ocamlbuild: .......................................... /home/opam/.opam/4.14.2/bin/ocamlbuild - Package name: ........................................ type_conv - Package version: ..................................... 113.00.00 - os_type: ............................................. Unix - system: .............................................. freebsd - architecture: ........................................ amd64 - ccomp_type: .......................................... cc - ocaml_version: ....................................... 4.14.2 - standard_library_default: ............................ /home/opam/.opam/4.14.2/lib/ocaml - standard_library: .................................... /home/opam/.opam/4.14.2/lib/ocaml - bytecomp_c_compiler: ................................. cc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 - native_c_compiler: ................................... cc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 - model: ............................................... default - ext_obj: ............................................. .o - ext_asm: ............................................. .s - ext_lib: ............................................. .a - ext_dll: ............................................. .so - default_executable_name: ............................. a.out - systhread_supported: ................................. true - Install architecture-independent files dir: .......... /usr/local - Install architecture-dependent files in dir: ......... $prefix - User executables: .................................... $exec_prefix/bin - System admin executables: ............................ $exec_prefix/sbin - Program executables: ................................. $exec_prefix/libexec - Read-only single-machine data: ....................... $prefix/etc - Modifiable architecture-independent data: ............ $prefix/com - Modifiable single-machine data: ...................... $prefix/var - Object code libraries: ............................... $exec_prefix/lib - Read-only arch-independent data root: ................ $prefix/share - Read-only architecture-independent data: ............. $datarootdir - Info documentation: .................................. $datarootdir/info - Locale-dependent data: ............................... $datarootdir/locale - Man documentation: ................................... $datarootdir/man - Documentation root: .................................. $datarootdir/doc/$pkg_name - HTML documentation: .................................. $docdir - DVI documentation: ................................... $docdir - PDF documentation: ................................... $docdir - PS documentation: .................................... $docdir - findlib_version: ..................................... 1.9.6 - is_native: ........................................... true - suffix_program: ...................................... - Remove a file.: ...................................... rm -f - Remove a directory.: ................................. rm -rf - Turn ocaml debug flag on: ............................ true - Turn ocaml profile flag on: .......................... false - Compiler support generation of .cmxs.: ............... true - OCamlbuild additional flags: ......................... - Create documentations: ............................... true - Compile tests executable and library and run them: ... false - camlp4o: ............................................. /home/opam/.opam/4.14.2/bin/camlp4o - pkg_camlp4_quotations: ............................... /home/opam/.opam/4.14.2/lib/ocaml/camlp4 - pkg_camlp4_extend: ................................... /home/opam/.opam/4.14.2/lib/ocaml/camlp4 - - ./setup.exe -build - + ocamlfind ocamlopt unix.cmxa -I /home/opam/.opam/4.14.2/lib/ocamlbuild /home/opam/.opam/4.14.2/lib/ocamlbuild/ocamlbuildlib.cmxa -linkpkg myocamlbuild.ml /home/opam/.opam/4.14.2/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - + /home/opam/.opam/4.14.2/bin/ocamlfind ocamldep -syntax camlp4o -package camlp4.quotations -package camlp4.extend -modules src/pa_type_conv.mli > src/pa_type_conv.mli.depends - + /home/opam/.opam/4.14.2/bin/ocamlfind ocamlc -c -g -annot -bin-annot -syntax camlp4o -package camlp4.quotations -package camlp4.extend -I src -o src/pa_type_conv.cmi src/pa_type_conv.mli - + /home/opam/.opam/4.14.2/bin/ocamlfind ocamldep -syntax camlp4o -syntax camlp4o -package camlp4.quotations -package camlp4.extend -modules src/pa_type_conv.ml > src/pa_type_conv.ml.depends - + /home/opam/.opam/4.14.2/bin/ocamlfind ocamlc -c -g -annot -bin-annot -syntax camlp4o -syntax camlp4o -package camlp4.quotations -package camlp4.extend -I src -o src/pa_type_conv.cmo src/pa_type_conv.ml - + /home/opam/.opam/4.14.2/bin/ocamlfind ocamlc -c -g -annot -bin-annot -syntax camlp4o -syntax camlp4o -package camlp4.quotations -package camlp4.extend -I src -o src/pa_type_conv.cmo src/pa_type_conv.ml - File "src/pa_type_conv.ml", line 136, characters 50-64: - 136 | Some (Gram.parse_tokens_after_filter entry (Stream.of_list tokens)) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 291, characters 6-20: - 291 | Format.bprintf buffer "%a@?" conv_ctyp ctyp; - ^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.Format.bprintf - File "src/pa_type_conv.ml", line 724, characters 10-22: - 724 | match Stream.npeek 1 strm with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 728, characters 8-19: - 728 | Stream.junk strm; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 730, characters 17-31: - 730 | | _ -> raise Stream.Failure) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 733, characters 33-44: - 733 | let token, token_info as elt = Stream.next strm in - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 742, characters 48-60: - 742 | Loc.raise (Gram.token_location token_info) (Stream.Error "')' missing") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 748, characters 10-21: - 748 | match Stream.peek strm with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 750, characters 6-17: - 750 | Stream.junk strm; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 757, characters 10-21: - 757 | match Stream.peek strm with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 759, characters 8-19: - 759 | Stream.junk strm; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - + /home/opam/.opam/4.14.2/bin/ocamlfind ocamlc -a -I src src/pa_type_conv.cmo -o src/pa_type_conv.cma - + /home/opam/.opam/4.14.2/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -syntax camlp4o -syntax camlp4o -package camlp4.quotations -package camlp4.extend -I src -o src/pa_type_conv.cmx src/pa_type_conv.ml - + /home/opam/.opam/4.14.2/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -syntax camlp4o -syntax camlp4o -package camlp4.quotations -package camlp4.extend -I src -o src/pa_type_conv.cmx src/pa_type_conv.ml - File "src/pa_type_conv.ml", line 136, characters 50-64: - 136 | Some (Gram.parse_tokens_after_filter entry (Stream.of_list tokens)) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 291, characters 6-20: - 291 | Format.bprintf buffer "%a@?" conv_ctyp ctyp; - ^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.Format.bprintf - File "src/pa_type_conv.ml", line 724, characters 10-22: - 724 | match Stream.npeek 1 strm with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 728, characters 8-19: - 728 | Stream.junk strm; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 730, characters 17-31: - 730 | | _ -> raise Stream.Failure) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 733, characters 33-44: - 733 | let token, token_info as elt = Stream.next strm in - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 742, characters 48-60: - 742 | Loc.raise (Gram.token_location token_info) (Stream.Error "')' missing") - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 748, characters 10-21: - 748 | match Stream.peek strm with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 750, characters 6-17: - 750 | Stream.junk strm; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 757, characters 10-21: - 757 | match Stream.peek strm with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "src/pa_type_conv.ml", line 759, characters 8-19: - 759 | Stream.junk strm; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Camlp4, and its interface was not compiled with -opaque - + /home/opam/.opam/4.14.2/bin/ocamlfind ocamlopt -a -I src src/pa_type_conv.cmx -o src/pa_type_conv.cmxa - + /home/opam/.opam/4.14.2/bin/ocamlfind ocamlopt -shared -I src src/pa_type_conv.cmxa src/pa_type_conv.cmx -o src/pa_type_conv.cmxs - + ocamlfind ocamlopt unix.cmxa -I /home/opam/.opam/4.14.2/lib/ocamlbuild /home/opam/.opam/4.14.2/lib/ocamlbuild/ocamlbuildlib.cmxa -linkpkg myocamlbuild.ml /home/opam/.opam/4.14.2/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - File "myocamlbuild.ml", line 155, characters 10-27: - 155 | Stream.of_channel chn - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 161, characters 10-21: - 161 | Stream.from - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 164, characters 23-34: - 164 | match Stream.next st with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 167, characters 20-34: - 167 | with Stream.Failure -> None) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 170, characters 10-27: - 170 | Genlex.make_lexer ["="] st_line - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 173, characters 16-28: - 173 | match Stream.npeek 3 lexer with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 174, characters 15-27: - 174 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 174, characters 32-42: - 174 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 174, characters 48-61: - 174 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 175, characters 16-27: - 175 | Stream.junk lexer; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 176, characters 16-27: - 176 | Stream.junk lexer; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 177, characters 16-27: - 177 | Stream.junk lexer; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 518, characters 43-62: - 518 | List.map (fun m -> (String.uncapitalize m) ^ ".cmi") - ^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Ocamlbuild_plugin.String.uncapitalize - Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. - File "myocamlbuild.ml", line 531, characters 51-70: - 531 | List.map (fun m -> dir^"/"^(String.uncapitalize m)^".cmi") - ^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Ocamlbuild_plugin.String.uncapitalize - Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. -> compiled type_conv.113.00.02 Processing 46/50: [type_conv: gmake install] + /usr/local/bin/gmake "install" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/type_conv.113.00.02) - ./setup.exe -install - Installed /home/opam/.opam/4.14.2/lib/type_conv/pa_type_conv.mli - Installed /home/opam/.opam/4.14.2/lib/type_conv/pa_type_conv.cma - Installed /home/opam/.opam/4.14.2/lib/type_conv/pa_type_conv.cmxa - Installed /home/opam/.opam/4.14.2/lib/type_conv/pa_type_conv.a - Installed /home/opam/.opam/4.14.2/lib/type_conv/pa_type_conv.cmxs - Installed /home/opam/.opam/4.14.2/lib/type_conv/pa_type_conv.cmi - Installed /home/opam/.opam/4.14.2/lib/type_conv/pa_type_conv.cmti - Installed /home/opam/.opam/4.14.2/lib/type_conv/pa_type_conv.cmt - Installed /home/opam/.opam/4.14.2/lib/type_conv/pa_type_conv.annot - Installed /home/opam/.opam/4.14.2/lib/type_conv/pa_type_conv.cmx - Installed /home/opam/.opam/4.14.2/lib/type_conv/META -> installed type_conv.113.00.02 Processing 47/50: [dyntype: gmake] + /usr/local/bin/gmake (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/dyntype.0.9.0) - ocamlbuild dyntype.cmxa dyntype.cma - + /home/opam/.opam/4.14.2/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/4.14.2/lib/ocamlbuild /home/opam/.opam/4.14.2/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /home/opam/.opam/4.14.2/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - File "lib_test/_tags", line 1, characters 5-14: - Warning: the tag "pkg_oUnit" is not used in any flag or dependency declaration, so it will have no effect; it may be a typo. Otherwise you can use `mark_tag_used` in your myocamlbuild.ml to disable this warning. - File "lib/_tags", line 1, characters 5-14: - Warning: the tag "pkg_camp4" is not used in any flag or dependency declaration, so it will have no effect; it may be a typo. Otherwise you can use `mark_tag_used` in your myocamlbuild.ml to disable this warning. - + ocamlfind ocamldep -package type_conv -modules lib/type.mli > lib/type.mli.depends - + ocamlfind ocamlc -c -annot -package type_conv -I lib -I pa_lib -I lib_test -o lib/type.cmi lib/type.mli - + ocamlfind ocamldep -package type_conv -modules lib/type.ml > lib/type.ml.depends - + ocamlfind ocamldep -package type_conv -modules lib/value.mli > lib/value.mli.depends - + ocamlfind ocamlc -c -annot -package type_conv -I lib -I pa_lib -I lib_test -o lib/value.cmi lib/value.mli - + ocamlfind ocamldep -package type_conv -modules lib/value.ml > lib/value.ml.depends - + ocamlfind ocamlc -c -annot -package type_conv -I lib -I pa_lib -I lib_test -o lib/type.cmo lib/type.ml - + ocamlfind ocamlc -c -annot -package type_conv -I lib -I pa_lib -I lib_test -o lib/value.cmo lib/value.ml - + ocamlfind ocamlc -pack -annot lib/type.cmo lib/value.cmo -o lib/dyntype.cmo - + ocamlfind ocamlopt -c -annot -package type_conv -for-pack Dyntype -I lib -I pa_lib -I lib_test -o lib/type.cmx lib/type.ml - + ocamlfind ocamlopt -c -annot -package type_conv -for-pack Dyntype -I lib -I pa_lib -I lib_test -o lib/value.cmx lib/value.ml - + touch lib/dyntype.mli ; if ocamlfind ocamlopt -pack -annot -I lib lib/type.cmx lib/value.cmx -o lib/dyntype.cmx ; then rm -f lib/dyntype.mli ; else rm -f lib/dyntype.mli ; exit 1; fi - + ocamlfind ocamlopt -a -package type_conv -I lib lib/dyntype.cmx -o lib/dyntype.cmxa - + ocamlfind ocamlc -a -package type_conv -I lib lib/dyntype.cmo -o lib/dyntype.cma - ocamlbuild pa_dyntype.cma pa_dyntype.cmxs - File "lib_test/_tags", line 1, characters 5-14: - Warning: the tag "pkg_oUnit" is not used in any flag or dependency declaration, so it will have no effect; it may be a typo. Otherwise you can use `mark_tag_used` in your myocamlbuild.ml to disable this warning. - File "lib/_tags", line 1, characters 5-14: - Warning: the tag "pkg_camp4" is not used in any flag or dependency declaration, so it will have no effect; it may be a typo. Otherwise you can use `mark_tag_used` in your myocamlbuild.ml to disable this warning. - + ocamlfind ocamldep -package camlp4.quotations -package camlp4 -syntax camlp4o -modules pa_lib/p4_helpers.ml > pa_lib/p4_helpers.ml.depends - + ocamlfind ocamldep -package camlp4.quotations -package camlp4 -syntax camlp4o -modules pa_lib/p4_type.ml > pa_lib/p4_type.ml.depends - + ocamlfind ocamlc -c -annot -package camlp4.quotations -package camlp4 -syntax camlp4o -I pa_lib -I lib -I lib_test -o pa_lib/p4_helpers.cmo pa_lib/p4_helpers.ml - + ocamlfind ocamldep -package camlp4.quotations -package camlp4 -syntax camlp4o -modules pa_lib/p4_value.ml > pa_lib/p4_value.ml.depends - + ocamlfind ocamldep -package type_conv -package camlp4.quotations -package camlp4 -syntax camlp4o -modules pa_lib/pa_type.ml > pa_lib/pa_type.ml.depends - + ocamlfind ocamlc -c -annot -package camlp4.quotations -package camlp4 -syntax camlp4o -I pa_lib -I lib -I lib_test -o pa_lib/p4_type.cmo pa_lib/p4_type.ml - + ocamlfind ocamldep -package type_conv -package camlp4.quotations -package camlp4 -syntax camlp4o -modules pa_lib/pa_value.ml > pa_lib/pa_value.ml.depends - + ocamlfind ocamlc -c -annot -package camlp4.quotations -package camlp4 -syntax camlp4o -I pa_lib -I lib -I lib_test -o pa_lib/p4_value.cmo pa_lib/p4_value.ml - + ocamlfind ocamlc -c -annot -package type_conv -package camlp4.quotations -package camlp4 -syntax camlp4o -I pa_lib -I lib -I lib_test -o pa_lib/pa_type.cmo pa_lib/pa_type.ml - + ocamlfind ocamlc -c -annot -package type_conv -package camlp4.quotations -package camlp4 -syntax camlp4o -I pa_lib -I lib -I lib_test -o pa_lib/pa_value.cmo pa_lib/pa_value.ml - + ocamlfind ocamlc -pack -annot pa_lib/p4_helpers.cmo pa_lib/p4_type.cmo pa_lib/p4_value.cmo pa_lib/pa_type.cmo pa_lib/pa_value.cmo -o pa_lib/pa_dyntype.cmo - + ocamlfind ocamlc -a -package type_conv -package camlp4.quotations -package camlp4 -I lib -I pa_lib lib/dyntype.cmo pa_lib/pa_dyntype.cmo -o pa_lib/pa_dyntype.cma - + ocamlfind ocamlopt -c -annot -package camlp4.quotations -package camlp4 -syntax camlp4o -for-pack Pa_dyntype -I pa_lib -I lib -I lib_test -o pa_lib/p4_helpers.cmx pa_lib/p4_helpers.ml - + ocamlfind ocamlopt -c -annot -package camlp4.quotations -package camlp4 -syntax camlp4o -for-pack Pa_dyntype -I pa_lib -I lib -I lib_test -o pa_lib/p4_type.cmx pa_lib/p4_type.ml - + ocamlfind ocamlopt -c -annot -package camlp4.quotations -package camlp4 -syntax camlp4o -for-pack Pa_dyntype -I pa_lib -I lib -I lib_test -o pa_lib/p4_type.cmx pa_lib/p4_type.ml - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Camlp4, and its interface was not compiled with -opaque - + ocamlfind ocamlopt -c -annot -package camlp4.quotations -package camlp4 -syntax camlp4o -for-pack Pa_dyntype -I pa_lib -I lib -I lib_test -o pa_lib/p4_value.cmx pa_lib/p4_value.ml - + ocamlfind ocamlopt -c -annot -package camlp4.quotations -package camlp4 -syntax camlp4o -for-pack Pa_dyntype -I pa_lib -I lib -I lib_test -o pa_lib/p4_value.cmx pa_lib/p4_value.ml - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Camlp4, and its interface was not compiled with -opaque - + ocamlfind ocamlopt -c -annot -package type_conv -package camlp4.quotations -package camlp4 -syntax camlp4o -for-pack Pa_dyntype -I pa_lib -I lib -I lib_test -o pa_lib/pa_type.cmx pa_lib/pa_type.ml - + ocamlfind ocamlopt -c -annot -package type_conv -package camlp4.quotations -package camlp4 -syntax camlp4o -for-pack Pa_dyntype -I pa_lib -I lib -I lib_test -o pa_lib/pa_type.cmx pa_lib/pa_type.ml - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Camlp4, and its interface was not compiled with -opaque - + ocamlfind ocamlopt -c -annot -package type_conv -package camlp4.quotations -package camlp4 -syntax camlp4o -for-pack Pa_dyntype -I pa_lib -I lib -I lib_test -o pa_lib/pa_value.cmx pa_lib/pa_value.ml - + ocamlfind ocamlopt -c -annot -package type_conv -package camlp4.quotations -package camlp4 -syntax camlp4o -for-pack Pa_dyntype -I pa_lib -I lib -I lib_test -o pa_lib/pa_value.cmx pa_lib/pa_value.ml - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Camlp4, and its interface was not compiled with -opaque - + touch pa_lib/pa_dyntype.mli ; if ocamlfind ocamlopt -pack -annot -I pa_lib pa_lib/p4_helpers.cmx pa_lib/p4_type.cmx pa_lib/p4_value.cmx pa_lib/pa_type.cmx pa_lib/pa_value.cmx -o pa_lib/pa_dyntype.cmx ; then rm -f pa_lib/pa_dyntype.mli ; else rm -f pa_lib/pa_dyntype.mli ; exit 1; fi - + ocamlfind ocamlopt -a -package type_conv -package camlp4.quotations -package camlp4 -I lib -I pa_lib lib/dyntype.cmx pa_lib/pa_dyntype.cmx -o pa_lib/pa_dyntype.cmxa - + ocamlfind ocamlopt -shared -linkall -package type_conv -package camlp4.quotations -package camlp4 -I pa_lib pa_lib/pa_dyntype.cmxa -o pa_lib/pa_dyntype.cmxs -> compiled dyntype.0.9.0 Processing 48/50: [dyntype: gmake install] + /usr/local/bin/gmake "install" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/dyntype.0.9.0) - ocamlfind remove dyntype || true - ocamlfind: [WARNING] No such file: /home/opam/.opam/4.14.2/lib/dyntype/META - ocamlfind install dyntype META -optional _build/pa_lib/pa_dyntype.cmi _build/lib/dyntype.cmi _build/pa_lib/pa_dyntype.cma _build/lib/dyntype.cma _build/pa_lib/pa_dyntype.cmxa _build/lib/dyntype.cmxa _build/pa_lib/pa_dyntype.a _build/lib/dyntype.a - Installed /home/opam/.opam/4.14.2/lib/dyntype/dyntype.a - Installed /home/opam/.opam/4.14.2/lib/dyntype/pa_dyntype.a - Installed /home/opam/.opam/4.14.2/lib/dyntype/dyntype.cmxa - Installed /home/opam/.opam/4.14.2/lib/dyntype/pa_dyntype.cmxa - Installed /home/opam/.opam/4.14.2/lib/dyntype/dyntype.cma - Installed /home/opam/.opam/4.14.2/lib/dyntype/pa_dyntype.cma - Installed /home/opam/.opam/4.14.2/lib/dyntype/dyntype.cmi - Installed /home/opam/.opam/4.14.2/lib/dyntype/pa_dyntype.cmi - Installed /home/opam/.opam/4.14.2/lib/dyntype/META -> installed dyntype.0.9.0 Processing 49/50: [orm: gmake] + /usr/local/bin/gmake (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1) - /usr/local/bin/gmake -C lib/ - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - /usr/local/bin/gmake -C syntax all - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - ocamlfind ocamldep -pp "camlp4orf " -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 p4_hash.ml > ._d/p4_hash.d - ocamlfind ocamldep -pp "camlp4orf " -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 pa_hash.ml > ._d/pa_hash.d - ocamlfind ocamldep -pp "camlp4orf " -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 p4_utils.ml > ._d/p4_utils.d - ocamlfind ocamldep -pp "camlp4orf " -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 p4_orm_sqlite.ml > ._d/p4_orm_sqlite.d - ocamlfind ocamldep -pp "camlp4orf " -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 p4_orm_appengine.ml > ._d/p4_orm_appengine.d - ocamlfind ocamldep -pp "camlp4orf " -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 pa_orm.ml > ._d/pa_orm.d - ocamlfind ocamlc -package dyntype,dyntype.syntax -c -pp "camlp4orf " -annot -g -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 p4_hash.ml - ocamlfind ocamlc -package dyntype,dyntype.syntax -c -pp "camlp4orf " -annot -g -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 pa_hash.ml - ocamlfind ocamlc -package dyntype,dyntype.syntax -c -pp "camlp4orf " -annot -g -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 p4_utils.ml - ocamlfind ocamlc -package dyntype,dyntype.syntax -c -pp "camlp4orf " -annot -g -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 p4_orm_sqlite.ml - ocamlfind ocamlc -package dyntype,dyntype.syntax -c -pp "camlp4orf " -annot -g -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 p4_orm_appengine.ml - ocamlfind ocamlc -package dyntype,dyntype.syntax -c -pp "camlp4orf " -annot -g -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 pa_orm.ml - ocamlfind ocamlc -a -I /home/opam/.opam/4.14.2/lib/ocaml/camlp4 -g -o pa_orm.cma p4_hash.cmo pa_hash.cmo p4_utils.cmo p4_orm_sqlite.cmo p4_orm_appengine.cmo pa_orm.cmo - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - /usr/local/bin/gmake -f Makefile.orm all - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - ocamlfind ocamldep weakid.ml > ._d/weakid.d - ocamlfind ocamldep sql_backend.ml > ._d/sql_backend.d - ocamlfind ocamldep sql_init.ml > ._d/sql_init.d - ocamlfind ocamldep sql_save.ml > ._d/sql_save.d - ocamlfind ocamldep sql_get.ml > ._d/sql_get.d - ocamlfind ocamldep sql_delete.ml > ._d/sql_delete.d - ocamlfind ocamldep sql_cache.ml > ._d/sql_cache.d - ocamlfind ocamldep db.ml > ._d/db.d - ocamlfind ocamldep sig.ml > ._d/sig.d - ocamlc -c -cc "cc" -ccopt "-fPIC \ - -DPIC -DNATIVE_CODE \ - -o custom_unix_stubs.o " custom_unix_stubs.c - custom_unix_stubs.c:35:10: warning: "copy_string" is deprecated: use "caml_copy_string" instead [-W#pragma-messages] - return copy_string(buffer); - ^ - /home/opam/.opam/4.14.2/lib/ocaml/caml/compatibility.h:51:21: note: expanded from macro 'copy_string' - #define copy_string CAML_DEPRECATED("copy_string", "caml_copy_string") caml_copy_string - ^ - /home/opam/.opam/4.14.2/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' - CAML_PREPROWARNING(name1 is deprecated: use name2 instead) - ^ - /home/opam/.opam/4.14.2/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' - #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) - ^ - <scratch space>:90:6: note: expanded from here - GCC warning "\"copy_string\" is deprecated: use \"caml_copy_string\" instead" - ^ - 1 warning generated. - ar rcs liborm_stubs.a custom_unix_stubs.o - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot weakid.mli - ocamlfind ocamlopt -package sqlite3,dyntype.syntax -c -annot -for-pack Orm weakid.ml - File "weakid.ml", line 71, characters 11-23: - 71 | table = Array.create sz (K.empty (), V.empty ()); - ^^^^^^^^^^^^ - Alert deprecated: Stdlib.Array.create - Use Array.make/ArrayLabels.make instead. - File "weakid.ml", line 239, characters 16-22: - 239 | let create n = create n None - ^^^^^^ - Alert deprecated: create - Use Array.make/ArrayLabels.make instead. - ocamlfind ocamlopt -package sqlite3,dyntype.syntax -c -annot -for-pack Orm sql_backend.ml - File "sql_backend.ml", line 263, characters 66-86: - 263 | | T.Tuple tl -> list_foldi (fun accu i t -> aux ?parent ?field:(Name.tuple field i) (Name.tuple name i) accu t) accu tl - ^^^^^^^^^^^^^^^^^^^^ - Warning 43 [nonoptional-label]: the label field is not optional. - File "sql_backend.ml", line 264, characters 78-97: - 264 | | T.Dict (_,tl) -> List.fold_left (fun accu (n,_,t) -> aux ?parent ?field:(Name.dict field n) (Name.dict name n) accu t) accu tl - ^^^^^^^^^^^^^^^^^^^ - Warning 43 [nonoptional-label]: the label field is not optional. - File "sql_backend.ml", line 267, characters 73-93: - 267 | (fun accu (r,tl) -> list_foldi (fun accu i t -> aux ?parent ?field:(Name.sum field r i) (Name.sum name r i) accu t) accu tl) - ^^^^^^^^^^^^^^^^^^^^ - Warning 43 [nonoptional-label]: the label field is not optional. - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Dyntype, and its interface was not compiled with -opaque - ocamlfind ocamlopt -package sqlite3,dyntype.syntax -c -annot -for-pack Orm sql_init.ml - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Dyntype, and its interface was not compiled with -opaque - ocamlfind ocamlopt -package sqlite3,dyntype.syntax -c -annot -for-pack Orm sql_save.ml - File "sql_save.ml", line 138, characters 12-24: - 138 | let ids = Array.create (List.length field_values_enum) (-1L) in - ^^^^^^^^^^^^ - Alert deprecated: Stdlib.Array.create - Use Array.make/ArrayLabels.make instead. - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Dyntype, and its interface was not compiled with -opaque - ocamlfind ocamlopt -package sqlite3,dyntype.syntax -c -annot -for-pack Orm sql_get.ml - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Dyntype, and its interface was not compiled with -opaque - ocamlfind ocamlopt -package sqlite3,dyntype.syntax -c -annot -for-pack Orm sql_delete.ml - ocamlfind ocamlopt -package sqlite3,dyntype.syntax -c -annot -for-pack Orm sql_cache.ml - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot db.mli - ocamlfind ocamlopt -package sqlite3,dyntype.syntax -c -annot -for-pack Orm db.ml - ocamlfind ocamlopt -package sqlite3,dyntype.syntax -c -annot -for-pack Orm sig.ml - ocamlfind ocamlopt -pack -o orm.cmx weakid.cmx sql_backend.cmx sql_init.cmx sql_save.cmx sql_get.cmx sql_delete.cmx sql_cache.cmx db.cmx sig.cmx - ocamlfind ocamlopt -a -cclib -lorm_stubs -o orm.cmxa orm.cmx - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: 'liborm_stubs.a' is up to date. - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot -g -for-pack Orm weakid.ml - File "weakid.ml", line 71, characters 11-23: - 71 | table = Array.create sz (K.empty (), V.empty ()); - ^^^^^^^^^^^^ - Alert deprecated: Stdlib.Array.create - Use Array.make/ArrayLabels.make instead. - File "weakid.ml", line 239, characters 16-22: - 239 | let create n = create n None - ^^^^^^ - Alert deprecated: create - Use Array.make/ArrayLabels.make instead. - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot -g -for-pack Orm sql_backend.ml - File "sql_backend.ml", line 263, characters 66-86: - 263 | | T.Tuple tl -> list_foldi (fun accu i t -> aux ?parent ?field:(Name.tuple field i) (Name.tuple name i) accu t) accu tl - ^^^^^^^^^^^^^^^^^^^^ - Warning 43 [nonoptional-label]: the label field is not optional. - File "sql_backend.ml", line 264, characters 78-97: - 264 | | T.Dict (_,tl) -> List.fold_left (fun accu (n,_,t) -> aux ?parent ?field:(Name.dict field n) (Name.dict name n) accu t) accu tl - ^^^^^^^^^^^^^^^^^^^ - Warning 43 [nonoptional-label]: the label field is not optional. - File "sql_backend.ml", line 267, characters 73-93: - 267 | (fun accu (r,tl) -> list_foldi (fun accu i t -> aux ?parent ?field:(Name.sum field r i) (Name.sum name r i) accu t) accu tl) - ^^^^^^^^^^^^^^^^^^^^ - Warning 43 [nonoptional-label]: the label field is not optional. - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot -g -for-pack Orm sql_init.ml - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot -g -for-pack Orm sql_save.ml - File "sql_save.ml", line 138, characters 12-24: - 138 | let ids = Array.create (List.length field_values_enum) (-1L) in - ^^^^^^^^^^^^ - Alert deprecated: Stdlib.Array.create - Use Array.make/ArrayLabels.make instead. - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot -g -for-pack Orm sql_get.ml - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot -g -for-pack Orm sql_delete.ml - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot -g -for-pack Orm sql_cache.ml - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot -g -for-pack Orm db.ml - ocamlfind ocamlc -package sqlite3,dyntype.syntax -c -annot -g -for-pack Orm sig.ml - ocamlfind ocamlc -pack -o orm.cmo -g weakid.cmo sql_backend.cmo sql_init.cmo sql_save.cmo sql_get.cmo sql_delete.cmo sql_cache.cmo db.cmo sig.cmo - ocamlmklib \ - -o orm_stubs custom_unix_stubs.o \ - - ocamlfind ocamlc -a -dllib dllorm_stubs.so -custom -g -cclib -lorm_stubs -o orm.cma orm.cmo - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' -> compiled orm.0.7.1 Processing 50/50: [orm: gmake install] + /usr/local/bin/gmake "install" (CWD=/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1) - /usr/local/bin/gmake -C lib/ - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - /usr/local/bin/gmake -C syntax all - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - gmake[3]: 'pa_orm.cma' is up to date. - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - /usr/local/bin/gmake -f Makefile.orm all - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: 'liborm_stubs.a' is up to date. - ocamlfind ocamlopt -pack -o orm.cmx weakid.cmx sql_backend.cmx sql_init.cmx sql_save.cmx sql_get.cmx sql_delete.cmx sql_cache.cmx db.cmx sig.cmx - ocamlfind ocamlopt -a -cclib -lorm_stubs -o orm.cmxa orm.cmx - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: 'liborm_stubs.a' is up to date. - ocamlfind ocamlc -a -dllib dllorm_stubs.so -custom -g -cclib -lorm_stubs -o orm.cma orm.cmo - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - /usr/local/bin/gmake -C lib/ install - gmake[1]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - /usr/local/bin/gmake -C syntax all - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - gmake[3]: 'pa_orm.cma' is up to date. - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib/syntax' - /usr/local/bin/gmake -f Makefile.orm all - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: 'liborm_stubs.a' is up to date. - gmake[3]: 'orm.cmxa' is up to date. - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: 'liborm_stubs.a' is up to date. - gmake[3]: 'orm.cma' is up to date. - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - /usr/local/bin/gmake -f Makefile.orm libinstall - gmake[2]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: 'liborm_stubs.a' is up to date. - gmake[3]: 'orm.cmxa' is up to date. - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: Entering directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[3]: 'liborm_stubs.a' is up to date. - gmake[3]: 'orm.cma' is up to date. - gmake[3]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - - Installing library with ocamlfind - ocamlfind install orm META orm.cmx orm.cmxa orm.cma orm.cmi orm.a dllorm_stubs.so liborm_stubs.a syntax/pa_orm.cma - Installed /home/opam/.opam/4.14.2/lib/orm/pa_orm.cma - Installed /home/opam/.opam/4.14.2/lib/orm/liborm_stubs.a - Installed /home/opam/.opam/4.14.2/lib/orm/orm.a - Installed /home/opam/.opam/4.14.2/lib/orm/orm.cmi - Installed /home/opam/.opam/4.14.2/lib/orm/orm.cma - Installed /home/opam/.opam/4.14.2/lib/orm/orm.cmxa - Installed /home/opam/.opam/4.14.2/lib/orm/orm.cmx - Installed /home/opam/.opam/4.14.2/lib/stublibs/dllorm_stubs.so - Installed /home/opam/.opam/4.14.2/lib/stublibs/dllorm_stubs.so.owner - ocamlfind: [WARNING] You have installed DLLs but the directory /home/opam/.opam/4.14.2/lib/stublibs is not mentioned in ld.conf - Installed /home/opam/.opam/4.14.2/lib/orm/META - - Installation successful. - gmake[2]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' - gmake[1]: Leaving directory '/home/opam/.opam/4.14.2/.opam-switch/build/orm.0.7.1/lib' -> installed orm.0.7.1 Done. 2024-08-09 00:43.18 ---> saved as "4d0d2b937f98291e1569b6d9c9a082e1fb448794446a38e8e6dd3b9e5a8e9a1b" Job succeeded