Building on x86-bm-12.ocamllabs.io (from ocaml/opam:debian-unstable) Unable to find image 'ocaml/opam:debian-unstable' locally debian-unstable: Pulling from ocaml/opam 76d3fc461301: Already exists 4ef6d20bd5d7: Pulling fs layer f5ab1124984a: Pulling fs layer f5ab1124984a: Verifying Checksum f5ab1124984a: Download complete 4ef6d20bd5d7: Download complete 4ef6d20bd5d7: Pull complete f5ab1124984a: Pull complete Digest: sha256:8e32e0d09a8f957267511ce7ffcb86567614efb6d6bb72b6aea9be9dac1bf3e7 Status: Downloaded newer image for ocaml/opam:debian-unstable 2021-09-04 20:13.44 ---> using "0acd5aeaa8f7bc314514d9795d14a7f12ec72a6a5b11c5904350189734c6859b" from cache /: (user (uid 1000) (gid 1000)) /: (env OPAMPRECISETRACKING 1) /: (env OPAMUTF8 never) /: (env OPAMEXTERNALSOLVER builtin-0install) /: (env OPAMCRITERIA +removed) /: (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam")) 2021-09-04 20:13.44 ---> using "4d29eb3e0b7cd69a97ed90837671d5ca38aa41e2fb94346298af500378eca6fa" from cache /: (run (network host) (shell "rm -rf ~/opam-repository && git clone -q 'git://github.com/ocaml/opam-repository.git' ~/opam-repository && git -C ~/opam-repository checkout -q 8fc7af65ccb8f3b3709bf02b749ac492e6700b59")) 2021-09-04 20:13.44 ---> using "eb095db6df41eeadc708604343f7b0ce0892db9136dac67a38046f57271c5802" from cache /: (run (shell "rm -rf ~/.opam && opam init -ya --bare --config ~/.opamrc-sandbox ~/opam-repository")) Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. <><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><> [default] Initialised User configuration: ~/.profile is already up-to-date. [NOTE] Make sure that ~/.profile is well sourced in your ~/.bashrc. 2021-09-04 20:13.44 ---> using "d245c9af6f86b2b97434d338a3fbb8270425ab7dc6ad1b5451665adc9698eabf" from cache /: (run (network host) (shell "git clone -q 'git://github.com/ocaml/ocaml-beta-repository.git' ~/'beta' && git -C ~/'beta' checkout -q 79aeeadd813bdae424ab53f882f08bee0a4e0b89")) 2021-09-04 20:13.44 ---> using "20d9850dcecd0523d6eddecad814e9bbd93882334348605bfa6e15ffd8f5ced5" from cache /: (run (shell "opam repository add --dont-select 'beta' ~/'beta'")) [beta] Initialised 2021-09-04 20:13.44 ---> using "6f8879c5099d2146b69bdcec3874fd111cad6c5c42ac63d5f9aa72a228fd8ee8" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam switch create --repositories=beta,default 4.09.1")) <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> Switch invariant: ["ocaml-base-compiler" {= "4.09.1"} | "ocaml-system" {= "4.09.1"}] <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> installed base-bigarray.base -> installed base-threads.base -> installed base-unix.base -> retrieved ocaml-base-compiler.4.09.1 (https://github.com/ocaml/ocaml/archive/4.09.1.tar.gz) -> installed ocaml-base-compiler.4.09.1 -> installed ocaml-config.1 -> installed ocaml.4.09.1 Done. # Run eval $(opam env --switch=4.09.1) to update the current shell environment 2021-09-04 20:13.44 ---> using "f7eb24fb60dbb2e2cea3f340c748d8f48715ffb8e525b45da3b56bfe3f312bcf" from cache /: (run (network host) (shell "opam update --depexts")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://deb.debian.org/debian unstable InRelease [165 kB] - Get:2 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index [63.6 kB] - Ign:2 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index - Get:3 http://deb.debian.org/debian unstable/main amd64 Packages [8766 kB] - Fetched 8994 kB in 2s (4145 kB/s) - Reading package lists... - 2021-09-04 20:13.44 ---> using "b112a285d5a4dddaa711d9dd630015f2fb5bb6d8c5e59fca3d0bd55f51cb91fe" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "\ \nopam remove -y \"why3.1.4.0\"\ \nopam install -vy \"why3.1.4.0\"\ \nres=$?\ \nif [ $res = 31 ]; then\ \n if opam show -f x-ci-accept-failures: \"why3.1.4.0\" | grep -q '\"debian-unstable\"'; then\ \n echo \"This package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\"\ \n exit 69\ \n fi\ \nfi\ \n\ \n\ \nexit $res\ \n")) [NOTE] why3.1.4.0 is not installed. Nothing to do. The following actions will be performed: - install dune 2.9.0 [required by menhir] - install ocamlfind 1.9.1 [required by why3] - install menhirSdk 20210419 [required by menhir] - install menhirLib 20210419 [required by menhir] - install num 1.4 [required by why3] - install menhir 20210419 [required by why3] - install why3 1.4.0 ===== 7 to install ===== <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/21: Processing 2/21: Processing 3/21: -> retrieved menhir.20210419 (cached) Processing 4/21: -> retrieved menhirLib.20210419 (cached) Processing 5/21: -> retrieved menhirSdk.20210419 (cached) Processing 6/21: -> retrieved num.1.4 (cached) Processing 7/21: -> retrieved ocamlfind.1.9.1 (cached) Processing 8/21: [ocamlfind: ./configure] -> retrieved dune.2.9.0 (cached) Processing 9/21: [dune: ocaml bootstrap.ml] [ocamlfind: ./configure] -> retrieved why3.1.4.0 (cached) + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "-bindir" "/home/opam/.opam/4.09.1/bin" "-sitelib" "/home/opam/.opam/4.09.1/lib" "-mandir" "/home/opam/.opam/4.09.1/man" "-config" "/home/opam/.opam/4.09.1/lib/findlib.conf" "-no-custom" "-no-camlp4" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1) - Welcome to findlib version 1.9.1 - Configuring core... - Checking for #remove_directory... - Testing threading model... - systhread_supported: true - Testing DLLs... - Testing whether ppxopt can be supported... - Checking for ocamlc -opaque... - Querying installation: META list not found - make install will double-check installed META files - Configuring libraries... - unix: 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 - raw_spacetime: found - threads: found - str: found - labltk: not present (normal since 4.02) - native dynlink: found - camlp4: disabled - bytes: found, installing fake library - Configuration for dynlink written to site-lib-src/dynlink/META - Configuration for stdlib written to site-lib-src/stdlib/META - Configuration for unix written to site-lib-src/unix/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 raw_spacetime written to site-lib-src/raw_spacetime/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.09.1/lib/ocaml - Binaries: /home/opam/.opam/4.09.1/bin - Manual pages: /home/opam/.opam/4.09.1/man - Multi-threading type: posix - The directory of site-specific packages will be - site-lib: /home/opam/.opam/4.09.1/lib - The configuration file is written to: - findlib config file: /home/opam/.opam/4.09.1/lib/findlib.conf - Software will be installed: - Libraries: in <site-lib>/findlib - Binaries: /home/opam/.opam/4.09.1/bin - Manual pages: /home/opam/.opam/4.09.1/man - topfind script: /home/opam/.opam/4.09.1/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. - Welcome to findlib version 1.9.1 - Configuring core... - Checking for #remove_directory... - Testing threading model... - systhread_supported: true - Testing DLLs... - Testing whether ppxopt can be supported... - Checking for ocamlc -opaque... - Querying installation: META list not found - make install will double-check installed META files - Configuring libraries... - unix: 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 - raw_spacetime: found - threads: found - str: found - labltk: not present (normal since 4.02) - native dynlink: found - camlp4: disabled - bytes: found, installing fake library - Configuration for dynlink written to site-lib-src/dynlink/META - Configuration for stdlib written to site-lib-src/stdlib/META - Configuration for unix written to site-lib-src/unix/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 raw_spacetime written to site-lib-src/raw_spacetime/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.09.1/lib/ocaml - Binaries: /home/opam/.opam/4.09.1/bin - Manual pages: /home/opam/.opam/4.09.1/man - Multi-threading type: posix - The directory of site-specific packages will be - site-lib: /home/opam/.opam/4.09.1/lib - The configuration file is written to: - findlib config file: /home/opam/.opam/4.09.1/lib/findlib.conf - Software will be installed: - Libraries: in <site-lib>/findlib - Binaries: /home/opam/.opam/4.09.1/bin - Manual pages: /home/opam/.opam/4.09.1/man - topfind script: /home/opam/.opam/4.09.1/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 9/21: [dune: ocaml bootstrap.ml] [ocamlfind: make all] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "all" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1) - for p in findlib; do ( cd src/$p; make all ) || exit; done - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/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.09.1/lib/findlib.conf' | \ - ../../tools/patch '@STDLIB@' '/home/opam/.opam/4.09.1/lib/ocaml' | \ - sed -e 's;@AUTOLINK@;true;g' \ - -e 's;@SYSTEM@;linux;g' \ - >findlib_config.ml - if [ "true" = "true" ]; then \ - cp topfind.ml.in topfind.ml; \ - else \ - sed -e '/PPXOPT_BEGIN/,/PPXOPT_END/ d' topfind.ml.in \ - > topfind.ml ; \ - fi - ocamldep *.ml *.mli >depend - ocamlc -I +compiler-libs -opaque -g -c findlib_config.ml - ocamlc -I +compiler-libs -opaque -g -c fl_split.ml - ocamlc -I +compiler-libs -opaque -g -c fl_metatoken.ml - ocamlc -I +compiler-libs -opaque -g -c fl_meta.ml - ocamlc -I +compiler-libs -opaque -c fl_metascanner.mli - ocamlc -I +compiler-libs -opaque -g -c fl_metascanner.ml - ocamlc -I +compiler-libs -opaque -c fl_topo.mli - ocamlc -I +compiler-libs -opaque -g -c fl_topo.ml - ocamlc -I +compiler-libs -opaque -c fl_package_base.mli - ocamlc -I +compiler-libs -opaque -g -c fl_package_base.ml - ocamlc -I +compiler-libs -opaque -c findlib.mli - ocamlc -I +compiler-libs -opaque -g -c findlib.ml - ocamlc -I +compiler-libs -opaque -g -c fl_args.ml - ocamlc -I +compiler-libs -opaque -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 -g -c ocaml_args.ml - ocamlc -I +compiler-libs -opaque -g -c frontend.ml - File "frontend.ml", line 1826, characters 16-29: - 1826 | let buf = String.create buflen in (* FIXME: Bytes.create *) - ^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.create - Use Bytes.create instead. - ocamlc -I +compiler-libs -o ocamlfind -g findlib.cma unix.cma \ - ocaml_args.cmo frontend.cmo - ocamlc -I +compiler-libs -opaque -c topfind.mli - ocamlc -I +compiler-libs -opaque -g -c topfind.ml - 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.09.1/lib' \ - >topfind - ocamlc -I +compiler-libs -opaque -c fl_dynload.mli - ocamlc -I +compiler-libs -opaque -g -c fl_dynload.ml - ocamlc -I +compiler-libs -a -o findlib_dynload.cma fl_dynload.cmo - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/src/findlib' - make all-config - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - USE_CYGPATH="0"; \ - export USE_CYGPATH; \ - cat findlib.conf.in | \ - tools/patch '@SITELIB@' '/home/opam/.opam/4.09.1/lib' >findlib.conf - if ./tools/cmd_from_same_dir ocamlc; then \ - echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamlopt; then \ - echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldep; then \ - echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldoc; then \ - echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \ - fi - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - for p in findlib; do ( cd src/$p; make all ) || exit; done - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/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.09.1/lib/findlib.conf' | \ - ../../tools/patch '@STDLIB@' '/home/opam/.opam/4.09.1/lib/ocaml' | \ - sed -e 's;@AUTOLINK@;true;g' \ - -e 's;@SYSTEM@;linux;g' \ - >findlib_config.ml - if [ "true" = "true" ]; then \ - cp topfind.ml.in topfind.ml; \ - else \ - sed -e '/PPXOPT_BEGIN/,/PPXOPT_END/ d' topfind.ml.in \ - > topfind.ml ; \ - fi - ocamldep *.ml *.mli >depend - ocamlc -I +compiler-libs -opaque -g -c findlib_config.ml - ocamlc -I +compiler-libs -opaque -g -c fl_split.ml - ocamlc -I +compiler-libs -opaque -g -c fl_metatoken.ml - ocamlc -I +compiler-libs -opaque -g -c fl_meta.ml - ocamlc -I +compiler-libs -opaque -c fl_metascanner.mli - ocamlc -I +compiler-libs -opaque -g -c fl_metascanner.ml - ocamlc -I +compiler-libs -opaque -c fl_topo.mli - ocamlc -I +compiler-libs -opaque -g -c fl_topo.ml - ocamlc -I +compiler-libs -opaque -c fl_package_base.mli - ocamlc -I +compiler-libs -opaque -g -c fl_package_base.ml - ocamlc -I +compiler-libs -opaque -c findlib.mli - ocamlc -I +compiler-libs -opaque -g -c findlib.ml - ocamlc -I +compiler-libs -opaque -g -c fl_args.ml - ocamlc -I +compiler-libs -opaque -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 -g -c ocaml_args.ml - ocamlc -I +compiler-libs -opaque -g -c frontend.ml - File "frontend.ml", line 1826, characters 16-29: - 1826 | let buf = String.create buflen in (* FIXME: Bytes.create *) - ^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.create - Use Bytes.create instead. - ocamlc -I +compiler-libs -o ocamlfind -g findlib.cma unix.cma \ - ocaml_args.cmo frontend.cmo - ocamlc -I +compiler-libs -opaque -c topfind.mli - ocamlc -I +compiler-libs -opaque -g -c topfind.ml - 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.09.1/lib' \ - >topfind - ocamlc -I +compiler-libs -opaque -c fl_dynload.mli - ocamlc -I +compiler-libs -opaque -g -c fl_dynload.ml - ocamlc -I +compiler-libs -a -o findlib_dynload.cma fl_dynload.cmo - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/src/findlib' - make all-config - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - USE_CYGPATH="0"; \ - export USE_CYGPATH; \ - cat findlib.conf.in | \ - tools/patch '@SITELIB@' '/home/opam/.opam/4.09.1/lib' >findlib.conf - if ./tools/cmd_from_same_dir ocamlc; then \ - echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamlopt; then \ - echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldep; then \ - echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldoc; then \ - echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \ - fi - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' Processing 9/21: [dune: ocaml bootstrap.ml] [ocamlfind: make opt] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "opt" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1) - for p in findlib; do ( cd src/$p; make opt ) || exit; done - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/src/findlib' - ocamlopt -I +compiler-libs -g -opaque -c findlib_config.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_split.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_metatoken.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_meta.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_metascanner.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_topo.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_package_base.ml - ocamlopt -I +compiler-libs -g -opaque -c findlib.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_args.ml - ocamlopt -I +compiler-libs -g -opaque -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 -c ocaml_args.ml - ocamlopt -I +compiler-libs -g -opaque -c frontend.ml - File "frontend.ml", line 1826, characters 16-29: - 1826 | let buf = String.create buflen in (* FIXME: Bytes.create *) - ^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.create - Use Bytes.create instead. - ocamlopt -I +compiler-libs -g -o ocamlfind_opt findlib.cmxa unix.cmxa \ - ocaml_args.cmx frontend.cmx - ocamlopt -I +compiler-libs -g -opaque -c topfind.ml - File "_none_", line 1: - Warning 58: 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 was found in path for module Toploop, and its interface was not compiled with -opaque - ocamlopt -I +compiler-libs -g -a -o findlib_top.cmxa topfind.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib_top.cmxs topfind.cmx; \ - fi - ocamlopt -I +compiler-libs -g -opaque -c fl_dynload.ml - ocamlopt -I +compiler-libs -g -a -o findlib_dynload.cmxa fl_dynload.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib_dynload.cmxs fl_dynload.cmx; \ - fi - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/src/findlib' - for p in findlib; do ( cd src/$p; make opt ) || exit; done - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/src/findlib' - ocamlopt -I +compiler-libs -g -opaque -c findlib_config.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_split.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_metatoken.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_meta.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_metascanner.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_topo.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_package_base.ml - ocamlopt -I +compiler-libs -g -opaque -c findlib.ml - ocamlopt -I +compiler-libs -g -opaque -c fl_args.ml - ocamlopt -I +compiler-libs -g -opaque -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 -c ocaml_args.ml - ocamlopt -I +compiler-libs -g -opaque -c frontend.ml - File "frontend.ml", line 1826, characters 16-29: - 1826 | let buf = String.create buflen in (* FIXME: Bytes.create *) - ^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.create - Use Bytes.create instead. - ocamlopt -I +compiler-libs -g -o ocamlfind_opt findlib.cmxa unix.cmxa \ - ocaml_args.cmx frontend.cmx - ocamlopt -I +compiler-libs -g -opaque -c topfind.ml - File "_none_", line 1: - Warning 58: 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 was found in path for module Toploop, and its interface was not compiled with -opaque - ocamlopt -I +compiler-libs -g -a -o findlib_top.cmxa topfind.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib_top.cmxs topfind.cmx; \ - fi - ocamlopt -I +compiler-libs -g -opaque -c fl_dynload.ml - ocamlopt -I +compiler-libs -g -a -o findlib_dynload.cmxa fl_dynload.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib_dynload.cmxs fl_dynload.cmx; \ - fi - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/src/findlib' -> compiled ocamlfind.1.9.1 Processing 9/21: [dune: ocaml bootstrap.ml] Processing 10/21: [dune: ocaml bootstrap.ml] [ocamlfind: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1) - if [ "1" -eq 1 ]; then \ - for x in camlp4 dbm graphics labltk num ocamlbuild; do \ - if [ -f "/home/opam/.opam/4.09.1/lib/$x/META" ]; then \ - if ! grep -Fq '[distributed with Ocaml]' "//home/opam/.opam/4.09.1/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 - mkdir -p "/home/opam/.opam/4.09.1/bin" - mkdir -p "/home/opam/.opam/4.09.1/man" - make install-config - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - mkdir -p "`dirname \"/home/opam/.opam/4.09.1/lib/findlib.conf\"`" - test -f "/home/opam/.opam/4.09.1/lib/findlib.conf" || cp findlib.conf "/home/opam/.opam/4.09.1/lib/findlib.conf" - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - for p in findlib; do ( cd src/$p; make install ); done - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/src/findlib' - mkdir -p "/home/opam/.opam/4.09.1/lib/findlib" - mkdir -p "/home/opam/.opam/4.09.1/bin" - test 1 -eq 0 || cp topfind "/home/opam/.opam/4.09.1/lib/ocaml" - files=` ../../tools/collect_files ../../Makefile.config findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi META` && \ - cp $files "/home/opam/.opam/4.09.1/lib/findlib" - f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \ - cp $f "/home/opam/.opam/4.09.1/bin/ocamlfind" - # the following "if" block is only needed for 4.00beta2 - if [ 1 -eq 0 -a -f "/home/opam/.opam/4.09.1/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \ - cd "/home/opam/.opam/4.09.1/lib/ocaml/compiler-libs/"; \ - cp topdirs.cmi toploop.cmi "/home/opam/.opam/4.09.1/lib/findlib/"; \ - fi - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/src/findlib' - make install-meta - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - for x in bigarray bytes compiler-libs dynlink ocamldoc raw_spacetime stdlib str threads unix ; do mkdir -p "/home/opam/.opam/4.09.1/lib/$x"; cp site-lib-src/$x/META "/home/opam/.opam/4.09.1/lib/$x"; done - mkdir -p "/home/opam/.opam/4.09.1/lib/findlib"; cp Makefile.packages "/home/opam/.opam/4.09.1/lib/findlib/Makefile.packages" - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - test ! -f 'site-lib-src/num-top/META' || { cd src/findlib; make install-num-top; } - test ! -f 'site-lib-src/camlp4/META' || cp tools/safe_camlp4 "/home/opam/.opam/4.09.1/bin" - make install-doc - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - mkdir -p "/home/opam/.opam/4.09.1/man/man1" "/home/opam/.opam/4.09.1/man/man3" "/home/opam/.opam/4.09.1/man/man5" - cp doc/ref-man/ocamlfind.1 "/home/opam/.opam/4.09.1/man/man1" - cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/home/opam/.opam/4.09.1/man/man5" - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - if [ "1" -eq 1 ]; then \ - for x in camlp4 dbm graphics labltk num ocamlbuild; do \ - if [ -f "/home/opam/.opam/4.09.1/lib/$x/META" ]; then \ - if ! grep -Fq '[distributed with Ocaml]' "//home/opam/.opam/4.09.1/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 - mkdir -p "/home/opam/.opam/4.09.1/bin" - mkdir -p "/home/opam/.opam/4.09.1/man" - make install-config - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - mkdir -p "`dirname \"/home/opam/.opam/4.09.1/lib/findlib.conf\"`" - test -f "/home/opam/.opam/4.09.1/lib/findlib.conf" || cp findlib.conf "/home/opam/.opam/4.09.1/lib/findlib.conf" - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - for p in findlib; do ( cd src/$p; make install ); done - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/src/findlib' - mkdir -p "/home/opam/.opam/4.09.1/lib/findlib" - mkdir -p "/home/opam/.opam/4.09.1/bin" - test 1 -eq 0 || cp topfind "/home/opam/.opam/4.09.1/lib/ocaml" - files=` ../../tools/collect_files ../../Makefile.config findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi META` && \ - cp $files "/home/opam/.opam/4.09.1/lib/findlib" - f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \ - cp $f "/home/opam/.opam/4.09.1/bin/ocamlfind" - # the following "if" block is only needed for 4.00beta2 - if [ 1 -eq 0 -a -f "/home/opam/.opam/4.09.1/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \ - cd "/home/opam/.opam/4.09.1/lib/ocaml/compiler-libs/"; \ - cp topdirs.cmi toploop.cmi "/home/opam/.opam/4.09.1/lib/findlib/"; \ - fi - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1/src/findlib' - make install-meta - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - for x in bigarray bytes compiler-libs dynlink ocamldoc raw_spacetime stdlib str threads unix ; do mkdir -p "/home/opam/.opam/4.09.1/lib/$x"; cp site-lib-src/$x/META "/home/opam/.opam/4.09.1/lib/$x"; done - mkdir -p "/home/opam/.opam/4.09.1/lib/findlib"; cp Makefile.packages "/home/opam/.opam/4.09.1/lib/findlib/Makefile.packages" - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - test ! -f 'site-lib-src/num-top/META' || { cd src/findlib; make install-num-top; } - test ! -f 'site-lib-src/camlp4/META' || cp tools/safe_camlp4 "/home/opam/.opam/4.09.1/bin" - make install-doc - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' - mkdir -p "/home/opam/.opam/4.09.1/man/man1" "/home/opam/.opam/4.09.1/man/man3" "/home/opam/.opam/4.09.1/man/man5" - cp doc/ref-man/ocamlfind.1 "/home/opam/.opam/4.09.1/man/man1" - cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/home/opam/.opam/4.09.1/man/man5" - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/ocamlfind.1.9.1' -> installed ocamlfind.1.9.1 Processing 10/21: [dune: ocaml bootstrap.ml] Processing 11/21: [dune: ocaml bootstrap.ml] [num: make] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4) - make -C src all - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/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 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c int_misc.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c int_misc.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c nat.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c nat.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c big_int.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c big_int.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_flags.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_flags.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c ratio.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c ratio.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c num.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c num.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_status.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -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 - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c int_misc.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c nat.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c big_int.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_flags.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c ratio.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c num.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -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 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -I . -shared -o nums.cmxs nums.cmxa - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/src' - make -C toplevel all - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/toplevel' - ocamlc -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top_printers.mli - ocamlc -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top_printers.ml - ocamlc -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top.mli - ocamlc -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top.ml - ocamlc -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -a -o num_top.cma num_top_printers.cmo num_top.cmo - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/toplevel' - make -C src all - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/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 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c int_misc.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c int_misc.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c nat.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c nat.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c big_int.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c big_int.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_flags.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_flags.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c ratio.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c ratio.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c num.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c num.ml - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_status.mli - ocamlc -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -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 - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c int_misc.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c nat.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c big_int.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c arith_flags.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c ratio.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -c num.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -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 -warn-error A -bin-annot -g -safe-string -strict-sequence -strict-formats -I . -shared -o nums.cmxs nums.cmxa - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/src' - make -C toplevel all - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/toplevel' - ocamlc -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top_printers.mli - ocamlc -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top_printers.ml - ocamlc -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top.mli - ocamlc -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -c num_top.ml - ocamlc -I ../src -I +compiler-libs -w +a-4-9-41-42-44-45-48 -warn-error A -safe-string -strict-sequence -strict-formats -a -o num_top.cma num_top_printers.cmo num_top.cmo - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/toplevel' -> compiled num.1.4 Processing 11/21: [dune: ocaml bootstrap.ml] Processing 12/21: [dune: ocaml bootstrap.ml] [num: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4) - make -C src install - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/src' - install -d /home/opam/.opam/4.09.1/lib/ocaml - sed -e 's/%%VERSION%%/1.4/g' META.in > META - ocamlfind install num META - Installed /home/opam/.opam/4.09.1/lib/num/META - rm -f META - install -m 644 nums.cma libnums.a big_int.cmi nat.cmi num.cmi ratio.cmi arith_status.cmi big_int.mli nat.mli num.mli ratio.mli arith_status.mli big_int.cmti nat.cmti num.cmti ratio.cmti arith_status.cmti nums.cmxa nums.a int_misc.cmx nat.cmx big_int.cmx arith_flags.cmx ratio.cmx num.cmx arith_status.cmx nums.cmxs /home/opam/.opam/4.09.1/lib/ocaml - install -d /home/opam/.opam/4.09.1/lib/ocaml/stublibs - install dllnums.so /home/opam/.opam/4.09.1/lib/ocaml/stublibs - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/src' - make -C toplevel install - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/toplevel' - sed -e 's/%%VERSION%%/1.4/g' META.in > META - ocamlfind install num-top META num_top.cma num_top.cmi num_top_printers.cmi - Installed /home/opam/.opam/4.09.1/lib/num-top/num_top_printers.cmi - Installed /home/opam/.opam/4.09.1/lib/num-top/num_top.cmi - Installed /home/opam/.opam/4.09.1/lib/num-top/num_top.cma - Installed /home/opam/.opam/4.09.1/lib/num-top/META - rm -f META - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/toplevel' - make -C src install - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/src' - install -d /home/opam/.opam/4.09.1/lib/ocaml - sed -e 's/%%VERSION%%/1.4/g' META.in > META - ocamlfind install num META - Installed /home/opam/.opam/4.09.1/lib/num/META - rm -f META - install -m 644 nums.cma libnums.a big_int.cmi nat.cmi num.cmi ratio.cmi arith_status.cmi big_int.mli nat.mli num.mli ratio.mli arith_status.mli big_int.cmti nat.cmti num.cmti ratio.cmti arith_status.cmti nums.cmxa nums.a int_misc.cmx nat.cmx big_int.cmx arith_flags.cmx ratio.cmx num.cmx arith_status.cmx nums.cmxs /home/opam/.opam/4.09.1/lib/ocaml - install -d /home/opam/.opam/4.09.1/lib/ocaml/stublibs - install dllnums.so /home/opam/.opam/4.09.1/lib/ocaml/stublibs - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/src' - make -C toplevel install - make[1]: Entering directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/toplevel' - sed -e 's/%%VERSION%%/1.4/g' META.in > META - ocamlfind install num-top META num_top.cma num_top.cmi num_top_printers.cmi - Installed /home/opam/.opam/4.09.1/lib/num-top/num_top_printers.cmi - Installed /home/opam/.opam/4.09.1/lib/num-top/num_top.cmi - Installed /home/opam/.opam/4.09.1/lib/num-top/num_top.cma - Installed /home/opam/.opam/4.09.1/lib/num-top/META - rm -f META - make[1]: Leaving directory '/home/opam/.opam/4.09.1/.opam-switch/build/num.1.4/toplevel' -> installed num.1.4 Processing 12/21: [dune: ocaml bootstrap.ml] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "ocaml" "bootstrap.ml" "-j" "31" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/dune.2.9.0) - ocamlc -custom -w -24 -g -o .duneboot.exe -I boot unix.cma boot/libs.ml boot/duneboot.ml - ./.duneboot.exe -j 31 - Processing 12/21: [dune: ./dune.exe build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./dune.exe" "build" "-p" "dune" "--profile" "dune-bootstrap" "-j" "31" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/dune.2.9.0) -> compiled dune.2.9.0 -> installed dune.2.9.0 Processing 14/21: [menhirLib: dune build] Processing 15/21: [menhirLib: dune build] [menhirSdk: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "menhirSdk" "-j" "31" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/menhirSdk.20210419) -> compiled menhirSdk.20210419 Processing 15/21: [menhirLib: dune build] -> installed menhirSdk.20210419 Processing 16/21: [menhirLib: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "menhirLib" "-j" "31" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/menhirLib.20210419) - pack lib/pack/menhirLib.{ml,mli} - Creating menhirLib.ml... - Creating menhirLib.mli... -> compiled menhirLib.20210419 -> installed menhirLib.20210419 Processing 18/21: [menhir: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "menhir" "-j" "31" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/menhir.20210419) - menhir src/stage2/parserMessages.check - Read 101 sample input sentences and 101 error messages. - Read 101 sample input sentences and 48 error messages. - menhir src/stage2/parserMessages.ml - Read 101 sample input sentences and 48 error messages. - menhir src/stage2/parser.{ml,mli} - Grammar has 56 nonterminal symbols, among which 1 start symbols. - Grammar has 37 terminal symbols. - Grammar has 129 productions. - Built an LR(0) automaton with 194 states. - The grammar is not SLR(1) -- 5 states have a conflict. - The construction mode is no-pager. - Built an LR(1) automaton with 298 states. - One shift/reduce conflict was silently solved. - Extra reductions on error were added in 40 states. - Priority played a role in 0 of these states. - 152 out of 298 states have a default reduction. - 102 out of 298 states are represented. - 44 out of 96 symbols keep track of their start position. - 48 out of 96 symbols keep track of their end position. - The action table is 11324 entries; 1610 non-zero; 1359 compressed. - The action table occupies roughly 2816 bytes. - The goto table is 16986 entries; 329 non-zero; 636 compressed. - The goto table occupies roughly 1368 bytes. - The error table occupies roughly 1448 bytes. - The default_reduction table occupies roughly 336 bytes. - The lhs table occupies roughly 168 bytes. - The trace table occupies roughly 8 bytes. -> compiled menhir.20210419 -> installed menhir.20210419 Processing 20/21: [why3: ./configure] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "--prefix" "/home/opam/.opam/4.09.1" "--disable-frama-c" "--disable-coq-libs" "--disable-js-of-ocaml" "--disable-ide" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/why3.1.4.0) - checking executable suffix... <none> - checking for gcc... gcc - checking whether the C compiler works... yes - checking for C compiler default output file name... a.out - checking for suffix of executables... - checking whether we are cross compiling... no - checking for suffix of object files... o - checking whether we are using the GNU C compiler... yes - checking whether gcc accepts -g... yes - checking for gcc option to accept ISO C89... none needed - checking for gcc option to accept ISO C99... none needed - checking for gcc option to accept ISO Standard C... (cached) none needed - checking for a thread-safe mkdir -p... /bin/mkdir -p - checking for a BSD-compatible install... /usr/bin/install -c - checking for ocamlc... ocamlc - ocaml version is 4.09.1 - ocaml library path is /home/opam/.opam/4.09.1/lib/ocaml - checking for ocamlopt... ocamlopt - checking ocamlopt version... ok - checking for ocamlc.opt... ocamlc.opt - checking ocamlc.opt version... ok - checking for ocamlopt.opt... ocamlopt.opt - checking ocamlc.opt version... ok - checking for ocamldep... ocamldep - checking for ocamldep.opt... ocamldep.opt - checking for ocamllex... ocamllex - checking for ocamllex.opt... ocamllex.opt - checking for ocamlyacc... ocamlyacc - checking for ocamldoc... ocamldoc - checking for ocamldoc.opt... ocamldoc.opt - checking for menhir... menhir - checking for ocamlfind... ocamlfind - ocamlfind found compiler-libs in /home/opam/.opam/4.09.1/lib/ocaml/compiler-libs - checking for sphinx-build... no - configure: WARNING: Cannot find sphinx-build, Documentation disabled. - checking for emacs... no - configure: WARNING: Cannot find emacs, compilation of why3.elc disabled. - ocamlfind found num in /home/opam/.opam/4.09.1/lib/num - checking for /home/opam/.opam/4.09.1/lib/num/nums.cma... no - checking for /home/opam/.opam/4.09.1/lib/num/num.cmi... no - checking for /home/opam/.opam/4.09.1/lib/ocaml/nums.cma... yes - checking for /home/opam/.opam/4.09.1/lib/ocaml/num.cmi... yes - ocamlfind: Package `zarith' not found - checking for /home/opam/.opam/4.09.1/lib/ocaml/zarith/zarith.cma... no - checking for /home/opam/.opam/4.09.1/lib/ocaml/zarith/z.cmi... no - configure: WARNING: Lib Zarith not found, using Nums instead. - ocamlfind: Package `zip' not found - ocamlfind found camlzip in - checking for /home/opam/.opam/4.09.1/lib/ocaml/zip/zip.cma... no - checking for /home/opam/.opam/4.09.1/lib/ocaml/zip/zip.cmi... no - configure: WARNING: Lib camlzip not found, sessions files will not be compressed. - ocamlfind found menhirLib in /home/opam/.opam/4.09.1/lib/menhirLib - checking for /home/opam/.opam/4.09.1/lib/menhirLib/menhirLib.cmi... yes - ocamlfind: Package `seq' not found - checking for /home/opam/.opam/4.09.1/lib/ocaml/stdlib__seq.cmi... yes - ocamlfind: Package `re' not found - checking for /home/opam/.opam/4.09.1/lib/ocaml/re/re.cmx... no - checking for /home/opam/.opam/4.09.1/lib/ocaml/re/re.cmi... no - configure: WARNING: Library re not found. - ocamlfind: Package `ocamlgraph' not found - checking for /home/opam/.opam/4.09.1/lib/ocaml/ocamlgraph/graph.cma... no - checking for /home/opam/.opam/4.09.1/lib/ocaml/ocamlgraph/graph.cmi... no - configure: WARNING: Lib ocamlgraph not found, hypothesis selection disabled. - ocamlfind: Package `mlmpfr' not found - ocamlfind: Package `ppx_sexp_conv' not found - checking for pvs... no - configure: WARNING: Cannot find pvs. - checking for isabelle... no - configure: WARNING: Cannot find isabelle. - configure: creating ./config.status - config.status: creating Makefile - config.status: creating src/config.sh - config.status: creating lib/why3/META - config.status: creating .merlin - config.status: creating src/jessie/Makefile - config.status: creating src/jessie/.merlin - config.status: creating lib/coq/version - config.status: creating lib/pvs/version - config.status: executing chmod commands - - Summary - ----------------------------------------- - Verbose make : no - OCaml compiler : yes - Version : 4.09.1 - Library path : /home/opam/.opam/4.09.1/lib/ocaml - Ocamlfind : yes - Native compilation : yes - Profiling : no - Memory profiling : no (disabled by default) - PPX : yes - S-expr for why3pp : no (requires ppx_sexp_conv) - Javascript support : no (disabled by user) - Mpfr support : no (mlmpfr not found) - Re support : no - Components - Why3 library : yes - GTK IDE : no (disabled by user) - Web IDE : no (Javascript support not available) - GMP arithmetic : no (zarith not found) - Compressed sessions : no (camlzip not found) - Hypothesis selection : no (ocamlgraph not found) - Invariant inference(exp): no (disabled by default) - Frama-C support : no - Documentation : no (sphinx-build not found) - Support for interactive proof assistants - Coq : no (disabled by user) - PVS : no (pvs not found) - Isabelle : no (isabelle not found) - Installable : yes - Binary path : ${exec_prefix}/bin - Library path : ${exec_prefix}/lib/why3 - Data path : ${prefix}/share/why3 - OCaml library path : /home/opam/.opam/4.09.1/lib/why3 - Relocatable : no Processing 20/21: [why3: make all] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "-j31" "all" "opt" "byte" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/why3.1.4.0) - Ocamldep src/trywhy3/worker_proto.ml - Ocamldep src/trywhy3/why3_worker.ml - Ocamldep src/trywhy3/trywhy3.ml - Ocamldep src/trywhy3/shortener.ml - Ocamldep src/trywhy3/bindings.ml - Ocamldep src/trywhy3/alt_ergo_worker.ml - Ocamllex src/why3doc/doc_lexer.mll - cp src/tools/why3pp_sexp-dummy.ml src/tools/why3pp_sexp.ml - Ocamldep src/isabelle-client/isabelle_client_main.ml - 125 states, 1119 transitions, table size 5226 bytes - 1793 additional bytes used for bindings - Ocamldep src/tools/why3shell.ml - Ocamldep src/why3session/why3session_main.ml - Ocamldep src/why3session/why3session_update.ml - Ocamldep src/why3session/why3session_latex.ml - Ocamldep src/why3session/why3session_html.ml - Ocamldep src/why3session/why3session_info.ml - Ocamldep src/why3session/why3session_lib.ml - Ocamldep src/ide/why3web.ml - Ocamldep src/ide/wserver.ml - Ocamllex src/tools/why3wc.mll - Ocamllex plugins/tptp/tptp_lexer.mll - 101 states, 1563 transitions, table size 6858 bytes - 3126 additional bytes used for bindings - Menhir plugins/tptp/tptp_parser.mly - Ocamllex plugins/python/py_lexer.mll - 56 states, 651 transitions, table size 2940 bytes - 1375 additional bytes used for bindings - Menhir plugins/python/py_parser.mly - Ocamllex plugins/microc/mc_lexer.mll - 307 states, 15627 transitions, table size 64350 bytes - Menhir plugins/microc/mc_parser.mly - 77 states, 473 transitions, table size 2354 bytes - 1504 additional bytes used for bindings - Ocamllex plugins/cfg/cfg_lexer.mll - Menhir src/parser/parser_common.mly plugins/cfg/cfg_parser.mly - Menhir src/parser/parser_common.mly plugins/cfg/cfg_parser.mly - Ocamllex plugins/parser/dimacs.mll - 34 states, 434 transitions, table size 1940 bytes - 1293 additional bytes used for bindings - 155 states, 4342 transitions, table size 18298 bytes - 7537 additional bytes used for bindings - Generate src/util/config.ml - Ocamllex src/util/rc.mll - cp src/util/mysexplib-dummy.ml src/util/mysexplib.ml - Ocamllex src/util/lexlib.mll - 48 states, 1889 transitions, table size 7844 bytes - 3073 additional bytes used for bindings - Menhir src/util/json_parser.mly - Ocamllex src/util/json_lexer.mll - 39 states, 600 transitions, table size 2634 bytes - 1338 additional bytes used for bindings - cp src/util/mlmpfr_dummy.ml src/util/mlmpfr_wrapper.ml - cp src/util/dynlink_new.ml src/util/dynlink_wrapper.ml - 52 states, 495 transitions, table size 2292 bytes - Ocamllex src/parser/lexer.mll - Menhir src/parser/parser_common.mly src/parser/parser.mly - Menhir src/parser/parser_common.mly src/parser/parser.mly - Menhir src/driver/driver_parser.mly - Ocamllex src/driver/driver_lexer.mll - cp src/session/compress_none.ml src/session/compress.ml - Ocamllex src/driver/sexp.mll - 158 states, 4359 transitions, table size 18384 bytes - 7555 additional bytes used for bindings - 34 states, 1366 transitions, table size 5668 bytes - 27 states, 306 transitions, table size 1386 bytes - Ocamllex src/session/xml.mll - 117 states, 1396 transitions, table size 6286 bytes - 3556 additional bytes used for bindings - Ocamllex src/session/strategy_parser.mll - 43 states, 639 transitions, table size 2814 bytes - 1799 additional bytes used for bindings - cp src/util/recompat.ml src/util/re.ml - Read 3 sample input sentences and 3 error messages. - menhir --explain --strict src/parser/parser_common.mly src/parser/parser.mly --base src/parser/parser --compile-errors \ - src/parser/handcrafted.messages > src/parser/parser_messages.ml - Read 3 sample input sentences and 3 error messages. - Ocamldep src/why3doc/doc_main.ml - Ocamldep src/why3doc/doc_lexer.ml - Ocamldep src/why3doc/doc_def.ml - Ocamldep src/why3doc/doc_html.ml - Ocamldep src/tools/why3pp.ml - Ocamldep src/tools/why3pp_sexp.ml - Ocamldep src/tools/why3wc.ml - Ocamldep src/tools/why3replay.ml - Ocamldep src/tools/why3realize.ml - Ocamldep src/tools/why3prove.ml - Ocamldep src/tools/why3extract.ml - Ocamldep src/tools/why3execute.ml - Ocamldep src/tools/why3config.ml - Ocamldep src/tools/main.ml - Ocamldep plugins/cfg/cfg_main.ml - Ocamldep plugins/cfg/cfg_lexer.ml - Ocamldep plugins/cfg/cfg_parser.ml - Ocamldep plugins/cfg/cfg_tokens.ml - Ocamldep plugins/cfg/cfg_ast.ml - Ocamldep plugins/microc/mc_main.ml - Ocamldep plugins/microc/mc_printer.ml - Ocamldep plugins/microc/mc_lexer.ml - Ocamldep plugins/microc/mc_parser.ml - Ocamldep plugins/microc/mc_ast.ml - Ocamldep plugins/python/py_main.ml - Ocamldep plugins/python/py_lexer.ml - Ocamldep plugins/python/py_parser.ml - Ocamldep plugins/python/py_ast.ml - Ocamldep plugins/tptp/tptp_printer.ml - Ocamldep plugins/tptp/tptp_typing.ml - Ocamldep plugins/tptp/tptp_lexer.ml - Ocamldep plugins/tptp/tptp_parser.ml - Ocamldep plugins/tptp/tptp_ast.ml - Ocamldep plugins/parser/dimacs.ml - Ocamldep src/session/unix_scheduler.ml - Ocamldep plugins/parser/genequlin.ml - Ocamldep src/session/json_util.ml - Ocamldep src/session/itp_server.ml - Ocamldep src/session/itp_communication.ml - Ocamldep src/session/server_utils.ml - Ocamldep src/session/controller_itp.ml - Ocamldep src/session/strategy_parser.ml - Ocamldep src/session/strategy.ml - Ocamldep src/session/session_itp.ml - Ocamldep src/session/termcode.ml - Ocamldep src/session/xml.ml - Ocamldep src/session/compress.ml - Ocamldep src/printer/mathematica.ml - Ocamldep src/printer/yices.ml - Ocamldep src/printer/cvc3.ml - Ocamldep src/printer/gappa.ml - Ocamldep src/printer/simplify.ml - Ocamldep src/printer/isabelle.ml - Ocamldep src/printer/pvs.ml - Ocamldep src/printer/coq.ml - Ocamldep src/printer/smtv2.ml - Ocamldep src/printer/smtv1.ml - Ocamldep src/printer/why3printer.ml - Ocamldep src/printer/alt_ergo.ml - Ocamldep src/printer/cntexmp_printer.ml - Ocamldep src/transform/reflection.ml - Ocamldep src/transform/matching.ml - Ocamldep src/transform/induction_pr.ml - Ocamldep src/transform/induction.ml - Ocamldep src/transform/intro_vc_vars_counterexmp.ml - Ocamldep src/transform/prepare_for_counterexmp.ml - Ocamldep src/transform/cut.ml - Ocamldep src/transform/congruence.ml - Ocamldep src/transform/destruct.ml - Ocamldep src/transform/introduction.ml - Ocamldep src/transform/ind_itp.ml - Ocamldep src/transform/subst.ml - Ocamldep src/transform/apply.ml - Ocamldep src/transform/case.ml - Ocamldep src/transform/eliminate_literal.ml - Ocamldep src/transform/generic_arg_trans_utils.ml - Ocamldep src/transform/prop_curry.ml - Ocamldep src/transform/smoke_detector.ml - Ocamldep src/transform/instantiate_predicate.ml - Ocamldep src/transform/intro_projections_counterexmp.ml - Ocamldep src/transform/eliminate_epsilon.ml - Ocamldep src/transform/lift_epsilon.ml - Ocamldep src/transform/close_epsilon.ml - Ocamldep src/transform/abstraction.ml - Ocamldep src/transform/filter_trigger.ml - Ocamldep src/transform/simplify_array.ml - Ocamldep src/transform/encoding_sort.ml - Ocamldep src/transform/encoding_twin.ml - Ocamldep src/transform/encoding_tags.ml - Ocamldep src/transform/encoding_guards.ml - Ocamldep src/transform/encoding_tags_full.ml - Ocamldep src/transform/encoding_guards_full.ml - Ocamldep src/transform/encoding_select.ml - Ocamldep src/transform/encoding.ml - Ocamldep src/transform/discriminate.ml - Ocamldep src/transform/libencoding.ml - Ocamldep src/transform/eliminate_if.ml - Ocamldep src/transform/eliminate_let.ml - Ocamldep src/transform/eliminate_inductive.ml - Ocamldep src/transform/eliminate_symbol.ml - Ocamldep src/transform/eliminate_unknown_lsymbols.ml - Ocamldep src/transform/eliminate_unknown_types.ml - Ocamldep src/transform/abstract_quantifiers.ml - Ocamldep src/transform/eliminate_algebraic.ml - Ocamldep src/transform/eliminate_definition.ml - Ocamldep src/transform/compute.ml - Ocamldep src/transform/reduction_engine.ml - Ocamldep src/transform/detect_polymorphism.ml - Ocamldep src/transform/args_wrapper.ml - Ocamldep src/transform/inlining.ml - Ocamldep src/transform/simplify_formula.ml - Ocamldep src/parser/mlw_printer.ml - Ocamldep src/transform/split_goal.ml - Ocamldep src/parser/lexer.ml - Ocamldep src/parser/report.ml - Ocamldep src/parser/typing.ml - Ocamldep src/parser/parser.ml - Ocamldep src/parser/parser_messages.ml - Ocamldep src/parser/glob.ml - Ocamldep src/parser/ptree_helpers.ml - Ocamldep src/parser/ptree.ml - Ocamldep src/extract/cakeml.ml - Ocamldep src/extract/ocaml.ml - Ocamldep src/extract/c.ml - Ocamldep src/extract/ml_printer.ml - Ocamldep src/extract/pdriver.ml - Ocamldep src/extract/mlinterp.ml - Ocamldep src/extract/compile.ml - Ocamldep src/extract/mltree.ml - Ocamldep src/mlw/counterexample.ml - Ocamldep src/mlw/pinterp.ml - Ocamldep src/mlw/big_real.ml - Ocamldep src/mlw/dexpr.ml - Ocamldep src/mlw/pmodule.ml - Ocamldep src/mlw/vc.ml - Ocamldep src/mlw/typeinv.ml - Ocamldep src/mlw/eval_match.ml - Ocamldep src/mlw/expr.ml - Ocamldep src/mlw/pdecl.ml - Ocamldep src/mlw/ity.ml - Ocamldep src/driver/smtv2_model_parser.ml - Ocamldep src/driver/sexp.ml - Ocamldep src/driver/collect_data_model.ml - Ocamldep src/driver/smtv2_model_defs.ml - Ocamldep src/driver/whyconf.ml - Ocamldep src/driver/autodetection.ml - Ocamldep src/driver/driver.ml - Ocamldep src/driver/driver_lexer.ml - Ocamldep src/driver/driver_parser.ml - Ocamldep src/driver/driver_ast.ml - Ocamldep src/driver/call_provers.ml - Ocamldep src/driver/prove_client.ml - Ocamldep src/core/model_parser.ml - Ocamldep src/core/printer.ml - Ocamldep src/core/trans.ml - Ocamldep src/core/env.ml - Ocamldep src/core/dterm.ml - Ocamldep src/core/pretty.ml - Ocamldep src/core/task.ml - Ocamldep src/core/theory.ml - Ocamldep src/core/coercion.ml - Ocamldep src/core/decl.ml - Ocamldep src/core/pattern.ml - Ocamldep src/core/term.ml - Ocamldep src/core/ty.ml - Ocamldep src/core/ident.ml - Ocamldep src/util/re.ml - Ocamldep src/util/pqueue.ml - Ocamldep src/util/vector.ml - Ocamldep src/util/constant.ml - Ocamldep src/util/number.ml - Ocamldep src/util/bigInt.ml - Ocamldep src/util/plugin.ml - Ocamldep src/util/rc.ml - Ocamldep src/util/sysutil.ml - Ocamldep src/util/warning.ml - Ocamldep src/util/cmdline.ml - Ocamldep src/util/dynlink_wrapper.ml - Ocamldep src/util/print_tree.ml - Ocamldep src/util/lexlib.ml - Ocamldep src/util/loc.ml - Ocamldep src/util/debug.ml - Ocamldep src/util/json_lexer.ml - Ocamldep src/util/json_parser.ml - Ocamldep src/util/json_base.ml - Ocamldep src/util/getopt.ml - Ocamldep src/util/exn_printer.ml - Ocamldep src/util/wstdlib.ml - Ocamldep src/util/hashcons.ml - Ocamldep src/util/diffmap.ml - Ocamldep src/util/weakhtbl.ml - Ocamldep src/util/exthtbl.ml - Ocamldep src/util/extset.ml - Ocamldep src/util/extmap.ml - Ocamldep src/util/strings.ml - Ocamldep src/util/pp.ml - Ocamldep src/util/lists.ml - Ocamldep src/util/opt.ml - Ocamldep src/util/util.ml - Ocamldep src/util/mlmpfr_wrapper.ml - Ocamldep src/util/config.ml - Ocamldep src/util/mysexplib.ml - mkdir lib/plugins - Ocamlc src/util/mysexplib.ml - Ocamlc src/util/config.ml - Ocamlc src/util/bigInt.mli - Ocamlc src/util/mlmpfr_wrapper.mli - Ocamlc src/util/util.mli - Ocamlc src/util/opt.mli - Ocamlc src/util/lists.mli - Ocamlc src/util/strings.mli - Ocamlc src/util/pp.mli - Ocamlc src/util/extmap.mli - Ocamlc src/util/exthtbl.mli - Ocamlc src/util/weakhtbl.mli - Ocamlc src/util/hashcons.mli - Ocamlc src/util/exn_printer.mli - Ocamlc src/util/getopt.mli - Ocamlc src/util/loc.mli - Ocamlc src/util/lexlib.mli - Ocamlc src/util/print_tree.mli - Ocamlc src/util/dynlink_wrapper.ml - Ocamlc src/util/cmdline.mli - Ocamlc src/util/sysutil.mli - Ocamlc src/util/pqueue.mli - Ocamlc src/util/vector.mli - Ocamlc src/util/re.ml - Ocamlc src/driver/prove_client.mli - File "src/util/util.mli", line 103, characters 22-52: - 103 | val ansi_color_tags : Format.formatter_tag_functions - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.Format.formatter_tag_functions - Use formatter_stag_functions. - Ocamlc src/mlw/big_real.mli - Ocamlc src/driver/sexp.mli - Linking src/util/ppx_debug_optim - Ocamlc src/parser/parser_messages.ml - File "src/util/pp.mli", line 122, characters 33-51: - 122 | ('b, formatter, unit, string) Pervasives.format4 -> 'b - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/transform/encoding_select.mli - File "src/util/pp.mli", line 125, characters 33-51: - 125 | ('b, formatter, unit, string) Pervasives.format4 -> 'b - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/transform/encoding_guards_full.mli - Ocamlc src/transform/encoding_tags_full.mli - findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.09.1/lib/ocaml, /home/opam/.opam/4.09.1/lib/ocaml/compiler-libs - Ocamlc src/transform/encoding_guards.mli - Ocamlc src/transform/encoding_tags.mli - Ocamlc src/transform/encoding_twin.mli - Ocamlc src/transform/encoding_sort.mli - Ocamlc src/transform/simplify_array.mli - Ocamlc src/transform/filter_trigger.mli - Ocamlc src/transform/lift_epsilon.mli - Ocamlc src/transform/instantiate_predicate.mli - Ocamlc src/transform/induction.mli - Ocamlc src/transform/induction_pr.mli - Ocamlc src/printer/alt_ergo.mli - Ocamlc src/printer/why3printer.mli - Ocamlc src/printer/smtv1.mli - Ocamlc src/printer/coq.mli - Ocamlc src/printer/smtv2.mli - Ocamlc src/printer/gappa.mli - Ocamlc src/printer/simplify.mli - Ocamlc src/printer/cvc3.mli - Ocamlc src/session/compress.mli - Ocamlc src/session/xml.mli - Ocamlc src/session/unix_scheduler.mli - Ocamlc src/util/bigInt.ml - Ocamlc src/util/mlmpfr_wrapper.ml - Ocamlc src/util/util.ml - Ocamlc src/util/opt.ml - Ocamlc src/util/lists.ml - Ocamlc src/util/pp.ml - Ocamlc src/util/strings.ml - Ocamlc src/util/extmap.ml - Ocamlc src/util/exthtbl.ml - Ocamlc src/util/weakhtbl.ml - Ocamlc src/util/hashcons.ml - Ocamlc src/util/exn_printer.ml - Ocamlc src/util/getopt.ml - Ocamlc src/util/lexlib.ml - Ocamlc src/util/print_tree.ml - Ocamlc src/util/cmdline.ml - Ocamlc src/util/sysutil.ml - Ocamlc src/util/pqueue.ml - Ocamlc src/driver/prove_client.ml - Ocamlc src/util/vector.ml - Ocamlc src/mlw/big_real.ml - Ocamlc src/driver/sexp.ml - Ocamlc src/session/compress.ml - Ocamlc src/session/unix_scheduler.ml - Ocamlc plugins/tptp/tptp_printer.mli - Ocamlc src/ide/wserver.mli - Ocamlc src/tools/why3pp_sexp.ml - Ocamlc src/why3doc/doc_html.mli - gcc -Wall -O -g -o src/server/logging.o -c src/server/logging.c - gcc -Wall -O -g -o src/server/arraylist.o -c src/server/arraylist.c - gcc -Wall -O -g -o src/server/options.o -c src/server/options.c - gcc -Wall -O -g -o src/server/queue.o -c src/server/queue.c - gcc -Wall -O -g -o src/server/readbuf.o -c src/server/readbuf.c - gcc -Wall -O -g -o src/server/request.o -c src/server/request.c - gcc -Wall -O -g -o src/server/proc.o -c src/server/proc.c - gcc -Wall -O -g -o src/server/writebuf.o -c src/server/writebuf.c - gcc -Wall -O -g -o src/server/server-unix.o -c src/server/server-unix.c - gcc -Wall -O -g -o src/server/server-win.o -c src/server/server-win.c - gcc -Wall -O -g -o src/server/cpulimit-unix.o -c src/server/cpulimit-unix.c - gcc -Wall -O -g -o src/server/cpulimit-win.o -c src/server/cpulimit-win.c - Generate drivers/coq-realizations.aux - Generate drivers/pvs-realizations.aux - Generate drivers/isabelle-realizations.aux - Ocamlopt src/util/mlmpfr_wrapper.ml - Ocamlopt src/util/mysexplib.ml - Ocamlopt src/util/config.ml - Ocamlopt src/util/util.ml - File "src/session/compress_none.ml", line 43, characters 23-33: - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "src/session/compress_none.ml", line 45, characters 20-30: - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlopt src/util/opt.ml - Ocamlopt src/util/strings.ml - Ocamlopt src/util/extmap.ml - Ocamlopt src/util/lists.ml - Ocamlc src/util/extset.mli - Ocamlopt src/util/exthtbl.ml - Ocamlopt src/util/weakhtbl.ml - Ocamlc src/util/diffmap.mli - Ocamlopt src/util/hashcons.ml - Ocamlopt src/util/exn_printer.ml - Ocamlc src/util/debug.mli - Ocamlopt src/util/print_tree.ml - Ocamlopt src/util/dynlink_wrapper.ml - Ocamlc src/util/warning.mli - Ocamlc src/util/number.mli - Ocamlopt src/util/vector.ml - Ocamlopt src/util/re.ml - Ocamlc src/driver/driver_ast.ml - Ocamlopt src/driver/sexp.ml - Ocamlopt src/parser/parser_messages.ml - Ocamlopt src/session/compress.ml - Ocamlopt src/session/unix_scheduler.ml - Ocamlopt src/tools/why3pp_sexp.ml - Ocamlopt src/util/bigInt.ml - Ocamlopt src/util/pp.ml - Ocamlopt src/mlw/big_real.ml - Ocamlc src/util/plugin.mli - Ocamlc src/util/debug.ml - Ocamlc src/util/loc.ml - Ocamlc src/session/xml.ml - Ocamlc src/util/wstdlib.mli - Ocamlopt src/util/getopt.ml - Ocamlc src/util/constant.mli - Ocamlc src/core/ident.mli - Ocamlopt src/driver/prove_client.ml - Ocamlc src/util/diffmap.ml - Ocamlc src/util/extset.ml - Ocamlc src/util/warning.ml - Ocamlc src/util/number.ml - File "src/session/compress_none.ml", line 43, characters 23-33: - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "src/session/compress_none.ml", line 45, characters 20-30: - 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 - gcc -Wall -o lib/why3cpulimit src/server/cpulimit-unix.o src/server/cpulimit-win.o - Ocamlopt src/util/cmdline.ml - Ocamlc src/driver/driver_parser.mli - Ocamlc src/driver/driver_lexer.mli - File "src/util/loc.ml", line 69, characters 14-32: - 69 | 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 "src/util/loc.ml", line 70, characters 12-26: - 70 | let equal = Pervasives.(=) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/util/constant.ml - Ocamlopt src/util/pqueue.ml - Ocamlc src/util/plugin.ml - File "src/util/debug.ml", line 115, characters 21-39: - 115 | (List.sort Pervasives.compare list); - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "src/util/constant.ml", line 26, characters 33-51: - 26 | let c = if structural then Pervasives.compare k1 k2 else 0 in - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "src/util/constant.ml", line 29, characters 33-51: - 29 | let c = if structural then Pervasives.compare k1 k2 else 0 in - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "src/util/constant.ml", line 32, characters 6-24: - 32 | Pervasives.compare c1 c2 - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/driver/driver_lexer.ml - Ocamlc src/core/ty.mli - Ocamlc src/parser/glob.mli - Ocamlc src/driver/driver_parser.ml - Ocamlc src/parser/glob.ml - gcc -Wall -o lib/why3server src/server/logging.o src/server/arraylist.o src/server/options.o src/server/queue.o src/server/readbuf.o src/server/request.o src/server/proc.o src/server/writebuf.o src/server/server-unix.o src/server/server-win.o - Ocamlc src/util/json_base.mli - Ocamlc src/util/rc.mli - Ocamlc src/util/wstdlib.ml - Ocamlc src/core/ident.ml - Ocamlopt src/util/sysutil.ml - Ocamlopt src/util/debug.ml - Ocamlc src/core/term.mli - Ocamlc src/core/ty.ml - Ocamlc src/util/json_parser.mli - Ocamlc src/util/json_base.ml - Ocamlc src/util/rc.ml - File "src/util/debug.ml", line 115, characters 21-39: - 115 | (List.sort Pervasives.compare list); - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlopt src/util/extset.ml - Ocamlopt src/util/diffmap.ml - Ocamlc src/util/json_lexer.ml - Ocamlc src/util/json_parser.ml - Ocamlopt src/util/loc.ml - Ocamlopt src/util/number.ml - Ocamlopt src/util/plugin.ml - Ocamlopt src/session/xml.ml - File "src/util/loc.ml", line 69, characters 14-32: - 69 | let compare = Pervasives.compare - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/core/pattern.mli - Ocamlc src/core/decl.mli - Ocamlc src/core/coercion.mli - File "src/util/loc.ml", line 70, characters 12-26: - 70 | let equal = Pervasives.(=) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/mlw/ity.mli - Ocamlc src/transform/close_epsilon.mli - Ocamlc src/transform/matching.ml - Ocamlc src/printer/cntexmp_printer.mli - Ocamlc src/core/term.ml - Ocamlc src/core/dterm.mli - Ocamlc src/core/coercion.ml - Ocamlc src/core/pattern.ml - Ocamlopt src/util/wstdlib.ml - Ocamlopt src/util/lexlib.ml - Ocamlopt src/util/warning.ml - Ocamlopt src/driver/driver_ast.ml - File "src/transform/matching.ml", line 157, characters 15-33: - 157 | let (--) = Pervasives.compare in - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/core/theory.mli - Ocamlc src/core/decl.ml - File "src/transform/matching.ml", line 268, characters 16-34: - 268 | 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 "src/core/term.ml", line 281, characters 39-57: - 281 | let perv_compare h1 h2 = comp_raise (Pervasives.compare h1 h2) in - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/mlw/expr.mli - Ocamlc src/printer/cntexmp_printer.ml - Ocamlc src/core/task.mli - Ocamlc src/core/env.mli - Ocamlc src/transform/detect_polymorphism.mli - Ocamlc src/transform/eliminate_literal.mli - Ocamlc src/core/theory.ml - Ocamlopt src/util/constant.ml - Ocamlopt src/util/json_base.ml - Ocamlopt src/util/rc.ml - Ocamlopt src/core/ident.ml - Ocamlc src/transform/reduction_engine.mli - Ocamlc src/core/env.ml - File "src/util/constant.ml", line 26, characters 33-51: - 26 | let c = if structural then Pervasives.compare k1 k2 else 0 in - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "src/util/constant.ml", line 29, characters 33-51: - 29 | let c = if structural then Pervasives.compare k1 k2 else 0 in - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "src/util/constant.ml", line 32, characters 6-24: - 32 | Pervasives.compare c1 c2 - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/mlw/pdecl.mli - Ocamlc src/parser/ptree.ml - Ocamlc src/core/pretty.mli - Ocamlc src/core/trans.mli - Ocamlc src/session/termcode.mli - Ocamlc src/core/task.ml - Ocamlc src/core/printer.mli - Ocamlc src/transform/simplify_formula.mli - Ocamlc src/transform/inlining.mli - Ocamlc src/transform/split_goal.mli - Ocamlc src/transform/compute.mli - Ocamlc src/transform/eliminate_definition.mli - Ocamlc src/transform/eliminate_algebraic.mli - Ocamlc src/transform/abstract_quantifiers.ml - Ocamlc src/transform/eliminate_symbol.ml - Ocamlc src/transform/eliminate_inductive.mli - Ocamlc src/transform/eliminate_let.mli - Ocamlc src/transform/eliminate_if.mli - Ocamlc src/transform/libencoding.mli - Ocamlc src/transform/encoding.mli - Ocamlc src/transform/abstraction.mli - Ocamlc src/transform/eliminate_epsilon.mli - Ocamlc src/transform/intro_projections_counterexmp.mli - Ocamlc src/transform/smoke_detector.mli - Ocamlc src/transform/prop_curry.ml - Ocamlc src/transform/generic_arg_trans_utils.mli - Ocamlc src/transform/apply.mli - Ocamlc src/transform/subst.mli - Ocamlc src/transform/introduction.mli - Ocamlc src/transform/destruct.mli - Ocamlc src/transform/congruence.ml - Ocamlc src/transform/intro_vc_vars_counterexmp.mli - Ocamlc src/transform/prepare_for_counterexmp.mli - Ocamlc src/core/pretty.ml - Ocamlc src/core/dterm.ml - Ocamlc src/core/trans.ml - Ocamlc src/transform/reflection.mli - Ocamlc src/mlw/ity.ml - Ocamlc src/mlw/expr.ml - Ocamlc src/mlw/pdecl.ml - Ocamlc src/transform/simplify_formula.ml - Ocamlc src/transform/inlining.ml - Ocamlc src/transform/split_goal.ml - Ocamlc src/transform/detect_polymorphism.ml - Ocamlc src/transform/reduction_engine.ml - Ocamlc src/transform/eliminate_algebraic.ml - Ocamlc src/transform/eliminate_inductive.ml - Ocamlc src/transform/eliminate_let.ml - Ocamlc src/transform/eliminate_if.ml - Ocamlc src/transform/libencoding.ml - Ocamlc src/transform/encoding.ml - Ocamlc src/transform/encoding_guards_full.ml - Ocamlc src/transform/encoding_guards.ml - Ocamlc src/transform/encoding_tags_full.ml - Ocamlc src/transform/encoding_tags.ml - Ocamlc src/transform/encoding_twin.ml - Ocamlc src/transform/encoding_sort.ml - Ocamlc src/transform/simplify_array.ml - Ocamlc src/transform/filter_trigger.ml - Ocamlc src/transform/abstraction.ml - Ocamlc src/transform/close_epsilon.ml - Ocamlc src/transform/lift_epsilon.ml - Ocamlc src/transform/eliminate_epsilon.ml - Ocamlc src/transform/intro_projections_counterexmp.ml - Ocamlc src/transform/instantiate_predicate.ml - Ocamlc src/transform/smoke_detector.ml - Ocamlc src/transform/eliminate_literal.ml - Ocamlc src/transform/generic_arg_trans_utils.ml - Ocamlc src/transform/introduction.ml - Ocamlc src/transform/intro_vc_vars_counterexmp.ml - Ocamlc src/transform/prepare_for_counterexmp.ml - Ocamlc src/printer/coq.ml - Ocamlc src/printer/gappa.ml - Ocamlc src/session/termcode.ml - Ocamlopt src/util/json_parser.ml - Ocamlopt src/core/ty.ml - Ocamlc src/core/model_parser.mli - Ocamlopt src/driver/driver_parser.ml - Ocamlc src/mlw/eval_match.mli - Ocamlc src/mlw/typeinv.mli - Ocamlc src/mlw/vc.mli - Ocamlc src/mlw/pmodule.mli - Ocamlc src/parser/ptree_helpers.mli - Ocamlopt src/parser/glob.ml - Ocamlc src/parser/mlw_printer.mli - Ocamlc src/transform/args_wrapper.mli - Ocamlc src/transform/eliminate_unknown_lsymbols.ml - Ocamlc src/transform/eliminate_unknown_types.ml - Ocamlc src/transform/discriminate.mli - Ocamlc src/printer/pvs.ml - Ocamlc src/printer/isabelle.ml - Ocamlc src/printer/mathematica.ml - Ocamlc src/core/printer.ml - Ocamlc src/core/model_parser.ml - Ocamlc src/mlw/eval_match.ml - Ocamlc src/parser/ptree_helpers.ml - Ocamlc src/parser/mlw_printer.ml - Ocamlc src/driver/call_provers.mli - Ocamlopt src/util/json_lexer.ml - Ocamlc src/driver/smtv2_model_defs.mli - Ocamlc src/transform/case.ml - Ocamlc src/transform/ind_itp.mli - Ocamlc src/transform/cut.ml - Ocamlc src/printer/yices.ml - Ocamlc src/mlw/typeinv.ml - Ocamlc src/mlw/vc.ml - File "src/session/termcode.ml", line 1106, characters 24-42: - 1106 | let compare e1 e2 = Pervasives.compare e1.shape e2.shape in - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/mlw/pmodule.ml - Ocamlc src/transform/compute.ml - Ocamlc src/transform/eliminate_definition.ml - Ocamlc src/transform/discriminate.ml - Ocamlc src/transform/encoding_select.ml - Ocamlc src/transform/apply.ml - Ocamlc src/transform/subst.ml - Ocamlc src/transform/destruct.ml - Ocamlc src/printer/alt_ergo.ml - Ocamlc src/printer/why3printer.ml - Ocamlc src/printer/smtv1.ml - Ocamlc src/printer/smtv2.ml - Ocamlc src/printer/simplify.ml - Ocamlc src/printer/cvc3.ml - Ocamlopt src/core/term.ml - Ocamlc src/driver/driver.mli - Ocamlc src/driver/collect_data_model.mli - Ocamlc src/mlw/dexpr.mli - Ocamlc src/extract/mlinterp.mli - Ocamlc src/parser/lexer.mli - Ocamlc src/parser/parser.mli - Ocamlc src/driver/call_provers.ml - Ocamlc src/driver/smtv2_model_defs.ml - Ocamlc src/transform/ind_itp.ml - Ocamlc src/transform/induction.ml - Ocamlc src/transform/induction_pr.ml - Ocamlc src/driver/whyconf.mli - Ocamlc src/driver/smtv2_model_parser.ml - Ocamlc src/extract/mltree.ml - File "src/core/term.ml", line 281, characters 39-57: - 281 | let perv_compare h1 h2 = comp_raise (Pervasives.compare h1 h2) in - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/parser/typing.mli - Ocamlc src/parser/report.mli - Ocamlc src/driver/driver.ml - Ocamlc src/driver/collect_data_model.ml - Ocamlc src/mlw/dexpr.ml - Ocamlc src/transform/reflection.ml - Ocamlc src/parser/report.ml - Ocamlc src/parser/typing.ml - Ocamlc src/parser/parser.ml - Ocamlc src/parser/lexer.ml - Ocamlc src/transform/args_wrapper.ml - Ocamlc src/mlw/pinterp.mli - Ocamlc src/driver/autodetection.mli - Ocamlc src/session/session_itp.mli - Ocamlc src/driver/whyconf.ml - Ocamlc src/session/strategy.mli - Ocamlopt src/driver/driver_lexer.ml - Ocamlc src/session/strategy_parser.mli - Ocamlc src/session/strategy.ml - Ocamlc src/session/controller_itp.mli - Ocamlc src/session/session_itp.ml - Ocamlc src/driver/autodetection.ml - Ocamlc src/session/strategy_parser.ml - Ocamlc src/extract/compile.mli - Ocamlc src/extract/pdriver.mli - Ocamlc src/mlw/counterexample.mli - Ocamlc src/mlw/pinterp.ml - Ocamlc src/session/itp_communication.mli - Ocamlc src/session/controller_itp.ml - Ocamlc src/extract/mlinterp.ml - Ocamlc src/extract/compile.ml - Ocamlc src/extract/ml_printer.mli - Ocamlc src/extract/pdriver.ml - Ocamlc src/extract/c.ml - Ocamlc src/mlw/counterexample.ml - Ocamlc src/session/server_utils.mli - Ocamlc src/session/itp_server.mli - Ocamlc src/session/json_util.mli - Ocamlc src/session/itp_communication.ml - Ocamlc src/extract/ocaml.ml - Ocamlc src/extract/cakeml.ml - File "src/mlw/pinterp.ml", line 60, characters 14-28: - 60 | let n = Pervasives.max 0 (Array.length a - 25) in - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlc src/extract/ml_printer.ml - Ocamlc src/session/json_util.ml - Ocamlc src/session/itp_server.ml - Ocamlc src/session/server_utils.ml - File "src/mlw/pinterp.ml", line 1851, characters 48-62: - 1851 | let s = String.(if length s > n then sub s 0 (Pervasives.min n (length s)) ^ "..." else s) in - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlopt src/core/pattern.ml - Ocamlopt src/core/coercion.ml - Ocamlopt src/transform/matching.ml - File "src/transform/matching.ml", line 157, characters 15-33: - 157 | let (--) = Pervasives.compare in - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "src/transform/matching.ml", line 268, characters 16-34: - 268 | let compare = Pervasives.compare - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlopt src/core/decl.ml - Ocamlopt src/core/theory.ml - Ocamlopt src/core/task.ml - Ocamlopt src/core/env.ml - Ocamlopt src/core/pretty.ml - Linking lib/why3/why3.cmo - Ocamlopt src/core/dterm.ml - Ocamlopt src/core/trans.ml - Ocamlopt src/mlw/ity.ml - Ocamlopt src/transform/reduction_engine.ml - Ocamlopt src/core/printer.ml - Ocamlopt src/transform/simplify_formula.ml - Ocamlopt src/transform/inlining.ml - Ocamlopt src/transform/split_goal.ml - Ocamlopt src/transform/detect_polymorphism.ml - Ocamlopt src/transform/abstract_quantifiers.ml - Ocamlopt src/transform/eliminate_symbol.ml - Ocamlopt src/transform/eliminate_let.ml - Ocamlopt src/transform/simplify_array.ml - Ocamlopt src/transform/abstraction.ml - Ocamlopt src/transform/close_epsilon.ml - Ocamlopt src/transform/eliminate_epsilon.ml - Ocamlopt src/transform/intro_projections_counterexmp.ml - Ocamlopt src/transform/instantiate_predicate.ml - Ocamlopt src/transform/smoke_detector.ml - Ocamlopt src/transform/prop_curry.ml - Ocamlopt src/transform/congruence.ml - Ocamlopt src/session/termcode.ml - Ocamlopt src/transform/lift_epsilon.ml - File "src/session/termcode.ml", line 1106, characters 24-42: - 1106 | let compare e1 e2 = Pervasives.compare e1.shape e2.shape in - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlopt src/transform/generic_arg_trans_utils.ml - Ocamlopt src/transform/eliminate_inductive.ml - Ocamlopt src/core/model_parser.ml - Ocamlopt src/transform/eliminate_unknown_types.ml - Ocamlopt src/transform/eliminate_algebraic.ml - Ocamlopt src/transform/eliminate_unknown_lsymbols.ml - Ocamlopt src/transform/eliminate_if.ml - Ocamlopt src/transform/libencoding.ml - Ocamlopt src/transform/encoding_sort.ml - Ocamlopt src/transform/filter_trigger.ml - Ocamlopt src/printer/coq.ml - Ocamlopt src/printer/pvs.ml - Ocamlopt src/printer/isabelle.ml - Ocamlopt src/printer/mathematica.ml - Ocamlopt src/transform/encoding.ml - Ocamlopt src/transform/eliminate_literal.ml - Ocamlopt src/mlw/expr.ml - Ocamlopt src/transform/intro_vc_vars_counterexmp.ml - Ocamlopt src/printer/cntexmp_printer.ml - Ocamlopt src/transform/encoding_guards_full.ml - Ocamlopt src/transform/encoding_tags_full.ml - Ocamlopt src/transform/encoding_guards.ml - Ocamlopt src/transform/encoding_tags.ml - Ocamlopt src/transform/encoding_twin.ml - Ocamlopt src/driver/call_provers.ml - Ocamlopt src/driver/smtv2_model_defs.ml - Ocamlopt src/driver/collect_data_model.ml - Ocamlopt src/driver/driver.ml - Ocamlopt src/driver/smtv2_model_parser.ml - Ocamlc plugins/parser/genequlin.ml - Ocamlc plugins/parser/dimacs.ml - Ocamlc plugins/tptp/tptp_ast.ml - Ocamlc plugins/python/py_ast.ml - Ocamlc plugins/microc/mc_ast.ml - Ocamlc plugins/microc/mc_printer.mli - Ocamlc plugins/cfg/cfg_ast.ml - Ocamlc plugins/cfg/cfg_tokens.ml - Ocamlc src/tools/main.ml - Ocamlc src/tools/why3config.ml - Ocamlc src/tools/why3execute.ml - Ocamlc src/tools/why3extract.ml - Ocamlc src/tools/why3prove.ml - Ocamlc src/tools/why3realize.ml - Ocamlc src/tools/why3replay.ml - Ocamlc src/tools/why3wc.ml - Ocamlc src/ide/why3web.ml - Ocamlc src/why3session/why3session_lib.mli - Ocamlc src/tools/why3shell.ml - Ocamlc src/isabelle-client/isabelle_client_main.ml - Ocamlc src/tools/why3pp.ml - Ocamlc src/why3doc/doc_def.mli - Ocamlc plugins/tptp/tptp_printer.ml - Linking lib/why3/why3.cma - Ocamlc src/ide/wserver.ml - Ocamlc src/why3doc/doc_html.ml - Ocamlc plugins/tptp/tptp_parser.mli - Ocamlc plugins/tptp/tptp_typing.mli - Ocamlc plugins/tptp/tptp_lexer.mli - Ocamlc plugins/microc/mc_printer.ml - Ocamlc plugins/microc/mc_parser.mli - Ocamlc plugins/cfg/cfg_parser.mli - Ocamlc src/why3session/why3session_info.ml - Ocamlc src/why3session/why3session_html.ml - Ocamlc src/why3session/why3session_latex.ml - Ocamlc src/why3session/why3session_update.ml - Ocamlc src/why3doc/doc_lexer.ml - Ocamlc plugins/tptp/tptp_parser.ml - Ocamlc src/why3session/why3session_lib.ml - Ocamlc src/why3doc/doc_def.ml - Ocamlc plugins/python/py_parser.mli - Ocamlc plugins/cfg/cfg_lexer.ml - Ocamlc plugins/cfg/cfg_parser.ml - Linking bin/why3config.cma - Linking bin/why3realize.cma - Ocamlc plugins/microc/mc_lexer.ml - Linking lib/plugins/dimacs.cmo - Ocamlc plugins/tptp/tptp_typing.ml - Ocamlc plugins/tptp/tptp_lexer.ml - Ocamlc plugins/python/py_parser.ml - Ocamlc plugins/microc/mc_parser.ml - Linking bin/why3.byte - Linking bin/why3wc.cma - Ocamlopt src/driver/whyconf.ml - Ocamlc plugins/python/py_lexer.ml - Linking lib/plugins/genequlin.cmo - Linking bin/isabelle_client.byte - Linking bin/why3webserver.cma - Linking bin/why3replay.cma - Linking bin/why3execute.cma - File "src/tools/why3prove.ml", line 446, characters 6-40: - 446 | Format.set_formatter_tag_functions Util.ansi_color_tags; - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.Format.set_formatter_tag_functions - Use Format.set_formatter_stag_functions. - Ocamlc plugins/cfg/cfg_main.ml - Linking bin/why3shell.cma - Linking bin/why3pp.cma - Ocamlc plugins/microc/mc_main.ml - Ocamlc src/why3doc/doc_main.ml - Linking bin/why3extract.cma - Ocamlc plugins/python/py_main.ml - Linking bin/why3prove.cma - Ocamlc src/why3session/why3session_main.ml - Linking bin/why3doc.cma - Linking bin/why3session.cma - Ocamlopt src/mlw/pdecl.ml - Ocamlopt src/parser/ptree.ml - Ocamlopt src/driver/autodetection.ml - Ocamlopt src/session/strategy.ml - Ocamlopt src/parser/ptree_helpers.ml - Ocamlopt src/parser/mlw_printer.ml - Ocamlopt src/session/strategy_parser.ml - Linking lib/plugins/tptp.cmo - Linking lib/plugins/python.cmo - Linking lib/plugins/microc.cmo - Ocamlopt src/mlw/eval_match.ml - Ocamlopt src/mlw/typeinv.ml - Ocamlopt src/mlw/vc.ml - Linking lib/plugins/cfg.cmo - Ocamlopt src/mlw/pmodule.ml - Ocamlopt src/mlw/dexpr.ml - Ocamlopt src/mlw/pinterp.ml - File "src/mlw/pinterp.ml", line 60, characters 14-28: - 60 | let n = Pervasives.max 0 (Array.length a - 25) in - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "src/mlw/pinterp.ml", line 1851, characters 48-62: - 1851 | let s = String.(if length s > n then sub s 0 (Pervasives.min n (length s)) ^ "..." else s) in - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - Ocamlopt src/extract/mltree.ml - Ocamlopt src/parser/typing.ml - Ocamlopt src/extract/compile.ml - Ocamlopt src/extract/pdriver.ml - Ocamlopt src/mlw/counterexample.ml - Ocamlopt src/extract/ml_printer.ml - Ocamlopt src/extract/ocaml.ml - Ocamlopt src/extract/cakeml.ml - Ocamlopt src/extract/mlinterp.ml - Ocamlopt src/extract/c.ml - Ocamlopt src/parser/parser.ml - Ocamlopt src/parser/report.ml - Ocamlopt src/parser/lexer.ml - Ocamlopt src/transform/args_wrapper.ml - Ocamlopt src/transform/compute.ml - Ocamlopt src/transform/apply.ml - Ocamlopt src/transform/case.ml - Ocamlopt src/transform/subst.ml - Ocamlopt src/transform/ind_itp.ml - Ocamlopt src/transform/cut.ml - Ocamlopt src/transform/eliminate_definition.ml - Ocamlopt src/transform/discriminate.ml - Ocamlopt src/printer/gappa.ml - Ocamlopt src/transform/induction.ml - Ocamlopt src/transform/induction_pr.ml - Ocamlopt src/transform/introduction.ml - Ocamlopt src/transform/destruct.ml - Ocamlopt src/transform/reflection.ml - Ocamlopt src/transform/encoding_select.ml - Ocamlopt src/printer/alt_ergo.ml - Ocamlopt src/printer/why3printer.ml - Ocamlopt src/printer/smtv1.ml - Ocamlopt src/printer/smtv2.ml - Ocamlopt src/printer/simplify.ml - Ocamlopt src/printer/cvc3.ml - Ocamlopt src/printer/yices.ml - Ocamlopt src/transform/prepare_for_counterexmp.ml - Ocamlopt src/session/session_itp.ml - Ocamlopt src/session/controller_itp.ml - Ocamlopt src/session/itp_communication.ml - Ocamlopt src/session/server_utils.ml - Ocamlopt src/session/json_util.ml - Ocamlopt src/session/itp_server.ml - Linking lib/why3/why3.cmx - Ocamlopt plugins/parser/dimacs.ml - Ocamlopt plugins/parser/genequlin.ml - Ocamlopt plugins/tptp/tptp_ast.ml - Ocamlopt plugins/tptp/tptp_printer.ml - Ocamlopt plugins/python/py_ast.ml - Ocamlopt plugins/microc/mc_printer.ml - Ocamlopt plugins/microc/mc_ast.ml - Ocamlopt plugins/cfg/cfg_ast.ml - Ocamlopt plugins/cfg/cfg_tokens.ml - Linking lib/why3/why3.cmxa - Linking lib/why3/why3.cmxs - Ocamlopt src/tools/main.ml - Ocamlopt src/tools/why3config.ml - Ocamlopt src/tools/why3execute.ml - Ocamlopt src/tools/why3extract.ml - Ocamlopt src/tools/why3prove.ml - Ocamlopt src/tools/why3realize.ml - Ocamlopt src/tools/why3replay.ml - Ocamlopt src/tools/why3wc.ml - Ocamlopt src/ide/wserver.ml - Ocamlopt src/why3session/why3session_lib.ml - Ocamlopt src/tools/why3shell.ml - Ocamlopt src/isabelle-client/isabelle_client_main.ml - Ocamlopt src/tools/why3pp.ml - Ocamlopt src/why3doc/doc_html.ml - Ocamlopt src/why3doc/doc_def.ml - Ocamlopt plugins/python/py_parser.ml - Ocamlopt plugins/microc/mc_parser.ml - Ocamlopt plugins/cfg/cfg_parser.ml - Ocamlopt plugins/tptp/tptp_parser.ml - Ocamlopt plugins/tptp/tptp_typing.ml - Ocamlopt src/why3doc/doc_lexer.ml - Linking bin/why3config.cmxs - Linking bin/why3realize.cmxs - File "src/tools/why3prove.ml", line 446, characters 6-40: - 446 | Format.set_formatter_tag_functions Util.ansi_color_tags; - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.Format.set_formatter_tag_functions - Use Format.set_formatter_stag_functions. - Linking bin/why3wc.cmxs - Linking lib/plugins/dimacs.cmxs - Linking lib/plugins/genequlin.cmxs - Linking bin/why3replay.cmxs - Linking bin/why3shell.cmxs - Linking bin/isabelle_client.opt - Ocamlopt src/why3session/why3session_info.ml - Ocamlopt src/why3session/why3session_html.ml - Ocamlopt src/why3session/why3session_latex.ml - Ocamlopt src/why3session/why3session_update.ml - Linking bin/why3.opt - Linking bin/why3execute.cmxs - Linking bin/why3prove.cmxs - Ocamlopt src/ide/why3web.ml - Linking bin/why3extract.cmxs - Linking bin/why3pp.cmxs - Ocamlopt src/why3doc/doc_main.ml - Linking bin/why3webserver.cmxs - Linking bin/why3doc.cmxs - Ocamlopt src/why3session/why3session_main.ml - Ocamlopt plugins/python/py_lexer.ml - Linking bin/why3session.cmxs - Ocamlopt plugins/tptp/tptp_lexer.ml - Ocamlopt plugins/python/py_main.ml - Ocamlopt plugins/microc/mc_lexer.ml - Linking lib/plugins/tptp.cmxs - Ocamlopt plugins/microc/mc_main.ml - Linking lib/plugins/python.cmxs - Linking lib/plugins/microc.cmxs - Ocamlopt plugins/cfg/cfg_lexer.ml - Ocamlopt plugins/cfg/cfg_main.ml - Linking lib/plugins/cfg.cmxs - make: Nothing to be done for 'opt'. -> compiled why3.1.4.0 Processing 21/21: [why3: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" "install-lib" (CWD=/home/opam/.opam/4.09.1/.opam-switch/build/why3.1.4.0) - /bin/mkdir -p /home/opam/.opam/4.09.1/lib/why3/plugins - /usr/bin/install -c -m 644 lib/plugins/genequlin.cmo lib/plugins/dimacs.cmo lib/plugins/tptp.cmo lib/plugins/python.cmo lib/plugins/microc.cmo lib/plugins/cfg.cmo lib/plugins/genequlin.cmxs lib/plugins/dimacs.cmxs lib/plugins/tptp.cmxs lib/plugins/python.cmxs lib/plugins/microc.cmxs lib/plugins/cfg.cmxs /home/opam/.opam/4.09.1/lib/why3/plugins - /bin/mkdir -p /home/opam/.opam/4.09.1/bin - /usr/bin/install -c bin/why3.opt /home/opam/.opam/4.09.1/bin/why3 - /bin/mkdir -p /home/opam/.opam/4.09.1/lib/why3/commands - /usr/bin/install -c -m 644 bin/why3config.cmxs bin/why3execute.cmxs bin/why3extract.cmxs bin/why3prove.cmxs bin/why3realize.cmxs bin/why3replay.cmxs bin/why3wc.cmxs /home/opam/.opam/4.09.1/lib/why3/commands - /bin/mkdir -p /home/opam/.opam/4.09.1/lib/why3 - /usr/bin/install -c lib/why3server /home/opam/.opam/4.09.1/lib/why3/why3server - /usr/bin/install -c lib/why3cpulimit /home/opam/.opam/4.09.1/lib/why3/why3cpulimit - /usr/bin/install -c lib/why3-call-pvs /home/opam/.opam/4.09.1/lib/why3/why3-call-pvs - /bin/mkdir -p /home/opam/.opam/4.09.1/lib/why3/commands - /usr/bin/install -c -m 644 bin/why3webserver.cmxs /home/opam/.opam/4.09.1/lib/why3/commands - /bin/mkdir -p /home/opam/.opam/4.09.1/lib/why3/commands - /usr/bin/install -c -m 644 bin/why3session.cmxs /home/opam/.opam/4.09.1/lib/why3/commands - /bin/mkdir -p /home/opam/.opam/4.09.1/lib/why3/commands - /usr/bin/install -c -m 644 bin/why3shell.cmxs /home/opam/.opam/4.09.1/lib/why3/commands - /bin/mkdir -p /home/opam/.opam/4.09.1/lib/why3/commands - /usr/bin/install -c -m 644 bin/why3pp.cmxs /home/opam/.opam/4.09.1/lib/why3/commands - /bin/mkdir -p /home/opam/.opam/4.09.1/lib/why3/commands - /usr/bin/install -c -m 644 bin/why3doc.cmxs /home/opam/.opam/4.09.1/lib/why3/commands - /bin/mkdir -p /home/opam/.opam/4.09.1/share/why3 - /bin/mkdir -p /home/opam/.opam/4.09.1/share/why3/vim - /bin/mkdir -p /home/opam/.opam/4.09.1/share/why3/vim/ftdetect - /bin/mkdir -p /home/opam/.opam/4.09.1/share/why3/vim/syntax - /bin/mkdir -p /home/opam/.opam/4.09.1/share/why3/lang - /bin/mkdir -p /home/opam/.opam/4.09.1/share/why3/stdlib - /bin/mkdir -p /home/opam/.opam/4.09.1/share/why3/stdlib/mach - /bin/mkdir -p /home/opam/.opam/4.09.1/share/why3/drivers - /usr/bin/install -c -m 644 stdlib/*.mlw /home/opam/.opam/4.09.1/share/why3/stdlib - /usr/bin/install -c -m 644 stdlib/mach/*.mlw /home/opam/.opam/4.09.1/share/why3/stdlib/mach - /usr/bin/install -c -m 644 drivers/*.drv drivers/*.gen /home/opam/.opam/4.09.1/share/why3/drivers - /usr/bin/install -c -m 644 LICENSE /home/opam/.opam/4.09.1/share/why3/ - /usr/bin/install -c -m 644 share/provers-detection-data.conf /home/opam/.opam/4.09.1/share/why3/ - /usr/bin/install -c -m 644 share/why3session.dtd /home/opam/.opam/4.09.1/share/why3 - /usr/bin/install -c -m 644 share/Makefile.config /home/opam/.opam/4.09.1/share/why3 - /usr/bin/install -c -m 644 share/vim/ftdetect/why3.vim /home/opam/.opam/4.09.1/share/why3/vim/ftdetect/why3.vim - /usr/bin/install -c -m 644 share/vim/syntax/why3.vim /home/opam/.opam/4.09.1/share/why3/vim/syntax/why3.vim - /usr/bin/install -c -m 644 share/lang/why3.lang /home/opam/.opam/4.09.1/share/why3/lang/why3.lang - /usr/bin/install -c -m 644 share/lang/why3c.lang /home/opam/.opam/4.09.1/share/why3/lang/why3c.lang - /usr/bin/install -c -m 644 share/lang/why3py.lang /home/opam/.opam/4.09.1/share/why3/lang/why3py.lang - /bin/mkdir -p /home/opam/.opam/4.09.1/share/why3/drivers - /usr/bin/install -c -m 644 drivers/coq-realizations.aux /home/opam/.opam/4.09.1/share/why3/drivers/ - /bin/mkdir -p /home/opam/.opam/4.09.1/share/why3/drivers/ - /usr/bin/install -c -m 644 drivers/pvs-realizations.aux /home/opam/.opam/4.09.1/share/why3/drivers/ - /usr/bin/install -c -m 644 drivers/isabelle-realizations.aux /home/opam/.opam/4.09.1/share/why3/drivers/ - /bin/mkdir -p /home/opam/.opam/4.09.1/share/emacs/site-lisp/ - /usr/bin/install -c -m 644 share/emacs/why3.el /home/opam/.opam/4.09.1/share/emacs/site-lisp/why3.el - if test -d /etc/bash_completion.d -a -w /etc/bash_completion.d; then \ - /usr/bin/install -c share/bash/why3 /etc/bash_completion.d; \ - fi - /bin/mkdir -p /home/opam/.opam/4.09.1/lib/why3 - /usr/bin/install -c -m 644 lib/why3/why3.a lib/why3/why3.cma lib/why3/why3.cmx lib/why3/why3.cmi lib/why3/why3.cmxa lib/why3/why3.cmxs lib/why3/why3.cmt \ - lib/why3/META /home/opam/.opam/4.09.1/lib/why3 -> installed why3.1.4.0 Done. # Run eval $(opam env) to update the current shell environment 2021-09-04 20:14.58 ---> saved as "cc6f885cebabcd959e6e7862a92a54361409a54ab774fdda802921f30811abe0" Job succeeded