(view as text)
=======================================
   PCRE2 10.36-RC1: ./test-suite.log
=======================================

# TOTAL: 3
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  3
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: pcre2_jit_test
====================

FAIL pcre2_jit_test (exit status: 139)

FAIL: RunTest
=============

No differences encountered

PCRE2 C library tests using test data from ./testdata
PCRE2 version 10.36-RC1 2020-11-05

---- Testing 8-bit library ----

Test 0: Unchecked pcre2test argument tests (to improve coverage)
Segmentation Fault - core dumped
** pcre2test -S 1 -t 10 testSinput failed - check testtry
FAIL RunTest (exit status: 1)

FAIL: RunGrepTest
=================

Testing pcre2grep version 10.36-RC1 2020-11-05
No differences encountered
No differences encountered
Testing pcre2grep main features
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
Segmentation Fault - core dumped
--- ./testdata/grepoutput	Fri Nov  6 18:31:09 2020
+++ testtrygrep	Fri Nov  6 18:33:01 2020
@@ -1,382 +1,77 @@
 ---------------------------- Test 1 ------------------------------
-PATTERN at the start of a line.
-In the middle of a line, PATTERN appears.
-Check up on PATTERN near the end.
-RC=0
+RC=139
 ---------------------------- Test 2 ------------------------------
 PATTERN at the start of a line.
 RC=0
 ---------------------------- Test 3 ------------------------------
-7:PATTERN at the start of a line.
-8:In the middle of a line, PATTERN appears.
-10:This pattern is in lower case.
-623:Check up on PATTERN near the end.
-RC=0
+RC=139
 ---------------------------- Test 4 ------------------------------
-4
-RC=0
+RC=139
 ---------------------------- Test 5 ------------------------------
-./testdata/grepinput:7:PATTERN at the start of a line.
-./testdata/grepinput:8:In the middle of a line, PATTERN appears.
-./testdata/grepinput:10:This pattern is in lower case.
-./testdata/grepinput:623:Check up on PATTERN near the end.
-./testdata/grepinputx:3:Here is the pattern again.
-./testdata/grepinputx:5:Pattern
-./testdata/grepinputx:42:This line contains pattern not on a line by itself.
-RC=0
+RC=139
 ---------------------------- Test 6 ------------------------------
-7:PATTERN at the start of a line.
-8:In the middle of a line, PATTERN appears.
-10:This pattern is in lower case.
-623:Check up on PATTERN near the end.
-3:Here is the pattern again.
-5:Pattern
-42:This line contains pattern not on a line by itself.
-RC=0
+RC=139
 ---------------------------- Test 7 ------------------------------
-./testdata/grepinput
-./testdata/grepinputx
-RC=0
+RC=139
 ---------------------------- Test 8 ------------------------------
-./testdata/grepinput
-RC=0
+RC=139
 ---------------------------- Test 9 ------------------------------
-RC=0
+RC=139
 ---------------------------- Test 10 -----------------------------
-RC=1
+RC=139
 ---------------------------- Test 11 -----------------------------
-1:This is a second file of input for the pcregrep tests.
-2:
-4:
-5:Pattern
-6:That time it was on a line by itself.
-7:
-8:To pat or not to pat, that is the question.
-9:
-10:complete pair
-11:of lines
-12:
-13:That was a complete pair
-14:of lines all by themselves.
-15:
-16:complete pair
-17:of lines
-18:
-19:And there they were again, to check line numbers.
-20:
-21:one
-22:two
-23:three
-24:four
-25:five
-26:six
-27:seven
-28:eight
-29:nine
-30:ten
-31:eleven
-32:twelve
-33:thirteen
-34:fourteen
-35:fifteen
-36:sixteen
-37:seventeen
-38:eighteen
-39:nineteen
-40:twenty
-41:
-43:This is the last line of this file.
-RC=0
+RC=139
 ---------------------------- Test 12 -----------------------------
 Pattern
 RC=0
 ---------------------------- Test 13 -----------------------------
-Here is the pattern again.
-That time it was on a line by itself.
-seventeen
-This line contains pattern not on a line by itself.
-RC=0
+RC=139
 ---------------------------- Test 14 -----------------------------
-./testdata/grepinputx:To pat or not to pat, that is the question.
-RC=0
+RC=139
 ---------------------------- Test 15 -----------------------------
 pcre2grep: Error in command-line regex at offset 4: quantifier does not follow a repeatable item
 RC=2
 ---------------------------- Test 16 -----------------------------
-pcre2grep: Failed to open ./testdata/nonexistfile: No such file or directory
-RC=2
+RC=139
 ---------------------------- Test 17 -----------------------------
-features should be added at the end, because some of the tests involve the
-output of line numbers, and we don't want these to change.
-RC=0
+RC=139
 ---------------------------- Test 18 -----------------------------
-4:features should be added at the end, because some of the tests involve the
-output of line numbers, and we don't want these to change.
-583:brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.
--------------------------------------------------------------------------------
-RC=0
+RC=139
 ---------------------------- Test 19 -----------------------------
-Pattern
-RC=0
+RC=139
 ---------------------------- Test 20 -----------------------------
-10:complete pair
-of lines
-16:complete pair
-of lines
-RC=0
+RC=139
 ---------------------------- Test 21 -----------------------------
-24:four
-25-five
-26-six
-27-seven
---
-34:fourteen
-35-fifteen
-36-sixteen
-37-seventeen
-RC=0
+RC=139
 ---------------------------- Test 22 -----------------------------
-21-one
-22-two
-23-three
-24:four
---
-31-eleven
-32-twelve
-33-thirteen
-34:fourteen
-RC=0
+RC=139
 ---------------------------- Test 23 -----------------------------
-one
-two
-three
-four
-five
-six
-seven
---
-eleven
-twelve
-thirteen
-fourteen
-fifteen
-sixteen
-seventeen
-RC=0
+RC=139
 ---------------------------- Test 24 -----------------------------
-four
-five
-six
-seven
-eight
-nine
-ten
-eleven
-twelve
-thirteen
-fourteen
-fifteen
-sixteen
-seventeen
-eighteen
-nineteen
-twenty
-
-This line contains pattern not on a line by itself.
-This is the last line of this file.
-RC=0
+RC=139
 ---------------------------- Test 25 -----------------------------
-15-
-16-complete pair
-17-of lines
-18-
-19-And there they were again, to check line numbers.
-20-
-21-one
-22-two
-23-three
-24:four
-25-five
-26-six
-27-seven
-28-eight
-29-nine
-30-ten
-31-eleven
-32-twelve
-33-thirteen
-34:fourteen
-RC=0
+RC=139
 ---------------------------- Test 26 -----------------------------
-
-complete pair
-of lines
-
-And there they were again, to check line numbers.
-
-one
-two
-three
-four
-five
-six
-seven
-eight
-nine
-ten
-eleven
-twelve
-thirteen
-fourteen
-fifteen
-sixteen
-seventeen
-eighteen
-nineteen
-twenty
-
-This line contains pattern not on a line by itself.
-This is the last line of this file.
-RC=0
+RC=139
 ---------------------------- Test 27 -----------------------------
-four
-five
-six
-seven
-eight
-nine
-ten
-eleven
-twelve
-thirteen
-fourteen
-fifteen
-sixteen
-seventeen
-eighteen
-nineteen
-twenty
-
-This line contains pattern not on a line by itself.
-This is the last line of this file.
-RC=0
+RC=139
 ---------------------------- Test 28 -----------------------------
-14-of lines all by themselves.
-15-
-16-complete pair
-17-of lines
-18-
-19-And there they were again, to check line numbers.
-20-
-21-one
-22-two
-23-three
-24:four
-25-five
-26-six
-27-seven
-28-eight
-29-nine
-30-ten
-31-eleven
-32-twelve
-33-thirteen
-34:fourteen
-RC=0
+RC=139
 ---------------------------- Test 29 -----------------------------
-of lines all by themselves.
-
-complete pair
-of lines
-
-And there they were again, to check line numbers.
-
-one
-two
-three
-four
-five
-six
-seven
-eight
-nine
-ten
-eleven
-twelve
-thirteen
-fourteen
-fifteen
-sixteen
-seventeen
-eighteen
-nineteen
-twenty
-
-This line contains pattern not on a line by itself.
-This is the last line of this file.
-RC=0
+RC=139
 ---------------------------- Test 30 -----------------------------
-./testdata/grepinput-4-features should be added at the end, because some of the tests involve the
-./testdata/grepinput-5-output of line numbers, and we don't want these to change.
-./testdata/grepinput-6-
-./testdata/grepinput:7:PATTERN at the start of a line.
-./testdata/grepinput:8:In the middle of a line, PATTERN appears.
-./testdata/grepinput-9-
-./testdata/grepinput:10:This pattern is in lower case.
---
-./testdata/grepinput-620-PUT NEW DATA ABOVE THIS LINE.
-./testdata/grepinput-621-=============================
-./testdata/grepinput-622-
-./testdata/grepinput:623:Check up on PATTERN near the end.
---
-./testdata/grepinputx-1-This is a second file of input for the pcregrep tests.
-./testdata/grepinputx-2-
-./testdata/grepinputx:3:Here is the pattern again.
-./testdata/grepinputx-4-
-./testdata/grepinputx:5:Pattern
---
-./testdata/grepinputx-39-nineteen
-./testdata/grepinputx-40-twenty
-./testdata/grepinputx-41-
-./testdata/grepinputx:42:This line contains pattern not on a line by itself.
-RC=0
+RC=139
 ---------------------------- Test 31 -----------------------------
-./testdata/grepinput:7:PATTERN at the start of a line.
-./testdata/grepinput:8:In the middle of a line, PATTERN appears.
-./testdata/grepinput-9-
-./testdata/grepinput:10:This pattern is in lower case.
-./testdata/grepinput-11-
-./testdata/grepinput-12-Here follows a whole lot of stuff that makes the file over 24KiB long.
-./testdata/grepinput-13-
---
-./testdata/grepinput:623:Check up on PATTERN near the end.
-./testdata/grepinput-624-This is the last line of this file.
---
-./testdata/grepinputx:3:Here is the pattern again.
-./testdata/grepinputx-4-
-./testdata/grepinputx:5:Pattern
-./testdata/grepinputx-6-That time it was on a line by itself.
-./testdata/grepinputx-7-
-./testdata/grepinputx-8-To pat or not to pat, that is the question.
---
-./testdata/grepinputx:42:This line contains pattern not on a line by itself.
-./testdata/grepinputx-43-This is the last line of this file.
-RC=0
+RC=139
 ---------------------------- Test 32 -----------------------------
-./testdata/grepinputx
-RC=0
+RC=139
 ---------------------------- Test 33 -----------------------------
-pcre2grep: Failed to open ./testdata/grepnonexist: No such file or directory
-RC=2
+RC=139
 ---------------------------- Test 34 -----------------------------
-RC=2
+RC=139
 ---------------------------- Test 35 -----------------------------
-./testdata/grepinput8
-./testdata/grepinputx
 RC=0
 ---------------------------- Test 36 -----------------------------
-./testdata/grepinput3
-./testdata/grepinputx
 RC=0
 ---------------------------- Test 37 -----------------------------
 24KiB long so that it needs more than a single read() call to process it. New
@@ -396,587 +91,272 @@
 pcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
 pcre2grep: Check your regex for nested unlimited loops.
 ---------------------------- Test 38 ------------------------------
-This line contains a binary zero here >
-< for testing.
-RC=0
----------------------------- Test 39 ------------------------------
-This is a line before the binary zero.
-This line contains a binary zero here >
-< for testing.
-RC=0
----------------------------- Test 40 ------------------------------
-This line contains a binary zero here >
-< for testing.
-This is a line after the binary zero.
-RC=0
----------------------------- Test 41 ------------------------------
-before the binary zero
-after the binary zero
-RC=0
----------------------------- Test 42 ------------------------------
-./testdata/grepinput:595:before the binary zero
-./testdata/grepinput:597:after the binary zero
-RC=0
----------------------------- Test 43 ------------------------------
-595:before
-595:zero
-596:zero
-597:after
-597:zero
-RC=0
----------------------------- Test 44 ------------------------------
-595:before
-595:zero
-596:zero
-597:zero
-RC=0
----------------------------- Test 45 ------------------------------
-10:pattern
-595:binary
-596:binary
-597:binary
-RC=0
----------------------------- Test 46 ------------------------------
-pcre2grep: Error in 2nd command-line regex at offset 9: missing closing parenthesis
-RC=2
----------------------------- Test 47 ------------------------------
-AB.VE
-RC=0
----------------------------- Test 48 ------------------------------
-ABOVE the elephant 
-AB.VE
-AB.VE the turtle
-RC=0
----------------------------- Test 49 ------------------------------
-ABOVE the elephant 
-AB.VE
-AB.VE the turtle
-PUT NEW DATA ABOVE THIS LINE.
-RC=0
----------------------------- Test 50 ------------------------------
-RC=1
----------------------------- Test 51 ------------------------------
-over the lazy dog.
-This time it jumps and jumps and jumps.
-This line contains \E and (regex) *meta* [characters].
-The word is cat in this line
-The caterpillar sat on the mat
-The snowcat is not an animal
-A buried feline in the syndicate
-RC=0
----------------------------- Test 52 ------------------------------
-fox jumps
-This time it jumps and jumps and jumps.
-RC=0
----------------------------- Test 53 ------------------------------
-36976,6
-36994,4
-37028,4
-37070,5
-37087,4
-RC=0
----------------------------- Test 54 ------------------------------
-595:15,6
-595:33,4
-596:28,4
-597:15,5
-597:32,4
-RC=0
----------------------------- Test 55 -----------------------------
-Here is the pattern again.
-That time it was on a line by itself.
-This line contains pattern not on a line by itself.
-RC=0
----------------------------- Test 56 -----------------------------
-./testdata/grepinput:456
-./testdata/grepinput3:0
-./testdata/grepinput8:0
-./testdata/grepinputM:0
-./testdata/grepinputv:1
-./testdata/grepinputx:0
-RC=0
----------------------------- Test 57 -----------------------------
-./testdata/grepinput:456
-./testdata/grepinputv:1
-RC=0
----------------------------- Test 58 -----------------------------
-PATTERN at the start of a line.
-In the middle of a line, PATTERN appears.
-Check up on PATTERN near the end.
-RC=0
----------------------------- Test 59 -----------------------------
-PATTERN at the start of a line.
-In the middle of a line, PATTERN appears.
-Check up on PATTERN near the end.
-RC=0
----------------------------- Test 60 -----------------------------
-PATTERN at the start of a line.
-In the middle of a line, PATTERN appears.
-Check up on PATTERN near the end.
-RC=0
----------------------------- Test 61 -----------------------------
-PATTERN at the start of a line.
-In the middle of a line, PATTERN appears.
-Check up on PATTERN near the end.
-RC=0
----------------------------- Test 62 -----------------------------
-pcre2grep: pcre2_match() gave error -47 while matching text that starts:
-
-This is a file of miscellaneous text that is used as test data for checking
-that the pcregrep command is working correctly. The file must be more than
-24KiB long so that it needs more than a single re
-
-pcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
-pcre2grep: Check your regex for nested unlimited loops.
-RC=1
----------------------------- Test 63 -----------------------------
-pcre2grep: pcre2_match() gave error -53 while matching text that starts:
-
-This is a file of miscellaneous text that is used as test data for checking
-that the pcregrep command is working correctly. The file must be more than
-24KiB long so that it needs more than a single re
-
-pcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
-pcre2grep: Check your regex for nested unlimited loops.
-RC=1
----------------------------- Test 64 ------------------------------
-appears
-RC=0
----------------------------- Test 65 ------------------------------
-pear
-RC=0
----------------------------- Test 66 ------------------------------
-RC=0
----------------------------- Test 67 ------------------------------
-RC=0
----------------------------- Test 68 ------------------------------
-pear
-RC=0
----------------------------- Test 69 -----------------------------
-1:This is a second file of input for the pcregrep tests.
-2:
-4:
-5:Pattern
-6:That time it was on a line by itself.
-7:
-8:To pat or not to pat, that is the question.
-9:
-10:complete pair
-11:of lines
-12:
-13:That was a complete pair
-14:of lines all by themselves.
-15:
-16:complete pair
-17:of lines
-18:
-19:And there they were again, to check line numbers.
-20:
-21:one
-22:two
-23:three
-24:four
-25:five
-26:six
-27:seven
-28:eight
-29:nine
-30:ten
-31:eleven
-32:twelve
-33:thirteen
-34:fourteen
-35:fifteen
-36:sixteen
-37:seventeen
-38:eighteen
-39:nineteen
-40:twenty
-41:
-43:This is the last line of this file.
-RC=0
----------------------------- Test 70 -----------------------------
-triple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-triple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-triple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-triple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-RC=0
-1:triple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-6:triple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-8:triple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-13:triple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-RC=0
-triple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-triple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-triple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-triple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-RC=0
-1:triple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-6:triple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-8:triple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-13:triple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
+RC=139
+---------------------------- Test 39 ------------------------------
+RC=139
+---------------------------- Test 40 ------------------------------
+RC=139
+---------------------------- Test 41 ------------------------------
+RC=139
+---------------------------- Test 42 ------------------------------
+RC=139
+---------------------------- Test 43 ------------------------------
+RC=139
+---------------------------- Test 44 ------------------------------
+RC=139
+---------------------------- Test 45 ------------------------------
+RC=139
+---------------------------- Test 46 ------------------------------
+RC=139
+---------------------------- Test 47 ------------------------------
+AB.VE
+RC=0
+---------------------------- Test 48 ------------------------------
+RC=139
+---------------------------- Test 49 ------------------------------
+RC=139
+---------------------------- Test 50 ------------------------------
+RC=1
+---------------------------- Test 51 ------------------------------
+RC=139
+---------------------------- Test 52 ------------------------------
+RC=139
+---------------------------- Test 53 ------------------------------
+RC=139
+---------------------------- Test 54 ------------------------------
+RC=139
+---------------------------- Test 55 -----------------------------
+RC=139
+---------------------------- Test 56 -----------------------------
+RC=139
+---------------------------- Test 57 -----------------------------
+RC=139
+---------------------------- Test 58 -----------------------------
+RC=139
+---------------------------- Test 59 -----------------------------
+RC=139
+---------------------------- Test 60 -----------------------------
+RC=139
+---------------------------- Test 61 -----------------------------
+RC=139
+---------------------------- Test 62 -----------------------------
+pcre2grep: pcre2_match() gave error -47 while matching text that starts:
+
+This is a file of miscellaneous text that is used as test data for checking
+that the pcregrep command is working correctly. The file must be more than
+24KiB long so that it needs more than a single re
+
+pcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
+pcre2grep: Check your regex for nested unlimited loops.
+RC=1
+---------------------------- Test 63 -----------------------------
+pcre2grep: pcre2_match() gave error -53 while matching text that starts:
+
+This is a file of miscellaneous text that is used as test data for checking
+that the pcregrep command is working correctly. The file must be more than
+24KiB long so that it needs more than a single re
+
+pcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
+pcre2grep: Check your regex for nested unlimited loops.
+RC=1
+---------------------------- Test 64 ------------------------------
+RC=139
+---------------------------- Test 65 ------------------------------
+RC=139
+---------------------------- Test 66 ------------------------------
+RC=139
+---------------------------- Test 67 ------------------------------
+RC=139
+---------------------------- Test 68 ------------------------------
+RC=139
+---------------------------- Test 69 -----------------------------
+RC=139
+---------------------------- Test 70 -----------------------------
+RC=139
+RC=139
+RC=139
+RC=139
+---------------------------- Test 71 -----------------------------
+01
 RC=0
----------------------------- Test 71 -----------------------------
-01
+---------------------------- Test 72 -----------------------------
+010203040506
 RC=0
----------------------------- Test 72 -----------------------------
-010203040506
+---------------------------- Test 73 -----------------------------
+01
 RC=0
----------------------------- Test 73 -----------------------------
-01
-RC=0
----------------------------- Test 74 -----------------------------
-01
-02
-RC=0
----------------------------- Test 75 -----------------------------
-010203040506
-RC=0
----------------------------- Test 76 -----------------------------
-01
-02
-RC=0
----------------------------- Test 77 -----------------------------
-01
-03
-RC=0
----------------------------- Test 78 -----------------------------
-010203040506
-RC=0
----------------------------- Test 79 -----------------------------
-01
-03
-RC=0
----------------------------- Test 80 -----------------------------
-01
-RC=0
----------------------------- Test 81 -----------------------------
-010203040506
-RC=0
----------------------------- Test 82 -----------------------------
-01
-RC=0
----------------------------- Test 83 -----------------------------
-pcre2grep: line 4 of file ./testdata/grepinput3 is too long for the internal buffer
-pcre2grep: the maximum buffer size is 100
-pcre2grep: use the --max-buffer-size option to change it
-RC=2
----------------------------- Test 84 -----------------------------
-testdata/grepinputv:fox jumps
-testdata/grepinputx:complete pair
-testdata/grepinputx:That was a complete pair
-testdata/grepinputx:complete pair
-testdata/grepinput3:triple:	t7_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-RC=0
----------------------------- Test 85 -----------------------------
-./testdata/grepinput3:Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-RC=0
----------------------------- Test 86 -----------------------------
-Binary file ./testdata/grepbinary matches
-RC=0
----------------------------- Test 87 -----------------------------
-RC=1
----------------------------- Test 88 -----------------------------
-Binary file ./testdata/grepbinary matches
-RC=0
----------------------------- Test 89 -----------------------------
-RC=1
----------------------------- Test 90 -----------------------------
-RC=1
----------------------------- Test 91 -----------------------------
-The quick brown f
-x jumps over the lazy dog.
-RC=0
----------------------------- Test 92 -----------------------------
-The quick brown f
-x jumps over the lazy dog.
-RC=0
----------------------------- Test 93 -----------------------------
-The quick brown f
-x jumps over the lazy dog.
-RC=0
----------------------------- Test 94 -----------------------------
-./testdata/grepinput8
-./testdata/grepinputx
-RC=0
----------------------------- Test 95 -----------------------------
-testdata/grepinputx:complete pair
-testdata/grepinputx:That was a complete pair
-testdata/grepinputx:complete pair
-RC=0
----------------------------- Test 96 -----------------------------
-./testdata/grepinput3
-./testdata/grepinput8
-./testdata/grepinputx
-RC=0
----------------------------- Test 97 -----------------------------
-./testdata/grepinput3
-./testdata/grepinputx
-RC=0
----------------------------- Test 98 -----------------------------
-./testdata/grepinputx
-RC=0
----------------------------- Test 99 -----------------------------
-./testdata/grepinput3
-./testdata/grepinputx
-RC=0
----------------------------- Test 100 ------------------------------
-./testdata/grepinput:zerothe.
-./testdata/grepinput:zeroa
-./testdata/grepinput:zerothe.
-RC=0
----------------------------- Test 101 ------------------------------
-./testdata/grepinput:.|zero|the|.
-./testdata/grepinput:zero|a
-./testdata/grepinput:.|zero|the|.
-RC=0
----------------------------- Test 102 -----------------------------
-2:
-5:
-7:
-9:
-12:
-14:
-RC=0
----------------------------- Test 103 -----------------------------
-RC=0
----------------------------- Test 104 -----------------------------
-2:
-5:
-7:
-9:
-12:
-14:
-RC=0
----------------------------- Test 105 -----------------------------
-triple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-triple:	t2_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	
-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-triple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-triple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-triple:	t5_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	
-o_txt
-
-triple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-
-triple:	t7_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
-RC=0
----------------------------- Test 106 -----------------------------
-a
-RC=0
----------------------------- Test 107 -----------------------------
-1:0,1
-2:0,1
-2:1,1
-2:2,1
-2:3,1
-2:4,1
-RC=0
----------------------------- Test 108 ------------------------------
-RC=0
----------------------------- Test 109 -----------------------------
-RC=0
----------------------------- Test 110 -----------------------------
-match 1:
- a
-/1/a
-match 2:
- b
-/2/b
-match 3:
- c
-/3/c
-match 4:
- d
-/4/d
-match 5:
- e
-/5/e
-RC=0
----------------------------- Test 111 -----------------------------
-607:0,12
-609:0,12
-611:0,12
-613:0,12
-615:0,12
-RC=0
----------------------------- Test 112 -----------------------------
-37172,12
-37184,12
-37196,12
-37208,12
-37220,12
-RC=0
----------------------------- Test 113 -----------------------------
-480
-RC=0
----------------------------- Test 114 -----------------------------
-testdata/grepinput:469
-testdata/grepinput3:0
-testdata/grepinput8:0
-testdata/grepinputM:2
-testdata/grepinputv:3
-testdata/grepinputx:6
-TOTAL:480
-RC=0
----------------------------- Test 115 -----------------------------
-testdata/grepinput:469
-testdata/grepinputM:2
-testdata/grepinputv:3
-testdata/grepinputx:6
-TOTAL:480
-RC=0
----------------------------- Test 116 -----------------------------
-478
-RC=0
----------------------------- Test 117 -----------------------------
-469
-0
-0
-2
-3
-6
-480
-RC=0
----------------------------- Test 118 -----------------------------
-testdata/grepinput3
-testdata/grepinput8
-RC=0
----------------------------- Test 119 -----------------------------
-123
-456
-789
----
-abc
-def
-xyz
----
-RC=0
----------------------------- Test 120 ------------------------------
-./testdata/grepinput:the binary zero.:zerothe.
-./testdata/grepinput:a binary zero:zeroa
-./testdata/grepinput:the binary zero.:zerothe.
-RC=0
----------------------------- Test 121 -----------------------------
-This line contains \E and (regex) *meta* [characters].
-RC=0
----------------------------- Test 122 -----------------------------
-over the lazy dog.
-The word is cat in this line
-RC=0
----------------------------- Test 123 -----------------------------
-over the lazy dog.
-The word is cat in this line
-RC=0
----------------------------- Test 124 -----------------------------
-3:start end in between start
-end and following
-7:start end in between start
-end and following start
-end other stuff
-11:start end in between start
-
-end
-16:start end in between start
-end
-RC=0
-3:start end in between start
-end and following
-5-Other stuff
-6-
-7:start end in between start
-end and following start
-end other stuff
-10-
-11:start end in between start
-
-end
-14-
-15-** These two lines must be last.
-16:start end in between start
-end
-RC=0
-3:start end in between start
-end and following
-7:start end in between start
-end and following start
-end other stuff
-11:start end in between start
-
-end
-16:start end in between start
-end
-RC=0
-3:start end in between start
-end and following
-5-Other stuff
-6-
-7:start end in between start
-end and following start
-end other stuff
-10-
-11:start end in between start
-
-end
-14-
-15-** These two lines must be last.
-16:start end in between start
-end
-RC=0
----------------------------- Test 125 -----------------------------
-abcd
+---------------------------- Test 74 -----------------------------
+RC=139
+---------------------------- Test 75 -----------------------------
+RC=139
+---------------------------- Test 76 -----------------------------
+RC=139
+---------------------------- Test 77 -----------------------------
+RC=139
+---------------------------- Test 78 -----------------------------
+RC=139
+---------------------------- Test 79 -----------------------------
+RC=139
+---------------------------- Test 80 -----------------------------
+RC=139
+---------------------------- Test 81 -----------------------------
+RC=139
+---------------------------- Test 82 -----------------------------
+RC=139
+---------------------------- Test 83 -----------------------------
+pcre2grep: line 4 of file ./testdata/grepinput3 is too long for the internal buffer
+pcre2grep: the maximum buffer size is 100
+pcre2grep: use the --max-buffer-size option to change it
+RC=2
+---------------------------- Test 84 -----------------------------
+RC=139
+---------------------------- Test 85 -----------------------------
+RC=139
+---------------------------- Test 86 -----------------------------
+RC=139
+---------------------------- Test 87 -----------------------------
+RC=139
+---------------------------- Test 88 -----------------------------
+RC=139
+---------------------------- Test 89 -----------------------------
+RC=139
+---------------------------- Test 90 -----------------------------
+RC=139
+---------------------------- Test 91 -----------------------------
+RC=139
+---------------------------- Test 92 -----------------------------
+RC=139
+---------------------------- Test 93 -----------------------------
+RC=139
+---------------------------- Test 94 -----------------------------
+RC=0
+---------------------------- Test 95 -----------------------------
+RC=139
+---------------------------- Test 96 -----------------------------
+RC=0
+---------------------------- Test 97 -----------------------------
+RC=0
+---------------------------- Test 98 -----------------------------
+RC=0
+---------------------------- Test 99 -----------------------------
+RC=0
+---------------------------- Test 100 ------------------------------
+RC=139
+---------------------------- Test 101 ------------------------------
+RC=139
+---------------------------- Test 102 -----------------------------
+2:
+5:
+7:
+9:
+12:
+14:
+RC=0
+---------------------------- Test 103 -----------------------------
+RC=0
+---------------------------- Test 104 -----------------------------
+2:
+5:
+7:
+9:
+12:
+14:
+RC=0
+---------------------------- Test 105 -----------------------------
+triple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
+
+triple:	t2_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	
+Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+
+triple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
+
+triple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
+
+triple:	t5_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	
+o_txt
+
+triple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
+
+triple:	t7_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
+RC=0
+---------------------------- Test 106 -----------------------------
+a
+RC=0
+---------------------------- Test 107 -----------------------------
+1:0,1
+2:0,1
+2:1,1
+2:2,1
+2:3,1
+2:4,1
+RC=0
+---------------------------- Test 108 ------------------------------
+RC=139
+---------------------------- Test 109 -----------------------------
+RC=139
+---------------------------- Test 110 -----------------------------
+RC=139
+---------------------------- Test 111 -----------------------------
+RC=139
+---------------------------- Test 112 -----------------------------
+RC=139
+---------------------------- Test 113 -----------------------------
+RC=139
+---------------------------- Test 114 -----------------------------
+RC=139
+---------------------------- Test 115 -----------------------------
+RC=139
+---------------------------- Test 116 -----------------------------
+RC=139
+---------------------------- Test 117 -----------------------------
+RC=139
+---------------------------- Test 118 -----------------------------
+RC=139
+---------------------------- Test 119 -----------------------------
+RC=139
+---------------------------- Test 120 ------------------------------
+RC=139
+---------------------------- Test 121 -----------------------------
+RC=139
+---------------------------- Test 122 -----------------------------
+RC=139
+---------------------------- Test 123 -----------------------------
+RC=139
+---------------------------- Test 124 -----------------------------
+RC=139
+RC=139
+RC=139
+RC=139
+---------------------------- Test 125 -----------------------------
+abcd
+RC=0
+abcd
+RC=0
+abcd
+RC=0
+abcd
 RC=0
-abcd
-RC=0
-abcd
-RC=0
-abcd
-RC=0
----------------------------- Test 126 -----------------------------
-ABC
-XYZ
-RC=0
----------------------------- Test 127 -----------------------------
-pattern
-RC=0
----------------------------- Test 128 -----------------------------
-pcre2grep: Requested group 1 cannot be captured.
-pcre2grep: Use --om-capture to increase the size of the capture vector.
-RC=2
----------------------------- Test 129 -----------------------------
-The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the
-lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox
-RC=0
----------------------------- Test 130 -----------------------------
-fox
-fox
-fox
-fox
-RC=0
----------------------------- Test 131 -----------------------------
-2
-RC=0
----------------------------- Test 132 -----------------------------
-match 1:
- a
-match 2:
+---------------------------- Test 126 -----------------------------
+RC=139
+---------------------------- Test 127 -----------------------------
+RC=139
+---------------------------- Test 128 -----------------------------
+pcre2grep: Requested group 1 cannot be captured.
+pcre2grep: Use --om-capture to increase the size of the capture vector.
+RC=2
+---------------------------- Test 129 -----------------------------
+RC=139
+---------------------------- Test 130 -----------------------------
+RC=139
+---------------------------- Test 131 -----------------------------
+RC=139
+---------------------------- Test 132 -----------------------------
+match 1:
+ a
+match 2:
+ b
+---
+ a
+RC=0
+---------------------------- Test 133 -----------------------------
+RC=139
FAIL RunGrepTest (exit status: 1)