Build:
  1. 0
2026-10-02 00:19.46: New job: build git.3.16.1 (5ef0dd104865)
2026-10-02 00:19.46: Waiting for resource in pool day11-builds
2026-10-02 00:21.52: Got resource from pool day11-builds
2026-10-02 00:21.52: [profile oxcaml-odoc-master] build git.3.16.1
2026-10-02 00:21.52: build git.3.16.1 (5ef0dd104865)
=== DEPENDENCIES (73 transitive) ===
  angstrom.0.16.1                                    20c256652b79
  astring.0.8.5                                      559b28b93028
  base-bytes.base                                    2f27fd9c94e2
  base-threads.base                                  ddcab511c589
  base-unix.base                                     742554e1dbc2
  base64.3.5.2                                       2f445aa54554
  basement.v0.18~preview.130.83+317                  7540311229d3
  bigstringaf.0.10.0                                 8be8a0838e81
  bos.0.3.0                                          5db616ca978a
  carton.0.7.2                                       ab589c750208
  carton-git.0.7.2                                   31a7228a79ad
  carton-lwt.0.7.2                                   370ad1fc94cc
  checkseum.0.5.3                                    c049db0e8686
  cmdliner.1.3.0                                     2c7014acccbc
  conf-autoconf.1                                    43fe4a407b7a
  conf-which.1                                       5fccb3a41099
  cppo.1.8.0                                         da99201d5ff3
  csexp.1.5.2                                        1639899b4f1b
  cstruct.6.3.0                                      3a97176f7747
  decompress.1.6.1                                   b6df36a7e473
  digestif.1.3.1                                     2dd71ca3aae8
  domain-name.0.5.0                                  7c4730a53188
  duff.0.5                                           d55d632a6b2e
  dune.3.22.2+ox                                     21c22850c2e7
  dune-configurator.3.22.2+ox                        1c106795f9c7
  emile.1.1                                          ef2e029df345
  encore.0.8.1                                       49f02bf30153
  eqaf.0.9                                           75bfe9870e83
  fmt.0.11.0                                         775e23de590c
  fpath.0.7.3                                        762b37244934
  gen.1.1                                            82b131a4ff62
  hxd.0.5.0                                          1548f0f569df
  ipaddr.5.6.2                                       a965292bf5ee
  js_of_ocaml.6.0.1+ox                               7a6255d7a6bc
  js_of_ocaml-compiler.6.0.1+ox                      de6230991556
  ke.0.6                                             2f2d7a62e06c
  logs.0.7.0                                         39191b238375
  lwt.5.9.2+ox                                       30a3cc682a97
  macaddr.5.6.2                                      c2a02e9463dd
  menhir.20250912                                    cd096adb3392
  menhirCST.20250912                                 1aee66ab0fb0
  menhirLib.20250912                                 d4b4cda69362
  menhirSdk.20250912                                 d6f1f5f2f47a
  mimic.0.0.10                                       939ec6dd0533
  mirage-flow.5.0.0                                  450640743d2d
  ocaml.5.2.0                                        85717df18cac
  ocaml-compiler-libs.v0.17.0+ox                     ba6c36b446d6
  ocaml-config.3                                     dfa5d10ad7e0
  ocaml-syntax-shims.1.0.0                           6011032c9ccc
  ocaml-variants.5.2.0+ox                            7f3963f90e6c
  ocamlbuild.0.16.1+ox                               469416b8f226
  ocamlfind.1.9.8+ox                                 5df9d018c8a4
  ocamlgraph.2.2.0                                   90ae63b19ab6
  ocplib-endian.1.2                                  bbc9e2fc9399
  optint.0.3.0                                       9d604c3fd764
  oxcaml-compiler.5.2.0minus25                       2c57baabaeeb
  pecu.0.7                                           2aeb1511435e
  ppx_derivers.1.2.1                                 7ed7530d92fe
  ppxlib.0.33.0+ox                                   946a382fa29b
  ppxlib_ast.0.33.0+ox                               95f0b44f4a52
  ppxlib_jane.v0.18~preview.130.83+317               a054dcf8f0d0
  psq.0.2.1                                          8d729cb0bd9e
  rresult.0.7.0                                      e9ff6bc3dc90
  sedlex.3.7+ox                                      e2de5175e30a
  seq.base                                           aa7cdf617442
  sexp_type.v0.18~preview.130.83+317                 74cba73e8264
  sexplib0.v0.18~preview.130.83+317                  6cc7cab18345
  stdlib-shims.0.3.0                                 f20f41fe7427
  stringext.1.6.0                                    c46dd91ac36a
  topkg.1.1.1+ox                                     72f2bb39de93
  uri.4.4.0                                          705727ac776c
  uutf.1.0.3+ox                                      0f4eb414900e
  yojson.2.2.2                                       5f27e4072264
=== 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-02 00:22.15: FAILED: build git.3.16.1
2026-10-02 00:22.15: Job failed: build failed: git.3.16.1