Build:
  1. 0
2026-06-24 11:02.51: New job: build operf-micro.1.1.1 (e8506f31f4b9)
2026-06-24 11:02.51: Waiting for resource in pool day11-builds
2026-06-24 11:05.01: Got resource from pool day11-builds
2026-06-24 11:05.01: [profile full] build operf-micro.1.1.1
2026-06-24 11:05.01: build operf-micro.1.1.1 (e8506f31f4b9)
=== DEPENDENCIES (3 transitive) ===
  ocaml.4.14.4                                       b047fb9251f4
  ocaml-base-compiler.4.14.4                         d3b7ccb2c6fb
  ocaml-config.2                                     2d9c209f5590
=== STDOUT ===
Processing: [default: loading data]
[operf-micro.1.1.1: dl]
[operf-micro.1.1.1: extract]
-> retrieved operf-micro.1.1.1  (https://opam.ocaml.org/cache)
[operf-micro: subst] expanding opam variables in Makefile.conf.in, generating Makefile.conf
[operf-micro: make]
+ /usr/bin/make  (CWD=/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1)
- /usr/bin/make -C tools/operf-micro all
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/tools/operf-micro'
- echo "let name = \"operf-micro\"" > static_config.ml
- echo "let prefix = \"/home/opam/.opam/default\"" >> static_config.ml
- ocamlc -w +1..45-4-44-42-40 -g -bin-annot -principal -c static_config.mli
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c static_config.ml
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c utils.ml
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c files.ml
- ocamlyacc parser.mly
- ocamlc -w +1..45-4-44-42-40 -g -bin-annot -principal -c files.ml
- ocamlc -w +1..45-4-44-42-40 -g -bin-annot -principal -c parser.mli
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c parser.ml
- ocamllex lexer.mll
- 21 states, 475 transitions, table size 2026 bytes
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c lexer.ml
- ocamlc -w +1..45-4-44-42-40 -g -bin-annot -principal -c loc.mli
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c loc.ml
- ocamlc -w +1..45-4-44-42-40 -g -bin-annot -principal -c utils.ml
- ocamlc -w +1..45-4-44-42-40 -g -bin-annot -principal -c command.mli
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c command.ml
- ocamlc -w +1..45-4-44-42-40 -g -bin-annot -principal -c detect_config.mli
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c detect_config.ml
- ocamlc -w +1..45-4-44-42-40 -g -bin-annot -principal -c benchmark.mli
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c benchmark.ml
- ocamlc -w +1..45-4-44-42-40 -g -bin-annot -principal -c ransac.mli
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c ransac.ml
- ocamlc -w +1..45-4-44-42-40 -g -bin-annot -principal -c measurements.mli
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c measurements.ml
- File "measurements.ml", line 8, characters 16-34:
- 8 |   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
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c builder.ml
- ocamlopt -w +1..45-4-44-42-40 -g -bin-annot -principal -c main.ml
- ocamlopt -g -o builder.opt unix.cmxa static_config.cmx utils.cmx files.cmx parser.cmx lexer.cmx loc.cmx command.cmx detect_config.cmx benchmark.cmx ransac.cmx measurements.cmx builder.cmx main.cmx
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/tools/operf-micro'
- /usr/bin/make -C share/operf-micro all
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/share/operf-micro'
- ocamlc -c micro_bench_types.mli
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/share/operf-micro'
-> compiled  operf-micro.1.1.1
[operf-micro: make install]
+ /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1)
- /usr/bin/make -C tools/operf-micro all
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/tools/operf-micro'
- make[1]: Nothing to be done for 'all'.
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/tools/operf-micro'
- /usr/bin/make -C share/operf-micro all
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/share/operf-micro'
- make[1]: Nothing to be done for 'all'.
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/share/operf-micro'
- /usr/bin/make -C tools/operf-micro install
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/tools/operf-micro'
- mkdir -p /home/opam/.opam/default/bin/
- cp -f builder.opt /home/opam/.opam/default/bin//operf-micro
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/tools/operf-micro'
- /usr/bin/make -C share/operf-micro install
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/share/operf-micro'
- mkdir -p /home/opam/.opam/default/share//operf-micro/
- cp -a cycles.c micro_bench_run.ml micro_bench_types.ml micro_bench_types.mli time_stamp_counter.ml benchmarks /home/opam/.opam/default/share//operf-micro/
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/operf-micro.1.1.1/share/operf-micro'
-> installed operf-micro.1.1.1

=== STDERR ===

2026-06-24 11:05.25: OK: build operf-micro.1.1.1 (runc: 4.6s, disk: 9KB)
2026-06-24 11:05.25: Job succeeded