Build:
- 0
2026-06-24 18:56.24: New job: build git.3.2.0 (54bec64a4b7c) 2026-06-24 18:56.24: Waiting for resource in pool day11-builds 2026-06-24 19:12.15: Got resource from pool day11-builds 2026-06-24 19:12.15: [profile full] build git.3.2.0 2026-06-24 19:12.15: build git.3.2.0 (54bec64a4b7c) === DEPENDENCIES (55 transitive) === angstrom.0.16.1 77efc66e630e astring.0.8.5 a730652896a2 base-bytes.base b4b638202013 base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb base64.3.5.2 922a59274aef bigarray-compat.1.1.0 5747ff0b1108 bigstringaf.0.8.0 f241bd062991 bos.0.2.1 d484bd139421 carton.0.2.0 c50c41417a56 carton-git.0.2.0 402b179f4b9f carton-lwt.0.2.0 7b79a6d10722 checkseum.0.5.3 b548541b9173 cmdliner.1.0.4 cf3b6de03de6 conf-pkg-config.5 d5de2c6a88f9 cppo.1.8.0 33c5815d357c csexp.1.5.2 6dd81ddf0c98 cstruct.6.0.1 853c5141f189 decompress.1.2.0 7b834c0b9a38 digestif.1.3.0 87e9b40de212 domain-name.0.5.0 c6deb25952e6 duff.0.5 3da6bc550a59 dune.3.22.2 d61110fc100a dune-configurator.3.22.2 7194b831366c emile.1.1 c85675f05647 encore.0.8.1 41a5308ceca4 eqaf.0.9 6a9100c2f3a3 fmt.0.9.0 ef150d6bd857 fpath.0.7.3 4643719029a9 ipaddr.5.6.2 8b65aa0f9464 ke.0.6 0438fdedf760 logs.0.7.0 bd06e5990cde lwt.5.10.0 f6fbea2e7c8f macaddr.5.6.2 08e29f11b858 mimic.0.0.6 ac27f4b6dd98 mirage-flow.3.0.0 80708e7a9630 mmap.1.2.0 dab192f539da ocaml.4.12.1 dee35ad2ab01 ocaml-base-compiler.4.12.1 16a69ab1424d ocaml-config.2 e77f021f2144 ocaml-syntax-shims.1.0.0 ba4642961846 ocamlbuild.0.16.1 2ce5a99932fe ocamlfind.1.9.8 f66c61fccf46 ocamlgraph.2.2.0 e5b0fafdeb6e ocplib-endian.1.2 be78b6b99626 optint.0.3.0 6fed92c9f602 pecu.0.7 5924ea301d60 psq.0.2.1 d564d4be94e7 result.1.5 a90482a4f9d2 rresult.0.7.0 2ee00b9e43f8 seq.base 67d9aec3c6ca stringext.1.6.0 ecbdacc5969d topkg.1.1.1 aa3cc6caa0fe uri.4.4.0 5e1b0f28ce93 uutf.1.0.3 84b04e9b9d03 === STDOUT === Processing: [default: loading data] [git.3.2.0: dl] [git.3.2.0: extract] -> retrieved git.3.2.0 (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.2.0) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/loose/.loose.objs/byte -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/checkseum -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -intf-suffix .ml -no-alias-deps -o src/loose/.loose.objs/byte/loose.cmo -c -impl src/loose/loose.ml) - File "src/loose/loose.ml", line 57, characters 60-71: - 57 | Zl.Def.src encoder (Cstruct.to_bigarray src) 0 (Cstruct.len src) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 64, characters 20-31: - 64 | let len = Cstruct.len dst - Zl.Def.dst_rem encoder in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 65, characters 19-30: - 65 | if len = Cstruct.len dst then Error `Non_atomic - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 69, characters 63-74: - 69 | (Zl.Def.dst encoder (Cstruct.to_bigarray dst) 0 (Cstruct.len dst)) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 72, characters 20-31: - 72 | let len = Cstruct.len dst - Zl.Def.dst_rem encoder in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 73, characters 24-35: - 73 | Rresult.R.ok (Cstruct.len (Cstruct.shift dst len)) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 137, characters 44-55: - 137 | go Uid.empty (Cstruct.to_string hdr, 0, Cstruct.len hdr) [] encoder - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 167, characters 25-36: - 167 | if Int64.of_int (Cstruct.len contents) <> length then - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/loose/.loose.objs/byte -I src/loose/.loose.objs/native -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/checkseum -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -intf-suffix .ml -no-alias-deps -o src/loose/.loose.objs/native/loose.cmx -c -impl src/loose/loose.ml) - File "src/loose/loose.ml", line 57, characters 60-71: - 57 | Zl.Def.src encoder (Cstruct.to_bigarray src) 0 (Cstruct.len src) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 64, characters 20-31: - 64 | let len = Cstruct.len dst - Zl.Def.dst_rem encoder in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 65, characters 19-30: - 65 | if len = Cstruct.len dst then Error `Non_atomic - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 69, characters 63-74: - 69 | (Zl.Def.dst encoder (Cstruct.to_bigarray dst) 0 (Cstruct.len dst)) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 72, characters 20-31: - 72 | let len = Cstruct.len dst - Zl.Def.dst_rem encoder in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 73, characters 24-35: - 73 | Rresult.R.ok (Cstruct.len (Cstruct.shift dst len)) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 137, characters 44-55: - 137 | go Uid.empty (Cstruct.to_string hdr, 0, Cstruct.len hdr) [] encoder - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/loose/loose.ml", line 167, characters 25-36: - 167 | if Int64.of_int (Cstruct.len contents) <> length then - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/not-so-smart/.unixiz.objs/byte -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/mirage-flow -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I src/not-so-smart/.sigs.objs/byte -intf-suffix .ml -no-alias-deps -o src/not-so-smart/.unixiz.objs/byte/unixiz.cmo -c -impl src/not-so-smart/unixiz.ml) - File "src/not-so-smart/unixiz.ml", line 36, characters 55-66: - 36 | Ke.Rke.N.push flow.queue ~blit:blit0 ~length:Cstruct.len res; - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/unixiz.ml", line 37, characters 25-36: - 37 | let len = min (Cstruct.len payload) (Ke.Rke.length flow.queue) in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/unixiz.ml", line 38, characters 59-70: - 38 | Ke.Rke.N.keep_exn flow.queue ~blit:blit1 ~length:Cstruct.len ~off:0 - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/unixiz.ml", line 43, characters 21-32: - 43 | let len = min (Cstruct.len payload) (Ke.Rke.length flow.queue) in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/unixiz.ml", line 44, characters 55-66: - 44 | Ke.Rke.N.keep_exn flow.queue ~blit:blit1 ~length:Cstruct.len ~len payload; - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/unixiz.ml", line 52, characters 21-32: - 52 | | Ok () -> R.ok (Cstruct.len payload) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/not-so-smart/.unixiz.objs/byte -I src/not-so-smart/.unixiz.objs/native -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/mirage-flow -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I src/not-so-smart/.sigs.objs/byte -I src/not-so-smart/.sigs.objs/native -intf-suffix .ml -no-alias-deps -o src/not-so-smart/.unixiz.objs/native/unixiz.cmx -c -impl src/not-so-smart/unixiz.ml) - File "src/not-so-smart/unixiz.ml", line 36, characters 55-66: - 36 | Ke.Rke.N.push flow.queue ~blit:blit0 ~length:Cstruct.len res; - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/unixiz.ml", line 37, characters 25-36: - 37 | let len = min (Cstruct.len payload) (Ke.Rke.length flow.queue) in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/unixiz.ml", line 38, characters 59-70: - 38 | Ke.Rke.N.keep_exn flow.queue ~blit:blit1 ~length:Cstruct.len ~off:0 - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/unixiz.ml", line 43, characters 21-32: - 43 | let len = min (Cstruct.len payload) (Ke.Rke.length flow.queue) in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/unixiz.ml", line 44, characters 55-66: - 44 | Ke.Rke.N.keep_exn flow.queue ~blit:blit1 ~length:Cstruct.len ~len payload; - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/unixiz.ml", line 52, characters 21-32: - 52 | | Ok () -> R.ok (Cstruct.len payload) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/not-so-smart/.smart_flow.objs/byte -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/logs -I src/not-so-smart/.sigs.objs/byte -I src/not-so-smart/.smart.objs/byte -intf-suffix .ml -no-alias-deps -o src/not-so-smart/.smart_flow.objs/byte/smart_flow.cmo -c -impl src/not-so-smart/smart_flow.ml) - File "src/not-so-smart/smart_flow.ml", line 24, characters 23-34: - 24 | let max = min (Cstruct.len tmp) len in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/smart_flow.ml", line 39, characters 13-24: - 39 | if Cstruct.len tmp = 0 then go (k len) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/not-so-smart/.smart.objs/byte -I /home/opam/.opam/default/lib/astring -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/result -I /home/opam/.opam/default/lib/rresult -I src/not-so-smart/.pkt_line.objs/byte -intf-suffix .ml -no-alias-deps -open Smart__ -o src/not-so-smart/.smart.objs/byte/smart__Protocol.cmo -c -impl src/not-so-smart/protocol.ml) - File "src/not-so-smart/protocol.ml", line 127, characters 11-17: - 127 | Fmt.(prefix (const string " host=") pp_host) - ^^^^^^ - Alert deprecated: Fmt.prefix - use Fmt.(++) instead. - File "src/not-so-smart/protocol.ml", line 129, characters 11-17: - 129 | Fmt.(prefix (const string " version=") int) - ^^^^^^ - Alert deprecated: Fmt.prefix - use Fmt.(++) instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/not-so-smart/.smart.objs/byte -I src/not-so-smart/.smart.objs/native -I /home/opam/.opam/default/lib/astring -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/result -I /home/opam/.opam/default/lib/rresult -I src/not-so-smart/.pkt_line.objs/byte -I src/not-so-smart/.pkt_line.objs/native -intf-suffix .ml -no-alias-deps -open Smart__ -o src/not-so-smart/.smart.objs/native/smart__Protocol.cmx -c -impl src/not-so-smart/protocol.ml) - File "src/not-so-smart/protocol.ml", line 127, characters 11-17: - 127 | Fmt.(prefix (const string " host=") pp_host) - ^^^^^^ - Alert deprecated: Fmt.prefix - use Fmt.(++) instead. - File "src/not-so-smart/protocol.ml", line 129, characters 11-17: - 129 | Fmt.(prefix (const string " version=") int) - ^^^^^^ - Alert deprecated: Fmt.prefix - use Fmt.(++) instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/git/.git.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/carton-git -I /home/opam/.opam/default/lib/carton-lwt -I /home/opam/.opam/default/lib/checkseum -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/encore -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/mimic -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/optint -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I src/loose/.loose.objs/byte -I src/loose/.loose_git.objs/byte -I src/not-so-smart/.hkt.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_git.objs/byte -intf-suffix .ml -no-alias-deps -open Git__ -o src/git/.git.objs/byte/git__Cstruct_append.cmo -c -impl src/git/cstruct_append.ml) - File "src/git/cstruct_append.ml", line 115, characters 7-18: - 115 | if Cstruct.len !value < 1 then ( - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/git/cstruct_append.ml", line 126, characters 17-28: - 126 | capacity = Cstruct.len value; - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/not-so-smart/.smart_git.objs/byte -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -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/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/emile -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/lwt -I /home/opam/.opam/default/lib/mimic -I /home/opam/.opam/default/lib/mirage-flow -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uri -I src/not-so-smart/.nss.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/.unixiz.objs/byte -intf-suffix .ml -no-alias-deps -open Smart_git__ -o src/not-so-smart/.smart_git.objs/byte/smart_git.cmo -c -impl src/not-so-smart/smart_git.ml) - File "src/not-so-smart/smart_git.ml", line 356, characters 21-32: - 356 | Lwt.return_ok (Cstruct.len raw) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/smart_git.ml", line 367, characters 52-63: - 367 | let len = min (String.length t.ic - t.pos) (Cstruct.len raw) in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/not-so-smart/.smart_flow.objs/byte -I src/not-so-smart/.smart_flow.objs/native -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/logs -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 -intf-suffix .ml -no-alias-deps -o src/not-so-smart/.smart_flow.objs/native/smart_flow.cmx -c -impl src/not-so-smart/smart_flow.ml) - File "src/not-so-smart/smart_flow.ml", line 24, characters 23-34: - 24 | let max = min (Cstruct.len tmp) len in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/smart_flow.ml", line 39, characters 13-24: - 39 | if Cstruct.len tmp = 0 then go (k len) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/git/.git.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/carton-git -I /home/opam/.opam/default/lib/carton-lwt -I /home/opam/.opam/default/lib/checkseum -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/encore -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/mimic -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/optint -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I src/loose/.loose.objs/byte -I src/loose/.loose_git.objs/byte -I src/not-so-smart/.hkt.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_git.objs/byte -intf-suffix .ml -no-alias-deps -open Git__ -o src/git/.git.objs/byte/git__Commit.cmo -c -impl src/git/commit.ml) - File "src/git/commit.ml", line 200, characters 33-41: - 200 | (Fmt.hvbox (Fmt.list ~sep:(Fmt.unit ";@ ") Hash.pp)) - ^^^^^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/git/.git.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/carton-git -I /home/opam/.opam/default/lib/carton-lwt -I /home/opam/.opam/default/lib/checkseum -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/encore -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/mimic -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/optint -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I src/loose/.loose.objs/byte -I src/loose/.loose_git.objs/byte -I src/not-so-smart/.hkt.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_git.objs/byte -intf-suffix .ml -no-alias-deps -open Git__ -o src/git/.git.objs/byte/git__Blob.cmo -c -impl src/git/blob.ml) - File "src/git/blob.ml", line 29, characters 49-60: - 29 | let length : t -> int64 = fun t -> Int64.of_int (Cstruct.len t) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/git/blob.ml", line 58, characters 51-62: - 58 | let length : t -> int64 = fun t -> Int64.of_int (Cstruct.len t) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/not-so-smart/.smart_git.objs/byte -I src/not-so-smart/.smart_git.objs/native -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -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/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/emile -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/lwt -I /home/opam/.opam/default/lib/mimic -I /home/opam/.opam/default/lib/mirage-flow -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uri -I src/not-so-smart/.nss.objs/byte -I src/not-so-smart/.nss.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/.unixiz.objs/byte -I src/not-so-smart/.unixiz.objs/native -intf-suffix .ml -no-alias-deps -open Smart_git__ -o src/not-so-smart/.smart_git.objs/native/smart_git.cmx -c -impl src/not-so-smart/smart_git.ml) - File "src/not-so-smart/smart_git.ml", line 356, characters 21-32: - 356 | Lwt.return_ok (Cstruct.len raw) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/not-so-smart/smart_git.ml", line 367, characters 52-63: - 367 | let len = min (String.length t.ic - t.pos) (Cstruct.len raw) in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/git/.git.objs/byte -I src/git/.git.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/carton-git -I /home/opam/.opam/default/lib/carton-lwt -I /home/opam/.opam/default/lib/checkseum -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/encore -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/mimic -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/optint -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I src/loose/.loose.objs/byte -I src/loose/.loose.objs/native -I src/loose/.loose_git.objs/byte -I src/loose/.loose_git.objs/native -I src/not-so-smart/.hkt.objs/byte -I src/not-so-smart/.hkt.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_git.objs/byte -I src/not-so-smart/.smart_git.objs/native -intf-suffix .ml -no-alias-deps -open Git__ -o src/git/.git.objs/native/git__Cstruct_append.cmx -c -impl src/git/cstruct_append.ml) - File "src/git/cstruct_append.ml", line 115, characters 7-18: - 115 | if Cstruct.len !value < 1 then ( - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/git/cstruct_append.ml", line 126, characters 17-28: - 126 | capacity = Cstruct.len value; - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/git/.git.objs/byte -I src/git/.git.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/carton-git -I /home/opam/.opam/default/lib/carton-lwt -I /home/opam/.opam/default/lib/checkseum -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/encore -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/mimic -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/optint -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I src/loose/.loose.objs/byte -I src/loose/.loose.objs/native -I src/loose/.loose_git.objs/byte -I src/loose/.loose_git.objs/native -I src/not-so-smart/.hkt.objs/byte -I src/not-so-smart/.hkt.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_git.objs/byte -I src/not-so-smart/.smart_git.objs/native -intf-suffix .ml -no-alias-deps -open Git__ -o src/git/.git.objs/native/git__Blob.cmx -c -impl src/git/blob.ml) - File "src/git/blob.ml", line 29, characters 49-60: - 29 | let length : t -> int64 = fun t -> Int64.of_int (Cstruct.len t) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/git/blob.ml", line 58, characters 51-62: - 58 | let length : t -> int64 = fun t -> Int64.of_int (Cstruct.len t) - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/git/.git.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/carton-git -I /home/opam/.opam/default/lib/carton-lwt -I /home/opam/.opam/default/lib/checkseum -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/encore -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/mimic -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/optint -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I src/loose/.loose.objs/byte -I src/loose/.loose_git.objs/byte -I src/not-so-smart/.hkt.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_git.objs/byte -intf-suffix .ml -no-alias-deps -open Git__ -o src/git/.git.objs/byte/git__Mem.cmo -c -impl src/git/mem.ml) - File "src/git/mem.ml", line 174, characters 14-25: - 174 | let len = Cstruct.len raw in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/git/mem.ml", line 450, characters 17-28: - 450 | if pos = Cstruct.len payload then ( - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/git/mem.ml", line 454, characters 31-42: - 454 | let len = min chunk (Cstruct.len payload - pos) in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/git/.git.objs/byte -I src/git/.git.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/carton-git -I /home/opam/.opam/default/lib/carton-lwt -I /home/opam/.opam/default/lib/checkseum -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/encore -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/mimic -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/optint -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I src/loose/.loose.objs/byte -I src/loose/.loose.objs/native -I src/loose/.loose_git.objs/byte -I src/loose/.loose_git.objs/native -I src/not-so-smart/.hkt.objs/byte -I src/not-so-smart/.hkt.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_git.objs/byte -I src/not-so-smart/.smart_git.objs/native -intf-suffix .ml -no-alias-deps -open Git__ -o src/git/.git.objs/native/git__Commit.cmx -c -impl src/git/commit.ml) - File "src/git/commit.ml", line 200, characters 33-41: - 200 | (Fmt.hvbox (Fmt.list ~sep:(Fmt.unit ";@ ") Hash.pp)) - ^^^^^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/git/.git.objs/byte -I src/git/.git.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/carton -I /home/opam/.opam/default/lib/carton-git -I /home/opam/.opam/default/lib/carton-lwt -I /home/opam/.opam/default/lib/checkseum -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/decompress/de -I /home/opam/.opam/default/lib/decompress/zl -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/encore -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fpath -I /home/opam/.opam/default/lib/ke -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/mimic -I /home/opam/.opam/default/lib/ocamlgraph -I /home/opam/.opam/default/lib/optint -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rresult -I src/loose/.loose.objs/byte -I src/loose/.loose.objs/native -I src/loose/.loose_git.objs/byte -I src/loose/.loose_git.objs/native -I src/not-so-smart/.hkt.objs/byte -I src/not-so-smart/.hkt.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_git.objs/byte -I src/not-so-smart/.smart_git.objs/native -intf-suffix .ml -no-alias-deps -open Git__ -o src/git/.git.objs/native/git__Mem.cmx -c -impl src/git/mem.ml) - File "src/git/mem.ml", line 174, characters 14-25: - 174 | let len = Cstruct.len raw in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/git/mem.ml", line 450, characters 17-28: - 450 | if pos = Cstruct.len payload then ( - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - File "src/git/mem.ml", line 454, characters 31-42: - 454 | let len = min chunk (Cstruct.len payload - pos) in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. -> compiled git.3.2.0 -> installed git.3.2.0 === STDERR === 2026-06-24 19:13.07: OK: build git.3.2.0 (runc: 10.1s, disk: 47KB) 2026-06-24 19:13.07: Job succeeded