Build:
  1. 0
2026-06-24 17:09.56: New job: build brr.0.0.8 (262dd1bd826c)
2026-06-24 17:09.56: Waiting for resource in pool day11-builds
2026-06-24 18:00.50: Got resource from pool day11-builds
2026-06-24 18:00.50: [profile full] build brr.0.0.8
2026-06-24 18:00.50: build brr.0.0.8 (262dd1bd826c)
=== DEPENDENCIES (27 transitive) ===
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  cmdliner.1.3.0                                     5a3efc883523
  dune.3.23.1                                        dc7ac21ea3be
  gen.1.1                                            c2ec000cc973
  js_of_ocaml-compiler.6.2.0                         d57c1fa7dfae
  js_of_ocaml-toplevel.6.2.0                         168f3815febb
  menhir.20260209                                    33fcc346f20f
  menhirCST.20260209                                 b78f18598292
  menhirGLR.20260209                                 14503fb187dd
  menhirLib.20260209                                 b8ed5f168c3f
  menhirSdk.20260209                                 997f6d4de9b4
  ocaml.5.4.1                                        71fed6f83b21
  ocaml-base-compiler.5.4.1                          4b8cbe74bda9
  ocaml-compiler.5.4.1                               df07189447bd
  ocaml-compiler-libs.v0.17.0                        16db8c1cf256
  ocaml-config.3                                     e4a06a221f09
  ocamlbuild.0.16.1                                  17067329c57b
  ocamlfind.1.9.8                                    567e34ecf540
  ppx_derivers.1.2.1                                 9db920257470
  ppxlib.0.38.0                                      778175ab9125
  sedlex.3.7                                         5a4f234350b3
  seq.base                                           cf386be98197
  sexplib0.v0.17.0                                   bc4140a6824d
  stdlib-shims.0.3.0                                 d3f2d28ed00d
  topkg.1.1.1                                        6f52f98db34d
  yojson.3.0.0                                       08149c2c002d
=== STDOUT ===
Processing: [default: loading data]
[brr.0.0.8: dl]
[brr.0.0.8: extract]
-> retrieved brr.0.0.8  (https://opam.ocaml.org/cache)
[brr: ocaml build]
+ /home/opam/.opam/default/bin/ocaml "pkg/pkg.ml" "build" "--dev-pkg" "false" (CWD=/home/opam/.opam/default/.opam-switch/build/brr.0.0.8)
- + ocamlfind ocamlc -config
- + ocamlfind ocamlopt -I +unix 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 js_of_ocaml-compiler.runtime -modules src/jv.ml > src/jv.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/jv.mli > src/jv.mli.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/jstr.mli > src/jstr.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/jstr.cmi src/jstr.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/jv.cmi src/jv.mli
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/jstr.ml > src/jstr.ml.depends
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/jstr.cmx src/jstr.ml
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/fut.ml > src/fut.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/fut.mli > src/fut.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/fut.cmi src/fut.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/jv.cmx src/jv.ml
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr.ml > src/brr.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr.mli > src/brr.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr.cmi src/brr.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/fut.cmx src/fut.ml
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_css.ml > src/brr_css.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_css.mli > src/brr_css.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_css.cmi src/brr_css.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr.cmx src/brr.ml
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_io.ml > src/brr_io.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_io.mli > src/brr_io.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_io.cmi src/brr_io.mli
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_canvas.ml > src/brr_canvas.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_canvas.mli > src/brr_canvas.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_canvas.cmi src/brr_canvas.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_io.cmx src/brr_io.ml
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_webgpu.ml > src/brr_webgpu.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_webgpu.mli > src/brr_webgpu.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webgpu.cmi src/brr_webgpu.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_canvas.cmx src/brr_canvas.ml
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_webaudio.ml > src/brr_webaudio.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_webaudio.mli > src/brr_webaudio.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webaudio.cmi src/brr_webaudio.mli
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_webcrypto.ml > src/brr_webcrypto.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_webcrypto.mli > src/brr_webcrypto.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webcrypto.cmi src/brr_webcrypto.mli
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_webmidi.ml > src/brr_webmidi.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_webmidi.mli > src/brr_webmidi.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webmidi.cmi src/brr_webmidi.mli
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_webworkers.ml > src/brr_webworkers.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/brr_webworkers.mli > src/brr_webworkers.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webworkers.cmi src/brr_webworkers.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_css.cmx src/brr_css.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webgpu.cmx src/brr_webgpu.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webaudio.cmx src/brr_webaudio.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webcrypto.cmx src/brr_webcrypto.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webmidi.cmx src/brr_webmidi.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webworkers.cmx src/brr_webworkers.ml
- + ocamlfind ocamlopt -a -package js_of_ocaml-compiler.runtime -I src src/jstr.cmx src/jv.cmx src/fut.cmx src/brr.cmx src/brr_css.cmx src/brr_io.cmx src/brr_canvas.cmx src/brr_webgpu.cmx src/brr_webaudio.cmx src/brr_webcrypto.cmx src/brr_webmidi.cmx src/brr_webworkers.cmx -o src/brr.cmxa
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/jv.cmo src/jv.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/jstr.cmo src/jstr.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/fut.cmo src/fut.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr.cmo src/brr.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_css.cmo src/brr_css.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_io.cmo src/brr_io.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_canvas.cmo src/brr_canvas.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webgpu.cmo src/brr_webgpu.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webaudio.cmo src/brr_webaudio.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webcrypto.cmo src/brr_webcrypto.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webmidi.cmo src/brr_webmidi.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/brr_webworkers.cmo src/brr_webworkers.ml
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/ocaml_poke/brr_ocaml_poke.ml > src/ocaml_poke/brr_ocaml_poke.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/ocaml_poke/brr_ocaml_poke.mli > src/ocaml_poke/brr_ocaml_poke.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src/ocaml_poke -I src -I src/poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/ocaml_poke/brr_ocaml_poke.cmi src/ocaml_poke/brr_ocaml_poke.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src/ocaml_poke -I src -I src/poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/ocaml_poke/brr_ocaml_poke.cmx src/ocaml_poke/brr_ocaml_poke.ml
- + ocamlfind ocamlopt -a -package js_of_ocaml-compiler.runtime -I src/ocaml_poke src/ocaml_poke/brr_ocaml_poke.cmx -o src/ocaml_poke/brr_ocaml_poke.cmxa
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src/ocaml_poke -I src -I src/poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/ocaml_poke/brr_ocaml_poke.cmo src/ocaml_poke/brr_ocaml_poke.ml
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/ocaml_poke_ui/brr_ocaml_poke_ui.ml > src/ocaml_poke_ui/brr_ocaml_poke_ui.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/ocaml_poke_ui/brr_ocaml_poke_ui.mli > src/ocaml_poke_ui/brr_ocaml_poke_ui.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src/ocaml_poke_ui -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/console -o src/ocaml_poke_ui/brr_ocaml_poke_ui.cmi src/ocaml_poke_ui/brr_ocaml_poke_ui.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src/ocaml_poke_ui -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/console -o src/ocaml_poke_ui/brr_ocaml_poke_ui.cmx src/ocaml_poke_ui/brr_ocaml_poke_ui.ml
- + ocamlfind ocamlopt -a -package js_of_ocaml-compiler.runtime -I src/ocaml_poke_ui src/ocaml_poke_ui/brr_ocaml_poke_ui.cmx -o src/ocaml_poke_ui/brr_ocaml_poke_ui.cmxa
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src/ocaml_poke_ui -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/console -o src/ocaml_poke_ui/brr_ocaml_poke_ui.cmo src/ocaml_poke_ui/brr_ocaml_poke_ui.ml
- + ocamlfind ocamldep -package js_of_ocaml-toplevel -package js_of_ocaml-compiler.runtime -modules src/poke/brr_poke.ml > src/poke/brr_poke.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-toplevel -package js_of_ocaml-compiler.runtime -modules src/poke/brr_poke.mli > src/poke/brr_poke.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-toplevel -package js_of_ocaml-compiler.runtime -I src/poke -I src -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/poke/brr_poke.cmi src/poke/brr_poke.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-toplevel -package js_of_ocaml-compiler.runtime -I src/poke -I src -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/poke/brr_poke.cmx src/poke/brr_poke.ml
- + ocamlfind ocamlopt -a -package js_of_ocaml-toplevel -package js_of_ocaml-compiler.runtime -I src/poke src/poke/brr_poke.cmx -o src/poke/brr_poke.cmxa
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-toplevel -package js_of_ocaml-compiler.runtime -I src/poke -I src -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -I src/console -o src/poke/brr_poke.cmo src/poke/brr_poke.ml
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/poked/brr_poked.ml > src/poked/brr_poked.ml.depends
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/poked/brr_poked.mli > src/poked/brr_poked.mli.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src/poked -I src -I src/poke -I src/ocaml_poke -I src/ocaml_poke_ui -I src/console -o src/poked/brr_poked.cmi src/poked/brr_poked.mli
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src/poked -I src -I src/poke -I src/ocaml_poke -I src/ocaml_poke_ui -I src/console -o src/poked/brr_poked.cmx src/poked/brr_poked.ml
- + ocamlfind ocamlopt -a -package js_of_ocaml-compiler.runtime -I src/poked src/poked/brr_poked.cmx -o src/poked/brr_poked.cmxa
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src/poked -I src -I src/poke -I src/ocaml_poke -I src/ocaml_poke_ui -I src/console -o src/poked/brr_poked.cmo src/poked/brr_poked.ml
- + ocamlfind ocamldep -package js_of_ocaml-compiler.runtime -modules src/console/ocaml_console.ml > src/console/ocaml_console.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package js_of_ocaml-compiler.runtime -I src/console -I src -I src/poke -I src/ocaml_poke -I src/poked -I src/ocaml_poke_ui -o src/console/ocaml_console.cmo src/console/ocaml_console.ml
- + ocamlfind ocamlc -linkpkg -g -package js_of_ocaml-compiler.runtime -I src -I src/ocaml_poke -I src/ocaml_poke_ui -I src/console src/jstr.cmo src/jv.cmo src/fut.cmo src/brr.cmo src/ocaml_poke/brr_ocaml_poke.cmo src/brr_io.cmo src/ocaml_poke_ui/brr_ocaml_poke_ui.cmo src/console/ocaml_console.cmo -o src/console/ocaml_console.byte
- + ocamlfind ocamlopt -shared -linkall -package js_of_ocaml-compiler.runtime -I src src/brr.cmxa -o src/brr.cmxs
- + ocamlfind ocamlc -a -package js_of_ocaml-compiler.runtime -I src src/jstr.cmo src/jv.cmo src/fut.cmo src/brr.cmo src/brr_css.cmo src/brr_io.cmo src/brr_canvas.cmo src/brr_webgpu.cmo src/brr_webaudio.cmo src/brr_webcrypto.cmo src/brr_webmidi.cmo src/brr_webworkers.cmo -o src/brr.cma
- + ocamlfind ocamlopt -shared -linkall -package js_of_ocaml-compiler.runtime -I src/ocaml_poke src/ocaml_poke/brr_ocaml_poke.cmxa -o src/ocaml_poke/brr_ocaml_poke.cmxs
- + ocamlfind ocamlc -a -package js_of_ocaml-compiler.runtime -I src/ocaml_poke src/ocaml_poke/brr_ocaml_poke.cmo -o src/ocaml_poke/brr_ocaml_poke.cma
- + ocamlfind ocamlopt -shared -linkall -package js_of_ocaml-compiler.runtime -I src/ocaml_poke_ui src/ocaml_poke_ui/brr_ocaml_poke_ui.cmxa -o src/ocaml_poke_ui/brr_ocaml_poke_ui.cmxs
- + ocamlfind ocamlc -a -package js_of_ocaml-compiler.runtime -I src/ocaml_poke_ui src/ocaml_poke_ui/brr_ocaml_poke_ui.cmo -o src/ocaml_poke_ui/brr_ocaml_poke_ui.cma
- + ocamlfind ocamlopt -shared -linkall -package js_of_ocaml-toplevel -package js_of_ocaml-compiler.runtime -I src/poke src/poke/brr_poke.cmxa -o src/poke/brr_poke.cmxs
- + ocamlfind ocamlc -a -package js_of_ocaml-toplevel -package js_of_ocaml-compiler.runtime -I src/poke src/poke/brr_poke.cmo -o src/poke/brr_poke.cma
- + ocamlfind ocamlopt -shared -linkall -package js_of_ocaml-compiler.runtime -I src/poked src/poked/brr_poked.cmxa -o src/poked/brr_poked.cmxs
- + ocamlfind ocamlc -a -package js_of_ocaml-compiler.runtime -I src/poked src/poked/brr_poked.cmo -o src/poked/brr_poked.cma
- + js_of_ocaml --pretty --debug-info --source-map -o src/console/ocaml_console.js src/console/ocaml_console.byte
- # Parallel statistics: { count(total): 3(74), max: 12, min: 6, average(total): 9.667(1.351) }
-> compiled  brr.0.0.8
-> installed brr.0.0.8

=== STDERR ===

2026-06-24 18:01.39: OK: build brr.0.0.8 (runc: 14.6s, disk: 26KB)
2026-06-24 18:01.39: Job succeeded