Building on x86-bm-4.ocamllabs.io (from ocaml/opam:debian-unstable@sha256:0689b2c0bae81ca736a3cf47bf9f45d784bdbc49ceb862d61cac3392c998d272) 2022-04-07 03:36.04 ---> using "9694d2e78ab3fcaaf506053043dc404ac6350d10eabcb4e61663e36a98d481fd" 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-04-07 03:36.04 ---> using "f1435c573d465aa4a3b32f3496f8ddaab4c185e5f8720ec93f2b8f5b9c107d4b" 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 aa1f173b2a62d094b9857fa09cf471a46424c4a8")) 2022-04-07 03:36.04 ---> using "16ab3e697c9012d52ecf2d027a886d80445d47f3204474de827be3a6a09ce5bd" 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-04-07 03:36.04 ---> using "161fa26fa8ff94f6712afd15c3db137cd2e1a4ac1ac76e29aae43348e67b52d7" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam switch create --repositories=default '4.05' '4.05.0'")) <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><> Switch invariant: ["ocaml-base-compiler" {= "4.05.0"} | "ocaml-system" {= "4.05.0"}] <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> installed base-bigarray.base -> installed base-threads.base -> installed base-unix.base -> retrieved ocaml-base-compiler.4.05.0 (https://github.com/ocaml/ocaml/archive/4.05.0.tar.gz) -> installed ocaml-base-compiler.4.05.0 -> installed ocaml-config.1 -> installed ocaml.4.05.0 Done. # Run eval $(opam env --switch=4.05) to update the current shell environment 2022-04-07 03:36.04 ---> using "fc26a12c86fd666908ae370cd57089caea367e8d6f20f31848b8329a3093d93b" 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-04-06-1404.48-F-2022-03-29-0803.54.pdiff [526 kB] - Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2022-04-06-1404.48-F-2022-03-29-0803.54.pdiff [526 kB] - Fetched 755 kB in 2s (396 kB/s) - Reading package lists... 2022-04-07 03:36.04 ---> using "c568bad2d7cfd44239b3cfb481bd80100f80baf6508e0650056c10fd2ba7be37" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install -y ocaml-secondary-compiler")) The following actions will be performed: === install 1 package - install ocaml-secondary-compiler 4.08.1-1 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved ocaml-secondary-compiler.4.08.1-1 (cached) -> installed ocaml-secondary-compiler.4.08.1-1 Done. # Run eval $(opam env) to update the current shell environment 2022-04-07 03:36.04 ---> using "7eee16f15f9dcb0f4eebcaa9ba502ec9f01bf34c7f434909b914649952ee1ebd" from cache /: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "\ \nopam remove -y \"headache.1.03\"\ \nopam install -vy \"headache.1.03\"\ \nres=$?\ \nif [ $res = 31 ]; then\ \n if opam show -f x-ci-accept-failures: \"headache.1.03\" | 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")) Nothing to do. [NOTE] headache.1.03 is not installed. The following actions will be performed: === install 1 package - install headache 1.03 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/3: [headache.1.03: http] Processing 1/3: -> retrieved headache.1.03 (https://download.ocamlcore.org/headache/headache/1.03/headache-1.03.tar.gz) Processing 2/3: [headache: mkdir] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "mkdir" "-p" "/home/opam/.opam/4.05/bin" (CWD=/home/opam/.opam/4.05/.opam-switch/build/headache.1.03) Processing 2/3: [headache: ./configure] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "--bindir" "/home/opam/.opam/4.05/bin" (CWD=/home/opam/.opam/4.05/.opam-switch/build/headache.1.03) - - *** Objective Caml - checking for ocamlc... /home/opam/.opam/4.05/bin/ocamlc - checking ocamlc version... 4.05.0 - checking Objective Caml library path... /home/opam/.opam/4.05/lib/ocaml - checking for ocamlopt... /home/opam/.opam/4.05/bin/ocamlopt - checking ocamlopt version... 4.05.0 - checking for ocamlyacc... /home/opam/.opam/4.05/bin/ocamlyacc - checking for ocamllex... /home/opam/.opam/4.05/bin/ocamllex - checking for ocamldep... /home/opam/.opam/4.05/bin/ocamldep - - *** Installation directories - checking binaries installation path:... /home/opam/.opam/4.05/bin - - configure: creating ./config.status - config.status: creating Makefile - - ------------------------------------------------------------ - Everything seems to be ok. - You can now start compilation by 'make'. - ------------------------------------------------------------ Processing 2/3: [headache: make] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" (CWD=/home/opam/.opam/4.05/.opam-switch/build/headache.1.03) - make all - make[1]: Entering directory '/home/opam/.opam/4.05/.opam-switch/build/headache.1.03' - /home/opam/.opam/4.05/bin/ocamlc -c info.ml - /home/opam/.opam/4.05/bin/ocamlc -c model.ml - File "model.ml", line 65, characters 12-27: - Warning 52: Code should not depend on the actual values of - this constructor's arguments. They are only for information - and may change in future versions. (See manual section 8.5) - /home/opam/.opam/4.05/bin/ocamlc -c config.ml - /home/opam/.opam/4.05/bin/ocamlyacc -v config_parse.mly - /home/opam/.opam/4.05/bin/ocamlc -c config_parse.mli - /home/opam/.opam/4.05/bin/ocamlc -c config_parse.ml - /home/opam/.opam/4.05/bin/ocamllex config_lex.mll - 24 states, 529 transitions, table size 2260 bytes - /home/opam/.opam/4.05/bin/ocamlc -c config_lex.ml - File "config_lex.mll", line 58, characters 28-41: - Warning 3: deprecated: String.create - Use Bytes.create instead. - File "config_lex.mll", line 68, characters 19-32: - Warning 3: deprecated: String.create - Use Bytes.create instead. - File "config_lex.mll", line 72, characters 2-19: - Warning 3: deprecated: String.unsafe_set - /home/opam/.opam/4.05/bin/ocamlc -c mkconfig.ml - ocamlc -o mkconfig unix.cma str.cma model.cmo config.cmo config_parse.cmo config_lex.cmo mkconfig.cmo - ./mkconfig - /home/opam/.opam/4.05/bin/ocamlc -c config_builtin.ml - /home/opam/.opam/4.05/bin/ocamlc -c main.ml - File "main.ml", line 137, characters 12-25: - Warning 3: deprecated: String.create - Use Bytes.create instead. - ocamlc -o headache unix.cma str.cma info.cmo model.cmo config.cmo config_parse.cmo config_lex.cmo config_builtin.cmo main.cmo - make[1]: Leaving directory '/home/opam/.opam/4.05/.opam-switch/build/headache.1.03' - - ------------------------------------------------------------ - Compilation seems to succeed - You can install the software. As a superuser, do - 'make install' - ------------------------------------------------------------ -> compiled headache.1.03 Processing 3/3: [headache: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/4.05/.opam-switch/build/headache.1.03) - cp -f headache /home/opam/.opam/4.05/bin -> installed headache.1.03 Done. # Run eval $(opam env) to update the current shell environment 2022-04-07 03:36.25 ---> saved as "c19ef4fb89742e13147865006e9aafb99ec7a356b8415df280d63e1bed67f83e" Job succeeded