Build:
  1. 0
2026-06-24 11:51.43: New job: build BetterErrors.0.0.1 (a4f309eba62d)
2026-06-24 11:51.43: Waiting for resource in pool day11-builds
2026-06-24 13:14.05: Got resource from pool day11-builds
2026-06-24 13:14.05: [profile full] build BetterErrors.0.0.1
2026-06-24 13:14.05: build BetterErrors.0.0.1 (a4f309eba62d)
=== DEPENDENCIES (11 transitive) ===
  ANSITerminal.0.8.5                                 e711ac3f33d2
  base-bytes.base                                    c40d17bc86b5
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  dune.3.23.1                                        848a72441e15
  ocaml.4.14.4                                       b047fb9251f4
  ocaml-base-compiler.4.14.4                         d3b7ccb2c6fb
  ocaml-config.2                                     2d9c209f5590
  ocamlbuild.0.16.1                                  7e0d6aadb209
  ocamlfind.1.9.8                                    214dd418ac02
  re.1.14.0                                          d62d6f65abb6
=== STDOUT ===
Processing: [default: loading data]
[BetterErrors.0.0.1: dl]
[BetterErrors.0.0.1: extract]
-> retrieved BetterErrors.0.0.1  (https://opam.ocaml.org/cache)
[BetterErrors: subst] expanding opam variables in pkg/META.in, generating pkg/META
[BetterErrors: ocaml]
+ /home/opam/.opam/default/bin/ocaml "pkg/build.ml" "native=true" "native-dynlink=true" (CWD=/home/opam/.opam/default/.opam-switch/build/BetterErrors.0.0.1)
- + ocamlfind ocamlc -config
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/betterErrorsShell.ml > src/betterErrorsShell.ml.depends
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/betterErrorsMain.ml > src/betterErrorsMain.ml.depends
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/betterErrorsParseError.ml > src/betterErrorsParseError.ml.depends
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/betterErrorsTypes.ml > src/betterErrorsTypes.ml.depends
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/Atom.ml > src/Atom.ml.depends
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/Atom.cmo src/Atom.ml
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/helpers.ml > src/helpers.ml.depends
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsTypes.cmo src/betterErrorsTypes.ml
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/helpers.cmo src/helpers.ml
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/helpers.cmo src/helpers.ml
- File "src/helpers.ml", line 122, characters 12-26:
- 122 |   let rex = Re_pcre.regexp pat in
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 123, characters 2-23:
- 123 |   Re_pcre.get_substring (Re_pcre.exec ~rex str) n
-         ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 123, characters 25-37:
- 123 |   Re_pcre.get_substring (Re_pcre.exec ~rex str) n
-                                ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 128, characters 12-26:
- 128 |   let rex = Re_pcre.regexp pat in
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 129, characters 12-33:
- 129 |   try Some (Re_pcre.get_substring (Re_pcre.exec ~rex str) 1)
-                   ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 129, characters 35-47:
- 129 |   try Some (Re_pcre.get_substring (Re_pcre.exec ~rex str) 1)
-                                          ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 133, characters 12-26:
- 133 |   let rex = Re_pcre.regexp pat in
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 134, characters 12-33:
- 134 |   try Some (Re_pcre.get_substring (Re_pcre.exec ~rex str) n)
-                   ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 134, characters 35-47:
- 134 |   try Some (Re_pcre.get_substring (Re_pcre.exec ~rex str) n)
-                                          ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 138, characters 12-26:
- 138 |   let rex = Re_pcre.regexp pat in
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 139, characters 12-24:
- 139 |   try Some (Re_pcre.exec ~rex str)
-                   ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 143, characters 12-33:
- 143 |   try Some (Re_pcre.get_substring result n)
-                   ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 147, characters 12-26:
- 147 |   let rex = Re_pcre.regexp sep in
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 148, characters 2-15:
- 148 |   Re_pcre.split ~rex str
-         ^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/parseWarning.ml > src/parseWarning.ml.depends
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/terminalReporter.ml > src/terminalReporter.ml.depends
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/reportError.ml > src/reportError.ml.depends
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/reportWarning.ml > src/reportWarning.ml.depends
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/reportError.cmo src/reportError.ml
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/reportError.cmo src/reportError.ml
- File "src/reportError.ml", line 71, characters 20-36:
- 71 |       let pckName = String.lowercase unboundModule in
-                          ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/reportWarning.cmo src/reportWarning.ml
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsParseError.cmo src/betterErrorsParseError.ml
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsParseError.cmo src/betterErrorsParseError.ml
- File "src/betterErrorsParseError.ml", line 33, characters 28-42:
- 33 |   let nestedFunctionTypeR = Re_pcre.regexp {|\([\s\S]+\)|} in
-                                  ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsParseError.ml", line 34, characters 16-34:
- 34 |   let cleaned = Re_pcre.substitute ~rex:nestedFunctionTypeR ~subst:(fun _ -> "|||||") str in
-                      ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsParseError.ml", line 96, characters 26-39:
- 96 |     |> Helpers.optionMap (Re_pcre.split ~rex:(Re_pcre.regexp {|, | or |}))
-                                ^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsParseError.ml", line 96, characters 46-60:
- 96 |     |> Helpers.optionMap (Re_pcre.split ~rex:(Re_pcre.regexp {|, | or |}))
-                                                    ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsParseError.ml", line 163, characters 13-27:
- 163 |   let allR = Re_pcre.regexp {|Syntax error|} in
-                    ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsParseError.ml", line 165, characters 10-24:
- 165 |   if not (Re_pcre.pmatch ~rex:allR err) then
-                 ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/parseWarning.cmo src/parseWarning.ml
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/terminalReporter.cmo src/terminalReporter.ml
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsMain.cmo src/betterErrorsMain.ml
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsMain.cmo src/betterErrorsMain.ml
- File "src/betterErrorsMain.ml", line 68, characters 37-44:
- 68 | let extractFromFileMatch fileMatch = Re_pcre.(
-                                           ^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 100, characters 2-9:
- 100 |   Re_pcre.(
-         ^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 109, characters 12-26:
- 109 | let fileR = Re_pcre.regexp
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 110, characters 10-17:
- 110 |   ~flags:[Re_pcre.(`MULTILINE)]
-                 ^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 113, characters 25-39:
- 113 | let hasErrorOrWarningR = Re_pcre.regexp
-                                ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 114, characters 10-17:
- 114 |   ~flags:[Re_pcre.(`MULTILINE)]
-                 ^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 121, characters 10-24:
- 121 |   if not (Re_pcre.pmatch ~rex:hasErrorOrWarningR err) then NoErrorNorWarning err
-                 ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 127, characters 41-53:
- 127 |       |> Helpers.listDropWhile (function Re_pcre.Text _ -> true | _ -> false)
-                                                ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 125, characters 9-27:
- 125 |       |> Re_pcre.full_split ~rex:fileR
-                ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 134, characters 41-53:
- 134 |       |> Helpers.listDropWhile (function Re_pcre.Text _ -> true | _ -> false)
-                                                ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 132, characters 9-27:
- 132 |       |> Re_pcre.full_split ~rex:fileR
-                ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsShell.cmo src/betterErrorsShell.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/Atom.cmx src/Atom.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsTypes.cmx src/betterErrorsTypes.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/helpers.cmx src/helpers.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/helpers.cmx src/helpers.ml
- File "src/helpers.ml", line 122, characters 12-26:
- 122 |   let rex = Re_pcre.regexp pat in
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 123, characters 2-23:
- 123 |   Re_pcre.get_substring (Re_pcre.exec ~rex str) n
-         ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 123, characters 25-37:
- 123 |   Re_pcre.get_substring (Re_pcre.exec ~rex str) n
-                                ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 128, characters 12-26:
- 128 |   let rex = Re_pcre.regexp pat in
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 129, characters 12-33:
- 129 |   try Some (Re_pcre.get_substring (Re_pcre.exec ~rex str) 1)
-                   ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 129, characters 35-47:
- 129 |   try Some (Re_pcre.get_substring (Re_pcre.exec ~rex str) 1)
-                                          ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 133, characters 12-26:
- 133 |   let rex = Re_pcre.regexp pat in
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 134, characters 12-33:
- 134 |   try Some (Re_pcre.get_substring (Re_pcre.exec ~rex str) n)
-                   ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 134, characters 35-47:
- 134 |   try Some (Re_pcre.get_substring (Re_pcre.exec ~rex str) n)
-                                          ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 138, characters 12-26:
- 138 |   let rex = Re_pcre.regexp pat in
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 139, characters 12-24:
- 139 |   try Some (Re_pcre.exec ~rex str)
-                   ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 143, characters 12-33:
- 143 |   try Some (Re_pcre.get_substring result n)
-                   ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 147, characters 12-26:
- 147 |   let rex = Re_pcre.regexp sep in
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/helpers.ml", line 148, characters 2-15:
- 148 |   Re_pcre.split ~rex str
-         ^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/reportError.cmx src/reportError.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/reportError.cmx src/reportError.ml
- File "src/reportError.ml", line 71, characters 20-36:
- 71 |       let pckName = String.lowercase unboundModule in
-                          ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/reportWarning.cmx src/reportWarning.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsParseError.cmx src/betterErrorsParseError.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsParseError.cmx src/betterErrorsParseError.ml
- File "src/betterErrorsParseError.ml", line 33, characters 28-42:
- 33 |   let nestedFunctionTypeR = Re_pcre.regexp {|\([\s\S]+\)|} in
-                                  ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsParseError.ml", line 34, characters 16-34:
- 34 |   let cleaned = Re_pcre.substitute ~rex:nestedFunctionTypeR ~subst:(fun _ -> "|||||") str in
-                      ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsParseError.ml", line 96, characters 26-39:
- 96 |     |> Helpers.optionMap (Re_pcre.split ~rex:(Re_pcre.regexp {|, | or |}))
-                                ^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsParseError.ml", line 96, characters 46-60:
- 96 |     |> Helpers.optionMap (Re_pcre.split ~rex:(Re_pcre.regexp {|, | or |}))
-                                                    ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsParseError.ml", line 163, characters 13-27:
- 163 |   let allR = Re_pcre.regexp {|Syntax error|} in
-                    ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsParseError.ml", line 165, characters 10-24:
- 165 |   if not (Re_pcre.pmatch ~rex:allR err) then
-                 ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/parseWarning.cmx src/parseWarning.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/terminalReporter.cmx src/terminalReporter.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsMain.cmx src/betterErrorsMain.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsMain.cmx src/betterErrorsMain.ml
- File "src/betterErrorsMain.ml", line 68, characters 37-44:
- 68 | let extractFromFileMatch fileMatch = Re_pcre.(
-                                           ^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 100, characters 2-9:
- 100 |   Re_pcre.(
-         ^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 109, characters 12-26:
- 109 | let fileR = Re_pcre.regexp
-                   ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 110, characters 10-17:
- 110 |   ~flags:[Re_pcre.(`MULTILINE)]
-                 ^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 113, characters 25-39:
- 113 | let hasErrorOrWarningR = Re_pcre.regexp
-                                ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 114, characters 10-17:
- 114 |   ~flags:[Re_pcre.(`MULTILINE)]
-                 ^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 121, characters 10-24:
- 121 |   if not (Re_pcre.pmatch ~rex:hasErrorOrWarningR err) then NoErrorNorWarning err
-                 ^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 127, characters 41-53:
- 127 |       |> Helpers.listDropWhile (function Re_pcre.Text _ -> true | _ -> false)
-                                                ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 125, characters 9-27:
- 125 |       |> Re_pcre.full_split ~rex:fileR
-                ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 134, characters 41-53:
- 134 |       |> Helpers.listDropWhile (function Re_pcre.Text _ -> true | _ -> false)
-                                                ^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- File "src/betterErrorsMain.ml", line 132, characters 9-27:
- 132 |       |> Re_pcre.full_split ~rex:fileR
-                ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/betterErrorsShell.cmx src/betterErrorsShell.ml
- + ocamlfind ocamlopt -linkpkg -package 're.pcre ANSITerminal' -I src src/Atom.cmx src/betterErrorsTypes.cmx src/helpers.cmx src/betterErrorsParseError.cmx src/parseWarning.cmx src/reportError.cmx src/reportWarning.cmx src/terminalReporter.cmx src/betterErrorsMain.cmx src/betterErrorsShell.cmx -o src/betterErrorsShell.native
- + ocamlfind ocamldep -package 're.pcre ANSITerminal' -modules src/NuclideReporter.ml > src/NuclideReporter.ml.depends
- + ocamlfind ocamlc -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/NuclideReporter.cmo src/NuclideReporter.ml
- + ocamlfind ocamlopt -c -package 're.pcre ANSITerminal' -w @5@8@10@11@12@14@23-24@26@29@40 -I src -o src/NuclideReporter.cmx src/NuclideReporter.ml
- + ocamlfind ocamlopt -a -package 're.pcre ANSITerminal' -I src src/Atom.cmx src/betterErrorsTypes.cmx src/helpers.cmx src/betterErrorsParseError.cmx src/parseWarning.cmx src/reportError.cmx src/reportWarning.cmx src/terminalReporter.cmx src/betterErrorsMain.cmx src/NuclideReporter.cmx src/betterErrorsShell.cmx -o src/BetterErrors.cmxa
- + ocamlfind ocamlc -a -package 're.pcre ANSITerminal' -I src src/Atom.cmo src/betterErrorsTypes.cmo src/helpers.cmo src/betterErrorsParseError.cmo src/parseWarning.cmo src/reportError.cmo src/reportWarning.cmo src/terminalReporter.cmo src/betterErrorsMain.cmo src/NuclideReporter.cmo src/betterErrorsShell.cmo -o src/BetterErrors.cma
- + ocamlfind ocamlopt -shared -linkall -package 're.pcre ANSITerminal' -I src src/BetterErrors.cmxa -o src/BetterErrors.cmxs
-> compiled  BetterErrors.0.0.1
-> installed BetterErrors.0.0.1

=== STDERR ===

2026-06-24 13:14.38: OK: build BetterErrors.0.0.1 (runc: 4.6s, disk: 25KB)
2026-06-24 13:14.38: Job succeeded