Build:
- 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