Build:
  1. 0
2026-06-16 14:19.48: New job: build gen-bs.0.0.0 (da2da28aa716)
2026-06-16 14:19.48: Waiting for resource in pool day11-builds
2026-06-16 16:03.51: Got resource from pool day11-builds
2026-06-16 16:03.51: [profile full] build gen-bs.0.0.0
2026-06-16 16:03.51: build gen-bs.0.0.0 (da2da28aa716)
=== DEPENDENCIES (22 transitive) ===
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  batteries.3.10.0                                   8ce9dee731cf
  camlp-streams.5.0.1                                76b76cc9fe05
  cppo.1.8.0                                         ea583d2d3bbb
  dune.3.23.1                                        5402470d931c
  menhir.20211128                                    58c4ad093048
  menhirLib.20211128                                 581f36ec2b3c
  menhirSdk.20211128                                 ba9fa85c2874
  num.1.6                                            480227ca99db
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-compiler-libs.v0.12.4                        d1dd1437b449
  ocaml-config.2                                     669e0fcf9e4d
  ocamlbuild.0.16.1                                  8f6c52e6fce8
  ocamlfind.1.9.8                                    6025f4a8e98e
  ppx_derivers.1.2.1                                 441538dbecd1
  ppx_deriving.6.1.1                                 4c7646da994d
  ppxlib.0.38.0                                      a3e9cb715835
  sexplib0.v0.17.0                                   7af37899b3a0
  stdlib-shims.0.3.0                                 e2dd0beb9112
  webidl.1.4                                         ce03fabc1339
=== STDOUT ===
Processing: [default: loading data]
[gen-bs.0.0.0: dl]
[gen-bs.0.0.0: extract]
-> retrieved gen-bs.0.0.0  (https://opam.ocaml.org/cache)
[gen-bs: ocaml setup.ml]
+ /home/opam/.opam/default/bin/ocaml "setup.ml" "build" (CWD=/home/opam/.opam/default/.opam-switch/build/gen-bs.0.0.0)
- + ocamlfind ocamlc -config
- + ocamlfind ocamldep -package webidl -package batteries -modules src/main/gen_bs.ml > src/main/gen_bs.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/main/webidl_to_bs.ml > src/main/webidl_to_bs.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/output/bs_print/bs.ml > src/output/bs_print/bs.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/output/bs_print/bs_module.ml > src/output/bs_print/bs_module.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/output/bs_print/bs_external.ml > src/output/bs_print/bs_external.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/output/bs_print/bs_str.mli > src/output/bs_print/bs_str.mli.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/output/bs_print/bs_type.ml > src/output/bs_print/bs_type.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_str.cmi src/output/bs_print/bs_str.mli
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_str.cmi src/output/bs_print/bs_str.mli
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_type.cmo src/output/bs_print/bs_type.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_type.cmo src/output/bs_print/bs_type.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamldep -package webidl -package batteries -modules src/output/bs_print/bs_let.ml > src/output/bs_print/bs_let.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/util/util.ml > src/util/util.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/util -I src -I src/output -I src/input -I src/intermediate -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/util/util.cmo src/util/util.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/util -I src -I src/output -I src/input -I src/intermediate -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/util/util.cmo src/util/util.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/util/util.ml", line 25, characters 14-32:
- 25 |     let str = BatString.nreplace str "+" "_" in
-                    ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels str, sub, by were omitted in the application of this function.
- File "src/util/util.ml", line 26, characters 14-32:
- 26 |     let str = BatString.nreplace str "/" "_" in
-                    ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels str, sub, by were omitted in the application of this function.
- File "src/util/util.ml", line 27, characters 14-32:
- 27 |     let str = BatString.nreplace str "-" "_" in
-                    ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels str, sub, by were omitted in the application of this function.
- File "src/util/util.ml", line 39, characters 22-40:
- 39 |     |> List.sort_uniq 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
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_external.cmo src/output/bs_print/bs_external.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_external.cmo src/output/bs_print/bs_external.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_let.cmo src/output/bs_print/bs_let.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_let.cmo src/output/bs_print/bs_let.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/output/bs_print/bs_let.ml", line 112, characters 27-38:
- 112 |   let to_variant_pattern ?(match_ident) ~variant =
-                                  ^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_module.cmo src/output/bs_print/bs_module.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_module.cmo src/output/bs_print/bs_module.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js/js.ml > src/intermediate/js/js.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_to_bs.ml > src/intermediate/js_to_bs/js_to_bs.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs.cmo src/output/bs_print/bs.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs.cmo src/output/bs_print/bs.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/predefined_code/internal_code.ml > src/intermediate/js_to_bs/predefined_code/internal_code.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.ml > src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js/js.cmo src/intermediate/js/js.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js/js.cmo src/intermediate/js/js.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.ml > src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.ml > src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.ml > src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/from_js/js_type.ml > src/intermediate/js_to_bs/js_obj_to_module/from_js/js_type.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.ml > src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/obj_to_typedef -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.cmo src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/obj_to_typedef -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.cmo src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.ml", line 17, characters 27-38:
- 17 |       to_ident ~variables:[to_variable "a"] base
-                                 ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label variable was omitted in the application of this function.
- File "src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.ml", line 26, characters 37-48:
- 26 |   let typedef = to_ident ~variables:[to_variable "a"] base in
-                                           ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label variable was omitted in the application of this function.
- File "src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.ml", line 30, characters 42-53:
- 30 |     let variables = [to_ident ~variables:[to_variable "a"] aux] in
-                                                ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label variable was omitted in the application of this function.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/from_js/js_type.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_type.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/from_js/js_type.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_type.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_type.ml", line 51, characters 23-34:
- 51 |   to_ident ~variables:[to_variable "own"] (make_like_name name)
-                             ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label variable was omitted in the application of this function.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.ml", line 16, characters 14-26:
- 16 |   | `Fixed -> to_label_arg js_arg.name type_
-                    ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels label, type_ were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.ml", line 17, characters 17-32:
- 17 |   | `Optional -> to_optional_arg js_arg.name type_
-                       ^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels label, type_ were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.ml", line 18, characters 17-29:
- 18 |   | `Variadic -> to_label_arg js_arg.name type_
-                       ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels label, type_ were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.ml", line 25, characters 2-14:
- 25 |   to_label_arg name obj
-        ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels label, type_ were omitted in the application of this function.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.ml", line 59, characters 17-27:
- 59 |   let let_conv = to_let_var func_name convert in
-                       ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.ml", line 62, characters 4-14:
- 62 |     to_let_var var_name (to_eval eval) 
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.ml", line 90, characters 19-29:
- 90 |   let let_return = to_let_var return_var (to_eval eval_original) in
-                         ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.ml", line 65, characters 4-14:
- 65 |     to_let_var args (to_eval expr)
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.ml", line 69, characters 4-14:
- 69 |     to_let_var args (to_eval expr)
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.ml", line 72, characters 4-14:
- 72 |     to_let_var func (List.map to_eval_ident [meth_name; owner_name] |> to_eval)
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.ml", line 26, characters 6-16:
- 26 |       to_let_var (func_name) (to_eval [from_opt]);
-            ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.ml", line 28, characters 6-16:
- 28 |       to_let_var arg_name (to_eval eval) 
-            ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.ml", line 75, characters 4-14:
- 75 |     to_let_var "return" eval
-          ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.ml", line 78, characters 21-31:
- 78 |     let let_return = to_let_var "return" (to_eval eval_original) in
-                           ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.ml", line 80, characters 26-36:
- 80 |     let conv_return_def = to_let_var "conv_return" (to_eval [to_eval_ident "identity"]) in
-                                ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/js_obj.ml > src/intermediate/js_to_bs/js_obj_to_module/js_obj.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/cast.ml > src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/cast.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.ml > src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.ml > src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.ml > src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/from_js/js_const.ml > src/intermediate/js_to_bs/js_obj_to_module/from_js/js_const.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.ml > src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/union.ml > src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/union.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/cast.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/cast.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/cast.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/cast.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/cast.ml", line 13, characters 19-29:
- 13 |   let let_return = to_let_var "return" (to_eval convert) in
-                         ^^^^^^^^^^
- Warning 6 [labels-omitted]: labels var_name, expr were omitted in the application of this function.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.ml", line 9, characters 4-16:
- 9 |     to_label_arg js_attr.name type_ 
-         ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels label, type_ were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.ml", line 11, characters 4-19:
- 11 |     to_optional_arg js_attr.name type_  
-          ^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels label, type_ were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.ml", line 16, characters 2-14:
- 16 |   to_label_arg js_meth.name (`Func(args @ [return_type]))
-        ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels label, type_ were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.ml", line 22, characters 15-31:
- 22 |   Bs_external.(to_external_expr "make" args return_type "" [Obj])
-                     ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, args, return_type, action, annot were omitted in the application of this function.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.ml", line 23, characters 6-21:
- 23 |       to_variant_case str (to_eval [to_eval_str str])
-            ^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label variant was omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.ml", line 26, characters 4-15:
- 26 |     to_function cases 
-          ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label cases was omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.ml", line 30, characters 6-17:
- 30 |       to_str_case str (to_eval [to_eval_variant str])
-            ^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels str, expr were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.ml", line 33, characters 4-15:
- 33 |     to_function cases 
-          ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label cases was omitted in the application of this function.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.ml", line 9, characters 2-18:
- 9 |   to_external_expr action [owner] return_type action annot 
-       ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, args, return_type, action, annot were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.ml", line 13, characters 12-24:
- 13 |   let arg = to_label_arg action type_ in
-                  ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels label, type_ were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.ml", line 15, characters 2-18:
- 15 |   to_external_expr name [owner; arg] `Unit action [Set]
-        ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, args, return_type, action, annot were omitted in the application of this function.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/from_js/js_const.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_const.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/from_js/js_const.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_const.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.ml", line 11, characters 2-18:
- 11 |   to_external_expr
-        ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, args, return_type, action, annot were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.ml", line 22, characters 13-27:
- 22 |   let this = to_nolabel_arg (`As "this") in
-                   ^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label type_ was omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.ml", line 24, characters 2-18:
- 24 |   to_external_expr
-        ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, args, return_type, action, annot were omitted in the application of this function.
- File "src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.ml", line 45, characters 2-18:
- 45 |   to_external_expr
-        ^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, args, return_type, action, annot were omitted in the application of this function.
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/union.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/union.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -o src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/union.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/union.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/union.ml", line 56, characters 6-17:
- 56 |       to_function cases
-            ^^^^^^^^^^^
- Warning 6 [labels-omitted]: label cases was omitted in the application of this function.
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/pre_process/remove_overload.ml > src/intermediate/js_to_bs/pre_process/remove_overload.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/intermediate/js_to_bs/pre_process/replace_types.ml > src/intermediate/js_to_bs/pre_process/replace_types.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/predefined_code -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/predefined_code/internal_code.cmo src/intermediate/js_to_bs/predefined_code/internal_code.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/predefined_code -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/predefined_code/internal_code.cmo src/intermediate/js_to_bs/predefined_code/internal_code.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/js_obj.cmo src/intermediate/js_to_bs/js_obj_to_module/js_obj.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/js_obj_to_module -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_obj_to_module/js_obj.cmo src/intermediate/js_to_bs/js_obj_to_module/js_obj.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/pre_process -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/pre_process/remove_overload.cmo src/intermediate/js_to_bs/pre_process/remove_overload.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/pre_process -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/pre_process/remove_overload.cmo src/intermediate/js_to_bs/pre_process/remove_overload.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/pre_process -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/pre_process/replace_types.cmo src/intermediate/js_to_bs/pre_process/replace_types.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs/pre_process -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/pre_process/replace_types.cmo src/intermediate/js_to_bs/pre_process/replace_types.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamldep -package webidl -package batteries -modules src/input/webidl_to_js/webidl_to_js.ml > src/input/webidl_to_js/webidl_to_js.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/input/webidl_to_js/to_js_obj/dictionary.ml > src/input/webidl_to_js/to_js_obj/dictionary.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/input/webidl_to_js/to_js_obj/idl_type.ml > src/input/webidl_to_js/to_js_obj/idl_type.ml.depends
- + ocamlfind ocamldep -package webidl -package batteries -modules src/input/webidl_to_js/to_js_obj/operation.ml > src/input/webidl_to_js/to_js_obj/operation.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js/to_js_obj -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/to_js_obj/idl_type.cmo src/input/webidl_to_js/to_js_obj/idl_type.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js/to_js_obj -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/to_js_obj/idl_type.cmo src/input/webidl_to_js/to_js_obj/idl_type.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js/to_js_obj -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/to_js_obj/operation.cmo src/input/webidl_to_js/to_js_obj/operation.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js/to_js_obj -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/to_js_obj/operation.cmo src/input/webidl_to_js/to_js_obj/operation.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamldep -package webidl -package batteries -modules src/input/webidl_to_js/to_js_obj/interface.ml > src/input/webidl_to_js/to_js_obj/interface.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_to_bs.cmo src/intermediate/js_to_bs/js_to_bs.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/intermediate/js_to_bs -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/intermediate/js_to_bs/js_to_bs.cmo src/intermediate/js_to_bs/js_to_bs.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- File "src/intermediate/js_to_bs/js_to_bs.ml", line 45, characters 2-20:
- 45 |   Bs.to_global_value name (Bs_type.to_ident name)
-        ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels name, type_ were omitted in the application of this function.
- + ocamlfind ocamldep -package webidl -package batteries -modules src/input/webidl_to_js/to_js_obj/namespace.ml > src/input/webidl_to_js/to_js_obj/namespace.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js/to_js_obj -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/to_js_obj/dictionary.cmo src/input/webidl_to_js/to_js_obj/dictionary.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js/to_js_obj -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/to_js_obj/dictionary.cmo src/input/webidl_to_js/to_js_obj/dictionary.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js/to_js_obj -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/to_js_obj/interface.cmo src/input/webidl_to_js/to_js_obj/interface.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js/to_js_obj -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/to_js_obj/interface.cmo src/input/webidl_to_js/to_js_obj/interface.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js/to_js_obj -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/to_js_obj/namespace.cmo src/input/webidl_to_js/to_js_obj/namespace.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js/to_js_obj -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/to_js_obj/namespace.cmo src/input/webidl_to_js/to_js_obj/namespace.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/webidl_to_js.cmo src/input/webidl_to_js/webidl_to_js.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/input/webidl_to_js -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/output/bs_print -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/input/webidl_to_js/webidl_to_js.cmo src/input/webidl_to_js/webidl_to_js.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/main -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/main/webidl_to_bs.cmo src/main/webidl_to_bs.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/main -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/main/webidl_to_bs.cmo src/main/webidl_to_bs.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/main -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/main/gen_bs.cmo src/main/gen_bs.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/main -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/output/bs_print -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/main/gen_bs.cmo src/main/gen_bs.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamldep -package webidl -package batteries -modules src/output/bs_print/bs_str.ml > src/output/bs_print/bs_str.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_str.cmo src/output/bs_print/bs_str.ml
- + ocamlfind ocamlc -c -g -bin-annot -package webidl -package batteries -I src/output/bs_print -I src -I src/output -I src/input -I src/intermediate -I src/util -I src/main -I src/input/webidl_to_js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js -I src/intermediate/js_to_bs -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -o src/output/bs_print/bs_str.cmo src/output/bs_print/bs_str.ml
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- + ocamlfind ocamlc -linkpkg -g -package webidl -package batteries -I src/util -I src/output/bs_print -I src/intermediate/js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs -I src/input/webidl_to_js -I src/main src/util/util.cmo src/output/bs_print/bs_str.cmo src/output/bs_print/bs_type.cmo src/intermediate/js/js.cmo src/input/webidl_to_js/to_js_obj/idl_type.cmo src/input/webidl_to_js/to_js_obj/operation.cmo src/input/webidl_to_js/to_js_obj/dictionary.cmo src/input/webidl_to_js/to_js_obj/interface.cmo src/input/webidl_to_js/to_js_obj/namespace.cmo src/output/bs_print/bs_external.cmo src/output/bs_print/bs_let.cmo src/output/bs_print/bs_module.cmo src/output/bs_print/bs.cmo src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/cast.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_type.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/union.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_const.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.cmo src/intermediate/js_to_bs/js_obj_to_module/js_obj.cmo src/intermediate/js_to_bs/pre_process/remove_overload.cmo src/intermediate/js_to_bs/pre_process/replace_types.cmo src/intermediate/js_to_bs/predefined_code/internal_code.cmo src/intermediate/js_to_bs/js_to_bs.cmo src/input/webidl_to_js/webidl_to_js.cmo src/main/webidl_to_bs.cmo src/main/gen_bs.cmo -o src/main/gen_bs.byte
- + ocamlfind ocamlc -linkpkg -g -package webidl -package batteries -I src/util -I src/output/bs_print -I src/intermediate/js -I src/input/webidl_to_js/to_js_obj -I src/intermediate/js_to_bs/obj_to_typedef -I src/intermediate/js_to_bs/js_obj_to_module/convert_and_override -I src/intermediate/js_to_bs/js_obj_to_module/from_js -I src/intermediate/js_to_bs/js_obj_to_module -I src/intermediate/js_to_bs/pre_process -I src/intermediate/js_to_bs/predefined_code -I src/intermediate/js_to_bs -I src/input/webidl_to_js -I src/main src/util/util.cmo src/output/bs_print/bs_str.cmo src/output/bs_print/bs_type.cmo src/intermediate/js/js.cmo src/input/webidl_to_js/to_js_obj/idl_type.cmo src/input/webidl_to_js/to_js_obj/operation.cmo src/input/webidl_to_js/to_js_obj/dictionary.cmo src/input/webidl_to_js/to_js_obj/interface.cmo src/input/webidl_to_js/to_js_obj/namespace.cmo src/output/bs_print/bs_external.cmo src/output/bs_print/bs_let.cmo src/output/bs_print/bs_module.cmo src/output/bs_print/bs.cmo src/intermediate/js_to_bs/obj_to_typedef/js_obj_to_typedef.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/cast.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_type.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_args.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/constr_meth.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/override.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/enum.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/variadic.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/optional.cmo src/intermediate/js_to_bs/js_obj_to_module/convert_and_override/union.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_attr.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_const.cmo src/intermediate/js_to_bs/js_obj_to_module/from_js/js_meth.cmo src/intermediate/js_to_bs/js_obj_to_module/js_obj.cmo src/intermediate/js_to_bs/pre_process/remove_overload.cmo src/intermediate/js_to_bs/pre_process/replace_types.cmo src/intermediate/js_to_bs/predefined_code/internal_code.cmo src/intermediate/js_to_bs/js_to_bs.cmo src/input/webidl_to_js/webidl_to_js.cmo src/main/webidl_to_bs.cmo src/main/gen_bs.cmo -o src/main/gen_bs.byte
- findlib: [WARNING] Interface big_int.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface num.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface nat.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface ratio.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- findlib: [WARNING] Interface arith_status.cmi occurs in several directories: /home/opam/.opam/default/lib/num, /home/opam/.opam/default/lib/ocaml
- ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch
- setup.ml exec:ocamlbuild -use-ocamlfind gen_bs.byte
-> compiled  gen-bs.0.0.0
[gen-bs: ocaml setup.ml]
+ /home/opam/.opam/default/bin/ocaml "setup.ml" "install" (CWD=/home/opam/.opam/default/.opam-switch/build/gen-bs.0.0.0)
- setup.ml exec:cp gen_bs.byte $(opam config var bin)/gen-bs
-> installed gen-bs.0.0.0

=== STDERR ===

2026-06-16 16:04.07: OK: build gen-bs.0.0.0 (runc: 7.6s, disk: 105KB)
2026-06-16 16:04.07: Job succeeded