Chromium Code Reviews| 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 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 172 'intl402/11.1.2.1_4': [FAIL], | 172 'intl402/11.1.2.1_4': [FAIL], |
| 173 'intl402/11.3.2_FN_2': [PASS, FAIL], | 173 'intl402/11.3.2_FN_2': [PASS, FAIL], |
| 174 'intl402/11.3.2_TRF': [PASS, FAIL], | 174 'intl402/11.3.2_TRF': [PASS, FAIL], |
| 175 'intl402/11.3_a': [FAIL], | 175 'intl402/11.3_a': [FAIL], |
| 176 'intl402/12.1.1_a': [FAIL], | 176 'intl402/12.1.1_a': [FAIL], |
| 177 'intl402/12.1.2.1_4': [FAIL], | 177 'intl402/12.1.2.1_4': [FAIL], |
| 178 'intl402/12.3.2_FDT_7_a_iv': [FAIL], | 178 'intl402/12.3.2_FDT_7_a_iv': [FAIL], |
| 179 'intl402/12.3.3': [FAIL], | 179 'intl402/12.3.3': [FAIL], |
| 180 'intl402/12.3_a': [FAIL], | 180 'intl402/12.3_a': [FAIL], |
| 181 | 181 |
| 182 # Test 262 update. | 182 # Test 262 update 2015-03-11 |
| 183 'built-ins/Array/isArray/15.4.3.2-0-5': [FAIL], | 183 'built-ins/Array/isArray/15.4.3.2-0-5': [FAIL], |
| 184 'built-ins/Array/prototype/S15.4.3.1_A5': [FAIL], | 184 'built-ins/Array/prototype/S15.4.3.1_A5': [FAIL], |
| 185 'built-ins/Array/prototype/S15.4.4_A1.1_T2': [FAIL], | 185 'built-ins/Array/prototype/S15.4.4_A1.1_T2': [FAIL], |
| 186 'built-ins/Array/prototype/S15.4.4_A1.2_T1': [FAIL], | 186 'built-ins/Array/prototype/S15.4.4_A1.2_T1': [FAIL], |
| 187 'built-ins/Array/prototype/S15.4.4_A1.3_T1': [FAIL], | 187 'built-ins/Array/prototype/S15.4.4_A1.3_T1': [FAIL], |
| 188 'built-ins/Array/prototype/every/15.4.4.16-3-12': [FAIL], | 188 'built-ins/Array/prototype/every/15.4.4.16-3-12': [FAIL], |
| 189 'built-ins/Array/prototype/every/15.4.4.16-3-14': [FAIL], | 189 'built-ins/Array/prototype/every/15.4.4.16-3-14': [FAIL], |
| 190 'built-ins/Array/prototype/every/15.4.4.16-3-25': [FAIL], | 190 'built-ins/Array/prototype/every/15.4.4.16-3-25': [FAIL], |
| 191 'built-ins/Array/prototype/every/15.4.4.16-3-29': [FAIL], | 191 'built-ins/Array/prototype/every/15.4.4.16-3-29': [FAIL], |
| 192 'built-ins/Array/prototype/every/15.4.4.16-3-7': [FAIL], | 192 'built-ins/Array/prototype/every/15.4.4.16-3-7': [FAIL], |
| (...skipping 281 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 474 'language/expressions/prefix-increment/S11.4.4_A5_T1': [FAIL], | 474 'language/expressions/prefix-increment/S11.4.4_A5_T1': [FAIL], |
| 475 'language/expressions/prefix-increment/S11.4.4_A5_T2': [FAIL], | 475 'language/expressions/prefix-increment/S11.4.4_A5_T2': [FAIL], |
| 476 'language/expressions/prefix-increment/S11.4.4_A5_T3': [FAIL], | 476 'language/expressions/prefix-increment/S11.4.4_A5_T3': [FAIL], |
| 477 'language/expressions/prefix-increment/S11.4.4_A5_T4': [FAIL], | 477 'language/expressions/prefix-increment/S11.4.4_A5_T4': [FAIL], |
| 478 'language/expressions/prefix-increment/S11.4.4_A5_T5': [FAIL], | 478 'language/expressions/prefix-increment/S11.4.4_A5_T5': [FAIL], |
| 479 'language/expressions/property-accessors/S11.2.1_A4_T5': [FAIL], | 479 'language/expressions/property-accessors/S11.2.1_A4_T5': [FAIL], |
| 480 'language/generators/generator.declareMethod.argSuperProperty': [FAIL], | 480 'language/generators/generator.declareMethod.argSuperProperty': [FAIL], |
| 481 'language/generators/generator.declareMethod.shadow-parameter-const': [FAIL], | 481 'language/generators/generator.declareMethod.shadow-parameter-const': [FAIL], |
| 482 'language/generators/generator.expression.implicit-name': [FAIL], | 482 'language/generators/generator.expression.implicit-name': [FAIL], |
| 483 | 483 |
| 484 # We have some issues related to indentation in the front matter | 484 # test 262 update 2015-03-31 |
|
arv (Not doing code reviews)
2015/04/01 20:28:08
The goal was to get the fix in the test harness fo
| |
| 485 # https://github.com/tc39/test262/issues/215 | 485 'built-ins/Array/prototype/concat/Array.prototype.concat_array-like': [FAIL], |
| 486 'built-ins/Array/prototype/Symbol.iterator/property-descriptor': [PASS, FAIL_O K], | 486 'built-ins/Array/prototype/concat/Array.prototype.concat_array-like-length-to- string-throws': [FAIL], |
| 487 'built-ins/Array/prototype/Symbol.iterator/prototype/Symbol.toStringTag/proper ty-descriptor': [PASS, FAIL_OK], | 487 'built-ins/Array/prototype/concat/Array.prototype.concat_array-like-length-val ue-of-throws': [FAIL], |
| 488 'built-ins/Array/prototype/Symbol.iterator/prototype/next/property-descriptor' : [PASS, FAIL_OK], | 488 'built-ins/Array/prototype/concat/Array.prototype.concat_array-like-negative-l ength': [FAIL], |
| 489 'built-ins/Array/prototype/entries/property-descriptor': [PASS, FAIL_OK], | 489 'built-ins/Array/prototype/concat/Array.prototype.concat_array-like-primitive- non-number-length': [FAIL], |
| 490 'built-ins/Array/prototype/keys/property-descriptor': [PASS, FAIL_OK], | 490 'built-ins/Array/prototype/concat/Array.prototype.concat_array-like-string-len gth': [FAIL], |
| 491 'built-ins/Array/prototype/concat/Array.prototype.concat_array-like-to-length- throws': [FAIL], | |
| 492 'built-ins/Array/prototype/concat/Array.prototype.concat_holey-sloppy-argument s': [FAIL], | |
| 493 'built-ins/Array/prototype/concat/Array.prototype.concat_large-typed-array': [ FAIL], | |
| 494 'built-ins/Array/prototype/concat/Array.prototype.concat_length-throws': [FAIL ], | |
| 495 'built-ins/Array/prototype/concat/Array.prototype.concat_non-array': [FAIL], | |
| 496 'built-ins/Array/prototype/concat/Array.prototype.concat_sloppy-arguments': [F AIL], | |
| 497 'built-ins/Array/prototype/concat/Array.prototype.concat_sloppy-arguments-thro ws': [FAIL], | |
| 498 'built-ins/Array/prototype/concat/Array.prototype.concat_sloppy-arguments-with -dupes': [FAIL], | |
| 499 'built-ins/Array/prototype/concat/Array.prototype.concat_small-typed-array': [ FAIL], | |
| 500 'built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-boolean-wr apper': [FAIL], | |
| 501 'built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-function': [FAIL], | |
| 502 'built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-getter-thr ows': [FAIL], | |
| 503 'built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-number-wra pper': [FAIL], | |
| 504 'built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-reg-exp': [FAIL], | |
| 505 'built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-sparse-obj ect': [FAIL], | |
| 506 'built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-string-wra pper': [FAIL], | |
| 507 'built-ins/Array/prototype/concat/Array.prototype.concat_strict-arguments': [F AIL], | |
| 508 'built-ins/Symbol/species/Symbol.species.builtin-getter-name': [FAIL], | |
| 509 'built-ins/Symbol/species/Symbol.species.exists': [FAIL], | |
| 510 'built-ins/Symbol/species/Symbol.species.in_Array': [FAIL], | |
| 511 'built-ins/Symbol/species/Symbol.species.in_ArrayBuffer': [FAIL], | |
| 512 'built-ins/Symbol/species/Symbol.species.in_Map': [FAIL], | |
| 513 'built-ins/Symbol/species/Symbol.species.in_Promise': [FAIL], | |
| 514 'built-ins/Symbol/species/Symbol.species.in_RegExp': [FAIL], | |
| 515 'built-ins/Symbol/species/Symbol.species.in_Set': [FAIL], | |
| 516 'built-ins/Symbol/species/Symbol.species.notChangedByExtends': [FAIL], | |
| 517 'language/block-scope/leave/finally-block-let-declaration-only-shadows-outer-p arameter-value-1': [FAIL], | |
| 518 'language/block-scope/leave/finally-block-let-declaration-only-shadows-outer-p arameter-value-2': [FAIL], | |
| 519 'language/block-scope/leave/for-loop-block-let-declaration-only-shadows-outer- parameter-value-1': [FAIL], | |
| 520 'language/block-scope/leave/for-loop-block-let-declaration-only-shadows-outer- parameter-value-2': [FAIL], | |
| 521 'language/block-scope/leave/nested-block-let-declaration-only-shadows-outer-pa rameter-value-1': [FAIL], | |
| 522 'language/block-scope/leave/nested-block-let-declaration-only-shadows-outer-pa rameter-value-2': [FAIL], | |
| 523 'language/block-scope/leave/outermost-binding-updated-in-catch-block-nested-bl ock-let-declaration-unseen-outside-of-block': [FAIL], | |
| 524 'language/block-scope/leave/try-block-let-declaration-only-shadows-outer-param eter-value-1': [FAIL], | |
| 525 'language/block-scope/leave/try-block-let-declaration-only-shadows-outer-param eter-value-2': [FAIL], | |
| 526 'language/block-scope/leave/verify-context-in-finally-block': [FAIL], | |
| 527 'language/block-scope/leave/verify-context-in-for-loop-block': [FAIL], | |
| 528 'language/block-scope/leave/verify-context-in-labelled-block': [FAIL], | |
| 529 'language/block-scope/leave/verify-context-in-try-block': [FAIL], | |
| 530 'language/block-scope/leave/x-after-break-to-label': [FAIL], | |
| 531 'language/block-scope/leave/x-before-continue': [FAIL], | |
| 532 'language/block-scope/return-from/block-let': [FAIL], | |
| 533 'language/block-scope/semantics/const/block-local-closure-get-before-initializ ation': [FAIL], | |
| 534 'language/block-scope/semantics/const/block-local-use-before-initialization-in -declaration-statement': [FAIL], | |
| 535 'language/block-scope/semantics/const/block-local-use-before-initialization-in -prior-statement': [FAIL], | |
| 536 'language/block-scope/semantics/const/function-local-closure-get-before-initia lization': [FAIL], | |
| 537 'language/block-scope/semantics/const/function-local-use-before-initialization -in-declaration-statement': [FAIL], | |
| 538 'language/block-scope/semantics/const/function-local-use-before-initialization -in-prior-statement': [FAIL], | |
| 539 'language/block-scope/semantics/const/global-closure-get-before-initialization ': [FAIL], | |
| 540 'language/block-scope/semantics/const/global-use-before-initialization-in-decl aration-statement': [FAIL], | |
| 541 'language/block-scope/semantics/const/global-use-before-initialization-in-prio r-statement': [FAIL], | |
| 542 'language/block-scope/shadowing/catch-parameter-shadowing-let-declaration': [F AIL], | |
| 543 'language/block-scope/shadowing/const-declaration-shadowing-catch-parameter': [FAIL], | |
| 544 'language/block-scope/shadowing/const-declarations-shadowing-parameter-name-le t-const-and-var-variables': [FAIL], | |
| 545 'language/block-scope/shadowing/dynamic-lookup-from-closure': [FAIL], | |
| 546 'language/block-scope/shadowing/dynamic-lookup-in-and-through-block-contexts': [FAIL], | |
| 547 'language/block-scope/shadowing/let-declaration-shadowing-catch-parameter': [F AIL], | |
| 548 'language/block-scope/shadowing/let-declarations-shadowing-parameter-name-let- const-and-var': [FAIL], | |
| 549 'language/block-scope/shadowing/lookup-from-closure': [FAIL], | |
| 550 'language/block-scope/shadowing/lookup-in-and-through-block-contexts': [FAIL], | |
| 551 'language/block-scope/shadowing/parameter-name-shadowing-parameter-name-let-co nst-and-var': [FAIL], | |
| 552 'language/block-scope/syntax/const-declaration/block-scope-syntax-const-declar ations-mixed-with-without-initialiser': [FAIL], | |
| 553 'language/block-scope/syntax/const-declaration/block-scope-syntax-const-declar ations-mixed-without-with-initialiser': [FAIL], | |
| 554 'language/block-scope/syntax/const-declaration/block-scope-syntax-const-declar ations-without-initialiser': [FAIL], | |
| 555 'language/block-scope/syntax/const-declaration/with-initializer-do-statement-w hile-expression': [FAIL], | |
| 556 'language/block-scope/syntax/const-declaration/with-initializer-for-statement' : [FAIL], | |
| 557 'language/block-scope/syntax/const-declaration/with-initializer-if-expression- statement': [FAIL], | |
| 558 'language/block-scope/syntax/const-declaration/with-initializer-if-expression- statement-else-statement': [FAIL], | |
| 559 'language/block-scope/syntax/const-declaration/with-initializer-label-statemen t': [FAIL], | |
| 560 'language/block-scope/syntax/const-declaration/with-initializer-while-expressi on-statement': [FAIL], | |
| 561 'language/block-scope/syntax/const-declaration/without-initializer-case-expres sion-statement-list': [FAIL], | |
| 562 'language/block-scope/syntax/const-declaration/without-initializer-default-sta tement-list': [FAIL], | |
| 563 'language/block-scope/syntax/const-declaration/without-initializer-do-statemen t-while-expression': [FAIL], | |
| 564 'language/block-scope/syntax/const-declaration/without-initializer-for-stateme nt': [FAIL], | |
| 565 'language/block-scope/syntax/const-declaration/without-initializer-if-expressi on-statement': [FAIL], | |
| 566 'language/block-scope/syntax/const-declaration/without-initializer-if-expressi on-statement-else-statement': [FAIL], | |
| 567 'language/block-scope/syntax/const-declaration/without-initializer-label-state ment': [FAIL], | |
| 568 'language/block-scope/syntax/const-declaration/without-initializer-while-expre ssion-statement': [FAIL], | |
| 569 'language/block-scope/syntax/for-in/acquire-properties-from-array': [FAIL], | |
| 570 'language/block-scope/syntax/for-in/acquire-properties-from-object': [FAIL], | |
| 571 'language/block-scope/syntax/for-in/missing-identifier-let-disallowed-as-bound -name': [FAIL], | |
| 572 'language/block-scope/syntax/for-loop/const-invalid-assignment-next-expression ': [SKIP], # iloops | |
| 573 'language/block-scope/syntax/for-loop/const-outer-inner-let-bindings': [FAIL], | |
| 574 'language/block-scope/syntax/for-loop/let-closure-inside-condition': [FAIL], | |
| 575 'language/block-scope/syntax/for-loop/let-closure-inside-initialization': [FAI L], | |
| 576 'language/block-scope/syntax/for-loop/let-closure-inside-next-expression': [FA IL], | |
| 577 'language/block-scope/syntax/for-loop/let-iteration-variable-is-freshly-alloca ted-for-each-iteration-multi-let-binding': [FAIL], | |
| 578 'language/block-scope/syntax/for-loop/let-iteration-variable-is-freshly-alloca ted-for-each-iteration-single-let-binding': [FAIL], | |
| 579 'language/block-scope/syntax/for-loop/let-outer-inner-let-bindings': [FAIL], | |
| 580 'language/block-scope/syntax/function-declarations/in-statement-position-do-st atement-while-expression': [FAIL], | |
| 581 'language/block-scope/syntax/function-declarations/in-statement-position-for-s tatement': [FAIL], | |
| 582 'language/block-scope/syntax/function-declarations/in-statement-position-if-ex pression-statement': [FAIL], | |
| 583 'language/block-scope/syntax/function-declarations/in-statement-position-if-ex pression-statement-else-statement': [FAIL], | |
| 584 'language/block-scope/syntax/function-declarations/in-statement-position-while -expression-statement': [FAIL], | |
| 585 'language/block-scope/syntax/global-and-block/const': [FAIL], | |
| 586 'language/block-scope/syntax/global-and-block/let': [FAIL], | |
| 587 'language/block-scope/syntax/let-declarations/with-initialisers-in-statement-p ositions-case-expression-statement-list': [FAIL], | |
| 588 'language/block-scope/syntax/let-declarations/with-initialisers-in-statement-p ositions-default-statement-list': [FAIL], | |
| 589 'language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-funct ion-declaration-with-function-declaration': [FAIL], | |
| 590 'language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-funct ion-declaration-with-var': [FAIL], | |
| 591 'language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-var-w ith-function-declaration': [FAIL], | |
| 592 'language/computed-property-names/class/method/constructor-can-be-generator': [FAIL], | |
| 593 'language/computed-property-names/class/method/constructor-can-be-getter': [FA IL], | |
| 594 'language/computed-property-names/class/method/constructor-can-be-setter': [FA IL], | |
| 595 'language/computed-property-names/class/method/constructor-duplicate-1': [FAIL ], | |
| 596 'language/computed-property-names/class/method/constructor-duplicate-2': [FAIL ], | |
| 597 'language/computed-property-names/class/method/constructor-duplicate-3': [FAIL ], | |
| 598 'language/computed-property-names/class/static/generator-constructor': [FAIL], | |
| 599 'language/computed-property-names/class/static/generator-prototype': [FAIL], | |
| 600 'language/computed-property-names/class/static/getter-constructor': [FAIL], | |
| 601 'language/computed-property-names/class/static/getter-prototype': [FAIL], | |
| 602 'language/computed-property-names/class/static/method-constructor': [FAIL], | |
| 603 'language/computed-property-names/class/static/method-prototype': [FAIL], | |
| 604 'language/computed-property-names/class/static/setter-constructor': [FAIL], | |
| 605 'language/computed-property-names/class/static/setter-prototype': [FAIL], | |
| 606 'language/for-of/iterator-as-proxy': [FAIL], | |
| 607 'language/for-of/iterator-next-result-type': [FAIL], | |
| 491 | 608 |
| 492 ##################### DELIBERATE INCOMPATIBILITIES ##################### | 609 ##################### DELIBERATE INCOMPATIBILITIES ##################### |
| 493 | 610 |
| 494 'built-ins/Math/exp/S15.8.2.8_A6': [PASS, FAIL_OK], # Math.exp (less precise with --fast-math) | 611 'built-ins/Math/exp/S15.8.2.8_A6': [PASS, FAIL_OK], # Math.exp (less precise with --fast-math) |
| 495 | 612 |
| 496 # Linux for ia32 (and therefore simulators) default to extended 80 bit | 613 # Linux for ia32 (and therefore simulators) default to extended 80 bit |
| 497 # floating point formats, so these tests checking 64-bit FP precision fail. | 614 # floating point formats, so these tests checking 64-bit FP precision fail. |
| 498 # The other platforms/arch's pass these tests. | 615 # The other platforms/arch's pass these tests. |
| 499 # We follow the other major JS engines by keeping this default. | 616 # We follow the other major JS engines by keeping this default. |
| 500 'language/types/number/S8.5_A2.1': [PASS, FAIL_OK], | 617 'language/types/number/S8.5_A2.1': [PASS, FAIL_OK], |
| (...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 550 | 667 |
| 551 # BUG(3251225): Tests that timeout with --nocrankshaft. | 668 # BUG(3251225): Tests that timeout with --nocrankshaft. |
| 552 'built-ins/decodeURI/S15.1.3.1_A2.4_T1': [SKIP], | 669 'built-ins/decodeURI/S15.1.3.1_A2.4_T1': [SKIP], |
| 553 'built-ins/decodeURI/S15.1.3.1_A2.5_T1': [SKIP], | 670 'built-ins/decodeURI/S15.1.3.1_A2.5_T1': [SKIP], |
| 554 'built-ins/decodeURIComponent/S15.1.3.2_A2.4_T1': [SKIP], | 671 'built-ins/decodeURIComponent/S15.1.3.2_A2.4_T1': [SKIP], |
| 555 'built-ins/decodeURIComponent/S15.1.3.2_A2.5_T1': [SKIP], | 672 'built-ins/decodeURIComponent/S15.1.3.2_A2.5_T1': [SKIP], |
| 556 'built-ins/encodeURI/S15.1.3.3_A2.3_T1': [SKIP], | 673 'built-ins/encodeURI/S15.1.3.3_A2.3_T1': [SKIP], |
| 557 'built-ins/encodeURIComponent/S15.1.3.4_A2.3_T1': [SKIP], | 674 'built-ins/encodeURIComponent/S15.1.3.4_A2.3_T1': [SKIP], |
| 558 }], # 'arch == arm or arch == mipsel or arch == mips or arch == arm64' | 675 }], # 'arch == arm or arch == mipsel or arch == mips or arch == arm64' |
| 559 ] | 676 ] |
| OLD | NEW |