Build:
- 0
2026-09-04 03:43.38: New job: build flow_parser.0.159.0 (614ee63c55d5) 2026-09-04 03:43.38: Waiting for resource in pool day11-builds 2026-09-04 03:58.55: Got resource from pool day11-builds 2026-09-04 03:58.55: [profile full] build flow_parser.0.159.0 2026-09-04 03:58.55: build flow_parser.0.159.0 (614ee63c55d5) === DEPENDENCIES (76 transitive) === base.v0.15.2 64cc86740b6e base-threads.base 3d2f2cbc6db2 base-unix.base 3a38ddca6b5e base_bigstring.v0.15.0 5fb0e031d457 base_quickcheck.v0.15.0 89c3e8ba33bc bin_prot.v0.15.0 eb8d93ea48ad core.v0.15.1 3cb5aae3751e core_kernel.v0.15.0 5d1e922e7ee2 cppo.1.8.0 d985c37e6252 csexp.1.5.2 45da150ac45d dtoa.0.3.3 22efd2975485 dune.3.24.2 03fddf396e0b dune-configurator.3.22.2 9de81b632721 fieldslib.v0.15.0 e34cf1880d3a gen.1.1 c4f7221f718a int_repr.v0.15.0 f6696e90ff62 jane-street-headers.v0.15.0 dbb47f46eb3c jst-config.v0.15.1 0ccc3f77e66e num.1.6 77382141c2d9 ocaml.4.12.1 40bf037a0516 ocaml-base-compiler.4.12.1 e714dfd3f0fe ocaml-compiler-libs.v0.12.4 02b0760118b6 ocaml-config.2 75bd2fc1f23b ocaml-secondary-compiler.4.14.2 d66c1c5ac958 ocamlbuild.0.16.1 b436c8ee2909 ocamlfind.1.9.6 b1980dc27cfd ocamlfind-secondary.1.9.6 cd09f5be8757 parsexp.v0.15.0 2c9fe43c1120 ppx_assert.v0.15.0 b94943bc8cbc ppx_base.v0.15.0 f349d6943211 ppx_bench.v0.15.1 98cd4e913b25 ppx_bin_prot.v0.15.0 827fb0836e98 ppx_cold.v0.15.0 f48dfd0cc411 ppx_compare.v0.15.0 ae0c1b622d63 ppx_custom_printf.v0.15.0 9eaf5d9002c9 ppx_derivers.1.2.1 a5c1b1ed9e33 ppx_deriving.6.0.3 059cddbbf4fe ppx_disable_unused_warnings.v0.15.0 51709e6cdd74 ppx_enumerate.v0.15.0 7754ea923dad ppx_expect.v0.15.1 b5c57f9adfc4 ppx_fields_conv.v0.15.0 2664d304c3d6 ppx_fixed_literal.v0.15.0 6d188cdb6fe9 ppx_gen_rec.2.0.0 ecb3ce27194f ppx_hash.v0.15.0 c3655890c871 ppx_here.v0.15.0 22c01cc17232 ppx_ignore_instrumentation.v0.15.0 3b34d62215a5 ppx_inline_test.v0.15.1 a94ce5c24792 ppx_jane.v0.15.0 a6b5b5b738cc ppx_let.v0.15.0 ac1c58328e70 ppx_log.v0.15.0 702bccda6038 ppx_module_timer.v0.15.0 2cf53c2de5ee ppx_optcomp.v0.15.0 ca06c8ca5f94 ppx_optional.v0.15.0 9c56a1f78919 ppx_pipebang.v0.15.0 2e3cc1f77b8c ppx_sexp_conv.v0.15.1 5b3682cdfb12 ppx_sexp_message.v0.15.0 b9ed173190dc ppx_sexp_value.v0.15.0 7e3b15ecb311 ppx_stable.v0.15.0 81b6de3fc702 ppx_string.v0.15.0 6d4707a9a815 ppx_typerep_conv.v0.15.0 bbe9325caef1 ppx_variants_conv.v0.15.0 57e906764c79 ppxlib.0.35.0 a8ca11fe4e77 re.1.12.0 a55b7e990d42 result.1.5 901d6a7defa5 sedlex.3.7 0a38e22f3e26 seq.base 54beea656353 sexplib.v0.15.1 51b3b71589ac sexplib0.v0.15.1 da413aa813bb splittable_random.v0.15.0 e2ab549c3287 stdio.v0.15.0 3e37bd1bd216 stdlib-shims.0.3.0 d07c91089280 time_now.v0.15.0 99d27f14dea9 typerep.v0.15.0 f9c7b1b01f47 variantslib.v0.15.0 65a1c86acc37 visitors.20250212 b97817ca4cfd wtf8.1.0.2 a5a09e72c74d === STDOUT === Processing: [default: loading data] [flow_parser.0.159.0: dl] [flow_parser.0.159.0: extract] -> retrieved flow_parser.0.159.0 (https://opam.ocaml.org/cache) [flow_parser: make build-parser] + /usr/bin/make "-C" "src/parser" "build-parser" (CWD=/home/opam/.opam/default/.opam-switch/build/flow_parser.0.159.0) - make: Entering directory '/home/opam/.opam/default/.opam-switch/build/flow_parser.0.159.0/src/parser' - cd /home/opam/.opam/default/.opam-switch/build/flow_parser.0.159.0/src/parser//../..; \ - ocamlbuild -use-ocamlfind -I src/third-party/sedlex -no-links src/parser/parser_flow.cmxa - + ocamlfind ocamlc -config - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/parser_flow.ml > src/parser/parser_flow.ml.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/declaration_parser.ml > src/parser/declaration_parser.ml.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/comment_attachment.ml > src/parser/comment_attachment.ml.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/flow_ast.ml > src/parser/flow_ast.ml.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/flow_ast_mapper.ml > src/parser/flow_ast_mapper.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/flow_ast.cmo src/parser/flow_ast.ml - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/flow_ast_utils.mli > src/parser/flow_ast_utils.mli.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/loc.mli > src/parser/loc.mli.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/file_key.ml > src/parser/file_key.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/file_key.cmo src/parser/file_key.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/loc.cmi src/parser/loc.mli - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/parser_env.mli > src/parser/parser_env.mli.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/parse_error.ml > src/parser/parse_error.ml.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/enum_common.ml > src/parser/enum_common.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/enum_common.cmo src/parser/enum_common.ml - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/token.ml > src/parser/token.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/parse_error.cmo src/parser/parse_error.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/token.cmo src/parser/token.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/flow_ast_mapper.cmo src/parser/flow_ast_mapper.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/flow_ast_utils.cmi src/parser/flow_ast_utils.mli - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/parser_env.cmi src/parser/parser_env.mli - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/enum_parser.ml > src/parser/enum_parser.ml.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/parser_common.ml > src/parser/parser_common.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/parser_common.cmo src/parser/parser_common.ml - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/type_parser.ml > src/parser/type_parser.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/comment_attachment.cmo src/parser/comment_attachment.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/enum_parser.cmo src/parser/enum_parser.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/type_parser.cmo src/parser/type_parser.ml - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/expression_parser.ml > src/parser/expression_parser.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/declaration_parser.cmo src/parser/declaration_parser.ml - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/pattern_cover.ml > src/parser/pattern_cover.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/pattern_cover.cmo src/parser/pattern_cover.ml - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/flow_lexer.ml > src/parser/flow_lexer.ml.depends - + ocamlfind ocamldep -package base -package visitors.runtime -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -package core_kernel -package ppx_deriving -package ppx_deriving.iter -package ppx_deriving.map -package dtoa -modules src/third-party/sedlex/flow_sedlexing.mli > src/third-party/sedlex/flow_sedlexing.mli.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/lex_env.ml > src/parser/lex_env.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -package base -package visitors.runtime -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -package core_kernel -package ppx_deriving -package ppx_deriving.iter -package ppx_deriving.map -package dtoa -w -4-6-29-35-42-44-48-50 -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/third-party/sedlex/flow_sedlexing.cmi src/third-party/sedlex/flow_sedlexing.mli - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/lex_result.ml > src/parser/lex_result.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/lex_env.cmo src/parser/lex_env.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/lex_result.cmo src/parser/lex_result.ml - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/jsx_parser.ml > src/parser/jsx_parser.ml.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/object_parser.ml > src/parser/object_parser.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/expression_parser.cmo src/parser/expression_parser.ml - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/pattern_parser.ml > src/parser/pattern_parser.ml.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/statement_parser.ml > src/parser/statement_parser.ml.depends - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/object_parser.cmo src/parser/object_parser.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/flow_lexer.cmo src/parser/flow_lexer.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/jsx_parser.cmo src/parser/jsx_parser.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/pattern_parser.cmo src/parser/pattern_parser.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/statement_parser.cmo src/parser/statement_parser.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/parser_flow.cmo src/parser/parser_flow.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/flow_ast.cmx src/parser/flow_ast.ml - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/flow_ast_utils.ml > src/parser/flow_ast_utils.ml.depends - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/loc.ml > src/parser/loc.ml.depends - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/file_key.cmx src/parser/file_key.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/loc.cmx src/parser/loc.ml - + ocamlfind ocamldep -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -modules src/parser/parser_env.ml > src/parser/parser_env.ml.depends - + ocamlfind ocamldep -package base -package visitors.runtime -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -package core_kernel -package ppx_deriving -package ppx_deriving.iter -package ppx_deriving.map -package dtoa -modules src/third-party/sedlex/flow_sedlexing.ml > src/third-party/sedlex/flow_sedlexing.ml.depends - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -package base -package visitors.runtime -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -package core_kernel -package ppx_deriving -package ppx_deriving.iter -package ppx_deriving.map -package dtoa -w -4-6-29-35-42-44-48-50 -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/third-party/sedlex/flow_sedlexing.cmx src/third-party/sedlex/flow_sedlexing.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/enum_common.cmx src/parser/enum_common.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/parse_error.cmx src/parser/parse_error.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/token.cmx src/parser/token.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/lex_env.cmx src/parser/lex_env.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/lex_result.cmx src/parser/lex_result.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/flow_lexer.cmx src/parser/flow_lexer.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/flow_ast_mapper.cmx src/parser/flow_ast_mapper.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/flow_ast_utils.cmx src/parser/flow_ast_utils.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/parser_env.cmx src/parser/parser_env.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/parser_common.cmx src/parser/parser_common.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/comment_attachment.cmx src/parser/comment_attachment.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/enum_parser.cmx src/parser/enum_parser.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/type_parser.cmx src/parser/type_parser.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/declaration_parser.cmx src/parser/declaration_parser.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/pattern_cover.cmx src/parser/pattern_cover.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/expression_parser.cmx src/parser/expression_parser.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/object_parser.cmx src/parser/object_parser.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/jsx_parser.cmx src/parser/jsx_parser.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/pattern_parser.cmx src/parser/pattern_parser.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/statement_parser.cmx src/parser/statement_parser.ml - + ocamlfind ocamlopt -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/parser_flow.cmx src/parser/parser_flow.ml - + ocamlfind ocamlopt -a -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -I src/parser -I src/third-party/sedlex src/parser/enum_common.cmx src/parser/file_key.cmx src/parser/flow_ast.cmx src/parser/flow_ast_mapper.cmx src/parser/loc.cmx src/parser/flow_ast_utils.cmx src/parser/parse_error.cmx src/third-party/sedlex/flow_sedlexing.cmx src/parser/lex_env.cmx src/parser/token.cmx src/parser/lex_result.cmx src/parser/flow_lexer.cmx src/parser/parser_env.cmx src/parser/comment_attachment.cmx src/parser/parser_common.cmx src/parser/enum_parser.cmx src/parser/type_parser.cmx src/parser/declaration_parser.cmx src/parser/pattern_cover.cmx src/parser/expression_parser.cmx src/parser/jsx_parser.cmx src/parser/object_parser.cmx src/parser/pattern_parser.cmx src/parser/statement_parser.cmx src/parser/parser_flow.cmx -o src/parser/parser_flow.cmxa - make: Leaving directory '/home/opam/.opam/default/.opam-switch/build/flow_parser.0.159.0/src/parser' -> compiled flow_parser.0.159.0 [flow_parser: make ocamlfind-install] + /usr/bin/make "-C" "src/parser" "ocamlfind-install" (CWD=/home/opam/.opam/default/.opam-switch/build/flow_parser.0.159.0) - make: Entering directory '/home/opam/.opam/default/.opam-switch/build/flow_parser.0.159.0/src/parser' - cd /home/opam/.opam/default/.opam-switch/build/flow_parser.0.159.0/src/parser//../..; \ - ocamlbuild -use-ocamlfind -I src/third-party/sedlex src/parser/parser_flow.cma src/parser/parser_flow.cmxa; \ - ocamlfind install flow_parser src/parser/META \ - _build/src/parser/parser_flow.a \ - _build/src/parser/parser_flow.cma \ - _build/src/parser/parser_flow.cmxa \ - _build/src/parser/*.cmi - + ocamlfind ocamlc -config - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/flow_ast_utils.cmo src/parser/flow_ast_utils.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -package base -package visitors.runtime -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -package core_kernel -package ppx_deriving -package ppx_deriving.iter -package ppx_deriving.map -package dtoa -w -4-6-29-35-42-44-48-50 -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/third-party/sedlex/flow_sedlexing.cmo src/third-party/sedlex/flow_sedlexing.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/loc.cmo src/parser/loc.ml - + ocamlfind ocamlc -c -safe-string -w A -warn-error A -strict-sequence -w -39 -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -w -4-6-29-35-42-44-48-50 -I src/parser -I src/third-party/sedlex -I src/parser_utils/output/__tests__/js_layout_generator -o src/parser/parser_env.cmo src/parser/parser_env.ml - + ocamlfind ocamlc -a -package ppx_gen_rec -package ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -I src/parser -I src/third-party/sedlex src/parser/flow_ast.cmo src/parser/flow_ast_mapper.cmo src/parser/file_key.cmo src/parser/loc.cmo src/parser/flow_ast_utils.cmo src/parser/enum_common.cmo src/parser/parse_error.cmo src/third-party/sedlex/flow_sedlexing.cmo src/parser/lex_env.cmo src/parser/token.cmo src/parser/lex_result.cmo src/parser/flow_lexer.cmo src/parser/parser_env.cmo src/parser/comment_attachment.cmo src/parser/parser_common.cmo src/parser/enum_parser.cmo src/parser/type_parser.cmo src/parser/declaration_parser.cmo src/parser/pattern_cover.cmo src/parser/expression_parser.cmo src/parser/jsx_parser.cmo src/parser/object_parser.cmo src/parser/pattern_parser.cmo src/parser/statement_parser.cmo src/parser/parser_flow.cmo -o src/parser/parser_flow.cma - Installed /home/opam/.opam/default/lib/flow_parser/type_parser.cmi - Installed /home/opam/.opam/default/lib/flow_parser/token.cmi - Installed /home/opam/.opam/default/lib/flow_parser/statement_parser.cmi - Installed /home/opam/.opam/default/lib/flow_parser/pattern_parser.cmi - Installed /home/opam/.opam/default/lib/flow_parser/pattern_cover.cmi - Installed /home/opam/.opam/default/lib/flow_parser/parser_flow.cmi - Installed /home/opam/.opam/default/lib/flow_parser/parser_env.cmi - Installed /home/opam/.opam/default/lib/flow_parser/parser_common.cmi - Installed /home/opam/.opam/default/lib/flow_parser/parse_error.cmi - Installed /home/opam/.opam/default/lib/flow_parser/object_parser.cmi - Installed /home/opam/.opam/default/lib/flow_parser/loc.cmi - Installed /home/opam/.opam/default/lib/flow_parser/lex_result.cmi - Installed /home/opam/.opam/default/lib/flow_parser/lex_env.cmi - Installed /home/opam/.opam/default/lib/flow_parser/jsx_parser.cmi - Installed /home/opam/.opam/default/lib/flow_parser/flow_lexer.cmi - Installed /home/opam/.opam/default/lib/flow_parser/flow_ast_utils.cmi - Installed /home/opam/.opam/default/lib/flow_parser/flow_ast_mapper.cmi - Installed /home/opam/.opam/default/lib/flow_parser/flow_ast.cmi - Installed /home/opam/.opam/default/lib/flow_parser/file_key.cmi - Installed /home/opam/.opam/default/lib/flow_parser/expression_parser.cmi - Installed /home/opam/.opam/default/lib/flow_parser/enum_parser.cmi - Installed /home/opam/.opam/default/lib/flow_parser/enum_common.cmi - Installed /home/opam/.opam/default/lib/flow_parser/declaration_parser.cmi - Installed /home/opam/.opam/default/lib/flow_parser/comment_attachment.cmi - Installed /home/opam/.opam/default/lib/flow_parser/parser_flow.cmxa - Installed /home/opam/.opam/default/lib/flow_parser/parser_flow.cma - Installed /home/opam/.opam/default/lib/flow_parser/parser_flow.a - Installed /home/opam/.opam/default/lib/flow_parser/META - make: Leaving directory '/home/opam/.opam/default/.opam-switch/build/flow_parser.0.159.0/src/parser' -> installed flow_parser.0.159.0 === STDERR === 2026-09-04 04:00.18: OK: build flow_parser.0.159.0 (runc: 66.2s, disk: 47KB) 2026-09-04 04:00.18: Job succeeded