Build:
- 0
2026-06-16 21:22.07: New job: build flow_parser.0.159.0 (fa04a818d708) 2026-06-16 21:22.07: Waiting for resource in pool day11-builds 2026-06-16 21:33.13: Got resource from pool day11-builds 2026-06-16 21:33.13: [profile full] build flow_parser.0.159.0 2026-06-16 21:33.13: build flow_parser.0.159.0 (fa04a818d708) === DEPENDENCIES (76 transitive) === base.v0.15.2 adb647dc8272 base-threads.base b7164ff76afe base-unix.base 839dc585f12d base_bigstring.v0.15.0 add7b54d3298 base_quickcheck.v0.15.0 f64531c6dd67 bin_prot.v0.15.0 d762f2add120 core.v0.15.1 79f0a44a4ab5 core_kernel.v0.15.0 10beda206d87 cppo.1.8.0 708e9eb1da47 csexp.1.5.2 2dc1d42cb195 dtoa.0.3.3 57c606af79a1 dune.3.23.1 6e9c895d33c4 dune-configurator.3.22.2 b3ee8ff25f05 fieldslib.v0.15.0 c78873c2eb21 gen.1.1 b1929c5deea4 int_repr.v0.15.0 cb8e911975b8 jane-street-headers.v0.15.0 81b00567f418 jst-config.v0.15.1 7f051d59680b num.1.6 6107ad20ded4 ocaml.4.12.1 b220906b3826 ocaml-base-compiler.4.12.1 ce8680725b32 ocaml-compiler-libs.v0.12.4 692cac4e32e0 ocaml-config.2 3a99bd9dbb34 ocaml-secondary-compiler.4.14.2 208983c0e1e0 ocamlbuild.0.16.1 0aed2948eb5f ocamlfind.1.9.6 6a204c1e4cf6 ocamlfind-secondary.1.9.6 74c288ceaf87 parsexp.v0.15.0 dbb213be442b ppx_assert.v0.15.0 f633fb1ae2a5 ppx_base.v0.15.0 371d5ae9c470 ppx_bench.v0.15.1 8e82e3f8b5c8 ppx_bin_prot.v0.15.0 ecec740b32bf ppx_cold.v0.15.0 af6689b218fa ppx_compare.v0.15.0 f08e23d3daba ppx_custom_printf.v0.15.0 129bb9f82060 ppx_derivers.1.2.1 8e0bcbefff24 ppx_deriving.6.0.3 da301522ef96 ppx_disable_unused_warnings.v0.15.0 a677a794c39f ppx_enumerate.v0.15.0 90045f840948 ppx_expect.v0.15.1 46e2caeede9b ppx_fields_conv.v0.15.0 312e06166256 ppx_fixed_literal.v0.15.0 ad419f12def2 ppx_gen_rec.2.0.0 66cee9024c71 ppx_hash.v0.15.0 9b3bccbdd599 ppx_here.v0.15.0 04e0207fb1c5 ppx_ignore_instrumentation.v0.15.0 540439fc329a ppx_inline_test.v0.15.1 8dd49853b3d3 ppx_jane.v0.15.0 e80d1935db21 ppx_let.v0.15.0 653fa7766dda ppx_log.v0.15.0 256972427d56 ppx_module_timer.v0.15.0 fa2a842cf6c3 ppx_optcomp.v0.15.0 b7b54dc78485 ppx_optional.v0.15.0 8b53c833cf79 ppx_pipebang.v0.15.0 69bd0b17c06f ppx_sexp_conv.v0.15.1 2ca34b0c1359 ppx_sexp_message.v0.15.0 65dae2f6855c ppx_sexp_value.v0.15.0 29f0dbbe3543 ppx_stable.v0.15.0 2bbef74d2a8d ppx_string.v0.15.0 306dbcb49874 ppx_typerep_conv.v0.15.0 73e1d515e2b5 ppx_variants_conv.v0.15.0 e9ce7b9c212c ppxlib.0.35.0 7d516a80d36e re.1.12.0 b44768667e4e result.1.5 be123bcfc185 sedlex.3.7 0e414ce600ef seq.base 464aa74108c5 sexplib.v0.15.1 2fc147651996 sexplib0.v0.15.1 6f4e128f609c splittable_random.v0.15.0 ea885150f75f stdio.v0.15.0 b96eac4ceb2c stdlib-shims.0.3.0 73378b8dd48d time_now.v0.15.0 885b45456e39 typerep.v0.15.0 fb639a33b5ed variantslib.v0.15.0 22688fddd598 visitors.20250212 10a44013ed02 wtf8.1.0.2 d36627c1d6ad === 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 ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -package base -package visitors.runtime -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 ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -package base -package visitors.runtime -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 ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -package base -package visitors.runtime -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 ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -package base -package visitors.runtime -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 ppx_deriving.eq -package ppx_deriving.ord -package ppx_deriving.show -package sedlex.ppx -package wtf8 -package base -package visitors.runtime -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-06-16 21:35.13: OK: build flow_parser.0.159.0 (runc: 78.2s, disk: 45KB) 2026-06-16 21:35.13: Job succeeded