Build:
- 0
2026-10-06 18:41.27: New job: build tiny_httpd_eio.0.22 (02c03bdbe9f5)
2026-10-06 18:41.27: Waiting for resource in pool day11-builds
2026-10-06 18:46.09: Got resource from pool day11-builds
2026-10-06 18:46.09: [profile oxcaml-odoc-master] build tiny_httpd_eio.0.22
2026-10-06 18:46.09: build tiny_httpd_eio.0.22 (02c03bdbe9f5)
=== DEPENDENCIES (53 transitive) ===
base-bytes.base a69faf0964a2
base-threads.base 464810371b96
base-unix.base 4596d20d2cf7
basement.v0.18~preview.130.106+341 9841cadec557
bigstringaf.0.10.0 959c831a78c6
cmdliner.2.1.1 5ab261dc5b2f
conf-autoconf.1 8ee1e3913008
conf-which.1 65c43ca119c3
cppo.1.8.0 e36952505440
csexp.1.5.2 3194ba1b6774
cstruct.6.3.0 b6528387a7d7
domain-local-await.1.0.1 1c0ae48bd5d9
dune.3.22.2+ox 9158bd0e098d
dune-configurator.3.22.2+ox b9a3eeb73695
eio.1.3+ox 4224b4012978
fmt.0.11.0 0d6fb032e96a
gen.1.1 d3166c37603b
hmap.0.8.1 85575cf51768
iostream.0.3 5cd73da33f95
js_of_ocaml-compiler.6.3.2+ox c2a30e29b9a3
logs.0.10.0 c7b00d34ff6d
lwt.6.0.0+ox c0ebf444a955
lwt-dllist.1.1.0 614e0d8bdf95
lwt_runtime_events.6.0.0+ox 578b04c24c9e
menhir.20250912 9f78bd497ab6
menhirCST.20250912 acad386e7593
menhirLib.20250912 ee7753d6f786
menhirSdk.20250912 27edb5726e25
mtime.2.2.0 4922ca7f4b1b
ocaml.5.2.0 879ae859f814
ocaml-compiler-libs.v0.17.0+ox 598bb8a6526c
ocaml-config.3 37112a8040f8
ocaml-variants.5.2.0+ox 8119d9341417
ocamlbuild.0.16.1+ox c3cff747c7d3
ocamlfind.1.9.8+ox 665ae3389aa8
ocplib-endian.1.2 269225f0b5b5
optint.0.3.0 3817295fc9a8
oxcaml-compiler.5.2.0minus39 72925b65bf23
ppx_derivers.1.2.1 ce8a3d704727
ppxlib.0.33.0+ox2 8c73c0c4d8b8
ppxlib_ast.0.33.0+ox2 5b27258ee8c8
ppxlib_jane.v0.18~preview.130.106+341 80aa18179975
psq.0.2.1 98b1b429300c
result.1.5 18feb054eb95
sedlex.3.7+ox bf83d6b0bb1c
seq.base 4e4fc87282b8
sexp_type.v0.18~preview.130.106+341 d7b92c288522
sexplib0.v0.18~preview.130.106+341 48e488b6840d
stdlib-shims.0.3.0 dad692a03c41
thread-table.1.0.0 5bbfb717bdb5
tiny_httpd.0.22 a5303a8c8a08
topkg.1.1.1+ox 1a471d9bef47
yojson.2.2.2+ox 3d81eae8c626
=== STDOUT ===
Processing: [default: loading data]
[tiny_httpd_eio.0.22: extract]
-> retrieved tiny_httpd_eio.0.22 (cached)
[tiny_httpd_eio: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "tiny_httpd_eio" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/tiny_httpd_eio.0.22)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -safe-string -warn-error -a+8 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/eio/.tiny_httpd_eio.objs/byte -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-local-await -I /home/opam/.opam/default/lib/eio -I /home/opam/.opam/default/lib/eio/core -I /home/opam/.opam/default/lib/eio/runtime_events -I /home/opam/.opam/default/lib/eio/unix -I /home/opam/.opam/default/lib/eio/utils -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/iostream -I /home/opam/.opam/default/lib/iostream/types -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/lwt-dllist -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/ocaml/runtime_events -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/optint -I /home/opam/.opam/default/lib/psq -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/thread-table -I /home/opam/.opam/default/lib/tiny_httpd -I /home/opam/.opam/default/lib/tiny_httpd/core -I /home/opam/.opam/default/lib/tiny_httpd/html -I /home/opam/.opam/default/lib/tiny_httpd/unix -cmi-file src/eio/.tiny_httpd_eio.objs/byte/tiny_httpd_eio.cmi -no-alias-deps -o src/eio/.tiny_httpd_eio.objs/byte/tiny_httpd_eio.cmo -c -impl src/eio/tiny_httpd_eio.ml)
- File "src/eio/tiny_httpd_eio.ml", lines 206-211, characters 22-70:
- 206 | ......................Fun.protect ~finally:(fun () ->
- 207 | Log.debug (fun k ->
- 208 | k "Tiny_httpd_eio: client handler returned");
- 209 | Atomic.decr active_conns;
- 210 | Eio.Semaphore.release sem;
- 211 | try Eio.Flow.close conn with Eio.Io _ -> ())
- Error: This expression has type "(unit -> 'a) @ local once -> 'a"
- but an expression was expected of type "('b -> 'c) -> 'd"
- Hint: This function application is partial,
- maybe some arguments are missing.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -safe-string -warn-error -a+8 -g -I src/eio/.tiny_httpd_eio.objs/byte -I src/eio/.tiny_httpd_eio.objs/native -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-local-await -I /home/opam/.opam/default/lib/eio -I /home/opam/.opam/default/lib/eio/core -I /home/opam/.opam/default/lib/eio/runtime_events -I /home/opam/.opam/default/lib/eio/unix -I /home/opam/.opam/default/lib/eio/utils -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/iostream -I /home/opam/.opam/default/lib/iostream/types -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/lwt-dllist -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/ocaml/runtime_events -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/optint -I /home/opam/.opam/default/lib/psq -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/thread-table -I /home/opam/.opam/default/lib/tiny_httpd -I /home/opam/.opam/default/lib/tiny_httpd/core -I /home/opam/.opam/default/lib/tiny_httpd/html -I /home/opam/.opam/default/lib/tiny_httpd/unix -cmi-file src/eio/.tiny_httpd_eio.objs/byte/tiny_httpd_eio.cmi -no-alias-deps -o src/eio/.tiny_httpd_eio.objs/native/tiny_httpd_eio.cmx -c -impl src/eio/tiny_httpd_eio.ml)
- File "src/eio/tiny_httpd_eio.ml", lines 206-211, characters 22-70:
- 206 | ......................Fun.protect ~finally:(fun () ->
- 207 | Log.debug (fun k ->
- 208 | k "Tiny_httpd_eio: client handler returned");
- 209 | Atomic.decr active_conns;
- 210 | Eio.Semaphore.release sem;
- 211 | try Eio.Flow.close conn with Eio.Io _ -> ())
- Error: This expression has type "(unit -> 'a) @ local once -> 'a"
- but an expression was expected of type "('b -> 'c) -> 'd"
- Hint: This function application is partial,
- maybe some arguments are missing.
[ERROR] The compilation of tiny_httpd_eio.0.22 failed at "dune build -p tiny_httpd_eio -j 39 @install".
build failed...
=== STDERR ===
2026-10-06 18:46.20: FAILED: build tiny_httpd_eio.0.22
2026-10-06 18:46.20: Job failed: build failed: tiny_httpd_eio.0.22