Build:
  1. 0
2026-06-24 18:48.35: New job: build colombe.0.1.0 (8d1703d2799e)
2026-06-24 18:48.35: Waiting for resource in pool day11-builds
2026-06-24 19:07.04: Got resource from pool day11-builds
2026-06-24 19:07.04: [profile full] build colombe.0.1.0
2026-06-24 19:07.04: build colombe.0.1.0 (8d1703d2799e)
=== DEPENDENCIES (65 transitive) ===
  angstrom.0.13.0                                    df83f4c976e9
  asn1-combinators.0.2.6                             1975641cd687
  astring.0.8.5                                      4ebc2fc0ee9d
  base.v0.16.5                                       029e992da996
  base-bigarray.base                                 2e16f77d4cae
  base-bytes.base                                    c40d17bc86b5
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  base64.3.5.2                                       210584fc1188
  bigarray-compat.1.1.0                              6340769fc89d
  bigstringaf.0.10.0                                 2670f46d1cef
  cmdliner.1.0.4                                     e0946803e388
  conf-gmp.5                                         be11edf77089
  conf-gmp-powm-sec.4                                7029468462a8
  conf-pkg-config.5                                  d5de2c6a88f9
  cppo.1.8.0                                         5f3f70cae95b
  csexp.1.5.2                                        610c78f17734
  cstruct.6.0.1                                      01957cad303e
  cstruct-sexp.6.0.1                                 d2f9ea1caa6d
  domain-name.0.5.0                                  6f01944aa0ef
  dune.3.23.1                                        848a72441e15
  dune-configurator.3.23.1                           bc97ce98d8a9
  duration.0.3.1                                     3548f43a80d3
  eqaf.0.9                                           02939bccffe6
  fiat-p256.0.2.3                                    f683091f8887
  fmt.0.9.0                                          70ca3a898d63
  fpath.0.7.3                                        eb0f576d915f
  gmap.0.3.0                                         3f4f4ede806e
  hacl_x25519.0.2.2                                  7f80729cedb1
  hex.1.5.0                                          e2730d7118fb
  hkdf.1.0.4                                         e872d642cb6c
  hxd.0.1.0                                          f003e13cb392
  ipaddr.5.6.2                                       56bad830d33a
  logs.0.7.0                                         5b11b3a05876
  lwt.6.1.2                                          d46d0c4f757d
  macaddr.5.6.2                                      b62a4db7f76e
  mirage-crypto.0.10.7                               fc13c175478a
  mirage-crypto-pk.0.10.7                            46cf10a279f1
  mirage-crypto-rng.0.10.7                           1dd8031f7322
  mirage-no-solo5.1                                  43747e6295ba
  mirage-no-xen.1                                    d4726cb46003
  mtime.2.1.0                                        9315276fbb77
  num.1.6                                            110cee7a7e2e
  ocaml.4.14.4                                       b047fb9251f4
  ocaml-base-compiler.4.14.4                         d3b7ccb2c6fb
  ocaml-compiler-libs.v0.12.4                        2aecf989b0b2
  ocaml-config.2                                     2d9c209f5590
  ocamlbuild.0.16.1                                  7e0d6aadb209
  ocamlfind.1.9.8                                    214dd418ac02
  ocplib-endian.1.2                                  380dd426e898
  parsexp.v0.16.0                                    63c67db8428c
  ppx_cstruct.6.0.1                                  0b86ad43cd0a
  ppx_derivers.1.2.1                                 9245877bc46e
  ppx_sexp_conv.v0.16.0                              3dc8c79ef340
  ppxlib.0.35.0                                      bbb70c1d0b8a
  ptime.1.2.0                                        84bd2cff0ba0
  result.1.5                                         9b1cd45b2159
  rresult.0.7.0                                      ab060a31b0aa
  sexplib.v0.16.0                                    4838f1139cdf
  sexplib0.v0.16.0                                   7a6e649d895c
  stdlib-shims.0.3.0                                 de5202e23add
  tls.0.12.8                                         bf5728023125
  topkg.1.1.1                                        511e1a1958da
  x509.0.11.2                                        f57a59a6e3ef
  zarith.1.14                                        a8971d2f668c
=== STDOUT ===
Processing: [default: loading data]
[colombe.0.1.0: dl]
[colombe.0.1.0: extract]
-> retrieved colombe.0.1.0  (https://opam.ocaml.org/cache)
[colombe: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "colombe" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/colombe.0.1.0)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.colombe.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -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/macaddr -I /home/opam/.opam/default/lib/rresult -intf-suffix .ml -no-alias-deps -open Colombe__ -o src/.colombe.objs/byte/colombe__Domain.cmo -c -impl src/domain.ml)
- File "src/domain.ml", line 80, characters 18-27:
- 80 |   let failf fmt = Fmt.kstrf fail fmt
-                        ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- File "src/domain.ml", line 119, characters 19-27:
- 119 |     | IPv4 ipv4 -> Fmt.strf "[%s]" (Ipaddr.V4.to_string ipv4)
-                          ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/domain.ml", line 120, characters 19-27:
- 120 |     | IPv6 ipv6 -> Fmt.strf "[IPv6:%s]" (Ipaddr.V6.to_string ipv6)
-                          ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/domain.ml", line 121, characters 26-34:
- 121 |     | Extension (k, v) -> Fmt.strf "[%s:%s]" k v
-                                 ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/domain.ml", line 122, characters 18-26:
- 122 |     | Domain l -> Fmt.strf "%a" Fmt.(list ~sep:(const string ".") string) l
-                         ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.colombe.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -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/macaddr -I /home/opam/.opam/default/lib/rresult -no-alias-deps -open Colombe__ -o src/.colombe.objs/byte/colombe__Path.cmo -c -impl src/path.ml)
- File "src/path.ml", line 29, characters 41-47:
- 29 |       Fmt.(list ~sep:(const string ",") (prefix (const string "@") Domain.pp)) rest
-                                               ^^^^^^
- Alert deprecated: Fmt.prefix
- use Fmt.(++) instead.
- File "src/path.ml", line 108, characters 6-14:
- 108 |       Fmt.strf "%a" Fmt.(using escape string) x
-             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/path.ml", line 110, characters 6-14:
- 110 |       Fmt.strf "%a" Fmt.(list ~sep:(const string ".") string) l
-             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/path.ml", line 114, characters 6-14:
- 114 |       Fmt.strf "<%s@%s>" (local_to_string x.local) (Domain.to_string x.domain)
-             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/path.ml", line 116, characters 6-14:
- 116 |       Fmt.strf "<%a:%s@%s>"
-             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/path.ml", line 118, characters 16-22:
- 118 |                (prefix
-                       ^^^^^^
- Alert deprecated: Fmt.prefix
- use Fmt.(++) instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/.colombe.objs/byte -I src/.colombe.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -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/macaddr -I /home/opam/.opam/default/lib/rresult -intf-suffix .ml -no-alias-deps -open Colombe__ -o src/.colombe.objs/native/colombe__Domain.cmx -c -impl src/domain.ml)
- File "src/domain.ml", line 80, characters 18-27:
- 80 |   let failf fmt = Fmt.kstrf fail fmt
-                        ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- File "src/domain.ml", line 119, characters 19-27:
- 119 |     | IPv4 ipv4 -> Fmt.strf "[%s]" (Ipaddr.V4.to_string ipv4)
-                          ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/domain.ml", line 120, characters 19-27:
- 120 |     | IPv6 ipv6 -> Fmt.strf "[IPv6:%s]" (Ipaddr.V6.to_string ipv6)
-                          ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/domain.ml", line 121, characters 26-34:
- 121 |     | Extension (k, v) -> Fmt.strf "[%s:%s]" k v
-                                 ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/domain.ml", line 122, characters 18-26:
- 122 |     | Domain l -> Fmt.strf "%a" Fmt.(list ~sep:(const string ".") string) l
-                         ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.colombe.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -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/macaddr -I /home/opam/.opam/default/lib/rresult -no-alias-deps -open Colombe__ -o src/.colombe.objs/byte/colombe__Forward_path.cmo -c -impl src/forward_path.ml)
- File "src/forward_path.ml", line 39, characters 23-31:
- 39 |     | Domain domain -> Fmt.strf "<Postmaster@%s>" (Domain.to_string domain)
-                             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.colombe.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -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/macaddr -I /home/opam/.opam/default/lib/rresult -intf-suffix .ml -no-alias-deps -open Colombe__ -o src/.colombe.objs/byte/colombe__Rfc1869.cmo -c -impl src/rfc1869.ml)
- File "src/rfc1869.ml", line 62, characters 9-25:
- 62 |         (Obj.extension_id [%extension_constructor T])
-               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Obj.extension_id
- use Obj.Extension_constructor.id
- File "src/rfc1869.ml", line 81, characters 10-26:
- 81 |          (Obj.extension_id (Obj.extension_constructor t)))
-                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Obj.extension_id
- use Obj.Extension_constructor.id
- File "src/rfc1869.ml", line 81, characters 28-53:
- 81 |          (Obj.extension_id (Obj.extension_constructor t)))
-                                  ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Obj.extension_constructor
- use Obj.Extension_constructor.of_val
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/.colombe.objs/byte -I src/.colombe.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -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/macaddr -I /home/opam/.opam/default/lib/rresult -intf-suffix .ml -no-alias-deps -open Colombe__ -o src/.colombe.objs/native/colombe__Path.cmx -c -impl src/path.ml)
- File "src/path.ml", line 29, characters 41-47:
- 29 |       Fmt.(list ~sep:(const string ",") (prefix (const string "@") Domain.pp)) rest
-                                               ^^^^^^
- Alert deprecated: Fmt.prefix
- use Fmt.(++) instead.
- File "src/path.ml", line 108, characters 6-14:
- 108 |       Fmt.strf "%a" Fmt.(using escape string) x
-             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/path.ml", line 110, characters 6-14:
- 110 |       Fmt.strf "%a" Fmt.(list ~sep:(const string ".") string) l
-             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/path.ml", line 114, characters 6-14:
- 114 |       Fmt.strf "<%s@%s>" (local_to_string x.local) (Domain.to_string x.domain)
-             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/path.ml", line 116, characters 6-14:
- 116 |       Fmt.strf "<%a:%s@%s>"
-             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "src/path.ml", line 118, characters 16-22:
- 118 |                (prefix
-                       ^^^^^^
- Alert deprecated: Fmt.prefix
- use Fmt.(++) instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I ext/.auth.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -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/macaddr -I /home/opam/.opam/default/lib/rresult -I src/.colombe.objs/byte -intf-suffix .ml -no-alias-deps -o ext/.auth.objs/byte/auth.cmo -c -impl ext/auth.ml)
- File "ext/auth.ml", line 51, characters 21-29:
- 51 |         | Some id -> Fmt.strf "%s\000%s\000%s" id t.username t.password
-                           ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "ext/auth.ml", line 52, characters 18-26:
- 52 |         | None -> Fmt.strf "\000%s\000%s" t.username t.password in (* lol *)
-                        ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I ext/.starttls.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/cstruct-sexp -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fiat-p256 -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/hacl_x25519 -I /home/opam/.opam/default/lib/hex -I /home/opam/.opam/default/lib/hkdf -I /home/opam/.opam/default/lib/hxd/core -I /home/opam/.opam/default/lib/hxd/string -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/tls -I /home/opam/.opam/default/lib/x509 -I /home/opam/.opam/default/lib/zarith -I src/.colombe.objs/byte -intf-suffix .ml -no-alias-deps -o ext/.starttls.objs/byte/starttls.cmo -c -impl ext/starttls.ml)
- File "ext/starttls.ml", line 163, characters 29-40:
- 163 |           let len = min len (Cstruct.len data) in
-                                    ^^^^^^^^^^^
- Alert deprecated: Cstruct.len
- len is deprecated, you should use length instead.
- File "ext/starttls.ml", line 194, characters 29-40:
- 194 |           let len = min len (Cstruct.len data) 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/.colombe.objs/byte -I src/.colombe.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -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/macaddr -I /home/opam/.opam/default/lib/rresult -intf-suffix .ml -no-alias-deps -open Colombe__ -o src/.colombe.objs/native/colombe__Forward_path.cmx -c -impl src/forward_path.ml)
- File "src/forward_path.ml", line 39, characters 23-31:
- 39 |     | Domain domain -> Fmt.strf "<Postmaster@%s>" (Domain.to_string domain)
-                             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/.colombe.objs/byte -I src/.colombe.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/bigstringaf -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/macaddr -I /home/opam/.opam/default/lib/rresult -intf-suffix .ml -no-alias-deps -open Colombe__ -o src/.colombe.objs/native/colombe__Rfc1869.cmx -c -impl src/rfc1869.ml)
- File "src/rfc1869.ml", line 62, characters 9-25:
- 62 |         (Obj.extension_id [%extension_constructor T])
-               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Obj.extension_id
- use Obj.Extension_constructor.id
- File "src/rfc1869.ml", line 81, characters 10-26:
- 81 |          (Obj.extension_id (Obj.extension_constructor t)))
-                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Obj.extension_id
- use Obj.Extension_constructor.id
- File "src/rfc1869.ml", line 81, characters 28-53:
- 81 |          (Obj.extension_id (Obj.extension_constructor t)))
-                                  ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Obj.extension_constructor
- use Obj.Extension_constructor.of_val
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I ext/.auth.objs/byte -I ext/.auth.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -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/macaddr -I /home/opam/.opam/default/lib/rresult -I src/.colombe.objs/byte -I src/.colombe.objs/native -intf-suffix .ml -no-alias-deps -o ext/.auth.objs/native/auth.cmx -c -impl ext/auth.ml)
- File "ext/auth.ml", line 51, characters 21-29:
- 51 |         | Some id -> Fmt.strf "%s\000%s\000%s" id t.username t.password
-                           ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "ext/auth.ml", line 52, characters 18-26:
- 52 |         | None -> Fmt.strf "\000%s\000%s" t.username t.password in (* lol *)
-                        ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I ext/.starttls.objs/byte -I ext/.starttls.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/cstruct-sexp -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fiat-p256 -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/hacl_x25519 -I /home/opam/.opam/default/lib/hex -I /home/opam/.opam/default/lib/hkdf -I /home/opam/.opam/default/lib/hxd/core -I /home/opam/.opam/default/lib/hxd/string -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/tls -I /home/opam/.opam/default/lib/x509 -I /home/opam/.opam/default/lib/zarith -I src/.colombe.objs/byte -I src/.colombe.objs/native -intf-suffix .ml -no-alias-deps -o ext/.starttls.objs/native/starttls.cmx -c -impl ext/starttls.ml)
- File "ext/starttls.ml", line 163, characters 29-40:
- 163 |           let len = min len (Cstruct.len data) in
-                                    ^^^^^^^^^^^
- Alert deprecated: Cstruct.len
- len is deprecated, you should use length instead.
- File "ext/starttls.ml", line 194, characters 29-40:
- 194 |           let len = min len (Cstruct.len data) in
-                                    ^^^^^^^^^^^
- Alert deprecated: Cstruct.len
- len is deprecated, you should use length instead.
-> compiled  colombe.0.1.0
-> installed colombe.0.1.0
[WARNING] Opam package conf-gmp.5 depends on the following system package that can no longer be found: libgmp-dev

=== STDERR ===

2026-06-24 19:07.18: OK: build colombe.0.1.0 (runc: 3.6s, disk: 30KB)
2026-06-24 19:07.18: Job succeeded