Build:
  1. 0
2026-06-24 23:43.08: New job: build bonsai.v0.15.0 (7e48c48af96f)
2026-06-24 23:43.08: Waiting for resource in pool day11-builds
2026-06-25 00:21.03: Got resource from pool day11-builds
2026-06-25 00:21.03: [profile full] build bonsai.v0.15.0
2026-06-25 00:21.03: build bonsai.v0.15.0 (7e48c48af96f)
=== DEPENDENCIES (159 transitive) ===
  abstract_algebra.v0.15.0                           0267b24431c7
  angstrom.0.16.1                                    ee21e7b85d6a
  astring.0.8.5                                      50e48f878e67
  async.v0.15.0                                      bdc66962499d
  async_extra.v0.15.0                                4074d80c7135
  async_js.v0.15.1                                   f67f997ec8d8
  async_kernel.v0.15.0                               8fecefaf4018
  async_rpc_kernel.v0.15.0                           ad43ba5e45b8
  async_rpc_websocket.v0.15.0                        154e7fd3e8b0
  async_ssl.v0.15.0                                  fbce26358115
  async_unix.v0.15.0                                 5161fc64fb9f
  async_websocket.v0.15.0                            5814fc16c068
  base.v0.15.2                                       93e65a2455cd
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  base64.3.5.2                                       3967a7b0f0b7
  base_bigstring.v0.15.0                             bcb1199fb78b
  base_quickcheck.v0.15.0                            1452d9fdd58e
  bigstringaf.0.10.0                                 c5c04986824f
  bin_prot.v0.15.0                                   d917a858e103
  camlp-streams.5.0.1                                1dc96b6b6436
  cmdliner.1.3.0                                     e5e4639ee0cd
  cohttp.5.2.0                                       a34ba79e2a51
  cohttp-async.5.2.0                                 16e612210235
  cohttp_async_websocket.v0.15.0                     3936edca0bc0
  conduit.8.0.0                                      6c1f44411c8c
  conduit-async.8.0.0                                041c7b572d79
  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                                       acb9de2cee79
  core_bench.v0.15.0                                 177dbc72cf95
  core_kernel.v0.15.0                                319e13d6bc45
  core_unix.v0.15.2                                  cc8bb6fde4fd
  cryptokit.1.21.1                                   da0c0d13c18b
  csexp.1.5.2                                        f264c37da222
  cstruct.6.2.0                                      a30e2f32b117
  ctypes.0.24.0                                      0bbbfc0f757b
  ctypes-foreign.0.24.0                              3f347e3fa22f
  domain-name.0.5.0                                  9469bb06c3fe
  dune.3.23.1                                        f4fb3ab84d16
  dune-compiledb.0.6.0                               5e29c0beb8ff
  dune-configurator.3.22.2                           157a291152cd
  expect_test_helpers_core.v0.15.0                   07fb0fb737f5
  ezjsonm.1.3.0                                      ef89e3df3938
  fieldslib.v0.15.0                                  03f22f3e0a34
  fmt.0.11.0                                         542c6e60d08c
  fpath.0.7.3                                        a67ce28cf114
  fuzzy_match.v0.15.0                                20c9e16eef7e
  gen.1.1                                            14da10fc0606
  gen_js_api.1.0.9                                   7621d8e024a1
  hex.1.5.0                                          04ea9af66e3c
  incr_dom.v0.15.0                                   0e0453ced89e
  incr_map.v0.15.0                                   2f7b550e71b2
  incr_select.v0.15.0                                6ea479cedd5d
  incremental.v0.15.0                                d8f5bcf6ee92
  int_repr.v0.15.0                                   c4e29527e731
  integers.0.8.0                                     11c314caa9da
  ipaddr.5.6.2                                       0f387dedbd25
  ipaddr-sexp.5.6.2                                  ed494b184acf
  jane-street-headers.v0.15.0                        179246061750
  js_of_ocaml.3.11.0                                 fbfa767f725d
  js_of_ocaml-compiler.3.11.0                        a0919a04319e
  js_of_ocaml-ppx.3.11.0                             e9c584fd7b34
  jsonm.1.0.2                                        17b3d6bcded8
  jst-config.v0.15.1                                 a8784e94fdf3
  lambdasoup.1.1.1                                   9f8aa83bdc76
  logs.0.7.0                                         0929bb307fb4
  macaddr.5.6.2                                      6359569f0318
  magic-mime.1.3.1                                   714f057129cf
  markup.1.0.3                                       167d8a79f439
  menhir.20211128                                    8aba8f7b0558
  menhirLib.20211128                                 a2b9abdd1fd5
  menhirSdk.20211128                                 6684a1808c8c
  num.1.6                                            3d435583a175
  ocaml.4.13.1                                       7bcd41fca40b
  ocaml-base-compiler.4.13.1                         ca45a5cca9d8
  ocaml-compiler-libs.v0.12.4                        926ce6d0e553
  ocaml-config.2                                     c716fa3c25ed
  ocaml-embed-file.v0.15.0                           6b8606278888
  ocaml-secondary-compiler.4.14.2                    fb63d435ed9e
  ocaml-syntax-shims.1.0.0                           68e38f8ea18e
  ocaml_intrinsics.v0.15.2                           504d9fbd12fd
  ocamlbuild.0.16.1                                  c713875c7e08
  ocamlfind.1.9.6                                    bd6a8f122bb3
  ocamlfind-secondary.1.9.6                          71c79578841d
  ojs.1.0.9                                          14de9755a06f
  parsexp.v0.15.0                                    20ff54aeadca
  patdiff.v0.15.0                                    bff37e416e63
  patience_diff.v0.15.0                              1c8cb5a8cd53
  pcre.8.0.5                                         1b610a877070
  ppx_assert.v0.15.0                                 a18dc30d2f36
  ppx_base.v0.15.0                                   627fd7130c1b
  ppx_bench.v0.15.1                                  ed7d40ee0540
  ppx_bin_prot.v0.15.0                               97c9c0f2f6de
  ppx_cold.v0.15.0                                   591a486f15d3
  ppx_compare.v0.15.0                                abd2c5c4c4c4
  ppx_css.v0.15.1                                    f741018ce548
  ppx_custom_printf.v0.15.0                          eeb55f41e96d
  ppx_derivers.1.2.1                                 5fba61bc584b
  ppx_disable_unused_warnings.v0.15.0                4632eb1bcf57
  ppx_enumerate.v0.15.0                              f4c1eb211ccf
  ppx_expect.v0.15.1                                 61334e90964b
  ppx_fields_conv.v0.15.0                            0e1c97337e9c
  ppx_fixed_literal.v0.15.0                          377640b5151d
  ppx_hash.v0.15.0                                   8e6daa28299f
  ppx_here.v0.15.0                                   7a4a0f73eef8
  ppx_ignore_instrumentation.v0.15.0                 e4f8462026b4
  ppx_inline_test.v0.15.1                            c72d4cd56e08
  ppx_jane.v0.15.0                                   649e381c6321
  ppx_let.v0.15.0                                    2995c1c2cf65
  ppx_log.v0.15.0                                    c99499417fed
  ppx_module_timer.v0.15.0                           ead7280f3b7e
  ppx_optcomp.v0.15.0                                f630a2f9aa1c
  ppx_optional.v0.15.0                               bc6ee2a1d87c
  ppx_pattern_bind.v0.15.0                           c505e145902b
  ppx_pipebang.v0.15.0                               5c9d4562d938
  ppx_sexp_conv.v0.15.1                              53c59f8d6210
  ppx_sexp_message.v0.15.0                           c65ee2040e73
  ppx_sexp_value.v0.15.0                             865f69c165d0
  ppx_stable.v0.15.0                                 8c9fb98dda54
  ppx_string.v0.15.0                                 ce4773bd7839
  ppx_typed_fields.v0.15.0                           5a17ceee5b17
  ppx_typerep_conv.v0.15.0                           48e5ffd33afb
  ppx_variants_conv.v0.15.0                          257dd95ad554
  ppxlib.0.35.0                                      e9aa5848c2e5
  profunctor.v0.15.0                                 addfc932f742
  protocol_version_header.v0.15.0                    1853ac513b7f
  re.1.14.0                                          1abb3cfb3589
  record_builder.v0.15.0                             c7f51f7d9f00
  sedlex.3.4                                         525b7448b54a
  seq.base                                           48e58aac523a
  sexp_pretty.v0.15.1                                e8e776f61262
  sexplib.v0.15.1                                    0102e5bc6fec
  sexplib0.v0.15.1                                   d99881f16e66
  spawn.v0.17.0                                      e383c2ad38dc
  splittable_random.v0.15.0                          daf040725418
  stdio.v0.15.0                                      a72e9995bf19
  stdlib-shims.0.3.0                                 373bec60eb96
  stringext.1.6.0                                    dd18d006f69f
  textutils.v0.15.0                                  6ee33a37a711
  textutils_kernel.v0.15.0                           9a5f2cc455f2
  time_now.v0.15.0                                   d5906fef3f0b
  timezone.v0.15.0                                   d093b76bf752
  topkg.1.1.1                                        6404f80f4f76
  typerep.v0.15.0                                    9e48755ef109
  tyxml.4.6.0                                        6f34822eda18
  uchar.0.0.2                                        fea146e5e715
  uri.4.4.0                                          62ffb19b891b
  uri-sexp.4.4.0                                     5ab0aa9d9274
  uutf.1.0.4                                         1f55d63ea3a4
  variantslib.v0.15.0                                660e8e2a11aa
  virtual_dom.v0.15.1                                57c687a64cd3
  yojson.3.0.0                                       7e2d26c01f5e
  zarith.1.14                                        76472cc6f395
=== STDOUT ===
Processing: [default: loading data]
[bonsai.v0.15.0: dl]
[bonsai.v0.15.0: extract]
-> retrieved bonsai.v0.15.0  (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.0)
- (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/bytes -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/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/uchar -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 -intf-suffix .ml -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
-> compiled  bonsai.v0.15.0
-> installed bonsai.v0.15.0
[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-25 00:23.39: OK: build bonsai.v0.15.0 (runc: 119.7s, disk: 32KB)
2026-06-25 00:23.39: Job succeeded