Build:
- 0
2026-06-16 14:16.44: New job: build diet.0.2 (97b955d1844a) 2026-06-16 14:16.44: Waiting for resource in pool day11-builds 2026-06-16 15:59.44: Got resource from pool day11-builds 2026-06-16 15:59.44: [profile full] build diet.0.2 2026-06-16 15:59.44: build diet.0.2 (97b955d1844a) === DEPENDENCIES (19 transitive) === base.v0.16.5 6465b53ca5ca base-threads.base b7164ff76afe base-unix.base 839dc585f12d csexp.1.5.2 ec63db2dab31 dune.3.23.1 5402470d931c dune-configurator.3.23.1 58f4a3f92083 num.1.6 480227ca99db ocaml.4.14.4 cb826ea44eb2 ocaml-base-compiler.4.14.4 d2f775f983d7 ocaml-compiler-libs.v0.12.4 d1dd1437b449 ocaml-config.2 669e0fcf9e4d parsexp.v0.16.0 75d2c6ce6b44 ppx_derivers.1.2.1 441538dbecd1 ppx_sexp_conv.v0.16.0 c4b8211970d7 ppxlib.0.35.0 58eae20f5b7b result.1.5 537fffb7b75d sexplib.v0.16.0 c758cedeb83d sexplib0.v0.16.0 3e198ce31e44 stdlib-shims.0.3.0 e2dd0beb9112 === STDOUT === Processing: [default: loading data] [diet.0.2: dl] [diet.0.2: extract] -> retrieved diet.0.2 (https://opam.ocaml.org/cache) [diet: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "diet" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/diet.0.2) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I lib/.diet.objs/byte -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -intf-suffix .ml -no-alias-deps -o lib/.diet.objs/byte/diet.cmo -c -impl lib/diet.pp.ml) - File "lib/diet.ml", line 133, characters 11-21: - 133 | let open Pervasives in - ^^^^^^^^^^ - 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/diet.ml", line 226, characters 17-27: - 226 | let open Pervasives in - ^^^^^^^^^^ - 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/diet.ml", line 432, characters 30-40: - 432 | let will_use = if Pervasives.(Elt.compare n len < 0) then n else len in - ^^^^^^^^^^ - 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/diet.ml", line 448, characters 30-48: - 448 | let compare (x: t) (y: t) = Pervasives.compare x y - ^^^^^^^^^^^^^^^^^^ - 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 -g -I lib/.diet.objs/byte -I lib/.diet.objs/native -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -intf-suffix .ml -no-alias-deps -o lib/.diet.objs/native/diet.cmx -c -impl lib/diet.pp.ml) - File "lib/diet.ml", line 133, characters 11-21: - 133 | let open Pervasives in - ^^^^^^^^^^ - 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/diet.ml", line 226, characters 17-27: - 226 | let open Pervasives in - ^^^^^^^^^^ - 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/diet.ml", line 432, characters 30-40: - 432 | let will_use = if Pervasives.(Elt.compare n len < 0) then n else len in - ^^^^^^^^^^ - 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/diet.ml", line 448, characters 30-48: - 448 | let compare (x: t) (y: t) = Pervasives.compare x y - ^^^^^^^^^^^^^^^^^^ - 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 -> compiled diet.0.2 -> installed diet.0.2 === STDERR === 2026-06-16 16:00.13: OK: build diet.0.2 (runc: 4.6s, disk: 10KB) 2026-06-16 16:00.13: Job succeeded