Build:
- 0
2026-10-06 18:48.35: New job: build git.3.16.1 (c88800649f7c) 2026-10-06 18:48.35: Waiting for resource in pool day11-builds 2026-10-06 18:51.51: Got resource from pool day11-builds 2026-10-06 18:51.51: [profile oxcaml-odoc-master] build git.3.16.1 2026-10-06 18:51.51: build git.3.16.1 (c88800649f7c) === DEPENDENCIES (73 transitive) === angstrom.0.16.1 6ed7140aeed9 astring.0.8.5 5dabbc4c2810 base-bytes.base 902c98292439 base-threads.base 464810371b96 base-unix.base 4596d20d2cf7 base64.3.5.2 c113932d86db basement.v0.18~preview.130.83+317 5a082dee44ba bigstringaf.0.10.0 b7ec29c72cbe bos.0.3.0 b98241c9bb36 carton.0.7.2 1e0862be1736 carton-git.0.7.2 41c09d8593e3 carton-lwt.0.7.2 237653ef7303 checkseum.0.5.4 35084d895a10 cmdliner.1.3.0 2b926c34d154 conf-autoconf.1 8ee1e3913008 conf-which.1 65c43ca119c3 cppo.1.8.0 e16aa16befbb csexp.1.5.2 150b91ccc2e1 cstruct.6.3.0 931908e8c455 decompress.1.6.1 56c0e78b1979 digestif.1.3.1 e0da85ae82ab domain-name.0.5.0 d3cb0a722171 duff.0.5 3439bfcbb8f3 dune.3.22.2+ox c16d8afadb18 dune-configurator.3.22.2+ox 76e290e1b56c emile.1.1 ca06dcb3a6b6 encore.0.8.1 fe9a76b18e40 eqaf.0.9 07c8d2112104 fmt.0.11.0 4029c7cec932 fpath.0.7.3 0960af75fc77 gen.1.1 e034a4d5a5bf hxd.0.5.0 2bc85c74a1b4 ipaddr.5.6.2 78184f494570 js_of_ocaml.6.0.1+ox 260c7e30ce97 js_of_ocaml-compiler.6.0.1+ox 69bb62a76343 ke.0.6 682cdd5734bc logs.0.7.0 24d9f7776afe lwt.5.9.2+ox fca75586c114 macaddr.5.6.2 e681a6f46a3e menhir.20250912 4774e02af3f3 menhirCST.20250912 caf063257642 menhirLib.20250912 aeba225068bf menhirSdk.20250912 95423392754d mimic.0.0.10 b4781d7a0463 mirage-flow.5.0.0 38e96d22541f ocaml.5.2.0 9d46674255e6 ocaml-compiler-libs.v0.17.0+ox 14922d822522 ocaml-config.3 15a28f46f03a ocaml-syntax-shims.1.0.0 9ef49fb34050 ocaml-variants.5.2.0+ox 807c3ef9c420 ocamlbuild.0.16.1+ox 7b760041f98f ocamlfind.1.9.8+ox 747b1b555a03 ocamlgraph.2.2.0 6edb596051d1 ocplib-endian.1.2 fcb33c78597a optint.0.3.0 c16c4d8f1a19 oxcaml-compiler.5.2.0minus25 0929841197b1 pecu.0.7 d6747db962ae ppx_derivers.1.2.1 32fdf6aeaa22 ppxlib.0.33.0+ox 91adba82e909 ppxlib_ast.0.33.0+ox fb8a034045c0 ppxlib_jane.v0.18~preview.130.83+317 663fbe433471 psq.0.2.1 e34196931dd6 rresult.0.7.0 5fa448a8700d sedlex.3.7+ox 68f6c24f2c0a seq.base 7b4f653c99b0 sexp_type.v0.18~preview.130.83+317 f4b7181e44c7 sexplib0.v0.18~preview.130.83+317 b097e7dc4ae1 stdlib-shims.0.3.0 fc997682ec0f stringext.1.6.0 646ee2c312f3 topkg.1.1.1+ox 261435f4106a uri.4.4.0 18e7acf9719b uutf.1.0.3+ox 2f083fed49b9 yojson.2.2.2 be423ab3f5dc === STDOUT === Processing: [default: loading data] [git.3.16.1: dl] [git.3.16.1: extract] -> retrieved git.3.16.1 (https://opam.ocaml.org/cache) [git: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "git" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/git.3.16.1) - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/loose/.loose_lwt.objs/byte -I src/loose/.loose_lwt.objs/native -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/carton-lwt -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/lwt -I src/loose/.loose.objs/byte -I src/loose/.loose.objs/native -cmi-file src/loose/.loose_lwt.objs/byte/loose_lwt.cmi -no-alias-deps -o src/loose/.loose_lwt.objs/native/loose_lwt.cmx -c -impl src/loose/loose_lwt.ml) - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Bigstringaf, and its interface was not compiled with -opaque - - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Zl, and its interface was not compiled with -opaque - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/not-so-smart/.nss.objs/byte -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/rresult -I src/not-so-smart/.neg.objs/byte -I src/not-so-smart/.pck.objs/byte -I src/not-so-smart/.sigs.objs/byte -I src/not-so-smart/.smart.objs/byte -I src/not-so-smart/.smart_flow.objs/byte -cmi-file src/not-so-smart/.nss.objs/byte/nss__Push.cmi -no-alias-deps -open Nss__ -o src/not-so-smart/.nss.objs/byte/nss__Push.cmo -c -impl src/not-so-smart/push.ml) - File "src/not-so-smart/push.ml", line 37, characters 15-57: - 37 | recv = (fun flow raw -> inj (Flow.recv flow raw)); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Error: Function arguments and returns must be representable. - The layout of Cstruct.t is any - because the .cmi file for Cstruct.t is missing. - But the layout of Cstruct.t must be representable - because we must know concretely how to pass a function argument. - No .cmi file found containing Cstruct.t. - Hint: Adding "cstruct" to your dependencies might help. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/not-so-smart/.nss.objs/byte -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/rresult -I src/not-so-smart/.neg.objs/byte -I src/not-so-smart/.pck.objs/byte -I src/not-so-smart/.sigs.objs/byte -I src/not-so-smart/.smart.objs/byte -I src/not-so-smart/.smart_flow.objs/byte -cmi-file src/not-so-smart/.nss.objs/byte/nss__Fetch.cmi -no-alias-deps -open Nss__ -o src/not-so-smart/.nss.objs/byte/nss__Fetch.cmo -c -impl src/not-so-smart/fetch.ml) - File "src/not-so-smart/fetch.ml", line 54, characters 15-57: - 54 | recv = (fun flow raw -> inj (Flow.recv flow raw)); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Error: Function arguments and returns must be representable. - The layout of Cstruct.t is any - because the .cmi file for Cstruct.t is missing. - But the layout of Cstruct.t must be representable - because we must know concretely how to pass a function argument. - No .cmi file found containing Cstruct.t. - Hint: Adding "cstruct" to your dependencies might help. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/loose/.loose_git.objs/byte -I src/loose/.loose_git.objs/native -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/logs -I src/loose/.loose.objs/byte -I src/loose/.loose.objs/native -cmi-file src/loose/.loose_git.objs/byte/loose_git.cmi -no-alias-deps -o src/loose/.loose_git.objs/native/loose_git.cmx -c -impl src/loose/loose_git.ml) - File "_none_", line 1: - Warning 58 [no-cmx-file]: no cmx file was found in path for module Zl, and its interface was not compiled with -opaque - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/not-so-smart/.nss.objs/byte -I src/not-so-smart/.nss.objs/native -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/rresult -I src/not-so-smart/.neg.objs/byte -I src/not-so-smart/.neg.objs/native -I src/not-so-smart/.pck.objs/byte -I src/not-so-smart/.pck.objs/native -I src/not-so-smart/.sigs.objs/byte -I src/not-so-smart/.sigs.objs/native -I src/not-so-smart/.smart.objs/byte -I src/not-so-smart/.smart.objs/native -I src/not-so-smart/.smart_flow.objs/byte -I src/not-so-smart/.smart_flow.objs/native -cmi-file src/not-so-smart/.nss.objs/byte/nss__Push.cmi -no-alias-deps -open Nss__ -o src/not-so-smart/.nss.objs/native/nss__Push.cmx -c -impl src/not-so-smart/push.ml) - File "src/not-so-smart/push.ml", line 37, characters 15-57: - 37 | recv = (fun flow raw -> inj (Flow.recv flow raw)); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Error: Function arguments and returns must be representable. - The layout of Cstruct.t is any - because the .cmi file for Cstruct.t is missing. - But the layout of Cstruct.t must be representable - because we must know concretely how to pass a function argument. - No .cmi file found containing Cstruct.t. - Hint: Adding "cstruct" to your dependencies might help. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/not-so-smart/.nss.objs/byte -I src/not-so-smart/.nss.objs/native -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/rresult -I src/not-so-smart/.neg.objs/byte -I src/not-so-smart/.neg.objs/native -I src/not-so-smart/.pck.objs/byte -I src/not-so-smart/.pck.objs/native -I src/not-so-smart/.sigs.objs/byte -I src/not-so-smart/.sigs.objs/native -I src/not-so-smart/.smart.objs/byte -I src/not-so-smart/.smart.objs/native -I src/not-so-smart/.smart_flow.objs/byte -I src/not-so-smart/.smart_flow.objs/native -cmi-file src/not-so-smart/.nss.objs/byte/nss__Fetch.cmi -no-alias-deps -open Nss__ -o src/not-so-smart/.nss.objs/native/nss__Fetch.cmx -c -impl src/not-so-smart/fetch.ml) - File "src/not-so-smart/fetch.ml", line 54, characters 15-57: - 54 | recv = (fun flow raw -> inj (Flow.recv flow raw)); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Error: Function arguments and returns must be representable. - The layout of Cstruct.t is any - because the .cmi file for Cstruct.t is missing. - But the layout of Cstruct.t must be representable - because we must know concretely how to pass a function argument. - No .cmi file found containing Cstruct.t. - Hint: Adding "cstruct" to your dependencies might help. [ERROR] The compilation of git.3.16.1 failed at "dune build -p git -j 39". build failed... === STDERR === 2026-10-06 18:53.22: FAILED: build git.3.16.1 2026-10-06 18:53.22: Job failed: build failed: git.3.16.1