Build:
- 0
2026-10-06 17:32.25: New job: build websocketml.0.1.1 (b6d78f461276) 2026-10-06 17:32.25: Waiting for resource in pool day11-builds 2026-10-06 17:36.21: Got resource from pool day11-builds 2026-10-06 17:36.21: [profile oxcaml-odoc-master] build websocketml.0.1.1 2026-10-06 17:36.22: build websocketml.0.1.1 (b6d78f461276) === DEPENDENCIES (7 transitive) === conf-autoconf.1 8ee1e3913008 conf-which.1 65c43ca119c3 ocaml.5.2.0 879ae859f814 ocaml-config.3 37112a8040f8 ocaml-variants.5.2.0+ox 8119d9341417 ocamlfind.1.9.8+ox 665ae3389aa8 oxcaml-compiler.5.2.0minus39 72925b65bf23 === STDOUT === Processing: [default: loading data] [websocketml.0.1.1: dl] [websocketml.0.1.1: extract] -> retrieved websocketml.0.1.1 (https://opam.ocaml.org/cache) [websocketml: ./configure] + /home/opam/.opam/default/.opam-switch/build/websocketml.0.1.1/./configure "--prefix=/home/opam/.opam/default" (CWD=/home/opam/.opam/default/.opam-switch/build/websocketml.0.1.1) [websocketml: make] + /usr/bin/make (CWD=/home/opam/.opam/default/.opam-switch/build/websocketml.0.1.1) - /usr/bin/make -C src - make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/websocketml.0.1.1/src' - File "http.ml", line 148, characters 49-51: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 59-61: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 61-63: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 63-65: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 69-71: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 44-46: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 50-52: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 52-54: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 54-56: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 58-60: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - ocamlc -c -o logger.cmo logger.ml - ocamlc -c -o utils.cmo utils.ml - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The unix subdirectory has been - automatically added to the search path, but you should add -I +unix to the - command-line to silence this alert (e.g. by adding unix to the list of - libraries in your dune file, or adding use_unix to your _tags file for - ocamlbuild, or using -package unix for ocamlfind). - ocamlc -c -o base64.cmo base64.ml - ocamlc -c -o sha1.cmo sha1.ml - ocamlc -c -o ws.cmo ws.ml - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The unix subdirectory has been - automatically added to the search path, but you should add -I +unix to the - command-line to silence this alert (e.g. by adding unix to the list of - libraries in your dune file, or adding use_unix to your _tags file for - ocamlbuild, or using -package unix for ocamlfind). - ocamlc -c -o http.cmo http.ml - File "http.ml", line 148, characters 49-51: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 59-61: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 61-63: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 63-65: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 69-71: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 44-46: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 50-52: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 52-54: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 54-56: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 58-60: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The unix subdirectory has been - automatically added to the search path, but you should add -I +unix to the - command-line to silence this alert (e.g. by adding unix to the list of - libraries in your dune file, or adding use_unix to your _tags file for - ocamlbuild, or using -package unix for ocamlfind). - - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The str subdirectory has been - automatically added to the search path, but you should add -I +str to the - command-line to silence this alert (e.g. by adding str to the list of - libraries in your dune file, or adding use_str to your _tags file for - ocamlbuild, or using -package str for ocamlfind). - ocamlc -c -o websocketml.cmi websocketml.mli - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The unix subdirectory has been - automatically added to the search path, but you should add -I +unix to the - command-line to silence this alert (e.g. by adding unix to the list of - libraries in your dune file, or adding use_unix to your _tags file for - ocamlbuild, or using -package unix for ocamlfind). - ocamlc -a -o websocketml.cma logger.cmo utils.cmo base64.cmo sha1.cmo ws.cmo http.cmo websocketml.ml - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The unix subdirectory has been - automatically added to the search path, but you should add -I +unix to the - command-line to silence this alert (e.g. by adding unix to the list of - libraries in your dune file, or adding use_unix to your _tags file for - ocamlbuild, or using -package unix for ocamlfind). - ocamlopt -c -o logger.cmx logger.ml - ocamlopt -c -o utils.cmx utils.ml - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The unix subdirectory has been - automatically added to the search path, but you should add -I +unix to the - command-line to silence this alert (e.g. by adding unix to the list of - libraries in your dune file, or adding use_unix to your _tags file for - ocamlbuild, or using -package unix for ocamlfind). - ocamlopt -c -o base64.cmx base64.ml - ocamlopt -c -o sha1.cmx sha1.ml - ocamlopt -c -o ws.cmx ws.ml - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The unix subdirectory has been - automatically added to the search path, but you should add -I +unix to the - command-line to silence this alert (e.g. by adding unix to the list of - libraries in your dune file, or adding use_unix to your _tags file for - ocamlbuild, or using -package unix for ocamlfind). - ocamlopt -c -o http.cmx http.ml - File "http.ml", line 148, characters 49-51: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 59-61: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 61-63: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 63-65: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 148, characters 69-71: - 148 | let aux = Str.bounded_split_delim (Str.regexp "\(\r\n\r\n\)\|\(\n\n\)") req 2 in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 44-46: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 50-52: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 52-54: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 54-56: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "http.ml", line 154, characters 58-60: - 154 | let header_lines = Str.split (Str.regexp "\(\r\n\)\|\(\n\)") header in - ^^ - Warning 14 [illegal-backslash]: illegal backslash escape in string. - Hint: Single backslashes \ are reserved for escape sequences - (\n, \r, ...). Did you check the list of OCaml escape sequences? - To get a backslash character, escape it with a second backslash: \\. - - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The unix subdirectory has been - automatically added to the search path, but you should add -I +unix to the - command-line to silence this alert (e.g. by adding unix to the list of - libraries in your dune file, or adding use_unix to your _tags file for - ocamlbuild, or using -package unix for ocamlfind). - - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The str subdirectory has been - automatically added to the search path, but you should add -I +str to the - command-line to silence this alert (e.g. by adding str to the list of - libraries in your dune file, or adding use_str to your _tags file for - ocamlbuild, or using -package str for ocamlfind). - ocamlopt -a -o websocketml.cmxa logger.cmx utils.cmx base64.cmx sha1.cmx ws.cmx http.cmx websocketml.ml - File "_none_", line 1: - Alert ocaml_deprecated_auto_include: - OCaml's lib directory layout changed in 5.0. The unix subdirectory has been - automatically added to the search path, but you should add -I +unix to the - command-line to silence this alert (e.g. by adding unix to the list of - libraries in your dune file, or adding use_unix to your _tags file for - ocamlbuild, or using -package unix for ocamlfind). - make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/websocketml.0.1.1/src' - mkdir -p lib - cp src/*.cmi src/*.cma src/*.cmxa src/*.a lib -> compiled websocketml.0.1.1 [websocketml: make install] + /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/websocketml.0.1.1) - /usr/bin/make -C src - make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/websocketml.0.1.1/src' - make[1]: Nothing to be done for 'all'. - make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/websocketml.0.1.1/src' - mkdir -p lib - cp src/*.cmi src/*.cma src/*.cmxa src/*.a lib - mkdir -p /home/opam/.opam/default/lib/websocketml - cp lib/* /home/opam/.opam/default/lib/websocketml - ocamlfind install websocketml META - Installed /home/opam/.opam/default/lib/websocketml/META -> installed websocketml.0.1.1 === STDERR === 2026-10-06 17:36.42: OK: build websocketml.0.1.1 (runc: 4.6s, disk: 25KB) 2026-10-06 17:36.42: Job succeeded