Build:
- 0
2026-09-03 17:56.11: New job: build ocf.0.7.0 (becfc5d6226c) 2026-09-03 17:56.11: Waiting for resource in pool day11-builds 2026-09-03 19:47.08: Got resource from pool day11-builds 2026-09-03 19:47.08: [profile full] build ocf.0.7.0 2026-09-03 19:47.08: build ocf.0.7.0 (becfc5d6226c) === DEPENDENCIES (12 transitive) === base-threads.base 3d2f2cbc6db2 base-unix.base 3a38ddca6b5e conf-autoconf.1 788c5c60b51c cppo.1.8.0 3fbfc3c3c973 dune.3.22.2 57026fcbd9b3 ocaml.4.12.1 40bf037a0516 ocaml-base-compiler.4.12.1 e714dfd3f0fe ocaml-config.2 75bd2fc1f23b ocamlfind.1.9.8 9b083cf8a2bb ppx_tools.6.6 9993fc0a108a seq.base 54beea656353 yojson.2.2.2 450bfab510a0 === STDOUT === Processing: [default: loading data] [ocf.0.7.0: dl] [ocf.0.7.0: extract] -> retrieved ocf.0.7.0 (https://opam.ocaml.org/cache) [ocf: ./configure] + /home/opam/.opam/default/.opam-switch/build/ocf.0.7.0/./configure "--prefix" "/home/opam/.opam/default" (CWD=/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0) - File "./checkocaml.ml", line 53, characters 48-65: - 53 | let print = ref (fun s -> print_string s; flush Pervasives.stdout) - ^^^^^^^^^^^^^^^^^ - 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 - checking for ocamlc... /home/opam/.opam/default/bin/ocamlc - found OCaml version 4.12.1 (4.12.1) - checking for ocamlfind... /home/opam/.opam/default/bin/ocamlfind - checking for camlp4... no - checking for ocamlprof... /home/opam/.opam/default/bin/ocamlprof - checking for ocamlmktop... /home/opam/.opam/default/bin/ocamlmktop - checking for ocamlmklib... /home/opam/.opam/default/bin/ocamlmklib - checking for ocamlyacc... /home/opam/.opam/default/bin/ocamlyacc - checking for ocamllex... /home/opam/.opam/default/bin/ocamllex - checking for ocamldoc... /home/opam/.opam/default/bin/ocamldoc - checking for ocamldep... /home/opam/.opam/default/bin/ocamldep - checking for ocamlopt... /home/opam/.opam/default/bin/ocamlopt - checking for ocaml... /home/opam/.opam/default/bin/ocaml - checking for ocamllex.opt... /home/opam/.opam/default/bin/ocamllex.opt - we can use /home/opam/.opam/default/bin/ocamllex.opt - checking for ocamldoc.opt... /home/opam/.opam/default/bin/ocamldoc.opt - we can use /home/opam/.opam/default/bin/ocamldoc.opt - checking for ocamldep.opt... /home/opam/.opam/default/bin/ocamldep.opt - we can use /home/opam/.opam/default/bin/ocamldep.opt - checking for ocamlopt.opt... /home/opam/.opam/default/bin/ocamlopt.opt - we can use /home/opam/.opam/default/bin/ocamlopt.opt - checking for ocamlc.opt... /home/opam/.opam/default/bin/ocamlc.opt - we can use /home/opam/.opam/default/bin/ocamlc.opt - Objective-Caml version 4.12.1 (4.12.1) - interpreter: /home/opam/.opam/default/bin/ocaml - bytecode compiler: /home/opam/.opam/default/bin/ocamlc.opt - native code compiler: /home/opam/.opam/default/bin/ocamlopt.opt - documentation generator(s): /home/opam/.opam/default/bin/ocamldoc, /home/opam/.opam/default/bin/ocamldoc.opt - lexer generator: /home/opam/.opam/default/bin/ocamllex.opt - parser generator: /home/opam/.opam/default/bin/ocamlyacc - dependencies generator: /home/opam/.opam/default/bin/ocamldep.opt - library builder: /home/opam/.opam/default/bin/ocamlmklib - toplevel builder: /home/opam/.opam/default/bin/ocamlmktop - profiler: /home/opam/.opam/default/bin/ocamlprof - ocamlfind: /home/opam/.opam/default/bin/ocamlfind - - ### checking required tools and libraries ### - checking for yojson... ok - checking for ppx_tools... - ok - - ### - configure: creating ./config.status - config.status: creating master.Makefile - config.status: creating src/META - - ### Results of configuration ### - - Version is 0.7.0 - Package to be installed: ocf - [ocf: make all] + /usr/bin/make "all" (CWD=/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0) - cd src && /usr/bin/make all - make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0/src' - /home/opam/.opam/default/bin/ocamlfind ocamlc -package yojson -I +ocamldoc -g -verbose -annot -c ocf.mli - Effective set of compiler predicates: pkg_seq,pkg_yojson,autolink,byte - + ocamlc.opt -I /home/opam/.opam/default/lib/ocaml/ocamldoc -g -verbose -annot -c -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/yojson ocf.mli - /home/opam/.opam/default/bin/ocamlfind ocamlopt -package yojson -I +ocamldoc -g -verbose -annot -c ocf.ml - Effective set of compiler predicates: pkg_seq,pkg_yojson,autolink,native - + ocamlopt.opt -I /home/opam/.opam/default/lib/ocaml/ocamldoc -g -verbose -annot -c -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/yojson ocf.ml - + as -o 'ocf.o' '/tmp/camlasm429c65.s' - /home/opam/.opam/default/bin/ocamlfind ocamlopt -a -o ocf.cmxa ocf.cmx - /home/opam/.opam/default/bin/ocamlfind ocamlopt -shared -o ocf.cmxs ocf.cmx - /usr/bin/make PACKAGES=yojson,ppx_tools.metaquot ppx_ocf.cmx - make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0/src' - /home/opam/.opam/default/bin/ocamlfind ocamlopt -package yojson,ppx_tools.metaquot -I +ocamldoc -g -verbose -annot -c ppx_ocf.ml - findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs - Effective set of compiler predicates: pkg_seq,pkg_yojson,pkg_compiler-libs,pkg_compiler-libs.common,pkg_ppx_tools,pkg_ppx_tools.metaquot,autolink,native - + ocamlopt.opt -I /home/opam/.opam/default/lib/ocaml/ocamldoc -g -verbose -annot -c -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/yojson -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ppx_tools -I /home/opam/.opam/default/lib/ppx_tools/metaquot -ppx "/home/opam/.opam/default/lib/ppx_tools/metaquot/./ppx.exe --as-ppx" ppx_ocf.ml - + /home/opam/.opam/default/lib/ppx_tools/metaquot/./ppx.exe --as-ppx '/tmp/camlppxaf8d70' '/tmp/camlppxf91a44' - + as -o 'ppx_ocf.o' '/tmp/camlasm539997.s' - make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0/src' - /home/opam/.opam/default/bin/ocamlfind ocamlopt -o ppx_ocf -I +ocamldoc -g -verbose -annot -package ppx_tools.metaquot \ - -I +ocamldoc -g -verbose -annot -linkpkg ppx_ocf.cmx - findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs - Effective set of compiler predicates: pkg_compiler-libs,pkg_compiler-libs.common,pkg_ppx_tools,pkg_ppx_tools.metaquot,autolink,native - + ocamlopt.opt -o ppx_ocf -I /home/opam/.opam/default/lib/ocaml/ocamldoc -g -verbose -annot -I /home/opam/.opam/default/lib/ocaml/ocamldoc -g -verbose -annot -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ppx_tools -I /home/opam/.opam/default/lib/ppx_tools/metaquot -ppx "/home/opam/.opam/default/lib/ppx_tools/metaquot/./ppx.exe --as-ppx" /home/opam/.opam/default/lib/ocaml/compiler-libs/ocamlcommon.cmxa /home/opam/.opam/default/lib/ppx_tools/ppx_tools.cmxa ppx_ocf.cmx - + as -o '/tmp/camlstartup651cdb.o' '/tmp/camlstartupc95f9e.s' - + gcc -O2 -fno-strict-aliasing -fwrapv -Wall -Wdeclaration-after-statement -fno-common -fexcess-precision=standard -fno-tree-vrp -ffunction-sections -Wl,-E -o 'ppx_ocf' '-L/home/opam/.opam/default/lib/ocaml/ocamldoc' '-L/home/opam/.opam/default/lib/ocaml/ocamldoc' '-L/home/opam/.opam/default/lib/ocaml/compiler-libs' '-L/home/opam/.opam/default/lib/ppx_tools' '-L/home/opam/.opam/default/lib/ppx_tools/metaquot' '-L/home/opam/.opam/default/lib/ocaml' '/tmp/camlstartup651cdb.o' '/home/opam/.opam/default/lib/ocaml/std_exit.o' 'ppx_ocf.o' '/home/opam/.opam/default/lib/ppx_tools/ppx_tools.a' '/home/opam/.opam/default/lib/ocaml/compiler-libs/ocamlcommon.a' '/home/opam/.opam/default/lib/ocaml/stdlib.a' '/home/opam/.opam/default/lib/ocaml/libasmrun.a' -lm - /home/opam/.opam/default/bin/ocamlfind ocamlc -package yojson -I +ocamldoc -g -verbose -annot -c ocf.ml - Effective set of compiler predicates: pkg_seq,pkg_yojson,autolink,byte - + ocamlc.opt -I /home/opam/.opam/default/lib/ocaml/ocamldoc -g -verbose -annot -c -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/yojson ocf.ml - /home/opam/.opam/default/bin/ocamlfind ocamlc -a -o ocf.cma ocf.cmo - /usr/bin/make PACKAGES=yojson,ppx_tools.metaquot ppx_ocf.cmo - make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0/src' - /home/opam/.opam/default/bin/ocamlfind ocamlc -package yojson,ppx_tools.metaquot -I +ocamldoc -g -verbose -annot -c ppx_ocf.ml - findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs - Effective set of compiler predicates: pkg_seq,pkg_yojson,pkg_compiler-libs,pkg_compiler-libs.common,pkg_ppx_tools,pkg_ppx_tools.metaquot,autolink,byte - + ocamlc.opt -I /home/opam/.opam/default/lib/ocaml/ocamldoc -g -verbose -annot -c -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/yojson -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ppx_tools -I /home/opam/.opam/default/lib/ppx_tools/metaquot -ppx "/home/opam/.opam/default/lib/ppx_tools/metaquot/./ppx.exe --as-ppx" ppx_ocf.ml - + /home/opam/.opam/default/lib/ppx_tools/metaquot/./ppx.exe --as-ppx '/tmp/camlppx3b46f9' '/tmp/camlppx3be9f2' - make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0/src' - /home/opam/.opam/default/bin/ocamlfind ocamlc -o ppx_ocf.byte -I +ocamldoc -g -verbose -annot -package ppx_tools.metaquot \ - -I +ocamldoc -g -verbose -annot -linkpkg ppx_ocf.cmo - findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/default/lib/ocaml, /home/opam/.opam/default/lib/ocaml/compiler-libs - Effective set of compiler predicates: pkg_compiler-libs,pkg_compiler-libs.common,pkg_ppx_tools,pkg_ppx_tools.metaquot,autolink,byte - + ocamlc.opt -o ppx_ocf.byte -I /home/opam/.opam/default/lib/ocaml/ocamldoc -g -verbose -annot -I /home/opam/.opam/default/lib/ocaml/ocamldoc -g -verbose -annot -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ppx_tools -I /home/opam/.opam/default/lib/ppx_tools/metaquot -ppx "/home/opam/.opam/default/lib/ppx_tools/metaquot/./ppx.exe --as-ppx" /home/opam/.opam/default/lib/ocaml/compiler-libs/ocamlcommon.cma /home/opam/.opam/default/lib/ppx_tools/ppx_tools.cma ppx_ocf.cmo - make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0/src' -> compiled ocf.0.7.0 [ocf: make install] + /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0) - cd src && /usr/bin/make install - make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0/src' - Installed /home/opam/.opam/default/lib/ocf/ppx_ocf.byte - Installed /home/opam/.opam/default/lib/ocf/ppx_ocf - Installed /home/opam/.opam/default/lib/ocf/ocf.cmxs - Installed /home/opam/.opam/default/lib/ocf/ocf.a - Installed /home/opam/.opam/default/lib/ocf/ocf.cmxa - Installed /home/opam/.opam/default/lib/ocf/ocf.cma - Installed /home/opam/.opam/default/lib/ocf/ocf.o - Installed /home/opam/.opam/default/lib/ocf/ocf.cmx - Installed /home/opam/.opam/default/lib/ocf/ocf.cmi - Installed /home/opam/.opam/default/lib/ocf/META - make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/ocf.0.7.0/src' -> installed ocf.0.7.0 === STDERR === 2026-09-03 19:47.26: OK: build ocf.0.7.0 (runc: 6.6s, disk: 16KB) 2026-09-03 19:47.26: Job succeeded