Build:
  1. 0
2026-06-26 11:32.34: New job: build opam-client.2.0.10 (851faceb20bd)
2026-06-26 11:32.34: Waiting for resource in pool day11-builds
2026-06-26 11:52.25: Got resource from pool day11-builds
2026-06-26 11:52.25: [profile full] build opam-client.2.0.10
2026-06-26 11:52.26: build opam-client.2.0.10 (851faceb20bd)
=== DEPENDENCIES (30 transitive) ===
  base-bigarray.base                                 2e16f77d4cae
  base-bytes.base                                    c40d17bc86b5
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  cmdliner.1.3.0                                     7280d3fb1acd
  conf-c++.1.0                                       1ae93586df30
  cppo.1.8.0                                         916ffc6cc04e
  cudf.0.10                                          1d81426b8f41
  dose3.5.0.1-2                                      4c8995b1b2df
  dune.3.23.1                                        848a72441e15
  extlib.1.7.7-1                                     9c079cb0419c
  mccs.1.1+19                                        a001cebd8da8
  menhir.20260209                                    259089f68775
  menhirCST.20260209                                 8eaddefc25c5
  menhirGLR.20260209                                 a9fbf43d08d4
  menhirLib.20260209                                 84aaca532d87
  menhirSdk.20260209                                 346bab968ef6
  ocaml.4.14.4                                       b047fb9251f4
  ocaml-base-compiler.4.14.4                         d3b7ccb2c6fb
  ocaml-config.2                                     2d9c209f5590
  ocamlbuild.0.16.1                                  7e0d6aadb209
  ocamlfind.1.9.8                                    214dd418ac02
  ocamlgraph.2.2.0                                   9a3a86466508
  opam-core.2.0.10                                   a9b33178f759
  opam-file-format.2.2.0                             fd20dbd0efdd
  opam-format.2.0.10                                 8f7052a6d199
  opam-repository.2.0.10                             67f796da9e02
  opam-solver.2.0.10                                 fcb126242061
  opam-state.2.0.10                                  77980838f516
  re.1.14.0                                          d62d6f65abb6
=== STDOUT ===
Processing: [default: loading data]
[opam-client.2.0.10: extract]
-> retrieved opam-client.2.0.10  (cached)
[opam-client: ./configure]
+ /home/opam/.opam/default/.opam-switch/build/opam-client.2.0.10/./configure "--disable-checks" "--prefix" "/home/opam/.opam/default" (CWD=/home/opam/.opam/default/.opam-switch/build/opam-client.2.0.10)
- checking for ocamlc... ocamlc
- OCaml version is 4.14.4
- OCaml library path is /home/opam/.opam/default/lib/ocaml
- checking for ocamlopt... ocamlopt
- checking for ocamlc.opt... ocamlc.opt
- checking for ocamlopt.opt... ocamlopt.opt
- checking for ocaml... ocaml
- checking for ocamldep... ocamldep
- checking for ocamldep.opt... ocamldep.opt
- checking for ocamlmktop... ocamlmktop
- checking for ocamlmklib... ocamlmklib
- checking for ocamldoc... ocamldoc
- checking for ocamldoc.opt... ocamldoc.opt
- checking for ocamlbuild... ocamlbuild
- checking OCaml Sys.os_type... Unix
- checking for gawk... no
- checking for mawk... mawk
- checking for compiler type... cc
- checking for compiler architecture... 
- amd64
- checking for compiler system... linux
- checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables... 
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
- checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to accept ISO C89... none needed
- checking for ocamlobjinfo... ocamlobjinfo
- checking for ocamlfind... ocamlfind
- checking for curl... curl
- checking for dune... dune
- checking for cppo... cppo
- checking for patch... patch
- checking for bunzip2... bunzip2
- 
- checking for OCaml findlib package unix... found
- checking for OCaml findlib package bigarray... found
- checking for OCaml findlib package extlib... found
- checking for OCaml findlib package re... found
- checking for OCaml findlib package re.glob... found
- checking for OCaml findlib package cmdliner... found
- checking for OCaml findlib package ocamlgraph... found
- checking for OCaml findlib package cudf... found
- checking for OCaml findlib package dose3.common... found
- checking for OCaml findlib package dose3.algo... found
- checking for OCaml findlib package opam-file-format... found
- checking for OCaml findlib package mccs... found
- checking for g++... g++
- checking whether we are using the GNU C++ compiler... yes
- checking whether g++ accepts -g... yes
- 
- configure: creating ./config.status
- config.status: creating Makefile.config
- config.status: creating src/client/opamManifest.inc
- 
- Opam will be built WITH a built-in solver
- 
- Executables will be installed in /home/opam/.opam/default/bin
- Manual pages will be installed in /home/opam/.opam/default/share/man
[opam-client: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "opam-client" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/opam-client.2.0.10)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -bin-annot -I src/client/.opam_client.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -no-alias-deps -o src/client/.opam_client.objs/byte/opamAdminCommand.cmi -c -intf src/client/opamAdminCommand.mli)
- File "src/client/opamAdminCommand.mli", line 14, characters 47-65:
- 14 | val admin_subcommands: (unit Cmdliner.Term.t * Cmdliner.Term.info) list
-                                                     ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamAdminCommand.mli", line 16, characters 47-65:
- 16 | val default_subcommand: unit Cmdliner.Term.t * Cmdliner.Term.info
-                                                     ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -bin-annot -I src/client/.opam_client.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -no-alias-deps -o src/client/.opam_client.objs/byte/opamCommands.cmi -c -intf src/client/opamCommands.mli)
- File "src/client/opamCommands.mli", line 19, characters 29-38:
- 19 | type command = unit Term.t * Term.info
-                                   ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -bin-annot -I src/client/.opam_client.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -no-alias-deps -o src/client/.opam_client.objs/byte/opamArg.cmi -c -intf src/client/opamArg.mli)
- File "src/client/opamArg.mli", line 23, characters 5-18:
- 23 |   'a Arg.converter -> 'a -> 'a Term.t
-           ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 28, characters 5-18:
- 28 |   'a Arg.converter -> 'a list Term.t
-           ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 77, characters 37-50:
- 77 | val arg_list: string -> string -> 'a Arg.converter -> 'a list Term.t
-                                           ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 80, characters 46-59:
- 80 | val nonempty_arg_list: string -> string -> 'a Arg.converter -> 'a list Term.t
-                                                    ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 150, characters 37-50:
- 150 | val repository_name: repository_name Arg.converter
-                                            ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 153, characters 13-26:
- 153 | val url: url Arg.converter
-                    ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 156, characters 23-36:
- 156 | val filename: filename Arg.converter
-                              ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 159, characters 47-60:
- 159 | val existing_filename_or_dash: filename option Arg.converter
-                                                      ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 162, characters 21-34:
- 162 | val dirname: dirname Arg.converter
-                            ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 165, characters 35-48:
- 165 |   OpamFilename.generic_file option Arg.converter
-                                          ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 167, characters 26-39:
- 167 | val positive_integer: int Arg.converter
-                                 ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 170, characters 23-36:
- 170 | val package_name: name Arg.converter
-                              ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 173, characters 37-50:
- 173 | val package: (name * version option) Arg.converter
-                                            ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 176, characters 34-47:
- 176 | val package_with_version: package Arg.converter
-                                         ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 179, characters 15-28:
- 179 | val atom: atom Arg.converter
-                      ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 183, characters 66-79:
- 183 |   [ `Atom of atom | `Filename of filename | `Dirname of dirname ] Arg.converter
-                                                                         ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 186, characters 42-55:
- 186 |   [ `Atom of atom | `Dirname of dirname ] Arg.converter
-                                                 ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 189, characters 54-67:
- 189 | val variable_bindings: (OpamVariable.t * string) list Arg.converter
-                                                             ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 192, characters 37-50:
- 192 | val warn_selector: (int * bool) list Arg.converter
-                                            ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 197, characters 56-69:
- 197 | val enum_with_default: (string * 'a default) list -> 'a Arg.converter
-                                                               ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 199, characters 57-70:
- 199 | val opamlist_columns: OpamListCommand.output_format list Arg.converter
-                                                                ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.mli", line 221, characters 14-23:
- 221 |   'a Term.t * Term.info -> ?options:string -> string ->
-                     ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamArg.mli", line 222, characters 14-23:
- 222 |   'a Term.t * Term.info
-                     ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamArg.mli", line 247, characters 65-74:
- 247 | val term_info: string -> doc:string -> man:Manpage.block list -> Term.info
-                                                                        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -bin-annot -I src/client/.opam_client.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -intf-suffix .ml -no-alias-deps -o src/client/.opam_client.objs/byte/opamConfigCommand.cmo -c -impl src/client/opamConfigCommand.ml)
- File "src/client/opamConfigCommand.ml", line 216, characters 42-62:
- 216 | let env gt switch ?(set_opamroot=false) ?(set_opamswitch=false)
-                                                 ^^^^^^^^^^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- File "src/client/opamConfigCommand.ml", line 216, characters 20-38:
- 216 | let env gt switch ?(set_opamroot=false) ?(set_opamswitch=false)
-                           ^^^^^^^^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -bin-annot -I src/client/.opam_client.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -intf-suffix .ml -no-alias-deps -o src/client/.opam_client.objs/byte/opamListCommand.cmo -c -impl src/client/opamListCommand.ml)
- File "src/client/opamListCommand.ml", line 471, characters 20-47:
- 471 |   if normalise then OpamPrinter.Normalise.value else
-                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module OpamPrinter.Normalise
- Use OpamPrinter.FullPos.Normalise instead.
- File "src/client/opamListCommand.ml", line 477, characters 19-41:
- 477 |   | List (_, l) -> OpamPrinter.value_list l
-                          ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamPrinter.value_list
- Use OpamPrinter.FullPos.value_list instead.
- File "src/client/opamListCommand.ml", line 478, characters 9-36:
- 478 |   | f -> OpamPrinter.Normalise.value f
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module OpamPrinter.Normalise
- Use OpamPrinter.FullPos.Normalise instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -bin-annot -I src/client/.opam_client.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -intf-suffix .ml -no-alias-deps -o src/client/.opam_client.objs/byte/opamAdminCommand.cmo -c -impl src/client/opamAdminCommand.ml)
- File "src/client/opamAdminCommand.ml", line 1001, characters 8-12:
- 1001 |   Term.(pure cmd $ OpamArg.global_options $ force_arg $ atom_arg),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "src/client/opamAdminCommand.ml", line 1027, characters 25-40:
- 1027 |   Term.(ret (const help $Term.man_format $Term.choice_names $topic)),
-                                 ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "src/client/opamAdminCommand.ml", line 1028, characters 2-11:
- 1028 |   Term.info "help" ~doc ~man
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamAdminCommand.ml", line 1069, characters 2-11:
- 1069 |   Term.info "opam admin"
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -bin-annot -I src/client/.opam_client.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -intf-suffix .ml -no-alias-deps -o src/client/.opam_client.objs/byte/opamArg.cmo -c -impl src/client/opamArg.ml)
- File "src/client/opamArg.ml", line 467, characters 27-40:
- 467 | let positive_integer : int Arg.converter =
-                                  ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.ml", line 467, characters 27-40:
- 467 | let positive_integer : int Arg.converter =
-                                  ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.ml", line 488, characters 45-51:
- 488 |       let name = OpamPackage.Name.of_string (Re.get sub 1) in
-                                                    ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "src/client/opamArg.ml", line 490, characters 49-55:
- 490 |         try Some (OpamPackage.Version.of_string (Re.get sub 2))
-                                                        ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "src/client/opamArg.ml", line 526, characters 18-24:
- 526 |       let sname = Re.get sub 1 in
-                         ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "src/client/opamArg.ml", line 527, characters 16-22:
- 527 |       let sop = Re.get sub 2 in
-                       ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "src/client/opamArg.ml", line 528, characters 21-27:
- 528 |       let sversion = Re.get sub 3 in
-                            ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "src/client/opamArg.ml", line 531, characters 15-30:
- 531 |       let op = OpamLexer.relop sop in
-                      ^^^^^^^^^^^^^^^
- Alert deprecated: OpamLexer.relop
- Use OpamLexer.FullPos.relop instead.
- File "src/client/opamArg.ml", line 636, characters 29-42:
- 636 | let enum_with_default sl: 'a Arg.converter =
-                                    ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.ml", line 766, characters 13-22:
- 766 |   let orig = Term.name info in
-                    ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.name
- Use Cmd.name instead.
- File "src/client/opamArg.ml", line 778, characters 2-11:
- 778 |   Term.info name
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamArg.ml", line 808, characters 2-11:
- 808 |   Term.info ~sdocs:global_option_section ~docs:"COMMANDS" ~doc ~man title
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -I src/client/.opam_client.objs/byte -I src/client/.opam_client.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -intf-suffix .ml -no-alias-deps -o src/client/.opam_client.objs/native/opamConfigCommand.cmx -c -impl src/client/opamConfigCommand.ml)
- File "src/client/opamConfigCommand.ml", line 216, characters 42-62:
- 216 | let env gt switch ?(set_opamroot=false) ?(set_opamswitch=false)
-                                                 ^^^^^^^^^^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- File "src/client/opamConfigCommand.ml", line 216, characters 20-38:
- 216 | let env gt switch ?(set_opamroot=false) ?(set_opamswitch=false)
-                           ^^^^^^^^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -bin-annot -I src/client/.opam_client.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -intf-suffix .ml -no-alias-deps -o src/client/.opam_client.objs/byte/opamCommands.cmo -c -impl src/client/opamCommands.ml)
- File "src/client/opamCommands.ml", line 122, characters 29-38:
- 122 | type command = unit Term.t * Term.info
-                                    ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamCommands.ml", line 3077, characters 25-40:
- 3077 |   Term.(ret (const help $Term.man_format $Term.choice_names $topic)),
-                                 ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "src/client/opamCommands.ml", line 3078, characters 2-11:
- 3078 |   Term.info "help" ~doc ~man
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamCommands.ml", line 3125, characters 2-11:
- 3125 |   Term.info "opam"
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamCommands.ml", line 3134, characters 2-11:
- 3134 |   Term.info "admin" ~doc:OpamAdminCommand.admin_command_doc
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -I src/client/.opam_client.objs/byte -I src/client/.opam_client.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -intf-suffix .ml -no-alias-deps -o src/client/.opam_client.objs/native/opamListCommand.cmx -c -impl src/client/opamListCommand.ml)
- File "src/client/opamListCommand.ml", line 471, characters 20-47:
- 471 |   if normalise then OpamPrinter.Normalise.value else
-                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module OpamPrinter.Normalise
- Use OpamPrinter.FullPos.Normalise instead.
- File "src/client/opamListCommand.ml", line 477, characters 19-41:
- 477 |   | List (_, l) -> OpamPrinter.value_list l
-                          ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamPrinter.value_list
- Use OpamPrinter.FullPos.value_list instead.
- File "src/client/opamListCommand.ml", line 478, characters 9-36:
- 478 |   | f -> OpamPrinter.Normalise.value f
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module OpamPrinter.Normalise
- Use OpamPrinter.FullPos.Normalise instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -I src/client/.opam_client.objs/byte -I src/client/.opam_client.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -intf-suffix .ml -no-alias-deps -o src/client/.opam_client.objs/native/opamArg.cmx -c -impl src/client/opamArg.ml)
- File "src/client/opamArg.ml", line 467, characters 27-40:
- 467 | let positive_integer : int Arg.converter =
-                                  ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.ml", line 467, characters 27-40:
- 467 | let positive_integer : int Arg.converter =
-                                  ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.ml", line 488, characters 45-51:
- 488 |       let name = OpamPackage.Name.of_string (Re.get sub 1) in
-                                                    ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "src/client/opamArg.ml", line 490, characters 49-55:
- 490 |         try Some (OpamPackage.Version.of_string (Re.get sub 2))
-                                                        ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "src/client/opamArg.ml", line 526, characters 18-24:
- 526 |       let sname = Re.get sub 1 in
-                         ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "src/client/opamArg.ml", line 527, characters 16-22:
- 527 |       let sop = Re.get sub 2 in
-                       ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "src/client/opamArg.ml", line 528, characters 21-27:
- 528 |       let sversion = Re.get sub 3 in
-                            ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "src/client/opamArg.ml", line 531, characters 15-30:
- 531 |       let op = OpamLexer.relop sop in
-                      ^^^^^^^^^^^^^^^
- Alert deprecated: OpamLexer.relop
- Use OpamLexer.FullPos.relop instead.
- File "src/client/opamArg.ml", line 636, characters 29-42:
- 636 | let enum_with_default sl: 'a Arg.converter =
-                                    ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "src/client/opamArg.ml", line 766, characters 13-22:
- 766 |   let orig = Term.name info in
-                    ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.name
- Use Cmd.name instead.
- File "src/client/opamArg.ml", line 778, characters 2-11:
- 778 |   Term.info name
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamArg.ml", line 808, characters 2-11:
- 808 |   Term.info ~sdocs:global_option_section ~docs:"COMMANDS" ~doc ~man title
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -I src/client/.opam_client.objs/byte -I src/client/.opam_client.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -intf-suffix .ml -no-alias-deps -o src/client/.opam_client.objs/native/opamAdminCommand.cmx -c -impl src/client/opamAdminCommand.ml)
- File "src/client/opamAdminCommand.ml", line 1001, characters 8-12:
- 1001 |   Term.(pure cmd $ OpamArg.global_options $ force_arg $ atom_arg),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "src/client/opamAdminCommand.ml", line 1027, characters 25-40:
- 1027 |   Term.(ret (const help $Term.man_format $Term.choice_names $topic)),
-                                 ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "src/client/opamAdminCommand.ml", line 1028, characters 2-11:
- 1028 |   Term.info "help" ~doc ~man
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamAdminCommand.ml", line 1069, characters 2-11:
- 1069 |   Term.info "opam admin"
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w +a-4-40-42-44-48 -safe-string -w -67 -g -I src/client/.opam_client.objs/byte -I src/client/.opam_client.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cudf -I /home/opam/.opam/default/lib/dose3 -I /home/opam/.opam/default/lib/extlib -I /home/opam/.opam/default/lib/mccs -I /home/opam/.opam/default/lib/mccs/glpk/internal -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/opam-core -I /home/opam/.opam/default/lib/opam-file-format -I /home/opam/.opam/default/lib/opam-format -I /home/opam/.opam/default/lib/opam-repository -I /home/opam/.opam/default/lib/opam-solver -I /home/opam/.opam/default/lib/opam-state -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/pcre -intf-suffix .ml -no-alias-deps -o src/client/.opam_client.objs/native/opamCommands.cmx -c -impl src/client/opamCommands.ml)
- File "src/client/opamCommands.ml", line 122, characters 29-38:
- 122 | type command = unit Term.t * Term.info
-                                    ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamCommands.ml", line 3077, characters 25-40:
- 3077 |   Term.(ret (const help $Term.man_format $Term.choice_names $topic)),
-                                 ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "src/client/opamCommands.ml", line 3078, characters 2-11:
- 3078 |   Term.info "help" ~doc ~man
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamCommands.ml", line 3125, characters 2-11:
- 3125 |   Term.info "opam"
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src/client/opamCommands.ml", line 3134, characters 2-11:
- 3134 |   Term.info "admin" ~doc:OpamAdminCommand.admin_command_doc
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
-> compiled  opam-client.2.0.10
-> installed opam-client.2.0.10

=== STDERR ===

2026-06-26 11:52.52: OK: build opam-client.2.0.10 (runc: 9.6s, disk: 42KB)
2026-06-26 11:52.52: Job succeeded