Build:
  1. 0
2026-06-16 12:51.08: New job: build conex.0.10.1 (fefaca2cad27)
2026-06-16 12:51.08: Waiting for resource in pool day11-builds
2026-06-16 14:19.48: Got resource from pool day11-builds
2026-06-16 14:19.48: [profile full] build conex.0.10.1
2026-06-16 14:19.48: build conex.0.10.1 (fefaca2cad27)
=== DEPENDENCIES (13 transitive) ===
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  cmdliner.1.3.0                                     dad70bc4de20
  dune.3.23.1                                        5402470d931c
  menhir.20260209                                    949a55ecfabe
  menhirCST.20260209                                 2f7f161ea867
  menhirGLR.20260209                                 88b9413f2126
  menhirLib.20260209                                 33c89da356e0
  menhirSdk.20260209                                 3e7d50160069
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-config.2                                     669e0fcf9e4d
  opam-file-format.2.2.0                             24d454e6a9a8
=== STDOUT ===
Processing: [default: loading data]
[conex.0.10.1: dl]
[conex.0.10.1: extract]
-> retrieved conex.0.10.1  (https://opam.ocaml.org/cache)
[conex: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "conex" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/conex.0.10.1)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.conex.objs/byte -I /home/opam/.opam/default/lib/opam-file-format -intf-suffix .ml -no-alias-deps -o src/.conex.objs/byte/conex_opam_encoding.cmo -c -impl src/conex_opam_encoding.ml)
- File "src/conex_opam_encoding.ml", line 34, characters 2-29:
- 34 |   OpamPrinter.format_opamfile Format.str_formatter file ;
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamPrinter.format_opamfile
- Use OpamPrinter.FullPos.format_opamfile instead.
- File "src/conex_opam_encoding.ml", line 92, characters 11-28:
- 92 |   (try Ok (OpamParser.string data "noname") with
-                 ^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamParser.string
- Use OpamParser.FullPos.string instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I app/.conex_verify_openssl.eobjs/byte -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/opam-file-format -I app/.conex_cmd.objs/byte -I openssl/.conex_openssl.objs/byte -I src/.conex.objs/byte -I unix/.conex_unix.objs/byte -no-alias-deps -o app/.conex_verify_openssl.eobjs/byte/conex_verify_openssl.cmo -c -impl app/conex_verify_openssl.ml)
- File "app/conex_verify_openssl.ml", line 78, characters 54-71:
- 78 |   let isatty = try Unix.(isatty (descr_of_out_channel Pervasives.stdout)) with
-                                                            ^^^^^^^^^^^^^^^^^
- 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 "app/conex_verify_openssl.ml", line 114, characters 2-11:
- 114 |   Term.info "conex_verify_openssl" ~version:"0.10.1"
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_verify_openssl.ml", line 117, characters 15-24:
- 117 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1
-                      ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/.conex.objs/byte -I src/.conex.objs/native -I /home/opam/.opam/default/lib/opam-file-format -intf-suffix .ml -no-alias-deps -o src/.conex.objs/native/conex_opam_encoding.cmx -c -impl src/conex_opam_encoding.ml)
- File "src/conex_opam_encoding.ml", line 34, characters 2-29:
- 34 |   OpamPrinter.format_opamfile Format.str_formatter file ;
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamPrinter.format_opamfile
- Use OpamPrinter.FullPos.format_opamfile instead.
- File "src/conex_opam_encoding.ml", line 92, characters 11-28:
- 92 |   (try Ok (OpamParser.string data "noname") with
-                 ^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamParser.string
- Use OpamParser.FullPos.string instead.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I app/.conex_verify_openssl.eobjs/byte -I app/.conex_verify_openssl.eobjs/native -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/opam-file-format -I app/.conex_cmd.objs/byte -I app/.conex_cmd.objs/native -I openssl/.conex_openssl.objs/byte -I openssl/.conex_openssl.objs/native -I src/.conex.objs/byte -I src/.conex.objs/native -I unix/.conex_unix.objs/byte -I unix/.conex_unix.objs/native -intf-suffix .ml -no-alias-deps -o app/.conex_verify_openssl.eobjs/native/conex_verify_openssl.cmx -c -impl app/conex_verify_openssl.ml)
- File "app/conex_verify_openssl.ml", line 78, characters 54-71:
- 78 |   let isatty = try Unix.(isatty (descr_of_out_channel Pervasives.stdout)) with
-                                                            ^^^^^^^^^^^^^^^^^
- 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 "app/conex_verify_openssl.ml", line 114, characters 2-11:
- 114 |   Term.info "conex_verify_openssl" ~version:"0.10.1"
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_verify_openssl.ml", line 117, characters 15-24:
- 117 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1
-                      ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
-> compiled  conex.0.10.1
-> installed conex.0.10.1

=== STDERR ===

2026-06-16 14:20.08: OK: build conex.0.10.1 (runc: 4.6s, disk: 11KB)
2026-06-16 14:20.08: Job succeeded