Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(417)

Side by Side Diff: test/test262/test262.status

Issue 8171005: Update test harness and status file for Test262. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 9 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « test/test262/README ('k') | test/test262/testcfg.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2011 the V8 project authors. All rights reserved. 1 # Copyright 2011 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
11 # with the distribution. 11 # with the distribution.
12 # * Neither the name of Google Inc. nor the names of its 12 # * Neither the name of Google Inc. nor the names of its
13 # contributors may be used to endorse or promote products derived 13 # contributors may be used to endorse or promote products derived
14 # from this software without specific prior written permission. 14 # from this software without specific prior written permission.
15 # 15 #
16 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 16 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 17 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 18 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19 # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19 # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
20 # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 20 # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21 # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 21 # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 22 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 23 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 27
28 28 prefix test262
29 # 29 def FAIL_OK = FAIL, OKAY
30 # ietestcenter tests. 30
31 # 31 ############################### BUGS ###################################
32 32
33 prefix ietestcenter 33 # A bound function should fail on access to 'caller' and 'arguments'.
34 34 S15.3.4.5_A1: FAIL
35 35 S15.3.4.5_A2: FAIL
36 # 36
37 # Deliberate differences for compatibility with other browsers 37 # '__proto__' should be treated as a normal property in JSON.
38 # 38 S15.12.2_A1: FAIL
39
40 # V8 Bug: http://code.google.com/p/v8/issues/detail?id=1196
41 S8.7_A5_T2: FAIL
42
43 # V8 Bug: http://code.google.com/p/v8/issues/detail?id=1624
44 S10.4.2.1_A1: FAIL
45
46 # V8 Bug: http://code.google.com/p/v8/issues/detail?id=1752
47 S11.8.2_A2.3_T1: FAIL
48 S11.8.3_A2.3_T1: FAIL
49 11.8.2-1: FAIL
50 11.8.2-2: FAIL
51 11.8.2-3: FAIL
52 11.8.2-4: FAIL
53 11.8.3-1: FAIL
54 11.8.3-2: FAIL
55 11.8.3-3: FAIL
56 11.8.3-4: FAIL
57 11.8.3-5: FAIL
58
59 # V8 Bug.
60 S13.2.3_A1: FAIL
61
62 # V8 Bug: http://code.google.com/p/v8/issues/detail?id=1530
63 S15.3.3.1_A4: FAIL
64
65 # Invalid test cases (recent change adding var changes semantics)
66 S8.3_A1_T1: FAIL
67 S15.3_A3_T1: FAIL
68 S15.3_A3_T3: FAIL
69
70 ##################### DELIBERATE INCOMPATIBILITIES #####################
71
39 # 15.9.5.43-0-9 and 15.9.5.43-0-10. V8 doesn't throw RangeError 72 # 15.9.5.43-0-9 and 15.9.5.43-0-10. V8 doesn't throw RangeError
40 # from Date.prototype.toISOString when string is not a finite number. 73 # from Date.prototype.toISOString when string is not a finite number.
41 # This is compatible with Firefox and Safari. 74 # This is compatible with Firefox and Safari.
42 15.9.5.43-0-9: PASS || FAIL 75 15.9.5.43-0-9: PASS || FAIL
43 15.9.5.43-0-10: PASS || FAIL 76 15.9.5.43-0-10: PASS || FAIL
44 77
45 # 78 # We deliberately treat arguments to parseInt() with a leading zero as
46 # Unanalyzed failures which may be bugs or deliberate differences 79 # octal numbers in order to not break the web.
47 # 80 S15.1.2.2_A5.1_T1: FAIL_OK
48 81
49 # Bug? Strict Mode - TypeError is thrown when changing the value of a Value 82 # This tests precision of trignometric functions. We're slightly off
50 # Property of the Global Object under strict mode (NaN) 83 # from the implementation in libc (~ 1e-17) but it's not clear if we
51 10.2.1.1.3-4-16-s: FAIL 84 # or they are closer to the right answer, or if it even matters.
52 # Bug? Strict Mode - TypeError is thrown when changing the value of a Value 85 S15.8.2.16_A7: PASS || FAIL_OK
53 # Property of the Global Object under strict mode (undefined) 86 S15.8.2.18_A7: PASS || FAIL_OK
54 10.2.1.1.3-4-18-s: FAIL 87 S15.8.2.13_A23: PASS || FAIL_OK
55 # Invalid test: https://bugs.ecmascript.org/show_bug.cgi?id=76 88
56 10.4.2-2-c-1: FAIL 89 # We allow calls to regexp exec() with no arguments to fail for
57 # BUG: 11.8.2 Greater-than Operator - Partial left to right order enforced 90 # compatibility reasons.
58 # when using Greater-than operator: valueOf > valueOf 91 S15.10.6.2_A1_T16: FAIL_OK
59 11.8.2-1: FAIL 92 S15.10.6.2_A12: FAIL_OK
60 # BUG: 11.8.2 Greater-than Operator - Partial left to right order enforced 93 S15.10.6.3_A1_T16: FAIL_OK
61 # when using Greater-than operator: valueOf > toString 94
62 11.8.2-2: FAIL 95 # Sputnik tests (r97) assume RegExp.prototype is an Object, not a RegExp.
63 # BUG: 11.8.2 Greater-than Operator - Partial left to right order enforced 96 S15.10.6_A2: FAIL_OK
64 # when using Greater-than operator: toString > valueOf 97
65 11.8.2-3: FAIL 98 # We are silent in some regexp cases where the spec wants us to give
66 # BUG: 11.8.2 Greater-than Operator - Partial left to right order enforced 99 # errors, for compatibility.
67 # when using Greater-than operator: toString > toString 100 S15.10.2.11_A1_T2: FAIL
68 11.8.2-4: FAIL 101 S15.10.2.11_A1_T3: FAIL
69 # BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order 102
70 # enforced when using Less-than-or-equal operator: valueOf <= valueOf 103 # We are more lenient in which string character escapes we allow than
71 11.8.3-1: FAIL 104 # the spec (7.8.4 p. 19) wants us to be. This is for compatibility.
72 # BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order 105 S7.8.4_A4.3_T3: FAIL_OK
73 # enforced when using Less-than-or-equal operator: valueOf <= toString 106 S7.8.4_A4.3_T4: FAIL_OK
74 11.8.3-2: FAIL 107 S7.8.4_A4.3_T5: FAIL_OK
75 # BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order 108 S7.8.4_A4.3_T6: FAIL_OK
76 # enforced when using Less-than-or-equal operator: toString <= valueOf 109 S7.8.4_A6.1_T4: FAIL_OK
77 11.8.3-3: FAIL 110 S7.8.4_A6.2_T1: FAIL_OK
78 # BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order 111 S7.8.4_A6.2_T2: FAIL_OK
79 # enforced when using Less-than-or-equal operator: toString <= toString 112 S7.8.4_A6.4_T1: FAIL_OK
80 11.8.3-4: FAIL 113 S7.8.4_A6.4_T2: FAIL_OK
81 # BUG: 11.8.3 Less-than-or-equal Operator - Partial left to right order 114 S7.8.4_A7.1_T4: FAIL_OK
82 # enforced when using Less-than-or-equal operator: valueOf <= valueOf 115 S7.8.4_A7.2_T1: FAIL_OK
83 11.8.3-5: FAIL 116 S7.8.4_A7.2_T2: FAIL_OK
84 # Bug? simple assignment throws TypeError if LeftHandSide is a readonly property 117 S7.8.4_A7.2_T3: FAIL_OK
85 # in strict mode (Global.undefined) 118 S7.8.4_A7.2_T4: FAIL_OK
86 11.13.1-4-27-s: FAIL 119 S7.8.4_A7.2_T5: FAIL_OK
87 # Bug? simple assignment throws TypeError if LeftHandSide is a readonly property 120 S7.8.4_A7.2_T6: FAIL_OK
88 # in strict mode (Global.Infinity) 121 S7.8.4_A7.4_T1: FAIL_OK
89 11.13.1-4-3-s: FAIL 122 S7.8.4_A7.4_T2: FAIL_OK
90 # BUG: Global.NaN is a data property with default attribute values 123
91 15.1.1.1-0: FAIL 124 # Sputnik expects unicode escape sequences in RegExp flags to be interpreted.
92 # BUG: Global.Infinity is a data property with default attribute values 125 # The specification requires them to be passed uninterpreted to the RegExp
93 15.1.1.2-0: FAIL 126 # constructor. We now implement that.
94 # BUG: Global.undefined is a data property with default attribute values 127 S7.8.5_A3.1_T7: FAIL_OK
95 15.1.1.3-0: FAIL 128 S7.8.5_A3.1_T8: FAIL_OK
96 # BUG: Object.getOwnPropertyDescriptor returns data desc (all false) 129 S7.8.5_A3.1_T9: FAIL_OK
97 # for properties on built-ins (Global.NaN) 130
98 15.2.3.3-4-178: FAIL 131 # We allow some keywords to be used as identifiers.
99 # BUG: Object.getOwnPropertyDescriptor returns data desc (all false) 132 S7.5.3_A1.15: FAIL_OK
100 # for properties on built-ins (Global.Infinity) 133 S7.5.3_A1.18: FAIL_OK
101 15.2.3.3-4-179: FAIL 134 S7.5.3_A1.21: FAIL_OK
102 # BUG: Object.getOwnPropertyDescriptor returns data desc (all false) 135 S7.5.3_A1.22: FAIL_OK
103 # for properties on built-ins (Global.undefined) 136 S7.5.3_A1.23: FAIL_OK
104 15.2.3.3-4-180: FAIL 137 S7.5.3_A1.24: FAIL_OK
105 # BUG: Object.getOwnPropertyDescriptor returns data desc (all false) 138 S7.5.3_A1.26: FAIL_OK
106 # for properties on built-ins (RegExp.prototype.source) 139
107 # There is no RegExp.prototype.source 140 # This checks for non-262 behavior
108 15.2.3.3-4-212: FAIL 141 S7.6_D1: PASS || FAIL_OK
109 # BUG: Object.getOwnPropertyDescriptor returns data desc (all false) 142 S7.6_D2: PASS || FAIL_OK
110 # for properties on built-ins (RegExp.prototype.global) 143 S8.4_D1.1: PASS || FAIL_OK
111 # There is no RegExp.prototype.global 144 S8.4_D2.1: PASS || FAIL_OK
112 15.2.3.3-4-213: FAIL 145 S8.4_D2.2: PASS || FAIL_OK
113 # BUG: Object.getOwnPropertyDescriptor returns data desc (all false) 146 S8.4_D2.3: PASS || FAIL_OK
114 # for properties on built-ins (RegExp.prototype.ignoreCase) 147 S8.4_D2.4: PASS || FAIL_OK
115 # There is no RegExp.prototype.ignoreCase 148 S8.4_D2.5: PASS || FAIL_OK
116 15.2.3.3-4-214: FAIL 149 S8.4_D2.6: PASS || FAIL_OK
117 # BUG: Object.getOwnPropertyDescriptor returns data desc (all false) 150 S8.4_D2.7: PASS || FAIL_OK
118 # for properties on built-ins (RegExp.prototype.multiline) 151 S11.4.3_D1.2: PASS || FAIL_OK
119 15.2.3.3-4-215: FAIL 152 S12.6.4_A14_T1: PASS || FAIL_OK
153 S12.6.4_D1: PASS || FAIL_OK
154 S12.6.4_R1: PASS || FAIL_OK
155 S12.6.4_R2: PASS || FAIL_OK
156 S13.2_D1.2: PASS || FAIL_OK
157 S13_D1_T1: PASS || FAIL_OK
158 S14_D4_T3: PASS || FAIL_OK
159 S14_D7: PASS || FAIL_OK
160 S15.1.2.2_D1.2: PASS || FAIL_OK
161 S15.5.2_D2: PASS || FAIL_OK
162 S15.5.4.11_D1.1_T1: PASS || FAIL_OK
163 S15.5.4.11_D1.1_T2: PASS || FAIL_OK
164 S15.5.4.11_D1.1_T3: PASS || FAIL_OK
165 S15.5.4.11_D1.1_T4: PASS || FAIL_OK
166
167 # We allow function declarations within statements
168 S12.6.2_A13_T1: FAIL_OK
169 S12.6.2_A13_T2: FAIL_OK
170 S12.6.4_A13_T1: FAIL_OK
171 S12.6.4_A13_T2: FAIL_OK
172 S15.3.4.2_A1_T1: FAIL_OK
173
174 # Linux and Mac defaults to extended 80 bit floating point format in the FPU.
175 # We follow the other major JS engines by keeping this default.
176 S8.5_A2.2: PASS, FAIL if $system == linux, FAIL if $system == macos
177 S8.5_A2.1: PASS, FAIL if $system == linux, FAIL if $system == macos
178
179 # These tests fail because we had to add bugs to be compatible with JSC. See
180 # http://code.google.com/p/chromium/issues/detail?id=1717
181 S15.5.4.1_A1_T2: FAIL_OK
182 S15.5.4_A1: FAIL_OK
183 S15.5.4_A3: FAIL_OK
184 S15.9.5.10_A1_T2: FAIL_OK
185 S15.9.5.11_A1_T2: FAIL_OK
186 S15.9.5.12_A1_T2: FAIL_OK
187 S15.9.5.13_A1_T2: FAIL_OK
188 S15.9.5.14_A1_T2: FAIL_OK
189 S15.9.5.15_A1_T2: FAIL_OK
190 S15.9.5.16_A1_T2: FAIL_OK
191 S15.9.5.17_A1_T2: FAIL_OK
192 S15.9.5.18_A1_T2: FAIL_OK
193 S15.9.5.19_A1_T2: FAIL_OK
194 S15.9.5.20_A1_T2: FAIL_OK
195 S15.9.5.21_A1_T2: FAIL_OK
196 S15.9.5.22_A1_T2: FAIL_OK
197 S15.9.5.23_A1_T2: FAIL_OK
198 S15.9.5.24_A1_T2: FAIL_OK
199 S15.9.5.25_A1_T2: FAIL_OK
200 S15.9.5.26_A1_T2: FAIL_OK
201 S15.9.5.27_A1_T2: FAIL_OK
202 S15.9.5.28_A1_T2: FAIL_OK
203 S15.9.5.29_A1_T2: FAIL_OK
204 S15.9.5.2_A1_T2: FAIL_OK
205 S15.9.5.30_A1_T2: FAIL_OK
206 S15.9.5.31_A1_T2: FAIL_OK
207 S15.9.5.32_A1_T2: FAIL_OK
208 S15.9.5.33_A1_T2: FAIL_OK
209 S15.9.5.34_A1_T2: FAIL_OK
210 S15.9.5.35_A1_T2: FAIL_OK
211 S15.9.5.36_A1_T2: FAIL_OK
212 S15.9.5.37_A1_T2: FAIL_OK
213 S15.9.5.38_A1_T2: FAIL_OK
214 S15.9.5.39_A1_T2: FAIL_OK
215 S15.9.5.3_A1_T2: FAIL_OK
216 S15.9.5.40_A1_T2: FAIL_OK
217 S15.9.5.41_A1_T2: FAIL_OK
218 S15.9.5.42_A1_T2: FAIL_OK
219 S15.9.5.4_A1_T2: FAIL_OK
220 S15.9.5.5_A1_T2: FAIL_OK
221 S15.9.5.6_A1_T2: FAIL_OK
222 S15.9.5.7_A1_T2: FAIL_OK
223 S15.9.5.8_A1_T2: FAIL_OK
224 S15.9.5.9_A1_T2: FAIL_OK
225
226 ############################# ES3 TESTS ################################
227 # These tests check for ES3 semantics, and differ from ES5.
228 # When we follow ES5 semantics, it's ok to fail the test.
229
230 # Allow keywords as names of properties in object initialisers and
231 # in dot-notation property access.
232 S11.1.5_A4.1: FAIL_OK
233 S11.1.5_A4.2: FAIL_OK
234
235 # Calls builtins without an explicit receiver which means that
236 # undefined is passed to the builtin. The tests expect the global
237 # object to be passed which was true in ES3 but not in ES5.
238 S11.1.1_A2: FAIL_OK
239 S15.5.4.4_A1_T3: FAIL_OK
240 S15.5.4.5_A1_T3: FAIL_OK
241 S15.5.4.6_A1_T3: FAIL_OK
242 S15.5.4.7_A1_T3: FAIL_OK
243 S15.5.4.8_A1_T3: FAIL_OK
244 S15.5.4.9_A1_T3: FAIL_OK
245 S15.5.4.10_A1_T3: FAIL_OK
246 S15.5.4.11_A1_T3: FAIL_OK
247 S15.5.4.12_A1_T3: FAIL_OK
248 S15.5.4.13_A1_T3: FAIL_OK
249 S15.5.4.14_A1_T3: FAIL_OK
250 S15.5.4.15_A1_T3: FAIL_OK
251
252 # NaN, Infinity and undefined are read-only according to ES5.
253 S15.1.1.1_A2_T1: FAIL_OK # NaN
254 S15.1.1.1_A2_T2: FAIL_OK # NaN
255 S15.1.1.2_A2_T1: FAIL_OK # Infinity
256 # S15.1.1.2_A2_T2 would fail if it weren't bogus in r97. sputnik bug #45.
257 S15.1.1.3_A2_T1: FAIL_OK # undefined
258 S15.1.1.3_A2_T2: FAIL_OK # undefined
259
260 # Array.prototype.to[Locale]String is generic in ES5.
261 S15.4.4.2_A2_T1: FAIL_OK
262 S15.4.4.3_A2_T1: FAIL_OK
263
264 ######################### UNANALYZED FAILURES ##########################
265
120 # Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name' 266 # Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name'
121 # property to true successfully when [[Enumerable]] attribute of 'name' 267 # property to true successfully when [[Enumerable]] attribute of 'name'
122 # is false and [[Configurable]] attribute of 'name' is true, the 'desc' 268 # is false and [[Configurable]] attribute of 'name' is true, the 'desc'
123 # is a generic descriptor which only contains [[Enumerable]] attribute 269 # is a generic descriptor which only contains [[Enumerable]] attribute
124 # as true, 'name' property is an index data property (8.12.9 step 8) 270 # as true, 'name' property is an index data property (8.12.9 step 8)
125 15.2.3.6-4-82-18: FAIL 271 15.2.3.6-4-82-18: FAIL
126 # Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name' 272 # Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name'
127 # property to false successfully when [[Enumerable]] and [[Configurable]] 273 # property to false successfully when [[Enumerable]] and [[Configurable]]
128 # attributes of 'name' property are true, the 'desc' is a generic 274 # attributes of 'name' property are true, the 'desc' is a generic
129 # descriptor which only contains [Enumerable]] attribute as false and 275 # descriptor which only contains [Enumerable]] attribute as false and
(...skipping 1182 matching lines...) Expand 10 before | Expand all | Expand 10 after
1312 15.9.5.43-0-12: FAIL 1458 15.9.5.43-0-12: FAIL
1313 # Bug? Date.prototype.toISOString - RangeError is thrown when value of date is 1459 # Bug? Date.prototype.toISOString - RangeError is thrown when value of date is
1314 # Date(1970, 0, 100000001, 0, 0, 0, 1), the time zone is UTC(0) 1460 # Date(1970, 0, 100000001, 0, 0, 0, 1), the time zone is UTC(0)
1315 15.9.5.43-0-13: FAIL 1461 15.9.5.43-0-13: FAIL
1316 # Bug? Date.prototype.toISOString - when value of year is -Infinity 1462 # Bug? Date.prototype.toISOString - when value of year is -Infinity
1317 # Date.prototype.toISOString throw the RangeError 1463 # Date.prototype.toISOString throw the RangeError
1318 15.9.5.43-0-14: FAIL 1464 15.9.5.43-0-14: FAIL
1319 # Bug? Date.prototype.toISOString - value of year is Infinity 1465 # Bug? Date.prototype.toISOString - value of year is Infinity
1320 # Date.prototype.toISOString throw the RangeError 1466 # Date.prototype.toISOString throw the RangeError
1321 15.9.5.43-0-15: FAIL 1467 15.9.5.43-0-15: FAIL
1322 # Bug? RegExp - the thrown error is SyntaxError instead of RegExpError when 'F'
1323 # contains any character other than 'g', 'i', or 'm'
1324 15.10.4.1-3: FAIL
1325 # Bug? RegExp.prototype is itself a RegExp
1326 15.10.6: FAIL
1327 # Bug? RegExp.prototype.source is of type String
1328 15.10.7.1-1: FAIL
1329 # Bug? RegExp.prototype.source is a data property with default attribute values
1330 # (false)
1331 15.10.7.1-2: FAIL
1332 # Bug? RegExp.prototype.global is of type Boolean
1333 15.10.7.2-1: FAIL
1334 # Bug? RegExp.prototype.global is a data property with default attribute values
1335 # (false)
1336 15.10.7.2-2: FAIL
1337 # Bug? RegExp.prototype.ignoreCase is of type Boolean
1338 15.10.7.3-1: FAIL
1339 # Bug? RegExp.prototype.ignoreCase is a data property with default attribute
1340 # values (false)
1341 15.10.7.3-2: FAIL
1342 # Bug? RegExp.prototype.multiline is of type Boolean
1343 15.10.7.4-1: FAIL
1344 # Bug? RegExp.prototype.multiline is a data property with default attribute
1345 # values (false)
1346 15.10.7.4-2: FAIL
1347 # Bug? RegExp.prototype.lastIndex is of type Number
1348 15.10.7.5-1: FAIL
1349 # Bug? RegExp.prototype.lastIndex is a data property with specified attribute
1350 # values
1351 15.10.7.5-2: FAIL
1352 # Bug? Error.prototype.toString return the value of 'msg' when 'name' is empty 1468 # Bug? Error.prototype.toString return the value of 'msg' when 'name' is empty
1353 # string and 'msg' isn't undefined 1469 # string and 'msg' isn't undefined
1354 15.11.4.4-8-1: FAIL 1470 15.11.4.4-8-1: FAIL
1471
1472 ############################ SKIPPED TESTS #############################
1473
1474 # These tests take a looong time to run in debug mode.
1475 S15.1.3.2_A2.5_T1: PASS, SKIP if $mode == debug
1476 S15.1.3.1_A2.5_T1: PASS, SKIP if $mode == debug
1477
1478 [ $arch == arm ]
1479
1480 # BUG(3251225): Tests that timeout with --nocrankshaft.
1481 S15.1.3.1_A2.5_T1: SKIP
1482 S15.1.3.2_A2.5_T1: SKIP
1483 S15.1.3.1_A2.4_T1: SKIP
1484 S15.1.3.1_A2.5_T1: SKIP
1485 S15.1.3.2_A2.4_T1: SKIP
1486 S15.1.3.2_A2.5_T1: SKIP
1487 S15.1.3.3_A2.3_T1: SKIP
1488 S15.1.3.4_A2.3_T1: SKIP
1489 S15.1.3.1_A2.5_T1: SKIP
1490 S15.1.3.2_A2.5_T1: SKIP
1491
1492 [ $arch == mips ]
1493
1494 # Skip all tests on MIPS.
1495 *: SKIP
OLDNEW
« no previous file with comments | « test/test262/README ('k') | test/test262/testcfg.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698