Build:
  1. 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