Build:
  1. 0
2026-06-16 12:07.59: New job: build ocamlrss.2.1.0 (12cc7c8f3f77)
2026-06-16 12:07.59: Waiting for resource in pool day11-builds
2026-06-16 12:47.50: Got resource from pool day11-builds
2026-06-16 12:47.50: [profile full] build ocamlrss.2.1.0
2026-06-16 12:47.50: build ocamlrss.2.1.0 (12cc7c8f3f77)
=== DEPENDENCIES (9 transitive) ===
  base-bytes.base                                    70d0daec7841
  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
  ocamlnet.4.1.9-2                                   0dbd06f52e4b
  topkg.1.1.1                                        ab549298f3fc
  xmlm.1.4.0                                         4be3f3d46020
=== STDOUT ===
Processing: [default: loading data]
[ocamlrss.2.1.0: dl]
[ocamlrss.2.1.0: extract]
-> retrieved ocamlrss.2.1.0  (https://opam.ocaml.org/cache)
[ocamlrss: make]
+ /usr/bin/make  (CWD=/home/opam/.opam/default/.opam-switch/build/ocamlrss.2.1.0)
- ocamlfind ocamlc -package xmlm,netstring -annot -c -annot rss_types.ml
- ocamlfind ocamlc -package xmlm,netstring -annot -c -annot rss_io.ml
- File "rss_io.ml", line 95, characters 35-51:
- 95 |       E ((("",e),_),_) when name = String.lowercase e -> true
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 111, characters 13-29:
- 111 |   let name = String.lowercase name in
-                    ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 112, characters 45-61:
- 112 |   try snd (List.find (function (("",s),_) -> String.lowercase s = name | _ -> false) atts)
-                                                    ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 125, characters 13-29:
- 125 |   let name = String.lowercase name in
-                    ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 128, characters 31-47:
- 128 |       (function (("",s), _) -> String.lowercase s = name | _ -> false)
-                                      ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 165, characters 35-51:
- 165 |     E ((("",tag),atts),[D s]) when String.lowercase tag = "category"->
-                                          ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 339, characters 35-51:
- 339 |         |	E ((("",s),_),subs) when String.lowercase s = "item" ->
-                	                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 371, characters 24-42:
- 371 |         Some (List.sort Pervasives.compare (List.fold_left f_hour [] subs))
-                               ^^^^^^^^^^^^^^^^^^
- 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 "rss_io.ml", line 414, characters 24-42:
- 414 |         Some (List.sort Pervasives.compare (List.fold_left f_day [] subs))
-                               ^^^^^^^^^^^^^^^^^^
- 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 "rss_io.ml", line 506, characters 14-30:
- 506 |         match String.lowercase e with
-                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 525, characters 24-40:
- 525 |                   match String.lowercase e with
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 800, characters 61-79:
- 800 | module SMap = Map.Make (struct type t = string let compare = Pervasives.compare end);;
-                                                                    ^^^^^^^^^^^^^^^^^^
- 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 -package xmlm,netstring -annot -c -annot rss.mli
- ocamlfind ocamlc -package xmlm,netstring -annot -c -annot rss.ml
- ocamlfind ocamlc -package xmlm,netstring -annot -o rss.cma -a rss_types.cmo rss_io.cmo rss.cmo
- ocamlfind ocamlopt -package xmlm,netstring  -c -annot rss_types.ml
- ocamlfind ocamlopt -package xmlm,netstring  -c -annot rss_io.ml
- File "rss_io.ml", line 95, characters 35-51:
- 95 |       E ((("",e),_),_) when name = String.lowercase e -> true
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 111, characters 13-29:
- 111 |   let name = String.lowercase name in
-                    ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 112, characters 45-61:
- 112 |   try snd (List.find (function (("",s),_) -> String.lowercase s = name | _ -> false) atts)
-                                                    ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 125, characters 13-29:
- 125 |   let name = String.lowercase name in
-                    ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 128, characters 31-47:
- 128 |       (function (("",s), _) -> String.lowercase s = name | _ -> false)
-                                      ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 165, characters 35-51:
- 165 |     E ((("",tag),atts),[D s]) when String.lowercase tag = "category"->
-                                          ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 339, characters 35-51:
- 339 |         |	E ((("",s),_),subs) when String.lowercase s = "item" ->
-                	                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 371, characters 24-42:
- 371 |         Some (List.sort Pervasives.compare (List.fold_left f_hour [] subs))
-                               ^^^^^^^^^^^^^^^^^^
- 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 "rss_io.ml", line 414, characters 24-42:
- 414 |         Some (List.sort Pervasives.compare (List.fold_left f_day [] subs))
-                               ^^^^^^^^^^^^^^^^^^
- 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 "rss_io.ml", line 506, characters 14-30:
- 506 |         match String.lowercase e with
-                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 525, characters 24-40:
- 525 |                   match String.lowercase e with
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "rss_io.ml", line 800, characters 61-79:
- 800 | module SMap = Map.Make (struct type t = string let compare = Pervasives.compare end);;
-                                                                    ^^^^^^^^^^^^^^^^^^
- 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 -package xmlm,netstring  -c -annot rss.ml
- ocamlfind ocamlopt -package xmlm,netstring  -o rss.cmxa -a rss_types.cmx rss_io.cmx rss.cmx
- ocamlfind ocamlopt -package xmlm,netstring  -I . -shared -linkall -o rss.cmxs rss.cmxa
-> compiled  ocamlrss.2.1.0
[ocamlrss: make install]
+ /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/ocamlrss.2.1.0)
- ocamlfind install rss META LICENSE rss.cmi rss.cma rss.cmxa rss.a rss.cmxs rss.mli rss.cmx
- Installed /home/opam/.opam/default/lib/rss/rss.cmx
- Installed /home/opam/.opam/default/lib/rss/rss.mli
- Installed /home/opam/.opam/default/lib/rss/rss.cmxs
- Installed /home/opam/.opam/default/lib/rss/rss.a
- Installed /home/opam/.opam/default/lib/rss/rss.cmxa
- Installed /home/opam/.opam/default/lib/rss/rss.cma
- Installed /home/opam/.opam/default/lib/rss/rss.cmi
- Installed /home/opam/.opam/default/lib/rss/LICENSE
- Installed /home/opam/.opam/default/lib/rss/META
-> installed ocamlrss.2.1.0

=== STDERR ===

2026-06-16 12:47.57: OK: build ocamlrss.2.1.0 (runc: 2.6s, disk: 14KB)
2026-06-16 12:47.57: Job succeeded