Build:
  1. 0
2026-06-24 23:20.52: New job: build bonsai.v0.15.1 (ef8889cd3fc6)
2026-06-24 23:20.52: Waiting for resource in pool day11-builds
2026-06-24 23:28.46: Got resource from pool day11-builds
2026-06-24 23:28.46: [profile full] build bonsai.v0.15.1
2026-06-24 23:28.46: build bonsai.v0.15.1 (ef8889cd3fc6)
=== DEPENDENCIES (160 transitive) ===
  abstract_algebra.v0.15.0                           8eee248a8cb6
  angstrom.0.16.1                                    9268daec865e
  astring.0.8.5                                      701daf28e0e4
  async.v0.15.0                                      21d2df56b6d0
  async_extra.v0.15.0                                c9552293c943
  async_js.v0.15.1                                   2005bef19d4b
  async_kernel.v0.15.0                               9191963b56bb
  async_rpc_kernel.v0.15.0                           22bcecfa56b9
  async_rpc_websocket.v0.15.0                        9b274ccee540
  async_ssl.v0.15.0                                  77563ffe743e
  async_unix.v0.15.0                                 43373034a4ba
  async_websocket.v0.15.0                            1b291b273e45
  base.v0.15.2                                       319af98c506c
  base-bytes.base                                    9599415fc64b
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  base64.3.5.2                                       15877d24fb48
  base_bigstring.v0.15.0                             6dde6250ca9e
  base_quickcheck.v0.15.0                            e198894c318a
  bigstringaf.0.10.0                                 33140e0cc3fe
  bin_prot.v0.15.0                                   59cba79215a0
  camlp-streams.5.0.1                                0d7a22bfb2fb
  cmdliner.2.1.1                                     768913fc7bd0
  cohttp.5.2.0                                       ceb02aa65f98
  cohttp-async.5.2.0                                 f38d5e11a7d8
  cohttp_async_websocket.v0.15.0                     89fba29e827a
  conduit.8.0.0                                      2ee213195934
  conduit-async.8.0.0                                ea05172e3a0f
  conf-gmp.5                                         be11edf77089
  conf-gmp-powm-sec.4                                7029468462a8
  conf-libffi.2.0.0                                  61d8d9bdb420
  conf-libpcre.2                                     262542ccb2b0
  conf-libssl.4                                      5010d88d05c1
  conf-pkg-config.5                                  d5de2c6a88f9
  conf-zlib.1                                        5297f1b9477f
  core.v0.15.1                                       77eee074b631
  core_bench.v0.15.0                                 cdb12e858c40
  core_kernel.v0.15.0                                ed15690ffb88
  core_unix.v0.15.2                                  7c05f1950cab
  cryptokit.1.21.1                                   c9db63772e08
  csexp.1.5.2                                        0d959b3daabd
  cstruct.6.2.0                                      faa5696847d9
  ctypes.0.24.0                                      9a5656c18ecc
  ctypes-foreign.0.24.0                              8205bbb83f65
  domain-name.0.5.0                                  f19b13ceeeb7
  dune.3.23.1                                        db6fce3d1d3d
  dune-compiledb.0.6.0                               53e6a8e49e1c
  dune-configurator.3.23.1                           0dbbd35b53c7
  expect_test_helpers_core.v0.15.0                   484f5c49be02
  ezjsonm.1.3.0                                      af50b6b523b0
  fieldslib.v0.15.0                                  d362e83810a2
  fmt.0.11.0                                         4e54f275aa3f
  fpath.0.7.3                                        779c1fa19cd6
  fuzzy_match.v0.15.0                                62d9b4a77c3a
  gen.1.1                                            875ca21bba12
  gen_js_api.1.1.5                                   80aab0a7f1a3
  hex.1.5.0                                          0a790ec88c1c
  incr_dom.v0.15.1                                   fecab5b38e52
  incr_map.v0.15.0                                   6dfd06f3e8a6
  incr_select.v0.15.0                                e2ad3a1f772d
  incremental.v0.15.0                                c2553821498b
  int_repr.v0.15.0                                   c17f784e5854
  integers.0.8.0                                     2af1b23359d2
  ipaddr.5.6.2                                       82d3fc1bb417
  ipaddr-sexp.5.6.2                                  161905b3f326
  jane-street-headers.v0.15.0                        a827db0c95d0
  js_of_ocaml.5.9.1                                  298a978e5ddd
  js_of_ocaml-compiler.5.9.1                         df8fa7e0086a
  js_of_ocaml-ppx.5.9.1                              c2d3c157d880
  jsonm.1.0.2                                        40aae2778afb
  jst-config.v0.15.1                                 7a9212aa7ecd
  lambdasoup.1.1.1                                   792c517a6b64
  logs.0.10.0                                        0117b5833491
  macaddr.5.6.2                                      e36f2557381a
  magic-mime.1.3.1                                   f3d272912f25
  markup.1.0.3                                       9524ee72ec84
  menhir.20260209                                    29dabfa28f50
  menhirCST.20260209                                 2c9e8cde7326
  menhirGLR.20260209                                 304b18a7e446
  menhirLib.20260209                                 99b62bfe6c90
  menhirSdk.20260209                                 54700f6dbe98
  num.1.6                                            e4a7a6e0ddbc
  ocaml.5.0.0                                        bf52e7fc3967
  ocaml-base-compiler.5.0.0                          8a45cc139786
  ocaml-compiler-libs.v0.12.4                        71197762bbb4
  ocaml-config.3                                     814dad1b05c3
  ocaml-embed-file.v0.15.0                           5d2561f98149
  ocaml-syntax-shims.1.0.0                           8f20b9785bbd
  ocaml_intrinsics.v0.15.2                           17ab45c365c3
  ocamlbuild.0.16.1                                  75321383b65a
  ocamlfind.1.9.8                                    075d2a928b3c
  ojs.1.1.5                                          36890a6eaa41
  parsexp.v0.15.0                                    c3372e439766
  patdiff.v0.15.0                                    44c8a333c36e
  patience_diff.v0.15.0                              b26615221a11
  pcre.8.0.5                                         327dc5ddba71
  ppx_assert.v0.15.0                                 11c6bdcd4ac0
  ppx_base.v0.15.0                                   f3d1fbdcb9bd
  ppx_bench.v0.15.1                                  50293d987007
  ppx_bin_prot.v0.15.0                               ae43cffd3fe1
  ppx_cold.v0.15.0                                   4375fc59f3df
  ppx_compare.v0.15.0                                381188a4ba84
  ppx_css.v0.15.1                                    4e0a35432156
  ppx_custom_printf.v0.15.0                          0ada287afcd2
  ppx_derivers.1.2.1                                 61fc16828bdc
  ppx_disable_unused_warnings.v0.15.0                20de7d66e550
  ppx_enumerate.v0.15.0                              62b39c64677a
  ppx_expect.v0.15.1                                 27f6cd7bfe35
  ppx_fields_conv.v0.15.0                            e368ffa12064
  ppx_fixed_literal.v0.15.0                          ebf41ba6360a
  ppx_hash.v0.15.0                                   85f2e6bd88b3
  ppx_here.v0.15.0                                   722a532ea840
  ppx_ignore_instrumentation.v0.15.0                 86e30ae4166b
  ppx_inline_test.v0.15.1                            cb39c34d0cfc
  ppx_jane.v0.15.0                                   56d0cce2e3f1
  ppx_let.v0.15.0                                    9590d1f637da
  ppx_log.v0.15.0                                    ddeba0a11256
  ppx_module_timer.v0.15.0                           53155a09f84d
  ppx_optcomp.v0.15.0                                dcf9c9920a3d
  ppx_optional.v0.15.0                               843b443d1cd9
  ppx_pattern_bind.v0.15.0                           b1836a69b8fa
  ppx_pipebang.v0.15.0                               ca7fc5531aa9
  ppx_sexp_conv.v0.15.1                              09702c93891f
  ppx_sexp_message.v0.15.0                           a26406e243b4
  ppx_sexp_value.v0.15.0                             a3c51379aa79
  ppx_stable.v0.15.0                                 fa6ca600c501
  ppx_string.v0.15.0                                 436b8a2d985d
  ppx_typed_fields.v0.15.0                           5a5424dc5517
  ppx_typerep_conv.v0.15.0                           460627be9c65
  ppx_variants_conv.v0.15.0                          f848afa8e13b
  ppxlib.0.35.0                                      fe66b7517e76
  profunctor.v0.15.0                                 1df54f2e7ea3
  protocol_version_header.v0.15.0                    bb55cb510c4b
  re.1.14.0                                          8231e61c406a
  record_builder.v0.15.0                             0d0866476107
  sedlex.3.4                                         0e42b60c85cb
  seq.base                                           2d701ef6ee73
  sexp_pretty.v0.15.1                                f1bad5e926d5
  sexplib.v0.15.1                                    2e08c251e2d7
  sexplib0.v0.15.1                                   06994dd35241
  spawn.v0.17.0                                      419f6be43e91
  splittable_random.v0.15.0                          96cc50c6b66c
  stdio.v0.15.0                                      c826e13f49dc
  stdlib-shims.0.3.0                                 79e061defc35
  stringext.1.6.0                                    8ba6306295c6
  textutils.v0.15.0                                  58cbf286f10c
  textutils_kernel.v0.15.0                           45491c74d20d
  time_now.v0.15.0                                   3b7fcc549422
  timezone.v0.15.0                                   5b147afe5119
  topkg.1.1.1                                        68669f8ef39b
  typerep.v0.15.0                                    21bf4e29b77b
  tyxml.4.6.0                                        b3dce5d58de2
  uchar.0.0.2                                        5a8d820949ee
  uri.4.4.0                                          16cc5e54fb61
  uri-sexp.4.4.0                                     387253cd1d2c
  uutf.1.0.4                                         4143cdc33d90
  variantslib.v0.15.0                                9d7a31e5ac8f
  virtual_dom.v0.15.1                                0ed07ee3d764
  yojson.3.0.0                                       8fd20f9ad41f
  zarith.1.14                                        fd9009e5d689
=== STDOUT ===
Processing: [default: loading data]
[bonsai.v0.15.1: dl]
[bonsai.v0.15.1: extract]
-> retrieved bonsai.v0.15.1  (https://opam.ocaml.org/cache)
[bonsai: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "bonsai" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/bonsai.v0.15.1)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I web_ui/element_size_hooks/.bonsai_web_ui_element_size_hooks.objs/byte -I web_ui/element_size_hooks/.bonsai_web_ui_element_size_hooks.objs/native -I /home/opam/.opam/default/lib/abstract_algebra -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/async_js -I /home/opam/.opam/default/lib/async_kernel -I /home/opam/.opam/default/lib/async_kernel/config -I /home/opam/.opam/default/lib/async_kernel/persistent_connection_kernel -I /home/opam/.opam/default/lib/async_rpc_kernel -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/base_quickcheck/ppx_quickcheck/runtime -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/base_for_tests -I /home/opam/.opam/default/lib/core/validate -I /home/opam/.opam/default/lib/core_kernel/balanced_reducer -I /home/opam/.opam/default/lib/core_kernel/bus -I /home/opam/.opam/default/lib/core_kernel/moption -I /home/opam/.opam/default/lib/core_kernel/pairing_heap -I /home/opam/.opam/default/lib/core_kernel/reversed_list -I /home/opam/.opam/default/lib/core_kernel/sexp_hidden_in_test -I /home/opam/.opam/default/lib/core_kernel/thread_pool_cpu_affinity -I /home/opam/.opam/default/lib/core_kernel/thread_safe_queue -I /home/opam/.opam/default/lib/core_kernel/timing_wheel -I /home/opam/.opam/default/lib/core_kernel/tuple_pool -I /home/opam/.opam/default/lib/core_kernel/uopt -I /home/opam/.opam/default/lib/core_kernel/weak_array -I /home/opam/.opam/default/lib/core_kernel/weak_hashtbl -I /home/opam/.opam/default/lib/core_kernel/weak_pointer -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/incr_dom -I /home/opam/.opam/default/lib/incr_dom/javascript_profiling -I /home/opam/.opam/default/lib/incr_dom/ui_incr -I /home/opam/.opam/default/lib/incr_dom/vdom_file_download -I /home/opam/.opam/default/lib/incr_map -I /home/opam/.opam/default/lib/incr_select -I /home/opam/.opam/default/lib/incremental -I /home/opam/.opam/default/lib/incremental/incremental_step_function -I /home/opam/.opam/default/lib/int_repr -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/js_of_ocaml -I /home/opam/.opam/default/lib/js_of_ocaml-compiler/runtime -I /home/opam/.opam/default/lib/ojs -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_log/types -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/protocol_version_header -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/variantslib -I /home/opam/.opam/default/lib/virtual_dom -I /home/opam/.opam/default/lib/virtual_dom/css_gen -I /home/opam/.opam/default/lib/virtual_dom/ui_effect -I extra/.bonsai_extra.objs/byte -I extra/.bonsai_extra.objs/native -I src/.bonsai.objs/byte -I src/.bonsai.objs/native -I src/protocol/.bonsai_protocol.objs/byte -I src/protocol/.bonsai_protocol.objs/native -I web/.bonsai_web.objs/byte -I web/.bonsai_web.objs/native -I web_ui/tailwind_colors/.tailwind_colors.objs/byte -I web_ui/tailwind_colors/.tailwind_colors.objs/native -cmi-file web_ui/element_size_hooks/.bonsai_web_ui_element_size_hooks.objs/byte/bonsai_web_ui_element_size_hooks__Weak_map.cmi -no-alias-deps -open Bonsai_web_ui_element_size_hooks__ -o web_ui/element_size_hooks/.bonsai_web_ui_element_size_hooks.objs/native/bonsai_web_ui_element_size_hooks__Weak_map.cmx -c -impl web_ui/element_size_hooks/weak_map.pp.ml)
- File "_none_", line 1:
- Warning 58 [no-cmx-file]: no cmx file was found in path for module Ojs, and its interface was not compiled with -opaque
- (cd _build/default/examples/open_source/rpc_chat/client && /home/opam/.opam/default/bin/js_of_ocaml --no-source-map -o main.bc.js /home/opam/.opam/default/lib/base/base_internalhash_types/runtime.js /home/opam/.opam/default/lib/base/runtime.js /home/opam/.opam/default/lib/bin_prot/runtime.js /home/opam/.opam/default/lib/time_now/runtime.js /home/opam/.opam/default/lib/ppx_expect/collector/runtime.js /home/opam/.opam/default/lib/base_bigstring/runtime.js /home/opam/.opam/default/lib/core/strftime.js /home/opam/.opam/default/lib/core/runtime.js /home/opam/.opam/default/lib/bigstringaf/runtime.js /home/opam/.opam/default/lib/ojs/ojs_runtime.js /home/opam/.opam/default/lib/virtual_dom/virtualdom.compiled.js /home/opam/.opam/default/lib/virtual_dom/hooks.js /home/opam/.opam/default/lib/incr_dom/javascript_profiling/runtime.js main.bc-for-jsoo)
- warning: /home/opam/.opam/default/lib/bin_prot/runtime.js:9: 'joo_global_object' is being deprecated, please use `globalThis` instead
- warning: /home/opam/.opam/default/lib/bin_prot/runtime.js:31: 'joo_global_object' is being deprecated, please use `globalThis` instead
- warning: /home/opam/.opam/default/lib/core/runtime.js:10: 'joo_global_object' is being deprecated, please use `globalThis` instead
- warning: /home/opam/.opam/default/lib/incr_dom/javascript_profiling/runtime.js:1: 'joo_global_object' is being deprecated, please use `globalThis` instead
- warning: /home/opam/.opam/default/lib/incr_dom/javascript_profiling/runtime.js:13: 'joo_global_object' is being deprecated, please use `globalThis` instead
- warning: /home/opam/.opam/default/lib/incr_dom/javascript_profiling/runtime.js:24: 'joo_global_object' is being deprecated, please use `globalThis` instead
- warning: /home/opam/.opam/default/lib/incr_dom/javascript_profiling/runtime.js:38: 'joo_global_object' is being deprecated, please use `globalThis` instead
- warning: /home/opam/.opam/default/lib/incr_dom/javascript_profiling/runtime.js:49: 'joo_global_object' is being deprecated, please use `globalThis` instead
-> compiled  bonsai.v0.15.1
-> installed bonsai.v0.15.1
[WARNING] Opam packages conf-gmp.5, conf-libffi.2.0.0, conf-libpcre.2, conf-libssl.4 and conf-zlib.1 depend on the following system packages that are no longer installed: libffi-dev libgmp-dev libpcre3-dev libssl-dev zlib1g-dev
  - conf-gmp.5: depends on libgmp-dev
  - conf-libffi.2.0.0: depends on libffi-dev
  - conf-libpcre.2: depends on libpcre3-dev
  - conf-libssl.4: depends on libssl-dev
  - conf-zlib.1: depends on zlib1g-dev

=== STDERR ===

2026-06-24 23:30.22: OK: build bonsai.v0.15.1 (runc: 52.1s, disk: 34KB)
2026-06-24 23:30.22: Job succeeded