Build:
- 0
2026-06-16 16:34.42: New job: build spotlib.4.0.3 (ed315cfe7ce2)
2026-06-16 16:34.42: Waiting for resource in pool day11-builds
2026-06-16 17:11.03: Got resource from pool day11-builds
2026-06-16 17:11.03: [profile full] build spotlib.4.0.3
2026-06-16 17:11.03: build spotlib.4.0.3 (ed315cfe7ce2)
=== DEPENDENCIES (16 transitive) ===
base-threads.base b7164ff76afe
base-unix.base 839dc585f12d
dune.3.22.2 090db5ac3af6
jbuilder.1.0+beta20.2 e266e35949ef
ocaml.4.11.2 82527a3d9959
ocaml-base-compiler.4.11.2 853adb80bee7
ocaml-config.1 73dc523c3cc6
ocaml-migrate-parsetree.1.8.0 28e2791fb948
ocamlfind.1.9.8 df35b34caa16
ppx_derivers.1.2.1 a89b5387fc48
ppx_test.1.7.0 ab5ea49ad33f
ppx_tools_versioned.5.4.0 cf5a8e62604f
ppxx.2.4.0 bb070a318e14
re.1.11.0 1d3dbb020ac5
result.1.5 87f1e64593cd
seq.base 9cd2e9e1495c
=== STDOUT ===
Processing: [default: loading data]
[spotlib.4.0.3: dl]
[spotlib.4.0.3: extract]
-> retrieved spotlib.4.0.3 (https://opam.ocaml.org/cache)
[spotlib: jbuilder build]
+ /home/opam/.opam/default/bin/jbuilder "build" "-p" "spotlib" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/spotlib.4.0.3)
- ocamlc lib/.spotlib.objs/spotlib__Copiedfilename.{cmi,cmo,cmt}
- File "lib/copiedfilename.ml", line 110, characters 4-20:
- 110 | String.lowercase s = String.lowercase suff)
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii instead.
- File "lib/copiedfilename.ml", line 110, characters 25-41:
- 110 | String.lowercase s = String.lowercase suff)
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii instead.
- ocamlc lib/.spotlib.objs/spotlib__Base.{cmi,cmti}
- File "lib/base.mli", line 23, characters 0-75:
- 23 | external power : float -> float -> float = "caml_power_float" "pow" "float"
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@unboxed] + [@@noalloc] should be used
- instead of "float"
- ocamlopt lib/.spotlib.objs/spotlib__Copiedfilename.{cmx,o}
- File "lib/copiedfilename.ml", line 110, characters 4-20:
- 110 | String.lowercase s = String.lowercase suff)
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii instead.
- File "lib/copiedfilename.ml", line 110, characters 25-41:
- 110 | String.lowercase s = String.lowercase suff)
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii instead.
- ocamlc lib/.spotlib.objs/spotlib__Base.{cmo,cmt}
- File "lib/base.ml", line 25, characters 0-75:
- 25 | external power : float -> float -> float = "caml_power_float" "pow" "float"
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@unboxed] + [@@noalloc] should be used
- instead of "float"
- ocamlc lib/.spotlib.objs/spotlib__Xformat.{cmi,cmti}
- File "lib/xformat.mli", line 61, characters 39-62:
- 61 | val set_formatter_tag_functions : t -> formatter_tag_functions -> unit
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.formatter_tag_functions
- Use formatter_stag_functions.
- File "lib/xformat.mli", line 62, characters 43-66:
- 62 | val formatter_tag_functions : t -> unit -> formatter_tag_functions
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.formatter_tag_functions
- Use formatter_stag_functions.
- ocamlopt lib/.spotlib.objs/spotlib__Base.{cmx,o}
- File "lib/base.ml", line 25, characters 0-75:
- 25 | external power : float -> float -> float = "caml_power_float" "pow" "float"
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@unboxed] + [@@noalloc] should be used
- instead of "float"
- ocamlc lib/.spotlib.objs/spotlib__Xformat.{cmo,cmt}
- File "lib/xformat.ml", line 14, characters 13-24:
- 14 | let tag = pp_open_tag
- ^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_open_tag
- Use Format.pp_open_stag.
- File "lib/xformat.ml", line 19, characters 17-29:
- 19 | let close_tag = pp_close_tag
- ^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_close_tag
- Use Format.pp_close_stag.
- File "lib/xformat.ml", line 61, characters 34-64:
- 61 | let set_formatter_tag_functions = pp_set_formatter_tag_functions
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_set_formatter_tag_functions
- This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions.
- File "lib/xformat.ml", line 62, characters 30-60:
- 62 | let formatter_tag_functions = pp_get_formatter_tag_functions
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_get_formatter_tag_functions
- Use Format.pp_get_formatter_stag_functions.
- ocamlc lib/.spotlib.objs/spotlib__Filepath.{cmo,cmt}
- File "lib/filepath.ml", line 66, characters 58-74:
- 66 | let normalize_drive s = Xstring.replace_chars '/' '\\' (String.uppercase s)
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii instead.
- File "lib/filepath.ml", line 77, characters 58-74:
- 77 | let normalize_drive s = Xstring.replace_chars '\\' '/' (String.lowercase s)
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii instead.
- ocamlc lib/.spotlib.objs/spotlib__Command.{cmo,cmt}
- File "lib/command.ml", line 254, characters 42-52:
- 254 | | `Out (`Read s) -> print_string s; Pervasives.(flush stdout)
- ^^^^^^^^^^
- 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 "lib/command.ml", line 255, characters 42-52:
- 255 | | `Err (`Read s) -> prerr_string s; Pervasives.(flush stderr)
- ^^^^^^^^^^
- 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 "lib/command.ml", line 282, characters 42-52:
- 282 | | `Out (`Read s) -> print_string s; Pervasives.(flush stdout)
- ^^^^^^^^^^
- 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 "lib/command.ml", line 283, characters 42-52:
- 283 | | `Err (`Read s) -> prerr_string s; Pervasives.(flush stderr)
- ^^^^^^^^^^
- 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
- ocamlc lib/.spotlib.objs/spotlib__Temporal.{cmo,cmt}
- File "lib/temporal.ml", line 154, characters 10-28:
- 154 | match Pervasives.compare t1.year t2.year with
- ^^^^^^^^^^^^^^^^^^
- 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
- ocamlopt lib/.spotlib.objs/spotlib__Xformat.{cmx,o}
- File "lib/xformat.ml", line 14, characters 13-24:
- 14 | let tag = pp_open_tag
- ^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_open_tag
- Use Format.pp_open_stag.
- File "lib/xformat.ml", line 19, characters 17-29:
- 19 | let close_tag = pp_close_tag
- ^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_close_tag
- Use Format.pp_close_stag.
- File "lib/xformat.ml", line 61, characters 34-64:
- 61 | let set_formatter_tag_functions = pp_set_formatter_tag_functions
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_set_formatter_tag_functions
- This function will erase non-string tag formatting functions. Use Format.pp_set_formatter_stag_functions.
- File "lib/xformat.ml", line 62, characters 30-60:
- 62 | let formatter_tag_functions = pp_get_formatter_tag_functions
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Format.pp_get_formatter_tag_functions
- Use Format.pp_get_formatter_stag_functions.
- ocamlopt lib/.spotlib.objs/spotlib__Temporal.{cmx,o}
- File "lib/temporal.ml", line 154, characters 10-28:
- 154 | match Pervasives.compare t1.year t2.year with
- ^^^^^^^^^^^^^^^^^^
- 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
- ocamlopt lib/.spotlib.objs/spotlib__Filepath.{cmx,o}
- File "lib/filepath.ml", line 66, characters 58-74:
- 66 | let normalize_drive s = Xstring.replace_chars '/' '\\' (String.uppercase s)
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.uppercase
- Use String.uppercase_ascii instead.
- File "lib/filepath.ml", line 77, characters 58-74:
- 77 | let normalize_drive s = Xstring.replace_chars '\\' '/' (String.lowercase s)
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii instead.
- ocamlopt lib/.spotlib.objs/spotlib__Command.{cmx,o}
- File "lib/command.ml", line 254, characters 42-52:
- 254 | | `Out (`Read s) -> print_string s; Pervasives.(flush stdout)
- ^^^^^^^^^^
- 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 "lib/command.ml", line 255, characters 42-52:
- 255 | | `Err (`Read s) -> prerr_string s; Pervasives.(flush stderr)
- ^^^^^^^^^^
- 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 "lib/command.ml", line 282, characters 42-52:
- 282 | | `Out (`Read s) -> print_string s; Pervasives.(flush stdout)
- ^^^^^^^^^^
- 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 "lib/command.ml", line 283, characters 42-52:
- 283 | | `Err (`Read s) -> prerr_string s; Pervasives.(flush stderr)
- ^^^^^^^^^^
- 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
-> compiled spotlib.4.0.3
-> installed spotlib.4.0.3
=== STDERR ===
2026-06-16 17:11.20: OK: build spotlib.4.0.3 (runc: 6.6s, disk: 16KB)
2026-06-16 17:11.20: Job succeeded