Build:
- 0
2026-06-16 11:43.58: New job: build olinq.0.3 (43b2ab7864e0) 2026-06-16 11:43.58: Waiting for resource in pool day11-builds 2026-06-16 12:02.51: Got resource from pool day11-builds 2026-06-16 12:02.51: [profile full] build olinq.0.3 2026-06-16 12:02.51: build olinq.0.3 (43b2ab7864e0) === DEPENDENCIES (9 transitive) === base-bytes.base 70d0daec7841 base-threads.base b7164ff76afe base-unix.base 839dc585f12d dune.3.23.1 5402470d931c ocaml.4.14.4 cb826ea44eb2 ocaml-base-compiler.4.14.4 d2f775f983d7 ocaml-config.2 669e0fcf9e4d ocamlfind.1.9.8 6025f4a8e98e seq.base 063828a3d698 === STDOUT === Processing: [default: loading data] [olinq.0.3: dl] [olinq.0.3: extract] -> retrieved olinq.0.3 (https://opam.ocaml.org/cache) [olinq: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "olinq" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/olinq.0.3) - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -safe-string -short-paths -g -I src/.olinq.objs/byte -I src/.olinq.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/seq -intf-suffix .ml -no-alias-deps -o src/.olinq.objs/native/oLinq_table.cmx -c -impl src/OLinq_table.ml) - File "src/OLinq_table.ml", line 21, characters 16-34: - 21 | 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 - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -safe-string -short-paths -g -bin-annot -I src/.olinq.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/seq -intf-suffix .ml -no-alias-deps -o src/.olinq.objs/byte/oLinq_table.cmo -c -impl src/OLinq_table.ml) - File "src/OLinq_table.ml", line 21, characters 16-34: - 21 | 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 - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -safe-string -short-paths -g -bin-annot -I src/.olinq.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/seq -intf-suffix .ml -no-alias-deps -o src/.olinq.objs/byte/oLinq_map.cmo -c -impl src/OLinq_map.ml) - File "src/OLinq_map.ml", line 95, characters 30-48: - 95 | let of_cmp (type key) ?(cmp=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 - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -safe-string -short-paths -g -I src/.olinq.objs/byte -I src/.olinq.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/seq -intf-suffix .ml -no-alias-deps -o src/.olinq.objs/native/oLinq_map.cmx -c -impl src/OLinq_map.ml) - File "src/OLinq_map.ml", line 95, characters 30-48: - 95 | let of_cmp (type key) ?(cmp=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 - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -safe-string -short-paths -g -bin-annot -I src/.olinq.objs/byte -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/seq -intf-suffix .ml -no-alias-deps -o src/.olinq.objs/byte/oLinq.cmo -c -impl src/OLinq.ml) - File "src/OLinq.ml", line 628, characters 15-33: - 628 | let sort ?(cmp=Pervasives.compare) () q = Unary (Sort cmp, q) - ^^^^^^^^^^^^^^^^^^ - 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/OLinq.ml", line 630, characters 18-36: - 630 | let sort_by ?(cmp=Pervasives.compare) proj q = Unary (SortBy (cmp, proj), q) - ^^^^^^^^^^^^^^^^^^ - 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/OLinq.ml", line 632, characters 19-37: - 632 | let distinct ?(cmp=Pervasives.compare) () q = Unary (Distinct cmp, q) - ^^^^^^^^^^^^^^^^^^ - 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/OLinq.ml", line 671, characters 25-39: - 671 | let max q = Unary (Fold (Pervasives.max, min_int), q) - ^^^^^^^^^^^^^^ - 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/OLinq.ml", line 672, characters 25-39: - 672 | let min q = Unary (Fold (Pervasives.min, max_int), q) - ^^^^^^^^^^^^^^ - 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/OLinq.ml", line 849, characters 28-42: - 849 | let h = Hashtbl.create (Pervasives.min 16 (Vec.length v)) 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 - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -safe-string -short-paths -g -I src/.olinq.objs/byte -I src/.olinq.objs/native -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/seq -intf-suffix .ml -no-alias-deps -o src/.olinq.objs/native/oLinq.cmx -c -impl src/OLinq.ml) - File "src/OLinq.ml", line 628, characters 15-33: - 628 | let sort ?(cmp=Pervasives.compare) () q = Unary (Sort cmp, q) - ^^^^^^^^^^^^^^^^^^ - 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/OLinq.ml", line 630, characters 18-36: - 630 | let sort_by ?(cmp=Pervasives.compare) proj q = Unary (SortBy (cmp, proj), q) - ^^^^^^^^^^^^^^^^^^ - 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/OLinq.ml", line 632, characters 19-37: - 632 | let distinct ?(cmp=Pervasives.compare) () q = Unary (Distinct cmp, q) - ^^^^^^^^^^^^^^^^^^ - 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/OLinq.ml", line 671, characters 25-39: - 671 | let max q = Unary (Fold (Pervasives.max, min_int), q) - ^^^^^^^^^^^^^^ - 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/OLinq.ml", line 672, characters 25-39: - 672 | let min q = Unary (Fold (Pervasives.min, max_int), q) - ^^^^^^^^^^^^^^ - 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/OLinq.ml", line 849, characters 28-42: - 849 | let h = Hashtbl.create (Pervasives.min 16 (Vec.length v)) 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 -> compiled olinq.0.3 -> installed olinq.0.3 === STDERR === 2026-06-16 12:03.04: OK: build olinq.0.3 (runc: 3.6s, disk: 13KB) 2026-06-16 12:03.04: Job succeeded