Build:
  1. 0
2026-07-15 04:04.30: New job: build js_of_ocaml-webidl.0.2 (d4bbc18eba2a)
2026-07-15 04:04.30: Waiting for resource in pool day11-builds
2026-07-15 04:17.39: Got resource from pool day11-builds
2026-07-15 04:17.39: [profile full] build js_of_ocaml-webidl.0.2
2026-07-15 04:17.39: build js_of_ocaml-webidl.0.2 (d4bbc18eba2a)
=== DEPENDENCIES (90 transitive) ===
  async.v0.14.0                                      bdc5d78a1d56
  async_kernel.v0.14.0                               bf0d3c5868f2
  async_rpc_kernel.v0.14.0                           97c91c11acb3
  async_unix.v0.14.0                                 df3cc8a077d7
  base.v0.14.4                                       cfae95256562
  base-bytes.base                                    3e40bf315257
  base-threads.base                                  afe16a8e71c3
  base-unix.base                                     73c0a5fdd34a
  base_bigstring.v0.14.0                             fe304daa95e8
  base_quickcheck.v0.14.1                            6630277a5987
  bin_prot.v0.14.1                                   8d8ac44e63c2
  cmdliner.2.1.1                                     afbe4faffb65
  core.v0.14.1                                       d654767ab359
  core_kernel.v0.14.2                                a38dae80cc43
  cppo.1.8.0                                         e0e8f0998bd8
  csexp.1.5.2                                        5c873ad38d28
  dune.3.24.0                                        019484e73219
  dune-configurator.3.24.0                           e6d895a08b24
  fieldslib.v0.14.0                                  bcc5a3b008a9
  gen.1.1                                            76c8dd029477
  jane-street-headers.v0.14.0                        4a2c88efad82
  js_of_ocaml.5.8.2                                  77a3f1dfea0c
  js_of_ocaml-compiler.5.8.2                         057ed682cd42
  js_of_ocaml-lwt.5.8.2                              c346054bc8e9
  js_of_ocaml-ppx.5.8.2                              e59a72d67a07
  jst-config.v0.14.1                                 5c6ea87cf44a
  lwt.6.1.2                                          6c456a7cb95c
  menhir.20211128                                    a2359b448ed2
  menhirLib.20211128                                 9f21fc4792d7
  menhirSdk.20211128                                 ca17db84eb3a
  num.1.6                                            3c48c58127b4
  ocaml.4.14.2                                       8f4c00cedcfa
  ocaml-base-compiler.4.14.2                         4388232301c7
  ocaml-compiler-libs.v0.12.4                        7d2f86ac0c73
  ocaml-config.2                                     fd3c40d0481a
  ocamlbuild.0.16.1                                  30cee1f672c2
  ocamlfind.1.9.8                                    bbbbb00e9029
  ocplib-endian.1.2                                  a6c679e63192
  octavius.1.2.2                                     e8ff2bc8988e
  parsexp.v0.14.2                                    cbfd180d0a88
  ppx_assert.v0.14.0                                 53d85203c29e
  ppx_base.v0.14.0                                   8732be50afba
  ppx_bench.v0.14.1                                  4c8ed1a7372f
  ppx_bin_prot.v0.14.0                               9e82225f52d0
  ppx_cold.v0.14.0                                   311c3b80ba70
  ppx_compare.v0.14.0                                1f88d19a5f1c
  ppx_custom_printf.v0.14.1                          f884639d153f
  ppx_derivers.1.2.1                                 48933a9f6570
  ppx_deriving.5.2.1                                 f42d8194f8fe
  ppx_enumerate.v0.14.0                              7e915b89afd0
  ppx_expect.v0.14.2                                 9bb19fa1dbd1
  ppx_fields_conv.v0.14.2                            f68bbe681b83
  ppx_fixed_literal.v0.14.0                          e6bf4072e690
  ppx_hash.v0.14.0                                   b250ab321636
  ppx_here.v0.14.0                                   fb675a08f51d
  ppx_inline_test.v0.14.1                            a862727d573a
  ppx_jane.v0.14.0                                   eddb0820705d
  ppx_js_style.v0.14.1                               cc5a08e47c59
  ppx_let.v0.14.0                                    8098c62b0188
  ppx_module_timer.v0.14.0                           8cc8fe189c35
  ppx_optcomp.v0.14.3                                d0ecc0d9a5e2
  ppx_optional.v0.14.0                               35d194b2a68f
  ppx_pipebang.v0.14.0                               2710fe3590ef
  ppx_sexp_conv.v0.14.3                              94c68d8831eb
  ppx_sexp_message.v0.14.1                           52ea55c9c766
  ppx_sexp_value.v0.14.0                             ca7988394778
  ppx_stable.v0.14.1                                 76d453779177
  ppx_string.v0.14.1                                 7de609182f77
  ppx_typerep_conv.v0.14.2                           8e64256e345e
  ppx_variants_conv.v0.14.2                          929179e9d6a8
  ppxlib.0.25.1                                      b2306d67333f
  protocol_version_header.v0.14.0                    8179cc846282
  re.1.14.0                                          32d6a77da316
  result.1.5                                         8feca36ab109
  sedlex.2.5                                         b2a537569f1c
  seq.base                                           47bcc08eec8f
  sexplib.v0.14.0                                    6461d82b4cd0
  sexplib0.v0.14.0                                   ce2d140a6dfc
  spawn.v0.17.0                                      d3c915cb1916
  splittable_random.v0.14.0                          bf3796b8fac3
  stdio.v0.14.0                                      4e249b1f4fca
  stdlib-shims.0.3.0                                 f16d8fda0f28
  textutils.v0.14.0                                  17dbf0ec8ce7
  time_now.v0.14.0                                   2288daf64c17
  timezone.v0.14.0                                   ef3b341b4b9a
  typerep.v0.14.0                                    d30edbeed722
  uchar.0.0.2                                        70590d7e319f
  variantslib.v0.14.0                                31084d0b9ba9
  webidl.1.4                                         20f21bd75f3c
  yojson.3.0.0                                       4ca779e5b9ab
=== STDOUT ===
Processing: [default: loading data]
[js_of_ocaml-webidl.0.2: dl]
[js_of_ocaml-webidl.0.2: extract]
-> retrieved js_of_ocaml-webidl.0.2  (https://opam.ocaml.org/cache)
[js_of_ocaml-webidl: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "js_of_ocaml-webidl" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/js_of_ocaml-webidl.0.2)
- File "dune-project", line 44, characters 3-35:
- 44 |    (js_of_ocaml-webidl (= version))
-         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning: Possible typo in constraint for dependency "js_of_ocaml-webidl": '(=
- version)' might be a mistake.
- Hint: Did you mean to use the `:version` variable instead? Example: (depends
- (js_of_ocaml-webidl (= :version)))
- (cd _build/default && /home/opam/.opam/default/bin/menhir --unused-tokens --external-tokens Tokens webidl/src/syntax/non_standard.mly webidl/src/syntax/parser.mly webidl/src/syntax/parser_custom_ext.mly webidl/src/syntax/tokens.mly --base webidl/src/syntax/parser --infer-write-query webidl/src/syntax/parser__mock.ml.mock)
- File "webidl/src/syntax/non_standard.mly", line 29, characters 8-30:
- Warning: symbol attributeSerializetion is unreachable from any of the start symbol(s).
- File "webidl/src/syntax/parser.mly", line 242, characters 8-19:
- Warning: symbol identifiers is unreachable from any of the start symbol(s).
- (cd _build/default && /home/opam/.opam/default/bin/menhir --unused-tokens --external-tokens Tokens webidl/src/syntax/non_standard.mly webidl/src/syntax/parser.mly webidl/src/syntax/parser_basic_ext.mly webidl/src/syntax/tokens.mly --base webidl/src/syntax/parser_extend --infer-write-query webidl/src/syntax/parser_extend__mock.ml.mock)
- File "webidl/src/syntax/non_standard.mly", line 29, characters 8-30:
- Warning: symbol attributeSerializetion is unreachable from any of the start symbol(s).
- File "webidl/src/syntax/non_standard.mly", line 32, characters 8-17:
- Warning: symbol commnaEnd is unreachable from any of the start symbol(s).
- File "webidl/src/syntax/non_standard.mly", line 35, characters 8-34:
- Warning: symbol emptyExtendedAttributeList is unreachable from any of the start symbol(s).
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-41-42-44-45-48-33 -g -bin-annot -I webidl/src/syntax/.webidl_syntax.objs/byte -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/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/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -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_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -no-alias-deps -open Webidl_syntax -o webidl/src/syntax/.webidl_syntax.objs/byte/webidl_syntax__Keyword.cmo -c -impl webidl/src/syntax/keyword.pp.ml)
- File "webidl/src/syntax/keyword.pp.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-41-42-44-45-48-33 -g -bin-annot -I webidl/src/syntax/.webidl_syntax.objs/byte -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/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/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -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_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -no-alias-deps -open Webidl_syntax -o webidl/src/syntax/.webidl_syntax.objs/byte/webidl_syntax__Ast.cmo -c -impl webidl/src/syntax/ast.pp.ml)
- File "webidl/src/syntax/ast.pp.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-41-42-44-45-48-33 -g -bin-annot -I webidl/src/syntax/.webidl_syntax.objs/byte -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/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/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -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_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -no-alias-deps -open Webidl_syntax -o webidl/src/syntax/.webidl_syntax.objs/byte/webidl_syntax__Parser.cmi -c -intf webidl/src/syntax/parser.pp.mli)
- File "webidl/src/syntax/parser.mli", line 3, characters 11-16:
- 3 |           (Param : sig
-                ^^^^^
- Warning 67 [unused-functor-parameter]: unused functor parameter Param.
- File "webidl/src/syntax/parser.mli", line 6, characters 11-25:
- 6 |           (Parse_extended : sig
-                ^^^^^^^^^^^^^^
- Warning 67 [unused-functor-parameter]: unused functor parameter Parse_extended.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-41-42-44-45-48-33 -g -bin-annot -I webidl/src/syntax/.webidl_syntax.objs/byte -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/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/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -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_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -no-alias-deps -open Webidl_syntax -o webidl/src/syntax/.webidl_syntax.objs/byte/webidl_syntax__Parser_extend.cmi -c -intf webidl/src/syntax/parser_extend.pp.mli)
- File "webidl/src/syntax/parser_extend.mli", line 3, characters 11-16:
- 3 |           (Param : sig
-                ^^^^^
- Warning 67 [unused-functor-parameter]: unused functor parameter Param.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w +a-4-40-41-42-44-45-48-33 -g -bin-annot -I webidl/src/syntax/.webidl_syntax.objs/byte -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/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/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -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_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -no-alias-deps -open Webidl_syntax -o webidl/src/syntax/.webidl_syntax.objs/byte/webidl_syntax__Lexer.cmo -c -impl webidl/src/syntax/lexer.pp.ml)
- File "webidl/src/syntax/lexer.pp.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- File "bin/dune", line 2, characters 8-11:
- 2 |  (names gen)
-             ^^^
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -o bin/gen.exe /home/opam/.opam/default/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /home/opam/.opam/default/lib/base/base_internalhash_types /home/opam/.opam/default/lib/base/caml/caml.cmxa /home/opam/.opam/default/lib/sexplib0/sexplib0.cmxa /home/opam/.opam/default/lib/base/shadow_stdlib/shadow_stdlib.cmxa /home/opam/.opam/default/lib/base/base.cmxa -I /home/opam/.opam/default/lib/base /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /home/opam/.opam/default/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /home/opam/.opam/default/lib/ppx_inline_test/config/inline_test_config.cmxa /home/opam/.opam/default/lib/jane-street-headers/jane_street_headers.cmxa /home/opam/.opam/default/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib/ppx_enumerate_lib.cmxa /home/opam/.opam/default/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa /home/opam/.opam/default/lib/time_now/time_now.cmxa -I /home/opam/.opam/default/lib/time_now /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib/ppx_inline_test_lib.cmxa /home/opam/.opam/default/lib/ppx_bench/runtime-lib/ppx_bench_lib.cmxa /home/opam/.opam/default/lib/ppx_assert/runtime-lib/ppx_assert_lib.cmxa /home/opam/.opam/default/lib/splittable_random/splittable_random.cmxa /home/opam/.opam/default/lib/fieldslib/fieldslib.cmxa /home/opam/.opam/default/lib/base_quickcheck/base_quickcheck.cmxa /home/opam/.opam/default/lib/base/md5/md5_lib.cmxa /home/opam/.opam/default/lib/variantslib/variantslib.cmxa /home/opam/.opam/default/lib/bin_prot/shape/bin_shape_lib.cmxa /home/opam/.opam/default/lib/bin_prot/bin_prot.cmxa -I /home/opam/.opam/default/lib/bin_prot /home/opam/.opam/default/lib/stdio/stdio.cmxa /home/opam/.opam/default/lib/ppx_module_timer/runtime/ppx_module_timer_runtime.cmxa /home/opam/.opam/default/lib/typerep/typerep_lib.cmxa /home/opam/.opam/default/lib/ppx_expect/common/expect_test_common.cmxa /home/opam/.opam/default/lib/ppx_expect/config_types/expect_test_config_types.cmxa /home/opam/.opam/default/lib/ppx_expect/collector/expect_test_collector.cmxa -I /home/opam/.opam/default/lib/ppx_expect/collector /home/opam/.opam/default/lib/ppx_expect/config/expect_test_config.cmxa /home/opam/.opam/default/lib/base_bigstring/base_bigstring.cmxa -I /home/opam/.opam/default/lib/base_bigstring /home/opam/.opam/default/lib/core_kernel/base_for_tests/base_for_tests.cmxa /home/opam/.opam/default/lib/ocaml/unix.cmxa -I /home/opam/.opam/default/lib/ocaml /home/opam/.opam/default/lib/ocaml/bigarray.cmxa -I /home/opam/.opam/default/lib/ocaml /home/opam/.opam/default/lib/parsexp/parsexp.cmxa /home/opam/.opam/default/lib/sexplib/sexplib.cmxa /home/opam/.opam/default/lib/core_kernel/core_kernel.cmxa -I /home/opam/.opam/default/lib/core_kernel /home/opam/.opam/default/lib/ocaml/threads/threads.cmxa -I /home/opam/.opam/default/lib/ocaml /home/opam/.opam/default/lib/core/error_checking_mutex/error_checking_mutex.cmxa -I /home/opam/.opam/default/lib/core/error_checking_mutex /home/opam/.opam/default/lib/core_kernel/caml_unix/caml_unix.cmxa /home/opam/.opam/default/lib/core_kernel/flags/flags.cmxa /home/opam/.opam/default/lib/core_kernel/version_util/version_util.cmxa -I /home/opam/.opam/default/lib/core_kernel/version_util /home/opam/.opam/default/lib/sexplib/unix/sexplib_unix.cmxa /home/opam/.opam/default/lib/spawn/spawn.cmxa -I /home/opam/.opam/default/lib/spawn /home/opam/.opam/default/lib/timezone/timezone.cmxa /home/opam/.opam/default/lib/core/core.cmxa -I /home/opam/.opam/default/lib/core /home/opam/.opam/default/lib/core_kernel/moption/moption.cmxa /home/opam/.opam/default/lib/core_kernel/tuple_pool/tuple_pool.cmxa /home/opam/.opam/default/lib/core_kernel/pairing_heap/pairing_heap.cmxa /home/opam/.opam/default/lib/core_kernel/sexp_hidden_in_test/sexp_hidden_in_test.cmxa /home/opam/.opam/default/lib/core_kernel/thread_pool_cpu_affinity/thread_pool_cpu_affinity.cmxa /home/opam/.opam/default/lib/core_kernel/uopt/uopt.cmxa /home/opam/.opam/default/lib/core_kernel/thread_safe_queue/thread_safe_queue.cmxa /home/opam/.opam/default/lib/core_kernel/timing_wheel/timing_wheel.cmxa /home/opam/.opam/default/lib/async_kernel/async_kernel.cmxa /home/opam/.opam/default/lib/core/bigstring_unix/bigstring_unix.cmxa -I /home/opam/.opam/default/lib/core/bigstring_unix /home/opam/.opam/default/lib/core_kernel/bounded_int_table/bounded_int_table.cmxa /home/opam/.opam/default/lib/core_kernel/iobuf/iobuf.cmxa /home/opam/.opam/default/lib/core/iobuf_unix/iobuf_unix.cmxa -I /home/opam/.opam/default/lib/core/iobuf_unix /home/opam/.opam/default/lib/core/nano_mutex/nano_mutex.cmxa /home/opam/.opam/default/lib/core/squeue/squeue.cmxa /home/opam/.opam/default/lib/core/linux_ext/linux_ext.cmxa -I /home/opam/.opam/default/lib/core/linux_ext /home/opam/.opam/default/lib/async_unix/thread_safe_ivar/thread_safe_ivar.cmxa /home/opam/.opam/default/lib/async_unix/thread_pool/thread_pool.cmxa /home/opam/.opam/default/lib/core/time_stamp_counter/time_stamp_counter.cmxa -I /home/opam/.opam/default/lib/core/time_stamp_counter /home/opam/.opam/default/lib/core_kernel/uuid/uuid.cmxa /home/opam/.opam/default/lib/core/uuid/uuid_unix.cmxa /home/opam/.opam/default/lib/async_unix/async_unix.cmxa -I /home/opam/.opam/default/lib/async_unix /home/opam/.opam/default/lib/async/async_command/async_command.cmxa /home/opam/.opam/default/lib/async/async_quickcheck/async_quickcheck.cmxa /home/opam/.opam/default/lib/async_kernel/persistent_connection_kernel/persistent_connection_kernel.cmxa /home/opam/.opam/default/lib/protocol_version_header/protocol_version_header.cmxa /home/opam/.opam/default/lib/async_rpc_kernel/async_rpc_kernel.cmxa /home/opam/.opam/default/lib/async/async_rpc/async_rpc.cmxa -I /home/opam/.opam/default/lib/async/async_rpc /home/opam/.opam/default/lib/async/async.cmxa -I /home/opam/.opam/default/lib/ocaml webidl/src/syntax/webidl_syntax.cmxa webidl/src/lib/webidl.cmxa /home/opam/.opam/default/lib/result/result.cmxa /home/opam/.opam/default/lib/ppx_deriving/runtime/ppx_deriving_runtime.cmxa /home/opam/.opam/default/lib/js_of_ocaml-compiler/runtime/jsoo_runtime.cmxa -I /home/opam/.opam/default/lib/js_of_ocaml-compiler/runtime /home/opam/.opam/default/lib/js_of_ocaml/js_of_ocaml.cmxa -I /home/opam/.opam/default/lib/js_of_ocaml /home/opam/.opam/default/lib/lwt/lwt.cmxa /home/opam/.opam/default/lib/js_of_ocaml-lwt/js_of_ocaml_lwt.cmxa lib/js_of_ocaml_webidl.cmxa bin/.gen.eobjs/native/dune__exe__Gen.cmx)
- /usr/bin/ld: /home/opam/.opam/default/lib/core/linux_ext/linux_ext.a(linux_ext.o): in function `camlLinux_ext__sched_setaffinity_this_thread_34469':
- /home/opam/.opam/default/.opam-switch/build/core.v0.14.1/_build/default/linux_ext/src/linux_ext.ml:697:(.text+0x4600): undefined reference to `core_unix_gettid'
- /usr/bin/ld: /home/opam/.opam/default/lib/core/linux_ext/linux_ext.a(linux_ext.o): in function `camlLinux_ext__1':
- :(.data+0x3b58): undefined reference to `core_unix_gettid'
- collect2: error: ld returned 1 exit status
- File "caml_startup", line 1:
- Error: Error during linking (exit code 1)
[ERROR] The compilation of js_of_ocaml-webidl.0.2 failed at "dune build -p js_of_ocaml-webidl -j 39 @install".
build failed... 

=== STDERR ===

2026-07-15 04:18.17: FAILED: build js_of_ocaml-webidl.0.2
2026-07-15 04:18.17: Job failed: build failed: js_of_ocaml-webidl.0.2