/[pcre]/code/trunk/testdata/testoutput12
ViewVC logotype

Contents of /code/trunk/testdata/testoutput12

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1281 - (hide annotations) (download)
Fri Mar 15 07:07:38 2013 UTC (2 months ago) by zherczeg
File size: 2756 byte(s)
Update test 12.
1 ph10 836 /-- This test is run only when JIT support is available. It checks for a
2     successful and an unsuccessful JIT compile and save and restore behaviour,
3     and a couple of things that are different with JIT. --/
4 ph10 448
5 ph10 836 /abc/S+I
6     Capturing subpattern count = 0
7     No options
8     First char = 'a'
9     Need char = 'c'
10     Subject length lower bound = 3
11     No set of starting bytes
12     JIT study was successful
13    
14 zherczeg 1281 /(?(?C1)(?=a)a)/S+I
15 ph10 836 Capturing subpattern count = 0
16     No options
17     First char = 'a'
18 zherczeg 1281 No need char
19     Study returned NULL
20     JIT study was not successful
21    
22     /(?(?C1)(?=a)a)/S!+I
23     Capturing subpattern count = 0
24     No options
25     First char = 'a'
26     No need char
27     Subject length lower bound = -1
28 ph10 836 No set of starting bytes
29     JIT study was not successful
30    
31     /abc/S+I>testsavedregex
32     Capturing subpattern count = 0
33     No options
34     First char = 'a'
35     Need char = 'c'
36     Subject length lower bound = 3
37     No set of starting bytes
38     JIT study was successful
39     Compiled pattern written to testsavedregex
40     Study data written to testsavedregex
41    
42     <testsavedregex
43     Compiled pattern loaded from testsavedregex
44     Study data loaded from testsavedregex
45 ph10 518 abc
46 ph10 836 0: abc
47 ph10 518
48 ph10 836 /a*/SI
49     Capturing subpattern count = 0
50     No options
51     No first char
52     No need char
53     Study returned NULL
54    
55     /(?(R)a*(?1)|((?R))b)/S+
56     aaaabcde
57     Error -27 (JIT stack limit reached)
58 ph10 922
59 ph10 923 /-- Test various compile modes --/
60    
61 ph10 922 /abcd/S++
62     abcd
63     0: abcd (JIT)
64     xyz
65     No match (JIT)
66 ph10 836
67 ph10 923 /abcd/S+
68     abcd
69     0: abcd (JIT)
70     ab\P
71     Partial match: ab (JIT)
72     ab\P\P
73     Partial match: ab (JIT)
74     xyz
75     No match (JIT)
76    
77     /abcd/S++
78     abcd
79     0: abcd (JIT)
80     ab\P
81     Partial match: ab (JIT)
82     ab\P\P
83     Partial match: ab (JIT)
84     xyz
85     No match (JIT)
86    
87     /abcd/S++1
88     abcd
89     0: abcd (JIT)
90     ab\P
91     Partial match: ab
92     ab\P\P
93     Partial match: ab
94     xyz
95     No match (JIT)
96     xyz\P
97     No match
98    
99     /abcd/S++2
100     abcd
101     0: abcd
102     ab\P
103     Partial match: ab (JIT)
104     ab\P\P
105     Partial match: ab
106     xyz
107     No match
108    
109     /abcd/S++3
110     abcd
111     0: abcd (JIT)
112     ab\P
113     Partial match: ab (JIT)
114     ab\P\P
115     Partial match: ab
116     xyz
117     No match (JIT)
118    
119     /abcd/S++4
120     abcd
121     0: abcd
122     ab\P
123     Partial match: ab
124     ab\P\P
125     Partial match: ab (JIT)
126     xyz
127     No match
128    
129     /abcd/S++5
130     abcd
131     0: abcd (JIT)
132     ab\P
133     Partial match: ab
134     ab\P\P
135     Partial match: ab (JIT)
136     xyz
137     No match (JIT)
138    
139     /abcd/S++6
140     abcd
141     0: abcd
142     ab\P
143     Partial match: ab (JIT)
144     ab\P\P
145     Partial match: ab (JIT)
146     xyz
147     No match
148    
149     /abcd/S++7
150     abcd
151     0: abcd (JIT)
152     ab\P
153     Partial match: ab (JIT)
154     ab\P\P
155     Partial match: ab (JIT)
156     xyz
157     No match (JIT)
158 ph10 1022
159     /abcd/S++2I
160     Capturing subpattern count = 0
161     No options
162     First char = 'a'
163     Need char = 'd'
164     Subject length lower bound = 4
165     No set of starting bytes
166     JIT study was successful
167 ph10 923
168 zherczeg 958 /(*NO_START_OPT)a(*:m)b/KS++
169     a
170     No match, mark = m (JIT)
171    
172 zherczeg 1239 /^12345678abcd/mS++
173     12345678abcd
174     0: 12345678abcd (JIT)
175    
176 ph10 450 /-- End of testinput12 --/

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12