Reviewers: Dan Ehrenberg,
Message:
PTAL
Description:
[test262-es6] Update to 2011-06-29
This includes one harness fix but introduces a few new failures. No
new bugs exposed though.
BUG=N
LOG=N
[email protected]
Please review this at https://codereview.chromium.org/1220793005/
Base URL: https://chromium.googlesource.com/v8/v8.git@master
Affected files (+18, -42 lines):
M test/test262-es6/README
M test/test262-es6/test262-es6.status
M test/test262-es6/testcfg.py
Index: test/test262-es6/README
diff --git a/test/test262-es6/README b/test/test262-es6/README
index
b33494b772d4df0b99feb775cdfb0c971f194ede..17e91e5672b88fa2e3822e60127addf6011ced08
100644
--- a/test/test262-es6/README
+++ b/test/test262-es6/README
@@ -4,13 +4,13 @@ tests from
https://github.com/tc39/test262
-at hash 488c0a7 (2015/06/11 revision) as 'data' in this directory. Using
later
+at hash 1e80bf2 (2015/06/29 revision) as 'data' in this directory. Using
later
version may be possible but the tests are only known to pass (and indeed
run)
with that revision.
git clone https://github.com/tc39/test262 data
cd data
- git checkout 488c0a7
+ git checkout 1e80bf2
If you do update to a newer revision you may have to change the test
harness adapter code since it uses internal functionality from the
Index: test/test262-es6/test262-es6.status
diff --git a/test/test262-es6/test262-es6.status
b/test/test262-es6/test262-es6.status
index
8996c224411505d8c3fc5d793d59d1d9e7040e6d..c7092abf765b1016e3f526c7c64810d70e1ac3c4
100644
--- a/test/test262-es6/test262-es6.status
+++ b/test/test262-es6/test262-es6.status
@@ -115,6 +115,7 @@
'language/expressions/arrow-function/lexical-super-property-from-within-constructor':
[PASS,
FAIL_SLOPPY],
'language/expressions/arrow-function/lexical-super-property': [PASS,
FAIL_SLOPPY],
'language/expressions/arrow-function/lexical-supercall-from-immediately-invoked-arrow':
[PASS,
FAIL_SLOPPY],
+ 'language/expressions/object/method-definition/generator-param-redecl-const':
[PASS,
FAIL_SLOPPY],
'language/expressions/object/method-definition/generator-shadow-parameter-const':
[PASS,
FAIL_SLOPPY],
'language/rest-parameters/with-new-target': [PASS, FAIL_SLOPPY],
'language/statements/class/arguments/access': [PASS, FAIL_SLOPPY],
@@ -264,7 +265,6 @@
# https://code.google.com/p/v8/issues/detail?id=4118
'built-ins/Object/getOwnPropertyNames/15.2.3.4-4-44': [FAIL],
-
# https://code.google.com/p/v8/issues/detail?id=3087
'built-ins/Array/prototype/every/15.4.4.16-3-12': [FAIL],
'built-ins/Array/prototype/every/15.4.4.16-3-14': [FAIL],
@@ -328,8 +328,13 @@
'built-ins/Array/prototype/unshift/S15.4.4.13_A3_T2': [FAIL],
# https://code.google.com/p/v8/issues/detail?id=1543
+ 'built-ins/Proxy/*': [FAIL],
'built-ins/Array/prototype/find/Array.prototype.find_callable-Proxy-1':
[FAIL],
'built-ins/Array/prototype/find/Array.prototype.find_callable-Proxy-2':
[FAIL],
+ 'built-ins/Object/assign/source-own-prop-desc-missing': [FAIL],
+ 'built-ins/Object/assign/source-own-prop-error': [FAIL],
+ 'built-ins/Object/assign/source-own-prop-keys-error': [FAIL],
+ 'built-ins/Object/setPrototypeOf/set-error': [FAIL],
'language/expressions/object/prop-def-id-eval-error-2': [FAIL],
'language/statements/for-of/iterator-as-proxy': [FAIL],
'language/statements/for-of/iterator-next-result-type': [FAIL],
@@ -359,43 +364,7 @@
# https://code.google.com/p/v8/issues/detail?id=3566
'built-ins/Set/set-iterator-close-after-add-failure': [FAIL],
-
- # https://github.com/tc39/test262/pull/334
- 'built-ins/Math/E/S15.8.1.1_A1': [PASS, FAIL],
- 'built-ins/Math/LN10/S15.8.1.2_A1': [PASS, FAIL],
- 'built-ins/Math/LN2/S15.8.1.3_A1': [PASS, FAIL],
- 'built-ins/Math/LOG10E/S15.8.1.5_A1': [PASS, FAIL],
- 'built-ins/Math/LOG2E/S15.8.1.4_A1': [PASS, FAIL],
- 'built-ins/Math/PI/S15.8.1.6_A1': [PASS, FAIL],
- 'built-ins/Math/SQRT1_2/S15.8.1.7_A1': [PASS, FAIL],
- 'built-ins/Math/SQRT2/S15.8.1.8_A1': [PASS, FAIL],
- 'built-ins/Math/acos/S15.8.2.2_A5': [PASS, FAIL],
- 'built-ins/Math/asin/S15.8.2.3_A6': [PASS, FAIL],
- 'built-ins/Math/atan/S15.8.2.4_A4': [PASS, FAIL],
- 'built-ins/Math/atan/S15.8.2.4_A5': [PASS, FAIL],
- 'built-ins/Math/atan/S15.8.2.4_A6': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A10': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A11': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A12': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A13': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A15': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A17': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A18': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A19': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A2': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A20': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A21': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A22': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A23': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A24': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A3': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A6': [PASS, FAIL],
- 'built-ins/Math/atan2/S15.8.2.5_A7': [PASS, FAIL],
- 'built-ins/Math/log/S15.8.2.10_A6': [PASS, FAIL],
- 'built-ins/Math/pow/S15.8.2.13_A24': [PASS, FAIL],
- 'built-ins/Math/sqrt/S15.8.2.17_A6': [PASS, FAIL],
- 'built-ins/Number/MAX_VALUE/S15.7.3.2_A1': [PASS, FAIL],
- 'built-ins/Number/MIN_VALUE/S15.7.3.3_A1': [PASS, FAIL],
+ 'built-ins/WeakSet/iterator-close-after-add-failure': [FAIL],
# https://code.google.com/p/v8/issues/detail?id=3715
'built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-212': [FAIL],
@@ -460,6 +429,9 @@
# https://code.google.com/p/v8/issues/detail?id=2160
'language/expressions/arrow-function/syntax/arrowparameters-cover-initialize-1':
[FAIL],
'language/expressions/arrow-function/syntax/arrowparameters-cover-initialize-2':
[FAIL],
+ 'language/expressions/object/method-definition/generator-super-prop-param':
[FAIL],
+ 'language/expressions/object/method-definition/name-param-init-yield':
[FAIL],
+ 'language/expressions/object/method-definition/name-super-prop-param':
[FAIL],
# https://code.google.com/p/v8/issues/detail?id=3673
'language/statements/class/definition/basics': [FAIL],
@@ -687,6 +659,10 @@
# https://code.google.com/p/v8/issues/detail?id=4253
'language/asi/S7.9_A5.7_T1': [PASS, FAIL_OK],
+ # https://code.google.com/p/v8/issues/detail?id=3761
+ 'language/expressions/object/method-definition/generator-name-prop-symbol':
[FAIL],
+ 'language/expressions/object/method-definition/name-name-prop-symbol':
[FAIL],
+
######################## NEEDS INVESTIGATION ###########################
# These test failures are specific to the intl402 suite and need
investigation
Index: test/test262-es6/testcfg.py
diff --git a/test/test262-es6/testcfg.py b/test/test262-es6/testcfg.py
index
cc0dc06bbc488745a9c74e01f2188be7708d7609..cc296fe9eb679ab59120abb1dff7500f84b6d998
100644
--- a/test/test262-es6/testcfg.py
+++ b/test/test262-es6/testcfg.py
@@ -39,8 +39,8 @@ from testrunner.local import utils
from testrunner.objects import testcase
# The revision hash needs to be 7 characters?
-TEST_262_ARCHIVE_REVISION = "488c0a7" # This is the 2015-06-11 revision.
-TEST_262_ARCHIVE_MD5 = "f7d4ec9be81f1e1f10fd8a61c71baead"
+TEST_262_ARCHIVE_REVISION = "1e80bf2" # This is the 2015-06-29 revision.
+TEST_262_ARCHIVE_MD5 = "97e79c365f11251dced1434e1da8ddf5"
TEST_262_URL = "https://github.com/tc39/test262/tarball/%s"
TEST_262_HARNESS_FILES = ["sta.js", "assert.js"]
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.