Build:
  1. 0
2026-06-16 18:10.41: New job: build ocaml-http.0.1.6 (cb00b0809d87)
2026-06-16 18:10.41: Waiting for resource in pool day11-builds
2026-06-16 18:31.55: Got resource from pool day11-builds
2026-06-16 18:31.55: [profile full] build ocaml-http.0.1.6
2026-06-16 18:31.55: build ocaml-http.0.1.6 (cb00b0809d87)
=== DEPENDENCIES (29 transitive) ===
  astring.0.8.5                                      156e7cc742dd
  base-bytes.base                                    70d0daec7841
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  conf-libpcre.2                                     1e78e423e0f7
  conf-pkg-config.5                                  64c6b37d622b
  csexp.1.5.2                                        ec63db2dab31
  cstruct.6.2.0                                      b14be91c9825
  dune.3.23.1                                        5402470d931c
  dune-compiledb.0.6.0                               90f780ee0f94
  dune-configurator.3.23.1                           58f4a3f92083
  ezjsonm.1.3.0                                      7cdf7464a07e
  fmt.0.11.0                                         fb25837707ac
  fpath.0.7.3                                        d991925a5b6c
  hex.1.5.0                                          59eb090201f6
  jsonm.1.0.2                                        ca365e0a8c1a
  num.1.6                                            480227ca99db
  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                                   1b207fcb7add
  parsexp.v0.16.0                                    75d2c6ce6b44
  pcre.8.0.5                                         f96922add8ee
  sexplib.v0.16.0                                    c758cedeb83d
  sexplib0.v0.16.0                                   3e198ce31e44
  topkg.1.1.1                                        ab549298f3fc
  uutf.1.0.4                                         80688944c06d
=== STDOUT ===
Processing: [default: loading data]
[ocaml-http.0.1.6: dl]
[ocaml-http.0.1.6: extract]
-> retrieved ocaml-http.0.1.6  (https://opam.ocaml.org/cache)
[ocaml-http: make all]
+ /usr/bin/make "all" (CWD=/home/opam/.opam/default/.opam-switch/build/ocaml-http.0.1.6)
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_types.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_constants.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_constants.ml
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_types.ml
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_parser_sanity.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_parser_sanity.ml
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_misc.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_misc.ml
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_common.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_common.ml
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_threaded_tcp_server.mli
- cp http_threaded_tcp_server.{cmi,mli} non_mt/
- ocamlfind ocamlc  -package "unix str pcre netstring" -c non_mt/http_threaded_tcp_server.ml
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_tcp_server.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_tcp_server.ml
- ocamlfind ocamlc  -package "unix str pcre netstring" -c cookie_lexer.mli
- ocamllex cookie_lexer.mll
- 6 states, 385 transitions, table size 1576 bytes
- 1319 additional bytes used for bindings
- ocamlfind ocamlc  -package "unix str pcre netstring" -c cookie_lexer.ml
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_parser.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_parser.ml
- File "http_parser.ml", line 120, characters 47-62:
- 120 |   | Malformed_URL _ | Invalid_code _ | Failure "int_of_string" ->
-                                                      ^^^^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "http_parser.ml", line 143, characters 32-43:
- 143 |           with Invalid_argument "Array.get" -> raise (Invalid_header line)
-                                       ^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "http_parser.ml", line 148, characters 32-43:
- 148 |           with Invalid_argument "Array.get" -> ""
-                                       ^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_message.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_message.ml
- File "http_message.ml", line 85, characters 14-28:
- 85 |       if not (self#hasHeader name) then raise (Header_not_found name);
-                    ^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_request.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_request.ml
- File "http_request.ml", line 68, characters 31-46:
- 68 |                   with Failure "int_of_string" ->
-                                     ^^^^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "http_request.ml", line 160, characters 46-57:
- 160 |             (Pcre.replace ~rex:basic_auth_RE (self#header "authorization"))
-                                                     ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_daemon.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_daemon.ml
- File "http_daemon.ml", line 97, characters 19-30:
- 97 |   | Some amount -> send_header "Content-Length" (string_of_int amount) outchan);
-                         ^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels header, value were omitted in the application of this function.
- File "http_daemon.ml", line 104, characters 2-13:
- 104 |   send_header "Content-Length" (string_of_int (String.length body)) outchan;
-         ^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels header, value were omitted in the application of this function.
- File "http_daemon.ml", line 216, characters 8-19:
- 216 |         send_header "Content-Type" "text/html" outchan;
-               ^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels header, value were omitted in the application of this function.
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_response.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_response.ml
- File "http_response.ml", line 99, characters 30-44:
- 99 |       List.iter (fun (n,v) -> self#addHeader n v) (get_basic_headers ())
-                                    ^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 101, characters 25-36:
- 101 |     method contentType = self#header "Content-Type"
-                                ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 102, characters 30-48:
- 102 |     method setContentType t = self#replaceHeader "Content-Type" t
-                                     ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 103, characters 29-40:
- 103 |     method contentEncoding = self#header "Content-Encoding"
-                                    ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 104, characters 34-52:
- 104 |     method setContentEncoding e = self#replaceHeader "Content-Encoding" e
-                                         ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 105, characters 18-29:
- 105 |     method date = self#header "Date"
-                         ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 106, characters 23-41:
- 106 |     method setDate d = self#replaceHeader "Date" d
-                              ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 107, characters 21-32:
- 107 |     method expires = self#header "Expires"
-                            ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 108, characters 26-44:
- 108 |     method setExpires t = self#replaceHeader "Expires" t
-                                 ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 109, characters 20-31:
- 109 |     method server = self#header "Server"
-                           ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 110, characters 25-43:
- 110 |     method setServer s = self#replaceHeader "Server" s
-                                ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 111, characters 24-35:
- 111 |     method connection = self#header "Connection"
-                               ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 112, characters 29-47:
- 112 |     method setConnection s = self#replaceHeader "Connection" s
-                                    ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_user_agent.mli
- ocamlfind ocamlc  -package "unix str pcre netstring" -c http_user_agent.ml
- ocamlfind ocamlc  -package "unix str pcre netstring" -a -o http.cma http_constants.cmo http_types.cmo http_parser_sanity.cmo http_misc.cmo http_common.cmo non_mt/http_threaded_tcp_server.cmo http_tcp_server.cmo cookie_lexer.cmo http_parser.cmo http_message.cmo http_request.cmo http_daemon.cmo http_response.cmo http_user_agent.cmo
- cp http_threaded_tcp_server.{cmi,mli} mt/
- ocamlfind ocamlc  -package "unix str pcre netstring" -package threads -thread -c mt/http_threaded_tcp_server.ml
- ocamlfind ocamlc  -package "unix str pcre netstring" -a -o http_mt.cma http_constants.cmo http_types.cmo http_parser_sanity.cmo http_misc.cmo http_common.cmo mt/http_threaded_tcp_server.cmo http_tcp_server.cmo cookie_lexer.cmo http_parser.cmo http_message.cmo http_request.cmo http_daemon.cmo http_response.cmo http_user_agent.cmo
- rm cookie_lexer.ml
[ocaml-http: make opt]
+ /usr/bin/make "opt" (CWD=/home/opam/.opam/default/.opam-switch/build/ocaml-http.0.1.6)
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_constants.ml
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_types.ml
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_parser_sanity.ml
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_misc.ml
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_common.ml
- cp http_threaded_tcp_server.{cmi,mli} non_mt/
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c non_mt/http_threaded_tcp_server.ml
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_tcp_server.ml
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Http_threaded_tcp_server, and its interface was not compiled with -opaque
- ocamllex cookie_lexer.mll
- 6 states, 385 transitions, table size 1576 bytes
- 1319 additional bytes used for bindings
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c cookie_lexer.ml
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_parser.ml
- File "http_parser.ml", line 120, characters 47-62:
- 120 |   | Malformed_URL _ | Invalid_code _ | Failure "int_of_string" ->
-                                                      ^^^^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "http_parser.ml", line 143, characters 32-43:
- 143 |           with Invalid_argument "Array.get" -> raise (Invalid_header line)
-                                       ^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "http_parser.ml", line 148, characters 32-43:
- 148 |           with Invalid_argument "Array.get" -> ""
-                                       ^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_message.ml
- File "http_message.ml", line 85, characters 14-28:
- 85 |       if not (self#hasHeader name) then raise (Header_not_found name);
-                    ^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_request.ml
- File "http_request.ml", line 68, characters 31-46:
- 68 |                   with Failure "int_of_string" ->
-                                     ^^^^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- File "http_request.ml", line 160, characters 46-57:
- 160 |             (Pcre.replace ~rex:basic_auth_RE (self#header "authorization"))
-                                                     ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_daemon.ml
- File "http_daemon.ml", line 97, characters 19-30:
- 97 |   | Some amount -> send_header "Content-Length" (string_of_int amount) outchan);
-                         ^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels header, value were omitted in the application of this function.
- File "http_daemon.ml", line 104, characters 2-13:
- 104 |   send_header "Content-Length" (string_of_int (String.length body)) outchan;
-         ^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels header, value were omitted in the application of this function.
- File "http_daemon.ml", line 216, characters 8-19:
- 216 |         send_header "Content-Type" "text/html" outchan;
-               ^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels header, value were omitted in the application of this function.
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_response.ml
- File "http_response.ml", line 99, characters 30-44:
- 99 |       List.iter (fun (n,v) -> self#addHeader n v) (get_basic_headers ())
-                                    ^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 101, characters 25-36:
- 101 |     method contentType = self#header "Content-Type"
-                                ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 102, characters 30-48:
- 102 |     method setContentType t = self#replaceHeader "Content-Type" t
-                                     ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 103, characters 29-40:
- 103 |     method contentEncoding = self#header "Content-Encoding"
-                                    ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 104, characters 34-52:
- 104 |     method setContentEncoding e = self#replaceHeader "Content-Encoding" e
-                                         ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 105, characters 18-29:
- 105 |     method date = self#header "Date"
-                         ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 106, characters 23-41:
- 106 |     method setDate d = self#replaceHeader "Date" d
-                              ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 107, characters 21-32:
- 107 |     method expires = self#header "Expires"
-                            ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 108, characters 26-44:
- 108 |     method setExpires t = self#replaceHeader "Expires" t
-                                 ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 109, characters 20-31:
- 109 |     method server = self#header "Server"
-                           ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 110, characters 25-43:
- 110 |     method setServer s = self#replaceHeader "Server" s
-                                ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- File "http_response.ml", line 111, characters 24-35:
- 111 |     method connection = self#header "Connection"
-                               ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label name was omitted in the application of this function.
- File "http_response.ml", line 112, characters 29-47:
- 112 |     method setConnection s = self#replaceHeader "Connection" s
-                                    ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, value were omitted in the application of this function.
- ocamlfind ocamlopt  -package "unix str pcre netstring" -c http_user_agent.ml
- ocamlfind ocamlopt  -package "unix str pcre netstring" -a -o http.cmxa http_constants.cmx http_types.cmx http_parser_sanity.cmx http_misc.cmx http_common.cmx non_mt/http_threaded_tcp_server.cmx http_tcp_server.cmx cookie_lexer.cmx http_parser.cmx http_message.cmx http_request.cmx http_daemon.cmx http_response.cmx http_user_agent.cmx
- cp http_threaded_tcp_server.{cmi,mli} mt/
- ocamlfind ocamlopt  -package "unix str pcre netstring" -package threads -thread -c mt/http_threaded_tcp_server.ml
- ocamlfind ocamlopt  -package "unix str pcre netstring" -a -o http_mt.cmxa http_constants.cmx http_types.cmx http_parser_sanity.cmx http_misc.cmx http_common.cmx mt/http_threaded_tcp_server.cmx http_tcp_server.cmx cookie_lexer.cmx http_parser.cmx http_message.cmx http_request.cmx http_daemon.cmx http_response.cmx http_user_agent.cmx
- rm cookie_lexer.ml
-> compiled  ocaml-http.0.1.6
[ocaml-http: make install]
+ /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/ocaml-http.0.1.6)
- cat META.in | sed -e 's/@DISTVERSION@/0.1.6/' > META
- ocamlfind install -destdir /home/opam/.opam/default/lib  http	\
- 	 http_types.mli  http_common.mli  http_message.mli  http_request.mli  http_daemon.mli  http_response.mli  http_user_agent.mli	\
- 	 http_types.cmi  http_common.cmi  http_message.cmi  http_request.cmi  http_daemon.cmi  http_response.cmi  http_user_agent.cmi	\
- 	http.cma http_mt.cma http.cmxa http_mt.cmxa http.a http_mt.a META
- Installed /home/opam/.opam/default/lib/http/http_mt.a
- Installed /home/opam/.opam/default/lib/http/http.a
- Installed /home/opam/.opam/default/lib/http/http_mt.cmxa
- Installed /home/opam/.opam/default/lib/http/http.cmxa
- Installed /home/opam/.opam/default/lib/http/http_mt.cma
- Installed /home/opam/.opam/default/lib/http/http.cma
- Installed /home/opam/.opam/default/lib/http/http_user_agent.cmi
- Installed /home/opam/.opam/default/lib/http/http_response.cmi
- Installed /home/opam/.opam/default/lib/http/http_daemon.cmi
- Installed /home/opam/.opam/default/lib/http/http_request.cmi
- Installed /home/opam/.opam/default/lib/http/http_message.cmi
- Installed /home/opam/.opam/default/lib/http/http_common.cmi
- Installed /home/opam/.opam/default/lib/http/http_types.cmi
- Installed /home/opam/.opam/default/lib/http/http_user_agent.mli
- Installed /home/opam/.opam/default/lib/http/http_response.mli
- Installed /home/opam/.opam/default/lib/http/http_daemon.mli
- Installed /home/opam/.opam/default/lib/http/http_request.mli
- Installed /home/opam/.opam/default/lib/http/http_message.mli
- Installed /home/opam/.opam/default/lib/http/http_common.mli
- Installed /home/opam/.opam/default/lib/http/http_types.mli
- Installed /home/opam/.opam/default/lib/http/META
-> installed ocaml-http.0.1.6
[WARNING] Opam package conf-libpcre.2 depends on the following system package that can no longer be found: libpcre3-dev

=== STDERR ===

2026-06-16 18:32.02: OK: build ocaml-http.0.1.6 (runc: 4.6s, disk: 27KB)
2026-06-16 18:32.02: Job succeeded