Build:
  1. 0
2026-06-20 16:48.25: New job: build alcotest.1.0.1 (de5cbac2aa68)
2026-06-20 16:48.25: Waiting for resource in pool day11-builds
2026-06-20 17:16.54: Got resource from pool day11-builds
2026-06-20 17:16.54: [profile full] build alcotest.1.0.1
2026-06-20 17:16.54: build alcotest.1.0.1 (de5cbac2aa68)
=== DEPENDENCIES (16 transitive) ===
  astring.0.8.5                                      c9b7741b1ba7
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  cmdliner.1.3.0                                     207b321bdb62
  compiler-cloning.enabled                           0d2606125f88
  dune.3.23.1                                        dbfeecb5ca10
  fmt.0.11.0                                         feecefc1fa30
  ocaml.5.5.0                                        1b4132bddf48
  ocaml-base-compiler.5.5.0                          1901c3a760c1
  ocaml-compiler.5.5.0                               5f593a0b4a8c
  ocamlbuild.0.16.1                                  b485a4f69c01
  ocamlfind.1.9.8                                    5b46f9d92bbd
  re.1.14.0                                          a474ef408490
  stdlib-shims.0.3.0                                 9047e6396dc4
  topkg.1.1.1                                        8e3718e4cf5c
  uuidm.0.9.10                                       872e1afca221
=== STDOUT ===
Processing: [default: loading data]
[alcotest.1.0.1: dl]
[alcotest.1.0.1: extract]
-> retrieved alcotest.1.0.1  (https://opam.ocaml.org/cache)
[alcotest: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "alcotest" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/alcotest.1.0.1)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/alcotest/.alcotest.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/cli -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/uuidm -cmi-file src/alcotest/.alcotest.objs/byte/alcotest__Pp.cmi -no-alias-deps -open Alcotest__ -o src/alcotest/.alcotest.objs/byte/alcotest__Pp.cmo -c -impl src/alcotest/pp.ml)
- File "src/alcotest/pp.ml", line 43, characters 18-27:
- 43 | let red ppf fmt = Fmt.kstrf (fun str -> red_s ppf str) fmt
-                        ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/alcotest/.alcotest.objs/byte -I src/alcotest/.alcotest.objs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/cli -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/uuidm -cmi-file src/alcotest/.alcotest.objs/byte/alcotest__Pp.cmi -no-alias-deps -open Alcotest__ -o src/alcotest/.alcotest.objs/native/alcotest__Pp.cmx -c -impl src/alcotest/pp.ml)
- File "src/alcotest/pp.ml", line 43, characters 18-27:
- 43 | let red ppf fmt = Fmt.kstrf (fun str -> red_s ppf str) fmt
-                        ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/alcotest/.alcotest.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/cli -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/uuidm -cmi-file src/alcotest/.alcotest.objs/byte/alcotest__Core.cmi -no-alias-deps -open Alcotest__ -o src/alcotest/.alcotest.objs/byte/alcotest__Core.cmo -c -impl src/alcotest/core.ml)
- File "src/alcotest/core.ml", line 134, characters 28-36:
- 134 |         Registration_error (Fmt.strf "Duplicate test name: %s" name)
-                                   ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 237, characters 10-18:
- 237 |           Fmt.strf "... (omitting %i line%a)" omitted_count Pp.pp_plural
-                 ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 1:
- Alert ocaml_deprecated_auto_include: 
- OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
- automatically added to the search path, but you should add -I +unix to the
- command-line to silence this alert (e.g. by adding unix to the list of
- libraries in your dune file, or adding use_unix to your _tags file for
- ocamlbuild, or using -package unix for ocamlfind).
- 
- File "src/alcotest/core.ml", line 272, characters 19-27:
- 272 |               else Fmt.strf "mkdir: %s: is a file" path |> failwith );
-                          ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 293, characters 16-24:
- 293 |       failwith (Fmt.strf "exists but is not a directory: %S" log_dir)
-                       ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 299, characters 20-29:
- 299 |   let red ppf fmt = Fmt.kstrf (fun str -> red_s ppf str) fmt
-                           ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- 
- File "src/alcotest/core.ml", line 307, characters 56-64:
- 307 |       if verbose || not (Sys.file_exists filename) then Fmt.strf "%s\n" error
-                                                               ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 312, characters 8-16:
- 312 |         Fmt.strf "in `%s`:\n%s" filename output
-               ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 359, characters 30-38:
- 359 |         | `Exn (p, n, _) -> [ Fmt.strf "%a" pp_error (p, n) ]
-                                     ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 360, characters 24-32:
- 360 |         | `Error e -> [ Fmt.strf "%a" pp_error e ]
-                               ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 446, characters 8-16:
- 446 |         Fmt.strf "%a %S is not a valid test label (must match %s)." red "Error:"
-               ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/alcotest/.alcotest.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/cli -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/uuidm -cmi-file src/alcotest/.alcotest.objs/byte/alcotest__Cli.cmi -no-alias-deps -open Alcotest__ -o src/alcotest/.alcotest.objs/byte/alcotest__Cli.cmo -c -impl src/alcotest/cli.ml)
- File "src/alcotest/cli.ml", line 44, characters 14-25:
- 44 |     let env = Arg.env_var "ALCOTEST_COLOR" in
-                    ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 89, characters 14-25:
- 89 |     let env = Arg.env_var "ALCOTEST_VERBOSE" in
-                    ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 98, characters 14-25:
- 98 |     let env = Arg.env_var "ALCOTEST_COMPACT" in
-                    ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 123, characters 14-25:
- 123 |     let env = Arg.env_var "ALCOTEST_TAIL_ERRORS" in
-                     ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 134, characters 14-25:
- 134 |     let env = Arg.env_var "ALCOTEST_SHOW_ERRORS" in
-                     ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 140, characters 14-25:
- 140 |     let env = Arg.env_var "ALCOTEST_QUICK_TESTS" in
-                     ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 147, characters 6-10:
- 147 |       pure (v_runtime_flags ~defaults)
-             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 209, characters 6-10:
- 209 |       pure (fun n t -> `Test_filter (Some (n, t))) $ name_regex $ number_filter)
-             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 216, characters 8-12:
- 216 |         pure (run_test ~and_exit)
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 218, characters 10-14:
- 218 |         $ pure (`Test_filter None)
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 221, characters 10-14:
- 221 |         $ pure library_name
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 222, characters 10-14:
- 222 |         $ pure tests),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 223, characters 6-15:
- 223 |       Term.info exec_name ~doc )
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/alcotest/cli.ml", line 230, characters 8-12:
- 230 |         pure (fun a -> match a with `Test_filter None -> filter | _ -> a)
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 234, characters 8-12:
- 234 |         pure (run_test ~and_exit)
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 239, characters 10-14:
- 239 |         $ pure library_name
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 240, characters 10-14:
- 240 |         $ pure tests),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 241, characters 6-15:
- 241 |       Term.info "test" ~doc )
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/alcotest/cli.ml", line 245, characters 12-16:
- 245 |     ( Term.(pure (fun () -> list_tests) $ set_color $ pure tests),
-                   ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 245, characters 54-58:
- 245 |     ( Term.(pure (fun () -> list_tests) $ set_color $ pure tests),
-                                                             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 246, characters 6-15:
- 246 |       Term.info "list" ~doc )
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/alcotest/cli.ml", line 262, characters 6-22:
- 262 |       Term.eval_choice ?argv
-             ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- 
- File "src/alcotest/cli.ml", line 273, characters 54-63:
- 273 |       ?show_errors ?json ?filter ?log_dir ?argv name (Term.pure ()) tl
-                                                             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/alcotest/.alcotest.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/cli -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/uuidm -cmi-file src/alcotest/.alcotest.objs/byte/alcotest.cmi -no-alias-deps -open Alcotest__ -o src/alcotest/.alcotest.objs/byte/alcotest.cmo -c -impl src/alcotest/alcotest.ml)
- File "src/alcotest/alcotest.ml", line 74, characters 21-29:
- 74 | let unit = testable (Fmt.unit "()") ( = )
-                           ^^^^^^^^
- Alert deprecated: Fmt.unit
- use Fmt.any instead.
- 
- File "src/alcotest/alcotest.ml", line 151, characters 4-12:
- 151 |     Fmt.strf "Error %s: expecting@\n%a, got@\n%a." msg (pp t) x (pp t) y
-           ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/alcotest.ml", line 158, characters 16-25:
- 158 | let failf fmt = Fmt.kstrf fail fmt
-                       ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/alcotest/.alcotest.objs/byte -I src/alcotest/.alcotest.objs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/cli -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/uuidm -cmi-file src/alcotest/.alcotest.objs/byte/alcotest__Core.cmi -no-alias-deps -open Alcotest__ -o src/alcotest/.alcotest.objs/native/alcotest__Core.cmx -c -impl src/alcotest/core.ml)
- File "src/alcotest/core.ml", line 134, characters 28-36:
- 134 |         Registration_error (Fmt.strf "Duplicate test name: %s" name)
-                                   ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 237, characters 10-18:
- 237 |           Fmt.strf "... (omitting %i line%a)" omitted_count Pp.pp_plural
-                 ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 1:
- Alert ocaml_deprecated_auto_include: 
- OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
- automatically added to the search path, but you should add -I +unix to the
- command-line to silence this alert (e.g. by adding unix to the list of
- libraries in your dune file, or adding use_unix to your _tags file for
- ocamlbuild, or using -package unix for ocamlfind).
- 
- File "src/alcotest/core.ml", line 272, characters 19-27:
- 272 |               else Fmt.strf "mkdir: %s: is a file" path |> failwith );
-                          ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 293, characters 16-24:
- 293 |       failwith (Fmt.strf "exists but is not a directory: %S" log_dir)
-                       ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 299, characters 20-29:
- 299 |   let red ppf fmt = Fmt.kstrf (fun str -> red_s ppf str) fmt
-                           ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- 
- File "src/alcotest/core.ml", line 307, characters 56-64:
- 307 |       if verbose || not (Sys.file_exists filename) then Fmt.strf "%s\n" error
-                                                               ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 312, characters 8-16:
- 312 |         Fmt.strf "in `%s`:\n%s" filename output
-               ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 359, characters 30-38:
- 359 |         | `Exn (p, n, _) -> [ Fmt.strf "%a" pp_error (p, n) ]
-                                     ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 360, characters 24-32:
- 360 |         | `Error e -> [ Fmt.strf "%a" pp_error e ]
-                               ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/core.ml", line 446, characters 8-16:
- 446 |         Fmt.strf "%a %S is not a valid test label (must match %s)." red "Error:"
-               ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/alcotest/.alcotest.objs/byte -I src/alcotest/.alcotest.objs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/cli -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/uuidm -cmi-file src/alcotest/.alcotest.objs/byte/alcotest__Cli.cmi -no-alias-deps -open Alcotest__ -o src/alcotest/.alcotest.objs/native/alcotest__Cli.cmx -c -impl src/alcotest/cli.ml)
- File "src/alcotest/cli.ml", line 44, characters 14-25:
- 44 |     let env = Arg.env_var "ALCOTEST_COLOR" in
-                    ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 89, characters 14-25:
- 89 |     let env = Arg.env_var "ALCOTEST_VERBOSE" in
-                    ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 98, characters 14-25:
- 98 |     let env = Arg.env_var "ALCOTEST_COMPACT" in
-                    ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 123, characters 14-25:
- 123 |     let env = Arg.env_var "ALCOTEST_TAIL_ERRORS" in
-                     ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 134, characters 14-25:
- 134 |     let env = Arg.env_var "ALCOTEST_SHOW_ERRORS" in
-                     ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 140, characters 14-25:
- 140 |     let env = Arg.env_var "ALCOTEST_QUICK_TESTS" in
-                     ^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.env_var
- Use Cmd.Env.info instead.
- 
- File "src/alcotest/cli.ml", line 147, characters 6-10:
- 147 |       pure (v_runtime_flags ~defaults)
-             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 209, characters 6-10:
- 209 |       pure (fun n t -> `Test_filter (Some (n, t))) $ name_regex $ number_filter)
-             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 216, characters 8-12:
- 216 |         pure (run_test ~and_exit)
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 218, characters 10-14:
- 218 |         $ pure (`Test_filter None)
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 221, characters 10-14:
- 221 |         $ pure library_name
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 222, characters 10-14:
- 222 |         $ pure tests),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 223, characters 6-15:
- 223 |       Term.info exec_name ~doc )
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/alcotest/cli.ml", line 230, characters 8-12:
- 230 |         pure (fun a -> match a with `Test_filter None -> filter | _ -> a)
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 234, characters 8-12:
- 234 |         pure (run_test ~and_exit)
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 239, characters 10-14:
- 239 |         $ pure library_name
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 240, characters 10-14:
- 240 |         $ pure tests),
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 241, characters 6-15:
- 241 |       Term.info "test" ~doc )
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/alcotest/cli.ml", line 245, characters 12-16:
- 245 |     ( Term.(pure (fun () -> list_tests) $ set_color $ pure tests),
-                   ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 245, characters 54-58:
- 245 |     ( Term.(pure (fun () -> list_tests) $ set_color $ pure tests),
-                                                             ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- 
- File "src/alcotest/cli.ml", line 246, characters 6-15:
- 246 |       Term.info "list" ~doc )
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- 
- File "src/alcotest/cli.ml", line 262, characters 6-22:
- 262 |       Term.eval_choice ?argv
-             ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- 
- File "src/alcotest/cli.ml", line 273, characters 54-63:
- 273 |       ?show_errors ?json ?filter ?log_dir ?argv name (Term.pure ()) tl
-                                                             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/alcotest/.alcotest.objs/byte -I src/alcotest/.alcotest.objs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/cli -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/uuidm -cmi-file src/alcotest/.alcotest.objs/byte/alcotest.cmi -no-alias-deps -open Alcotest__ -o src/alcotest/.alcotest.objs/native/alcotest.cmx -c -impl src/alcotest/alcotest.ml)
- File "src/alcotest/alcotest.ml", line 74, characters 21-29:
- 74 | let unit = testable (Fmt.unit "()") ( = )
-                           ^^^^^^^^
- Alert deprecated: Fmt.unit
- use Fmt.any instead.
- 
- File "src/alcotest/alcotest.ml", line 151, characters 4-12:
- 151 |     Fmt.strf "Error %s: expecting@\n%a, got@\n%a." msg (pp t) x (pp t) y
-           ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- 
- File "src/alcotest/alcotest.ml", line 158, characters 16-25:
- 158 | let failf fmt = Fmt.kstrf fail fmt
-                       ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
-> compiled  alcotest.1.0.1
-> installed alcotest.1.0.1

=== STDERR ===

2026-06-20 17:17.08: OK: build alcotest.1.0.1 (runc: 4.1s, disk: 28KB)
2026-06-20 17:17.08: Job succeeded