Build:
  1. 0
2026-06-24 11:25.33: New job: build topkg.0.7.9 (823f6c8392a2)
2026-06-24 11:25.33: Waiting for resource in pool day11-builds
2026-06-24 12:11.56: Got resource from pool day11-builds
2026-06-24 12:11.56: [profile full] build topkg.0.7.9
2026-06-24 12:11.56: build topkg.0.7.9 (823f6c8392a2)
=== DEPENDENCIES (9 transitive) ===
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  dune.3.22.2                                        de99614aa6cd
  ocaml.4.11.2                                       dc018a4b7397
  ocaml-base-compiler.4.11.2                         81f0dd8b8651
  ocaml-config.1                                     2489653e51e5
  ocamlbuild.0.16.1                                  c852f758aecf
  ocamlfind.1.9.8                                    c048fc0ddff1
  result.1.5                                         5e3b7e3955f2
=== STDOUT ===
Processing: [default: loading data]
[topkg.0.7.9: dl]
[topkg.0.7.9: extract]
-> retrieved topkg.0.7.9  (https://opam.ocaml.org/cache)
[topkg: ocaml build]
+ /home/opam/.opam/default/bin/ocaml "pkg/pkg.ml" "build" "--pkg-name" "topkg" "--pinned" "false" (CWD=/home/opam/.opam/default/.opam-switch/build/topkg.0.7.9)
- File "src/topkg_log.ml", line 50, characters 32-49:
- 50 |    ('a, Format.formatter, unit) Pervasives.format -> 'a) -> unit
-                                      ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src/topkg_cmd.ml", line 24, characters 19-37:
- 24 | let compare l l' = Pervasives.compare l l'
-                         ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "src/topkg_conf.ml", line 19, characters 8-30:
- 19 |   pre ^ Topkg_string.uppercase name
-              ^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Topkg_string.uppercase
- Use String.uppercase_ascii instead.
- File "src/topkg_install.ml", line 148, characters 33-56:
- 148 |       let in_mllib i = List.mem (Topkg_string.capitalize i) mllib_mods in
-                                        ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Topkg_string.capitalize
- Use String.capitalize_ascii instead.
- File "src/topkg_install.ml", line 160, characters 46-71:
- 160 |       let fname = Topkg_fpath.append lib_dir (Topkg_string.uncapitalize m) in
-                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Topkg_string.uncapitalize
- Use String.uncapitalize_ascii instead.
- + ocamlfind ocamlc -config
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg.ml > src/topkg.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg.mli > src/topkg.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg.cmi src/topkg.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg.cmi src/topkg.mli
- File "src/topkg.mli", line 284, characters 34-51:
- 284 |      ('a, Format.formatter, unit) Pervasives.format -> 'a) -> unit
-                                         ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_build.ml > src/topkg_build.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_build.mli > src/topkg_build.mli.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_cmd.mli > src/topkg_cmd.mli.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_fpath.mli > src/topkg_fpath.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_fpath.cmi src/topkg_fpath.mli
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_codec.mli > src/topkg_codec.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_cmd.cmi src/topkg_cmd.mli
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_result.mli > src/topkg_result.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_result.cmi src/topkg_result.mli
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_conf.mli > src/topkg_conf.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_codec.cmi src/topkg_codec.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_conf.cmi src/topkg_conf.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_build.cmi src/topkg_build.mli
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_cmd.ml > src/topkg_cmd.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_fpath.ml > src/topkg_fpath.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_string.ml > src/topkg_string.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_string.mli > src/topkg_string.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_string.cmi src/topkg_string.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_string.cmx src/topkg_string.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_string.cmx src/topkg_string.ml
- File "src/topkg_string.ml", line 1:
- Alert deprecated: uppercase
- Use String.uppercase_ascii instead.
- File "string.mli", lines 244-245, characters 0-60:
-   Definition
- File "src/topkg_string.mli", line 30, characters 0-32:
-   Expected signature
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_fpath.cmx src/topkg_fpath.ml
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_codec.ml > src/topkg_codec.ml.depends
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_cmd.cmx src/topkg_cmd.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_cmd.cmx src/topkg_cmd.ml
- File "src/topkg_cmd.ml", line 24, characters 19-37:
- 24 | let compare l l' = Pervasives.compare l l'
-                         ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_os.ml > src/topkg_os.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_os.mli > src/topkg_os.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_os.cmi src/topkg_os.mli
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_log.ml > src/topkg_log.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_log.mli > src/topkg_log.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_log.cmi src/topkg_log.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_log.cmi src/topkg_log.mli
- File "src/topkg_log.mli", line 23, characters 50-67:
- 23 |   (?header:string -> ('a, Format.formatter, unit) Pervasives.format -> 'a) ->
-                                                        ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_result.ml > src/topkg_result.ml.depends
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_result.cmx src/topkg_result.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_log.cmx src/topkg_log.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_log.cmx src/topkg_log.ml
- File "src/topkg_log.ml", line 50, characters 32-49:
- 50 |    ('a, Format.formatter, unit) Pervasives.format -> 'a) -> unit
-                                      ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_os.cmx src/topkg_os.ml
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_conf.ml > src/topkg_conf.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_vcs.ml > src/topkg_vcs.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_vcs.mli > src/topkg_vcs.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_vcs.cmi src/topkg_vcs.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_vcs.cmx src/topkg_vcs.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_codec.cmx src/topkg_codec.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_conf.cmx src/topkg_conf.ml
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_distrib.ml > src/topkg_distrib.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_distrib.mli > src/topkg_distrib.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_distrib.cmi src/topkg_distrib.mli
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_opam.ml > src/topkg_opam.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_opam.mli > src/topkg_opam.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_opam.cmi src/topkg_opam.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_opam.cmx src/topkg_opam.ml
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_fexts.ml > src/topkg_fexts.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_fexts.mli > src/topkg_fexts.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_fexts.cmi src/topkg_fexts.mli
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_install.ml > src/topkg_install.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_install.mli > src/topkg_install.mli.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_test.mli > src/topkg_test.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_test.cmi src/topkg_test.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_install.cmi src/topkg_install.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_fexts.cmx src/topkg_fexts.ml
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_test.ml > src/topkg_test.ml.depends
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_test.cmx src/topkg_test.ml
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_ipc.ml > src/topkg_ipc.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_ipc.mli > src/topkg_ipc.mli.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_pkg.mli > src/topkg_pkg.mli.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_publish.mli > src/topkg_publish.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_publish.cmi src/topkg_publish.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_pkg.cmi src/topkg_pkg.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_ipc.cmi src/topkg_ipc.mli
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_pkg.ml > src/topkg_pkg.ml.depends
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_build.cmx src/topkg_build.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_distrib.cmx src/topkg_distrib.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_install.cmx src/topkg_install.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_install.cmx src/topkg_install.ml
- File "src/topkg_install.ml", line 148, characters 33-56:
- 148 |       let in_mllib i = List.mem (Topkg_string.capitalize i) mllib_mods in
-                                        ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Topkg_string.capitalize
- Use String.capitalize_ascii instead.
- File "src/topkg_install.ml", line 160, characters 46-71:
- 160 |       let fname = Topkg_fpath.append lib_dir (Topkg_string.uncapitalize m) in
-                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Topkg_string.uncapitalize
- Use String.uncapitalize_ascii instead.
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_publish.ml > src/topkg_publish.ml.depends
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_publish.cmx src/topkg_publish.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_pkg.cmx src/topkg_pkg.ml
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_main.ml > src/topkg_main.ml.depends
- + ocamlfind ocamldep -package 'bytes result' -modules src/topkg_main.mli > src/topkg_main.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_main.cmi src/topkg_main.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_ipc.cmx src/topkg_ipc.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_main.cmx src/topkg_main.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg.cmx src/topkg.ml
- + ocamlfind ocamlopt -a -package 'bytes result' -I src src/topkg_string.cmx src/topkg_fpath.cmx src/topkg_cmd.cmx src/topkg_result.cmx src/topkg_log.cmx src/topkg_os.cmx src/topkg_codec.cmx src/topkg_vcs.cmx src/topkg_conf.cmx src/topkg_build.cmx src/topkg_opam.cmx src/topkg_distrib.cmx src/topkg_fexts.cmx src/topkg_test.cmx src/topkg_install.cmx src/topkg_publish.cmx src/topkg_pkg.cmx src/topkg_ipc.cmx src/topkg_main.cmx src/topkg.cmx -o src/topkg.cmxa
- + ocamlfind ocamlopt -shared -linkall -package 'bytes result' -I src src/topkg.cmxa -o src/topkg.cmxs
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg.cmo src/topkg.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_build.cmo src/topkg_build.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_cmd.cmo src/topkg_cmd.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_cmd.cmo src/topkg_cmd.ml
- File "src/topkg_cmd.ml", line 24, characters 19-37:
- 24 | let compare l l' = Pervasives.compare l l'
-                         ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_codec.cmo src/topkg_codec.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_conf.cmo src/topkg_conf.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_distrib.cmo src/topkg_distrib.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_fexts.cmo src/topkg_fexts.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_fpath.cmo src/topkg_fpath.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_install.cmo src/topkg_install.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_install.cmo src/topkg_install.ml
- File "src/topkg_install.ml", line 148, characters 33-56:
- 148 |       let in_mllib i = List.mem (Topkg_string.capitalize i) mllib_mods in
-                                        ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Topkg_string.capitalize
- Use String.capitalize_ascii instead.
- File "src/topkg_install.ml", line 160, characters 46-71:
- 160 |       let fname = Topkg_fpath.append lib_dir (Topkg_string.uncapitalize m) in
-                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Topkg_string.uncapitalize
- Use String.uncapitalize_ascii instead.
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_ipc.cmo src/topkg_ipc.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_log.cmo src/topkg_log.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_log.cmo src/topkg_log.ml
- File "src/topkg_log.ml", line 50, characters 32-49:
- 50 |    ('a, Format.formatter, unit) Pervasives.format -> 'a) -> unit
-                                      ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_main.cmo src/topkg_main.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_opam.cmo src/topkg_opam.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_os.cmo src/topkg_os.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_pkg.cmo src/topkg_pkg.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_publish.cmo src/topkg_publish.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_result.cmo src/topkg_result.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_string.cmo src/topkg_string.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_string.cmo src/topkg_string.ml
- File "src/topkg_string.ml", line 1:
- Alert deprecated: uppercase
- Use String.uppercase_ascii instead.
- File "string.mli", lines 244-245, characters 0-60:
-   Definition
- File "src/topkg_string.mli", line 30, characters 0-32:
-   Expected signature
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_test.cmo src/topkg_test.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'bytes result' -I src -I src-care -I test -I src-bin -o src/topkg_vcs.cmo src/topkg_vcs.ml
- + ocamlfind ocamlc -a -package 'bytes result' -I src src/topkg_string.cmo src/topkg_fpath.cmo src/topkg_cmd.cmo src/topkg_result.cmo src/topkg_log.cmo src/topkg_os.cmo src/topkg_codec.cmo src/topkg_vcs.cmo src/topkg_conf.cmo src/topkg_build.cmo src/topkg_opam.cmo src/topkg_distrib.cmo src/topkg_fexts.cmo src/topkg_test.cmo src/topkg_install.cmo src/topkg_publish.cmo src/topkg_pkg.cmo src/topkg_ipc.cmo src/topkg_main.cmo src/topkg.cmo -o src/topkg.cma
-> compiled  topkg.0.7.9
-> installed topkg.0.7.9

=== STDERR ===

2026-06-24 12:12.15: OK: build topkg.0.7.9 (runc: 10.2s, disk: 27KB)
2026-06-24 12:12.15: Job succeeded