Build:
  1. 0
2026-06-16 14:13.54: New job: build encore.0.1 (425ce7b66d4b)
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 encore.0.1
2026-06-16 15:57.57: build encore.0.1 (425ce7b66d4b)
=== DEPENDENCIES (19 transitive) ===
  angstrom.0.13.0                                    f5637621213b
  base-bytes.base                                    70d0daec7841
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  bigstringaf.0.10.0                                 b0e2fb8e5d3b
  cppo.1.8.0                                         ea583d2d3bbb
  csexp.1.5.2                                        ec63db2dab31
  dune.3.23.1                                        5402470d931c
  dune-configurator.3.23.1                           58f4a3f92083
  fmt.0.11.0                                         fb25837707ac
  jbuilder.1.0+beta20.2                              ab5ab9884b95
  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
  ocplib-endian.1.2                                  4dbd3fe91c51
  result.1.5                                         537fffb7b75d
  topkg.1.1.1                                        ab549298f3fc
=== STDOUT ===
Processing: [default: loading data]
[encore.0.1: dl]
[encore.0.1: extract]
-> retrieved encore.0.1  (https://opam.ocaml.org/cache)
[encore: jbuilder build]
+ /home/opam/.opam/default/bin/jbuilder "build" "-p" "encore" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/encore.0.1)
-       ocamlc lib/.Encore.objs/Encore__FQueue.{cmo,cmt}
- File "lib/fQueue.ml", line 133, characters 31-39:
- 133 |     (Fmt.hvbox (Fmt.list ~sep:(Fmt.unit ";@ ") ppv)) (to_list q)
-                                      ^^^^^^^^
- Alert deprecated: Fmt.unit
- use Fmt.any instead.
-       ocamlc lib/.Encore.objs/Encore__Bijection.{cmo,cmt}
- File "lib/bijection.ml", line 79, characters 11-19:
- 79 |   ; tag = (Fmt.strf "%s * %s" (fst u.tag) (fst v.tag), Fmt.strf "%s * %s" (snd u.tag) (snd v.tag)) }
-                 ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 79, characters 55-63:
- 79 |   ; tag = (Fmt.strf "%s * %s" (fst u.tag) (fst v.tag), Fmt.strf "%s * %s" (snd u.tag) (snd v.tag)) }
-                                                             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 147, characters 19-27:
- 147 |     let tag = tag, Fmt.strf "%s singleton" tag in
-                          ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 156, characters 19-27:
- 156 |     let tag = tag, Fmt.strf "%s list" tag in
-                          ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 173, characters 15-23:
- 173 |     let tag = (Fmt.strf "%s * %s" (fst v.tag) tag), (snd v.tag) in
-                      ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 182, characters 15-23:
- 182 |     let tag = (Fmt.strf "%s * %s" tag (fst v.tag)), (snd v.tag) in
-                      ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 191, characters 20-28:
- 191 |     let tag = tag, (Fmt.strf "%s option" tag) in
-                           ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
-     ocamlopt lib/.Encore.objs/Encore__FQueue.{cmx,o}
- File "lib/fQueue.ml", line 133, characters 31-39:
- 133 |     (Fmt.hvbox (Fmt.list ~sep:(Fmt.unit ";@ ") ppv)) (to_list q)
-                                      ^^^^^^^^
- Alert deprecated: Fmt.unit
- use Fmt.any instead.
-     ocamlopt lib/.Encore.objs/Encore__Bijection.{cmx,o}
- File "lib/bijection.ml", line 79, characters 11-19:
- 79 |   ; tag = (Fmt.strf "%s * %s" (fst u.tag) (fst v.tag), Fmt.strf "%s * %s" (snd u.tag) (snd v.tag)) }
-                 ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 79, characters 55-63:
- 79 |   ; tag = (Fmt.strf "%s * %s" (fst u.tag) (fst v.tag), Fmt.strf "%s * %s" (snd u.tag) (snd v.tag)) }
-                                                             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 147, characters 19-27:
- 147 |     let tag = tag, Fmt.strf "%s singleton" tag in
-                          ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 156, characters 19-27:
- 156 |     let tag = tag, Fmt.strf "%s list" tag in
-                          ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 173, characters 15-23:
- 173 |     let tag = (Fmt.strf "%s * %s" (fst v.tag) tag), (snd v.tag) in
-                      ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 182, characters 15-23:
- 182 |     let tag = (Fmt.strf "%s * %s" tag (fst v.tag)), (snd v.tag) in
-                      ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/bijection.ml", line 191, characters 20-28:
- 191 |     let tag = tag, (Fmt.strf "%s option" tag) in
-                           ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
-       ocamlc lib/.Encore.objs/Encore__Encoder.{cmo,cmt}
- File "lib/encoder.ml", line 76, characters 93-101:
- 76 |   { run = fun k e s' -> if String.equal s s' then Lole.write_string s' k e else raise (Fail (Fmt.strf "const: %s <> %s" s s')) }
-                                                                                                   ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
-       ocamlc lib/.Encore.objs/Encore__Proxy_decoder.{cmo,cmt}
- File "lib/proxy_decoder.ml", line 13, characters 22-30:
- 13 |        Angstrom.fail (Fmt.strf "bijection: %s to %s" to_ of_))
-                            ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/proxy_decoder.ml", line 40, characters 23-31:
- 40 |         Angstrom.fail (Fmt.strf "bijection: %s to %s" to_ of_)
-                             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/proxy_decoder.ml", line 51, characters 23-31:
- 51 |         Angstrom.fail (Fmt.strf "bijection: %s to %s" to_ of_)
-                             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
-     ocamlopt lib/.Encore.objs/Encore__Encoder.{cmx,o}
- File "lib/encoder.ml", line 76, characters 93-101:
- 76 |   { run = fun k e s' -> if String.equal s s' then Lole.write_string s' k e else raise (Fail (Fmt.strf "const: %s <> %s" s s')) }
-                                                                                                   ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
-     ocamlopt lib/.Encore.objs/Encore__Proxy_decoder.{cmx,o}
- File "lib/proxy_decoder.ml", line 13, characters 22-30:
- 13 |        Angstrom.fail (Fmt.strf "bijection: %s to %s" to_ of_))
-                            ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/proxy_decoder.ml", line 40, characters 23-31:
- 40 |         Angstrom.fail (Fmt.strf "bijection: %s to %s" to_ of_)
-                             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
- File "lib/proxy_decoder.ml", line 51, characters 23-31:
- 51 |         Angstrom.fail (Fmt.strf "bijection: %s to %s" to_ of_)
-                             ^^^^^^^^
- Alert deprecated: Fmt.strf
- use Fmt.str instead.
-> compiled  encore.0.1
-> installed encore.0.1

=== STDERR ===

2026-06-16 15:58.03: OK: build encore.0.1 (runc: 3.6s, disk: 12KB)
2026-06-16 15:58.03: Job succeeded