| OLD | NEW |
| 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 |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 98 'built-ins/RegExp/prototype/Symbol.replace/y-init-lastindex': [FAIL], | 98 'built-ins/RegExp/prototype/Symbol.replace/y-init-lastindex': [FAIL], |
| 99 'built-ins/RegExp/prototype/Symbol.replace/y-set-lastindex': [FAIL], | 99 'built-ins/RegExp/prototype/Symbol.replace/y-set-lastindex': [FAIL], |
| 100 | 100 |
| 101 ###### END REGEXP SUBCLASSING SECTION ###### | 101 ###### END REGEXP SUBCLASSING SECTION ###### |
| 102 | 102 |
| 103 # https://code.google.com/p/v8/issues/detail?id=4360 | 103 # https://code.google.com/p/v8/issues/detail?id=4360 |
| 104 'intl402/DateTimeFormat/12.1.1_1': [FAIL], | 104 'intl402/DateTimeFormat/12.1.1_1': [FAIL], |
| 105 'intl402/NumberFormat/11.1.1_1': [FAIL], | 105 'intl402/NumberFormat/11.1.1_1': [FAIL], |
| 106 | 106 |
| 107 # https://bugs.chromium.org/p/v8/issues/detail?id=4895 | 107 # https://bugs.chromium.org/p/v8/issues/detail?id=4895 |
| 108 'built-ins/TypedArrays/internals/DefineOwnProperty/detached-buffer': [FAIL], |
| 109 'built-ins/TypedArrays/internals/DefineOwnProperty/detached-buffer-realm': [FA
IL], |
| 110 'built-ins/TypedArrays/internals/Get/detached-buffer': [FAIL], |
| 111 'built-ins/TypedArrays/internals/Get/detached-buffer-realm': [FAIL], |
| 112 'built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer': [FAIL], |
| 113 'built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer-realm': [FAIL]
, |
| 108 'built-ins/TypedArrays/internals/HasProperty/detached-buffer': [FAIL], | 114 'built-ins/TypedArrays/internals/HasProperty/detached-buffer': [FAIL], |
| 115 'built-ins/TypedArrays/internals/HasProperty/detached-buffer-realm': [FAIL], |
| 109 'built-ins/TypedArrays/internals/Set/detached-buffer': [FAIL], | 116 'built-ins/TypedArrays/internals/Set/detached-buffer': [FAIL], |
| 110 'built-ins/TypedArrays/internals/GetOwnProperty/detached-buffer': [FAIL], | 117 'built-ins/TypedArrays/internals/Set/detached-buffer-realm': [FAIL], |
| 111 'built-ins/TypedArrays/internals/Get/detached-buffer': [FAIL], | |
| 112 'built-ins/TypedArrays/internals/DefineOwnProperty/detached-buffer': [FAIL], | |
| 113 # Some TypedArray methods throw due to the same bug, from Get | 118 # Some TypedArray methods throw due to the same bug, from Get |
| 114 'built-ins/TypedArray/prototype/every/callbackfn-detachbuffer': [FAIL], | 119 'built-ins/TypedArray/prototype/every/callbackfn-detachbuffer': [FAIL], |
| 115 'built-ins/TypedArray/prototype/filter/callbackfn-detachbuffer': [FAIL], | 120 'built-ins/TypedArray/prototype/filter/callbackfn-detachbuffer': [FAIL], |
| 116 'built-ins/TypedArray/prototype/find/predicate-may-detach-buffer': [FAIL], | 121 'built-ins/TypedArray/prototype/find/predicate-may-detach-buffer': [FAIL], |
| 117 'built-ins/TypedArray/prototype/findIndex/predicate-may-detach-buffer': [FAIL]
, | 122 'built-ins/TypedArray/prototype/findIndex/predicate-may-detach-buffer': [FAIL]
, |
| 118 'built-ins/TypedArray/prototype/forEach/callbackfn-detachbuffer': [FAIL], | 123 'built-ins/TypedArray/prototype/forEach/callbackfn-detachbuffer': [FAIL], |
| 119 'built-ins/TypedArray/prototype/map/callbackfn-detachbuffer': [FAIL], | 124 'built-ins/TypedArray/prototype/map/callbackfn-detachbuffer': [FAIL], |
| 120 'built-ins/TypedArray/prototype/reduce/callbackfn-detachbuffer': [FAIL], | 125 'built-ins/TypedArray/prototype/reduce/callbackfn-detachbuffer': [FAIL], |
| 121 'built-ins/TypedArray/prototype/reduceRight/callbackfn-detachbuffer': [FAIL], | 126 'built-ins/TypedArray/prototype/reduceRight/callbackfn-detachbuffer': [FAIL], |
| 122 'built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-get-src
-value-throws': [FAIL], | 127 'built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-get-src
-value-throws': [FAIL], |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 187 'built-ins/TypedArray/prototype/slice/detached-buffer': [FAIL], | 192 'built-ins/TypedArray/prototype/slice/detached-buffer': [FAIL], |
| 188 'built-ins/TypedArray/prototype/some/detached-buffer': [FAIL], | 193 'built-ins/TypedArray/prototype/some/detached-buffer': [FAIL], |
| 189 'built-ins/TypedArray/prototype/sort/detached-buffer': [FAIL], | 194 'built-ins/TypedArray/prototype/sort/detached-buffer': [FAIL], |
| 190 'built-ins/TypedArray/prototype/subarray/detached-buffer': [FAIL], | 195 'built-ins/TypedArray/prototype/subarray/detached-buffer': [FAIL], |
| 191 'built-ins/TypedArray/prototype/toLocaleString/detached-buffer': [FAIL], | 196 'built-ins/TypedArray/prototype/toLocaleString/detached-buffer': [FAIL], |
| 192 'built-ins/TypedArray/prototype/toString/detached-buffer': [FAIL], | 197 'built-ins/TypedArray/prototype/toString/detached-buffer': [FAIL], |
| 193 | 198 |
| 194 # https://bugs.chromium.org/p/v8/issues/detail?id=4034 | 199 # https://bugs.chromium.org/p/v8/issues/detail?id=4034 |
| 195 'built-ins/ThrowTypeError/unique-per-realm-function-proto': [FAIL], | 200 'built-ins/ThrowTypeError/unique-per-realm-function-proto': [FAIL], |
| 196 | 201 |
| 197 # https://bugs.chromium.org/p/v8/issues/detail?id=5535 | |
| 198 'built-ins/ThrowTypeError/unique-per-realm-non-simple': [FAIL], | |
| 199 'built-ins/ThrowTypeError/unique-per-realm-unmapped-args': [FAIL], | |
| 200 'language/arguments-object/10.6-13-b-1-s': [FAIL], | |
| 201 'language/arguments-object/10.6-13-b-2-s': [FAIL], | |
| 202 'language/arguments-object/10.6-13-b-3-s': [FAIL], | |
| 203 'language/arguments-object/10.6-14-1-s': [FAIL], | |
| 204 'language/arguments-object/10.6-14-b-1-s': [FAIL], | |
| 205 'language/arguments-object/10.6-14-b-4-s': [FAIL], | |
| 206 'language/statements/class/strict-mode/arguments-caller': [FAIL], | |
| 207 | |
| 208 # https://bugs.chromium.org/p/v8/issues/detail?id=4231 | 202 # https://bugs.chromium.org/p/v8/issues/detail?id=4231 |
| 209 'language/eval-code/direct/var-env-lower-lex-catch-non-strict': [FAIL], | 203 'language/eval-code/direct/var-env-lower-lex-catch-non-strict': [FAIL], |
| 210 | 204 |
| 211 # https://bugs.chromium.org/p/v8/issues/detail?id=4951 | 205 # https://bugs.chromium.org/p/v8/issues/detail?id=4951 |
| 212 'language/expressions/assignment/dstr-array-elem-iter-rtrn-close': [FAIL], | 206 'language/expressions/assignment/dstr-array-elem-iter-rtrn-close': [FAIL], |
| 213 'language/expressions/assignment/dstr-array-elem-iter-rtrn-close-err': [FAIL], | 207 'language/expressions/assignment/dstr-array-elem-iter-rtrn-close-err': [FAIL], |
| 214 'language/expressions/assignment/dstr-array-elem-iter-rtrn-close-null': [FAIL]
, | 208 'language/expressions/assignment/dstr-array-elem-iter-rtrn-close-null': [FAIL]
, |
| 215 'language/expressions/assignment/dstr-array-elem-iter-thrw-close': [FAIL], | 209 'language/expressions/assignment/dstr-array-elem-iter-thrw-close': [FAIL], |
| 216 'language/expressions/assignment/dstr-array-elem-iter-thrw-close-err': [FAIL], | 210 'language/expressions/assignment/dstr-array-elem-iter-thrw-close-err': [FAIL], |
| 217 'language/expressions/assignment/dstr-array-elem-trlg-iter-list-rtrn-close': [
FAIL], | 211 'language/expressions/assignment/dstr-array-elem-trlg-iter-list-rtrn-close': [
FAIL], |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 287 'built-ins/Function/prototype/toString/line-terminator-normalisation-LF': [FAI
L], | 281 'built-ins/Function/prototype/toString/line-terminator-normalisation-LF': [FAI
L], |
| 288 'built-ins/Function/prototype/toString/method-class': [FAIL], | 282 'built-ins/Function/prototype/toString/method-class': [FAIL], |
| 289 'built-ins/Function/prototype/toString/method-class-static': [FAIL], | 283 'built-ins/Function/prototype/toString/method-class-static': [FAIL], |
| 290 'built-ins/Function/prototype/toString/method-computed-property-name': [FAIL], | 284 'built-ins/Function/prototype/toString/method-computed-property-name': [FAIL], |
| 291 'built-ins/Function/prototype/toString/method-object': [FAIL], | 285 'built-ins/Function/prototype/toString/method-object': [FAIL], |
| 292 'built-ins/Function/prototype/toString/setter-class': [FAIL], | 286 'built-ins/Function/prototype/toString/setter-class': [FAIL], |
| 293 'built-ins/Function/prototype/toString/setter-class-static': [FAIL], | 287 'built-ins/Function/prototype/toString/setter-class-static': [FAIL], |
| 294 'built-ins/Function/prototype/toString/setter-object': [FAIL], | 288 'built-ins/Function/prototype/toString/setter-object': [FAIL], |
| 295 'built-ins/Function/prototype/toString/unicode': [FAIL], | 289 'built-ins/Function/prototype/toString/unicode': [FAIL], |
| 296 | 290 |
| 297 # https://github.com/tc39/test262/issues/743 | |
| 298 'intl402/Intl/getCanonicalLocales/main': [FAIL], | |
| 299 | |
| 300 # https://bugs.chromium.org/p/v8/issues/detail?id=5115 | 291 # https://bugs.chromium.org/p/v8/issues/detail?id=5115 |
| 301 'language/statements/class/subclass/class-definition-null-proto-missing-return
-override': [FAIL], | 292 'language/statements/class/subclass/class-definition-null-proto-missing-return
-override': [FAIL], |
| 302 'language/statements/class/subclass/class-definition-null-proto-this': [FAIL], | 293 'language/statements/class/subclass/class-definition-null-proto-this': [FAIL], |
| 303 | 294 |
| 304 # https://bugs.chromium.org/p/v8/issues/detail?id=5116 | 295 # https://bugs.chromium.org/p/v8/issues/detail?id=5116 |
| 305 'built-ins/Object/internals/DefineOwnProperty/nan-equivalence': [PASS, FAIL], | 296 'built-ins/Object/internals/DefineOwnProperty/nan-equivalence': [PASS, FAIL], |
| 306 'built-ins/TypedArray/prototype/fill/fill-values-conversion-operations-consist
ent-nan': [PASS, FAIL], | 297 'built-ins/TypedArray/prototype/fill/fill-values-conversion-operations-consist
ent-nan': [PASS, FAIL], |
| 307 'built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation-consis
tent-nan': [PASS, FAIL], | 298 'built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation-consis
tent-nan': [PASS, FAIL], |
| 308 'built-ins/TypedArrays/internals/Set/conversion-operation-consistent-nan': [PA
SS, FAIL], | 299 'built-ins/TypedArrays/internals/Set/conversion-operation-consistent-nan': [PA
SS, FAIL], |
| 309 | 300 |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 354 'language/white-space/mongolian-vowel-separator-eval': [FAIL], | 345 'language/white-space/mongolian-vowel-separator-eval': [FAIL], |
| 355 'built-ins/RegExp/S15.10.2.12_A2_T1': [FAIL], | 346 'built-ins/RegExp/S15.10.2.12_A2_T1': [FAIL], |
| 356 'built-ins/RegExp/S15.10.2.12_A1_T1': [FAIL], | 347 'built-ins/RegExp/S15.10.2.12_A1_T1': [FAIL], |
| 357 'built-ins/parseFloat/S15.1.2.3_A2_T10_U180E': [FAIL], | 348 'built-ins/parseFloat/S15.1.2.3_A2_T10_U180E': [FAIL], |
| 358 'built-ins/parseInt/S15.1.2.2_A2_T10_U180E': [FAIL], | 349 'built-ins/parseInt/S15.1.2.2_A2_T10_U180E': [FAIL], |
| 359 'built-ins/String/prototype/trim/u180e': [FAIL], | 350 'built-ins/String/prototype/trim/u180e': [FAIL], |
| 360 'built-ins/Number/S9.3.1_A3_T2_U180E': [FAIL], | 351 'built-ins/Number/S9.3.1_A3_T2_U180E': [FAIL], |
| 361 'built-ins/Number/S9.3.1_A3_T1_U180E': [FAIL], | 352 'built-ins/Number/S9.3.1_A3_T1_U180E': [FAIL], |
| 362 'built-ins/Number/S9.3.1_A2_U180E': [FAIL], | 353 'built-ins/Number/S9.3.1_A2_U180E': [FAIL], |
| 363 | 354 |
| 364 # https://bugs.chromium.org/p/v8/issues/detail?id=5051 | |
| 365 'language/expressions/call/trailing-comma': [FAIL], | |
| 366 'language/statements/class/definition/params-trailing-comma': [FAIL], | |
| 367 'language/statements/class/definition/params-trailing-comma-arguments': [FAIL]
, | |
| 368 | |
| 369 # https://bugs.chromium.org/p/v8/issues/detail?id=5326 | |
| 370 'language/expressions/super/call-new-target-undef': [FAIL], | |
| 371 'language/eval-code/direct/super-call-fn': [FAIL], | |
| 372 'language/expressions/super/prop-dot-fn-no-super-bndng': [FAIL], | |
| 373 'language/expressions/super/prop-expr-fn-no-super-bndng': [FAIL], | |
| 374 'language/expressions/super/prop-expr-fn-eval-before-has-super': [FAIL], | |
| 375 | |
| 376 # https://bugs.chromium.org/p/v8/issues/detail?id=5064 | 355 # https://bugs.chromium.org/p/v8/issues/detail?id=5064 |
| 377 'language/expressions/arrow-function/params-dflt-duplicates': [FAIL], | 356 'language/expressions/arrow-function/params-dflt-duplicates': [FAIL], |
| 378 | 357 |
| 379 # https://bugs.chromium.org/p/v8/issues/detail?id=5244 | 358 # https://bugs.chromium.org/p/v8/issues/detail?id=5244 |
| 380 'intl402/NumberFormat/prototype/formatToParts/*': [SKIP], | 359 'intl402/NumberFormat/prototype/formatToParts/*': [SKIP], |
| 381 | 360 |
| 382 # https://bugs.chromium.org/p/v8/issues/detail?id=5327 | 361 # https://bugs.chromium.org/p/v8/issues/detail?id=5327 |
| 383 'built-ins/TypedArray/prototype/set/array-arg-negative-integer-offset-throws':
[FAIL], | 362 'built-ins/TypedArray/prototype/set/array-arg-negative-integer-offset-throws':
[FAIL], |
| 384 'built-ins/TypedArray/prototype/set/typedarray-arg-negative-integer-offset-thr
ows': [FAIL], | 363 'built-ins/TypedArray/prototype/set/typedarray-arg-negative-integer-offset-thr
ows': [FAIL], |
| 385 'built-ins/TypedArrays/internals/Set/key-is-minus-zero': [FAIL], | 364 'built-ins/TypedArrays/internals/Set/key-is-minus-zero': [FAIL], |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 493 'built-ins/Array/prototype/values/iteration': [FAIL], | 472 'built-ins/Array/prototype/values/iteration': [FAIL], |
| 494 'built-ins/Array/prototype/values/iteration-mutable': [FAIL], | 473 'built-ins/Array/prototype/values/iteration-mutable': [FAIL], |
| 495 'built-ins/Array/prototype/Symbol.unscopables/value': [FAIL], | 474 'built-ins/Array/prototype/Symbol.unscopables/value': [FAIL], |
| 496 | 475 |
| 497 ############################ INVALID TESTS ############################# | 476 ############################ INVALID TESTS ############################# |
| 498 | 477 |
| 499 # Test makes unjustified assumptions about the number of calls to SortCompare. | 478 # Test makes unjustified assumptions about the number of calls to SortCompare. |
| 500 # Test262 Bug: https://bugs.ecmascript.org/show_bug.cgi?id=596 | 479 # Test262 Bug: https://bugs.ecmascript.org/show_bug.cgi?id=596 |
| 501 'built-ins/Array/prototype/sort/bug_596_1': [PASS, FAIL_OK], | 480 'built-ins/Array/prototype/sort/bug_596_1': [PASS, FAIL_OK], |
| 502 | 481 |
| 482 # https://github.com/tc39/test262/pull/688#pullrequestreview-14025354 |
| 483 'built-ins/Function/internals/Construct/derived-this-uninitialized-realm': [FA
IL], |
| 484 |
| 485 # https://github.com/tc39/test262/pull/688/files#r93657665 |
| 486 'built-ins/TypedArrays/typedarray-arg-other-ctor-buffer-ctor-custom-species-pr
oto-from-ctor-realm': [FAIL], |
| 487 'built-ins/TypedArrays/typedarray-arg-same-ctor-buffer-ctor-species-custom-pro
to-from-ctor-realm': [FAIL], |
| 488 |
| 489 # https://github.com/tc39/test262/commit/c779cba592fcb39051fd1d467e472ea71aa2b
1d6#commitcomment-20276482 |
| 490 'language/statements/class/strict-mode/arguments-caller': [FAIL], |
| 491 |
| 503 ############################ SKIPPED TESTS ############################# | 492 ############################ SKIPPED TESTS ############################# |
| 504 | 493 |
| 505 # These tests take a looong time to run. | 494 # These tests take a looong time to run. |
| 506 'built-ins/decodeURI/S15.1.3.1_A1.10_T1': [SKIP], | 495 'built-ins/decodeURI/S15.1.3.1_A1.10_T1': [SKIP], |
| 507 'built-ins/decodeURI/S15.1.3.1_A1.11_T1': [SKIP], | 496 'built-ins/decodeURI/S15.1.3.1_A1.11_T1': [SKIP], |
| 508 'built-ins/decodeURI/S15.1.3.1_A1.11_T2': [SKIP], | 497 'built-ins/decodeURI/S15.1.3.1_A1.11_T2': [SKIP], |
| 509 'built-ins/decodeURI/S15.1.3.1_A1.12_T1': [SKIP], | 498 'built-ins/decodeURI/S15.1.3.1_A1.12_T1': [SKIP], |
| 510 'built-ins/decodeURI/S15.1.3.1_A1.12_T2': [SKIP], | 499 'built-ins/decodeURI/S15.1.3.1_A1.12_T2': [SKIP], |
| 511 'built-ins/decodeURI/S15.1.3.1_A2.5_T1': [SKIP], | 500 'built-ins/decodeURI/S15.1.3.1_A2.5_T1': [SKIP], |
| 512 'built-ins/decodeURIComponent/S15.1.3.2_A1.11_T1': [SKIP], | 501 'built-ins/decodeURIComponent/S15.1.3.2_A1.11_T1': [SKIP], |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 583 | 572 |
| 584 ['variant == asm_wasm', { | 573 ['variant == asm_wasm', { |
| 585 '*': [SKIP], | 574 '*': [SKIP], |
| 586 }], # variant == asm_wasm | 575 }], # variant == asm_wasm |
| 587 | 576 |
| 588 ['variant == wasm_traps', { | 577 ['variant == wasm_traps', { |
| 589 '*': [SKIP], | 578 '*': [SKIP], |
| 590 }], # variant == wasm_traps | 579 }], # variant == wasm_traps |
| 591 | 580 |
| 592 ] | 581 ] |
| OLD | NEW |