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


Building on m1-c.ocamllabs.io

(from ocaml/opam:debian-unstable@sha256:286b1a07f166d69599599e77d36ff670e397cb189a08f108911b5151b4668ce1)
2022-06-03 09:44.50 ---> 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 09:44.50 ---> 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 09:44.50 ---> 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 09:44.50 ---> using "fe4ab29b581b2ba4fc496c6fcd5cd0653b4902fb6da880b540dae71463661523" from cache

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

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

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> retrieved ocaml-base-compiler.4.11.2  (cached)
-> installed ocaml-base-compiler.4.11.2
-> installed ocaml-config.1
-> installed ocaml.4.11.2
Done.
# Run eval $(opam env --switch=4.11) to update the current shell environment
2022-06-03 09:44.50 ---> using "992e8c11706175848a54f38dd313998af4624667642f9cd1088e29814be7cbc8" 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 3s (116 kB/s)
- Reading package lists...
- 
2022-06-03 09:44.50 ---> using "41dfa52fbb4d32c5c57f11b396e2c611c0302329f517c0440d73f856f7dd328a" from cache

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

Nothing to do.
The following actions will be performed:
=== install 8 packages
  - install base              v0.15.0 [required by merge-fmt]
  - install cmdliner          1.1.1   [required by merge-fmt]
  - install csexp             1.5.1   [required by dune-configurator]
  - install dune              3.2.0   [required by merge-fmt]
  - install dune-configurator 3.2.0   [required by base]
  - install merge-fmt         0.2
  - install sexplib0          v0.15.0 [required by base]
  - install stdio             v0.15.0 [required by merge-fmt]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/23:
Processing  2/23:
Processing  3/23:
-> retrieved csexp.1.5.1  (cached)
Processing  4/23:
-> retrieved cmdliner.1.1.1  (cached)
Processing  5/23:
Processing  6/23: [cmdliner: make all]
-> retrieved base.v0.15.0  (cached)
Processing  7/23: [cmdliner: make all]
-> retrieved merge-fmt.0.2  (cached)
Processing  8/23: [cmdliner: make all]
-> retrieved sexplib0.v0.15.0  (cached)
-> retrieved stdio.v0.15.0  (cached)
-> retrieved dune.3.2.0, dune-configurator.3.2.0  (cached)
Processing  9/23: [cmdliner: make all] [dune: ocaml bootstrap.ml]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "all" "PREFIX=/home/opam/.opam/4.11" (CWD=/home/opam/.opam/4.11/.opam-switch/build/cmdliner.1.1.1)
- ocaml build.ml cma
- ocaml build.ml cmxa
- ocaml build.ml cmxs
-> compiled  cmdliner.1.1.1
Processing  9/23: [dune: ocaml bootstrap.ml]
Processing 10/23: [dune: ocaml bootstrap.ml] [cmdliner: make install]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" "LIBDIR=/home/opam/.opam/4.11/lib/cmdliner" "DOCDIR=/home/opam/.opam/4.11/doc/cmdliner" (CWD=/home/opam/.opam/4.11/.opam-switch/build/cmdliner.1.1.1)
- install -d /home/opam/.opam/4.11/lib/cmdliner
- install pkg/META _build/cmdliner.mli _build/cmdliner.cmi _build/cmdliner.cmti /home/opam/.opam/4.11/lib/cmdliner
- install cmdliner.opam /home/opam/.opam/4.11/lib/cmdliner/opam
- install _build/cmdliner.cma /home/opam/.opam/4.11/lib/cmdliner
- install _build/cmdliner.cmxa _build/cmdliner.a _build/cmdliner.cmx _build/cmdliner_arg.cmx _build/cmdliner_base.cmx _build/cmdliner_cline.cmx _build/cmdliner_cmd.cmx _build/cmdliner_docgen.cmx _build/cmdliner_eval.cmx _build/cmdliner_exit.cmx _build/cmdliner_info.cmx _build/cmdliner_manpage.cmx _build/cmdliner_msg.cmx _build/cmdliner_term.cmx _build/cmdliner_term_deprecated.cmx _build/cmdliner_trie.cmx \
-   /home/opam/.opam/4.11/lib/cmdliner
- install _build/cmdliner.cmxs /home/opam/.opam/4.11/lib/cmdliner
Processing 10/23: [dune: ocaml bootstrap.ml] [cmdliner: make install-doc]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install-doc" "LIBDIR=/home/opam/.opam/4.11/lib/cmdliner" "DOCDIR=/home/opam/.opam/4.11/doc/cmdliner" (CWD=/home/opam/.opam/4.11/.opam-switch/build/cmdliner.1.1.1)
- install -d /home/opam/.opam/4.11/doc/cmdliner/odoc-pages
- install CHANGES.md LICENSE.md README.md /home/opam/.opam/4.11/doc/cmdliner
- install doc/index.mld doc/cli.mld doc/examples.mld doc/tutorial.mld \
-            doc/tool_man.mld /home/opam/.opam/4.11/doc/cmdliner/odoc-pages
-> installed cmdliner.1.1.1
Processing 10/23: [dune: ocaml bootstrap.ml]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "ocaml" "bootstrap.ml" "-j" "47" (CWD=/home/opam/.opam/4.11/.opam-switch/build/dune.3.2.0)
- ocamlc -output-complete-exe -w -24 -g -o .duneboot.exe -I boot unix.cma boot/libs.ml boot/duneboot.ml
- ./.duneboot.exe -j 47
- 

Processing 10/23: [dune: ./dune.exe build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./dune.exe" "build" "dune.install" "--release" "--profile" "dune-bootstrap" "-j" "47" (CWD=/home/opam/.opam/4.11/.opam-switch/build/dune.3.2.0)
-> compiled  dune.3.2.0
-> installed dune.3.2.0
Processing 12/23: [csexp: dune build]
Processing 13/23: [csexp: dune build] [sexplib0: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "csexp" "-j" "47" "@install" (CWD=/home/opam/.opam/4.11/.opam-switch/build/csexp.1.5.1)
-> compiled  csexp.1.5.1
Processing 13/23: [sexplib0: dune build]
-> installed csexp.1.5.1
Processing 14/23: [sexplib0: dune build]
Processing 15/23: [dune-configurator: rm] [sexplib0: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "sexplib0" "-j" "47" (CWD=/home/opam/.opam/4.11/.opam-switch/build/sexplib0.v0.15.0)
-> compiled  sexplib0.v0.15.0
Processing 15/23: [dune-configurator: rm]
-> installed sexplib0.v0.15.0
Processing 16/23: [dune-configurator: rm]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "vendor/csexp" (CWD=/home/opam/.opam/4.11/.opam-switch/build/dune-configurator.3.2.0)
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "vendor/pp" (CWD=/home/opam/.opam/4.11/.opam-switch/build/dune-configurator.3.2.0)
Processing 16/23: [dune-configurator: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "dune-configurator" "-j" "47" "@install" (CWD=/home/opam/.opam/4.11/.opam-switch/build/dune-configurator.3.2.0)
-> compiled  dune-configurator.3.2.0
-> installed dune-configurator.3.2.0
Processing 18/23: [base: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "base" "-j" "47" (CWD=/home/opam/.opam/4.11/.opam-switch/build/base.v0.15.0)
- (cd _build/default && /home/opam/.opam/4.11/bin/ocamlopt.opt -w -40 -g -I src/.base.objs/byte -I src/.base.objs/native -I /home/opam/.opam/4.11/lib/sexplib0 -I compiler-stdlib/src/.caml.objs/byte -I compiler-stdlib/src/.caml.objs/native -I hash_types/src/.base_internalhash_types.objs/byte -I hash_types/src/.base_internalhash_types.objs/native -I shadow-stdlib/src/.shadow_stdlib.objs/byte -I shadow-stdlib/src/.shadow_stdlib.objs/native -intf-suffix .ml -no-alias-deps -open Base__ -o src/.base.objs/native/base__Float.cmx -c -impl src/float.ml)
- File "src/float.ml", line 490, characters 10-52:
- 490 |   let t = (round_nearest [@ocaml.inlined always]) t0 in
-                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 55: Cannot inline: Function information unavailable
-> compiled  base.v0.15.0
-> installed base.v0.15.0
Processing 20/23: [stdio: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "stdio" "-j" "47" (CWD=/home/opam/.opam/4.11/.opam-switch/build/stdio.v0.15.0)
-> compiled  stdio.v0.15.0
-> installed stdio.v0.15.0
Processing 22/23: [merge-fmt: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "merge-fmt" "-j" "47" (CWD=/home/opam/.opam/4.11/.opam-switch/build/merge-fmt.0.2)
- (cd _build/default && /home/opam/.opam/4.11/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.merge_fmt.eobjs/byte -I /home/opam/.opam/4.11/lib/base -I /home/opam/.opam/4.11/lib/base/base_internalhash_types -I /home/opam/.opam/4.11/lib/base/caml -I /home/opam/.opam/4.11/lib/base/shadow_stdlib -I /home/opam/.opam/4.11/lib/cmdliner -I /home/opam/.opam/4.11/lib/sexplib0 -I /home/opam/.opam/4.11/lib/stdio -no-alias-deps -o src/.merge_fmt.eobjs/byte/merge_cmd.cmi -c -intf src/merge_cmd.mli)
- File "src/merge_cmd.mli", line 4, characters 24-33:
- 4 | val cmd : unit Term.t * Term.info
-                             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/4.11/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.merge_fmt.eobjs/byte -I /home/opam/.opam/4.11/lib/base -I /home/opam/.opam/4.11/lib/base/base_internalhash_types -I /home/opam/.opam/4.11/lib/base/caml -I /home/opam/.opam/4.11/lib/base/shadow_stdlib -I /home/opam/.opam/4.11/lib/cmdliner -I /home/opam/.opam/4.11/lib/sexplib0 -I /home/opam/.opam/4.11/lib/stdio -no-alias-deps -o src/.merge_fmt.eobjs/byte/setup_cmd.cmi -c -intf src/setup_cmd.mli)
- File "src/setup_cmd.mli", line 4, characters 30-39:
- 4 | val mergetool : unit Term.t * Term.info
-                                   ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/setup_cmd.mli", line 6, characters 26-35:
- 6 | val merge : unit Term.t * Term.info
-                               ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/4.11/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.merge_fmt.eobjs/byte -I /home/opam/.opam/4.11/lib/base -I /home/opam/.opam/4.11/lib/base/base_internalhash_types -I /home/opam/.opam/4.11/lib/base/caml -I /home/opam/.opam/4.11/lib/base/shadow_stdlib -I /home/opam/.opam/4.11/lib/cmdliner -I /home/opam/.opam/4.11/lib/sexplib0 -I /home/opam/.opam/4.11/lib/stdio -no-alias-deps -o src/.merge_fmt.eobjs/byte/resolve_cmd.cmi -c -intf src/resolve_cmd.mli)
- File "src/resolve_cmd.mli", line 4, characters 24-33:
- 4 | val cmd : unit Term.t * Term.info
-                             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/4.11/bin/ocamlopt.opt -w -40 -g -I src/.merge_fmt.eobjs/byte -I src/.merge_fmt.eobjs/native -I /home/opam/.opam/4.11/lib/base -I /home/opam/.opam/4.11/lib/base/base_internalhash_types -I /home/opam/.opam/4.11/lib/base/caml -I /home/opam/.opam/4.11/lib/base/shadow_stdlib -I /home/opam/.opam/4.11/lib/cmdliner -I /home/opam/.opam/4.11/lib/sexplib0 -I /home/opam/.opam/4.11/lib/stdio -intf-suffix .ml -no-alias-deps -o src/.merge_fmt.eobjs/native/setup_cmd.cmx -c -impl src/setup_cmd.ml)
- File "src/setup_cmd.ml", line 35, characters 4-13:
- 35 |   , Term.info ~doc "setup-mergetool" )
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/setup_cmd.ml", line 71, characters 4-13:
- 71 |   , Term.info ~doc "setup-merge" )
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/4.11/bin/ocamlopt.opt -w -40 -g -I src/.merge_fmt.eobjs/byte -I src/.merge_fmt.eobjs/native -I /home/opam/.opam/4.11/lib/base -I /home/opam/.opam/4.11/lib/base/base_internalhash_types -I /home/opam/.opam/4.11/lib/base/caml -I /home/opam/.opam/4.11/lib/base/shadow_stdlib -I /home/opam/.opam/4.11/lib/cmdliner -I /home/opam/.opam/4.11/lib/sexplib0 -I /home/opam/.opam/4.11/lib/stdio -intf-suffix .ml -no-alias-deps -o src/.merge_fmt.eobjs/native/fmters.cmx -c -impl src/fmters.ml)
- File "src/fmters.ml", line 41, characters 6-10:
- 41 |       pure (fun ocamlformat_path refmt_path ->
-            ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- (cd _build/default && /home/opam/.opam/4.11/bin/ocamlopt.opt -w -40 -g -I src/.merge_fmt.eobjs/byte -I src/.merge_fmt.eobjs/native -I /home/opam/.opam/4.11/lib/base -I /home/opam/.opam/4.11/lib/base/base_internalhash_types -I /home/opam/.opam/4.11/lib/base/caml -I /home/opam/.opam/4.11/lib/base/shadow_stdlib -I /home/opam/.opam/4.11/lib/cmdliner -I /home/opam/.opam/4.11/lib/sexplib0 -I /home/opam/.opam/4.11/lib/stdio -intf-suffix .ml -no-alias-deps -o src/.merge_fmt.eobjs/native/merge_cmd.cmx -c -impl src/merge_cmd.ml)
- File "src/merge_cmd.ml", line 80, characters 4-13:
- 80 |   , Term.info ~doc "mergetool" )
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/4.11/bin/ocamlopt.opt -w -40 -g -I src/.merge_fmt.eobjs/byte -I src/.merge_fmt.eobjs/native -I /home/opam/.opam/4.11/lib/base -I /home/opam/.opam/4.11/lib/base/base_internalhash_types -I /home/opam/.opam/4.11/lib/base/caml -I /home/opam/.opam/4.11/lib/base/shadow_stdlib -I /home/opam/.opam/4.11/lib/cmdliner -I /home/opam/.opam/4.11/lib/sexplib0 -I /home/opam/.opam/4.11/lib/stdio -intf-suffix .ml -no-alias-deps -o src/.merge_fmt.eobjs/native/resolve_cmd.cmx -c -impl src/resolve_cmd.ml)
- File "src/resolve_cmd.ml", line 137, characters 4-13:
- 137 |   , Term.info ~doc "merge-fmt" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/4.11/bin/ocamlopt.opt -w -40 -g -I src/.merge_fmt.eobjs/byte -I src/.merge_fmt.eobjs/native -I /home/opam/.opam/4.11/lib/base -I /home/opam/.opam/4.11/lib/base/base_internalhash_types -I /home/opam/.opam/4.11/lib/base/caml -I /home/opam/.opam/4.11/lib/base/shadow_stdlib -I /home/opam/.opam/4.11/lib/cmdliner -I /home/opam/.opam/4.11/lib/sexplib0 -I /home/opam/.opam/4.11/lib/stdio -intf-suffix .ml -no-alias-deps -o src/.merge_fmt.eobjs/native/merge_fmt.cmx -c -impl src/merge_fmt.ml)
- File "src/merge_fmt.ml", line 8, characters 9-27:
- 8 | let () = Cmdliner.Term.exit (Cmdliner.Term.eval_choice Resolve_cmd.cmd cmds)
-              ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit
- Use Stdlib.exit and Cmd.eval instead.
- File "src/merge_fmt.ml", line 8, characters 29-54:
- 8 | let () = Cmdliner.Term.exit (Cmdliner.Term.eval_choice Resolve_cmd.cmd cmds)
-                                  ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
-> compiled  merge-fmt.0.2
-> installed merge-fmt.0.2
Done.
# Run eval $(opam env) to update the current shell environment
2022-06-03 09:45.32 ---> saved as "42c543c78135c77d9b738f338ece673f1644168ff28d61a2d17a39baac9b8b63"
Job succeeded