Build:
  1. 0
2026-06-24 11:39.46: New job: build ez_cmdliner.0.4.0 (3ba8f53a0dfb)
2026-06-24 11:39.46: Waiting for resource in pool day11-builds
2026-06-24 13:10.50: Got resource from pool day11-builds
2026-06-24 13:10.50: [profile full] build ez_cmdliner.0.4.0
2026-06-24 13:10.50: build ez_cmdliner.0.4.0 (3ba8f53a0dfb)
=== DEPENDENCIES (10 transitive) ===
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  cmdliner.1.3.0                                     7453dde17dbe
  compiler-cloning.enabled                           439a1fc77aa6
  dune.3.23.1                                        a59dd9b14fe3
  ez_subst.0.2.1                                     f9cf5d5b1e50
  ocaml.5.5.0                                        383268832c4b
  ocaml-base-compiler.5.5.0                          522c248944c8
  ocaml-compiler.5.5.0                               eb1a8babf54c
  ocplib_stuff.0.4.0                                 884a82a842ec
=== STDOUT ===
Processing: [default: loading data]
[ez_cmdliner.0.4.0: dl]
[ez_cmdliner.0.4.0: extract]
-> retrieved ez_cmdliner.0.4.0  (https://opam.ocaml.org/cache)
[ez_cmdliner: sh]
+ /usr/bin/sh "-c" "./scripts/before.sh build 'ez_cmdliner'" (CWD=/home/opam/.opam/default/.opam-switch/build/ez_cmdliner.0.4.0)
[ez_cmdliner: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "ez_cmdliner" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/ez_cmdliner.0.4.0)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/ez_cmdliner/.ezcmd.objs/byte -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/ez_subst -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib_stuff -cmi-file src/ez_cmdliner/.ezcmd.objs/byte/ezcmd__V2.cmi -no-alias-deps -open Ezcmd__ -o src/ez_cmdliner/.ezcmd.objs/byte/ezcmd__V2.cmo -c -impl src/ez_cmdliner/v2.ml)
- File "src/ez_cmdliner/v2.ml", line 119, characters 16-29:
- 119 |                 Term.env_info
-                       ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.env_info
- Use Cmd.Env.info instead.
- 
- File "src/ez_cmdliner/v2.ml", line 193, characters 18-36:
- 193 |   let cmd_exits = Term.default_exits
-                         ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.default_exits
- Use Cmd.Exit.defaults or Cmd.info's defaults ~exits value instead.
- 
- File "src/ez_cmdliner/v2.ml", line 210, characters 6-15:
- 210 |       Term.info sub.sub_name ?version ~doc ~sdocs:Manpage.s_common_options ~exits
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/ez_cmdliner/v2.ml", line 245, characters 6-15:
- 245 |       Term.info "help" ~doc ~exits:Term.default_exits ~man )
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/ez_cmdliner/v2.ml", line 245, characters 35-53:
- 245 |       Term.info "help" ~doc ~exits:Term.default_exits ~man )
-                                          ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.default_exits
- Use Cmd.Exit.defaults or Cmd.info's defaults ~exits value instead.
- 
- File "src/ez_cmdliner/v2.ml", line 249, characters 16-34:
- 249 |     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 "src/ez_cmdliner/v2.ml", line 251, characters 6-15:
- 251 |       Term.info name ?version ~doc ~sdocs ~exits ~man )
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/ez_cmdliner/v2.ml", line 247, characters 25-32:
- 247 |   let default_cmd ~name ?version ~doc ~man =
-                                ^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- 
- File "src/ez_cmdliner/v2.ml", line 265, characters 10-26:
- 265 |     match Term.eval_choice ~catch:false default_cmd ?argv cmds with
-                 ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- 
- File "src/ez_cmdliner/v2.ml", line 267, characters 11-20:
- 267 |     | t -> Term.exit t
-                  ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit
- Use Stdlib.exit and Cmd.eval instead.
- 
- File "src/ez_cmdliner/v2.ml", line 271, characters 10-19:
- 271 |     match Term.eval ~catch:false ?argv cmd with
-                 ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- 
- File "src/ez_cmdliner/v2.ml", line 274, characters 11-20:
- 274 |     | t -> Term.exit t
-                  ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit
- Use Stdlib.exit and Cmd.eval instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/ez_cmdliner/.ezcmd.objs/byte -I src/ez_cmdliner/.ezcmd.objs/native -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/ez_subst -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib_stuff -cmi-file src/ez_cmdliner/.ezcmd.objs/byte/ezcmd__V2.cmi -no-alias-deps -open Ezcmd__ -o src/ez_cmdliner/.ezcmd.objs/native/ezcmd__V2.cmx -c -impl src/ez_cmdliner/v2.ml)
- File "src/ez_cmdliner/v2.ml", line 119, characters 16-29:
- 119 |                 Term.env_info
-                       ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.env_info
- Use Cmd.Env.info instead.
- 
- File "src/ez_cmdliner/v2.ml", line 193, characters 18-36:
- 193 |   let cmd_exits = Term.default_exits
-                         ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.default_exits
- Use Cmd.Exit.defaults or Cmd.info's defaults ~exits value instead.
- 
- File "src/ez_cmdliner/v2.ml", line 210, characters 6-15:
- 210 |       Term.info sub.sub_name ?version ~doc ~sdocs:Manpage.s_common_options ~exits
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/ez_cmdliner/v2.ml", line 245, characters 6-15:
- 245 |       Term.info "help" ~doc ~exits:Term.default_exits ~man )
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/ez_cmdliner/v2.ml", line 245, characters 35-53:
- 245 |       Term.info "help" ~doc ~exits:Term.default_exits ~man )
-                                          ^^^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.default_exits
- Use Cmd.Exit.defaults or Cmd.info's defaults ~exits value instead.
- 
- File "src/ez_cmdliner/v2.ml", line 249, characters 16-34:
- 249 |     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 "src/ez_cmdliner/v2.ml", line 251, characters 6-15:
- 251 |       Term.info name ?version ~doc ~sdocs ~exits ~man )
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/ez_cmdliner/v2.ml", line 247, characters 25-32:
- 247 |   let default_cmd ~name ?version ~doc ~man =
-                                ^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- 
- File "src/ez_cmdliner/v2.ml", line 265, characters 10-26:
- 265 |     match Term.eval_choice ~catch:false default_cmd ?argv cmds with
-                 ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- 
- File "src/ez_cmdliner/v2.ml", line 267, characters 11-20:
- 267 |     | t -> Term.exit t
-                  ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit
- Use Stdlib.exit and Cmd.eval instead.
- 
- File "src/ez_cmdliner/v2.ml", line 271, characters 10-19:
- 271 |     match Term.eval ~catch:false ?argv cmd with
-                 ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- 
- File "src/ez_cmdliner/v2.ml", line 274, characters 11-20:
- 274 |     | t -> Term.exit t
-                  ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.exit
- Use Stdlib.exit and Cmd.eval instead.
[ez_cmdliner: sh]
+ /usr/bin/sh "-c" "./scripts/after.sh build 'ez_cmdliner'" (CWD=/home/opam/.opam/default/.opam-switch/build/ez_cmdliner.0.4.0)
-> compiled  ez_cmdliner.0.4.0
[ez_cmdliner: sh]
+ /usr/bin/sh "-c" "./scripts/before.sh install 'ez_cmdliner'" (CWD=/home/opam/.opam/default/.opam-switch/build/ez_cmdliner.0.4.0)
-> installed ez_cmdliner.0.4.0

=== STDERR ===

2026-06-24 13:11.09: OK: build ez_cmdliner.0.4.0 (runc: 3.6s, disk: 13KB)
2026-06-24 13:11.09: Job succeeded