Building on phoebe (from ocaml/opam:debian-unstable) Unable to find image 'ocaml/opam:debian-unstable' locally debian-unstable: Pulling from ocaml/opam f6fae32d1855: Already exists 2b6b54cb75df: Already exists 7f4f75d80dc4: Already exists 86f2c2d376f7: Already exists 5fce5bf93f18: Already exists 91d6c59c3ffe: Already exists 9780bb50741d: Already exists 51f01f04294b: Already exists 46b42b345cac: Already exists 1dd5551ce92c: Already exists 55008ed07edc: Already exists c1e792eee16f: Already exists b2a816a70be2: Already exists 64b40eba7a69: Already exists 11491332e35e: Already exists 3314a0772c11: Already exists 9ba5ca987e73: Already exists a5233de9b1e5: Already exists bc6dd62b0adb: Already exists 17089b4923c4: Already exists 4dc2bdc414fd: Already exists 4f4fb700ef54: Already exists 1778f929414c: Already exists 21b3034f3560: Already exists abe40b09cbf3: Already exists 1b0f9717b4f3: Already exists 46bab8457678: Already exists f75badf20e81: Already exists 92b4348edd65: Already exists f8b463772393: Already exists dad7d278149c: Already exists 0ef56c176f19: Already exists 3fe17d841d7c: Already exists cc682b2328b3: Already exists cb04b5db3fe0: Pulling fs layer 7951eb285fe1: Pulling fs layer 8eddfc5be3a8: Pulling fs layer fe0095345d4c: Pulling fs layer c76cecb20b59: Pulling fs layer 375b1046045f: Pulling fs layer 92c985427cd1: Pulling fs layer f7d3b985b1ba: Pulling fs layer 7c6e6b052f9d: Pulling fs layer e92f54e86812: Pulling fs layer f8805f233c2e: Pulling fs layer fe0095345d4c: Waiting c76cecb20b59: Waiting 83373b952d2c: Pulling fs layer 375b1046045f: Waiting 663dc85a117d: Pulling fs layer 92c985427cd1: Waiting 7c6e6b052f9d: Waiting f8805f233c2e: Waiting f7d3b985b1ba: Waiting e92f54e86812: Waiting 83373b952d2c: Waiting 663dc85a117d: Waiting 7951eb285fe1: Download complete fe0095345d4c: Verifying Checksum fe0095345d4c: Download complete c76cecb20b59: Verifying Checksum c76cecb20b59: Download complete 375b1046045f: Download complete cb04b5db3fe0: Verifying Checksum cb04b5db3fe0: Download complete 8eddfc5be3a8: Verifying Checksum 8eddfc5be3a8: Download complete 7c6e6b052f9d: Verifying Checksum 7c6e6b052f9d: Download complete e92f54e86812: Verifying Checksum f8805f233c2e: Verifying Checksum f8805f233c2e: Download complete 83373b952d2c: Verifying Checksum 83373b952d2c: Download complete 663dc85a117d: Download complete 92c985427cd1: Verifying Checksum 92c985427cd1: Download complete f7d3b985b1ba: Verifying Checksum f7d3b985b1ba: Download complete cb04b5db3fe0: Pull complete 7951eb285fe1: Pull complete 8eddfc5be3a8: Pull complete fe0095345d4c: Pull complete c76cecb20b59: Pull complete 375b1046045f: Pull complete 92c985427cd1: Pull complete f7d3b985b1ba: Pull complete 7c6e6b052f9d: Pull complete e92f54e86812: Pull complete f8805f233c2e: Pull complete 83373b952d2c: Pull complete 663dc85a117d: Pull complete Digest: sha256:215d78cea03ed28969926c5e696b68d631be333be3e2b3e86a048d1da602d241 Status: Downloaded newer image for ocaml/opam:debian-unstable 2025-08-11 15:16.48 ---> using "0acd5aeaa8f7bc314514d9795d14a7f12ec72a6a5b11c5904350189734c6859b" from cache /: (user (uid 1000) (gid 1000)) /: (env OPAMPRECISETRACKING 1) /: (env OPAMUTF8 never) /: (env OPAMEXTERNALSOLVER builtin-0install) /: (env OPAMCRITERIA +removed) /: (env CI true) /: (env OPAM_HEALTH_CHECK_CI true) /: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam")) 2025-08-11 15:16.48 ---> using "40df4fa4cdfc68a5fa7a326047e82a7adc5df52b8059d4a7b745bdd50aad56e7" 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 854fc71d55ce63c2ce04935106fe0551861f9a39")) 2025-08-11 15:16.48 ---> using "475916120a5e8bdd46d5bf720fb18956c4e33cacc85007945b14f932636914ee" 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. 2025-08-11 15:16.48 ---> using "9be99d11144cc1a35d40ac27ad0f9322c1e9cd078064bb7137a66028612eb814" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "opam switch create --repositories=default '5.3-opam' '5.3.0'")) <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> Switch invariant: ["ocaml-base-compiler" {= "5.3.0"}] <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved ocaml-config.3 (cached) -> installed base-bigarray.base -> installed base-threads.base -> installed base-unix.base -> installed ocaml-options-vanilla.1 -> retrieved ocaml-compiler.5.3.0 (cached) -> installed ocaml-compiler.5.3.0 -> installed ocaml-base-compiler.5.3.0 -> installed ocaml-config.3 -> installed ocaml.5.3.0 -> installed base-domains.base -> installed base-effects.base -> installed base-nnp.base Done. # To update the current shell environment, run: eval $(opam env --switch=5.3-opam) 2025-08-11 15:16.48 ---> using "b9fcdb3ea6c521a476456b374999641423e11455d71ed9962c683d63e24f241d" from cache /: (run (network host) (shell "opam update --depexts")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://deb.debian.org/debian unstable InRelease [216 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-2025-08-11-0818.03-F-2025-08-09-1855.42.pdiff [283 kB] - Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2025-08-11-0818.03-F-2025-08-09-1855.42.pdiff [283 kB] - Fetched 562 kB in 2s (239 kB/s) - Reading package lists... - 2025-08-11 15:16.48 ---> using "ae9398ef5a2cbea98741e4c1fc188ccf6f9cbafdc909f5d707d3bf1a05297c76" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "opam pin add -k version dune $(opam show -f version dune)")) dune is now pinned to version 3.19.1 The following actions will be performed: === install 1 package - install dune 3.19.1 (pinned) <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved dune.3.19.1 (cached) -> installed dune.3.19.1 Done. # To update the current shell environment, run: eval $(opam env) 2025-08-11 15:16.48 ---> using "d61dddc75f3540a1266573579489b25149345e987938e9ad2c4ab34791d06a66" from cache /: (env DUNE_CACHE enabled) /: (env DUNE_CACHE_TRANSPORT direct) /: (env DUNE_CACHE_DUPLICATION copy) /: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "opam remove -y hts_shrink.2.1.2\ \nopam install -vy hts_shrink.2.1.2\ \nres=$?\ \nif [ $res = 31 ]; then\ \n if opam show -f x-ci-accept-failures: hts_shrink.2.1.2 | 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")) Nothing to do. [NOTE] hts_shrink.2.1.2 is not installed. The following actions will be performed: === install 19 packages - install batteries 3.9.0 [required by hts_shrink] - install bitv 2.0 [required by hts_shrink] - install bst 7.1.0 [required by hts_shrink] - install camlp-streams 5.0.1 [required by batteries] - install conf-autoconf 0.2 [required by cpu] - install cpu 2.0.0 [required by parany] - install csexp 1.5.2 [required by dune-configurator] - install dolog 4.0.0 [required by hts_shrink] - install dune-configurator 3.19.1 [required by parmap] - install hts_shrink 2.1.2 - install minicli 5.0.2 [required by hts_shrink] - install num 1.6 [required by batteries] - install ocamlfind 1.9.8 [required by batteries] - install ocamlgraph 2.2.0 [required by hts_shrink] - install parany 14.0.1 [required by hts_shrink] - install parmap 1.2.5 [required by hts_shrink] - install ptmap 2.0.5 [required by hts_shrink] - install seq base [required by ptmap] - install stdlib-shims 0.3.0 [required by ptmap] The following system packages will first need to be installed: autoconf <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> opam believes some required external dependencies are missing. opam can: > 1. Run apt-get to install them (may need root/sudo access) 2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal) 3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable 4. Abort the installation [1/2/3/4] 1 + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "autoconf" - Selecting previously unselected package m4. - (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 ... 20685 files and directories currently installed.) - Preparing to unpack .../archives/m4_1.4.19-8_amd64.deb ... - Unpacking m4 (1.4.19-8) ... - Selecting previously unselected package autoconf. - Preparing to unpack .../autoconf_2.72-3.1_all.deb ... - Unpacking autoconf (2.72-3.1) ... - Selecting previously unselected package autotools-dev. - Preparing to unpack .../autotools-dev_20240727.1_all.deb ... - Unpacking autotools-dev (20240727.1) ... - Selecting previously unselected package automake. - Preparing to unpack .../automake_1%3a1.17-4_all.deb ... - Unpacking automake (1:1.17-4) ... - Setting up m4 (1.4.19-8) ... - Setting up autotools-dev (20240727.1) ... - Setting up autoconf (2.72-3.1) ... - Setting up automake (1:1.17-4) ... - update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/57: [batteries.3.9.0: extract] Processing 2/57: [batteries.3.9.0: extract] [bitv.2.0: extract] Processing 3/57: [batteries.3.9.0: extract] [bitv.2.0: extract] [bst.7.1.0: extract] -> retrieved batteries.3.9.0 (cached) Processing 3/57: [bitv.2.0: extract] [bst.7.1.0: extract] Processing 4/57: [bitv.2.0: extract] [bst.7.1.0: extract] [camlp-streams.5.0.1: extract] -> retrieved bitv.2.0 (cached) Processing 4/57: [bst.7.1.0: extract] [camlp-streams.5.0.1: extract] Processing 5/57: [bst.7.1.0: extract] [camlp-streams.5.0.1: extract] Processing 6/57: [bst.7.1.0: extract] [camlp-streams.5.0.1: extract] [cpu.2.0.0: extract] Processing 7/57: [bst.7.1.0: extract] [camlp-streams.5.0.1: extract] [cpu.2.0.0: extract] [bitv: dune build] Processing 8/57: [bst.7.1.0: extract] [camlp-streams.5.0.1: extract] [cpu.2.0.0: extract] [bitv: dune build] [conf-autoconf: autoconf] -> retrieved bst.7.1.0 (cached) Processing 8/57: [camlp-streams.5.0.1: extract] [cpu.2.0.0: extract] [bitv: dune build] [conf-autoconf: autoconf] Processing 9/57: [camlp-streams.5.0.1: extract] [cpu.2.0.0: extract] [csexp.1.5.2: extract] [bitv: dune build] [conf-autoconf: autoconf] -> retrieved camlp-streams.5.0.1 (cached) Processing 9/57: [cpu.2.0.0: extract] [csexp.1.5.2: extract] [bitv: dune build] [conf-autoconf: autoconf] Processing 10/57: [cpu.2.0.0: extract] [csexp.1.5.2: extract] [dolog.4.0.0: extract] [bitv: dune build] [conf-autoconf: autoconf] Processing 11/57: [cpu.2.0.0: extract] [csexp.1.5.2: extract] [dolog.4.0.0: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] -> retrieved cpu.2.0.0 (cached) Processing 11/57: [csexp.1.5.2: extract] [dolog.4.0.0: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] Processing 12/57: [csexp.1.5.2: extract] [dolog.4.0.0: extract] [dune-configurator.3.19.1: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] -> retrieved csexp.1.5.2 (cached) Processing 12/57: [dolog.4.0.0: extract] [dune-configurator.3.19.1: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] Processing 13/57: [dolog.4.0.0: extract] [dune-configurator.3.19.1: extract] [hts_shrink.2.1.2: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] Processing 14/57: [dolog.4.0.0: extract] [dune-configurator.3.19.1: extract] [hts_shrink.2.1.2: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] -> retrieved dolog.4.0.0 (cached) Processing 14/57: [dune-configurator.3.19.1: extract] [hts_shrink.2.1.2: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] Processing 15/57: [dune-configurator.3.19.1: extract] [hts_shrink.2.1.2: extract] [minicli.5.0.2: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] Processing 16/57: [dune-configurator.3.19.1: extract] [hts_shrink.2.1.2: extract] [minicli.5.0.2: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] [dolog: dune build] -> retrieved minicli.5.0.2 (cached) Processing 16/57: [dune-configurator.3.19.1: extract] [hts_shrink.2.1.2: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] [dolog: dune build] Processing 17/57: [dune-configurator.3.19.1: extract] [hts_shrink.2.1.2: extract] [num.1.6: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] [dolog: dune build] Processing 18/57: [dune-configurator.3.19.1: extract] [hts_shrink.2.1.2: extract] [num.1.6: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] -> retrieved hts_shrink.2.1.2 (cached) Processing 18/57: [dune-configurator.3.19.1: extract] [num.1.6: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] Processing 19/57: [dune-configurator.3.19.1: extract] [num.1.6: extract] [ocamlfind.1.9.8: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] -> retrieved num.1.6 (cached) Processing 19/57: [dune-configurator.3.19.1: extract] [ocamlfind.1.9.8: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] Processing 20/57: [dune-configurator.3.19.1: extract] [ocamlfind.1.9.8: extract] [ocamlgraph.2.2.0: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] Processing 21/57: [dune-configurator.3.19.1: extract] [ocamlfind.1.9.8: extract] [ocamlgraph.2.2.0: extract] [bitv: dune build] [camlp-streams: dune build] [conf-autoconf: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "autoconf" "-V" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/conf-autoconf.0.2) - autoconf (GNU Autoconf) 2.72 - Copyright (C) 2023 Free Software Foundation, Inc. - License GPLv3+/Autoconf: GNU GPL version 3 or later - <https://gnu.org/licenses/gpl.html>, <https://gnu.org/licenses/exceptions.html> - This is free software: you are free to change and redistribute it. - There is NO WARRANTY, to the extent permitted by law. - - Written by David J. MacKenzie and Akim Demaille. -> compiled conf-autoconf.0.2 Processing 21/57: [dune-configurator.3.19.1: extract] [ocamlfind.1.9.8: extract] [ocamlgraph.2.2.0: extract] [bitv: dune build] [camlp-streams: dune build] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] -> installed conf-autoconf.0.2 Processing 22/57: [dune-configurator.3.19.1: extract] [ocamlfind.1.9.8: extract] [ocamlgraph.2.2.0: extract] [bitv: dune build] [camlp-streams: dune build] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] Processing 23/57: [dune-configurator.3.19.1: extract] [ocamlfind.1.9.8: extract] [ocamlgraph.2.2.0: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] -> retrieved ocamlfind.1.9.8 (cached) Processing 23/57: [dune-configurator.3.19.1: extract] [ocamlgraph.2.2.0: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] Processing 24/57: [dune-configurator.3.19.1: extract] [ocamlgraph.2.2.0: extract] [parany.14.0.1: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] Processing 25/57: [dune-configurator.3.19.1: extract] [ocamlgraph.2.2.0: extract] [parany.14.0.1: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] -> retrieved ocamlgraph.2.2.0 (cached) Processing 25/57: [dune-configurator.3.19.1: extract] [parany.14.0.1: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] Processing 26/57: [dune-configurator.3.19.1: extract] [parany.14.0.1: extract] [parmap.1.2.5: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] Processing 27/57: [dune-configurator.3.19.1: extract] [parany.14.0.1: extract] [parmap.1.2.5: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] -> retrieved parany.14.0.1 (cached) Processing 27/57: [dune-configurator.3.19.1: extract] [parmap.1.2.5: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] Processing 28/57: [dune-configurator.3.19.1: extract] [parmap.1.2.5: extract] [ptmap.2.0.5: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] -> retrieved parmap.1.2.5 (cached) Processing 28/57: [dune-configurator.3.19.1: extract] [ptmap.2.0.5: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] -> retrieved seq.base (cached) Processing 29/57: [dune-configurator.3.19.1: extract] [ptmap.2.0.5: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] Processing 30/57: [dune-configurator.3.19.1: extract] [ptmap.2.0.5: extract] [stdlib-shims.0.3.0: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] Processing 31/57: [dune-configurator.3.19.1: extract] [ptmap.2.0.5: extract] [stdlib-shims.0.3.0: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] -> installed seq.base Processing 32/57: [dune-configurator.3.19.1: extract] [ptmap.2.0.5: extract] [stdlib-shims.0.3.0: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] -> retrieved ptmap.2.0.5 (cached) Processing 32/57: [dune-configurator.3.19.1: extract] [stdlib-shims.0.3.0: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] -> retrieved stdlib-shims.0.3.0 (cached) Processing 32/57: [dune-configurator.3.19.1: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] Processing 33/57: [dune-configurator.3.19.1: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [dolog: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "dolog" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/dolog.4.0.0) -> compiled dolog.4.0.0 Processing 33/57: [dune-configurator.3.19.1: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] -> installed dolog.4.0.0 Processing 34/57: [dune-configurator.3.19.1: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [csexp: dune build] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "csexp" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/csexp.1.5.2) - (cd _build/default && /home/opam/.opam/5.3-opam/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.csexp.objs/byte -intf-suffix .ml -no-alias-deps -o src/.csexp.objs/byte/csexp.cmo -c -impl src/csexp.ml) - File "src/csexp.ml", line 236, characters 7-14: - 236 | [@@inlined always] - ^^^^^^^ - Warning 53 [misplaced-attribute]: the "inlined" attribute cannot appear in this context - (cd _build/default && /home/opam/.opam/5.3-opam/bin/ocamlopt.opt -w -40 -g -I src/.csexp.objs/byte -I src/.csexp.objs/native -intf-suffix .ml -no-alias-deps -o src/.csexp.objs/native/csexp.cmx -c -impl src/csexp.ml) - File "src/csexp.ml", line 236, characters 7-14: - 236 | [@@inlined always] - ^^^^^^^ - Warning 53 [misplaced-attribute]: the "inlined" attribute cannot appear in this context -> compiled csexp.1.5.2 Processing 34/57: [dune-configurator.3.19.1: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] -> installed csexp.1.5.2 Processing 35/57: [dune-configurator.3.19.1: extract] [bitv: dune build] [camlp-streams: dune build] [cpu: autoconf] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "bitv" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/bitv.2.0) -> compiled bitv.2.0 Processing 35/57: [dune-configurator.3.19.1: extract] [camlp-streams: dune build] [cpu: autoconf] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] -> installed bitv.2.0 Processing 36/57: [dune-configurator.3.19.1: extract] [camlp-streams: dune build] [cpu: autoconf] [minicli: dune build] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "minicli" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/minicli.5.0.2) -> compiled minicli.5.0.2 Processing 36/57: [dune-configurator.3.19.1: extract] [camlp-streams: dune build] [cpu: autoconf] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] -> installed minicli.5.0.2 Processing 37/57: [dune-configurator.3.19.1: extract] [camlp-streams: dune build] [cpu: autoconf] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "autoconf" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/cpu.2.0.0) - configure.ac:8: warning: The macro 'AC_HEADER_STDC' is obsolete. - configure.ac:8: You should run autoupdate. - ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... - configure.ac:8: the top level Processing 37/57: [dune-configurator.3.19.1: extract] [camlp-streams: dune build] [cpu: autoheader] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "camlp-streams" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/camlp-streams.5.0.1) -> compiled camlp-streams.5.0.1 Processing 37/57: [dune-configurator.3.19.1: extract] [cpu: autoheader] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] -> installed camlp-streams.5.0.1 Processing 38/57: [dune-configurator.3.19.1: extract] [cpu: autoheader] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [stdlib-shims: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "stdlib-shims" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/stdlib-shims.0.3.0) -> compiled stdlib-shims.0.3.0 Processing 38/57: [dune-configurator.3.19.1: extract] [cpu: autoheader] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] -> installed stdlib-shims.0.3.0 Processing 39/57: [dune-configurator.3.19.1: extract] [cpu: autoheader] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] Processing 40/57: [dune-configurator.3.19.1: extract] [cpu: autoheader] [num: make opam-modern] [ocamlfind: ./configure] [ocamlgraph: dune build] [ptmap: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "-bindir" "/home/opam/.opam/5.3-opam/bin" "-sitelib" "/home/opam/.opam/5.3-opam/lib" "-mandir" "/home/opam/.opam/5.3-opam/man" "-config" "/home/opam/.opam/5.3-opam/lib/findlib.conf" "-no-custom" "-no-camlp4" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8) - Welcome to findlib version 1.9.8 - Configuring core... - Checking for #remove_directory... - Testing threading model... - systhread_supported: true - Testing DLLs... - Testing whether ppxopt can be supported... - Checking for ocamlc -opaque... - Checking for ocamlopt -g... - Configuring libraries... - unix: found (in +unix) - dynlink: found (in +dynlink) - bigarray: not present (possible since 4.08) - compiler-libs: found - dbm: not present (normal since 4.00) - graphics: not present (normal since 4.09) - num: not present (normal since 4.06) - ocamlbuild: not present (normal since 4.03) - ocamldoc: found (in +ocamldoc) - raw_spacetime: not present (normal since 4.12) - threads: found (in +threads) - str: found (in +str) - labltk: not present (normal since 4.02) - native dynlink: found - camlp4: disabled - bytes: found, installing fake library - 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/5.3-opam/lib/ocaml - Binaries: /home/opam/.opam/5.3-opam/bin - Manual pages: /home/opam/.opam/5.3-opam/man - Multi-threading type: posix - The directory of site-specific packages will be - site-lib: /home/opam/.opam/5.3-opam/lib - The configuration file is written to: - findlib config file: /home/opam/.opam/5.3-opam/lib/findlib.conf - Software will be installed: - Libraries: in <site-lib>/findlib - Binaries: /home/opam/.opam/5.3-opam/bin - Manual pages: /home/opam/.opam/5.3-opam/man - topfind script: /home/opam/.opam/5.3-opam/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 40/57: [dune-configurator.3.19.1: extract] [cpu: autoheader] [num: make opam-modern] [ocamlfind: make all] [ocamlgraph: dune build] [ptmap: dune build] -> retrieved dune-configurator.3.19.1 (cached) Processing 40/57: [cpu: autoheader] [num: make opam-modern] [ocamlfind: make all] [ocamlgraph: dune build] [ptmap: dune build] Processing 41/57: [cpu: autoheader] [dune-configurator: rm] [num: make opam-modern] [ocamlfind: make all] [ocamlgraph: dune build] [ptmap: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "PROFILE=release" "opam-modern" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/num.1.6) - make -C src all - make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/num.1.6/src' - ocamlc -ccopt -DBNG_ARCH_amd64 -c bng.c - ocamlc -ccopt -DBNG_ARCH_amd64 -c nat_stubs.c - ocamlmklib -oc nums bng.o nat_stubs.o - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c int_misc.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c int_misc.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c nat.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c nat.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c big_int.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c big_int.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_flags.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_flags.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c ratio.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c ratio.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_status.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_status.ml - ocamlmklib -o nums -oc nums -linkall int_misc.cmo nat.cmo big_int.cmo arith_flags.cmo ratio.cmo num.cmo arith_status.cmo - cp ../toplevel/num_top_printers.mli ../toplevel/num_top.mli ../toplevel/num_top_printers.ml ../toplevel/num_top.ml . - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top_printers.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top_printers.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top.mli - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num_top.ml - ocamlc -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -a -o num_top.cma num_top_printers.cmo num_top.cmo - echo 'version = "1.7~dev"' > META.top - cat META.num-top.in >> META.top - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c int_misc.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c nat.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c big_int.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_flags.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c ratio.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c num.ml - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -c arith_status.ml - ocamlmklib -o nums -oc nums -linkall int_misc.cmx nat.cmx big_int.cmx arith_flags.cmx ratio.cmx num.cmx arith_status.cmx - ocamlopt -w +a-4-9-41-42-44-45-48 -bin-annot -g -safe-string -strict-sequence -strict-formats -I +compiler-libs -I . -shared -o nums.cmxs nums.cmxa - make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/num.1.6/src' - cp src/num-modern.install num.install -> compiled num.1.6 Processing 41/57: [cpu: autoheader] [dune-configurator: rm] [ocamlfind: make all] [ocamlgraph: dune build] [ptmap: dune build] -> installed num.1.6 Processing 42/57: [cpu: autoheader] [dune-configurator: rm] [ocamlfind: make all] [ocamlgraph: dune build] [ptmap: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ocamlgraph" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlgraph.2.2.0) -> compiled ocamlgraph.2.2.0 Processing 42/57: [cpu: autoheader] [dune-configurator: rm] [ocamlfind: make all] [ptmap: dune build] -> installed ocamlgraph.2.2.0 Processing 43/57: [cpu: autoheader] [dune-configurator: rm] [ocamlfind: make all] [ptmap: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "autoheader" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/cpu.2.0.0) Processing 43/57: [cpu: ./configure] [dune-configurator: rm] [ocamlfind: make all] [ptmap: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ptmap" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ptmap.2.0.5) -> compiled ptmap.2.0.5 Processing 43/57: [cpu: ./configure] [dune-configurator: rm] [ocamlfind: make all] -> installed ptmap.2.0.5 Processing 44/57: [cpu: ./configure] [dune-configurator: rm] [ocamlfind: make all] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "all" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8) - for p in findlib; do ( cd src/$p; make all ) || exit; done - make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/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/5.3-opam/lib/findlib.conf' | \ - ../../tools/patch '@STDLIB@' '/home/opam/.opam/5.3-opam/lib/ocaml' | \ - ../../tools/patch '@RELATIVE_PATHS@' 'false' | \ - 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 -I +unix -I +dynlink -g -c fl_compat.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_split.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c findlib_config.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_metatoken.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_meta.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_metascanner.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_metascanner.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_topo.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_topo.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_package_base.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_package_base.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c findlib.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c findlib.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_args.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_lint.ml - ocamlc -I +compiler-libs -a -o findlib.cma fl_compat.cmo fl_split.cmo findlib_config.cmo fl_metatoken.cmo fl_meta.cmo fl_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo fl_args.cmo fl_lint.cmo - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c ocaml_args.ml - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c frontend.ml - ocamlc -I +compiler-libs -o ocamlfind -g findlib.cma unix.cma \ - -I +unix -I +dynlink ocaml_args.cmo frontend.cmo - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c topfind.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c topfind.ml - File "topfind.ml", line 128, characters 40-63: - 128 | match Hashtbl.find Toploop.directive_table "ppx" with - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 258, characters 4-27: - 258 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 268, characters 4-27: - 268 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 280, characters 4-27: - 280 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 293, characters 4-27: - 293 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 307, characters 4-27: - 307 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 319, characters 4-27: - 319 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - ocamlc -I +compiler-libs -a -o findlib_top.cma topfind.cmo - if [ "1" = "1" ]; then \ - cp topfind.in topfind.compat.in; \ - else \ - sed -e '/REMOVE_DIRECTORY_BEGIN/,/REMOVE_DIRECTORY_END/ d' topfind.in \ - > topfind.compat.in ; \ - fi - USE_CYGPATH="0"; \ - export USE_CYGPATH; \ - cat topfind.compat.in | \ - ../../tools/patch '@SITELIB@' '/home/opam/.opam/5.3-opam/lib' | \ - ../../tools/patch '@RELATIVE_PATHS@' 'false' \ - >topfind - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_dynload.mli - ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_dynload.ml - ocamlc -I +compiler-libs -a -o findlib_dynload.cma fl_dynload.cmo - make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib' - make all-config - make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8' - if [ "false" = "true" ]; then \ - make findlib-relative; \ - else \ - make findlib-absolute; \ - fi - make[2]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8' - USE_CYGPATH="0"; \ - export USE_CYGPATH; \ - cat findlib.conf.in | \ - tools/patch '@SITELIB@' '/home/opam/.opam/5.3-opam/lib' | \ - tools/patch '@FINDLIB_PATH@' '/home/opam/.opam/5.3-opam/lib/ocaml:/home/opam/.opam/5.3-opam/lib' -p >findlib.conf - if ./tools/cmd_from_same_dir ocamlc; then \ - echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamlopt; then \ - echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldep; then \ - echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \ - fi - if ./tools/cmd_from_same_dir ocamldoc; then \ - echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \ - fi - make[2]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8' - make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8' Processing 44/57: [cpu: ./configure] [dune-configurator: rm] [ocamlfind: make opt] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "vendor/csexp" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/dune-configurator.3.19.1) + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "vendor/pp" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/dune-configurator.3.19.1) Processing 44/57: [cpu: ./configure] [dune-configurator: dune build] [ocamlfind: make opt] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/cpu.2.0.0) - checking for ocamlc... ocamlc - OCaml version is 5.3.0 - OCaml library path is /home/opam/.opam/5.3-opam/lib/ocaml - checking for ocamlopt... ocamlopt - checking for ocamlc.opt... ocamlc.opt - checking for ocamlopt.opt... ocamlopt.opt - checking for dynlink.cmxa... no - checking for ocaml... ocaml - checking for ocamldep... ocamldep - checking for ocamlmktop... ocamlmktop - checking for ocamlmklib... ocamlmklib - checking for ocamldoc... ocamldoc - checking for ocamlbuild... no - 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 the compiler supports GNU C... yes - checking whether gcc accepts -g... yes - checking for gcc option to enable C11 features... none needed - checking for stdio.h... yes - checking for stdlib.h... yes - checking for string.h... yes - checking for inttypes.h... yes - checking for stdint.h... yes - checking for strings.h... yes - checking for sys/stat.h... yes - checking for sys/types.h... yes - checking for unistd.h... yes - checking for grep that handles long lines and -e... /usr/bin/grep - checking for egrep... /usr/bin/grep -E - checking for sched.h... yes - checking for gcc options needed to detect all undeclared functions... none needed - checking whether sched_setaffinity is declared... yes - checking for mach/thread_policy.h... no - checking whether thread_policy_set is declared... no - configure: creating ./config.status - config.status: creating src/config.h Processing 44/57: [cpu: dune build] [dune-configurator: dune build] [ocamlfind: make opt] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "cpu" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/cpu.2.0.0) -> compiled cpu.2.0.0 Processing 44/57: [dune-configurator: dune build] [ocamlfind: make opt] -> installed cpu.2.0.0 Processing 45/57: [dune-configurator: dune build] [ocamlfind: make opt] Processing 46/57: [dune-configurator: dune build] [ocamlfind: make opt] [parany: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "dune-configurator" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/dune-configurator.3.19.1) -> compiled dune-configurator.3.19.1 Processing 46/57: [ocamlfind: make opt] [parany: dune build] -> installed dune-configurator.3.19.1 Processing 47/57: [ocamlfind: make opt] [parany: dune build] Processing 48/57: [ocamlfind: make opt] [parany: dune build] [parmap: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "parany" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/parany.14.0.1) -> compiled parany.14.0.1 Processing 48/57: [ocamlfind: make opt] [parmap: dune build] -> installed parany.14.0.1 Processing 49/57: [ocamlfind: make opt] [parmap: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "opt" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8) - for p in findlib; do ( cd src/$p; make opt ) || exit; done - make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib' - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_compat.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_split.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c findlib_config.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_metatoken.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_meta.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_metascanner.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_topo.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_package_base.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c findlib.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_args.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_lint.ml - ocamlopt -I +compiler-libs -g -a -o findlib.cmxa fl_compat.cmx fl_split.cmx findlib_config.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 fl_compat.cmx fl_split.cmx findlib_config.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx; \ - fi - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c ocaml_args.ml - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c frontend.ml - ocamlopt -I +compiler-libs -g -o ocamlfind_opt findlib.cmxa unix.cmxa \ - -I +unix -I +dynlink ocaml_args.cmx frontend.cmx - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c topfind.ml - File "topfind.ml", line 128, characters 40-63: - 128 | match Hashtbl.find Toploop.directive_table "ppx" with - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 258, characters 4-27: - 258 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 268, characters 4-27: - 268 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 280, characters 4-27: - 280 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 293, characters 4-27: - 293 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 307, characters 4-27: - 307 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - - File "topfind.ml", line 319, characters 4-27: - 319 | Toploop.directive_table - ^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Toploop.directive_table - ocamlopt -I +compiler-libs -g -a -o findlib_top.cmxa topfind.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib_top.cmxs topfind.cmx; \ - fi - ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_dynload.ml - ocamlopt -I +compiler-libs -g -a -o findlib_dynload.cmxa fl_dynload.cmx - if [ 1 -gt 0 ]; then \ - ocamlopt -I +compiler-libs -g -shared -o findlib_dynload.cmxs fl_dynload.cmx; \ - fi - make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib' -> compiled ocamlfind.1.9.8 Processing 49/57: [parmap: dune build] Processing 50/57: [parmap: dune build] [ocamlfind: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "parmap" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/parmap.1.2.5) -> compiled parmap.1.2.5 Processing 50/57: [ocamlfind: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8) - if [ "0" -eq 1 ]; then \ - for x in camlp4 dbm graphics labltk num ocamlbuild; do \ - if [ -f "/home/opam/.opam/5.3-opam/lib/$x/META" ]; then \ - if ! grep -Fq '[distributed with Ocaml]' "//home/opam/.opam/5.3-opam/lib/$x/META"; then \ - rm -f site-lib-src/$x/META; \ - fi; \ - fi; \ - done; \ - test -f "site-lib-src/num/META" || rm -f "site-lib-src/num-top/META"; \ - fi - echo 'SITELIB_META =' > Makefile.packages.in - for x in `ls site-lib-src`; do test ! -f "site-lib-src/$x/META" || echo $x >> Makefile.packages.in; done - tr '\n' ' ' < Makefile.packages.in > Makefile.packages - rm Makefile.packages.in - install -d "/home/opam/.opam/5.3-opam/bin" - install -d "/home/opam/.opam/5.3-opam/man" - make install-config - make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8' - install -d "`dirname \"/home/opam/.opam/5.3-opam/lib/findlib.conf\"`" - test -f "/home/opam/.opam/5.3-opam/lib/findlib.conf" || cp findlib.conf "/home/opam/.opam/5.3-opam/lib/findlib.conf" - make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8' - for p in findlib; do ( cd src/$p; make install ); done - make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib' - install -d "/home/opam/.opam/5.3-opam/lib/findlib" - install -d "/home/opam/.opam/5.3-opam/bin" - test 1 -eq 0 || install -d "/home/opam/.opam/5.3-opam/lib/ocaml" - test 1 -eq 0 || cp topfind "/home/opam/.opam/5.3-opam/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/5.3-opam/lib/findlib/" - f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \ - install -c $f "/home/opam/.opam/5.3-opam/bin/ocamlfind" - # the following "if" block is only needed for 4.00beta2 - if [ 1 -eq 0 -a -f "/home/opam/.opam/5.3-opam/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \ - cd "/home/opam/.opam/5.3-opam/lib/ocaml/compiler-libs/"; \ - cp topdirs.cmi toploop.cmi "/home/opam/.opam/5.3-opam/lib/findlib/"; \ - fi - make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib' - make install-meta - make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8' - for x in bytes ; do install -d "/home/opam/.opam/5.3-opam/lib/$x"; cp site-lib-src/$x/META "/home/opam/.opam/5.3-opam/lib/$x/META.tmp" && mv "/home/opam/.opam/5.3-opam/lib/$x/META.tmp" "/home/opam/.opam/5.3-opam/lib/$x/META"; done - install -d "/home/opam/.opam/5.3-opam/lib/findlib"; cp Makefile.packages "/home/opam/.opam/5.3-opam/lib/findlib/Makefile.packages" - make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8' - test ! -f 'site-lib-src/num-top/META' || { cd src/findlib; make install-num-top; } - test ! -f 'site-lib-src/camlp4/META' || install -c tools/safe_camlp4 "/home/opam/.opam/5.3-opam/bin" - make install-doc - make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8' - install -d "/home/opam/.opam/5.3-opam/man/man1" "/home/opam/.opam/5.3-opam/man/man3" "/home/opam/.opam/5.3-opam/man/man5" - cp doc/ref-man/ocamlfind.1 "/home/opam/.opam/5.3-opam/man/man1" - cp: cannot stat 'doc/ref-man/ocamlfind.1': No such file or directory - make[1]: [Makefile:91: install-doc] Error 1 (ignored) - cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/home/opam/.opam/5.3-opam/man/man5" - cp: cannot stat 'doc/ref-man/META.5': No such file or directory - cp: cannot stat 'doc/ref-man/site-lib.5': No such file or directory - cp: cannot stat 'doc/ref-man/findlib.conf.5': No such file or directory - make[1]: [Makefile:92: install-doc] Error 1 (ignored) - make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8' -> installed ocamlfind.1.9.8 Processing 51/57: [batteries: dune build] -> installed parmap.1.2.5 Processing 52/57: [batteries: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "batteries" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/batteries.3.9.0) -> compiled batteries.3.9.0 -> installed batteries.3.9.0 Processing 54/57: [bst: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "bst" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/bst.7.1.0) -> compiled bst.7.1.0 -> installed bst.7.1.0 Processing 56/57: [hts_shrink: dune build] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "hts_shrink" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/hts_shrink.2.1.2) -> compiled hts_shrink.2.1.2 -> installed hts_shrink.2.1.2 Done. # To update the current shell environment, run: eval $(opam env) 2025-08-11 15:17.13 ---> saved as "118b662ed11f49b13a8f88f0c701a740ab66a94469b41bf5a53ccf348267738e" Job succeeded