Build:
- 0
2026-06-16 11:59.22: New job: build topkg.0.7.9 (07210f924562)
2026-06-16 11:59.22: Waiting for resource in pool day11-builds
2026-06-16 12:41.58: Got resource from pool day11-builds
2026-06-16 12:41.58: [profile full] build topkg.0.7.9
2026-06-16 12:41.58: build topkg.0.7.9 (07210f924562)
=== DEPENDENCIES (9 transitive) ===
base-threads.base b7164ff76afe
base-unix.base 839dc585f12d
dune.3.22.2 090db5ac3af6
ocaml.4.11.2 82527a3d9959
ocaml-base-compiler.4.11.2 853adb80bee7
ocaml-config.1 73dc523c3cc6
ocamlbuild.0.16.1 f3c519c1bc8e
ocamlfind.1.9.8 df35b34caa16
result.1.5 87f1e64593cd
=== 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-16 12:42.14: OK: build topkg.0.7.9 (runc: 10.1s, disk: 27KB)
2026-06-16 12:42.14: Job succeeded