xref: /aosp_15_r20/external/pcre/testdata/grepoutput (revision 22dc650d8ae982c6770746019a6f94af92b0f024)
1*22dc650dSSadaf Ebrahimi---------------------------- Test 1 ------------------------------
2*22dc650dSSadaf EbrahimiPATTERN at the start of a line.
3*22dc650dSSadaf EbrahimiIn the middle of a line, PATTERN appears.
4*22dc650dSSadaf EbrahimiCheck up on PATTERN near the end.
5*22dc650dSSadaf EbrahimiRC=0
6*22dc650dSSadaf Ebrahimi---------------------------- Test 2 ------------------------------
7*22dc650dSSadaf EbrahimiPATTERN at the start of a line.
8*22dc650dSSadaf EbrahimiRC=0
9*22dc650dSSadaf Ebrahimi---------------------------- Test 3 ------------------------------
10*22dc650dSSadaf Ebrahimi7:PATTERN at the start of a line.
11*22dc650dSSadaf Ebrahimi8:In the middle of a line, PATTERN appears.
12*22dc650dSSadaf Ebrahimi10:This pattern is in lower case.
13*22dc650dSSadaf Ebrahimi623:Check up on PATTERN near the end.
14*22dc650dSSadaf EbrahimiRC=0
15*22dc650dSSadaf Ebrahimi---------------------------- Test 4 ------------------------------
16*22dc650dSSadaf Ebrahimi4
17*22dc650dSSadaf EbrahimiRC=0
18*22dc650dSSadaf Ebrahimi---------------------------- Test 5 ------------------------------
19*22dc650dSSadaf Ebrahimi./testdata/grepinput:7:PATTERN at the start of a line.
20*22dc650dSSadaf Ebrahimi./testdata/grepinput:8:In the middle of a line, PATTERN appears.
21*22dc650dSSadaf Ebrahimi./testdata/grepinput:10:This pattern is in lower case.
22*22dc650dSSadaf Ebrahimi./testdata/grepinput:623:Check up on PATTERN near the end.
23*22dc650dSSadaf Ebrahimi./testdata/grepinputx:3:Here is the pattern again.
24*22dc650dSSadaf Ebrahimi./testdata/grepinputx:5:Pattern
25*22dc650dSSadaf Ebrahimi./testdata/grepinputx:42:This line contains pattern not on a line by itself.
26*22dc650dSSadaf EbrahimiRC=0
27*22dc650dSSadaf Ebrahimi---------------------------- Test 6 ------------------------------
28*22dc650dSSadaf Ebrahimi7:PATTERN at the start of a line.
29*22dc650dSSadaf Ebrahimi8:In the middle of a line, PATTERN appears.
30*22dc650dSSadaf Ebrahimi10:This pattern is in lower case.
31*22dc650dSSadaf Ebrahimi623:Check up on PATTERN near the end.
32*22dc650dSSadaf Ebrahimi3:Here is the pattern again.
33*22dc650dSSadaf Ebrahimi5:Pattern
34*22dc650dSSadaf Ebrahimi42:This line contains pattern not on a line by itself.
35*22dc650dSSadaf EbrahimiRC=0
36*22dc650dSSadaf Ebrahimi---------------------------- Test 7 ------------------------------
37*22dc650dSSadaf Ebrahimi./testdata/grepinput
38*22dc650dSSadaf Ebrahimi./testdata/grepinputx
39*22dc650dSSadaf EbrahimiRC=0
40*22dc650dSSadaf Ebrahimi---------------------------- Test 8 ------------------------------
41*22dc650dSSadaf Ebrahimi./testdata/grepinput
42*22dc650dSSadaf EbrahimiRC=0
43*22dc650dSSadaf Ebrahimi---------------------------- Test 9 ------------------------------
44*22dc650dSSadaf EbrahimiRC=0
45*22dc650dSSadaf Ebrahimi---------------------------- Test 10 -----------------------------
46*22dc650dSSadaf EbrahimiRC=1
47*22dc650dSSadaf Ebrahimi---------------------------- Test 11 -----------------------------
48*22dc650dSSadaf Ebrahimi1:This is a second file of input for the pcregrep tests.
49*22dc650dSSadaf Ebrahimi2:
50*22dc650dSSadaf Ebrahimi4:
51*22dc650dSSadaf Ebrahimi5:Pattern
52*22dc650dSSadaf Ebrahimi6:That time it was on a line by itself.
53*22dc650dSSadaf Ebrahimi7:
54*22dc650dSSadaf Ebrahimi8:To pat or not to pat, that is the question.
55*22dc650dSSadaf Ebrahimi9:
56*22dc650dSSadaf Ebrahimi10:complete pair
57*22dc650dSSadaf Ebrahimi11:of lines
58*22dc650dSSadaf Ebrahimi12:
59*22dc650dSSadaf Ebrahimi13:That was a complete pair
60*22dc650dSSadaf Ebrahimi14:of lines all by themselves.
61*22dc650dSSadaf Ebrahimi15:
62*22dc650dSSadaf Ebrahimi16:complete pair
63*22dc650dSSadaf Ebrahimi17:of lines
64*22dc650dSSadaf Ebrahimi18:
65*22dc650dSSadaf Ebrahimi19:And there they were again, to check line numbers.
66*22dc650dSSadaf Ebrahimi20:
67*22dc650dSSadaf Ebrahimi21:one
68*22dc650dSSadaf Ebrahimi22:two
69*22dc650dSSadaf Ebrahimi23:three
70*22dc650dSSadaf Ebrahimi24:four
71*22dc650dSSadaf Ebrahimi25:five
72*22dc650dSSadaf Ebrahimi26:six
73*22dc650dSSadaf Ebrahimi27:seven
74*22dc650dSSadaf Ebrahimi28:eight
75*22dc650dSSadaf Ebrahimi29:nine
76*22dc650dSSadaf Ebrahimi30:ten
77*22dc650dSSadaf Ebrahimi31:eleven
78*22dc650dSSadaf Ebrahimi32:twelve
79*22dc650dSSadaf Ebrahimi33:thirteen
80*22dc650dSSadaf Ebrahimi34:fourteen
81*22dc650dSSadaf Ebrahimi35:fifteen
82*22dc650dSSadaf Ebrahimi36:sixteen
83*22dc650dSSadaf Ebrahimi37:seventeen
84*22dc650dSSadaf Ebrahimi38:eighteen
85*22dc650dSSadaf Ebrahimi39:nineteen
86*22dc650dSSadaf Ebrahimi40:twenty
87*22dc650dSSadaf Ebrahimi41:
88*22dc650dSSadaf Ebrahimi43:This is the last line of this file.
89*22dc650dSSadaf EbrahimiRC=0
90*22dc650dSSadaf Ebrahimi---------------------------- Test 12 -----------------------------
91*22dc650dSSadaf EbrahimiPattern
92*22dc650dSSadaf EbrahimiRC=0
93*22dc650dSSadaf Ebrahimi---------------------------- Test 13 -----------------------------
94*22dc650dSSadaf EbrahimiHere is the pattern again.
95*22dc650dSSadaf EbrahimiThat time it was on a line by itself.
96*22dc650dSSadaf Ebrahimiseventeen
97*22dc650dSSadaf EbrahimiThis line contains pattern not on a line by itself.
98*22dc650dSSadaf EbrahimiRC=0
99*22dc650dSSadaf Ebrahimi---------------------------- Test 14 -----------------------------
100*22dc650dSSadaf Ebrahimi./testdata/grepinputx:To pat or not to pat, that is the question.
101*22dc650dSSadaf EbrahimiRC=0
102*22dc650dSSadaf Ebrahimi---------------------------- Test 15 -----------------------------
103*22dc650dSSadaf Ebrahimipcre2grep: Error in command-line regex at offset 4: quantifier does not follow a repeatable item
104*22dc650dSSadaf EbrahimiRC=2
105*22dc650dSSadaf Ebrahimi---------------------------- Test 16 -----------------------------
106*22dc650dSSadaf Ebrahimipcre2grep: Failed to open ./testdata/nonexistfile: No such file or directory
107*22dc650dSSadaf EbrahimiRC=2
108*22dc650dSSadaf Ebrahimi---------------------------- Test 17 -----------------------------
109*22dc650dSSadaf Ebrahimifeatures should be added at the end, because some of the tests involve the
110*22dc650dSSadaf Ebrahimioutput of line numbers, and we don't want these to change.
111*22dc650dSSadaf EbrahimiRC=0
112*22dc650dSSadaf Ebrahimi---------------------------- Test 18 -----------------------------
113*22dc650dSSadaf Ebrahimi4:features should be added at the end, because some of the tests involve the
114*22dc650dSSadaf Ebrahimioutput of line numbers, and we don't want these to change.
115*22dc650dSSadaf Ebrahimi583:brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.
116*22dc650dSSadaf Ebrahimi-------------------------------------------------------------------------------
117*22dc650dSSadaf EbrahimiRC=0
118*22dc650dSSadaf Ebrahimi---------------------------- Test 19 -----------------------------
119*22dc650dSSadaf EbrahimiPattern
120*22dc650dSSadaf EbrahimiRC=0
121*22dc650dSSadaf Ebrahimi---------------------------- Test 20 -----------------------------
122*22dc650dSSadaf Ebrahimi10:complete pair
123*22dc650dSSadaf Ebrahimiof lines
124*22dc650dSSadaf Ebrahimi16:complete pair
125*22dc650dSSadaf Ebrahimiof lines
126*22dc650dSSadaf EbrahimiRC=0
127*22dc650dSSadaf Ebrahimi---------------------------- Test 21 -----------------------------
128*22dc650dSSadaf Ebrahimi24:four
129*22dc650dSSadaf Ebrahimi25-five
130*22dc650dSSadaf Ebrahimi26-six
131*22dc650dSSadaf Ebrahimi27-seven
132*22dc650dSSadaf Ebrahimi--
133*22dc650dSSadaf Ebrahimi34:fourteen
134*22dc650dSSadaf Ebrahimi35-fifteen
135*22dc650dSSadaf Ebrahimi36-sixteen
136*22dc650dSSadaf Ebrahimi37-seventeen
137*22dc650dSSadaf EbrahimiRC=0
138*22dc650dSSadaf Ebrahimi---------------------------- Test 22 -----------------------------
139*22dc650dSSadaf Ebrahimi21-one
140*22dc650dSSadaf Ebrahimi22-two
141*22dc650dSSadaf Ebrahimi23-three
142*22dc650dSSadaf Ebrahimi24:four
143*22dc650dSSadaf Ebrahimi--
144*22dc650dSSadaf Ebrahimi31-eleven
145*22dc650dSSadaf Ebrahimi32-twelve
146*22dc650dSSadaf Ebrahimi33-thirteen
147*22dc650dSSadaf Ebrahimi34:fourteen
148*22dc650dSSadaf EbrahimiRC=0
149*22dc650dSSadaf Ebrahimi---------------------------- Test 23 -----------------------------
150*22dc650dSSadaf Ebrahimione
151*22dc650dSSadaf Ebrahimitwo
152*22dc650dSSadaf Ebrahimithree
153*22dc650dSSadaf Ebrahimifour
154*22dc650dSSadaf Ebrahimifive
155*22dc650dSSadaf Ebrahimisix
156*22dc650dSSadaf Ebrahimiseven
157*22dc650dSSadaf Ebrahimi--
158*22dc650dSSadaf Ebrahimieleven
159*22dc650dSSadaf Ebrahimitwelve
160*22dc650dSSadaf Ebrahimithirteen
161*22dc650dSSadaf Ebrahimifourteen
162*22dc650dSSadaf Ebrahimififteen
163*22dc650dSSadaf Ebrahimisixteen
164*22dc650dSSadaf Ebrahimiseventeen
165*22dc650dSSadaf EbrahimiRC=0
166*22dc650dSSadaf Ebrahimi---------------------------- Test 24 -----------------------------
167*22dc650dSSadaf Ebrahimifour
168*22dc650dSSadaf Ebrahimifive
169*22dc650dSSadaf Ebrahimisix
170*22dc650dSSadaf Ebrahimiseven
171*22dc650dSSadaf Ebrahimieight
172*22dc650dSSadaf Ebrahiminine
173*22dc650dSSadaf Ebrahimiten
174*22dc650dSSadaf Ebrahimieleven
175*22dc650dSSadaf Ebrahimitwelve
176*22dc650dSSadaf Ebrahimithirteen
177*22dc650dSSadaf Ebrahimifourteen
178*22dc650dSSadaf Ebrahimififteen
179*22dc650dSSadaf Ebrahimisixteen
180*22dc650dSSadaf Ebrahimiseventeen
181*22dc650dSSadaf Ebrahimieighteen
182*22dc650dSSadaf Ebrahiminineteen
183*22dc650dSSadaf Ebrahimitwenty
184*22dc650dSSadaf Ebrahimi
185*22dc650dSSadaf EbrahimiThis line contains pattern not on a line by itself.
186*22dc650dSSadaf EbrahimiThis is the last line of this file.
187*22dc650dSSadaf EbrahimiRC=0
188*22dc650dSSadaf Ebrahimi---------------------------- Test 25 -----------------------------
189*22dc650dSSadaf Ebrahimi15-
190*22dc650dSSadaf Ebrahimi16-complete pair
191*22dc650dSSadaf Ebrahimi17-of lines
192*22dc650dSSadaf Ebrahimi18-
193*22dc650dSSadaf Ebrahimi19-And there they were again, to check line numbers.
194*22dc650dSSadaf Ebrahimi20-
195*22dc650dSSadaf Ebrahimi21-one
196*22dc650dSSadaf Ebrahimi22-two
197*22dc650dSSadaf Ebrahimi23-three
198*22dc650dSSadaf Ebrahimi24:four
199*22dc650dSSadaf Ebrahimi25-five
200*22dc650dSSadaf Ebrahimi26-six
201*22dc650dSSadaf Ebrahimi27-seven
202*22dc650dSSadaf Ebrahimi28-eight
203*22dc650dSSadaf Ebrahimi29-nine
204*22dc650dSSadaf Ebrahimi30-ten
205*22dc650dSSadaf Ebrahimi31-eleven
206*22dc650dSSadaf Ebrahimi32-twelve
207*22dc650dSSadaf Ebrahimi33-thirteen
208*22dc650dSSadaf Ebrahimi34:fourteen
209*22dc650dSSadaf EbrahimiRC=0
210*22dc650dSSadaf Ebrahimi---------------------------- Test 26 -----------------------------
211*22dc650dSSadaf Ebrahimi
212*22dc650dSSadaf Ebrahimicomplete pair
213*22dc650dSSadaf Ebrahimiof lines
214*22dc650dSSadaf Ebrahimi
215*22dc650dSSadaf EbrahimiAnd there they were again, to check line numbers.
216*22dc650dSSadaf Ebrahimi
217*22dc650dSSadaf Ebrahimione
218*22dc650dSSadaf Ebrahimitwo
219*22dc650dSSadaf Ebrahimithree
220*22dc650dSSadaf Ebrahimifour
221*22dc650dSSadaf Ebrahimifive
222*22dc650dSSadaf Ebrahimisix
223*22dc650dSSadaf Ebrahimiseven
224*22dc650dSSadaf Ebrahimieight
225*22dc650dSSadaf Ebrahiminine
226*22dc650dSSadaf Ebrahimiten
227*22dc650dSSadaf Ebrahimieleven
228*22dc650dSSadaf Ebrahimitwelve
229*22dc650dSSadaf Ebrahimithirteen
230*22dc650dSSadaf Ebrahimifourteen
231*22dc650dSSadaf Ebrahimififteen
232*22dc650dSSadaf Ebrahimisixteen
233*22dc650dSSadaf Ebrahimiseventeen
234*22dc650dSSadaf Ebrahimieighteen
235*22dc650dSSadaf Ebrahiminineteen
236*22dc650dSSadaf Ebrahimitwenty
237*22dc650dSSadaf Ebrahimi
238*22dc650dSSadaf EbrahimiThis line contains pattern not on a line by itself.
239*22dc650dSSadaf EbrahimiThis is the last line of this file.
240*22dc650dSSadaf EbrahimiRC=0
241*22dc650dSSadaf Ebrahimi---------------------------- Test 27 -----------------------------
242*22dc650dSSadaf Ebrahimifour
243*22dc650dSSadaf Ebrahimifive
244*22dc650dSSadaf Ebrahimisix
245*22dc650dSSadaf Ebrahimiseven
246*22dc650dSSadaf Ebrahimieight
247*22dc650dSSadaf Ebrahiminine
248*22dc650dSSadaf Ebrahimiten
249*22dc650dSSadaf Ebrahimieleven
250*22dc650dSSadaf Ebrahimitwelve
251*22dc650dSSadaf Ebrahimithirteen
252*22dc650dSSadaf Ebrahimifourteen
253*22dc650dSSadaf Ebrahimififteen
254*22dc650dSSadaf Ebrahimisixteen
255*22dc650dSSadaf Ebrahimiseventeen
256*22dc650dSSadaf Ebrahimieighteen
257*22dc650dSSadaf Ebrahiminineteen
258*22dc650dSSadaf Ebrahimitwenty
259*22dc650dSSadaf Ebrahimi
260*22dc650dSSadaf EbrahimiThis line contains pattern not on a line by itself.
261*22dc650dSSadaf EbrahimiThis is the last line of this file.
262*22dc650dSSadaf EbrahimiRC=0
263*22dc650dSSadaf Ebrahimi---------------------------- Test 28 -----------------------------
264*22dc650dSSadaf Ebrahimi14-of lines all by themselves.
265*22dc650dSSadaf Ebrahimi15-
266*22dc650dSSadaf Ebrahimi16-complete pair
267*22dc650dSSadaf Ebrahimi17-of lines
268*22dc650dSSadaf Ebrahimi18-
269*22dc650dSSadaf Ebrahimi19-And there they were again, to check line numbers.
270*22dc650dSSadaf Ebrahimi20-
271*22dc650dSSadaf Ebrahimi21-one
272*22dc650dSSadaf Ebrahimi22-two
273*22dc650dSSadaf Ebrahimi23-three
274*22dc650dSSadaf Ebrahimi24:four
275*22dc650dSSadaf Ebrahimi25-five
276*22dc650dSSadaf Ebrahimi26-six
277*22dc650dSSadaf Ebrahimi27-seven
278*22dc650dSSadaf Ebrahimi28-eight
279*22dc650dSSadaf Ebrahimi29-nine
280*22dc650dSSadaf Ebrahimi30-ten
281*22dc650dSSadaf Ebrahimi31-eleven
282*22dc650dSSadaf Ebrahimi32-twelve
283*22dc650dSSadaf Ebrahimi33-thirteen
284*22dc650dSSadaf Ebrahimi34:fourteen
285*22dc650dSSadaf EbrahimiRC=0
286*22dc650dSSadaf Ebrahimi---------------------------- Test 29 -----------------------------
287*22dc650dSSadaf Ebrahimiof lines all by themselves.
288*22dc650dSSadaf Ebrahimi
289*22dc650dSSadaf Ebrahimicomplete pair
290*22dc650dSSadaf Ebrahimiof lines
291*22dc650dSSadaf Ebrahimi
292*22dc650dSSadaf EbrahimiAnd there they were again, to check line numbers.
293*22dc650dSSadaf Ebrahimi
294*22dc650dSSadaf Ebrahimione
295*22dc650dSSadaf Ebrahimitwo
296*22dc650dSSadaf Ebrahimithree
297*22dc650dSSadaf Ebrahimifour
298*22dc650dSSadaf Ebrahimifive
299*22dc650dSSadaf Ebrahimisix
300*22dc650dSSadaf Ebrahimiseven
301*22dc650dSSadaf Ebrahimieight
302*22dc650dSSadaf Ebrahiminine
303*22dc650dSSadaf Ebrahimiten
304*22dc650dSSadaf Ebrahimieleven
305*22dc650dSSadaf Ebrahimitwelve
306*22dc650dSSadaf Ebrahimithirteen
307*22dc650dSSadaf Ebrahimifourteen
308*22dc650dSSadaf Ebrahimififteen
309*22dc650dSSadaf Ebrahimisixteen
310*22dc650dSSadaf Ebrahimiseventeen
311*22dc650dSSadaf Ebrahimieighteen
312*22dc650dSSadaf Ebrahiminineteen
313*22dc650dSSadaf Ebrahimitwenty
314*22dc650dSSadaf Ebrahimi
315*22dc650dSSadaf EbrahimiThis line contains pattern not on a line by itself.
316*22dc650dSSadaf EbrahimiThis is the last line of this file.
317*22dc650dSSadaf EbrahimiRC=0
318*22dc650dSSadaf Ebrahimi---------------------------- Test 30 -----------------------------
319*22dc650dSSadaf Ebrahimi./testdata/grepinput-4-features should be added at the end, because some of the tests involve the
320*22dc650dSSadaf Ebrahimi./testdata/grepinput-5-output of line numbers, and we don't want these to change.
321*22dc650dSSadaf Ebrahimi./testdata/grepinput-6-
322*22dc650dSSadaf Ebrahimi./testdata/grepinput:7:PATTERN at the start of a line.
323*22dc650dSSadaf Ebrahimi./testdata/grepinput:8:In the middle of a line, PATTERN appears.
324*22dc650dSSadaf Ebrahimi./testdata/grepinput-9-
325*22dc650dSSadaf Ebrahimi./testdata/grepinput:10:This pattern is in lower case.
326*22dc650dSSadaf Ebrahimi--
327*22dc650dSSadaf Ebrahimi./testdata/grepinput-620-PUT NEW DATA ABOVE THIS LINE.
328*22dc650dSSadaf Ebrahimi./testdata/grepinput-621-=============================
329*22dc650dSSadaf Ebrahimi./testdata/grepinput-622-
330*22dc650dSSadaf Ebrahimi./testdata/grepinput:623:Check up on PATTERN near the end.
331*22dc650dSSadaf Ebrahimi--
332*22dc650dSSadaf Ebrahimi./testdata/grepinputx-1-This is a second file of input for the pcregrep tests.
333*22dc650dSSadaf Ebrahimi./testdata/grepinputx-2-
334*22dc650dSSadaf Ebrahimi./testdata/grepinputx:3:Here is the pattern again.
335*22dc650dSSadaf Ebrahimi./testdata/grepinputx-4-
336*22dc650dSSadaf Ebrahimi./testdata/grepinputx:5:Pattern
337*22dc650dSSadaf Ebrahimi--
338*22dc650dSSadaf Ebrahimi./testdata/grepinputx-39-nineteen
339*22dc650dSSadaf Ebrahimi./testdata/grepinputx-40-twenty
340*22dc650dSSadaf Ebrahimi./testdata/grepinputx-41-
341*22dc650dSSadaf Ebrahimi./testdata/grepinputx:42:This line contains pattern not on a line by itself.
342*22dc650dSSadaf EbrahimiRC=0
343*22dc650dSSadaf Ebrahimi---------------------------- Test 31 -----------------------------
344*22dc650dSSadaf Ebrahimi./testdata/grepinput:7:PATTERN at the start of a line.
345*22dc650dSSadaf Ebrahimi./testdata/grepinput:8:In the middle of a line, PATTERN appears.
346*22dc650dSSadaf Ebrahimi./testdata/grepinput-9-
347*22dc650dSSadaf Ebrahimi./testdata/grepinput:10:This pattern is in lower case.
348*22dc650dSSadaf Ebrahimi./testdata/grepinput-11-
349*22dc650dSSadaf Ebrahimi./testdata/grepinput-12-Here follows a whole lot of stuff that makes the file over 24KiB long.
350*22dc650dSSadaf Ebrahimi./testdata/grepinput-13-
351*22dc650dSSadaf Ebrahimi--
352*22dc650dSSadaf Ebrahimi./testdata/grepinput:623:Check up on PATTERN near the end.
353*22dc650dSSadaf Ebrahimi./testdata/grepinput-624-This is the last line of this file.
354*22dc650dSSadaf Ebrahimi--
355*22dc650dSSadaf Ebrahimi./testdata/grepinputx:3:Here is the pattern again.
356*22dc650dSSadaf Ebrahimi./testdata/grepinputx-4-
357*22dc650dSSadaf Ebrahimi./testdata/grepinputx:5:Pattern
358*22dc650dSSadaf Ebrahimi./testdata/grepinputx-6-That time it was on a line by itself.
359*22dc650dSSadaf Ebrahimi./testdata/grepinputx-7-
360*22dc650dSSadaf Ebrahimi./testdata/grepinputx-8-To pat or not to pat, that is the question.
361*22dc650dSSadaf Ebrahimi--
362*22dc650dSSadaf Ebrahimi./testdata/grepinputx:42:This line contains pattern not on a line by itself.
363*22dc650dSSadaf Ebrahimi./testdata/grepinputx-43-This is the last line of this file.
364*22dc650dSSadaf EbrahimiRC=0
365*22dc650dSSadaf Ebrahimi---------------------------- Test 32 -----------------------------
366*22dc650dSSadaf Ebrahimi./testdata/grepinputx
367*22dc650dSSadaf EbrahimiRC=0
368*22dc650dSSadaf Ebrahimi---------------------------- Test 33 -----------------------------
369*22dc650dSSadaf Ebrahimipcre2grep: Failed to open ./testdata/grepnonexist: No such file or directory
370*22dc650dSSadaf EbrahimiRC=2
371*22dc650dSSadaf Ebrahimi---------------------------- Test 34 -----------------------------
372*22dc650dSSadaf EbrahimiRC=2
373*22dc650dSSadaf Ebrahimi---------------------------- Test 35 -----------------------------
374*22dc650dSSadaf Ebrahimi./testdata/grepinput8
375*22dc650dSSadaf Ebrahimi./testdata/grepinputx
376*22dc650dSSadaf EbrahimiRC=0
377*22dc650dSSadaf Ebrahimi---------------------------- Test 36 -----------------------------
378*22dc650dSSadaf Ebrahimi./testdata/grepinput3
379*22dc650dSSadaf Ebrahimi./testdata/grepinputx
380*22dc650dSSadaf EbrahimiRC=0
381*22dc650dSSadaf Ebrahimi---------------------------- Test 37 -----------------------------
382*22dc650dSSadaf Ebrahimi24KiB long so that it needs more than a single read() call to process it. New
383*22dc650dSSadaf Ebrahimiaaaaa0
384*22dc650dSSadaf Ebrahimiaaaaa2
385*22dc650dSSadaf Ebrahimi010203040506
386*22dc650dSSadaf EbrahimiRC=0
387*22dc650dSSadaf Ebrahimi======== STDERR ========
388*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -47 while matching this text:
389*22dc650dSSadaf Ebrahimi
390*22dc650dSSadaf Ebrahimiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
391*22dc650dSSadaf Ebrahimi
392*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -47 while matching this text:
393*22dc650dSSadaf Ebrahimi
394*22dc650dSSadaf Ebrahimiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
395*22dc650dSSadaf Ebrahimi
396*22dc650dSSadaf Ebrahimipcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
397*22dc650dSSadaf Ebrahimipcre2grep: Check your regex for nested unlimited loops.
398*22dc650dSSadaf Ebrahimi---------------------------- Test 38 ------------------------------
399*22dc650dSSadaf EbrahimiThis line contains a binary zero here >�< for testing.
400*22dc650dSSadaf EbrahimiRC=0
401*22dc650dSSadaf Ebrahimi---------------------------- Test 39 ------------------------------
402*22dc650dSSadaf EbrahimiThis is a line before the binary zero.
403*22dc650dSSadaf EbrahimiThis line contains a binary zero here >�< for testing.
404*22dc650dSSadaf EbrahimiRC=0
405*22dc650dSSadaf Ebrahimi---------------------------- Test 40 ------------------------------
406*22dc650dSSadaf EbrahimiThis line contains a binary zero here >�< for testing.
407*22dc650dSSadaf EbrahimiThis is a line after the binary zero.
408*22dc650dSSadaf EbrahimiRC=0
409*22dc650dSSadaf Ebrahimi---------------------------- Test 41 ------------------------------
410*22dc650dSSadaf Ebrahimibefore the binary zero
411*22dc650dSSadaf Ebrahimiafter the binary zero
412*22dc650dSSadaf EbrahimiRC=0
413*22dc650dSSadaf Ebrahimi---------------------------- Test 42 ------------------------------
414*22dc650dSSadaf Ebrahimi./testdata/grepinput:595:before the binary zero
415*22dc650dSSadaf Ebrahimi./testdata/grepinput:597:after the binary zero
416*22dc650dSSadaf EbrahimiRC=0
417*22dc650dSSadaf Ebrahimi---------------------------- Test 43 ------------------------------
418*22dc650dSSadaf Ebrahimi595:before
419*22dc650dSSadaf Ebrahimi595:zero
420*22dc650dSSadaf Ebrahimi596:zero
421*22dc650dSSadaf Ebrahimi597:after
422*22dc650dSSadaf Ebrahimi597:zero
423*22dc650dSSadaf EbrahimiRC=0
424*22dc650dSSadaf Ebrahimi---------------------------- Test 44 ------------------------------
425*22dc650dSSadaf Ebrahimi595:before
426*22dc650dSSadaf Ebrahimi595:zero
427*22dc650dSSadaf Ebrahimi596:zero
428*22dc650dSSadaf Ebrahimi597:after
429*22dc650dSSadaf Ebrahimi597:zero
430*22dc650dSSadaf EbrahimiRC=0
431*22dc650dSSadaf Ebrahimi---------------------------- Test 45 ------------------------------
432*22dc650dSSadaf Ebrahimi10:pattern
433*22dc650dSSadaf Ebrahimi595:binary
434*22dc650dSSadaf Ebrahimi596:binary
435*22dc650dSSadaf Ebrahimi597:binary
436*22dc650dSSadaf EbrahimiRC=0
437*22dc650dSSadaf Ebrahimi---------------------------- Test 46 ------------------------------
438*22dc650dSSadaf Ebrahimipcre2grep: Error in 1st command-line regex at offset 8: unmatched closing parenthesis
439*22dc650dSSadaf Ebrahimipcre2grep: Error in 2nd command-line regex at offset 9: missing closing parenthesis
440*22dc650dSSadaf Ebrahimipcre2grep: Error in 3rd command-line regex at offset 9: missing terminating ] for character class
441*22dc650dSSadaf Ebrahimipcre2grep: Error in 4th command-line regex at offset 9: missing terminating ] for character class
442*22dc650dSSadaf EbrahimiRC=2
443*22dc650dSSadaf Ebrahimi---------------------------- Test 47 ------------------------------
444*22dc650dSSadaf EbrahimiAB.VE
445*22dc650dSSadaf EbrahimiRC=0
446*22dc650dSSadaf Ebrahimi---------------------------- Test 48 ------------------------------
447*22dc650dSSadaf EbrahimiABOVE the elephant
448*22dc650dSSadaf EbrahimiAB.VE
449*22dc650dSSadaf EbrahimiAB.VE the turtle
450*22dc650dSSadaf EbrahimiRC=0
451*22dc650dSSadaf Ebrahimi---------------------------- Test 49 ------------------------------
452*22dc650dSSadaf EbrahimiABOVE the elephant
453*22dc650dSSadaf EbrahimiAB.VE
454*22dc650dSSadaf EbrahimiAB.VE the turtle
455*22dc650dSSadaf EbrahimiPUT NEW DATA ABOVE THIS LINE.
456*22dc650dSSadaf EbrahimiRC=0
457*22dc650dSSadaf Ebrahimi---------------------------- Test 50 ------------------------------
458*22dc650dSSadaf EbrahimiRC=1
459*22dc650dSSadaf Ebrahimi---------------------------- Test 51 ------------------------------
460*22dc650dSSadaf Ebrahimiover the lazy dog.
461*22dc650dSSadaf EbrahimiThis time it jumps and jumps and jumps.
462*22dc650dSSadaf EbrahimiThis line contains \E and (regex) *meta* [characters].
463*22dc650dSSadaf EbrahimiThe word is cat in this line
464*22dc650dSSadaf EbrahimiThe caterpillar sat on the mat
465*22dc650dSSadaf EbrahimiThe snowcat is not an animal
466*22dc650dSSadaf EbrahimiA buried feline in the syndicate
467*22dc650dSSadaf EbrahimiRC=0
468*22dc650dSSadaf Ebrahimi---------------------------- Test 52 ------------------------------
469*22dc650dSSadaf Ebrahimifox jumps
470*22dc650dSSadaf EbrahimiThis time it jumps and jumps and jumps.
471*22dc650dSSadaf EbrahimiRC=0
472*22dc650dSSadaf Ebrahimi---------------------------- Test 53 ------------------------------
473*22dc650dSSadaf Ebrahimi36976,6
474*22dc650dSSadaf Ebrahimi36994,4
475*22dc650dSSadaf Ebrahimi37028,4
476*22dc650dSSadaf Ebrahimi37070,5
477*22dc650dSSadaf Ebrahimi37087,4
478*22dc650dSSadaf EbrahimiRC=0
479*22dc650dSSadaf Ebrahimi---------------------------- Test 54 ------------------------------
480*22dc650dSSadaf Ebrahimi595:15,6
481*22dc650dSSadaf Ebrahimi595:33,4
482*22dc650dSSadaf Ebrahimi596:28,4
483*22dc650dSSadaf Ebrahimi597:15,5
484*22dc650dSSadaf Ebrahimi597:32,4
485*22dc650dSSadaf EbrahimiRC=0
486*22dc650dSSadaf Ebrahimi---------------------------- Test 55 -----------------------------
487*22dc650dSSadaf EbrahimiHere is the pattern again.
488*22dc650dSSadaf EbrahimiThat time it was on a line by itself.
489*22dc650dSSadaf EbrahimiThis line contains pattern not on a line by itself.
490*22dc650dSSadaf EbrahimiRC=0
491*22dc650dSSadaf Ebrahimi---------------------------- Test 56 -----------------------------
492*22dc650dSSadaf Ebrahimi./testdata/grepinput:456
493*22dc650dSSadaf Ebrahimi./testdata/grepinput3:0
494*22dc650dSSadaf Ebrahimi./testdata/grepinput8:0
495*22dc650dSSadaf Ebrahimi./testdata/grepinputM:0
496*22dc650dSSadaf Ebrahimi./testdata/grepinputv:1
497*22dc650dSSadaf Ebrahimi./testdata/grepinputx:0
498*22dc650dSSadaf EbrahimiRC=0
499*22dc650dSSadaf Ebrahimi---------------------------- Test 57 -----------------------------
500*22dc650dSSadaf Ebrahimi./testdata/grepinput:456
501*22dc650dSSadaf Ebrahimi./testdata/grepinputv:1
502*22dc650dSSadaf EbrahimiRC=0
503*22dc650dSSadaf Ebrahimi---------------------------- Test 58 -----------------------------
504*22dc650dSSadaf EbrahimiPATTERN at the start of a line.
505*22dc650dSSadaf EbrahimiIn the middle of a line, PATTERN appears.
506*22dc650dSSadaf EbrahimiCheck up on PATTERN near the end.
507*22dc650dSSadaf EbrahimiRC=0
508*22dc650dSSadaf Ebrahimi---------------------------- Test 59 -----------------------------
509*22dc650dSSadaf EbrahimiPATTERN at the start of a line.
510*22dc650dSSadaf EbrahimiIn the middle of a line, PATTERN appears.
511*22dc650dSSadaf EbrahimiCheck up on PATTERN near the end.
512*22dc650dSSadaf EbrahimiRC=0
513*22dc650dSSadaf Ebrahimi---------------------------- Test 60 -----------------------------
514*22dc650dSSadaf EbrahimiPATTERN at the start of a line.
515*22dc650dSSadaf EbrahimiIn the middle of a line, PATTERN appears.
516*22dc650dSSadaf EbrahimiCheck up on PATTERN near the end.
517*22dc650dSSadaf EbrahimiRC=0
518*22dc650dSSadaf Ebrahimi---------------------------- Test 61 -----------------------------
519*22dc650dSSadaf EbrahimiPATTERN at the start of a line.
520*22dc650dSSadaf EbrahimiIn the middle of a line, PATTERN appears.
521*22dc650dSSadaf EbrahimiCheck up on PATTERN near the end.
522*22dc650dSSadaf EbrahimiRC=0
523*22dc650dSSadaf Ebrahimi---------------------------- Test 62 -----------------------------
524*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -47 while matching text that starts:
525*22dc650dSSadaf Ebrahimi
526*22dc650dSSadaf EbrahimiThis is a file of miscellaneous text that is used as test data for checking
527*22dc650dSSadaf Ebrahimithat the pcregrep command is working correctly. The file must be more than
528*22dc650dSSadaf Ebrahimi24KiB long so that it needs more than a single re
529*22dc650dSSadaf Ebrahimi
530*22dc650dSSadaf Ebrahimipcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
531*22dc650dSSadaf Ebrahimipcre2grep: Check your regex for nested unlimited loops.
532*22dc650dSSadaf EbrahimiRC=1
533*22dc650dSSadaf Ebrahimi---------------------------- Test 63 -----------------------------
534*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -53 while matching text that starts:
535*22dc650dSSadaf Ebrahimi
536*22dc650dSSadaf EbrahimiThis is a file of miscellaneous text that is used as test data for checking
537*22dc650dSSadaf Ebrahimithat the pcregrep command is working correctly. The file must be more than
538*22dc650dSSadaf Ebrahimi24KiB long so that it needs more than a single re
539*22dc650dSSadaf Ebrahimi
540*22dc650dSSadaf Ebrahimipcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
541*22dc650dSSadaf Ebrahimipcre2grep: Check your regex for nested unlimited loops.
542*22dc650dSSadaf EbrahimiRC=1
543*22dc650dSSadaf Ebrahimi---------------------------- Test 64 ------------------------------
544*22dc650dSSadaf Ebrahimiappears
545*22dc650dSSadaf EbrahimiRC=0
546*22dc650dSSadaf Ebrahimi---------------------------- Test 65 ------------------------------
547*22dc650dSSadaf Ebrahimipear
548*22dc650dSSadaf EbrahimiRC=0
549*22dc650dSSadaf Ebrahimi---------------------------- Test 66 ------------------------------
550*22dc650dSSadaf EbrahimiRC=0
551*22dc650dSSadaf Ebrahimi---------------------------- Test 67 ------------------------------
552*22dc650dSSadaf EbrahimiRC=0
553*22dc650dSSadaf Ebrahimi---------------------------- Test 68 ------------------------------
554*22dc650dSSadaf Ebrahimipear
555*22dc650dSSadaf EbrahimiRC=0
556*22dc650dSSadaf Ebrahimi---------------------------- Test 69 -----------------------------
557*22dc650dSSadaf Ebrahimi1:This is a second file of input for the pcregrep tests.
558*22dc650dSSadaf Ebrahimi2:
559*22dc650dSSadaf Ebrahimi4:
560*22dc650dSSadaf Ebrahimi5:Pattern
561*22dc650dSSadaf Ebrahimi6:That time it was on a line by itself.
562*22dc650dSSadaf Ebrahimi7:
563*22dc650dSSadaf Ebrahimi8:To pat or not to pat, that is the question.
564*22dc650dSSadaf Ebrahimi9:
565*22dc650dSSadaf Ebrahimi10:complete pair
566*22dc650dSSadaf Ebrahimi11:of lines
567*22dc650dSSadaf Ebrahimi12:
568*22dc650dSSadaf Ebrahimi13:That was a complete pair
569*22dc650dSSadaf Ebrahimi14:of lines all by themselves.
570*22dc650dSSadaf Ebrahimi15:
571*22dc650dSSadaf Ebrahimi16:complete pair
572*22dc650dSSadaf Ebrahimi17:of lines
573*22dc650dSSadaf Ebrahimi18:
574*22dc650dSSadaf Ebrahimi19:And there they were again, to check line numbers.
575*22dc650dSSadaf Ebrahimi20:
576*22dc650dSSadaf Ebrahimi21:one
577*22dc650dSSadaf Ebrahimi22:two
578*22dc650dSSadaf Ebrahimi23:three
579*22dc650dSSadaf Ebrahimi24:four
580*22dc650dSSadaf Ebrahimi25:five
581*22dc650dSSadaf Ebrahimi26:six
582*22dc650dSSadaf Ebrahimi27:seven
583*22dc650dSSadaf Ebrahimi28:eight
584*22dc650dSSadaf Ebrahimi29:nine
585*22dc650dSSadaf Ebrahimi30:ten
586*22dc650dSSadaf Ebrahimi31:eleven
587*22dc650dSSadaf Ebrahimi32:twelve
588*22dc650dSSadaf Ebrahimi33:thirteen
589*22dc650dSSadaf Ebrahimi34:fourteen
590*22dc650dSSadaf Ebrahimi35:fifteen
591*22dc650dSSadaf Ebrahimi36:sixteen
592*22dc650dSSadaf Ebrahimi37:seventeen
593*22dc650dSSadaf Ebrahimi38:eighteen
594*22dc650dSSadaf Ebrahimi39:nineteen
595*22dc650dSSadaf Ebrahimi40:twenty
596*22dc650dSSadaf Ebrahimi41:
597*22dc650dSSadaf Ebrahimi43:This is the last line of this file.
598*22dc650dSSadaf EbrahimiRC=0
599*22dc650dSSadaf Ebrahimi---------------------------- Test 70 -----------------------------
600*22dc650dSSadaf Ebrahimitriple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
601*22dc650dSSadaf Ebrahimi
602*22dc650dSSadaf Ebrahimitriple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
603*22dc650dSSadaf Ebrahimi
604*22dc650dSSadaf Ebrahimitriple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
605*22dc650dSSadaf Ebrahimi
606*22dc650dSSadaf Ebrahimitriple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
607*22dc650dSSadaf Ebrahimi
608*22dc650dSSadaf EbrahimiRC=0
609*22dc650dSSadaf Ebrahimi1:triple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
610*22dc650dSSadaf Ebrahimi
611*22dc650dSSadaf Ebrahimi6:triple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
612*22dc650dSSadaf Ebrahimi
613*22dc650dSSadaf Ebrahimi8:triple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
614*22dc650dSSadaf Ebrahimi
615*22dc650dSSadaf Ebrahimi13:triple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
616*22dc650dSSadaf Ebrahimi
617*22dc650dSSadaf EbrahimiRC=0
618*22dc650dSSadaf Ebrahimitriple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
619*22dc650dSSadaf Ebrahimi
620*22dc650dSSadaf Ebrahimitriple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
621*22dc650dSSadaf Ebrahimi
622*22dc650dSSadaf Ebrahimitriple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
623*22dc650dSSadaf Ebrahimi
624*22dc650dSSadaf Ebrahimitriple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
625*22dc650dSSadaf Ebrahimi
626*22dc650dSSadaf EbrahimiRC=0
627*22dc650dSSadaf Ebrahimi1:triple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
628*22dc650dSSadaf Ebrahimi
629*22dc650dSSadaf Ebrahimi6:triple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
630*22dc650dSSadaf Ebrahimi
631*22dc650dSSadaf Ebrahimi8:triple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
632*22dc650dSSadaf Ebrahimi
633*22dc650dSSadaf Ebrahimi13:triple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
634*22dc650dSSadaf Ebrahimi
635*22dc650dSSadaf EbrahimiRC=0
636*22dc650dSSadaf Ebrahimi---------------------------- Test 71 -----------------------------
637*22dc650dSSadaf Ebrahimi01
638*22dc650dSSadaf EbrahimiRC=0
639*22dc650dSSadaf Ebrahimi---------------------------- Test 72 -----------------------------
640*22dc650dSSadaf Ebrahimi010203040506
641*22dc650dSSadaf EbrahimiRC=0
642*22dc650dSSadaf Ebrahimi---------------------------- Test 73 -----------------------------
643*22dc650dSSadaf Ebrahimi01
644*22dc650dSSadaf EbrahimiRC=0
645*22dc650dSSadaf Ebrahimi---------------------------- Test 74 -----------------------------
646*22dc650dSSadaf Ebrahimi01
647*22dc650dSSadaf Ebrahimi02
648*22dc650dSSadaf EbrahimiRC=0
649*22dc650dSSadaf Ebrahimi---------------------------- Test 75 -----------------------------
650*22dc650dSSadaf Ebrahimi010203040506
651*22dc650dSSadaf EbrahimiRC=0
652*22dc650dSSadaf Ebrahimi---------------------------- Test 76 -----------------------------
653*22dc650dSSadaf Ebrahimi01
654*22dc650dSSadaf Ebrahimi02
655*22dc650dSSadaf EbrahimiRC=0
656*22dc650dSSadaf Ebrahimi---------------------------- Test 77 -----------------------------
657*22dc650dSSadaf Ebrahimi01
658*22dc650dSSadaf Ebrahimi03
659*22dc650dSSadaf EbrahimiRC=0
660*22dc650dSSadaf Ebrahimi---------------------------- Test 78 -----------------------------
661*22dc650dSSadaf Ebrahimi010203040506
662*22dc650dSSadaf EbrahimiRC=0
663*22dc650dSSadaf Ebrahimi---------------------------- Test 79 -----------------------------
664*22dc650dSSadaf Ebrahimi01
665*22dc650dSSadaf Ebrahimi03
666*22dc650dSSadaf EbrahimiRC=0
667*22dc650dSSadaf Ebrahimi---------------------------- Test 80 -----------------------------
668*22dc650dSSadaf Ebrahimi01
669*22dc650dSSadaf EbrahimiRC=0
670*22dc650dSSadaf Ebrahimi---------------------------- Test 81 -----------------------------
671*22dc650dSSadaf Ebrahimi010203040506
672*22dc650dSSadaf EbrahimiRC=0
673*22dc650dSSadaf Ebrahimi---------------------------- Test 82 -----------------------------
674*22dc650dSSadaf Ebrahimi01
675*22dc650dSSadaf EbrahimiRC=0
676*22dc650dSSadaf Ebrahimi---------------------------- Test 83 -----------------------------
677*22dc650dSSadaf Ebrahimipcre2grep: line 4 of file ./testdata/grepinput3 is too long for the internal buffer
678*22dc650dSSadaf Ebrahimipcre2grep: the maximum buffer size is 100
679*22dc650dSSadaf Ebrahimipcre2grep: use the --max-buffer-size option to change it
680*22dc650dSSadaf EbrahimiRC=2
681*22dc650dSSadaf Ebrahimi---------------------------- Test 84 -----------------------------
682*22dc650dSSadaf Ebrahimitestdata/grepinputv:fox jumps
683*22dc650dSSadaf Ebrahimitestdata/grepinputx:complete pair
684*22dc650dSSadaf Ebrahimitestdata/grepinputx:That was a complete pair
685*22dc650dSSadaf Ebrahimitestdata/grepinputx:complete pair
686*22dc650dSSadaf Ebrahimitestdata/grepinput3:triple:	t7_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
687*22dc650dSSadaf EbrahimiRC=0
688*22dc650dSSadaf Ebrahimi---------------------------- Test 85 -----------------------------
689*22dc650dSSadaf Ebrahimi./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.
690*22dc650dSSadaf EbrahimiRC=0
691*22dc650dSSadaf Ebrahimi---------------------------- Test 86 -----------------------------
692*22dc650dSSadaf EbrahimiBinary file ./testdata/grepbinary matches
693*22dc650dSSadaf EbrahimiRC=0
694*22dc650dSSadaf Ebrahimi---------------------------- Test 87 -----------------------------
695*22dc650dSSadaf EbrahimiRC=1
696*22dc650dSSadaf Ebrahimi---------------------------- Test 88 -----------------------------
697*22dc650dSSadaf EbrahimiBinary file ./testdata/grepbinary matches
698*22dc650dSSadaf EbrahimiRC=0
699*22dc650dSSadaf Ebrahimi---------------------------- Test 89 -----------------------------
700*22dc650dSSadaf EbrahimiRC=1
701*22dc650dSSadaf Ebrahimi---------------------------- Test 90 -----------------------------
702*22dc650dSSadaf EbrahimiRC=1
703*22dc650dSSadaf Ebrahimi---------------------------- Test 91 -----------------------------
704*22dc650dSSadaf EbrahimiThe quick brown f�x jumps over the lazy dog.
705*22dc650dSSadaf EbrahimiRC=0
706*22dc650dSSadaf Ebrahimi---------------------------- Test 92 -----------------------------
707*22dc650dSSadaf EbrahimiThe quick brown f�x jumps over the lazy dog.
708*22dc650dSSadaf EbrahimiRC=0
709*22dc650dSSadaf Ebrahimi---------------------------- Test 93 -----------------------------
710*22dc650dSSadaf EbrahimiThe quick brown f�x jumps over the lazy dog.
711*22dc650dSSadaf EbrahimiRC=0
712*22dc650dSSadaf Ebrahimi---------------------------- Test 94 -----------------------------
713*22dc650dSSadaf Ebrahimi./testdata/grepinput8
714*22dc650dSSadaf Ebrahimi./testdata/grepinputx
715*22dc650dSSadaf EbrahimiRC=0
716*22dc650dSSadaf Ebrahimi---------------------------- Test 95 -----------------------------
717*22dc650dSSadaf Ebrahimitestdata/grepinputx:complete pair
718*22dc650dSSadaf Ebrahimitestdata/grepinputx:That was a complete pair
719*22dc650dSSadaf Ebrahimitestdata/grepinputx:complete pair
720*22dc650dSSadaf EbrahimiRC=0
721*22dc650dSSadaf Ebrahimi---------------------------- Test 96 -----------------------------
722*22dc650dSSadaf Ebrahimi./testdata/grepinput3
723*22dc650dSSadaf Ebrahimi./testdata/grepinput8
724*22dc650dSSadaf Ebrahimi./testdata/grepinputx
725*22dc650dSSadaf EbrahimiRC=0
726*22dc650dSSadaf Ebrahimi---------------------------- Test 97 -----------------------------
727*22dc650dSSadaf Ebrahimi./testdata/grepinput3
728*22dc650dSSadaf Ebrahimi./testdata/grepinputx
729*22dc650dSSadaf EbrahimiRC=0
730*22dc650dSSadaf Ebrahimi---------------------------- Test 98 -----------------------------
731*22dc650dSSadaf Ebrahimi./testdata/grepinputx
732*22dc650dSSadaf EbrahimiRC=0
733*22dc650dSSadaf Ebrahimi---------------------------- Test 99 -----------------------------
734*22dc650dSSadaf Ebrahimi./testdata/grepinput3
735*22dc650dSSadaf Ebrahimi./testdata/grepinputx
736*22dc650dSSadaf EbrahimiRC=0
737*22dc650dSSadaf Ebrahimi---------------------------- Test 100 ------------------------------
738*22dc650dSSadaf Ebrahimi./testdata/grepinput:zerothe.
739*22dc650dSSadaf Ebrahimi./testdata/grepinput:zeroa
740*22dc650dSSadaf Ebrahimi./testdata/grepinput:zerothe.
741*22dc650dSSadaf EbrahimiRC=0
742*22dc650dSSadaf Ebrahimi---------------------------- Test 101 ------------------------------
743*22dc650dSSadaf Ebrahimi./testdata/grepinput:.|zero|the|.
744*22dc650dSSadaf Ebrahimi./testdata/grepinput:zero|a
745*22dc650dSSadaf Ebrahimi./testdata/grepinput:.|zero|the|.
746*22dc650dSSadaf EbrahimiRC=0
747*22dc650dSSadaf Ebrahimi---------------------------- Test 102 -----------------------------
748*22dc650dSSadaf Ebrahimi2:
749*22dc650dSSadaf Ebrahimi5:
750*22dc650dSSadaf Ebrahimi7:
751*22dc650dSSadaf Ebrahimi9:
752*22dc650dSSadaf Ebrahimi12:
753*22dc650dSSadaf Ebrahimi14:
754*22dc650dSSadaf EbrahimiRC=0
755*22dc650dSSadaf Ebrahimi---------------------------- Test 103 -----------------------------
756*22dc650dSSadaf EbrahimiRC=0
757*22dc650dSSadaf Ebrahimi---------------------------- Test 104 -----------------------------
758*22dc650dSSadaf Ebrahimi2:
759*22dc650dSSadaf Ebrahimi5:
760*22dc650dSSadaf Ebrahimi7:
761*22dc650dSSadaf Ebrahimi9:
762*22dc650dSSadaf Ebrahimi12:
763*22dc650dSSadaf Ebrahimi14:
764*22dc650dSSadaf EbrahimiRC=0
765*22dc650dSSadaf Ebrahimi---------------------------- Test 105 -----------------------------
766*22dc650dSSadaf Ebrahimitriple:	t1_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
767*22dc650dSSadaf Ebrahimi
768*22dc650dSSadaf Ebrahimitriple:	t2_txt	s1_tag	s_txt	p_tag	p_txt	o_tag
769*22dc650dSSadaf EbrahimiLorem 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.
770*22dc650dSSadaf Ebrahimi
771*22dc650dSSadaf Ebrahimitriple:	t3_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
772*22dc650dSSadaf Ebrahimi
773*22dc650dSSadaf Ebrahimitriple:	t4_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
774*22dc650dSSadaf Ebrahimi
775*22dc650dSSadaf Ebrahimitriple:	t5_txt	s1_tag	s_txt	p_tag	p_txt	o_tag
776*22dc650dSSadaf Ebrahimio_txt
777*22dc650dSSadaf Ebrahimi
778*22dc650dSSadaf Ebrahimitriple:	t6_txt	s2_tag	s_txt	p_tag	p_txt	o_tag	o_txt
779*22dc650dSSadaf Ebrahimi
780*22dc650dSSadaf Ebrahimitriple:	t7_txt	s1_tag	s_txt	p_tag	p_txt	o_tag	o_txt
781*22dc650dSSadaf EbrahimiRC=0
782*22dc650dSSadaf Ebrahimi---------------------------- Test 106 -----------------------------
783*22dc650dSSadaf Ebrahimia
784*22dc650dSSadaf EbrahimiRC=0
785*22dc650dSSadaf Ebrahimi---------------------------- Test 107 -----------------------------
786*22dc650dSSadaf Ebrahimi1:0,1
787*22dc650dSSadaf Ebrahimi2:0,1
788*22dc650dSSadaf Ebrahimi2:1,1
789*22dc650dSSadaf Ebrahimi2:2,1
790*22dc650dSSadaf Ebrahimi2:3,1
791*22dc650dSSadaf Ebrahimi2:4,1
792*22dc650dSSadaf EbrahimiRC=0
793*22dc650dSSadaf Ebrahimi---------------------------- Test 108 ------------------------------
794*22dc650dSSadaf EbrahimiRC=0
795*22dc650dSSadaf Ebrahimi---------------------------- Test 109 -----------------------------
796*22dc650dSSadaf EbrahimiRC=0
797*22dc650dSSadaf Ebrahimi---------------------------- Test 110 -----------------------------
798*22dc650dSSadaf Ebrahimimatch 1:
799*22dc650dSSadaf Ebrahimi a
800*22dc650dSSadaf Ebrahimi/1/a
801*22dc650dSSadaf Ebrahimimatch 2:
802*22dc650dSSadaf Ebrahimi b
803*22dc650dSSadaf Ebrahimi/2/b
804*22dc650dSSadaf Ebrahimimatch 3:
805*22dc650dSSadaf Ebrahimi c
806*22dc650dSSadaf Ebrahimi/3/c
807*22dc650dSSadaf Ebrahimimatch 4:
808*22dc650dSSadaf Ebrahimi d
809*22dc650dSSadaf Ebrahimi/4/d
810*22dc650dSSadaf Ebrahimimatch 5:
811*22dc650dSSadaf Ebrahimi e
812*22dc650dSSadaf Ebrahimi/5/e
813*22dc650dSSadaf EbrahimiRC=0
814*22dc650dSSadaf Ebrahimi---------------------------- Test 111 -----------------------------
815*22dc650dSSadaf Ebrahimi607:0,12
816*22dc650dSSadaf Ebrahimi609:0,12
817*22dc650dSSadaf Ebrahimi611:0,12
818*22dc650dSSadaf Ebrahimi613:0,12
819*22dc650dSSadaf Ebrahimi615:0,12
820*22dc650dSSadaf EbrahimiRC=0
821*22dc650dSSadaf Ebrahimi---------------------------- Test 112 -----------------------------
822*22dc650dSSadaf Ebrahimi37172,12
823*22dc650dSSadaf Ebrahimi37184,12
824*22dc650dSSadaf Ebrahimi37196,12
825*22dc650dSSadaf Ebrahimi37208,12
826*22dc650dSSadaf Ebrahimi37220,12
827*22dc650dSSadaf EbrahimiRC=0
828*22dc650dSSadaf Ebrahimi---------------------------- Test 113 -----------------------------
829*22dc650dSSadaf Ebrahimi480
830*22dc650dSSadaf EbrahimiRC=0
831*22dc650dSSadaf Ebrahimi---------------------------- Test 114 -----------------------------
832*22dc650dSSadaf Ebrahimitestdata/grepinput:469
833*22dc650dSSadaf Ebrahimitestdata/grepinput3:0
834*22dc650dSSadaf Ebrahimitestdata/grepinput8:0
835*22dc650dSSadaf Ebrahimitestdata/grepinputM:2
836*22dc650dSSadaf Ebrahimitestdata/grepinputv:3
837*22dc650dSSadaf Ebrahimitestdata/grepinputx:6
838*22dc650dSSadaf EbrahimiTOTAL:480
839*22dc650dSSadaf EbrahimiRC=0
840*22dc650dSSadaf Ebrahimi---------------------------- Test 115 -----------------------------
841*22dc650dSSadaf Ebrahimitestdata/grepinput:469
842*22dc650dSSadaf Ebrahimitestdata/grepinputM:2
843*22dc650dSSadaf Ebrahimitestdata/grepinputv:3
844*22dc650dSSadaf Ebrahimitestdata/grepinputx:6
845*22dc650dSSadaf EbrahimiTOTAL:480
846*22dc650dSSadaf EbrahimiRC=0
847*22dc650dSSadaf Ebrahimi---------------------------- Test 116 -----------------------------
848*22dc650dSSadaf Ebrahimi478
849*22dc650dSSadaf EbrahimiRC=0
850*22dc650dSSadaf Ebrahimi---------------------------- Test 117 -----------------------------
851*22dc650dSSadaf Ebrahimi469
852*22dc650dSSadaf Ebrahimi0
853*22dc650dSSadaf Ebrahimi0
854*22dc650dSSadaf Ebrahimi2
855*22dc650dSSadaf Ebrahimi3
856*22dc650dSSadaf Ebrahimi6
857*22dc650dSSadaf Ebrahimi480
858*22dc650dSSadaf EbrahimiRC=0
859*22dc650dSSadaf Ebrahimi---------------------------- Test 118 -----------------------------
860*22dc650dSSadaf Ebrahimitestdata/grepinput3
861*22dc650dSSadaf Ebrahimitestdata/grepinput8
862*22dc650dSSadaf EbrahimiRC=0
863*22dc650dSSadaf Ebrahimi---------------------------- Test 119 -----------------------------
864*22dc650dSSadaf Ebrahimi123
865*22dc650dSSadaf Ebrahimi456
866*22dc650dSSadaf Ebrahimi789
867*22dc650dSSadaf Ebrahimi---
868*22dc650dSSadaf Ebrahimiabc
869*22dc650dSSadaf Ebrahimidef
870*22dc650dSSadaf Ebrahimixyz
871*22dc650dSSadaf Ebrahimi---
872*22dc650dSSadaf EbrahimiRC=0
873*22dc650dSSadaf Ebrahimi---------------------------- Test 120 ------------------------------
874*22dc650dSSadaf Ebrahimi./testdata/grepinput:the binary zero.:zerothe.
875*22dc650dSSadaf Ebrahimi./testdata/grepinput:a binary zero:zeroa
876*22dc650dSSadaf Ebrahimi./testdata/grepinput:the binary zero.:zerothe.
877*22dc650dSSadaf EbrahimiRC=0
878*22dc650dSSadaf Ebrahimithe binary zero.:
879*22dc650dSSadaf Ebrahimi	
880*22dc650dSSadaf EbrahimiRC=0
881*22dc650dSSadaf Ebrahimipcre2grep: Error in output text at offset 2: decimal number expected
882*22dc650dSSadaf EbrahimiRC=2
883*22dc650dSSadaf Ebrahimipcre2grep: Error in output text at offset 3: no character after $
884*22dc650dSSadaf EbrahimiRC=2
885*22dc650dSSadaf Ebrahimipcre2grep: Error in output text at offset 8: too many hex digits
886*22dc650dSSadaf EbrahimiRC=2
887*22dc650dSSadaf Ebrahimipcre2grep: Error in output text at offset 5: missing closing brace
888*22dc650dSSadaf EbrahimiRC=2
889*22dc650dSSadaf Ebrahimipcre2grep: Error in output text at offset 7: code point greater than 0xff is invalid
890*22dc650dSSadaf EbrahimiRC=2
891*22dc650dSSadaf Ebrahimi---------------------------- Test 121 -----------------------------
892*22dc650dSSadaf EbrahimiThis line contains \E and (regex) *meta* [characters].
893*22dc650dSSadaf EbrahimiRC=0
894*22dc650dSSadaf Ebrahimi---------------------------- Test 122 -----------------------------
895*22dc650dSSadaf Ebrahimiover the lazy dog.
896*22dc650dSSadaf EbrahimiThe word is cat in this line
897*22dc650dSSadaf EbrahimiRC=0
898*22dc650dSSadaf Ebrahimi---------------------------- Test 123 -----------------------------
899*22dc650dSSadaf Ebrahimiover the lazy dog.
900*22dc650dSSadaf EbrahimiThe word is cat in this line
901*22dc650dSSadaf EbrahimiRC=0
902*22dc650dSSadaf Ebrahimi---------------------------- Test 124 -----------------------------
903*22dc650dSSadaf Ebrahimi3:start end in between start
904*22dc650dSSadaf Ebrahimiend and following
905*22dc650dSSadaf Ebrahimi7:start end in between start
906*22dc650dSSadaf Ebrahimiend and following start
907*22dc650dSSadaf Ebrahimiend other stuff
908*22dc650dSSadaf Ebrahimi11:start end in between start
909*22dc650dSSadaf Ebrahimi
910*22dc650dSSadaf Ebrahimiend
911*22dc650dSSadaf Ebrahimi16:start end in between start
912*22dc650dSSadaf Ebrahimiend
913*22dc650dSSadaf EbrahimiRC=0
914*22dc650dSSadaf Ebrahimi3:start end in between start
915*22dc650dSSadaf Ebrahimiend and following
916*22dc650dSSadaf Ebrahimi5-Other stuff
917*22dc650dSSadaf Ebrahimi6-
918*22dc650dSSadaf Ebrahimi7:start end in between start
919*22dc650dSSadaf Ebrahimiend and following start
920*22dc650dSSadaf Ebrahimiend other stuff
921*22dc650dSSadaf Ebrahimi10-
922*22dc650dSSadaf Ebrahimi11:start end in between start
923*22dc650dSSadaf Ebrahimi
924*22dc650dSSadaf Ebrahimiend
925*22dc650dSSadaf Ebrahimi14-
926*22dc650dSSadaf Ebrahimi15-** These two lines must be last.
927*22dc650dSSadaf Ebrahimi16:start end in between start
928*22dc650dSSadaf Ebrahimiend
929*22dc650dSSadaf EbrahimiRC=0
930*22dc650dSSadaf Ebrahimi3:start end in between start
931*22dc650dSSadaf Ebrahimiend and following
932*22dc650dSSadaf Ebrahimi7:start end in between start
933*22dc650dSSadaf Ebrahimiend and following start
934*22dc650dSSadaf Ebrahimiend other stuff
935*22dc650dSSadaf Ebrahimi11:start end in between start
936*22dc650dSSadaf Ebrahimi
937*22dc650dSSadaf Ebrahimiend
938*22dc650dSSadaf Ebrahimi16:start end in between start
939*22dc650dSSadaf Ebrahimiend
940*22dc650dSSadaf EbrahimiRC=0
941*22dc650dSSadaf Ebrahimi3:start end in between start
942*22dc650dSSadaf Ebrahimiend and following
943*22dc650dSSadaf Ebrahimi5-Other stuff
944*22dc650dSSadaf Ebrahimi6-
945*22dc650dSSadaf Ebrahimi7:start end in between start
946*22dc650dSSadaf Ebrahimiend and following start
947*22dc650dSSadaf Ebrahimiend other stuff
948*22dc650dSSadaf Ebrahimi10-
949*22dc650dSSadaf Ebrahimi11:start end in between start
950*22dc650dSSadaf Ebrahimi
951*22dc650dSSadaf Ebrahimiend
952*22dc650dSSadaf Ebrahimi14-
953*22dc650dSSadaf Ebrahimi15-** These two lines must be last.
954*22dc650dSSadaf Ebrahimi16:start end in between start
955*22dc650dSSadaf Ebrahimiend
956*22dc650dSSadaf EbrahimiRC=0
957*22dc650dSSadaf Ebrahimi---------------------------- Test 125 -----------------------------
958*22dc650dSSadaf Ebrahimiabcd
959*22dc650dSSadaf EbrahimiRC=0
960*22dc650dSSadaf Ebrahimiabcd
961*22dc650dSSadaf EbrahimiRC=0
962*22dc650dSSadaf Ebrahimiabcd
963*22dc650dSSadaf EbrahimiRC=0
964*22dc650dSSadaf Ebrahimiabcd
965*22dc650dSSadaf EbrahimiRC=0
966*22dc650dSSadaf Ebrahimiabcd
967*22dc650dSSadaf EbrahimiRC=0
968*22dc650dSSadaf Ebrahimi---------------------------- Test 126 -----------------------------
969*22dc650dSSadaf EbrahimiABC�XYZ
970*22dc650dSSadaf EbrahimiRC=0
971*22dc650dSSadaf Ebrahimipcre2grep: Error in regex in line 2 of testtemp1grep at offset 4: unmatched closing parenthesis
972*22dc650dSSadaf EbrahimiRC=2
973*22dc650dSSadaf Ebrahimi---------------------------- Test 127 -----------------------------
974*22dc650dSSadaf Ebrahimipattern
975*22dc650dSSadaf EbrahimiRC=0
976*22dc650dSSadaf Ebrahimi---------------------------- Test 128 -----------------------------
977*22dc650dSSadaf Ebrahimipcre2grep: Requested group 1 cannot be captured.
978*22dc650dSSadaf Ebrahimipcre2grep: Use --om-capture to increase the size of the capture vector.
979*22dc650dSSadaf EbrahimiRC=2
980*22dc650dSSadaf Ebrahimi---------------------------- Test 129 -----------------------------
981*22dc650dSSadaf EbrahimiThe quick brown fox jumps over the lazy dog. The quick brown fox jumps over the
982*22dc650dSSadaf Ebrahimilazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox
983*22dc650dSSadaf EbrahimiRC=0
984*22dc650dSSadaf Ebrahimi---------------------------- Test 130 -----------------------------
985*22dc650dSSadaf Ebrahimifox
986*22dc650dSSadaf Ebrahimifox
987*22dc650dSSadaf Ebrahimifox
988*22dc650dSSadaf Ebrahimifox
989*22dc650dSSadaf EbrahimiRC=0
990*22dc650dSSadaf Ebrahimi---------------------------- Test 131 -----------------------------
991*22dc650dSSadaf Ebrahimi2
992*22dc650dSSadaf EbrahimiRC=0
993*22dc650dSSadaf Ebrahimi---------------------------- Test 132 -----------------------------
994*22dc650dSSadaf Ebrahimimatch 1:
995*22dc650dSSadaf Ebrahimi a
996*22dc650dSSadaf Ebrahimimatch 2:
997*22dc650dSSadaf Ebrahimi b
998*22dc650dSSadaf Ebrahimi---
999*22dc650dSSadaf Ebrahimi a
1000*22dc650dSSadaf EbrahimiRC=0
1001*22dc650dSSadaf Ebrahimi---------------------------- Test 133 -----------------------------
1002*22dc650dSSadaf Ebrahimimatch 1:
1003*22dc650dSSadaf Ebrahimi a
1004*22dc650dSSadaf Ebrahimimatch 2:
1005*22dc650dSSadaf Ebrahimi b
1006*22dc650dSSadaf Ebrahimi---
1007*22dc650dSSadaf Ebrahimimatch 2:
1008*22dc650dSSadaf Ebrahimi b
1009*22dc650dSSadaf Ebrahimimatch 3:
1010*22dc650dSSadaf Ebrahimi c
1011*22dc650dSSadaf EbrahimiRC=0
1012*22dc650dSSadaf Ebrahimi---------------------------- Test 134 -----------------------------
1013*22dc650dSSadaf Ebrahimi(standard input):2:=AB3CD5=
1014*22dc650dSSadaf EbrahimiRC=0
1015*22dc650dSSadaf Ebrahimi---------------------------- Test 135 -----------------------------
1016*22dc650dSSadaf Ebrahimi./testdata/grepinputv@The word is cat in this line
1017*22dc650dSSadaf EbrahimiRC=0
1018*22dc650dSSadaf Ebrahimi./testdata/grepinputv@./testdata/grepinputv@RC=0
1019*22dc650dSSadaf Ebrahimi./testdata/grepinputv@This line contains \E and (regex) *meta* [characters].
1020*22dc650dSSadaf Ebrahimi./testdata/grepinputv@The word is cat in this line
1021*22dc650dSSadaf Ebrahimi./testdata/grepinputv@The caterpillar sat on the mat
1022*22dc650dSSadaf EbrahimiRC=0
1023*22dc650dSSadaf Ebrahimitestdata/grepinputM�3:start end in between start
1024*22dc650dSSadaf Ebrahimiend and following
1025*22dc650dSSadaf Ebrahimitestdata/grepinputM�7:start end in between start
1026*22dc650dSSadaf Ebrahimiend and following start
1027*22dc650dSSadaf Ebrahimiend other stuff
1028*22dc650dSSadaf Ebrahimitestdata/grepinputM�11:start end in between start
1029*22dc650dSSadaf Ebrahimi
1030*22dc650dSSadaf Ebrahimiend
1031*22dc650dSSadaf Ebrahimitestdata/grepinputM�16:start end in between start
1032*22dc650dSSadaf Ebrahimiend
1033*22dc650dSSadaf EbrahimiRC=0
1034*22dc650dSSadaf Ebrahimi---------------------------- Test 136 -----------------------------
1035*22dc650dSSadaf Ebrahimipcre2grep: Malformed number "1MK" after -m
1036*22dc650dSSadaf EbrahimiUsage: pcre2grep [-AaBCcDdEeFfHhIilLMmNnOoPqrstuUVvwxZ] [long options] [pattern] [files]
1037*22dc650dSSadaf EbrahimiType "pcre2grep --help" for more information and the long options.
1038*22dc650dSSadaf EbrahimiRC=2
1039*22dc650dSSadaf Ebrahimipcre2grep: Malformed number "1MK" after --max-count
1040*22dc650dSSadaf EbrahimiUsage: pcre2grep [-AaBCcDdEeFfHhIilLMmNnOoPqrstuUVvwxZ] [long options] [pattern] [files]
1041*22dc650dSSadaf EbrahimiType "pcre2grep --help" for more information and the long options.
1042*22dc650dSSadaf EbrahimiRC=2
1043*22dc650dSSadaf Ebrahimi---------------------------- Test 137 -----------------------------
1044*22dc650dSSadaf EbrahimiLast line
1045*22dc650dSSadaf Ebrahimihas no newline
1046*22dc650dSSadaf EbrahimiRC=0
1047*22dc650dSSadaf Ebrahimi---------------------------- Test 138 -----------------------------
1048*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1049*22dc650dSSadaf Ebrahimi
1050*22dc650dSSadaf EbrahimiAbC
1051*22dc650dSSadaf Ebrahimi
1052*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1053*22dc650dSSadaf Ebrahimi
1054*22dc650dSSadaf EbrahimiAbC
1055*22dc650dSSadaf Ebrahimi
1056*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1057*22dc650dSSadaf Ebrahimi
1058*22dc650dSSadaf EbrahimiAbC
1059*22dc650dSSadaf Ebrahimi
1060*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1061*22dc650dSSadaf Ebrahimi
1062*22dc650dSSadaf EbrahimiAbC
1063*22dc650dSSadaf Ebrahimi
1064*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1065*22dc650dSSadaf Ebrahimi
1066*22dc650dSSadaf EbrahimiAbC
1067*22dc650dSSadaf Ebrahimi
1068*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1069*22dc650dSSadaf Ebrahimi
1070*22dc650dSSadaf EbrahimiAbC
1071*22dc650dSSadaf Ebrahimi
1072*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1073*22dc650dSSadaf Ebrahimi
1074*22dc650dSSadaf EbrahimiAbC
1075*22dc650dSSadaf Ebrahimi
1076*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1077*22dc650dSSadaf Ebrahimi
1078*22dc650dSSadaf EbrahimiAbC
1079*22dc650dSSadaf Ebrahimi
1080*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1081*22dc650dSSadaf Ebrahimi
1082*22dc650dSSadaf EbrahimiAbC
1083*22dc650dSSadaf Ebrahimi
1084*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1085*22dc650dSSadaf Ebrahimi
1086*22dc650dSSadaf EbrahimiAbC
1087*22dc650dSSadaf Ebrahimi
1088*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1089*22dc650dSSadaf Ebrahimi
1090*22dc650dSSadaf EbrahimiAbC
1091*22dc650dSSadaf Ebrahimi
1092*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1093*22dc650dSSadaf Ebrahimi
1094*22dc650dSSadaf EbrahimiAbC
1095*22dc650dSSadaf Ebrahimi
1096*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1097*22dc650dSSadaf Ebrahimi
1098*22dc650dSSadaf EbrahimiAbC
1099*22dc650dSSadaf Ebrahimi
1100*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1101*22dc650dSSadaf Ebrahimi
1102*22dc650dSSadaf EbrahimiAbC
1103*22dc650dSSadaf Ebrahimi
1104*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1105*22dc650dSSadaf Ebrahimi
1106*22dc650dSSadaf EbrahimiAbC
1107*22dc650dSSadaf Ebrahimi
1108*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1109*22dc650dSSadaf Ebrahimi
1110*22dc650dSSadaf EbrahimiAbC
1111*22dc650dSSadaf Ebrahimi
1112*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1113*22dc650dSSadaf Ebrahimi
1114*22dc650dSSadaf EbrahimiAbC
1115*22dc650dSSadaf Ebrahimi
1116*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1117*22dc650dSSadaf Ebrahimi
1118*22dc650dSSadaf EbrahimiAbC
1119*22dc650dSSadaf Ebrahimi
1120*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1121*22dc650dSSadaf Ebrahimi
1122*22dc650dSSadaf EbrahimiAbC
1123*22dc650dSSadaf Ebrahimi
1124*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1125*22dc650dSSadaf Ebrahimi
1126*22dc650dSSadaf EbrahimiAbC
1127*22dc650dSSadaf Ebrahimi
1128*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1129*22dc650dSSadaf Ebrahimi
1130*22dc650dSSadaf EbrahimiAbC
1131*22dc650dSSadaf Ebrahimi
1132*22dc650dSSadaf Ebrahimipcre2grep: pcre2_match() gave error -63 while matching this text:
1133*22dc650dSSadaf Ebrahimi
1134*22dc650dSSadaf EbrahimiAbC
1135*22dc650dSSadaf Ebrahimi
1136*22dc650dSSadaf Ebrahimipcre2grep: Too many errors - abandoned.
1137*22dc650dSSadaf Ebrahimipcre2grep: Error -46, -47, -53 or -63 means that a resource limit was exceeded.
1138*22dc650dSSadaf Ebrahimipcre2grep: Check your regex for nested unlimited loops.
1139*22dc650dSSadaf EbrahimiRC=2
1140*22dc650dSSadaf Ebrahimi---------------------------- Test 139 -----------------------------
1141*22dc650dSSadaf Ebrahimifox jumps
1142*22dc650dSSadaf EbrahimiRC=0
1143*22dc650dSSadaf Ebrahimi---------------------------- Test 140 -----------------------------
1144*22dc650dSSadaf EbrahimiThe quick brown
1145*22dc650dSSadaf Ebrahimifox jumps
1146*22dc650dSSadaf EbrahimiRC=0
1147*22dc650dSSadaf Ebrahimi---------------------------- Test 141 -----------------------------
1148*22dc650dSSadaf Ebrahimi(standard input):This is a line from stdin.
1149*22dc650dSSadaf EbrahimiRC=0
1150*22dc650dSSadaf Ebrahimi---------------------------- Test 142 -----------------------------
1151*22dc650dSSadaf Ebrahimipcre2grep: Failed to open /does/not/exist: No such file or directory
1152*22dc650dSSadaf EbrahimiRC=2
1153*22dc650dSSadaf Ebrahimi---------------------------- Test 143 -----------------------------
1154*22dc650dSSadaf Ebrahimifox jumps
1155*22dc650dSSadaf EbrahimiThe word is cat in this line
1156*22dc650dSSadaf EbrahimiThe caterpillar sat on the mat
1157*22dc650dSSadaf EbrahimiThe snowcat is not an animal
1158*22dc650dSSadaf EbrahimiA buried feline in the syndicate
1159*22dc650dSSadaf EbrahimiRC=0
1160*22dc650dSSadaf Ebrahimi---------------------------- Test 144 -----------------------------
1161*22dc650dSSadaf Ebrahimipcre2grep: Failed to open /non/exist: No such file or directory
1162*22dc650dSSadaf EbrahimiRC=2
1163*22dc650dSSadaf Ebrahimi---------------------------- Test 145 -----------------------------
1164*22dc650dSSadaf EbrahimiThe quick brown
1165*22dc650dSSadaf Ebrahimifox jumps
1166*22dc650dSSadaf Ebrahimiover the lazy dog.
1167*22dc650dSSadaf EbrahimiThis time it jumps and jumps and jumps.
1168*22dc650dSSadaf EbrahimiThis line contains \E and (regex) *meta* [characters].
1169*22dc650dSSadaf EbrahimiThe word is cat in this line
1170*22dc650dSSadaf EbrahimiThe caterpillar sat on the mat
1171*22dc650dSSadaf EbrahimiThe snowcat is not an animal
1172*22dc650dSSadaf EbrahimiA buried feline in the syndicate
1173*22dc650dSSadaf Ebrahimi
1174*22dc650dSSadaf EbrahimiRC=0
1175*22dc650dSSadaf Ebrahimi---------------------------- Test 146 -----------------------------
1176*22dc650dSSadaf Ebrahimi(standard input):A123B
1177*22dc650dSSadaf EbrahimiRC=0
1178*22dc650dSSadaf EbrahimiA123B
1179*22dc650dSSadaf Ebrahimifox jumps
1180*22dc650dSSadaf EbrahimiRC=0
1181*22dc650dSSadaf EbrahimiUsage: pcre2grep [-AaBCcDdEeFfHhIilLMmNnOoPqrstuUVvwxZ] [long options] [pattern] [files]
1182*22dc650dSSadaf EbrahimiType "pcre2grep --help" for more information and the long options.
1183*22dc650dSSadaf EbrahimiRC=2
1184*22dc650dSSadaf Ebrahimi---------------------------- Test 147 -----------------------------
1185*22dc650dSSadaf Ebrahimipcre2grep: Failed to open -nonfile: No such file or directory
1186*22dc650dSSadaf EbrahimiRC=2
1187*22dc650dSSadaf Ebrahimi---------------------------- Test 148 -----------------------------
1188*22dc650dSSadaf Ebrahimipcre2grep: Unknown option --nonexist
1189*22dc650dSSadaf EbrahimiUsage: pcre2grep [-AaBCcDdEeFfHhIilLMmNnOoPqrstuUVvwxZ] [long options] [pattern] [files]
1190*22dc650dSSadaf EbrahimiType "pcre2grep --help" for more information and the long options.
1191*22dc650dSSadaf EbrahimiRC=2
1192*22dc650dSSadaf Ebrahimipcre2grep: Unknown option letter '-' in "-n-n-bad"
1193*22dc650dSSadaf EbrahimiUsage: pcre2grep [-AaBCcDdEeFfHhIilLMmNnOoPqrstuUVvwxZ] [long options] [pattern] [files]
1194*22dc650dSSadaf EbrahimiType "pcre2grep --help" for more information and the long options.
1195*22dc650dSSadaf EbrahimiRC=2
1196*22dc650dSSadaf Ebrahimipcre2grep: Data missing after --context
1197*22dc650dSSadaf EbrahimiUsage: pcre2grep [-AaBCcDdEeFfHhIilLMmNnOoPqrstuUVvwxZ] [long options] [pattern] [files]
1198*22dc650dSSadaf EbrahimiType "pcre2grep --help" for more information and the long options.
1199*22dc650dSSadaf EbrahimiRC=2
1200*22dc650dSSadaf Ebrahimipcre2grep: Cannot mix --only-matching, --output, --file-offsets and/or --line-offsets
1201*22dc650dSSadaf EbrahimiUsage: pcre2grep [-AaBCcDdEeFfHhIilLMmNnOoPqrstuUVvwxZ] [long options] [pattern] [files]
1202*22dc650dSSadaf EbrahimiType "pcre2grep --help" for more information and the long options.
1203*22dc650dSSadaf EbrahimiRC=2
1204*22dc650dSSadaf Ebrahimipcre2grep: Unknown colour setting "badvalue"
1205*22dc650dSSadaf EbrahimiRC=2
1206*22dc650dSSadaf Ebrahimipcre2grep: Invalid newline specifier "badvalue"
1207*22dc650dSSadaf EbrahimiRC=2
1208*22dc650dSSadaf Ebrahimipcre2grep: Invalid value "badvalue" for -d
1209*22dc650dSSadaf EbrahimiRC=2
1210*22dc650dSSadaf Ebrahimipcre2grep: Invalid value "badvalue" for -D
1211*22dc650dSSadaf EbrahimiRC=2
1212*22dc650dSSadaf Ebrahimipcre2grep: --buffer-size must be greater than zero
1213*22dc650dSSadaf EbrahimiRC=2
1214*22dc650dSSadaf Ebrahimipcre2grep: Error in --exclude regex at offset 7: missing closing parenthesis
1215*22dc650dSSadaf EbrahimiRC=2
1216*22dc650dSSadaf Ebrahimipcre2grep: Failed to open /non/exist: No such file or directory
1217*22dc650dSSadaf EbrahimiRC=2
1218*22dc650dSSadaf Ebrahimipcre2grep: Failed to open /non/exist: No such file or directory
1219*22dc650dSSadaf EbrahimiRC=2
1220*22dc650dSSadaf Ebrahimipcre2grep: Failed to open /non/exist: No such file or directory
1221*22dc650dSSadaf EbrahimiRC=2
1222*22dc650dSSadaf Ebrahimi---------------------------- Test 149 -----------------------------
1223*22dc650dSSadaf EbrahimiBinary file ./testdata/grepbinary matches
1224*22dc650dSSadaf EbrahimiRC=0
1225*22dc650dSSadaf Ebrahimipcre2grep: unknown value "wrong" for binary-files
1226*22dc650dSSadaf EbrahimiUsage: pcre2grep [-AaBCcDdEeFfHhIilLMmNnOoPqrstuUVvwxZ] [long options] [pattern] [files]
1227*22dc650dSSadaf EbrahimiType "pcre2grep --help" for more information and the long options.
1228*22dc650dSSadaf EbrahimiRC=2
1229*22dc650dSSadaf Ebrahimi---------------------------- Test 150 -----------------------------
1230*22dc650dSSadaf Ebrahimipcre2grep: Failed to set locale badlocale (obtained from LC_CTYPE)
1231*22dc650dSSadaf EbrahimiRC=2
1232*22dc650dSSadaf Ebrahimi---------------------------- Test 151 -----------------------------
1233*22dc650dSSadaf EbrahimiThe quick brown
1234*22dc650dSSadaf EbrahimiThe word is cat in this line
1235*22dc650dSSadaf EbrahimiThe caterpillar sat on the mat
1236*22dc650dSSadaf EbrahimiThe snowcat is not an animal
1237*22dc650dSSadaf Ebrahimi---------------------------- Test 152 -----------------------------
1238*22dc650dSSadaf Ebrahimi24:four
1239*22dc650dSSadaf Ebrahimi25-five
1240*22dc650dSSadaf Ebrahimi26-six
1241*22dc650dSSadaf Ebrahimi27-seven
1242*22dc650dSSadaf Ebrahimi++
1243*22dc650dSSadaf Ebrahimi34:fourteen
1244*22dc650dSSadaf Ebrahimi35-fifteen
1245*22dc650dSSadaf Ebrahimi36-sixteen
1246*22dc650dSSadaf Ebrahimi37-seventeen
1247*22dc650dSSadaf EbrahimiRC=0
1248*22dc650dSSadaf Ebrahimi---------------------------- Test 153 -----------------------------
1249*22dc650dSSadaf Ebrahimi24:four
1250*22dc650dSSadaf Ebrahimi25-five
1251*22dc650dSSadaf Ebrahimi26-six
1252*22dc650dSSadaf Ebrahimi27-seven
1253*22dc650dSSadaf Ebrahimi34:fourteen
1254*22dc650dSSadaf Ebrahimi35-fifteen
1255*22dc650dSSadaf Ebrahimi36-sixteen
125637-seventeen
1257RC=0
1258