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


Building on x86-bm-1.ocamllabs.io

(from ocaml/opam:debian-unstable@sha256:286b1a07f166d69599599e77d36ff670e397cb189a08f108911b5151b4668ce1)
2022-06-03 06:34.24 ---> using "47ed2e5e0feee1987ba23dd55270cc6ad201fc29c17004e34e901e030428f794" from cache

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

/: (env OPAMPRECISETRACKING 1)

/: (env OPAMUTF8 never)

/: (env OPAMEXTERNALSOLVER builtin-0install)

/: (env OPAMCRITERIA +removed)

/: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2022-06-03 06:34.24 ---> using "4a75653e8e13af1975fafc6190bea646f6c5227de6a31d9a10c263381aa24cc1" from cache

/: (run (network host)
        (shell "rm -rf ~/opam-repository && git clone -q 'https://github.com/ocaml/opam-repository' ~/opam-repository && git -C ~/opam-repository checkout -q acdf0fda43c6ad752dca7fbab614d7a45df50538"))
2022-06-03 06:34.24 ---> using "e017e24311b2d1facae68aa054d4808ac0fd85da474fe18b5feb752a484a7401" from cache

/: (run (shell "rm -rf ~/.opam && opam init -ya --bare --config ~/.opamrc-sandbox ~/opam-repository"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.


<><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised

User configuration:
  ~/.profile is already up-to-date.
[NOTE] Make sure that ~/.profile is well sourced in your ~/.bashrc.

2022-06-03 06:34.24 ---> using "fe4ab29b581b2ba4fc496c6fcd5cd0653b4902fb6da880b540dae71463661523" from cache

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

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

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> retrieved ocaml-base-compiler.4.08.1  (cached)
-> installed ocaml-base-compiler.4.08.1
-> installed ocaml-config.1
-> installed ocaml.4.08.1
Done.
# Run eval $(opam env --switch=4.08) to update the current shell environment
2022-06-03 06:34.24 ---> using "508fc16c39257740208b6daf9b6202d30badcbf1968cf5cbcd34d996878e2228" from cache

/: (run (network host)
        (shell "opam update --depexts"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian unstable InRelease [165 kB]
- Get:2 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index [63.6 kB]
- Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2022-06-02-2003.50-F-2022-06-01-1416.25.pdiff [73.9 kB]
- Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2022-06-02-2003.50-F-2022-06-01-1416.25.pdiff [73.9 kB]
- Fetched 303 kB in 2s (181 kB/s)
- Reading package lists...
- 
2022-06-03 06:34.24 ---> using "c5201c076b3f688376f42bfbb42459843b0268da18e82143d7224074171b4f15" from cache

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

Nothing to do.
The following actions will be performed:
=== install 2 packages
  - install glpk      0.1.8
  - install ocamlfind 1.9.3 [required by glpk]

The following system packages will first need to be installed:
    libglpk-dev

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

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

[1/2/3/4] 1
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libglpk-dev"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libsuitesparseconfig5:amd64.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18687 files and directories currently installed.)
- Preparing to unpack .../00-libsuitesparseconfig5_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libsuitesparseconfig5:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libamd2:amd64.
- Preparing to unpack .../01-libamd2_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libamd2:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libblas3:amd64.
- Preparing to unpack .../02-libblas3_3.10.1-2_amd64.deb ...
- Unpacking libblas3:amd64 (3.10.1-2) ...
- Selecting previously unselected package libblas-dev:amd64.
- Preparing to unpack .../03-libblas-dev_3.10.1-2_amd64.deb ...
- Unpacking libblas-dev:amd64 (3.10.1-2) ...
- Selecting previously unselected package libbtf1:amd64.
- Preparing to unpack .../04-libbtf1_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libbtf1:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libcamd2:amd64.
- Preparing to unpack .../05-libcamd2_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libcamd2:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libccolamd2:amd64.
- Preparing to unpack .../06-libccolamd2_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libccolamd2:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libcolamd2:amd64.
- Preparing to unpack .../07-libcolamd2_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libcolamd2:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libgfortran5:amd64.
- Preparing to unpack .../08-libgfortran5_12.1.0-2_amd64.deb ...
- Unpacking libgfortran5:amd64 (12.1.0-2) ...
- Selecting previously unselected package liblapack3:amd64.
- Preparing to unpack .../09-liblapack3_3.10.1-2_amd64.deb ...
- Unpacking liblapack3:amd64 (3.10.1-2) ...
- Selecting previously unselected package libmetis5:amd64.
- Preparing to unpack .../10-libmetis5_5.1.0.dfsg-7_amd64.deb ...
- Unpacking libmetis5:amd64 (5.1.0.dfsg-7) ...
- Selecting previously unselected package libcholmod3:amd64.
- Preparing to unpack .../11-libcholmod3_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libcholmod3:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libcxsparse3:amd64.
- Preparing to unpack .../12-libcxsparse3_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libcxsparse3:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libltdl7:amd64.
- Preparing to unpack .../13-libltdl7_2.4.7-4_amd64.deb ...
- Unpacking libltdl7:amd64 (2.4.7-4) ...
- Selecting previously unselected package libglpk40:amd64.
- Preparing to unpack .../14-libglpk40_5.0-1_amd64.deb ...
- Unpacking libglpk40:amd64 (5.0-1) ...
- Selecting previously unselected package libgmpxx4ldbl:amd64.
- Preparing to unpack .../15-libgmpxx4ldbl_2%3a6.2.1+dfsg-3_amd64.deb ...
- Unpacking libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-3) ...
- Selecting previously unselected package libgmp-dev:amd64.
- Preparing to unpack .../16-libgmp-dev_2%3a6.2.1+dfsg-3_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg-3) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../17-zlib1g-dev_1%3a1.2.11.dfsg-4_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-4) ...
- Selecting previously unselected package libklu1:amd64.
- Preparing to unpack .../18-libklu1_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libklu1:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libldl2:amd64.
- Preparing to unpack .../19-libldl2_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libldl2:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libmongoose2:amd64.
- Preparing to unpack .../20-libmongoose2_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libmongoose2:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libumfpack5:amd64.
- Preparing to unpack .../21-libumfpack5_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libumfpack5:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package librbio2:amd64.
- Preparing to unpack .../22-librbio2_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking librbio2:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libspqr2:amd64.
- Preparing to unpack .../23-libspqr2_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libspqr2:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libsliplu1:amd64.
- Preparing to unpack .../24-libsliplu1_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libsliplu1:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package liblapack-dev:amd64.
- Preparing to unpack .../25-liblapack-dev_3.10.1-2_amd64.deb ...
- Unpacking liblapack-dev:amd64 (3.10.1-2) ...
- Selecting previously unselected package libsuitesparse-dev:amd64.
- Preparing to unpack .../26-libsuitesparse-dev_1%3a5.12.0+dfsg-1_amd64.deb ...
- Unpacking libsuitesparse-dev:amd64 (1:5.12.0+dfsg-1) ...
- Selecting previously unselected package libglpk-dev:amd64.
- Preparing to unpack .../27-libglpk-dev_5.0-1_amd64.deb ...
- Unpacking libglpk-dev:amd64 (5.0-1) ...
- Selecting previously unselected package libgraphblas6:amd64.
- Preparing to unpack .../28-libgraphblas6_6.2.4+dfsg-1_amd64.deb ...
- Unpacking libgraphblas6:amd64 (6.2.4+dfsg-1) ...
- Selecting previously unselected package libgraphblas-dev:amd64.
- Preparing to unpack .../29-libgraphblas-dev_6.2.4+dfsg-1_amd64.deb ...
- Unpacking libgraphblas-dev:amd64 (6.2.4+dfsg-1) ...
- Setting up libgraphblas6:amd64 (6.2.4+dfsg-1) ...
- Setting up libldl2:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libmetis5:amd64 (5.1.0.dfsg-7) ...
- Setting up libbtf1:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libgraphblas-dev:amd64 (6.2.4+dfsg-1) ...
- Setting up libblas3:amd64 (3.10.1-2) ...
- update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode
- Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-3) ...
- Setting up libltdl7:amd64 (2.4.7-4) ...
- Setting up libgfortran5:amd64 (12.1.0-2) ...
- Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-4) ...
- Setting up libcxsparse3:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libsuitesparseconfig5:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libblas-dev:amd64 (3.10.1-2) ...
- update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode
- Setting up librbio2:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libamd2:amd64 (1:5.12.0+dfsg-1) ...
- Setting up liblapack3:amd64 (3.10.1-2) ...
- update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode
- Setting up libgmp-dev:amd64 (2:6.2.1+dfsg-3) ...
- Setting up libcolamd2:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libsliplu1:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libcamd2:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libmongoose2:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libglpk40:amd64 (5.0-1) ...
- Setting up liblapack-dev:amd64 (3.10.1-2) ...
- update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode
- Setting up libklu1:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libccolamd2:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libcholmod3:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libspqr2:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libumfpack5:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libsuitesparse-dev:amd64 (1:5.12.0+dfsg-1) ...
- Setting up libglpk-dev:amd64 (5.0-1) ...
- Processing triggers for libc-bin (2.33-7) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/6:
Processing  2/6:
-> retrieved glpk.0.1.8  (cached)
-> retrieved ocamlfind.1.9.3  (cached)
Processing  3/6: [ocamlfind: ./configure]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "-bindir" "/home/opam/.opam/4.08/bin" "-sitelib" "/home/opam/.opam/4.08/lib" "-mandir" "/home/opam/.opam/4.08/man" "-config" "/home/opam/.opam/4.08/lib/findlib.conf" "-no-custom" "-no-camlp4" (CWD=/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3)
- Welcome to findlib version 1.9.3
- 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: found
- 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 graphics written to site-lib-src/graphics/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.08/lib/ocaml
-     Binaries:              /home/opam/.opam/4.08/bin
-     Manual pages:          /home/opam/.opam/4.08/man
-     Multi-threading type:  posix
- The directory of site-specific packages will be
-     site-lib:              /home/opam/.opam/4.08/lib
- The configuration file is written to:
-     findlib config file:   /home/opam/.opam/4.08/lib/findlib.conf
- Software will be installed:
-     Libraries:             in <site-lib>/findlib
-     Binaries:              /home/opam/.opam/4.08/bin
-     Manual pages:          /home/opam/.opam/4.08/man
-     topfind script:        /home/opam/.opam/4.08/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  3/6: [ocamlfind: make all]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "all" (CWD=/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3)
- for p in findlib; do ( cd src/$p; make all ) || exit; done
- make[1]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3/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.08/lib/findlib.conf' | \
-          ../../tools/patch '@STDLIB@' '/home/opam/.opam/4.08/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
- 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.08/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.08/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- make all-config
- make[1]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3'
- USE_CYGPATH="0"; \
- export USE_CYGPATH; \
- cat findlib.conf.in | \
-      tools/patch '@SITELIB@' '/home/opam/.opam/4.08/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.08/.opam-switch/build/ocamlfind.1.9.3'
Processing  3/6: [ocamlfind: make opt]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "opt" (CWD=/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3)
- for p in findlib; do ( cd src/$p; make opt ) || exit; done
- make[1]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3/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
- 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.08/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
-> compiled  ocamlfind.1.9.3
Processing  4/6: [ocamlfind: make install]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3)
- if [ "1" -eq 1 ]; then \
-     for x in camlp4 dbm graphics labltk num ocamlbuild; do \
-       if [ -f "/home/opam/.opam/4.08/lib/$x/META" ]; then \
-         if ! grep -Fq '[distributed with Ocaml]' "//home/opam/.opam/4.08/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.08/bin"
- mkdir -p "/home/opam/.opam/4.08/man"
- make install-config
- make[1]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3'
- mkdir -p "`dirname \"/home/opam/.opam/4.08/lib/findlib.conf\"`"
- test -f "/home/opam/.opam/4.08/lib/findlib.conf" || cp findlib.conf "/home/opam/.opam/4.08/lib/findlib.conf"
- make[1]: Leaving directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3'
- for p in findlib; do ( cd src/$p; make install ); done
- make[1]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- mkdir -p "/home/opam/.opam/4.08/lib/findlib"
- mkdir -p "/home/opam/.opam/4.08/bin"
- test 1 -eq 0 || cp topfind "/home/opam/.opam/4.08/lib/ocaml"
- files=` ../../tools/collect_files ../../Makefile.config \
- findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs \
- findlib_config.cmi findlib_config.ml topfind.cmi topfind.mli \
- fl_args.cmi fl_lint.cmi fl_meta.cmi fl_split.cmi fl_topo.cmi ocaml_args.cmi \
- fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi \
- fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs \
- findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi \
- META` && \
- cp $files "/home/opam/.opam/4.08/lib/findlib"
- f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \
- cp $f "/home/opam/.opam/4.08/bin/ocamlfind"
- # the following "if" block is only needed for 4.00beta2
- if [ 1 -eq 0 -a -f "/home/opam/.opam/4.08/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \
-     cd "/home/opam/.opam/4.08/lib/ocaml/compiler-libs/"; \
-     cp topdirs.cmi toploop.cmi "/home/opam/.opam/4.08/lib/findlib/"; \
- fi
- make[1]: Leaving directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3/src/findlib'
- make install-meta
- make[1]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3'
- for x in bigarray bytes compiler-libs dynlink graphics ocamldoc raw_spacetime stdlib str threads unix ; do mkdir -p "/home/opam/.opam/4.08/lib/$x"; cp site-lib-src/$x/META "/home/opam/.opam/4.08/lib/$x/META.tmp" && mv "/home/opam/.opam/4.08/lib/$x/META.tmp" "/home/opam/.opam/4.08/lib/$x/META"; done
- mkdir -p "/home/opam/.opam/4.08/lib/findlib"; cp Makefile.packages "/home/opam/.opam/4.08/lib/findlib/Makefile.packages"
- make[1]: Leaving directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3'
- 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.08/bin"
- make install-doc
- make[1]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3'
- mkdir -p "/home/opam/.opam/4.08/man/man1" "/home/opam/.opam/4.08/man/man3" "/home/opam/.opam/4.08/man/man5"
- cp doc/ref-man/ocamlfind.1 "/home/opam/.opam/4.08/man/man1"
- cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/home/opam/.opam/4.08/man/man5"
- make[1]: Leaving directory '/home/opam/.opam/4.08/.opam-switch/build/ocamlfind.1.9.3'
-> installed ocamlfind.1.9.3
Processing  5/6: [glpk: rm]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "src/oldapi/lpx.o" (CWD=/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8)
Processing  5/6: [glpk: make byte]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "byte" "opt" (CWD=/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8)
- make -C src byte
- make[1]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
- make[2]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
- making ._bcdi/glpk.di from glpk.mli
- making ._d/glpk.d from glpk.ml
- ocamlc -c -cc "cc" -ccopt "-fPIC -Wall -DCAML_NAME_SPACE -g \
- 			-DPIC   \
- 			 -Ioldapi/   -o oldapi/lpx.o " oldapi/lpx.c 
- ocamlc -c -cc "cc" -ccopt "-fPIC -Wall -DCAML_NAME_SPACE -g \
- 			-DPIC   \
- 			 -Ioldapi/   -o glpk_stubs.o " glpk_stubs.c 
- ar rcs libglpk_stubs.a  oldapi/lpx.o glpk_stubs.o
- ocamlc -c -dtypes -I oldapi/ glpk.mli
- ocamlc -c -dtypes -I oldapi/ glpk.ml
- ocamlmklib  -I oldapi/   -Loldapi/     \
- 			-o glpk_stubs  oldapi/lpx.o glpk_stubs.o -lglpk \
- 			
- ocamlc -a -dllib dllglpk_stubs.so -custom  -I oldapi/      -ccopt -Loldapi/      \
- 			-cclib -lglpk_stubs -cclib -lglpk  -o glpk.cma  glpk.cmo
- make[2]: Leaving directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
- make[1]: Leaving directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
- make -C src opt
- make[1]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
- make[2]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
- making ._ncdi/glpk.di from glpk.mli
- make[2]: 'libglpk_stubs.a' is up to date.
- ocamlopt -c -dtypes -I oldapi/ glpk.ml
- ocamlopt -a   -I oldapi/      -ccopt -Loldapi/     -cclib -lglpk_stubs -cclib -lglpk  \
- 			 -o glpk.cmxa glpk.cmx
- make[2]: Leaving directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
- make[1]: Leaving directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
-> compiled  glpk.0.1.8
Processing  6/6: [glpk: make install]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8)
- make -C src install
- make[1]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
- make[2]: Entering directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
- make[2]: 'libglpk_stubs.a' is up to date.
- make[2]: 'glpk.cma' is up to date.
- make[2]: Leaving directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
- 
- Installing library with ocamlfind
- ocamlfind install  glpk META glpk.mli glpk.cmi glpk.cma glpk.cmxa glpk.a libglpk_stubs.a dllglpk_stubs.so
- Installed /home/opam/.opam/4.08/lib/glpk/libglpk_stubs.a
- Installed /home/opam/.opam/4.08/lib/glpk/glpk.a
- Installed /home/opam/.opam/4.08/lib/glpk/glpk.cmxa
- Installed /home/opam/.opam/4.08/lib/glpk/glpk.cma
- Installed /home/opam/.opam/4.08/lib/glpk/glpk.cmi
- Installed /home/opam/.opam/4.08/lib/glpk/glpk.mli
- Installed /home/opam/.opam/4.08/lib/stublibs/dllglpk_stubs.so
- Installed /home/opam/.opam/4.08/lib/stublibs/dllglpk_stubs.so.owner
- ocamlfind: [WARNING] You have installed DLLs but the directory /home/opam/.opam/4.08/lib/stublibs is not mentioned in ld.conf
- Installed /home/opam/.opam/4.08/lib/glpk/META
- 
- Installation successful.
- make[1]: Leaving directory '/home/opam/.opam/4.08/.opam-switch/build/glpk.0.1.8/src'
-> installed glpk.0.1.8
Done.
# Run eval $(opam env) to update the current shell environment
2022-06-03 06:34.47 ---> saved as "7762b3e94c7342f87071695c44bfbb8ab50231285977a7214a370d7b69e852a0"
Job succeeded