Build:
  1. 0
2026-06-16 14:13.54: New job: build mrmime.0.1.0 (219202631613)
2026-06-16 14:13.54: Waiting for resource in pool day11-builds
2026-06-16 15:57.57: Got resource from pool day11-builds
2026-06-16 15:57.57: [profile full] build mrmime.0.1.0
2026-06-16 15:57.57: build mrmime.0.1.0 (219202631613)
=== DEPENDENCIES (28 transitive) ===
  angstrom.0.13.0                                    f5637621213b
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  base64.3.5.2                                       7e79ef192159
  bigstringaf.0.10.0                                 b0e2fb8e5d3b
  coin.0.1.5                                         19b3f48a3c77
  csexp.1.5.2                                        ec63db2dab31
  domain-name.0.5.0                                  0aa1d6a444a1
  dune.3.23.1                                        5402470d931c
  dune-configurator.3.23.1                           58f4a3f92083
  fmt.0.11.0                                         fb25837707ac
  ipaddr.5.6.2                                       e5195985be25
  ke.0.6                                             2f650be82b2f
  macaddr.5.6.2                                      59c28b8691a3
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-config.2                                     669e0fcf9e4d
  ocamlbuild.0.16.1                                  8f6c52e6fce8
  ocamlfind.1.9.8                                    6025f4a8e98e
  pecu.0.4                                           287e69e32ce8
  ptime.1.2.0                                        cedc85093139
  result.1.5                                         537fffb7b75d
  rosetta.0.4.0                                      68e77c64d5cb
  rresult.0.7.0                                      66e2b7baf32c
  topkg.1.1.1                                        ab549298f3fc
  uutf.1.0.4                                         80688944c06d
  uuuu.0.4.0                                         0133c91b7c8f
  yuscii.0.3.0                                       fb947f708da3
=== STDOUT ===
Processing: [default: loading data]
[mrmime.0.1.0: dl]
[mrmime.0.1.0: extract]
-> retrieved mrmime.0.1.0  (https://opam.ocaml.org/cache)
[mrmime: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "mrmime" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/mrmime.0.1.0)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Extension.cmo -c -impl lib/extension.ml)
- File "lib/extension.ml", line 21, characters 9-25:
- 21 |         (Obj.extension_id [%extension_constructor T])
-               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Obj.extension_id
- use Obj.Extension_constructor.id
- File "lib/extension.ml", line 32, characters 35-51:
- 32 |     go (Hashtbl.find_all handlers (Obj.extension_id (Obj.extension_constructor t)))
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Obj.extension_id
- use Obj.Extension_constructor.id
- File "lib/extension.ml", line 32, characters 53-78:
- 32 |     go (Hashtbl.find_all handlers (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/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Rfc2047.cmo -c -impl lib/rfc2047.ml)
- File "lib/rfc2047.ml", line 261, characters 23-32:
- 261 | let invalid_encoding = Fmt.kstrf fail "Invalid encoding '%c'"
-                              ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Rfc6532.cmo -c -impl lib/rfc6532.ml)
- File "lib/rfc6532.ml", line 16, characters 12-21:
- 16 | let failf = Fmt.kstrf fail
-                  ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Encoded_word.cmo -c -impl lib/encoded_word.ml)
- File "lib/encoded_word.ml", line 61, characters 2-10:
- 61 |   Fmt.strf "=?%s?%c?%s?=" charset encoding raw
-        ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/encoded_word.ml", line 91, characters 25-41:
- 91 | let equal_charset a b = (Pervasives.( = ) : charset -> charset -> bool) a b
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "lib/encoded_word.ml", line 92, characters 26-42:
- 92 | let equal_encoding a b = (Pervasives.( = ) : encoding -> encoding -> bool) a b
-                                ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Rfc822.cmo -c -impl lib/rfc822.ml)
- File "lib/rfc822.ml", line 466, characters 16-25:
- 466 | let failf fmt = Fmt.kstrf fail fmt
-                       ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Rfc5321.cmo -c -impl lib/rfc5321.ml)
- File "lib/rfc5321.ml", line 81, characters 16-25:
- 81 | let failf fmt = Fmt.kstrf fail fmt
-                      ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Extension.cmx -c -impl lib/extension.ml)
- File "lib/extension.ml", line 21, characters 9-25:
- 21 |         (Obj.extension_id [%extension_constructor T])
-               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Obj.extension_id
- use Obj.Extension_constructor.id
- File "lib/extension.ml", line 32, characters 35-51:
- 32 |     go (Hashtbl.find_all handlers (Obj.extension_id (Obj.extension_constructor t)))
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Obj.extension_id
- use Obj.Extension_constructor.id
- File "lib/extension.ml", line 32, characters 53-78:
- 32 |     go (Hashtbl.find_all handlers (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/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Rfc5322.cmo -c -impl lib/rfc5322.ml)
- File "lib/rfc5322.ml", line 160, characters 58-68:
- 160 | let pp_unstructured : unstructured Fmt.t = Fmt.list ~sep:(Fmt.always "@,") pp_atom
-                                                                 ^^^^^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- File "lib/rfc5322.ml", line 1637, characters 9-17:
- 1637 | let sp = Fmt.strf
-                 ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/rfc5322.ml", line 1638, characters 16-25:
- 1638 | let failf fmt = Fmt.kstrf fail fmt
-                        ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Rfc2047.cmx -c -impl lib/rfc2047.ml)
- File "lib/rfc2047.ml", line 261, characters 23-32:
- 261 | let invalid_encoding = Fmt.kstrf fail "Invalid encoding '%c'"
-                              ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Rfc2045.cmo -c -impl lib/rfc2045.ml)
- File "lib/rfc2045.ml", line 96, characters 26-35:
- 96 | let invalid_token token = Fmt.kstrf fail "invalid token: %s" token
-                                ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- File "lib/rfc2045.ml", line 97, characters 20-29:
- 97 | let nothing_to_do = Fmt.kstrf fail "nothing to do"
-                          ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- File "lib/rfc2045.ml", line 381, characters 9-17:
- 381 | let sp = Fmt.strf
-                ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Unstructured.cmo -c -impl lib/unstructured.ml)
- File "lib/unstructured.ml", line 13, characters 34-44:
- 13 | let pp : t Fmt.t = Fmt.list ~sep:(Fmt.always "@,") pp_atom
-                                        ^^^^^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Rfc6532.cmx -c -impl lib/rfc6532.ml)
- File "lib/rfc6532.ml", line 16, characters 12-21:
- 16 | let failf = Fmt.kstrf fail
-                  ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Encoded_word.cmx -c -impl lib/encoded_word.ml)
- File "lib/encoded_word.ml", line 61, characters 2-10:
- 61 |   Fmt.strf "=?%s?%c?%s?=" charset encoding raw
-        ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/encoded_word.ml", line 91, characters 25-41:
- 91 | let equal_charset a b = (Pervasives.( = ) : charset -> charset -> bool) a b
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "lib/encoded_word.ml", line 92, characters 26-42:
- 92 | let equal_encoding a b = (Pervasives.( = ) : encoding -> encoding -> bool) a b
-                                ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Rfc822.cmx -c -impl lib/rfc822.ml)
- File "lib/rfc822.ml", line 466, characters 16-25:
- 466 | let failf fmt = Fmt.kstrf fail fmt
-                       ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Trace.cmo -c -impl lib/trace.ml)
- File "lib/trace.ml", line 63, characters 28-34:
- 63 |       Fmt.(vbox (list ~sep:(always "@\n&@ ") pp_received)) received
-                                  ^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- File "lib/trace.ml", line 66, characters 28-34:
- 66 |       Fmt.(vbox (list ~sep:(always "@\n&@ ") pp_received)) received
-                                  ^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Rfc2046.cmo -c -impl lib/rfc2046.ml)
- File "lib/rfc2046.ml", line 92, characters 20-29:
- 92 | let nothing_to_do = Fmt.kstrf fail "nothing to do"
-                          ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Rfc5321.cmx -c -impl lib/rfc5321.ml)
- File "lib/rfc5321.ml", line 81, characters 16-25:
- 81 | let failf fmt = Fmt.kstrf fail fmt
-                      ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Date.cmo -c -impl lib/date.ml)
- File "lib/date.ml", line 215, characters 37-45:
- 215 |     | TZ (hh, mm) -> if hh >= 0 then Fmt.strf "+%02d%02d" hh mm else Fmt.strf "-%02d%02d" (abs hh) mm
-                                            ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/date.ml", line 215, characters 69-77:
- 215 |     | TZ (hh, mm) -> if hh >= 0 then Fmt.strf "+%02d%02d" hh mm else Fmt.strf "-%02d%02d" (abs hh) mm
-                                                                            ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/date.ml", line 417, characters 27-35:
- 417 |     let string_of_number = Fmt.strf "%02d" in
-                                  ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Resent.cmo -c -impl lib/resent.ml)
- File "lib/resent.ml", line 54, characters 9-15:
- 54 |     Fmt.(always "resent")
-               ^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Content.cmo -c -impl lib/content.ml)
- File "lib/content.ml", line 153, characters 9-15:
- 153 |     Fmt.(always "content")
-                ^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Header.cmo -c -impl lib/header.ml)
- File "lib/header.ml", line 69, characters 9-15:
- 69 |     Fmt.(always "header")
-               ^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -32-27 -g -bin-annot -I lib/.mrmime.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/encoder/.encoder.objs/byte -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/byte/mrmime__Mt.cmo -c -impl lib/mt.ml)
- File "lib/mt.ml", line 133, characters 8-16:
- 133 |         Fmt.strf "%a" pp raw in
-               ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Rfc5322.cmx -c -impl lib/rfc5322.ml)
- File "lib/rfc5322.ml", line 160, characters 58-68:
- 160 | let pp_unstructured : unstructured Fmt.t = Fmt.list ~sep:(Fmt.always "@,") pp_atom
-                                                                 ^^^^^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- File "lib/rfc5322.ml", line 1637, characters 9-17:
- 1637 | let sp = Fmt.strf
-                 ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/rfc5322.ml", line 1638, characters 16-25:
- 1638 | let failf fmt = Fmt.kstrf fail fmt
-                        ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Unstructured.cmx -c -impl lib/unstructured.ml)
- File "lib/unstructured.ml", line 13, characters 34-44:
- 13 | let pp : t Fmt.t = Fmt.list ~sep:(Fmt.always "@,") pp_atom
-                                        ^^^^^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Rfc2045.cmx -c -impl lib/rfc2045.ml)
- File "lib/rfc2045.ml", line 96, characters 26-35:
- 96 | let invalid_token token = Fmt.kstrf fail "invalid token: %s" token
-                                ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- File "lib/rfc2045.ml", line 97, characters 20-29:
- 97 | let nothing_to_do = Fmt.kstrf fail "nothing to do"
-                          ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- File "lib/rfc2045.ml", line 381, characters 9-17:
- 381 | let sp = Fmt.strf
-                ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Date.cmx -c -impl lib/date.ml)
- File "lib/date.ml", line 215, characters 37-45:
- 215 |     | TZ (hh, mm) -> if hh >= 0 then Fmt.strf "+%02d%02d" hh mm else Fmt.strf "-%02d%02d" (abs hh) mm
-                                            ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/date.ml", line 215, characters 69-77:
- 215 |     | TZ (hh, mm) -> if hh >= 0 then Fmt.strf "+%02d%02d" hh mm else Fmt.strf "-%02d%02d" (abs hh) mm
-                                                                            ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/date.ml", line 417, characters 27-35:
- 417 |     let string_of_number = Fmt.strf "%02d" in
-                                  ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Trace.cmx -c -impl lib/trace.ml)
- File "lib/trace.ml", line 63, characters 28-34:
- 63 |       Fmt.(vbox (list ~sep:(always "@\n&@ ") pp_received)) received
-                                  ^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- File "lib/trace.ml", line 66, characters 28-34:
- 66 |       Fmt.(vbox (list ~sep:(always "@\n&@ ") pp_received)) received
-                                  ^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Resent.cmx -c -impl lib/resent.ml)
- File "lib/resent.ml", line 54, characters 9-15:
- 54 |     Fmt.(always "resent")
-               ^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Content.cmx -c -impl lib/content.ml)
- File "lib/content.ml", line 153, characters 9-15:
- 153 |     Fmt.(always "content")
-                ^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Rfc2046.cmx -c -impl lib/rfc2046.ml)
- File "lib/rfc2046.ml", line 92, characters 20-29:
- 92 | let nothing_to_do = Fmt.kstrf fail "nothing to do"
-                          ^^^^^^^^^
- Alert deprecated: Fmt.kstrf
- use Fmt.kstr instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Header.cmx -c -impl lib/header.ml)
- File "lib/header.ml", line 69, characters 9-15:
- 69 |     Fmt.(always "header")
-               ^^^^^^
- Alert deprecated: Fmt.always
- use Fmt.any instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -32-27 -g -I lib/.mrmime.objs/byte -I lib/.mrmime.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/base64/rfc2045 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/coin -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/ke -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/pecu -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rosetta -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/uutf -I /home/opam/.opam/default/lib/uuuu -I /home/opam/.opam/default/lib/yuscii -I lib/butils/.butils.objs/byte -I lib/butils/.butils.objs/native -I lib/encoder/.encoder.objs/byte -I lib/encoder/.encoder.objs/native -intf-suffix .ml -no-alias-deps -open Mrmime__ -o lib/.mrmime.objs/native/mrmime__Mt.cmx -c -impl lib/mt.ml)
- File "lib/mt.ml", line 133, characters 8-16:
- 133 |         Fmt.strf "%a" pp raw in
-               ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
-> compiled  mrmime.0.1.0
-> installed mrmime.0.1.0

=== STDERR ===

2026-06-16 15:58.10: OK: build mrmime.0.1.0 (runc: 9.1s, disk: 51KB)
2026-06-16 15:58.10: Job succeeded