Build:
- 0
2026-06-24 22:00.30: New job: build flow_parser.0.159.0 (0bca09a56c86) 2026-06-24 22:00.30: Waiting for resource in pool day11-builds 2026-06-24 22:18.55: Got resource from pool day11-builds 2026-06-24 22:18.55: [profile full] build flow_parser.0.159.0 2026-06-24 22:18.55: build flow_parser.0.159.0 (0bca09a56c86) === DEPENDENCIES (76 transitive) === base.v0.15.2 ea95604dcd06 base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb base_bigstring.v0.15.0 687d298f07b8 base_quickcheck.v0.15.0 53b7ac50cf65 bin_prot.v0.15.0 2dd6f5bdf503 core.v0.15.1 d0dde1c74610 core_kernel.v0.15.0 9fb277090501 cppo.1.8.0 2e6d5a70492d csexp.1.5.2 cbff46c78e23 dtoa.0.3.3 f9fb6f094012 dune.3.23.1 ec34fe9ebf2c dune-configurator.3.22.2 f3081e3d47cb fieldslib.v0.15.0 39dfb83cfd0b gen.1.1 be6fc4e905f0 int_repr.v0.15.0 854c214651d8 jane-street-headers.v0.15.0 495a12a57ef6 jst-config.v0.15.1 0ec6f2cebca8 num.1.6 0d0867ee79d1 ocaml.4.12.1 dee35ad2ab01 ocaml-base-compiler.4.12.1 16a69ab1424d ocaml-compiler-libs.v0.12.4 d8bb1449f899 ocaml-config.2 e77f021f2144 ocaml-secondary-compiler.4.14.2 fb63d435ed9e ocamlbuild.0.16.1 2ce5a99932fe ocamlfind.1.9.6 8d8d9a490c0f ocamlfind-secondary.1.9.6 e7e9f5a4b1a5 parsexp.v0.15.0 a573a606868d ppx_assert.v0.15.0 da1bbf00272d ppx_base.v0.15.0 5c32400f6220 ppx_bench.v0.15.1 c8b2c56a2868 ppx_bin_prot.v0.15.0 efaa15a88bc5 ppx_cold.v0.15.0 4c672daeebf1 ppx_compare.v0.15.0 14582752e195 ppx_custom_printf.v0.15.0 d994fe682a24 ppx_derivers.1.2.1 e2df7d6ecda0 ppx_deriving.6.0.3 875a1df78f1d ppx_disable_unused_warnings.v0.15.0 3bf873599455 ppx_enumerate.v0.15.0 280406c3ea71 ppx_expect.v0.15.1 a89a6b58c581 ppx_fields_conv.v0.15.0 f8e73f3b5709 ppx_fixed_literal.v0.15.0 0c960019db0e ppx_gen_rec.2.0.0 eb9661dad09b ppx_hash.v0.15.0 7dcec45c9ab3 ppx_here.v0.15.0 8ad1bf2c4190 ppx_ignore_instrumentation.v0.15.0 9e93c207a4df ppx_inline_test.v0.15.1 88c930d945c6 ppx_jane.v0.15.0 e7bd5907079e ppx_let.v0.15.0 85d02c016977 ppx_log.v0.15.0 00381c4a1a45 ppx_module_timer.v0.15.0 b9728308b248 ppx_optcomp.v0.15.0 b89843e47189 ppx_optional.v0.15.0 a4c221c73433 ppx_pipebang.v0.15.0 b9fd9c0bb89c ppx_sexp_conv.v0.15.1 b50785c21df6 ppx_sexp_message.v0.15.0 620614b265c5 ppx_sexp_value.v0.15.0 07d0792597a8 ppx_stable.v0.15.0 ae7fcc7b206e ppx_string.v0.15.0 65e2ad8b6b52 ppx_typerep_conv.v0.15.0 06d129420321 ppx_variants_conv.v0.15.0 5317e67c4ff5 ppxlib.0.35.0 895ec3024439 re.1.12.0 60dc06e091f9 result.1.5 b2f02c331fa8 sedlex.3.7 62648f69b1ff seq.base 67d9aec3c6ca sexplib.v0.15.1 848b1fc6b213 sexplib0.v0.15.1 52604d5b3c08 splittable_random.v0.15.0 bcf094819213 stdio.v0.15.0 87b84b1e24b4 stdlib-shims.0.3.0 1590dd69ad83 time_now.v0.15.0 0b124c61124c typerep.v0.15.0 5a474ec205a2 variantslib.v0.15.0 e119584d7a41 visitors.20250212 da9166ddba16 wtf8.1.0.2 83a72aaf013e === 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-24 22:20.17: OK: build flow_parser.0.159.0 (runc: 72.7s, disk: 47KB) 2026-06-24 22:20.17: Job succeeded