Build:
- 0
2026-06-24 18:44.04: New job: build tyxml.2.2.0 (3e0e5f7c6e27) 2026-06-24 18:44.04: Waiting for resource in pool day11-builds 2026-06-24 19:03.25: Got resource from pool day11-builds 2026-06-24 19:03.25: [profile full] build tyxml.2.2.0 2026-06-24 19:03.25: build tyxml.2.2.0 (3e0e5f7c6e27) === DEPENDENCIES (30 transitive) === astring.0.8.5 4ebc2fc0ee9d base-bytes.base c40d17bc86b5 base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb camlp4.4.14+1 42aafa0fa55b conf-libpcre.2 262542ccb2b0 conf-pkg-config.5 d5de2c6a88f9 csexp.1.5.2 610c78f17734 cstruct.6.2.0 4e406f8cd962 dune.3.23.1 848a72441e15 dune-compiledb.0.6.0 af26ddde5a1b dune-configurator.3.23.1 bc97ce98d8a9 ezjsonm.1.3.0 142fac6afb54 fmt.0.11.0 2830e55b9a03 fpath.0.7.3 eb0f576d915f hex.1.5.0 82625df4f0f2 jsonm.1.0.2 6a01e0b2fcf2 num.1.6 110cee7a7e2e ocaml.4.14.4 b047fb9251f4 ocaml-base-compiler.4.14.4 d3b7ccb2c6fb ocaml-config.2 2d9c209f5590 ocamlbuild.0.16.1 7e0d6aadb209 ocamlfind.1.9.8 214dd418ac02 ocamlnet.4.1.9-2 3e7d3f51a416 parsexp.v0.16.0 63c67db8428c pcre.8.0.5 ba60a19a7a3c sexplib.v0.16.0 4838f1139cdf sexplib0.v0.16.0 7a6e649d895c topkg.1.1.1 511e1a1958da uutf.1.0.4 629b90351215 === STDOUT === Processing: [default: loading data] [tyxml.2.2.0: dl] [tyxml.2.2.0: extract] [tyxml.2.2.0/rm_netstring_pcre.patch: dl] -> retrieved tyxml.2.2.0 (https://opam.ocaml.org/cache) [tyxml: patch] applying rm_netstring_pcre.patch [tyxml: make] + /usr/bin/make (CWD=/home/opam/.opam/default/.opam-switch/build/tyxml.2.2.0) - sed -e s%_LIBNAME_%tyxml%g \ - -e s%_PACKAGENAME_%tyxml%g \ - -e s%_LIBDIR_%% \ - -e s%_SYNTAXDIR_%% \ - files/META.in > files/META - sed -e s%_LIBNAME_%tyxml%g \ - -e s%_PACKAGENAME_%tyxml%g \ - -e s%_LIBDIR_%directory\ =\ \"..\/lib\"% \ - -e s%_SYNTAXDIR_%directory\ =\ \"..\/syntax\"% \ - files/META.in > files/META.tyxml - /usr/bin/make -C syntax byte opt - make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/tyxml.2.2.0/syntax' - ocamlfind ocamlc -package camlp4 -pp "camlp4of -loc loc" -c pa_tyxml.mli - ocamllex xmllexer.mll - 93 states, 803 transitions, table size 3770 bytes - ocamlfind ocamlc -package camlp4 -pp "camlp4of -loc loc" -c xmllexer.ml - File "xmllexer.mll", line 280, characters 33-49: - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xmllexer.mll", line 368, characters 30-41: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "xmllexer.mll", line 370, characters 40-51: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "xmllexer.mll", line 371, characters 40-48: - Alert deprecated: Stdlib.String.set - Use Bytes.set/BytesLabels.set instead. - File "xmllexer.mll", line 382, characters 19-30: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - ocamlfind ocamlc -package camlp4 -pp "camlp4rf -loc loc" -c basic_types.ml - ocamllex camllexer.mll - 18 states, 260 transitions, table size 1148 bytes - ocamlfind ocamlc -package camlp4 -pp "camlp4of -loc loc" -c camllexer.ml - ocamlfind ocamlc -package camlp4 -pp "camlp4rf -loc loc" -c xhtmlparser.ml - File "xhtmlparser.ml", line 92, characters 13-21: - 92 | stream : Stream.t (LexerArg.token * Loc.t) ; - ^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "xhtmlparser.ml", line 123, characters 17-24: - 123 | let () = bprintf b "%a" print x in Buffer.contents b ; - ^^^^^^^ - Alert deprecated: Stdlib.Format.bprintf - File "xhtmlparser.ml", line 138, characters 24-35: - 138 | let (t,l) = Stream.next s.stream in - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "xhtmlparser.ml", line 273, characters 10-21: - 273 | match Stream.next s.stream with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - ocamlfind ocamlc -package camlp4 -pp "camlp4rf -loc loc" -c xhtmlsyntax.ml - File "xhtmlsyntax.ml", line 38, characters 11-28: - 38 | <:ctyp< Xhtml.elt [> `$uid:String.capitalize tag$ ] >>; - ^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.capitalize - Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. - File "xhtmlsyntax.ml", line 40, characters 11-27: - 40 | <:ctyp< Xhtml.elt [< Xhtml_types.$lid:String.lowercase tag^"_content"$] >>; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xhtmlsyntax.ml", line 42, characters 22-38: - 42 | let tag = match String.lowercase tag with - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xhtmlsyntax.ml", line 70, characters 15-32: - 70 | | tag -> String.capitalize tag ] in - ^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.capitalize - Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. - File "xhtmlsyntax.ml", line 73, characters 11-27: - 73 | <:ctyp< Xhtml.attrib [< Xhtml_types.$lid:String.lowercase tag^"_attrib"$] >>; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xhtmlsyntax.ml", line 87, characters 20-36: - 87 | let tag = match String.lowercase tag with - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xhtmlsyntax.ml", line 101, characters 11-27: - 101 | <:ctyp< Html5.elt [< Html5_types.$lid:String.lowercase tag^"_content"$] >>; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xhtmlsyntax.ml", line 103, characters 22-38: - 103 | let tag = match String.lowercase tag with - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xhtmlsyntax.ml", line 186, characters 15-32: - 186 | | tag -> String.capitalize tag ] in - ^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.capitalize - Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. - File "xhtmlsyntax.ml", line 189, characters 11-27: - 189 | <:ctyp< Html5.attrib [< Html5_types.$lid:String.lowercase tag^"_attrib"$] >>; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xhtmlsyntax.ml", line 204, characters 11-28: - 204 | <:ctyp< Svg.elt [> `$uid:String.capitalize tag$ ] >>; - ^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.capitalize - Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. - File "xhtmlsyntax.ml", line 206, characters 11-27: - 206 | <:ctyp< Svg.elt [< Svg_types.$lid:String.lowercase tag^"_content"$] >>; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xhtmlsyntax.ml", line 208, characters 20-36: - 208 | let tag = match String.lowercase tag with - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xhtmlsyntax.ml", line 364, characters 13-30: - 364 | | tag -> String.capitalize tag ] in - ^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.capitalize - Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. - File "xhtmlsyntax.ml", line 367, characters 11-27: - 367 | <:ctyp< Svg.attrib [< Svg_types.$lid:String.lowercase tag^"_attrib"$] >>; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - ocamlfind ocamlc -package camlp4 -pack -o pa_tyxml.cmo xmllexer.cmo basic_types.cmo camllexer.cmo xhtmlparser.cmo xhtmlsyntax.cmo - ocamlfind ocamlc -package camlp4 -pp "camlp4of -loc loc" -c simplexmlparser.mli - ocamlfind ocamlc -package camlp4 -pp "camlp4rf -loc loc" -c simplexmlparser.ml - File "simplexmlparser.ml", line 68, characters 11-19: - 68 | stream : Stream.t (LexerArg.token * Loc.t); - ^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "simplexmlparser.ml", line 82, characters 21-32: - 82 | let (t, l) = Stream.next s.stream - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "simplexmlparser.ml", line 130, characters 63-80: - 130 | let tree = to_expr_taglist (Xmllexer.from_stream loc True (Stream.of_channel chan)) loc - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - ocamlfind ocamlopt -package camlp4 -pp "camlp4of -loc loc" -c xmllexer.ml - File "xmllexer.mll", line 280, characters 33-49: - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "xmllexer.mll", line 368, characters 30-41: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "xmllexer.mll", line 370, characters 40-51: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "xmllexer.mll", line 371, characters 40-48: - Alert deprecated: Stdlib.String.set - Use Bytes.set/BytesLabels.set instead. - File "xmllexer.mll", line 382, characters 19-30: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Camlp4, and its interface was not compiled with -opaque - ocamlfind ocamlopt -package camlp4 -pp "camlp4rf -loc loc" -c simplexmlparser.ml - File "simplexmlparser.ml", line 68, characters 11-19: - 68 | stream : Stream.t (LexerArg.token * Loc.t); - ^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "simplexmlparser.ml", line 82, characters 21-32: - 82 | let (t, l) = Stream.next s.stream - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "simplexmlparser.ml", line 130, characters 63-80: - 130 | let tree = to_expr_taglist (Xmllexer.from_stream loc True (Stream.of_channel chan)) loc - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Camlp4, and its interface was not compiled with -opaque - ocamlfind ocamlopt -package camlp4 -shared -linkall -o xmllexer.cmxs xmllexer.cmx - ocamlfind ocamlopt -package camlp4 -shared -linkall -o simplexmlparser.cmxs simplexmlparser.cmx - make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/tyxml.2.2.0/syntax' - /usr/bin/make -C lib byte opt - make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/tyxml.2.2.0/lib' - ocamlfind ocamlc -package netstring -package pcre -c xml_sigs.mli - ocamlfind ocamlc -package netstring -package pcre -c xml_iter.mli - ocamlfind ocamlc -package netstring -package pcre -c xml_iter.ml - ocamlfind ocamlc -package netstring -package pcre -c xml_print.mli - ocamlfind ocamlc -package netstring -package pcre -c xml_print.ml - ocamlfind ocamlc -package netstring -package pcre -c xhtml_types.mli - ocamlfind ocamlc -package netstring -package pcre -c xhtml_sigs.mli - ocamlfind ocamlc -package netstring -package pcre -c xhtml_f.mli - ocamlfind ocamlc -package netstring -package pcre -c xhtml_f.ml - ocamlfind ocamlc -package netstring -package pcre -c svg_types.mli - ocamlfind ocamlc -package netstring -package pcre -c svg_sigs.mli - ocamlfind ocamlc -package netstring -package pcre -c svg_f.mli - ocamlfind ocamlc -package netstring -package pcre -c svg_f.ml - ocamlfind ocamlc -package netstring -package pcre -c html5_types.mli - ocamlfind ocamlc -package netstring -package pcre -c html5_sigs.mli - ocamlfind ocamlc -package netstring -package pcre -c html5_f.mli - ocamlfind ocamlc -package netstring -package pcre -c html5_f.ml - ocamlfind ocamlc -package netstring -package pcre -c xml.mli - ocamlfind ocamlc -package netstring -package pcre -c xml.ml - ocamlfind ocamlc -package netstring -package pcre -c xhtml.mli - ocamlfind ocamlc -package netstring -package pcre -c xhtml.ml - ocamlfind ocamlc -package netstring -package pcre -c svg.mli - ocamlfind ocamlc -package netstring -package pcre -c svg.ml - ocamlfind ocamlc -package netstring -package pcre -c html5.mli - ocamlfind ocamlc -package netstring -package pcre -c html5.ml - ocamlfind ocamlc -a xml_iter.cmo xml_print.cmo xhtml_f.cmo svg_f.cmo html5_f.cmo xml.cmo xhtml.cmo svg.cmo html5.cmo -o tyxml.cma - ocamlfind ocamlc -a xml_iter.cmo xml_print.cmo xhtml_f.cmo svg_f.cmo html5_f.cmo -o tyxml_f.cma - ocamlfind ocamlopt -package netstring -package pcre -c xml_iter.ml - ocamlfind ocamlopt -package netstring -package pcre -c xml_print.ml - ocamlfind ocamlopt -package netstring -package pcre -c xhtml_f.ml - ocamlfind ocamlopt -package netstring -package pcre -c svg_f.ml - ocamlfind ocamlopt -package netstring -package pcre -c html5_f.ml - ocamlfind ocamlopt -package netstring -package pcre -c xml.ml - ocamlfind ocamlopt -package netstring -package pcre -c xhtml.ml - ocamlfind ocamlopt -package netstring -package pcre -c svg.ml - ocamlfind ocamlopt -package netstring -package pcre -c html5.ml - ocamlfind ocamlopt -a xml_iter.cmx xml_print.cmx xhtml_f.cmx svg_f.cmx html5_f.cmx xml.cmx xhtml.cmx svg.cmx html5.cmx -o tyxml.cmxa - ocamlfind ocamlopt -a xml_iter.cmx xml_print.cmx xhtml_f.cmx svg_f.cmx html5_f.cmx -o tyxml_f.cmxa - ocamlfind ocamlopt -shared -linkall -o tyxml.cmxs tyxml.cmxa - ocamlfind ocamlopt -shared -linkall -o tyxml_f.cmxs tyxml_f.cmxa - make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/tyxml.2.2.0/lib' -> compiled tyxml.2.2.0 [tyxml: make install] + /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/tyxml.2.2.0) - ocamlfind install tyxml \ - -patch-version 2.2.0 \ - files/META lib/xml_sigs.cmi lib/xml_print.cmi lib/xml_iter.cmi lib/xml.cmi lib/xhtml_types.cmi lib/xhtml_sigs.cmi lib/xhtml_f.cmi lib/svg_types.cmi lib/svg_sigs.cmi lib/svg_f.cmi lib/html5_types.cmi lib/html5_sigs.cmi lib/html5_f.cmi lib/xhtml.cmi lib/svg.cmi lib/html5.cmi syntax/pa_tyxml.cmi syntax/simplexmlparser.cmi lib/tyxml_f.cma lib/tyxml.cma syntax/pa_tyxml.cmo syntax/xmllexer.cmo syntax/simplexmlparser.cmo lib/tyxml.cmxa lib/tyxml_f.cmxa syntax/xmllexer.cmx syntax/simplexmlparser.cmx lib/tyxml.a lib/tyxml_f.a syntax/xmllexer.o syntax/simplexmlparser.o lib/tyxml.cmxs lib/tyxml_f.cmxs syntax/xmllexer.cmxs syntax/simplexmlparser.cmxs \ - lib/xml_sigs.mli lib/xml_print.mli lib/xml_iter.mli lib/xml.mli lib/xhtml_types.mli lib/xhtml_sigs.mli lib/xhtml_f.mli lib/svg_types.mli lib/svg_sigs.mli lib/svg_f.mli lib/html5_types.mli lib/html5_sigs.mli lib/html5_f.mli lib/xhtml.mli lib/svg.mli lib/html5.mli syntax/pa_tyxml.mli syntax/simplexmlparser.mli - Installed /home/opam/.opam/default/lib/tyxml/simplexmlparser.mli - Installed /home/opam/.opam/default/lib/tyxml/pa_tyxml.mli - Installed /home/opam/.opam/default/lib/tyxml/html5.mli - Installed /home/opam/.opam/default/lib/tyxml/svg.mli - Installed /home/opam/.opam/default/lib/tyxml/xhtml.mli - Installed /home/opam/.opam/default/lib/tyxml/html5_f.mli - Installed /home/opam/.opam/default/lib/tyxml/html5_sigs.mli - Installed /home/opam/.opam/default/lib/tyxml/html5_types.mli - Installed /home/opam/.opam/default/lib/tyxml/svg_f.mli - Installed /home/opam/.opam/default/lib/tyxml/svg_sigs.mli - Installed /home/opam/.opam/default/lib/tyxml/svg_types.mli - Installed /home/opam/.opam/default/lib/tyxml/xhtml_f.mli - Installed /home/opam/.opam/default/lib/tyxml/xhtml_sigs.mli - Installed /home/opam/.opam/default/lib/tyxml/xhtml_types.mli - Installed /home/opam/.opam/default/lib/tyxml/xml.mli - Installed /home/opam/.opam/default/lib/tyxml/xml_iter.mli - Installed /home/opam/.opam/default/lib/tyxml/xml_print.mli - Installed /home/opam/.opam/default/lib/tyxml/xml_sigs.mli - Installed /home/opam/.opam/default/lib/tyxml/simplexmlparser.cmxs - Installed /home/opam/.opam/default/lib/tyxml/xmllexer.cmxs - Installed /home/opam/.opam/default/lib/tyxml/tyxml_f.cmxs - Installed /home/opam/.opam/default/lib/tyxml/tyxml.cmxs - Installed /home/opam/.opam/default/lib/tyxml/simplexmlparser.o - Installed /home/opam/.opam/default/lib/tyxml/xmllexer.o - Installed /home/opam/.opam/default/lib/tyxml/tyxml_f.a - Installed /home/opam/.opam/default/lib/tyxml/tyxml.a - Installed /home/opam/.opam/default/lib/tyxml/simplexmlparser.cmx - Installed /home/opam/.opam/default/lib/tyxml/xmllexer.cmx - Installed /home/opam/.opam/default/lib/tyxml/tyxml_f.cmxa - Installed /home/opam/.opam/default/lib/tyxml/tyxml.cmxa - Installed /home/opam/.opam/default/lib/tyxml/simplexmlparser.cmo - Installed /home/opam/.opam/default/lib/tyxml/xmllexer.cmo - Installed /home/opam/.opam/default/lib/tyxml/pa_tyxml.cmo - Installed /home/opam/.opam/default/lib/tyxml/tyxml.cma - Installed /home/opam/.opam/default/lib/tyxml/tyxml_f.cma - Installed /home/opam/.opam/default/lib/tyxml/simplexmlparser.cmi - Installed /home/opam/.opam/default/lib/tyxml/pa_tyxml.cmi - Installed /home/opam/.opam/default/lib/tyxml/html5.cmi - Installed /home/opam/.opam/default/lib/tyxml/svg.cmi - Installed /home/opam/.opam/default/lib/tyxml/xhtml.cmi - Installed /home/opam/.opam/default/lib/tyxml/html5_f.cmi - Installed /home/opam/.opam/default/lib/tyxml/html5_sigs.cmi - Installed /home/opam/.opam/default/lib/tyxml/html5_types.cmi - Installed /home/opam/.opam/default/lib/tyxml/svg_f.cmi - Installed /home/opam/.opam/default/lib/tyxml/svg_sigs.cmi - Installed /home/opam/.opam/default/lib/tyxml/svg_types.cmi - Installed /home/opam/.opam/default/lib/tyxml/xhtml_f.cmi - Installed /home/opam/.opam/default/lib/tyxml/xhtml_sigs.cmi - Installed /home/opam/.opam/default/lib/tyxml/xhtml_types.cmi - Installed /home/opam/.opam/default/lib/tyxml/xml.cmi - Installed /home/opam/.opam/default/lib/tyxml/xml_iter.cmi - Installed /home/opam/.opam/default/lib/tyxml/xml_print.cmi - Installed /home/opam/.opam/default/lib/tyxml/xml_sigs.cmi - Installed /home/opam/.opam/default/lib/tyxml/META -> installed tyxml.2.2.0 [WARNING] Opam package conf-libpcre.2 depends on the following system package that can no longer be found: libpcre3-dev === STDERR === 2026-06-24 19:04.01: OK: build tyxml.2.2.0 (runc: 12.1s, disk: 25KB) 2026-06-24 19:04.01: Job succeeded