Build:
- 0
2026-06-16 12:12.17: New job: build obandit.0.3.4 (a7658d8ce49f)
2026-06-16 12:12.17: Waiting for resource in pool day11-builds
2026-06-16 12:49.45: Got resource from pool day11-builds
2026-06-16 12:49.45: [profile full] build obandit.0.3.4
2026-06-16 12:49.45: build obandit.0.3.4 (a7658d8ce49f)
=== DEPENDENCIES (13 transitive) ===
base-threads.base b7164ff76afe
base-unix.base 839dc585f12d
batteries.3.10.0 8ce9dee731cf
camlp-streams.5.0.1 76b76cc9fe05
cmdliner.1.3.0 dad70bc4de20
dune.3.23.1 5402470d931c
num.1.6 480227ca99db
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]
[obandit.0.3.4: dl]
[obandit.0.3.4: extract]
-> retrieved obandit.0.3.4 (https://opam.ocaml.org/cache)
[obandit: ocaml build]
+ /home/opam/.opam/default/bin/ocaml "pkg/pkg.ml" "build" "--pinned" "false" (CWD=/home/opam/.opam/default/.opam-switch/build/obandit.0.3.4)
- + 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 ocamldep -package cmdliner -package batteries -package bytes -modules src/obandit.ml > src/obandit.ml.depends
- + ocamlfind ocamldep -package cmdliner -package batteries -package bytes -modules src/obandit.mli > src/obandit.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src -I test -o src/obandit.cmi src/obandit.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src -I test -o src/obandit.cmi src/obandit.mli
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src -I test -o src/obandit.cmx src/obandit.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src -I test -o src/obandit.cmx src/obandit.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/obandit.ml", line 77, characters 20-38:
- 77 | let makecmp v x y = Pervasives.compare (v x) (v 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 -a -package cmdliner -package batteries -package bytes -I src src/obandit.cmx -o src/obandit.cmxa
- + ocamlfind ocamlopt -a -package cmdliner -package batteries -package bytes -I src src/obandit.cmx -o src/obandit.cmxa
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src -I test -o src/obandit.cmo src/obandit.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src -I test -o src/obandit.cmo src/obandit.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/obandit.ml", line 77, characters 20-38:
- 77 | let makecmp v x y = Pervasives.compare (v x) (v 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 cmdliner -package batteries -package bytes -modules src-bin/cli.ml > src-bin/cli.ml.depends
- + ocamlfind ocamldep -package cmdliner -package batteries -package bytes -modules src-bin/obanditcsv.ml > src-bin/obanditcsv.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src-bin -I src -I test -o src-bin/obanditcsv.cmo src-bin/obanditcsv.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src-bin -I src -I test -o src-bin/obanditcsv.cmo src-bin/obanditcsv.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src-bin -I src -I test -o src-bin/cli.cmo src-bin/cli.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src-bin -I src -I test -o src-bin/cli.cmo src-bin/cli.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src-bin/cli.ml", line 52, characters 26-41:
- 52 | (const help $ Term.man_format $ Term.choice_names $topic)),
- ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "src-bin/cli.ml", line 53, characters 4-13:
- 53 | Term.info "help" ~doc ~man
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src-bin/cli.ml", line 80, characters 4-13:
- 80 | Term.info "csv" ~doc ~sdocs:docs ~man
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src-bin/cli.ml", line 88, characters 4-13:
- 88 | Term.info "obandit" ~version:"0.1" ~sdocs:copts_sect ~doc ~man
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src-bin/cli.ml", line 92, characters 8-24:
- 92 | match Term.eval_choice default_cmd cmds with
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- File "src-bin/cli.ml", line 60, characters 9-12:
- 60 | in let doc = "Apply the bandit algorithm on a csv file."
- ^^^
- Warning 26 [unused-var]: unused variable doc.
- File "src-bin/cli.ml", line 64, characters 9-12:
- 64 | in let doc = "Apply the bandit algorithm on a csv file."
- ^^^
- Warning 26 [unused-var]: unused variable doc.
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src-bin -I src -I test -o src-bin/obanditcsv.cmx src-bin/obanditcsv.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src-bin -I src -I test -o src-bin/obanditcsv.cmx src-bin/obanditcsv.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src-bin -I src -I test -o src-bin/cli.cmx src-bin/cli.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package cmdliner -package batteries -package bytes -I src-bin -I src -I test -o src-bin/cli.cmx src-bin/cli.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src-bin/cli.ml", line 52, characters 26-41:
- 52 | (const help $ Term.man_format $ Term.choice_names $topic)),
- ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "src-bin/cli.ml", line 53, characters 4-13:
- 53 | Term.info "help" ~doc ~man
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src-bin/cli.ml", line 80, characters 4-13:
- 80 | Term.info "csv" ~doc ~sdocs:docs ~man
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src-bin/cli.ml", line 88, characters 4-13:
- 88 | Term.info "obandit" ~version:"0.1" ~sdocs:copts_sect ~doc ~man
- ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "src-bin/cli.ml", line 92, characters 8-24:
- 92 | match Term.eval_choice default_cmd cmds with
- ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- File "src-bin/cli.ml", line 60, characters 9-12:
- 60 | in let doc = "Apply the bandit algorithm on a csv file."
- ^^^
- Warning 26 [unused-var]: unused variable doc.
- File "src-bin/cli.ml", line 64, characters 9-12:
- 64 | in let doc = "Apply the bandit algorithm on a csv file."
- ^^^
- Warning 26 [unused-var]: unused variable doc.
- + ocamlfind ocamlopt -shared -linkall -package cmdliner -package batteries -package bytes -I src src/obandit.cmxa -o src/obandit.cmxs
- + ocamlfind ocamlc -a -package cmdliner -package batteries -package bytes -I src src/obandit.cmo -o src/obandit.cma
- + ocamlfind ocamlopt -linkpkg -g -package cmdliner -package batteries -package bytes -I src -I src-bin src/obandit.cmx src-bin/obanditcsv.cmx src-bin/cli.cmx -o src-bin/cli.native
- + ocamlfind ocamlc -a -package cmdliner -package batteries -package bytes -I src src/obandit.cmo -o src/obandit.cma
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlopt -shared -linkall -package cmdliner -package batteries -package bytes -I src src/obandit.cmxa -o src/obandit.cmxs
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlopt -linkpkg -g -package cmdliner -package batteries -package bytes -I src -I src-bin src/obandit.cmx src-bin/obanditcsv.cmx src-bin/cli.cmx -o src-bin/cli.native
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- # Parallel statistics: { count(total): 1(14), max: 3, min: 3, average(total): 3.000(1.143) }
-> compiled obandit.0.3.4
-> installed obandit.0.3.4
=== STDERR ===
2026-06-16 12:49.58: OK: build obandit.0.3.4 (runc: 3.1s, disk: 23KB)
2026-06-16 12:49.58: Job succeeded