Build:
  1. 0
2026-06-16 19:15.58: New job: build lab.0.1.2 (76f79dd5e78d)
2026-06-16 19:15.58: Waiting for resource in pool day11-builds
2026-06-16 19:42.12: Got resource from pool day11-builds
2026-06-16 19:42.12: [profile full] build lab.0.1.2
2026-06-16 19:42.12: build lab.0.1.2 (76f79dd5e78d)
=== DEPENDENCIES (82 transitive) ===
  angstrom.0.16.1                                    a499461c2439
  asn1-combinators.0.2.6                             2ff5870156eb
  astring.0.8.5                                      156e7cc742dd
  atd.2.2.1                                          43aa38331555
  atdgen.2.2.1                                       0d49a998780b
  atdgen-runtime.2.9.1                               8c4274486551
  base.v0.16.5                                       6465b53ca5ca
  base-bytes.base                                    70d0daec7841
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  base64.3.5.2                                       7e79ef192159
  bigstringaf.0.10.0                                 b0e2fb8e5d3b
  biniou.1.2.2                                       f0e9938fc49f
  bos.0.3.0                                          77f6ba84ab86
  ca-certs.0.2.3                                     ff49eabd3c15
  camlp-streams.5.0.1                                76b76cc9fe05
  cmdliner.1.3.0                                     dad70bc4de20
  cohttp.6.1.1                                       ba05ede3a2ed
  cohttp-lwt.6.1.1                                   79eac4315fe5
  cohttp-lwt-unix.6.1.1                              48f3457ef2b3
  conduit.8.0.0                                      5fe7e7177f32
  conduit-lwt.8.0.0                                  7642be0812e4
  conduit-lwt-unix.8.0.0                             38a6dfb33250
  conf-gmp.5                                         61e3c79e0ddf
  conf-gmp-powm-sec.4                                ceb17ad6499b
  conf-pkg-config.5                                  64c6b37d622b
  cppo.1.8.0                                         ea583d2d3bbb
  csexp.1.5.2                                        ec63db2dab31
  cstruct.6.2.0                                      3af3e53176c5
  domain-name.0.5.0                                  0aa1d6a444a1
  dune.3.23.1                                        5402470d931c
  dune-configurator.3.23.1                           58f4a3f92083
  duration.0.3.1                                     d4a7947dd7f6
  easy-format.1.3.4                                  50a1da39581c
  eqaf.0.9                                           34b4b80332dd
  fmt.0.11.0                                         2f125ef7f2a8
  fpath.0.7.3                                        d991925a5b6c
  gitlab.0.1.2                                       109e7cbce42e
  gitlab-unix.0.1.2                                  26833a0e8caa
  gmap.0.3.0                                         19def90f9766
  hkdf.1.0.4                                         5f6112accd0c
  http.6.1.1                                         30e77da493f7
  ipaddr.5.6.2                                       e5195985be25
  ipaddr-sexp.5.6.2                                  a270a1650d66
  logs.0.10.0                                        84b81cfdc8f0
  lwt.6.1.2                                          4f8aa1aa7c72
  macaddr.5.6.2                                      59c28b8691a3
  magic-mime.1.3.1                                   050f7ac5c7db
  menhir.20211128                                    58c4ad093048
  menhirLib.20211128                                 581f36ec2b3c
  menhirSdk.20211128                                 ba9fa85c2874
  mirage-crypto.0.11.3                               686fecf94282
  mirage-crypto-ec.0.11.3                            6ae64f3b2a9e
  mirage-crypto-pk.0.11.3                            b17d9c693cd1
  mirage-crypto-rng.0.11.3                           6ca9bbf69b04
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-compiler-libs.v0.12.4                        d1dd1437b449
  ocaml-config.2                                     669e0fcf9e4d
  ocaml-syntax-shims.1.0.0                           8e1b0ec7f904
  ocamlbuild.0.16.1                                  8f6c52e6fce8
  ocamlfind.1.9.8                                    6025f4a8e98e
  ocplib-endian.1.2                                  4dbd3fe91c51
  otoml.1.0.5                                        c1349930beb0
  pbkdf.1.2.0                                        8153d4ec086a
  ppx_derivers.1.2.1                                 441538dbecd1
  ppx_sexp_conv.v0.16.0                              c4b8211970d7
  ppxlib.0.35.0                                      58eae20f5b7b
  ptime.1.2.0                                        cedc85093139
  re.1.14.0                                          8d7c1999492d
  rresult.0.7.0                                      66e2b7baf32c
  sexplib0.v0.16.0                                   3e198ce31e44
  stdlib-shims.0.3.0                                 e2dd0beb9112
  stringext.1.6.0                                    d29c9ca4a03c
  tls.0.17.5                                         dbaef7876858
  topkg.1.1.1                                        ab549298f3fc
  uri.4.4.0                                          a28bedf1b002
  uri-sexp.4.4.0                                     3e49dd431189
  uutf.1.0.4                                         9791e8459782
  x509.0.16.5                                        35462699ec1f
  yojson.1.7.0                                       e2a5a79780c9
  zarith.1.14                                        cde7973b8292
=== STDOUT ===
Processing: [default: loading data]
[lab.0.1.2: extract]
-> retrieved lab.0.1.2  (cached)
[lab: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "lab" "-j" "39" "--promote-install-files=false" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/lab.0.1.2)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I cli/.lab.eobjs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/atdgen -I /home/opam/.opam/default/lib/atdgen-runtime -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/biniou -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/easy-format -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gitlab -I /home/opam/.opam/default/lib/gitlab-unix -I /home/opam/.opam/default/lib/http -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/otoml -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -no-alias-deps -open Dune__exe -o cli/.lab.eobjs/byte/dune__exe__Lab.cmo -c -impl cli/lab.ml)
- File "cli/lab.ml", line 95, characters 10-14:
- 95 |   ( Term.(pure user_list $ CommandLine.owner_id $ pure ()),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 95, characters 50-54:
- 95 |   ( Term.(pure user_list $ CommandLine.owner_id $ pure ()),
-                                                        ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 96, characters 4-13:
- 96 |     Term.info "user-list - Display user name and id" )
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 115, characters 10-14:
- 115 |   ( Term.(pure user_list $ CommandLine.owner_name $ CommandLine.json $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 115, characters 71-75:
- 115 |   ( Term.(pure user_list $ CommandLine.owner_name $ CommandLine.json $ pure ()),
-                                                                              ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 116, characters 4-13:
- 116 |     Term.info "user-name - Display users by name and id" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 130, characters 10-14:
- 130 |   ( Term.(pure user_projects_list $ CommandLine.owner_id $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 130, characters 59-63:
- 130 |   ( Term.(pure user_projects_list $ CommandLine.owner_id $ pure ()),
-                                                                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 131, characters 4-13:
- 131 |     Term.info "user-projects - List public projects owned by the user" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 144, characters 10-14:
- 144 |   ( Term.(pure user_projects_list $ CommandLine.owner_id $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 144, characters 59-63:
- 144 |   ( Term.(pure user_projects_list $ CommandLine.owner_id $ pure ()),
-                                                                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 145, characters 4-13:
- 145 |     Term.info "user-events - List all user events" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 163, characters 10-14:
- 163 |   ( Term.(pure merge_requests_list $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 163, characters 37-41:
- 163 |   ( Term.(pure merge_requests_list $ pure ()),
-                                            ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 164, characters 4-13:
- 164 |     Term.info "merge-requests - List user's merge requests" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 183, characters 14-32:
- 183 |   let exits = Term.default_exits in
-                     ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.default_exits
- Use Cmd.Exit.defaults or Cmd.info's defaults ~exits value instead.
- File "cli/lab.ml", line 184, characters 10-14:
- 184 |   ( Term.(pure status_checks $ CommandLine.project_id $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 184, characters 56-60:
- 184 |   ( Term.(pure status_checks $ CommandLine.project_id $ pure ()),
-                                                               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 185, characters 4-13:
- 185 |     Term.info "status-checks - List external status checks" ~exits )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 199, characters 6-10:
- 199 |       pure project_create $ CommandLine.project_name
-             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 200, characters 42-46:
- 200 |       $ CommandLine.project_description $ pure ()),
-                                                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 201, characters 4-13:
- 201 |     Term.info
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 226, characters 6-10:
- 226 |       pure ci_status $ CommandLine.project_id $ CommandLine.commit_sha
-             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 227, characters 30-34:
- 227 |       $ CommandLine.verbose $ pure ()),
-                                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 228, characters 4-13:
- 228 |     Term.info "ci-status - List build status of a commit" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 245, characters 10-14:
- 245 |   ( Term.(pure project_branches $ CommandLine.project_id $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 245, characters 59-63:
- 245 |   ( Term.(pure project_branches $ CommandLine.project_id $ pure ()),
-                                                                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 246, characters 4-13:
- 246 |     Term.info "branch - List branches for a project" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 273, characters 6-10:
- 273 |       pure ci_status $ CommandLine.project_id $ CommandLine.commit_sha
-             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 274, characters 28-32:
- 274 |       $ CommandLine.state $ pure ()),
-                                   ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 275, characters 4-13:
- 275 |     Term.info "set-ci-status - Set or update the build status of a commit" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 289, characters 10-14:
- 289 |   ( Term.(pure api $ CommandLine.api $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 289, characters 39-43:
- 289 |   ( Term.(pure api $ CommandLine.api $ pure ()),
-                                              ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 290, characters 4-13:
- 290 |     Term.info "api - Low-level GitLab API request interface" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 294, characters 15-19:
- 294 |   ( Term.(ret (pure (`Help (`Pager, None)))),
-                      ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 307, characters 4-13:
- 307 |     Term.info "lab" ~version:"0.1" ~doc ~man )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 326, characters 8-24:
- 326 |   match Term.eval_choice ~catch:true default_cmd cmds with
-               ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I cli/.lab.eobjs/byte -I cli/.lab.eobjs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/atdgen -I /home/opam/.opam/default/lib/atdgen-runtime -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/biniou -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/easy-format -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gitlab -I /home/opam/.opam/default/lib/gitlab-unix -I /home/opam/.opam/default/lib/http -I /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/menhirLib -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/otoml -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -intf-suffix .ml -no-alias-deps -open Dune__exe -o cli/.lab.eobjs/native/dune__exe__Lab.cmx -c -impl cli/lab.ml)
- File "cli/lab.ml", line 95, characters 10-14:
- 95 |   ( Term.(pure user_list $ CommandLine.owner_id $ pure ()),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 95, characters 50-54:
- 95 |   ( Term.(pure user_list $ CommandLine.owner_id $ pure ()),
-                                                        ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 96, characters 4-13:
- 96 |     Term.info "user-list - Display user name and id" )
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 115, characters 10-14:
- 115 |   ( Term.(pure user_list $ CommandLine.owner_name $ CommandLine.json $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 115, characters 71-75:
- 115 |   ( Term.(pure user_list $ CommandLine.owner_name $ CommandLine.json $ pure ()),
-                                                                              ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 116, characters 4-13:
- 116 |     Term.info "user-name - Display users by name and id" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 130, characters 10-14:
- 130 |   ( Term.(pure user_projects_list $ CommandLine.owner_id $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 130, characters 59-63:
- 130 |   ( Term.(pure user_projects_list $ CommandLine.owner_id $ pure ()),
-                                                                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 131, characters 4-13:
- 131 |     Term.info "user-projects - List public projects owned by the user" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 144, characters 10-14:
- 144 |   ( Term.(pure user_projects_list $ CommandLine.owner_id $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 144, characters 59-63:
- 144 |   ( Term.(pure user_projects_list $ CommandLine.owner_id $ pure ()),
-                                                                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 145, characters 4-13:
- 145 |     Term.info "user-events - List all user events" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 163, characters 10-14:
- 163 |   ( Term.(pure merge_requests_list $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 163, characters 37-41:
- 163 |   ( Term.(pure merge_requests_list $ pure ()),
-                                            ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 164, characters 4-13:
- 164 |     Term.info "merge-requests - List user's merge requests" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 183, characters 14-32:
- 183 |   let exits = Term.default_exits in
-                     ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.default_exits
- Use Cmd.Exit.defaults or Cmd.info's defaults ~exits value instead.
- File "cli/lab.ml", line 184, characters 10-14:
- 184 |   ( Term.(pure status_checks $ CommandLine.project_id $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 184, characters 56-60:
- 184 |   ( Term.(pure status_checks $ CommandLine.project_id $ pure ()),
-                                                               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 185, characters 4-13:
- 185 |     Term.info "status-checks - List external status checks" ~exits )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 199, characters 6-10:
- 199 |       pure project_create $ CommandLine.project_name
-             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 200, characters 42-46:
- 200 |       $ CommandLine.project_description $ pure ()),
-                                                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 201, characters 4-13:
- 201 |     Term.info
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 226, characters 6-10:
- 226 |       pure ci_status $ CommandLine.project_id $ CommandLine.commit_sha
-             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 227, characters 30-34:
- 227 |       $ CommandLine.verbose $ pure ()),
-                                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 228, characters 4-13:
- 228 |     Term.info "ci-status - List build status of a commit" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 245, characters 10-14:
- 245 |   ( Term.(pure project_branches $ CommandLine.project_id $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 245, characters 59-63:
- 245 |   ( Term.(pure project_branches $ CommandLine.project_id $ pure ()),
-                                                                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 246, characters 4-13:
- 246 |     Term.info "branch - List branches for a project" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 273, characters 6-10:
- 273 |       pure ci_status $ CommandLine.project_id $ CommandLine.commit_sha
-             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 274, characters 28-32:
- 274 |       $ CommandLine.state $ pure ()),
-                                   ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 275, characters 4-13:
- 275 |     Term.info "set-ci-status - Set or update the build status of a commit" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 289, characters 10-14:
- 289 |   ( Term.(pure api $ CommandLine.api $ pure ()),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 289, characters 39-43:
- 289 |   ( Term.(pure api $ CommandLine.api $ pure ()),
-                                              ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 290, characters 4-13:
- 290 |     Term.info "api - Low-level GitLab API request interface" )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 294, characters 15-19:
- 294 |   ( Term.(ret (pure (`Help (`Pager, None)))),
-                      ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "cli/lab.ml", line 307, characters 4-13:
- 307 |     Term.info "lab" ~version:"0.1" ~doc ~man )
-           ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "cli/lab.ml", line 326, characters 8-24:
- 326 |   match Term.eval_choice ~catch:true default_cmd cmds with
-               ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
[lab: dune install]
+ /home/opam/.opam/default/bin/dune "install" "-p" "lab" "--create-install-files" "lab" (CWD=/home/opam/.opam/default/.opam-switch/build/lab.0.1.2)
-> compiled  lab.0.1.2
[WARNING] Opam package conf-pkg-config.5 depends on the following system package that can no longer be found: pkg-config
-> installed lab.0.1.2

=== STDERR ===

2026-06-16 19:42.42: OK: build lab.0.1.2 (runc: 4.6s, disk: 33KB)
2026-06-16 19:42.42: Job succeeded