Index: test/test262/test262.status |
diff --git a/test/test262/test262.status b/test/test262/test262.status |
index 939d2dcff634f1cfd889ae9a240707f05f134853..c12959a1f1279d7ffb9572da86201e156862bf69 100644 |
--- a/test/test262/test262.status |
+++ b/test/test262/test262.status |
@@ -220,6 +220,8 @@ |
'language/statements/for-of/iterator-as-proxy': [FAIL], |
'language/statements/for-of/iterator-next-result-type': [FAIL], |
'built-ins/Array/of/return-abrupt-from-data-property-using-proxy': [FAIL], |
+ 'built-ins/Array/prototype/copyWithin/return-abrupt-from-delete-proxy-target': [FAIL], |
+ 'built-ins/Array/prototype/copyWithin/return-abrupt-from-has-start': [FAIL], |
# https://code.google.com/p/v8/issues/detail?id=4093 |
'built-ins/Array/symbol-species': [FAIL], |
@@ -294,6 +296,14 @@ |
'built-ins/RegExp/S15.10.3.1_A2_T2': [FAIL], |
'built-ins/RegExp/S15.10.4.1_A2_T1': [FAIL], |
'built-ins/RegExp/S15.10.4.1_A2_T2': [FAIL], |
+ 'built-ins/RegExp/call_with_non_regexp_same_constructor': [FAIL], |
+ 'built-ins/RegExp/from-regexp-like-short-circuit': [FAIL], |
+ 'built-ins/RegExp/from-regexp-like': [FAIL], |
+ 'built-ins/RegExp/from-regexp-like-flag-override': [FAIL], |
+ 'built-ins/RegExp/from-regexp-like-get-source-err': [FAIL], |
+ 'built-ins/RegExp/from-regexp-like-get-flags-err': [FAIL], |
+ 'built-ins/RegExp/from-regexp-like-get-ctor-err': [FAIL], |
+ 'built-ins/RegExp/call_with_regexp_not_same_constructor': [FAIL], |
# https://code.google.com/p/v8/issues/detail?id=4003 |
'built-ins/RegExp/prototype/15.10.6': [FAIL], |
@@ -387,6 +397,7 @@ |
# https://code.google.com/p/v8/issues/detail?id=811 |
'language/expressions/assignment/destructuring/*': [SKIP], |
+ 'language/default-parameters/*': [SKIP], |
# https://code.google.com/p/v8/issues/detail?id=4248 |
'language/expressions/compound-assignment/S11.13.2_A5.*': [FAIL], |
@@ -524,19 +535,37 @@ |
'built-ins/RegExp/valid-flags-y': [FAIL], |
# https://code.google.com/p/v8/issues/detail?id=4305 |
- 'built-ins/RegExp/prototype/Symbol.match/*': [FAIL], |
+ # SKIP rather than FAIL some tests, as they may check for an exception which |
+ # happens to be thrown for some other reason (e.g, |
+ # built-ins/RegExp/prototype/Symbol.match/builtin-failure-set-lastindex-err) |
+ 'built-ins/RegExp/prototype/Symbol.match/*': [SKIP], |
+ 'built-ins/Symbol/match/prop-desc': [FAIL], |
'built-ins/String/prototype/endsWith/return-abrupt-from-searchstring-regexp-test': [FAIL], |
'built-ins/String/prototype/includes/return-abrupt-from-searchstring-regexp-test': [FAIL], |
'built-ins/String/prototype/startsWith/return-abrupt-from-searchstring-regexp-test': [FAIL], |
+ 'built-ins/String/prototype/match/cstm-matcher-get-err': [FAIL], |
+ 'built-ins/String/prototype/match/invoke-builtin-match': [FAIL], |
+ 'built-ins/String/prototype/match/cstm-matcher-invocation': [FAIL], |
# https://code.google.com/p/v8/issues/detail?id=4343 |
- 'built-ins/RegExp/prototype/Symbol.replace/*': [FAIL], |
+ 'built-ins/RegExp/prototype/Symbol.replace/*': [SKIP], |
+ 'built-ins/Symbol/replace/prop-desc': [FAIL], |
+ 'built-ins/String/prototype/replace/cstm-replace-get-err': [FAIL], |
+ 'built-ins/String/prototype/replace/cstm-replace-invocation': [FAIL], |
# https://code.google.com/p/v8/issues/detail?id=4344 |
- 'built-ins/RegExp/prototype/Symbol.search/*': [FAIL], |
+ 'built-ins/RegExp/prototype/Symbol.search/*': [SKIP], |
+ 'built-ins/Symbol/search/prop-desc': [FAIL], |
+ 'built-ins/String/prototype/search/cstm-search-get-err': [FAIL], |
+ 'built-ins/String/prototype/search/invoke-builtin-search-searcher-undef': [FAIL], |
+ 'built-ins/String/prototype/search/cstm-search-invocation': [FAIL], |
+ 'built-ins/String/prototype/search/invoke-builtin-search': [FAIL], |
# https://code.google.com/p/v8/issues/detail?id=4345 |
- 'built-ins/RegExp/prototype/Symbol.split/*': [FAIL], |
+ 'built-ins/RegExp/prototype/Symbol.split/*': [SKIP], |
+ 'built-ins/Symbol/split/prop-desc': [FAIL], |
+ 'built-ins/String/prototype/split/cstm-split-invocation': [FAIL], |
+ 'built-ins/String/prototype/split/cstm-split-get-err': [FAIL], |
# https://code.google.com/p/v8/issues/detail?id=4346 |
'built-ins/RegExp/prototype/flags/*': [FAIL], |
@@ -631,6 +660,35 @@ |
# https://code.google.com/p/v8/issues/detail?id=4362 |
'built-ins/String/prototype/repeat/empty-string-returns-empty': [PASS, FAIL], |
+ # https://code.google.com/p/v8/issues/detail?id=4447 |
+ 'built-ins/Function/prototype/Symbol.hasInstance/*': [SKIP], |
+ 'built-ins/Symbol/hasInstance/prop-desc': [FAIL], |
+ 'language/expressions/instanceof/symbol-hasinstance-get-err': [FAIL], |
+ 'language/expressions/instanceof/symbol-hasinstance-invocation': [FAIL], |
+ 'language/expressions/instanceof/symbol-hasinstance-to-boolean': [FAIL], |
+ |
+ # https://code.google.com/p/v8/issues/detail?id=3931 |
+ 'built-ins/Reflect/*': [FAIL], |
+ |
+ # https://code.google.com/p/v8/issues/detail?id=4476 |
+ 'built-ins/String/prototype/toLocaleLowerCase/special_casing_conditional': [FAIL], |
+ 'built-ins/String/prototype/toLocaleLowerCase/supplementary_plane': [FAIL], |
+ 'built-ins/String/prototype/toLowerCase/special_casing_conditional': [FAIL], |
+ 'built-ins/String/prototype/toLowerCase/supplementary_plane': [FAIL], |
+ 'built-ins/String/prototype/toLocaleUpperCase/supplementary_plane': [FAIL], |
+ 'built-ins/String/prototype/toUpperCase/supplementary_plane': [FAIL], |
+ |
+ # https://code.google.com/p/v8/issues/detail?id=4477 |
+ 'intl402/String/prototype/toLocaleLowerCase/special_casing_Azeri': [FAIL], |
+ 'intl402/String/prototype/toLocaleLowerCase/special_casing_Lithuanian': [FAIL], |
+ 'intl402/String/prototype/toLocaleLowerCase/special_casing_Turkish': [FAIL], |
+ 'intl402/String/prototype/toLocaleUpperCase/special_casing_Azeri': [FAIL], |
+ 'intl402/String/prototype/toLocaleUpperCase/special_casing_Lithuanian': [FAIL], |
+ 'intl402/String/prototype/toLocaleUpperCase/special_casing_Turkish': [FAIL], |
+ |
+ # https://code.google.com/p/v8/issues/detail?id=3788 |
+ 'language/expressions/equals/coerce-symbol-to-prim-return-prim': [FAIL], |
+ |
######################## NEEDS INVESTIGATION ########################### |
# These test failures are specific to the intl402 suite and need investigation |
@@ -705,6 +763,14 @@ |
'intl402/Collator/prototype/compare/10.3.2_CS_d_NN': [PASS, FAIL_OK], |
'intl402/Date/prototype/13.3.0_7': [PASS, FAIL_OK], |
+ # Some tests are too strict, checking SameValue rather than === |
+ # https://github.com/tc39/test262/issues/435 |
+ 'built-ins/Array/prototype/indexOf/15.4.4.14-5-9': [FAIL], |
+ 'built-ins/Array/prototype/lastIndexOf/15.4.4.15-5-9': [FAIL], |
+ |
+ # https://github.com/tc39/test262/issues/436 |
+ 'built-ins/RegExp/call_with_regexp_match_falsy': [FAIL], |
+ |
############################ SKIPPED TESTS ############################# |
# These tests take a looong time to run. |