1 ROOTDIR
= tests
/php-5.2
.5
3 $(wildcard $(ROOTDIR
)/ext
/bcmath
/tests
/*.phpt
) \
4 $(wildcard $(ROOTDIR
)/ext
/hash
/tests
/*.phpt
) \
5 $(wildcard $(ROOTDIR
)/ext
/date
/tests
/*.phpt
) \
6 $(wildcard $(ROOTDIR
)/ext
/json
/tests
/*.phpt
) \
7 $(wildcard $(ROOTDIR
)/sapi
/cgi
/tests
/*.phpt
) \
8 $(wildcard $(ROOTDIR
)/sapi
/tests
/*.phpt
) \
9 $(wildcard $(ROOTDIR
)/sapi
/cli
/tests
/*.phpt
) \
10 $(wildcard $(ROOTDIR
)/tests
/basic
/*.phpt
) \
11 $(wildcard $(ROOTDIR
)/tests
/lang
/*phpt
) \
12 $(wildcard $(ROOTDIR
)/tests
/strings
/*phpt
) \
13 $(wildcard $(ROOTDIR
)/tests
/func
/*.phpt
) \
14 $(wildcard $(ROOTDIR
)/tests
/run-test
/*phpt
) \
15 $(wildcard $(ROOTDIR
)/tests
/classes
/*.phpt
) \
16 $(wildcard $(ROOTDIR
)/Zend
/tests
/*.phpt
) \
18 # some of these are skipped for trivial message differences
19 # some are skipped because the functionality isn't implemented
21 tests
/php-5.2
.5/sapi
/cgi
/tests
/001.phpt \
22 tests
/php-5.2
.5/sapi
/cgi
/tests
/002.phpt \
23 tests
/php-5.2
.5/sapi
/cgi
/tests
/003.phpt \
24 tests
/php-5.2
.5/sapi
/cgi
/tests
/004.phpt \
25 tests
/php-5.2
.5/sapi
/cgi
/tests
/005.phpt \
26 tests
/php-5.2
.5/sapi
/cgi
/tests
/006.phpt \
27 tests
/php-5.2
.5/sapi
/cgi
/tests
/007.phpt \
28 tests
/php-5.2
.5/sapi
/cgi
/tests
/008.phpt \
29 tests
/php-5.2
.5/sapi
/cgi
/tests
/009.phpt \
30 tests
/php-5.2
.5/sapi
/tests
/test006.phpt \
31 tests
/php-5.2
.5/sapi
/tests
/test007.phpt \
32 tests
/php-5.2
.5/sapi
/cli
/tests
/001.phpt \
33 tests
/php-5.2
.5/sapi
/cli
/tests
/002.phpt \
34 tests
/php-5.2
.5/sapi
/cli
/tests
/002-win32.phpt \
35 tests
/php-5.2
.5/sapi
/cli
/tests
/003-2.phpt \
36 tests
/php-5.2
.5/sapi
/cli
/tests
/003.phpt \
37 tests
/php-5.2
.5/sapi
/cli
/tests
/004.phpt \
38 tests
/php-5.2
.5/sapi
/cli
/tests
/005.phpt \
39 tests
/php-5.2
.5/sapi
/cli
/tests
/006.phpt \
40 tests
/php-5.2
.5/sapi
/cli
/tests
/007.phpt \
41 tests
/php-5.2
.5/sapi
/cli
/tests
/008.phpt \
42 tests
/php-5.2
.5/sapi
/cli
/tests
/009.phpt \
43 tests
/php-5.2
.5/sapi
/cli
/tests
/010-2.phpt \
44 tests
/php-5.2
.5/sapi
/cli
/tests
/010.phpt \
45 tests
/php-5.2
.5/sapi
/cli
/tests
/011.phpt \
46 tests
/php-5.2
.5/sapi
/cli
/tests
/012.phpt \
47 tests
/php-5.2
.5/sapi
/cli
/tests
/013.phpt \
48 tests
/php-5.2
.5/sapi
/cli
/tests
/014.phpt \
49 tests
/php-5.2
.5/sapi
/cli
/tests
/015.phpt \
50 tests
/php-5.2
.5/tests
/basic
/002.phpt \
51 tests
/php-5.2
.5/tests
/basic
/003.phpt \
52 tests
/php-5.2
.5/tests
/basic
/004.phpt \
53 tests
/php-5.2
.5/tests
/basic
/005.phpt \
54 tests
/php-5.2
.5/tests
/basic
/011.phpt \
55 tests
/php-5.2
.5/tests
/basic
/012.phpt \
56 tests
/php-5.2
.5/tests
/basic
/013.phpt \
57 tests
/php-5.2
.5/tests
/basic
/014.phpt \
58 tests
/php-5.2
.5/tests
/basic
/015.phpt \
59 tests
/php-5.2
.5/tests
/basic
/016.phpt \
60 tests
/php-5.2
.5/tests
/basic
/017.phpt \
61 tests
/php-5.2
.5/tests
/basic
/018.phpt \
62 tests
/php-5.2
.5/tests
/basic
/019.phpt \
63 tests
/php-5.2
.5/tests
/basic
/020.phpt \
64 tests
/php-5.2
.5/tests
/basic
/021.phpt \
65 tests
/php-5.2
.5/tests
/basic
/024.phpt \
66 tests
/php-5.2
.5/tests
/basic
/025.phpt \
67 tests
/php-5.2
.5/tests
/basic
/026.phpt \
68 tests
/php-5.2
.5/tests
/basic
/027.phpt \
69 tests
/php-5.2
.5/tests
/basic
/bug29971.phpt \
71 tests
/php-5.2
.5/tests
/run-test
/test004.phpt \
72 tests
/php-5.2
.5/tests
/run-test
/test006.phpt \
73 tests
/php-5.2
.5/tests
/run-test
/test010.phpt \
75 tests
/php-5.2
.5/tests
/classes
/__set__get_002.phpt \
76 tests
/php-5.2
.5/tests
/classes
/__set__get_003.phpt \
78 tests
/php-5.2
.5/Zend
/tests
/errmsg_001.phpt \
79 tests
/php-5.2
.5/Zend
/tests
/errmsg_002.phpt \
80 tests
/php-5.2
.5/Zend
/tests
/errmsg_003.phpt \
81 tests
/php-5.2
.5/Zend
/tests
/errmsg_004.phpt \
82 tests
/php-5.2
.5/Zend
/tests
/errmsg_005.phpt \
83 tests
/php-5.2
.5/Zend
/tests
/errmsg_006.phpt \
84 tests
/php-5.2
.5/Zend
/tests
/errmsg_007.phpt \
85 tests
/php-5.2
.5/Zend
/tests
/errmsg_008.phpt \
86 tests
/php-5.2
.5/Zend
/tests
/errmsg_009.phpt \
87 tests
/php-5.2
.5/Zend
/tests
/errmsg_010.phpt \
88 tests
/php-5.2
.5/Zend
/tests
/errmsg_011.phpt \
89 tests
/php-5.2
.5/Zend
/tests
/errmsg_012.phpt \
90 tests
/php-5.2
.5/Zend
/tests
/errmsg_013.phpt \
91 tests
/php-5.2
.5/Zend
/tests
/errmsg_014.phpt \
92 tests
/php-5.2
.5/Zend
/tests
/errmsg_015.phpt \
93 tests
/php-5.2
.5/Zend
/tests
/errmsg_016.phpt \
94 tests
/php-5.2
.5/Zend
/tests
/errmsg_017.phpt \
95 tests
/php-5.2
.5/Zend
/tests
/errmsg_018.phpt \
96 tests
/php-5.2
.5/Zend
/tests
/errmsg_019.phpt \
97 tests
/php-5.2
.5/Zend
/tests
/errmsg_020.phpt \
98 tests
/php-5.2
.5/Zend
/tests
/errmsg_022.phpt \
99 tests
/php-5.2
.5/Zend
/tests
/errmsg_023.phpt \
100 tests
/php-5.2
.5/Zend
/tests
/errmsg_024.phpt \
101 tests
/php-5.2
.5/Zend
/tests
/errmsg_025.phpt \
102 tests
/php-5.2
.5/Zend
/tests
/errmsg_026.phpt \
103 tests
/php-5.2
.5/Zend
/tests
/errmsg_027.phpt \
104 tests
/php-5.2
.5/Zend
/tests
/errmsg_028.phpt \
105 tests
/php-5.2
.5/Zend
/tests
/errmsg_029.phpt \
106 tests
/php-5.2
.5/Zend
/tests
/errmsg_030.phpt \
107 tests
/php-5.2
.5/Zend
/tests
/errmsg_031.phpt \
108 tests
/php-5.2
.5/Zend
/tests
/errmsg_032.phpt \
109 tests
/php-5.2
.5/Zend
/tests
/errmsg_033.phpt \
110 tests
/php-5.2
.5/Zend
/tests
/errmsg_034.phpt \
111 tests
/php-5.2
.5/Zend
/tests
/errmsg_035.phpt \
112 tests
/php-5.2
.5/Zend
/tests
/errmsg_036.phpt \
113 tests
/php-5.2
.5/Zend
/tests
/errmsg_037.phpt \
114 tests
/php-5.2
.5/Zend
/tests
/errmsg_038.phpt \
115 tests
/php-5.2
.5/Zend
/tests
/errmsg_039.phpt \
116 tests
/php-5.2
.5/Zend
/tests
/errmsg_040.phpt \
117 tests
/php-5.2
.5/Zend
/tests
/errmsg_041.phpt \
118 tests
/php-5.2
.5/Zend
/tests
/errmsg_042.phpt \
119 tests
/php-5.2
.5/Zend
/tests
/errmsg_043.phpt \
120 tests
/php-5.2
.5/Zend
/tests
/error_reporting01.phpt \
121 tests
/php-5.2
.5/Zend
/tests
/error_reporting02.phpt \
122 tests
/php-5.2
.5/Zend
/tests
/error_reporting03.phpt \
123 tests
/php-5.2
.5/Zend
/tests
/error_reporting04.phpt \
124 tests
/php-5.2
.5/Zend
/tests
/error_reporting05.phpt \
125 tests
/php-5.2
.5/Zend
/tests
/error_reporting06.phpt \
126 tests
/php-5.2
.5/Zend
/tests
/error_reporting07.phpt \
127 tests
/php-5.2
.5/Zend
/tests
/error_reporting08.phpt \
128 tests
/php-5.2
.5/Zend
/tests
/error_reporting09.phpt \
129 tests
/php-5.2
.5/Zend
/tests
/error_reporting10.phpt \
130 tests
/php-5.2
.5/Zend
/tests
/bug30922.phpt \
131 tests
/php-5.2
.5/Zend
/tests
/bug31102.phpt \
132 tests
/php-5.2
.5/Zend
/tests
/bug33318.phpt \
133 tests
/php-5.2
.5/Zend
/tests
/bug34064.phpt \
134 tests
/php-5.2
.5/Zend
/tests
/bug36071.phpt \
135 tests
/php-5.2
.5/Zend
/tests
/bug36268.phpt \
136 tests
/php-5.2
.5/Zend
/tests
/bug37632.phpt \
137 tests
/php-5.2
.5/Zend
/tests
/bug40770.phpt \
138 tests
/php-5.2
.5/Zend
/tests
/bug41117_1.phpt \
139 tests
/php-5.2
.5/Zend
/tests
/bug41209.phpt \
140 tests
/php-5.2
.5/Zend
/tests
/bug41351_2.phpt \
141 tests
/php-5.2
.5/Zend
/tests
/bug41351_3.phpt \
142 tests
/php-5.2
.5/Zend
/tests
/bug41351.phpt \
143 tests
/php-5.2
.5/Zend
/tests
/bug41421.phpt \
144 tests
/php-5.2
.5/Zend
/tests
/bug41633_2.phpt \
145 tests
/php-5.2
.5/Zend
/tests
/bug41633_3.phpt \
146 tests
/php-5.2
.5/Zend
/tests
/bug41813.phpt \
147 tests
/php-5.2
.5/Zend
/tests
/bug42817.phpt \
148 tests
/php-5.2
.5/Zend
/tests
/double_to_string_64bit.phpt \
149 tests
/php-5.2
.5/Zend
/tests
/hex_overflow_32bit.phpt \
150 tests
/php-5.2
.5/Zend
/tests
/int_overflow_64bit.phpt \
151 tests
/php-5.2
.5/Zend
/tests
/int_underflow_64bit.phpt \
152 tests
/php-5.2
.5/Zend
/tests
/bug42818.phpt \
153 tests
/php-5.2
.5/Zend
/tests
/mul_001.phpt \
154 tests
/php-5.2
.5/Zend
/tests
/not_002.phpt \
155 tests
/php-5.2
.5/Zend
/tests
/objects_012.phpt \
156 tests
/php-5.2
.5/Zend
/tests
/objects_013.phpt \
157 tests
/php-5.2
.5/Zend
/tests
/objects_014.phpt \
158 tests
/php-5.2
.5/Zend
/tests
/offset_assign.phpt \
159 tests
/php-5.2
.5/Zend
/tests
/offset_object.phpt \
160 tests
/php-5.2
.5/Zend
/tests
/017.phpt \
162 # These succeed, but are testing an expected parser error
163 # which is not handled gracefully by this makefile
165 tests
/php-5.2
.5/tests
/lang
/bug21820.phpt \
166 tests
/php-5.2
.5/tests
/lang
/033.phpt \
167 tests
/php-5.2
.5/tests
/lang
/bug24054.phpt \
168 tests
/php-5.2
.5/tests
/lang
/bug24573.phpt \
170 # These have some warning message difference, which is not critical (e.g. line#)
171 # This a positive list to run, not a negative list to filter out
172 # Many of the SKIPPED tests could be moved here with some work on the filter
174 tests
/php-5.2
.5/tests
/lang
/bug23584.phpt \
177 tests
/php-5.2
.5/ext
/json
/tests
/bug41403.phpt \
178 tests
/php-5.2
.5/ext
/json
/tests
/pass001.1_64bit.phpt \
179 tests
/php-5.2
.5/ext
/json
/tests
/pass001.1.phpt \
181 tests
/php-5.2
.5/ext
/date
/tests
/012.phpt \
182 tests
/php-5.2
.5/ext
/date
/tests
/013.phpt \
183 tests
/php-5.2
.5/ext
/date
/tests
/014.phpt \
184 tests
/php-5.2
.5/ext
/date
/tests
/bug20382-1.phpt \
185 tests
/php-5.2
.5/ext
/date
/tests
/bug20382-2.phpt \
186 tests
/php-5.2
.5/ext
/date
/tests
/bug26090.phpt \
187 tests
/php-5.2
.5/ext
/date
/tests
/bug27719.phpt \
188 tests
/php-5.2
.5/ext
/date
/tests
/bug28024.phpt \
189 tests
/php-5.2
.5/ext
/date
/tests
/bug30096.phpt \
190 tests
/php-5.2
.5/ext
/date
/tests
/bug30532.phpt \
191 tests
/php-5.2
.5/ext
/date
/tests
/bug32086.phpt \
192 tests
/php-5.2
.5/ext
/date
/tests
/bug32270.phpt \
193 tests
/php-5.2
.5/ext
/date
/tests
/bug33414-1.phpt \
194 tests
/php-5.2
.5/ext
/date
/tests
/bug33414-2.phpt \
195 tests
/php-5.2
.5/ext
/date
/tests
/bug33415-1.phpt \
196 tests
/php-5.2
.5/ext
/date
/tests
/bug33415-2.phpt \
197 tests
/php-5.2
.5/ext
/date
/tests
/bug33562.phpt \
198 tests
/php-5.2
.5/ext
/date
/tests
/bug35143.phpt \
199 tests
/php-5.2
.5/ext
/date
/tests
/bug35499.phpt \
200 tests
/php-5.2
.5/ext
/date
/tests
/bug39782.phpt \
201 tests
/php-5.2
.5/ext
/date
/tests
/bug41523.phpt \
202 tests
/php-5.2
.5/ext
/date
/tests
/bug41709.phpt \
203 tests
/php-5.2
.5/ext
/date
/tests
/bug41842.phpt \
204 tests
/php-5.2
.5/ext
/date
/tests
/bug41844.phpt \
205 tests
/php-5.2
.5/ext
/date
/tests
/date_constants.phpt \
206 tests
/php-5.2
.5/ext
/date
/tests
/date_create-1.phpt \
207 tests
/php-5.2
.5/ext
/date
/tests
/date_create-2.phpt \
208 tests
/php-5.2
.5/ext
/date
/tests
/date_modify-1.phpt \
209 tests
/php-5.2
.5/ext
/date
/tests
/date_modify-2.phpt \
210 tests
/php-5.2
.5/ext
/date
/tests
/date_parse_001.phpt \
211 tests
/php-5.2
.5/ext
/date
/tests
/mktime-1.phpt \
212 tests
/php-5.2
.5/ext
/date
/tests
/mktime-2.phpt \
213 tests
/php-5.2
.5/ext
/date
/tests
/oo_001.phpt \
214 tests
/php-5.2
.5/ext
/date
/tests
/oo_002.phpt \
215 tests
/php-5.2
.5/ext
/date
/tests
/strtotime3.phpt \
216 tests
/php-5.2
.5/ext
/date
/tests
/timezones.phpt \
218 tests
/php-5.2
.5/sapi
/tests
/test004.phpt \
219 tests
/php-5.2
.5/tests
/lang
/039.phpt \
220 tests
/php-5.2
.5/tests
/lang
/bug21094.phpt \
221 tests
/php-5.2
.5/tests
/lang
/bug21600.phpt \
222 tests
/php-5.2
.5/tests
/lang
/bug22592.phpt \
223 tests
/php-5.2
.5/tests
/lang
/bug23384.phpt \
224 tests
/php-5.2
.5/tests
/lang
/bug23489.phpt \
225 tests
/php-5.2
.5/tests
/lang
/bug23624.phpt \
226 tests
/php-5.2
.5/tests
/lang
/bug24658.phpt \
227 tests
/php-5.2
.5/tests
/lang
/bug24951.phpt \
228 tests
/php-5.2
.5/tests
/lang
/bug25145.phpt \
229 tests
/php-5.2
.5/tests
/lang
/bug25547.phpt \
230 tests
/php-5.2
.5/tests
/lang
/bug25922.phpt \
231 tests
/php-5.2
.5/tests
/lang
/bug27439.phpt \
232 tests
/php-5.2
.5/tests
/lang
/bug28213.phpt \
233 tests
/php-5.2
.5/tests
/lang
/bug29566.phpt \
234 tests
/php-5.2
.5/tests
/lang
/bug29893.phpt \
235 tests
/php-5.2
.5/tests
/lang
/bug30578.phpt \
236 tests
/php-5.2
.5/tests
/lang
/bug32828.phpt \
237 tests
/php-5.2
.5/tests
/lang
/bug32924.phpt \
238 tests
/php-5.2
.5/tests
/lang
/bug35176.phpt \
239 tests
/php-5.2
.5/tests
/lang
/bug35382.phpt \
240 tests
/php-5.2
.5/tests
/lang
/bug38579.phpt \
241 tests
/php-5.2
.5/tests
/lang
/catchable_error_001.phpt \
242 tests
/php-5.2
.5/tests
/lang
/catchable_error_002.phpt \
243 tests
/php-5.2
.5/tests
/lang
/error_2_exception_001.phpt \
244 tests
/php-5.2
.5/tests
/lang
/foreach_with_references_001.phpt \
245 tests
/php-5.2
.5/tests
/lang
/type_hints_001.phpt \
246 tests
/php-5.2
.5/tests
/lang
/type_hints_003.phpt \
248 tests
/php-5.2
.5/tests
/strings
/002.phpt \
249 tests
/php-5.2
.5/tests
/strings
/004.phpt \
250 tests
/php-5.2
.5/tests
/strings
/bug26703.phpt \
252 tests
/php-5.2
.5/tests
/func
/005a.phpt \
253 tests
/php-5.2
.5/tests
/func
/007.phpt \
255 tests
/php-5.2
.5/tests
/run-test
/test005.phpt \
256 tests
/php-5.2
.5/tests
/run-test
/test007.phpt \
257 tests
/php-5.2
.5/tests
/run-test
/test008a.phpt \
259 tests
/php-5.2
.5/tests
/classes
/abstract_by_interface_001.phpt \
260 tests
/php-5.2
.5/tests
/classes
/abstract_by_interface_002.phpt \
261 tests
/php-5.2
.5/tests
/classes
/abstract_class.phpt \
262 tests
/php-5.2
.5/tests
/classes
/abstract_derived.phpt \
263 tests
/php-5.2
.5/tests
/classes
/abstract_final.phpt \
264 tests
/php-5.2
.5/tests
/classes
/abstract_inherit.phpt \
265 tests
/php-5.2
.5/tests
/classes
/abstract_not_declared.phpt \
266 tests
/php-5.2
.5/tests
/classes
/abstract.phpt \
267 tests
/php-5.2
.5/tests
/classes
/abstract_redeclare.phpt \
268 tests
/php-5.2
.5/tests
/classes
/abstract_static.phpt \
269 tests
/php-5.2
.5/tests
/classes
/abstract_user_call.phpt \
270 tests
/php-5.2
.5/tests
/classes
/array_access_001.phpt \
271 tests
/php-5.2
.5/tests
/classes
/array_access_002.phpt \
272 tests
/php-5.2
.5/tests
/classes
/array_access_003.phpt \
273 tests
/php-5.2
.5/tests
/classes
/array_access_004.phpt \
274 tests
/php-5.2
.5/tests
/classes
/array_access_005.phpt \
275 tests
/php-5.2
.5/tests
/classes
/array_access_006.phpt \
276 tests
/php-5.2
.5/tests
/classes
/array_access_008.phpt \
277 tests
/php-5.2
.5/tests
/classes
/array_access_009.phpt \
278 tests
/php-5.2
.5/tests
/classes
/array_access_010.phpt \
279 tests
/php-5.2
.5/tests
/classes
/array_access_011.phpt \
280 tests
/php-5.2
.5/tests
/classes
/array_access_012.phpt \
281 tests
/php-5.2
.5/tests
/classes
/autoload_001.phpt \
282 tests
/php-5.2
.5/tests
/classes
/autoload_002.phpt \
283 tests
/php-5.2
.5/tests
/classes
/autoload_003.phpt \
284 tests
/php-5.2
.5/tests
/classes
/autoload_004.phpt \
285 tests
/php-5.2
.5/tests
/classes
/autoload_005.phpt \
286 tests
/php-5.2
.5/tests
/classes
/autoload_006.phpt \
287 tests
/php-5.2
.5/tests
/classes
/bug26737.phpt \
288 tests
/php-5.2
.5/tests
/classes
/bug27468.phpt \
289 tests
/php-5.2
.5/tests
/classes
/bug27504.phpt \
290 tests
/php-5.2
.5/tests
/classes
/bug29446.phpt \
291 tests
/php-5.2
.5/tests
/classes
/__call_002.phpt \
292 tests
/php-5.2
.5/tests
/classes
/class_abstract.phpt \
293 tests
/php-5.2
.5/tests
/classes
/class_final.phpt \
294 tests
/php-5.2
.5/tests
/classes
/clone_003.phpt \
295 tests
/php-5.2
.5/tests
/classes
/clone_004.phpt \
296 tests
/php-5.2
.5/tests
/classes
/clone_005.phpt \
297 tests
/php-5.2
.5/tests
/classes
/ctor_in_interface_01.phpt \
298 tests
/php-5.2
.5/tests
/classes
/ctor_in_interface_02.phpt \
299 tests
/php-5.2
.5/tests
/classes
/ctor_in_interface_03.phpt \
300 tests
/php-5.2
.5/tests
/classes
/ctor_in_interface_04.phpt \
301 tests
/php-5.2
.5/tests
/classes
/ctor_visibility.phpt \
302 tests
/php-5.2
.5/tests
/classes
/destructor_visibility_001.phpt \
303 tests
/php-5.2
.5/tests
/classes
/destructor_visibility_002.phpt \
304 tests
/php-5.2
.5/tests
/classes
/factory_and_singleton_002.phpt \
305 tests
/php-5.2
.5/tests
/classes
/factory_and_singleton_003.phpt \
306 tests
/php-5.2
.5/tests
/classes
/factory_and_singleton_004.phpt \
307 tests
/php-5.2
.5/tests
/classes
/factory_and_singleton_005.phpt \
308 tests
/php-5.2
.5/tests
/classes
/factory_and_singleton_006.phpt \
309 tests
/php-5.2
.5/tests
/classes
/factory_and_singleton_007.phpt \
310 tests
/php-5.2
.5/tests
/classes
/factory_and_singleton_008.phpt \
311 tests
/php-5.2
.5/tests
/classes
/factory_and_singleton_009.phpt \
312 tests
/php-5.2
.5/tests
/classes
/factory_and_singleton_010.phpt \
313 tests
/php-5.2
.5/tests
/classes
/final_abstract.phpt \
314 tests
/php-5.2
.5/tests
/classes
/final_ctor1.phpt \
315 tests
/php-5.2
.5/tests
/classes
/final_ctor2.phpt \
316 tests
/php-5.2
.5/tests
/classes
/final_redeclare.phpt \
317 tests
/php-5.2
.5/tests
/classes
/incdec_property_001.phpt \
318 tests
/php-5.2
.5/tests
/classes
/incdec_property_002.phpt \
319 tests
/php-5.2
.5/tests
/classes
/incdec_property_003.phpt \
320 tests
/php-5.2
.5/tests
/classes
/incdec_property_004.phpt \
321 tests
/php-5.2
.5/tests
/classes
/inheritance.phpt \
322 tests
/php-5.2
.5/tests
/classes
/interface_and_extends.phpt \
323 tests
/php-5.2
.5/tests
/classes
/interface_class.phpt \
324 tests
/php-5.2
.5/tests
/classes
/interface_doubled.phpt \
325 tests
/php-5.2
.5/tests
/classes
/interface_implemented.phpt \
326 tests
/php-5.2
.5/tests
/classes
/interface_instantiate.phpt \
327 tests
/php-5.2
.5/tests
/classes
/interface_member.phpt \
328 tests
/php-5.2
.5/tests
/classes
/interface_method_final.phpt \
329 tests
/php-5.2
.5/tests
/classes
/interface_method.phpt \
330 tests
/php-5.2
.5/tests
/classes
/interface_method_private.phpt \
331 tests
/php-5.2
.5/tests
/classes
/interface_must_be_implemented.phpt \
332 tests
/php-5.2
.5/tests
/classes
/interfaces_002.phpt \
333 tests
/php-5.2
.5/tests
/classes
/interfaces_003.phpt \
334 tests
/php-5.2
.5/tests
/classes
/iterators_001.phpt \
335 tests
/php-5.2
.5/tests
/classes
/iterators_002.phpt \
336 tests
/php-5.2
.5/tests
/classes
/iterators_003.phpt \
337 tests
/php-5.2
.5/tests
/classes
/iterators_005.phpt \
338 tests
/php-5.2
.5/tests
/classes
/iterators_006.phpt \
339 tests
/php-5.2
.5/tests
/classes
/private_001.phpt \
340 tests
/php-5.2
.5/tests
/classes
/private_002.phpt \
341 tests
/php-5.2
.5/tests
/classes
/private_003b.phpt \
342 tests
/php-5.2
.5/tests
/classes
/private_003.phpt \
343 tests
/php-5.2
.5/tests
/classes
/private_004b.phpt \
344 tests
/php-5.2
.5/tests
/classes
/private_004.phpt \
345 tests
/php-5.2
.5/tests
/classes
/private_005b.phpt \
346 tests
/php-5.2
.5/tests
/classes
/private_005.phpt \
347 tests
/php-5.2
.5/tests
/classes
/private_members.phpt \
348 tests
/php-5.2
.5/tests
/classes
/private_redeclare.phpt \
349 tests
/php-5.2
.5/tests
/classes
/protected_001b.phpt \
350 tests
/php-5.2
.5/tests
/classes
/protected_001.phpt \
351 tests
/php-5.2
.5/tests
/classes
/protected_002.phpt \
352 tests
/php-5.2
.5/tests
/classes
/serialize_001.phpt \
353 tests
/php-5.2
.5/tests
/classes
/__set_data_corrupt.phpt \
354 tests
/php-5.2
.5/tests
/classes
/__set__get_001.phpt \
355 tests
/php-5.2
.5/tests
/classes
/__set__get_005.phpt \
356 tests
/php-5.2
.5/tests
/classes
/static_mix_1.phpt \
357 tests
/php-5.2
.5/tests
/classes
/static_mix_2.phpt \
358 tests
/php-5.2
.5/tests
/classes
/this.phpt \
359 tests
/php-5.2
.5/tests
/classes
/tostring_001.phpt \
360 tests
/php-5.2
.5/tests
/classes
/tostring_003.phpt \
361 tests
/php-5.2
.5/tests
/classes
/type_hinting_001.phpt \
362 tests
/php-5.2
.5/tests
/classes
/type_hinting_002.phpt \
363 tests
/php-5.2
.5/tests
/classes
/type_hinting_003.phpt \
364 tests
/php-5.2
.5/tests
/classes
/visibility_000a.phpt \
365 tests
/php-5.2
.5/tests
/classes
/visibility_000b.phpt \
366 tests
/php-5.2
.5/tests
/classes
/visibility_001a.phpt \
367 tests
/php-5.2
.5/tests
/classes
/visibility_001b.phpt \
368 tests
/php-5.2
.5/tests
/classes
/visibility_002a.phpt \
369 tests
/php-5.2
.5/tests
/classes
/visibility_002b.phpt \
370 tests
/php-5.2
.5/tests
/classes
/visibility_003b.phpt \
371 tests
/php-5.2
.5/tests
/classes
/visibility_005.phpt \
373 tests
/php-5.2
.5/Zend
/tests
/008.phpt \
374 tests
/php-5.2
.5/Zend
/tests
/011.phpt \
375 tests
/php-5.2
.5/Zend
/tests
/014.phpt \
376 tests
/php-5.2
.5/Zend
/tests
/018.phpt \
377 tests
/php-5.2
.5/Zend
/tests
/019.phpt \
378 tests
/php-5.2
.5/Zend
/tests
/020.phpt \
379 tests
/php-5.2
.5/Zend
/tests
/array_type_hint_001.phpt \
380 tests
/php-5.2
.5/Zend
/tests
/bug20240.phpt \
381 tests
/php-5.2
.5/Zend
/tests
/bug21478.phpt \
382 tests
/php-5.2
.5/Zend
/tests
/bug24884.phpt \
383 tests
/php-5.2
.5/Zend
/tests
/bug26166.phpt \
384 tests
/php-5.2
.5/Zend
/tests
/bug26229.phpt \
385 tests
/php-5.2
.5/Zend
/tests
/bug27669.phpt \
386 tests
/php-5.2
.5/Zend
/tests
/bug27731.phpt \
387 tests
/php-5.2
.5/Zend
/tests
/bug27798.phpt \
388 tests
/php-5.2
.5/Zend
/tests
/bug28072.phpt \
389 tests
/php-5.2
.5/Zend
/tests
/bug28377.phpt \
390 tests
/php-5.2
.5/Zend
/tests
/bug28444.phpt \
391 tests
/php-5.2
.5/Zend
/tests
/bug29210.phpt \
392 tests
/php-5.2
.5/Zend
/tests
/bug29505.phpt \
393 tests
/php-5.2
.5/Zend
/tests
/bug29689.phpt \
394 tests
/php-5.2
.5/Zend
/tests
/bug29890.phpt \
395 tests
/php-5.2
.5/Zend
/tests
/bug29896.phpt \
396 tests
/php-5.2
.5/Zend
/tests
/bug30080.phpt \
397 tests
/php-5.2
.5/Zend
/tests
/bug30162.phpt \
398 tests
/php-5.2
.5/Zend
/tests
/bug30725.phpt \
399 tests
/php-5.2
.5/Zend
/tests
/bug30791.phpt \
400 tests
/php-5.2
.5/Zend
/tests
/bug30820.phpt \
401 tests
/php-5.2
.5/Zend
/tests
/bug30828.phpt \
402 tests
/php-5.2
.5/Zend
/tests
/bug30889.phpt \
403 tests
/php-5.2
.5/Zend
/tests
/bug30998.phpt \
404 tests
/php-5.2
.5/Zend
/tests
/bug31098.phpt \
405 tests
/php-5.2
.5/Zend
/tests
/bug31720.phpt \
406 tests
/php-5.2
.5/Zend
/tests
/bug32290.phpt \
407 tests
/php-5.2
.5/Zend
/tests
/bug32296.phpt \
408 tests
/php-5.2
.5/Zend
/tests
/bug32322.phpt \
409 tests
/php-5.2
.5/Zend
/tests
/bug33116.phpt \
410 tests
/php-5.2
.5/Zend
/tests
/bug33277.phpt \
411 tests
/php-5.2
.5/Zend
/tests
/bug33512.phpt \
412 tests
/php-5.2
.5/Zend
/tests
/bug33732.phpt \
413 tests
/php-5.2
.5/Zend
/tests
/bug33771.phpt \
414 tests
/php-5.2
.5/Zend
/tests
/bug33802.phpt \
415 tests
/php-5.2
.5/Zend
/tests
/bug33996.phpt \
416 tests
/php-5.2
.5/Zend
/tests
/bug34062.phpt \
417 tests
/php-5.2
.5/Zend
/tests
/bug34137.phpt \
418 tests
/php-5.2
.5/Zend
/tests
/bug34199.phpt \
419 tests
/php-5.2
.5/Zend
/tests
/bug34518.phpt \
420 tests
/php-5.2
.5/Zend
/tests
/bug34617.phpt \
421 tests
/php-5.2
.5/Zend
/tests
/bug34786.phpt \
422 tests
/php-5.2
.5/Zend
/tests
/bug35017.phpt \
423 tests
/php-5.2
.5/Zend
/tests
/bug35437.phpt \
424 tests
/php-5.2
.5/Zend
/tests
/bug35470.phpt \
425 tests
/php-5.2
.5/Zend
/tests
/bug35634.phpt \
426 tests
/php-5.2
.5/Zend
/tests
/bug35655.phpt \
427 tests
/php-5.2
.5/Zend
/tests
/bug36214.phpt \
428 tests
/php-5.2
.5/Zend
/tests
/bug36303.phpt \
429 tests
/php-5.2
.5/Zend
/tests
/bug36513.phpt \
430 tests
/php-5.2
.5/Zend
/tests
/bug36568.phpt \
431 tests
/php-5.2
.5/Zend
/tests
/bug37138.phpt \
432 tests
/php-5.2
.5/Zend
/tests
/bug37212.phpt \
433 tests
/php-5.2
.5/Zend
/tests
/bug37667.phpt \
434 tests
/php-5.2
.5/Zend
/tests
/bug37811.phpt \
435 tests
/php-5.2
.5/Zend
/tests
/bug38220.phpt \
436 tests
/php-5.2
.5/Zend
/tests
/bug38779_1.phpt \
437 tests
/php-5.2
.5/Zend
/tests
/bug38779.phpt \
438 tests
/php-5.2
.5/Zend
/tests
/bug38942.phpt \
439 tests
/php-5.2
.5/Zend
/tests
/bug39003.phpt \
440 tests
/php-5.2
.5/Zend
/tests
/bug39036.phpt \
441 tests
/php-5.2
.5/Zend
/tests
/bug39297.phpt \
442 tests
/php-5.2
.5/Zend
/tests
/bug39304.phpt \
443 tests
/php-5.2
.5/Zend
/tests
/bug39449.phpt \
444 tests
/php-5.2
.5/Zend
/tests
/bug39542.phpt \
445 tests
/php-5.2
.5/Zend
/tests
/bug39944.phpt \
446 tests
/php-5.2
.5/Zend
/tests
/bug40236.phpt \
447 tests
/php-5.2
.5/Zend
/tests
/bug40509.phpt \
448 tests
/php-5.2
.5/Zend
/tests
/bug40621.phpt \
449 tests
/php-5.2
.5/Zend
/tests
/bug40705.phpt \
450 tests
/php-5.2
.5/Zend
/tests
/bug40815.phpt \
451 tests
/php-5.2
.5/Zend
/tests
/bug41026.phpt \
452 tests
/php-5.2
.5/Zend
/tests
/bug41075.phpt \
453 tests
/php-5.2
.5/Zend
/tests
/bug41633_4.phpt \
454 tests
/php-5.2
.5/Zend
/tests
/bug41640.phpt \
455 tests
/php-5.2
.5/Zend
/tests
/bug41919.phpt \
456 tests
/php-5.2
.5/Zend
/tests
/bug42211.phpt \
457 tests
/php-5.2
.5/Zend
/tests
/bug42767.phpt \
458 tests
/php-5.2
.5/Zend
/tests
/bug_debug_backtrace.phpt \
459 tests
/php-5.2
.5/Zend
/tests
/cast_to_array.phpt \
460 tests
/php-5.2
.5/Zend
/tests
/cast_to_double.phpt \
461 tests
/php-5.2
.5/Zend
/tests
/cast_to_int.phpt \
462 tests
/php-5.2
.5/Zend
/tests
/cast_to_object.phpt \
463 tests
/php-5.2
.5/Zend
/tests
/cast_to_string.phpt \
464 tests
/php-5.2
.5/Zend
/tests
/catch.phpt \
465 tests
/php-5.2
.5/Zend
/tests
/class_constants_001.phpt \
466 tests
/php-5.2
.5/Zend
/tests
/class_constants_002.phpt \
467 tests
/php-5.2
.5/Zend
/tests
/class_constants_003.phpt \
468 tests
/php-5.2
.5/Zend
/tests
/compare_001_64bit.phpt \
469 tests
/php-5.2
.5/Zend
/tests
/compare_002_64bit.phpt \
470 tests
/php-5.2
.5/Zend
/tests
/compare_003_64bit.phpt \
471 tests
/php-5.2
.5/Zend
/tests
/compare_004_64bit.phpt \
472 tests
/php-5.2
.5/Zend
/tests
/compare_005_64bit.phpt \
473 tests
/php-5.2
.5/Zend
/tests
/compare_006_64bit.phpt \
474 tests
/php-5.2
.5/Zend
/tests
/decrement_001_64bit.phpt \
475 tests
/php-5.2
.5/Zend
/tests
/div_002.phpt \
476 tests
/php-5.2
.5/Zend
/tests
/exception_handler_002.phpt \
477 tests
/php-5.2
.5/Zend
/tests
/exception_handler_003.phpt \
478 tests
/php-5.2
.5/Zend
/tests
/exception_handler_004.phpt \
479 tests
/php-5.2
.5/Zend
/tests
/foreach_undefined.phpt \
480 tests
/php-5.2
.5/Zend
/tests
/get_defined_vars.phpt \
481 tests
/php-5.2
.5/Zend
/tests
/globals_001.phpt \
482 tests
/php-5.2
.5/Zend
/tests
/globals_002.phpt \
483 tests
/php-5.2
.5/Zend
/tests
/globals_003.phpt \
484 tests
/php-5.2
.5/Zend
/tests
/globals_004.phpt \
485 tests
/php-5.2
.5/Zend
/tests
/halt01.phpt \
486 tests
/php-5.2
.5/Zend
/tests
/halt02.phpt \
487 tests
/php-5.2
.5/Zend
/tests
/halt03.phpt \
488 tests
/php-5.2
.5/Zend
/tests
/halt_compiler1.phpt \
489 tests
/php-5.2
.5/Zend
/tests
/halt_compiler2.phpt \
490 tests
/php-5.2
.5/Zend
/tests
/halt_compiler4.phpt \
491 tests
/php-5.2
.5/Zend
/tests
/instanceof.phpt \
492 tests
/php-5.2
.5/Zend
/tests
/is_a.phpt \
493 tests
/php-5.2
.5/Zend
/tests
/magic_by_ref_001.phpt \
494 tests
/php-5.2
.5/Zend
/tests
/magic_by_ref_002.phpt \
495 tests
/php-5.2
.5/Zend
/tests
/magic_by_ref_003.phpt \
496 tests
/php-5.2
.5/Zend
/tests
/magic_by_ref_004.phpt \
497 tests
/php-5.2
.5/Zend
/tests
/magic_by_ref_005.phpt \
498 tests
/php-5.2
.5/Zend
/tests
/magic_by_ref_006.phpt \
499 tests
/php-5.2
.5/Zend
/tests
/magic_by_ref_007.phpt \
500 tests
/php-5.2
.5/Zend
/tests
/mod_001.phpt \
501 tests
/php-5.2
.5/Zend
/tests
/object_handlers.phpt \
502 tests
/php-5.2
.5/Zend
/tests
/objects_010.phpt \
503 tests
/php-5.2
.5/Zend
/tests
/objects_011.phpt \
504 tests
/php-5.2
.5/Zend
/tests
/oct_overflow_32bit.phpt \
505 tests
/php-5.2
.5/Zend
/tests
/offset_array.phpt \
506 tests
/php-5.2
.5/Zend
/tests
/settype_array.phpt \
507 tests
/php-5.2
.5/Zend
/tests
/settype_double.phpt \
508 tests
/php-5.2
.5/Zend
/tests
/settype_int.phpt \
509 tests
/php-5.2
.5/Zend
/tests
/settype_object.phpt \
510 tests
/php-5.2
.5/Zend
/tests
/settype_resource.phpt \
511 tests
/php-5.2
.5/Zend
/tests
/settype_string.phpt \
512 tests
/php-5.2
.5/Zend
/tests
/strict_001.phpt \
513 tests
/php-5.2
.5/Zend
/tests
/sub_001.phpt \
514 tests
/php-5.2
.5/Zend
/tests
/unset_cv05.phpt \
515 tests
/php-5.2
.5/Zend
/tests
/unset_cv06.phpt \
516 tests
/php-5.2
.5/Zend
/tests
/unset_cv07.phpt \
517 tests
/php-5.2
.5/Zend
/tests
/unset_cv09.phpt \
518 tests
/php-5.2
.5/Zend
/tests
/unset_cv10.phpt \
520 FAILED
+= tests
/php-5.2
.5/tests
/lang
/bug22231.phpt
# Bug 155049
521 FAILED
+= tests
/php-5.2
.5/tests
/lang
/038.phpt
# bug 155077
525 ######## Unsupported Features
527 # private overrides private, noted in doc/inconsistencies
528 FAILED
+= tests
/php-5.2
.5/tests
/lang
/036.phpt
531 tests
/php-5.2
.5/tests
/lang
/013.phpt \
532 tests
/php-5.2
.5/tests
/lang
/014.phpt \
533 tests
/php-5.2
.5/tests
/lang
/018.phpt \
534 tests
/php-5.2
.5/tests
/lang
/019.phpt \
535 tests
/php-5.2
.5/tests
/lang
/bug21961.phpt \
537 FAILED
+= tests
/php-5.2
.5/tests
/lang
/bug24403.phpt
# no preg_replace
538 FAILED
+= tests
/php-5.2
.5/tests
/lang
/bug24396.phpt
# dynamic global
539 # get_declared_classes is much different in HPHP than PHP
540 FAILED
+= tests
/php-5.2
.5/tests
/lang
/bug19566.phpt
541 # lambda/create_function issues
543 tests
/php-5.2
.5/tests
/lang
/bug17115.phpt \
544 tests
/php-5.2
.5/tests
/lang
/bug22690.phpt \
548 RUNS
= $(patsubst %.phpt
, %.run
, \
549 $(filter-out $(SKIPPED
) $(FILTERED
) $(FAILED
), $(PHPT_FILES
)))
551 RUNS_FILTERED
= $(patsubst %.phpt
, %.run_filtered
, $(FILTERED
))
553 all: $(RUNS_FILTERED
) $(RUNS
)
558 @..
/src
/hphp
/hphp
--input-dir
=$(CURDIR
) $< > hphp.out
559 @diff php.out hphp.out
561 FILTER
= egrep
-v
"Undefined variable"
562 %.run_filtered
: %.phpt
564 @php
$< |
$(PHP
) > php.out
565 @..
/src
/hphp
/hphp
--input-dir
=$(CURDIR
) $< |
$(PHP
) > hphp.out
566 @diff php.out hphp.out
569 ..
/src
/hphp
/hphp
$< --log
=3 --keep-tempdir
=1
572 rm -f php.out hphp.out
*~