Build:
- 0
2026-06-24 11:07.25: New job: build integers.0.3.0 (aa7e618ee759) 2026-06-24 11:07.25: Waiting for resource in pool day11-builds 2026-06-24 11:22.20: Got resource from pool day11-builds 2026-06-24 11:22.20: [profile full] build integers.0.3.0 2026-06-24 11:22.20: build integers.0.3.0 (aa7e618ee759) === DEPENDENCIES (6 transitive) === base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb dune.3.23.1 848a72441e15 ocaml.4.14.4 b047fb9251f4 ocaml-base-compiler.4.14.4 d3b7ccb2c6fb ocaml-config.2 2d9c209f5590 === STDOUT === Processing: [default: loading data] [integers.0.3.0: dl] [integers.0.3.0: extract] -> retrieved integers.0.3.0 (https://opam.ocaml.org/cache) [integers: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "integers" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/integers.0.3.0) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.integers.objs/byte -intf-suffix .ml -no-alias-deps -o src/.integers.objs/byte/signed.cmo -c -impl src/signed.ml) - File "src/signed.ml", line 63, characters 18-36: - 63 | let max_int = Pervasives.max_int - ^^^^^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 64, characters 18-36: - 64 | let min_int = Pervasives.min_int - ^^^^^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 79, characters 15-30: - 79 | let succ = Pervasives.succ - ^^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 80, characters 15-30: - 80 | let pred = Pervasives.pred - ^^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 81, characters 18-36: - 81 | let compare = Pervasives.compare - ^^^^^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 82, characters 16-30: - 82 | let equal = Pervasives.(=) - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 83, characters 14-28: - 83 | let max = Pervasives.max - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 84, characters 14-28: - 84 | let min = Pervasives.min - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 92, characters 12-26: - 92 | let abs = Pervasives.abs - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 106, characters 12-26: - 106 | let max = Pervasives.max - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 107, characters 12-26: - 107 | let min = Pervasives.min - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 118, characters 12-26: - 118 | let max = Pervasives.max - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 119, characters 12-26: - 119 | let min = Pervasives.min - ^^^^^^^^^^^^^^ - 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 -g -bin-annot -I src/.integers.objs/byte -intf-suffix .ml -no-alias-deps -o src/.integers.objs/byte/unsigned.cmo -c -impl src/unsigned.ml) - File "src/unsigned.ml", line 98, characters 32-50: - 98 | 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 - File "src/unsigned.ml", line 99, characters 30-44: - 99 | let equal (x : t) (y : t) = Pervasives.(=) 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 - File "src/unsigned.ml", line 100, characters 28-42: - 100 | let max (x : t) (y : t) = Pervasives.max 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 - File "src/unsigned.ml", line 101, characters 28-42: - 101 | let min (x : t) (y : t) = Pervasives.min 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 src/.integers.objs/byte -I src/.integers.objs/native -intf-suffix .ml -no-alias-deps -o src/.integers.objs/native/unsigned.cmx -c -impl src/unsigned.ml) - File "src/unsigned.ml", line 98, characters 32-50: - 98 | 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 - File "src/unsigned.ml", line 99, characters 30-44: - 99 | let equal (x : t) (y : t) = Pervasives.(=) 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 - File "src/unsigned.ml", line 100, characters 28-42: - 100 | let max (x : t) (y : t) = Pervasives.max 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 - File "src/unsigned.ml", line 101, characters 28-42: - 101 | let min (x : t) (y : t) = Pervasives.min 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 src/.integers.objs/byte -I src/.integers.objs/native -intf-suffix .ml -no-alias-deps -o src/.integers.objs/native/signed.cmx -c -impl src/signed.ml) - File "src/signed.ml", line 63, characters 18-36: - 63 | let max_int = Pervasives.max_int - ^^^^^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 64, characters 18-36: - 64 | let min_int = Pervasives.min_int - ^^^^^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 79, characters 15-30: - 79 | let succ = Pervasives.succ - ^^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 80, characters 15-30: - 80 | let pred = Pervasives.pred - ^^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 81, characters 18-36: - 81 | let compare = Pervasives.compare - ^^^^^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 82, characters 16-30: - 82 | let equal = Pervasives.(=) - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 83, characters 14-28: - 83 | let max = Pervasives.max - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 84, characters 14-28: - 84 | let min = Pervasives.min - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 92, characters 12-26: - 92 | let abs = Pervasives.abs - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 106, characters 12-26: - 106 | let max = Pervasives.max - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 107, characters 12-26: - 107 | let min = Pervasives.min - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 118, characters 12-26: - 118 | let max = Pervasives.max - ^^^^^^^^^^^^^^ - 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 "src/signed.ml", line 119, characters 12-26: - 119 | let min = Pervasives.min - ^^^^^^^^^^^^^^ - 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 integers.0.3.0 -> installed integers.0.3.0 === STDERR === 2026-06-24 11:22.34: OK: build integers.0.3.0 (runc: 2.6s, disk: 17KB) 2026-06-24 11:22.34: Job succeeded