Build:
  1. 0
2026-06-16 11:46.09: New job: build integers.0.2.0 (a24227247add)
2026-06-16 11:46.09: Waiting for resource in pool day11-builds
2026-06-16 12:07.52: Got resource from pool day11-builds
2026-06-16 12:07.52: [profile full] build integers.0.2.0
2026-06-16 12:07.52: build integers.0.2.0 (a24227247add)
=== DEPENDENCIES (6 transitive) ===
  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
  topkg.1.1.1                                        ab549298f3fc
=== STDOUT ===
Processing: [default: loading data]
[integers.0.2.0: dl]
[integers.0.2.0: extract]
-> retrieved integers.0.2.0  (https://opam.ocaml.org/cache)
[integers: ocaml build]
+ /home/opam/.opam/default/bin/ocaml "pkg/pkg.ml" "build" "--pinned" "false" (CWD=/home/opam/.opam/default/.opam-switch/build/integers.0.2.0)
- + ocamlfind ocamlc -config
- + ocamlfind ocamlopt unix.cmxa -I /home/opam/.opam/default/lib/ocamlbuild /home/opam/.opam/default/lib/ocamlbuild/ocamlbuildlib.cmxa -linkpkg myocamlbuild.ml /home/opam/.opam/default/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
- + ocamlfind ocamlc -config
- + ocamlfind ocamlc -g -c src/unsigned_stubs.c
- + mv unsigned_stubs.o src/unsigned_stubs.o
- + ocamlfind ocamlmklib -o src/integers -g src/unsigned_stubs.o
- + ocamlfind ocamldep -modules src/signed.ml > src/signed.ml.depends
- + ocamlfind ocamldep -modules src/signed.mli > src/signed.mli.depends
- + ocamlfind ocamldep -modules src/unsigned.mli > src/unsigned.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -w @5@8@10@11@12@14@23@24@26@29 -I src -o src/unsigned.cmi src/unsigned.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -w @5@8@10@11@12@14@23@24@26@29 -I src -o src/signed.cmi src/signed.mli
- + ocamlfind ocamldep -modules src/unsigned.ml > src/unsigned.ml.depends
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -strict-sequence -w @5@8@10@11@12@14@23@24@26@29 -I src -o src/unsigned.cmx src/unsigned.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -strict-sequence -w @5@8@10@11@12@14@23@24@26@29 -I src -o src/unsigned.cmx src/unsigned.ml
- File "src/unsigned.ml", line 93, characters 32-50:
- 93 |   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 94, characters 28-42:
- 94 |   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 95, characters 28-42:
- 95 |   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
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -strict-sequence -w @5@8@10@11@12@14@23@24@26@29 -I src -o src/signed.cmx src/signed.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -strict-sequence -w @5@8@10@11@12@14@23@24@26@29 -I src -o src/signed.cmx 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 14-28:
- 82 |     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 83, characters 14-28:
- 83 |     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 91, characters 12-26:
- 91 |   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 103, characters 12-26:
- 103 |   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 104, characters 12-26:
- 104 |   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 113, characters 12-26:
- 113 |   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 114, characters 12-26:
- 114 |   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
- + ocamlfind ocamlopt -a -I src -cclib -lintegers -I src src/unsigned.cmx src/signed.cmx -o src/integers.cmxa
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -w @5@8@10@11@12@14@23@24@26@29 -I src -o src/signed.cmo src/signed.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -w @5@8@10@11@12@14@23@24@26@29 -I src -o src/unsigned.cmo src/unsigned.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -w @5@8@10@11@12@14@23@24@26@29 -I src -o src/signed.cmo 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 14-28:
- 82 |     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 83, characters 14-28:
- 83 |     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 91, characters 12-26:
- 91 |   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 103, characters 12-26:
- 103 |   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 104, characters 12-26:
- 104 |   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 113, characters 12-26:
- 113 |   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 114, characters 12-26:
- 114 |   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
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -w @5@8@10@11@12@14@23@24@26@29 -I src -o src/unsigned.cmo src/unsigned.ml
- File "src/unsigned.ml", line 93, characters 32-50:
- 93 |   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 94, characters 28-42:
- 94 |   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 95, characters 28-42:
- 95 |   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
- + ocamlfind ocamldep -package compiler-libs.toplevel -modules top/integer_printers.ml > top/integer_printers.ml.depends
- + ocamlfind ocamldep -package compiler-libs.toplevel -modules top/integer_printers.mli > top/integer_printers.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/integer_printers.cmi top/integer_printers.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/integer_printers.cmi top/integer_printers.mli
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs
- + ocamlfind ocamldep -package compiler-libs.toplevel -modules top/install_integer_printers.ml > top/install_integer_printers.ml.depends
- + ocamlfind ocamldep -package compiler-libs.toplevel -modules top/install_integer_printers.mli > top/install_integer_printers.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/install_integer_printers.cmi top/install_integer_printers.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/install_integer_printers.cmi top/install_integer_printers.mli
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/integer_printers.cmx top/integer_printers.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/install_integer_printers.cmx top/install_integer_printers.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/install_integer_printers.cmx top/install_integer_printers.ml
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/integer_printers.cmx top/integer_printers.ml
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs
- + ocamlfind ocamlopt -a -package compiler-libs.toplevel -I top top/integer_printers.cmx top/install_integer_printers.cmx -o top/integer_printers.cmxa
- + ocamlfind ocamlopt -a -package compiler-libs.toplevel -I top top/integer_printers.cmx top/install_integer_printers.cmx -o top/integer_printers.cmxa
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/integer_printers.cmo top/integer_printers.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/install_integer_printers.cmo top/install_integer_printers.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/install_integer_printers.cmo top/install_integer_printers.ml
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -strict-sequence -package compiler-libs.toplevel -w @5@8@10@11@12@14@23@24@26@29 -I top -I src -o top/integer_printers.cmo top/integer_printers.ml
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs
- + ocamlfind ocamlopt -shared -linkall -I src -cclib -lintegers -I src src/integers.cmxa -o src/integers.cmxs
- + ocamlfind ocamlc -a -I src -dllib -lintegers -I src src/unsigned.cmo src/signed.cmo -o src/integers.cma
- + ocamlfind ocamlopt -shared -linkall -package compiler-libs.toplevel -I top top/integer_printers.cmxa -o top/integer_printers.cmxs
- + ocamlfind ocamlc -a -package compiler-libs.toplevel -I top top/integer_printers.cmo top/install_integer_printers.cmo -o top/integer_printers.cma
- + ocamlfind ocamlc -a -package compiler-libs.toplevel -I top top/integer_printers.cmo top/install_integer_printers.cmo -o top/integer_printers.cma
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs
- + ocamlfind ocamlopt -shared -linkall -package compiler-libs.toplevel -I top top/integer_printers.cmxa -o top/integer_printers.cmxs
- findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs
- # Parallel statistics: { count(total): 4(23), max: 4, min: 2, average(total): 2.500(1.261) }
-> compiled  integers.0.2.0
-> installed integers.0.2.0

=== STDERR ===

2026-06-16 12:08.10: OK: build integers.0.2.0 (runc: 6.1s, disk: 23KB)
2026-06-16 12:08.10: Job succeeded