Build:
- 0
2026-06-16 11:34.41: New job: build sosa.0.3.0 (3bb096111655) 2026-06-16 11:34.41: Waiting for resource in pool day11-builds 2026-06-16 11:46.38: Got resource from pool day11-builds 2026-06-16 11:46.38: [profile full] build sosa.0.3.0 2026-06-16 11:46.38: build sosa.0.3.0 (3bb096111655) === DEPENDENCIES (5 transitive) === ocaml.4.14.4 cb826ea44eb2 ocaml-base-compiler.4.14.4 d2f775f983d7 ocaml-config.2 669e0fcf9e4d ocamlbuild.0.16.1 8f6c52e6fce8 ocamlfind.1.9.8 6025f4a8e98e === STDOUT === Processing: [default: loading data] [sosa.0.3.0: dl] [sosa.0.3.0: extract] -> retrieved sosa.0.3.0 (https://opam.ocaml.org/cache) [sosa: make build] + /usr/bin/make "build" (CWD=/home/opam/.opam/default/.opam-switch/build/sosa.0.3.0) - ocamlbuild -use-ocamlfind -cflag -safe-string -I src/lib sosa.cmx sosa.cma sosa.cmxa sosa.cmxs - + ocamlfind ocamlc -config - + ocamlfind ocamldep -modules src/lib/api.mli > src/lib/api.mli.depends - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/api.cmi src/lib/api.mli - + ocamlfind ocamldep -modules src/lib/functors.ml > src/lib/functors.ml.depends - + ocamlfind ocamldep -modules src/lib/native_character.mli > src/lib/native_character.mli.depends - + ocamlfind ocamldep -modules src/lib/sosa_pervasives.ml > src/lib/sosa_pervasives.ml.depends - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/native_character.cmi src/lib/native_character.mli - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/sosa_pervasives.cmo src/lib/sosa_pervasives.ml - + ocamlfind ocamldep -modules src/lib/native_character.ml > src/lib/native_character.ml.depends - + ocamlfind ocamldep -modules src/lib/native_string.mli > src/lib/native_string.mli.depends - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/native_string.cmi src/lib/native_string.mli - + ocamlfind ocamldep -modules src/lib/native_string.ml > src/lib/native_string.ml.depends - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/functors.cmo src/lib/functors.ml - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/functors.cmo src/lib/functors.ml - File "src/lib/functors.ml", line 302, characters 14-29: - 302 | try Some (chop_prefix_exn t prefix) - ^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label prefix was omitted in the application of this function. - File "src/lib/functors.ml", line 312, characters 14-29: - 312 | try Some (chop_suffix_exn t suffix) - ^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label suffix was omitted in the application of this function. - File "src/lib/functors.ml", line 404, characters 15-21: - 404 | else Some (B.mapi (fun i c -> if i = index then v else c) s) - ^^^^^^ - Warning 6 [labels-omitted]: label f was omitted in the application of this function. - File "src/lib/functors.ml", line 429, characters 11-29: - 429 | (Pervasives.compare (lena : int) lenb) - ^^^^^^^^^^^^^^^^^^ - 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/lib/functors.ml", line 509, characters 9-16: - 509 | f (get_exn t i) - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/functors.ml", line 534, characters 9-13: - 534 | try (iter t (fun x -> if not (f x) then raise Not_found else ()); true) - ^^^^ - Warning 6 [labels-omitted]: label f was omitted in the application of this function. - File "src/lib/functors.ml", line 538, characters 9-13: - 538 | try (iter t (fun x -> if f x then raise Not_found else ()); false) - ^^^^ - Warning 6 [labels-omitted]: label f was omitted in the application of this function. - File "src/lib/functors.ml", line 558, characters 32-38: - 558 | let resize_from_length ~from ?length ~length_of_s = - ^^^^^^ - Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased. - File "src/lib/functors.ml", line 574, characters 12-19: - 574 | if f (get_exn s (!i + from)) - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/functors.ml", line 602, characters 14-21: - 602 | if f (get_exn s !i) - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/functors.ml", line 616, characters 17-24: - 616 | match f (get_exn s (i + from)) with - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/functors.ml", line 672, characters 12-15: - 672 | match get t idx with - ^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - + ocamlfind ocamldep -modules src/lib/native_bytes.mli > src/lib/native_bytes.mli.depends - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/native_bytes.cmi src/lib/native_bytes.mli - + ocamlfind ocamldep -modules src/lib/native_bytes.ml > src/lib/native_bytes.ml.depends - + ocamlfind ocamldep -modules src/lib/list_of.mli > src/lib/list_of.mli.depends - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/list_of.cmi src/lib/list_of.mli - + ocamlfind ocamldep -modules src/lib/list_of.ml > src/lib/list_of.ml.depends - + ocamlfind ocamldep -modules src/lib/sosa_utilities.ml > src/lib/sosa_utilities.ml.depends - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/sosa_utilities.cmo src/lib/sosa_utilities.ml - + ocamlfind ocamldep -modules src/lib/of_mutable.mli > src/lib/of_mutable.mli.depends - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/of_mutable.cmi src/lib/of_mutable.mli - + ocamlfind ocamldep -modules src/lib/of_mutable.ml > src/lib/of_mutable.ml.depends - + ocamlfind ocamldep -modules src/lib/int_utf8_character.mli > src/lib/int_utf8_character.mli.depends - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/int_utf8_character.cmi src/lib/int_utf8_character.mli - + ocamlfind ocamldep -modules src/lib/int_utf8_character.ml > src/lib/int_utf8_character.ml.depends - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/native_character.cmo src/lib/native_character.ml - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/native_string.cmo src/lib/native_string.ml - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/native_bytes.cmo src/lib/native_bytes.ml - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/list_of.cmo src/lib/list_of.ml - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/list_of.cmo src/lib/list_of.ml - File "src/lib/list_of.ml", line 163, characters 14-29: - 163 | try Some (chop_prefix_exn t prefix) - ^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label prefix was omitted in the application of this function. - File "src/lib/list_of.ml", line 170, characters 14-29: - 170 | try Some (chop_suffix_exn t suffix) - ^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label suffix was omitted in the application of this function. - File "src/lib/list_of.ml", line 189, characters 27-35: - 189 | let take t ~index = fst (split_at t index) - ^^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/list_of.ml", line 242, characters 50-68: - 242 | | [], [] when len1 = 0 || len2 = 0 -> Pervasives.compare lena lenb - ^^^^^^^^^^^^^^^^^^ - 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 -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/of_mutable.cmo src/lib/of_mutable.ml - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/of_mutable.cmo src/lib/of_mutable.ml - File "src/lib/of_mutable.ml", line 165, characters 6-10: - 165 | iter t (fun c -> if not (f c) then raise Not_found); - ^^^^ - Warning 6 [labels-omitted]: label f was omitted in the application of this function. - File "src/lib/of_mutable.ml", line 171, characters 6-10: - 171 | iter t (fun c -> if (f c) then raise Not_found); - ^^^^ - Warning 6 [labels-omitted]: label f was omitted in the application of this function. - File "src/lib/of_mutable.ml", line 258, characters 11-29: - 258 | (Pervasives.compare (lena : int) lenb) - ^^^^^^^^^^^^^^^^^^ - 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/lib/of_mutable.ml", line 275, characters 32-38: - 275 | let resize_from_length ~from ?length ~length_of_s = - ^^^^^^ - Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased. - File "src/lib/of_mutable.ml", line 291, characters 12-19: - 291 | if f (get_exn s (!i + from)) - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/of_mutable.ml", line 319, characters 14-21: - 319 | if f (get_exn s !i) - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/of_mutable.ml", line 333, characters 17-24: - 333 | match f (get_exn s (i + from)) with - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/of_mutable.ml", line 378, characters 37-44: - 378 | let sub_exn t ~index ~length = sub_exn t index length - ^^^^^^^ - Warning 6 [labels-omitted]: labels index, length were omitted in the application of this function. - File "src/lib/of_mutable.ml", line 395, characters 14-17: - 395 | match get t idx with - ^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - + ocamlfind ocamlc -c -safe-string -annot -bin-annot -principal -I src/lib -o src/lib/int_utf8_character.cmo src/lib/int_utf8_character.ml - + ocamlfind ocamlc -pack -annot -bin-annot src/lib/api.cmi src/lib/native_character.cmo src/lib/functors.cmo src/lib/native_string.cmo src/lib/native_bytes.cmo src/lib/list_of.cmo src/lib/of_mutable.cmo src/lib/int_utf8_character.cmo -o src/lib/sosa.cmo - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/sosa_pervasives.cmx src/lib/sosa_pervasives.ml - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/native_character.cmx src/lib/native_character.ml - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/functors.cmx src/lib/functors.ml - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/functors.cmx src/lib/functors.ml - File "src/lib/functors.ml", line 302, characters 14-29: - 302 | try Some (chop_prefix_exn t prefix) - ^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label prefix was omitted in the application of this function. - File "src/lib/functors.ml", line 312, characters 14-29: - 312 | try Some (chop_suffix_exn t suffix) - ^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label suffix was omitted in the application of this function. - File "src/lib/functors.ml", line 404, characters 15-21: - 404 | else Some (B.mapi (fun i c -> if i = index then v else c) s) - ^^^^^^ - Warning 6 [labels-omitted]: label f was omitted in the application of this function. - File "src/lib/functors.ml", line 429, characters 11-29: - 429 | (Pervasives.compare (lena : int) lenb) - ^^^^^^^^^^^^^^^^^^ - 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/lib/functors.ml", line 509, characters 9-16: - 509 | f (get_exn t i) - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/functors.ml", line 534, characters 9-13: - 534 | try (iter t (fun x -> if not (f x) then raise Not_found else ()); true) - ^^^^ - Warning 6 [labels-omitted]: label f was omitted in the application of this function. - File "src/lib/functors.ml", line 538, characters 9-13: - 538 | try (iter t (fun x -> if f x then raise Not_found else ()); false) - ^^^^ - Warning 6 [labels-omitted]: label f was omitted in the application of this function. - File "src/lib/functors.ml", line 558, characters 32-38: - 558 | let resize_from_length ~from ?length ~length_of_s = - ^^^^^^ - Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased. - File "src/lib/functors.ml", line 574, characters 12-19: - 574 | if f (get_exn s (!i + from)) - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/functors.ml", line 602, characters 14-21: - 602 | if f (get_exn s !i) - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/functors.ml", line 616, characters 17-24: - 616 | match f (get_exn s (i + from)) with - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/functors.ml", line 672, characters 12-15: - 672 | match get t idx with - ^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/sosa_utilities.cmx src/lib/sosa_utilities.ml - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/native_string.cmx src/lib/native_string.ml - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/native_bytes.cmx src/lib/native_bytes.ml - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/list_of.cmx src/lib/list_of.ml - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/list_of.cmx src/lib/list_of.ml - File "src/lib/list_of.ml", line 163, characters 14-29: - 163 | try Some (chop_prefix_exn t prefix) - ^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label prefix was omitted in the application of this function. - File "src/lib/list_of.ml", line 170, characters 14-29: - 170 | try Some (chop_suffix_exn t suffix) - ^^^^^^^^^^^^^^^ - Warning 6 [labels-omitted]: label suffix was omitted in the application of this function. - File "src/lib/list_of.ml", line 189, characters 27-35: - 189 | let take t ~index = fst (split_at t index) - ^^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/list_of.ml", line 242, characters 50-68: - 242 | | [], [] when len1 = 0 || len2 = 0 -> Pervasives.compare lena lenb - ^^^^^^^^^^^^^^^^^^ - 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 -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/of_mutable.cmx src/lib/of_mutable.ml - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/of_mutable.cmx src/lib/of_mutable.ml - File "src/lib/of_mutable.ml", line 165, characters 6-10: - 165 | iter t (fun c -> if not (f c) then raise Not_found); - ^^^^ - Warning 6 [labels-omitted]: label f was omitted in the application of this function. - File "src/lib/of_mutable.ml", line 171, characters 6-10: - 171 | iter t (fun c -> if (f c) then raise Not_found); - ^^^^ - Warning 6 [labels-omitted]: label f was omitted in the application of this function. - File "src/lib/of_mutable.ml", line 258, characters 11-29: - 258 | (Pervasives.compare (lena : int) lenb) - ^^^^^^^^^^^^^^^^^^ - 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/lib/of_mutable.ml", line 275, characters 32-38: - 275 | let resize_from_length ~from ?length ~length_of_s = - ^^^^^^ - Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased. - File "src/lib/of_mutable.ml", line 291, characters 12-19: - 291 | if f (get_exn s (!i + from)) - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/of_mutable.ml", line 319, characters 14-21: - 319 | if f (get_exn s !i) - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/of_mutable.ml", line 333, characters 17-24: - 333 | match f (get_exn s (i + from)) with - ^^^^^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - File "src/lib/of_mutable.ml", line 378, characters 37-44: - 378 | let sub_exn t ~index ~length = sub_exn t index length - ^^^^^^^ - Warning 6 [labels-omitted]: labels index, length were omitted in the application of this function. - File "src/lib/of_mutable.ml", line 395, characters 14-17: - 395 | match get t idx with - ^^^ - Warning 6 [labels-omitted]: label index was omitted in the application of this function. - + ocamlfind ocamlopt -c -safe-string -annot -bin-annot -principal -for-pack Sosa -I src/lib -o src/lib/int_utf8_character.cmx src/lib/int_utf8_character.ml - + touch src/lib/sosa.mli ; if ocamlfind ocamlopt -pack -annot -bin-annot -I src/lib src/lib/api.cmi src/lib/native_character.cmx src/lib/functors.cmx src/lib/native_string.cmx src/lib/native_bytes.cmx src/lib/list_of.cmx src/lib/of_mutable.cmx src/lib/int_utf8_character.cmx -o src/lib/sosa.cmx ; then rm -f src/lib/sosa.mli ; else rm -f src/lib/sosa.mli ; exit 1; fi - + ocamlfind ocamlc -a -I src/lib src/lib/sosa_pervasives.cmo src/lib/sosa_utilities.cmo src/lib/sosa.cmo -o src/lib/sosa.cma - + ocamlfind ocamlopt -a -I src/lib src/lib/sosa_pervasives.cmx src/lib/sosa_utilities.cmx src/lib/sosa.cmx -o src/lib/sosa.cmxa - + ocamlfind ocamlopt -shared -linkall -I src/lib src/lib/sosa.cmxa -o src/lib/sosa.cmxs [sosa: make install] + /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/sosa.0.3.0) - ocamlfind install sosa META \ - _build/src/lib/sosa.cmi \ - _build/src/lib/sosa.cmo \ - _build/src/lib/sosa.cmx \ - _build/src/lib/sosa.a \ - _build/src/lib/sosa.o \ - _build/src/lib/sosa.cma \ - _build/src/lib/sosa.cmxa \ - _build/src/lib/sosa.cmxs - Installed /home/opam/.opam/default/lib/sosa/sosa.cmxs - Installed /home/opam/.opam/default/lib/sosa/sosa.cmxa - Installed /home/opam/.opam/default/lib/sosa/sosa.cma - Installed /home/opam/.opam/default/lib/sosa/sosa.o - Installed /home/opam/.opam/default/lib/sosa/sosa.a - Installed /home/opam/.opam/default/lib/sosa/sosa.cmx - Installed /home/opam/.opam/default/lib/sosa/sosa.cmo - Installed /home/opam/.opam/default/lib/sosa/sosa.cmi - Installed /home/opam/.opam/default/lib/sosa/META -> installed sosa.0.3.0 === STDERR === 2026-06-16 11:47.09: OK: build sosa.0.3.0 (runc: 4.1s, disk: 24KB) 2026-06-16 11:47.09: Job succeeded