Build:
- 0
2026-06-23 19:15.08: New job: build multipart_form.0.2.0 (7725f8b29418) 2026-06-23 19:15.08: Waiting for resource in pool day11-builds 2026-06-23 20:17.36: Got resource from pool day11-builds 2026-06-23 20:17.36: [profile full] build multipart_form.0.2.0 2026-06-23 20:17.36: build multipart_form.0.2.0 (7725f8b29418) === DEPENDENCIES (42 transitive) === angstrom.0.16.1 9dba91b01df8 base-bytes.base ec2393fe4c6d base-threads.base b7164ff76afe base-unix.base 839dc585f12d base64.3.5.2 7d4a72292fa4 bigarray-compat.1.1.0 03fdddc1554e bigarray-overlap.0.2.1 2ac85aabbfb6 bigstringaf.0.10.0 ada01208baf7 coin.0.1.5 5d58d2df70dc compiler-cloning.enabled 0d2606125f88 conf-pkg-config.5 4b60827fc174 cppo.1.8.0 2299340fea15 csexp.1.5.2 315ecef51574 domain-name.0.5.0 e97e12c680b8 dune.3.23.1 dbfeecb5ca10 dune-configurator.3.23.1 8afe79196456 emile.1.1 d3e77378e7bc fmt.0.11.0 13e83cd80bf7 ipaddr.5.6.2 ad5d20f2f901 ke.0.6 9ad392bcc419 logs.0.10.0 9f6cb6c33ade lwt.6.1.2 ed1e822009bb macaddr.5.6.2 f0cb010d836e mrmime.0.3.2 56509aa1d6df ocaml.5.5.0 1b4132bddf48 ocaml-base-compiler.5.5.0 1901c3a760c1 ocaml-compiler.5.5.0 5f593a0b4a8c ocaml-syntax-shims.1.0.0 ab53fc8c6e2d ocamlbuild.0.16.1 b485a4f69c01 ocamlfind.1.9.8 5b46f9d92bbd ocplib-endian.1.2 e43423130776 pecu.0.7 a9b4107628ff ptime.1.2.0 e003e9829314 result.1.5 33cb91729092 rosetta.0.4.0 a4a86ec20d01 rresult.0.7.0 673600dffe08 stdlib-shims.0.3.0 9047e6396dc4 topkg.1.1.1 8e3718e4cf5c unstrctrd.0.4 f046bc9d26c9 uutf.1.0.4 1318ab0da942 uuuu.0.4.0 97307fddbd74 yuscii.0.3.0 5d71a69dd9a2 === STDOUT === Processing: [default: loading data] [multipart_form.0.2.0: dl] [multipart_form.0.2.0: extract] -> retrieved multipart_form.0.2.0 (https://opam.ocaml.org/cache) [multipart_form: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "multipart_form" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/multipart_form.0.2.0) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.multipart_form.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/byte/multipart_form__Content_encoding.cmo -c -impl lib/content_encoding.ml) - File "lib/content_encoding.ml", line 59, characters 28-37: - 59 | let invalid_token token = Fmt.kstrf fail "invalid token: %s" token - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.multipart_form.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/byte/multipart_form__Content_type.cmo -c -impl lib/content_type.ml) - File "lib/content_type.ml", line 294, characters 19-29: - 294 | Fmt.list ~sep:(Fmt.always ";@ ") pp ppf (Map.bindings t) - ^^^^^^^^^^ - Alert deprecated: Fmt.always - use Fmt.any instead. - - File "lib/content_type.ml", line 399, characters 28-37: - 399 | let invalid_token token = Fmt.kstrf fail "invalid token: %s" token - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.multipart_form.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/byte/multipart_form__Content_disposition.cmo -c -impl lib/content_disposition.ml) - File "lib/content_disposition.ml", line 46, characters 17-21: - 46 | Fmt.(option (unit "#date")) - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/content_disposition.ml", line 48, characters 17-21: - 48 | Fmt.(option (unit "#date")) - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/content_disposition.ml", line 50, characters 17-21: - 50 | Fmt.(option (unit "#date")) - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/content_disposition.ml", line 57, characters 9-15: - 57 | (always "parameters") string pp_value) - ^^^^^^ - Alert deprecated: Fmt.always - use Fmt.any instead. - - File "lib/content_disposition.ml", line 193, characters 28-37: - 193 | let invalid_token token = Fmt.kstrf fail "invalid token: %s" token - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - - File "lib/content_disposition.ml", line 195, characters 22-31: - 195 | let nothing_to_do = Fmt.kstrf fail "nothing to do" - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.multipart_form.objs/byte -I lib/.multipart_form.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.multipart_form.objs/byte/multipart_form__Content_encoding.cmi -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/native/multipart_form__Content_encoding.cmx -c -impl lib/content_encoding.ml) - File "lib/content_encoding.ml", line 59, characters 28-37: - 59 | let invalid_token token = Fmt.kstrf fail "invalid token: %s" token - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.multipart_form.objs/byte -I lib/.multipart_form.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.multipart_form.objs/byte/multipart_form__Content_disposition.cmi -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/native/multipart_form__Content_disposition.cmx -c -impl lib/content_disposition.ml) - File "lib/content_disposition.ml", line 46, characters 17-21: - 46 | Fmt.(option (unit "#date")) - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/content_disposition.ml", line 48, characters 17-21: - 48 | Fmt.(option (unit "#date")) - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/content_disposition.ml", line 50, characters 17-21: - 50 | Fmt.(option (unit "#date")) - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/content_disposition.ml", line 57, characters 9-15: - 57 | (always "parameters") string pp_value) - ^^^^^^ - Alert deprecated: Fmt.always - use Fmt.any instead. - - File "lib/content_disposition.ml", line 193, characters 28-37: - 193 | let invalid_token token = Fmt.kstrf fail "invalid token: %s" token - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - - File "lib/content_disposition.ml", line 195, characters 22-31: - 195 | let nothing_to_do = Fmt.kstrf fail "nothing to do" - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.multipart_form.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/byte/multipart_form__Header.cmo -c -impl lib/header.ml) - File "lib/header.ml", line 3, characters 25-31: - 3 | let pp = Fmt.(list ~sep:(always "@\n") Field.pp) - ^^^^^^ - Alert deprecated: Fmt.always - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.multipart_form.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/byte/multipart_form__Rfc2046.cmo -c -impl lib/rfc2046.ml) - File "lib/rfc2046.ml", line 81, characters 20-29: - 81 | let nothing_to_do = Fmt.kstrf fail "nothing to do" - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.multipart_form.objs/byte -I lib/.multipart_form.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.multipart_form.objs/byte/multipart_form__Content_type.cmi -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/native/multipart_form__Content_type.cmx -c -impl lib/content_type.ml) - File "lib/content_type.ml", line 294, characters 19-29: - 294 | Fmt.list ~sep:(Fmt.always ";@ ") pp ppf (Map.bindings t) - ^^^^^^^^^^ - Alert deprecated: Fmt.always - use Fmt.any instead. - - File "lib/content_type.ml", line 399, characters 28-37: - 399 | let invalid_token token = Fmt.kstrf fail "invalid token: %s" token - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.multipart_form.objs/byte -I lib/.multipart_form.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.multipart_form.objs/byte/multipart_form__Header.cmi -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/native/multipart_form__Header.cmx -c -impl lib/header.ml) - File "lib/header.ml", line 3, characters 25-31: - 3 | let pp = Fmt.(list ~sep:(always "@\n") Field.pp) - ^^^^^^ - Alert deprecated: Fmt.always - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.multipart_form.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.multipart_form.objs/byte/multipart_form.cmi -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/byte/multipart_form.cmo -c -impl lib/multipart_form.ml) - File "lib/multipart_form.ml", line 438, characters 16-25: - 438 | let failf fmt = Fmt.kstrf Angstrom.fail fmt - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.multipart_form.objs/byte -I lib/.multipart_form.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.multipart_form.objs/byte/multipart_form__Rfc2046.cmi -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/native/multipart_form__Rfc2046.cmx -c -impl lib/rfc2046.ml) - File "lib/rfc2046.ml", line 81, characters 20-29: - 81 | let nothing_to_do = Fmt.kstrf fail "nothing to do" - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.multipart_form.objs/byte -I lib/.multipart_form.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mrmime/prettym -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/unstrctrd -I /home/opam/.opam/default/lib/unstrctrd/parser -I /home/opam/.opam/default/lib/uutf -cmi-file lib/.multipart_form.objs/byte/multipart_form.cmi -no-alias-deps -open Multipart_form__ -o lib/.multipart_form.objs/native/multipart_form.cmx -c -impl lib/multipart_form.ml) - File "lib/multipart_form.ml", line 438, characters 16-25: - 438 | let failf fmt = Fmt.kstrf Angstrom.fail fmt - ^^^^^^^^^ - Alert deprecated: Fmt.kstrf - use Fmt.kstr instead. -> compiled multipart_form.0.2.0 -> installed multipart_form.0.2.0 === STDERR === 2026-06-23 20:17.49: OK: build multipart_form.0.2.0 (runc: 4.2s, disk: 27KB) 2026-06-23 20:17.49: Job succeeded