Build:
- 0
2026-09-07 21:50.04: New job: build sihl-type.0.2.0 (b5a1571027b9) 2026-09-07 21:50.04: Waiting for resource in pool day11-builds 2026-09-07 21:54.34: Got resource from pool day11-builds 2026-09-07 21:54.34: [profile full] build sihl-type.0.2.0 2026-09-07 21:54.34: build sihl-type.0.2.0 (b5a1571027b9) === DEPENDENCIES (95 transitive) === alcotest.1.9.1 9f592a044658 angstrom.0.16.1 a98148b739eb asn1-combinators.0.2.6 7bc9ef250110 astring.0.8.5 79621710c180 base.v0.16.5 56b8158e1efa base-bytes.base 422ffda15541 base-threads.base 3d2f2cbc6db2 base-unix.base 3a38ddca6b5e base64.3.5.2 13dbfa25f440 bigstringaf.0.10.0 1af1c1057d54 caqti.1.9.0 103ef3d73e3d caqti-lwt.1.9.0 d7e9995caae6 cmdliner.1.3.0 194b6d1271c0 conf-gmp.5 eac5259e412f conf-gmp-powm-sec.4 52de364a13b8 conf-libev.4-13 e42833a6bac2 conf-libssl.4 91c9703385de conf-pkg-config.5 74f50f3cfe72 conformist.0.2.1 6c99fe72e3ec containers.3.18 8a5effbaf7a6 cppo.1.8.0 95405d14a0d3 csexp.1.5.2 ceaadb4f9db6 cstruct.6.3.0 a0215e02d0e7 digestif.1.3.1 c195f33cea51 domain-name.0.5.0 8e4f4664dbf4 dune.3.24.2 cbbe7152834a dune-configurator.3.24.2 8d620f8790f9 duration.0.3.1 f94eb408a962 either.1.0.0 a46be7f6d796 eqaf.0.9 5972ad82638b faraday.0.8.2 c516947fc276 faraday-lwt.0.8.2 bc2db6cff05a faraday-lwt-unix.0.8.2 737a34e3ada5 fieldslib.v0.16.0 518e044a3a17 fmt.0.11.0 1588bbb30c25 gmap.0.3.0 f25a546ed1a2 hkdf.1.0.4 08f2e2957303 hmap.0.8.1 eff4c2ce05d0 httpaf.0.7.1 e34d860142b6 httpaf-lwt-unix.0.7.1 d04e909fb70c ipaddr.5.6.2 77517a214f5f jwto.0.4.0 9677f73563f9 logs.0.10.0 b5da94fa6547 lwt.5.10.1 1f2dc7a03b69 lwt_ppx.5.9.1 81497e1b984a lwt_ssl.1.2.0 1506afbf9fec macaddr.5.6.2 6e6ee6f7586a magic-mime.1.3.1 f51e8a883b10 mirage-crypto.0.11.3 621a803d4c61 mirage-crypto-ec.0.11.3 627e086eb4bb mirage-crypto-pk.0.11.3 c85e1639735c mirage-crypto-rng.0.11.3 46356c31fdf5 mtime.2.2.0 0ae3d2d2f141 multipart-form-data.0.3.0 1312babdc804 num.1.6 c9b6c2a04dcf ocaml.5.3.0 6ff460273d57 ocaml-base-compiler.5.3.0 ab889490af4f ocaml-compiler.5.3.0 a36aaaa91913 ocaml-compiler-libs.v0.17.0 a116ac6aca12 ocaml-config.3 c2e80612d111 ocaml-syntax-shims.1.0.0 de97153da767 ocamlbuild.0.16.1 21bfaf9ec475 ocamlfind.1.9.8 8c4f353d7b71 ocplib-endian.1.2 3cba2c5ff5c8 opium.0.20.0 d404451692e8 parsexp.v0.16.0 5b4504250090 pbkdf.1.2.0 1303d64cc41d ppx_derivers.1.2.1 962a10540301 ppx_deriving.6.0.3 7284587388d9 ppx_deriving_yojson.3.9.1 c39f4bdf2433 ppx_fields_conv.v0.16.0 caf5830aa9ce ppx_sexp_conv.v0.16.0 744fc920abbe ppxlib.0.35.0 2ed149666e07 ptime.1.2.0 d85ec1bf9f30 re.1.14.0 ac5351d8c826 result.1.5 3dfcc8e6c823 rock.0.20.0 6894f834b170 safepass.3.1 fecb2fbcbcd5 seq.base 5444851aa742 sexplib.v0.16.0 2d5b46676705 sexplib0.v0.16.0 51d4457a5d3b sihl-core.0.2.0 49cf9a1ad40e ssl.0.7.0 780605e6a353 stdlib-shims.0.3.0 564d91498093 stringext.1.6.0 bf68021c37bf tls.0.17.5 271c3741727c topkg.1.1.1 58cf4512c849 tsort.2.0.0 cde11567fe99 tyxml.5.0.0 8a7d626f71b0 uri.4.4.0 2fef36fe8d23 uuidm.0.9.10 920fa643f0c4 uutf.1.0.4 e9e3c2ae7a5e x509.0.16.5 5cfacfa309ae yojson.3.0.0 02f0b282f237 zarith.1.14 787bc5ecf3ea === STDOUT === Processing: [default: loading data] [sihl-type.0.2.0: extract] -> retrieved sihl-type.0.2.0 (cached) [sihl-type: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "sihl-type" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/sihl-type.0.2.0) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I sihl-type/src/.sihl_type.objs/byte -I /home/opam/.opam/default/lib/alcotest -I /home/opam/.opam/default/lib/alcotest/engine -I /home/opam/.opam/default/lib/alcotest/stdlib_ext -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/caqti -I /home/opam/.opam/default/lib/caqti-lwt -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/conformist -I /home/opam/.opam/default/lib/containers -I /home/opam/.opam/default/lib/containers/domain -I /home/opam/.opam/default/lib/containers/monomorphic -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/either -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/faraday -I /home/opam/.opam/default/lib/faraday-lwt -I /home/opam/.opam/default/lib/faraday-lwt-unix -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/cli -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/httpaf -I /home/opam/.opam/default/lib/httpaf-lwt-unix -I /home/opam/.opam/default/lib/jwto -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/multipart-form-data -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/opium -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppx_deriving/api -I /home/opam/.opam/default/lib/ppx_deriving/create -I /home/opam/.opam/default/lib/ppx_deriving/enum -I /home/opam/.opam/default/lib/ppx_deriving/eq -I /home/opam/.opam/default/lib/ppx_deriving/fold -I /home/opam/.opam/default/lib/ppx_deriving/iter -I /home/opam/.opam/default/lib/ppx_deriving/make -I /home/opam/.opam/default/lib/ppx_deriving/map -I /home/opam/.opam/default/lib/ppx_deriving/ord -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving/show -I /home/opam/.opam/default/lib/ppx_deriving/std -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rock -I /home/opam/.opam/default/lib/safepass -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/sihl-core -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsort -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -no-alias-deps -open Sihl_type -o sihl-type/src/.sihl_type.objs/byte/sihl_type__Database.cmo -c -impl sihl-type/src/database.pp.ml) - File "sihl-type/src/database.ml", line 11, characters 18-25: - 11 | let random () = Uuidm.v `V4 - ^^^^^^^ - Alert deprecated: Uuidm.v - Use the version specific Uuidm.v* functions. - - File "sihl-type/src/database.ml", line 27, characters 16-30: - 27 | id_bytes |> Uuidm.of_bytes |> Option.to_result ~none:msg - ^^^^^^^^^^^^^^ - Alert deprecated: Uuidm.of_bytes - Use Uuidm.of_binary_string instead - - File "sihl-type/src/database.ml", line 31, characters 20-34: - 31 | let to_bytes id = Uuidm.to_bytes id - ^^^^^^^^^^^^^^ - Alert deprecated: Uuidm.to_bytes - Use Uuidm.to_binary_string instead - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I sihl-type/src/.sihl_type.objs/byte -I sihl-type/src/.sihl_type.objs/native -I /home/opam/.opam/default/lib/alcotest -I /home/opam/.opam/default/lib/alcotest/engine -I /home/opam/.opam/default/lib/alcotest/stdlib_ext -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/caqti -I /home/opam/.opam/default/lib/caqti-lwt -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/conformist -I /home/opam/.opam/default/lib/containers -I /home/opam/.opam/default/lib/containers/domain -I /home/opam/.opam/default/lib/containers/monomorphic -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/digestif -I /home/opam/.opam/default/lib/either -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/faraday -I /home/opam/.opam/default/lib/faraday-lwt -I /home/opam/.opam/default/lib/faraday-lwt-unix -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/fmt/cli -I /home/opam/.opam/default/lib/fmt/tty -I /home/opam/.opam/default/lib/hmap -I /home/opam/.opam/default/lib/httpaf -I /home/opam/.opam/default/lib/httpaf-lwt-unix -I /home/opam/.opam/default/lib/jwto -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mtime -I /home/opam/.opam/default/lib/mtime/clock -I /home/opam/.opam/default/lib/multipart-form-data -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/opium -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppx_deriving/api -I /home/opam/.opam/default/lib/ppx_deriving/create -I /home/opam/.opam/default/lib/ppx_deriving/enum -I /home/opam/.opam/default/lib/ppx_deriving/eq -I /home/opam/.opam/default/lib/ppx_deriving/fold -I /home/opam/.opam/default/lib/ppx_deriving/iter -I /home/opam/.opam/default/lib/ppx_deriving/make -I /home/opam/.opam/default/lib/ppx_deriving/map -I /home/opam/.opam/default/lib/ppx_deriving/ord -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving/show -I /home/opam/.opam/default/lib/ppx_deriving/std -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/re/str -I /home/opam/.opam/default/lib/result -I /home/opam/.opam/default/lib/rock -I /home/opam/.opam/default/lib/safepass -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/sihl-core -I /home/opam/.opam/default/lib/stdlib-shims -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/tsort -I /home/opam/.opam/default/lib/tyxml -I /home/opam/.opam/default/lib/tyxml/functor -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uuidm -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/yojson -cmi-file sihl-type/src/.sihl_type.objs/byte/sihl_type__Database.cmi -no-alias-deps -open Sihl_type -o sihl-type/src/.sihl_type.objs/native/sihl_type__Database.cmx -c -impl sihl-type/src/database.pp.ml) - File "sihl-type/src/database.ml", line 11, characters 18-25: - 11 | let random () = Uuidm.v `V4 - ^^^^^^^ - Alert deprecated: Uuidm.v - Use the version specific Uuidm.v* functions. - - File "sihl-type/src/database.ml", line 27, characters 16-30: - 27 | id_bytes |> Uuidm.of_bytes |> Option.to_result ~none:msg - ^^^^^^^^^^^^^^ - Alert deprecated: Uuidm.of_bytes - Use Uuidm.of_binary_string instead - - File "sihl-type/src/database.ml", line 31, characters 20-34: - 31 | let to_bytes id = Uuidm.to_bytes id - ^^^^^^^^^^^^^^ - Alert deprecated: Uuidm.to_bytes - Use Uuidm.to_binary_string instead -> compiled sihl-type.0.2.0 -> installed sihl-type.0.2.0 [WARNING] Opam packages conf-gmp.5, conf-libssl.4 and conf-pkg-config.5 depend on the following system packages that are no longer installed: libgmp-dev libssl-dev pkg-config - conf-gmp.5: depends on libgmp-dev - conf-libssl.4: depends on libssl-dev - conf-pkg-config.5: depends on pkg-config === STDERR === 2026-09-07 21:55.17: OK: build sihl-type.0.2.0 (runc: 5.6s, disk: 27KB) 2026-09-07 21:55.17: Job succeeded