| OLD | NEW |
| 1 # Copyright 2009 the V8 project authors. All rights reserved. | 1 # Copyright 2009 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 # This file is up to date with respect to Mozilla's CVS repository as of | 28 # This file is up to date with respect to Mozilla's CVS repository as of |
| 29 # 2008-09-02. If new tests are added to Mozilla's CVS it may need to be | 29 # 2010-06-29. If new tests are added to Mozilla's CVS it may need to be |
| 30 # updated. | 30 # updated. |
| 31 | 31 |
| 32 # To get the mozilla tests: | 32 # To get the mozilla tests: |
| 33 # cd /path/to/checkout/test/mozilla | 33 # cd /path/to/checkout/test/mozilla |
| 34 # rm -rf data | 34 # rm -rf data |
| 35 # cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -D 2008-09-02 moz
illa/js/tests | 35 # cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -D 2010-06-29 moz
illa/js/tests |
| 36 # mv mozilla/js/tests data | 36 # mv mozilla/js/tests data |
| 37 # rm -rf mozilla | 37 # rm -rf mozilla |
| 38 | 38 |
| 39 # -------------------------------------------------------------------- | 39 # -------------------------------------------------------------------- |
| 40 # If you add a test case to this file, please try to provide | 40 # If you add a test case to this file, please try to provide |
| 41 # an explanation of why the test fails; this may ease future | 41 # an explanation of why the test fails; this may ease future |
| 42 # debugging. | 42 # debugging. |
| 43 # -------------------------------------------------------------------- | 43 # -------------------------------------------------------------------- |
| 44 | 44 |
| 45 prefix mozilla | 45 prefix mozilla |
| 46 def FAIL_OK = FAIL, OKAY | 46 def FAIL_OK = FAIL, OKAY |
| 47 | 47 |
| 48 ##################### SKIPPED TESTS ##################### | 48 ##################### SKIPPED TESTS ##################### |
| 49 | 49 |
| 50 # This test checks that we behave properly in an out-of-memory | 50 # This test checks that we behave properly in an out-of-memory |
| 51 # situation. The test fails in V8 with an exception and takes a long | 51 # situation. The test fails in V8 with an exception and takes a long |
| 52 # time to do so. | 52 # time to do so. |
| 53 js1_5/Regress/regress-271716-n: SKIP | 53 js1_5/Regress/regress-271716-n: SKIP |
| 54 | 54 |
| 55 | 55 |
| 56 # This test uses a unitialized variable. A Bug has been filed: |
| 57 # https://bugzilla.mozilla.org/show_bug.cgi?id=575575 |
| 58 js1_5/Array/regress-465980-02: SKIP |
| 59 |
| 56 # These tests are simply wrong (i.e., they do not test what they intend | 60 # These tests are simply wrong (i.e., they do not test what they intend |
| 57 # to test). | 61 # to test). |
| 58 # In particular, these two compare numbers to NaN with != in the current | 62 # In particular, these two compare numbers to NaN with != in the current |
| 59 # version of the Mozilla tests. This is *fixed* in a later version. | 63 # version of the Mozilla tests. This is *fixed* in a later version. |
| 60 # The tests should be re-enabled when switching to a new version. | 64 # The tests should be re-enabled when switching to a new version. |
| 61 ecma_3/Date/15.9.3.2-1: SKIP | 65 ecma_3/Date/15.9.3.2-1: SKIP |
| 62 js1_2/function/Number: SKIP | 66 js1_2/function/Number: SKIP |
| 63 | 67 |
| 64 | 68 |
| 65 ##################### SLOW TESTS ##################### | 69 ##################### SLOW TESTS ##################### |
| (...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 219 js1_5/Function/regress-338121-03: FAIL_OK | 223 js1_5/Function/regress-338121-03: FAIL_OK |
| 220 | 224 |
| 221 # Expectes 'prototype' property of functions to be enumerable. | 225 # Expectes 'prototype' property of functions to be enumerable. |
| 222 js1_5/Function/10.1.6-01: FAIL_OK | 226 js1_5/Function/10.1.6-01: FAIL_OK |
| 223 | 227 |
| 224 # Length of objects whose prototype chain includes a function | 228 # Length of objects whose prototype chain includes a function |
| 225 ecma_3/Function/regress-313570: FAIL_OK | 229 ecma_3/Function/regress-313570: FAIL_OK |
| 226 | 230 |
| 227 # toPrecision argument restricted to range 1..21 in JSC/V8 | 231 # toPrecision argument restricted to range 1..21 in JSC/V8 |
| 228 js1_5/Regress/regress-452346: FAIL_OK | 232 js1_5/Regress/regress-452346: FAIL_OK |
| 233 ecma_3/Number/15.7.4.7-1: FAIL_OK |
| 234 |
| 235 # toExponential argument restricted to range 0..20 in JSC/V8 |
| 236 ecma_3/Number/15.7.4.6-1: FAIL_OK |
| 229 | 237 |
| 230 # Array.prototype.slice with zero arguments return undefined in JSC/V8, | 238 # Array.prototype.slice with zero arguments return undefined in JSC/V8, |
| 231 # empty array in Spider/TraceMonkey. | 239 # empty array in Spider/TraceMonkey. |
| 232 js1_5/Array/regress-451483: FAIL_OK | 240 js1_5/Array/regress-451483: FAIL_OK |
| 233 | 241 |
| 234 | 242 |
| 235 #:=== RegExp:=== | 243 #:=== RegExp:=== |
| 236 # To be compatible with JSC we silently ignore flags that do not make | 244 # To be compatible with JSC we silently ignore flags that do not make |
| 237 # sense. This test expects us to throw exceptions. | 245 # sense. These tests expects us to throw exceptions. |
| 238 ecma_3/RegExp/regress-57631: FAIL_OK | 246 ecma_3/RegExp/regress-57631: FAIL_OK |
| 247 ecma_3/RegExp/15.10.4.1-6: FAIL_OK |
| 239 | 248 |
| 240 # PCRE doesn't allow subpattern nesting deeper than 200, this tests | 249 # PCRE doesn't allow subpattern nesting deeper than 200, this tests |
| 241 # depth 500. JSC detects the case, and return null from the match, | 250 # depth 500. JSC detects the case, and return null from the match, |
| 242 # and passes this test (the test doesn't check for a correct return | 251 # and passes this test (the test doesn't check for a correct return |
| 243 # value). | 252 # value). |
| 244 ecma_3/RegExp/regress-119909: PASS || FAIL_OK | 253 ecma_3/RegExp/regress-119909: PASS || FAIL_OK |
| 245 | 254 |
| 246 | 255 |
| 247 # Difference in the way capturing subpatterns work. In JS, when the | 256 # Difference in the way capturing subpatterns work. In JS, when the |
| 248 # 'minimum repeat count' is reached, the empty string must not match. | 257 # 'minimum repeat count' is reached, the empty string must not match. |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 308 | 317 |
| 309 | 318 |
| 310 # Stack overflows should be InternalError: too much recursion? | 319 # Stack overflows should be InternalError: too much recursion? |
| 311 js1_5/Regress/regress-234389: FAIL_OK | 320 js1_5/Regress/regress-234389: FAIL_OK |
| 312 | 321 |
| 313 | 322 |
| 314 # This may very well be a bogus test. I'm not sure yet. | 323 # This may very well be a bogus test. I'm not sure yet. |
| 315 js1_5/Regress/regress-320119: FAIL_OK | 324 js1_5/Regress/regress-320119: FAIL_OK |
| 316 | 325 |
| 317 | 326 |
| 327 # We do not recognize a multiline comment as newline character. |
| 328 # We are compatible with JSC. |
| 329 ecma_3/LexicalConventions/7.4-01: FAIL_OK |
| 330 |
| 331 |
| 318 # No support for toSource(). | 332 # No support for toSource(). |
| 319 js1_5/Regress/regress-248444: FAIL_OK | 333 js1_5/Regress/regress-248444: FAIL_OK |
| 320 js1_5/Regress/regress-313967-01: FAIL_OK | 334 js1_5/Regress/regress-313967-01: FAIL_OK |
| 321 js1_5/Regress/regress-313967-02: FAIL_OK | 335 js1_5/Regress/regress-313967-02: FAIL_OK |
| 322 | 336 |
| 323 # This fails because we don't have stack space for Function.prototype.apply | 337 # This fails because we don't have stack space for Function.prototype.apply |
| 324 # with very large numbers of arguments. The test uses 2^24 arguments. | 338 # with very large numbers of arguments. The test uses 2^24 arguments. |
| 325 js1_5/Array/regress-350256-03: FAIL_OK | 339 js1_5/Array/regress-350256-03: FAIL_OK |
| 326 | 340 |
| 327 | 341 |
| (...skipping 12 matching lines...) Expand all Loading... |
| 340 ecma/GlobalObject/15.1.2.4: FAIL_OK | 354 ecma/GlobalObject/15.1.2.4: FAIL_OK |
| 341 ecma/GlobalObject/15.1.2.5-1: FAIL_OK | 355 ecma/GlobalObject/15.1.2.5-1: FAIL_OK |
| 342 ecma/GlobalObject/15.1.2.6: FAIL_OK | 356 ecma/GlobalObject/15.1.2.6: FAIL_OK |
| 343 ecma/GlobalObject/15.1.2.7: FAIL_OK | 357 ecma/GlobalObject/15.1.2.7: FAIL_OK |
| 344 | 358 |
| 345 | 359 |
| 346 # Tests that rely on specific details of function decompilation or | 360 # Tests that rely on specific details of function decompilation or |
| 347 # print strings for errors. Non-ECMA behavior. | 361 # print strings for errors. Non-ECMA behavior. |
| 348 js1_2/function/tostring-2: FAIL_OK | 362 js1_2/function/tostring-2: FAIL_OK |
| 349 js1_2/Objects/toString-001: FAIL_OK | 363 js1_2/Objects/toString-001: FAIL_OK |
| 364 js1_5/LexicalConventions/regress-469940: FAIL_OK |
| 350 js1_5/Exceptions/regress-332472: FAIL_OK | 365 js1_5/Exceptions/regress-332472: FAIL_OK |
| 351 js1_5/Regress/regress-173067: FAIL_OK | 366 js1_5/Regress/regress-173067: FAIL_OK |
| 352 js1_5/Regress/regress-355556: FAIL_OK | 367 js1_5/Regress/regress-355556: FAIL_OK |
| 353 js1_5/Regress/regress-328664: FAIL_OK | 368 js1_5/Regress/regress-328664: FAIL_OK |
| 354 js1_5/Regress/regress-252892: FAIL_OK | 369 js1_5/Regress/regress-252892: FAIL_OK |
| 355 js1_5/Regress/regress-352208: FAIL_OK | 370 js1_5/Regress/regress-352208: FAIL_OK |
| 356 ecma_3/Array/15.4.5.1-01: FAIL_OK | 371 ecma_3/Array/15.4.5.1-01: FAIL_OK |
| 357 ecma_3/Array/regress-387501: FAIL_OK | 372 ecma_3/Array/regress-387501: FAIL_OK |
| 358 ecma_3/LexicalConventions/7.9.1: FAIL_OK | 373 ecma_3/LexicalConventions/7.9.1: FAIL_OK |
| 359 ecma_3/RegExp/regress-375711: FAIL_OK | 374 ecma_3/RegExp/regress-375711: FAIL_OK |
| (...skipping 19 matching lines...) Expand all Loading... |
| 379 js1_5/decompilation/regress-460116-02: FAIL_OK | 394 js1_5/decompilation/regress-460116-02: FAIL_OK |
| 380 js1_5/decompilation/regress-460116-03: FAIL_OK | 395 js1_5/decompilation/regress-460116-03: FAIL_OK |
| 381 js1_5/decompilation/regress-460501: FAIL_OK | 396 js1_5/decompilation/regress-460501: FAIL_OK |
| 382 js1_5/decompilation/regress-461110: FAIL_OK | 397 js1_5/decompilation/regress-461110: FAIL_OK |
| 383 | 398 |
| 384 | 399 |
| 385 | 400 |
| 386 # Tests that use uneval. Non-ECMA. | 401 # Tests that use uneval. Non-ECMA. |
| 387 js1_5/GC/regress-418128: FAIL_OK | 402 js1_5/GC/regress-418128: FAIL_OK |
| 388 js1_5/extensions/regress-465276: FAIL_OK | 403 js1_5/extensions/regress-465276: FAIL_OK |
| 389 | 404 js1_5/Error/regress-465377: FAIL_OK |
| 390 | |
| 391 # Tests that use __count__. Non-ECMA. | |
| 392 js1_5/extensions/regress-434837-01: FAIL_OK | |
| 393 | |
| 394 | 405 |
| 395 # Tests that use the watch method. Non-ECMA. | 406 # Tests that use the watch method. Non-ECMA. |
| 396 js1_5/extensions/regress-435345-01: FAIL_OK | 407 js1_5/extensions/regress-435345-01: FAIL_OK |
| 397 js1_5/extensions/regress-455413: FAIL_OK | 408 js1_5/extensions/regress-455413: FAIL_OK |
| 398 | 409 |
| 399 | 410 |
| 400 # The spec specifies reverse evaluation order for < and >=. | 411 # The spec specifies reverse evaluation order for < and >=. |
| 401 # See section 11.8.2 and 11.8.5. | 412 # See section 11.8.2 and 11.8.5. |
| 402 # We implement the spec here but the test tests the more straigtforward order. | 413 # We implement the spec here but the test tests the more straigtforward order. |
| 403 ecma_3/Operators/order-01: FAIL_OK | 414 ecma_3/Operators/order-01: FAIL_OK |
| (...skipping 21 matching lines...) Expand all Loading... |
| 425 | 436 |
| 426 | 437 |
| 427 # Use unsupported "watch". | 438 # Use unsupported "watch". |
| 428 js1_5/Regress/regress-213482: FAIL_OK | 439 js1_5/Regress/regress-213482: FAIL_OK |
| 429 js1_5/Regress/regress-240577: FAIL_OK | 440 js1_5/Regress/regress-240577: FAIL_OK |
| 430 js1_5/Regress/regress-355344: FAIL_OK | 441 js1_5/Regress/regress-355344: FAIL_OK |
| 431 js1_5/Object/regress-362872-01: FAIL_OK | 442 js1_5/Object/regress-362872-01: FAIL_OK |
| 432 js1_5/Object/regress-362872-02: FAIL_OK | 443 js1_5/Object/regress-362872-02: FAIL_OK |
| 433 js1_5/Regress/regress-361467: FAIL_OK | 444 js1_5/Regress/regress-361467: FAIL_OK |
| 434 js1_5/Regress/regress-385393-06: FAIL_OK | 445 js1_5/Regress/regress-385393-06: FAIL_OK |
| 446 js1_5/Regress/regress-506567: FAIL_OK |
| 435 | 447 |
| 436 | 448 |
| 437 # Use special Mozilla getter/setter syntax | 449 # Use special Mozilla getter/setter syntax |
| 438 js1_5/Regress/regress-354924: FAIL_OK | 450 js1_5/Regress/regress-354924: FAIL_OK |
| 439 js1_5/Regress/regress-355341: FAIL_OK | 451 js1_5/Regress/regress-355341: FAIL_OK |
| 440 js1_5/GC/regress-316885-01: FAIL_OK | 452 js1_5/GC/regress-316885-01: FAIL_OK |
| 441 js1_5/GetSet/getset-002: FAIL_OK | 453 js1_5/GetSet/getset-002: FAIL_OK |
| 442 js1_5/GetSet/regress-353264: FAIL_OK | 454 js1_5/GetSet/regress-353264: FAIL_OK |
| 443 js1_5/Regress/regress-361617: FAIL_OK | 455 js1_5/Regress/regress-361617: FAIL_OK |
| 444 js1_5/Regress/regress-362583: FAIL_OK | 456 js1_5/Regress/regress-362583: FAIL_OK |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 477 | 489 |
| 478 | 490 |
| 479 # String.prototype.split on empty strings always returns an array | 491 # String.prototype.split on empty strings always returns an array |
| 480 # with one element (as specified in ECMA-262). | 492 # with one element (as specified in ECMA-262). |
| 481 js1_2/Array/array_split_1: FAIL_OK | 493 js1_2/Array/array_split_1: FAIL_OK |
| 482 | 494 |
| 483 | 495 |
| 484 # The concat() method is defined in Array.prototype; not Array. | 496 # The concat() method is defined in Array.prototype; not Array. |
| 485 js1_5/Array/regress-313153: FAIL_OK | 497 js1_5/Array/regress-313153: FAIL_OK |
| 486 | 498 |
| 499 # The join() method is defined on Array.prototype; not Array. |
| 500 js1_5/Array/regress-474529: FAIL_OK |
| 501 |
| 502 # The lastIndexOf() method is defined on Array.prototype, not Array. |
| 503 ecma_3/Array/15.5.4.8-01: FAIL_OK |
| 487 | 504 |
| 488 # Properties fileName, and lineNumber of Error instances are | 505 # Properties fileName, and lineNumber of Error instances are |
| 489 # not supported. Mozilla specific extension. | 506 # not supported. Mozilla specific extension. |
| 490 js1_5/Exceptions/errstack-001: FAIL_OK | 507 js1_5/Exceptions/errstack-001: FAIL_OK |
| 491 js1_5/Exceptions/regress-257751: FAIL_OK | 508 js1_5/Exceptions/regress-257751: FAIL_OK |
| 492 js1_5/Regress/regress-119719: FAIL_OK | 509 js1_5/Regress/regress-119719: FAIL_OK |
| 493 js1_5/Regress/regress-167328: FAIL_OK | 510 js1_5/Regress/regress-167328: FAIL_OK |
| 494 js1_5/Regress/regress-243869: FAIL_OK | 511 js1_5/Regress/regress-243869: FAIL_OK |
| 495 | 512 |
| 496 | 513 |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 545 | 562 |
| 546 | 563 |
| 547 # Function is deletable in V8 and JSC. | 564 # Function is deletable in V8 and JSC. |
| 548 js1_5/Regress/regress-352604: FAIL_OK | 565 js1_5/Regress/regress-352604: FAIL_OK |
| 549 | 566 |
| 550 | 567 |
| 551 # Cannot call strings as functions. Expects not to crash. | 568 # Cannot call strings as functions. Expects not to crash. |
| 552 js1_5/Regress/regress-417893: FAIL_OK | 569 js1_5/Regress/regress-417893: FAIL_OK |
| 553 | 570 |
| 554 | 571 |
| 572 # Unsupported use of "[]" as function parameter. We match JSC. |
| 573 js1_5/Regress/regress-416737-01: FAIL_OK |
| 574 js1_5/Regress/regress-416737-02: FAIL_OK |
| 575 |
| 555 | 576 |
| 556 ##################### FAILING TESTS ##################### | 577 ##################### FAILING TESTS ##################### |
| 557 | 578 |
| 558 # This section is for tests that fail in V8 and pass in JSC. | 579 # This section is for tests that fail in V8 and pass in JSC. |
| 559 # Tests that fail in both V8 and JSC belong in the FAIL_OK | 580 # Tests that fail in both V8 and JSC belong in the FAIL_OK |
| 560 # category. | 581 # category. |
| 561 | 582 |
| 562 # This fails because we don't handle Function.prototype.apply with very large | 583 # This fails because we don't handle Function.prototype.apply with very large |
| 563 # numbers of arguments (depending on max stack size). 350256-02 needs more than | 584 # numbers of arguments (depending on max stack size). 350256-02 needs more than |
| 564 # 4Mbytes of stack space. | 585 # 4Mbytes of stack space. |
| (...skipping 24 matching lines...) Expand all Loading... |
| 589 js1_5/Regress/regress-303213: FAIL || TIMEOUT if $mode == debug | 610 js1_5/Regress/regress-303213: FAIL || TIMEOUT if $mode == debug |
| 590 | 611 |
| 591 | 612 |
| 592 # Bug 1202592: New ecma_3/String/15.5.4.11 is failing. | 613 # Bug 1202592: New ecma_3/String/15.5.4.11 is failing. |
| 593 ecma_3/String/15.5.4.11: FAIL | 614 ecma_3/String/15.5.4.11: FAIL |
| 594 | 615 |
| 595 # Bug 1202597: New js1_5/Expressions/regress-394673 is failing. | 616 # Bug 1202597: New js1_5/Expressions/regress-394673 is failing. |
| 596 # Marked as: Will not fix. V8 throws an acceptable RangeError. | 617 # Marked as: Will not fix. V8 throws an acceptable RangeError. |
| 597 js1_5/Expressions/regress-394673: FAIL | 618 js1_5/Expressions/regress-394673: FAIL |
| 598 | 619 |
| 620 |
| 621 # Bug 762: http://code.google.com/p/v8/issues/detail?id=762 |
| 622 # We do not correctly handle assignments within "with" |
| 623 /ecma_3/Statements/12.10-01: FAIL |
| 624 |
| 599 ##################### MOZILLA EXTENSION TESTS ##################### | 625 ##################### MOZILLA EXTENSION TESTS ##################### |
| 600 | 626 |
| 601 ecma/extensions/15.1.2.1-1: FAIL_OK | 627 ecma/extensions/15.1.2.1-1: FAIL_OK |
| 602 ecma_3/extensions/regress-385393-03: FAIL_OK | 628 ecma_3/extensions/regress-385393-03: FAIL_OK |
| 603 ecma_3/extensions/7.9.1: FAIL_OK | 629 ecma_3/extensions/7.9.1: FAIL_OK |
| 604 js1_5/extensions/catchguard-001: FAIL_OK | 630 js1_5/extensions/catchguard-001: FAIL_OK |
| 605 js1_5/extensions/catchguard-002: FAIL_OK | 631 js1_5/extensions/catchguard-002: FAIL_OK |
| 606 js1_5/extensions/catchguard-003: FAIL_OK | 632 js1_5/extensions/catchguard-003: FAIL_OK |
| 607 js1_5/extensions/getset-001: FAIL_OK | 633 js1_5/extensions/getset-001: FAIL_OK |
| 608 js1_5/extensions/getset-003: FAIL_OK | 634 js1_5/extensions/getset-003: FAIL_OK |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 667 js1_5/extensions/regress-361360: FAIL_OK | 693 js1_5/extensions/regress-361360: FAIL_OK |
| 668 js1_5/extensions/regress-361558: FAIL_OK | 694 js1_5/extensions/regress-361558: FAIL_OK |
| 669 js1_5/extensions/regress-361571: FAIL_OK | 695 js1_5/extensions/regress-361571: FAIL_OK |
| 670 js1_5/extensions/regress-361856: FAIL_OK | 696 js1_5/extensions/regress-361856: FAIL_OK |
| 671 js1_5/extensions/regress-361964: FAIL_OK | 697 js1_5/extensions/regress-361964: FAIL_OK |
| 672 js1_5/extensions/regress-363988: FAIL_OK | 698 js1_5/extensions/regress-363988: FAIL_OK |
| 673 js1_5/extensions/regress-365869: FAIL_OK | 699 js1_5/extensions/regress-365869: FAIL_OK |
| 674 js1_5/extensions/regress-367630: FAIL_OK | 700 js1_5/extensions/regress-367630: FAIL_OK |
| 675 js1_5/extensions/regress-367923: FAIL_OK | 701 js1_5/extensions/regress-367923: FAIL_OK |
| 676 js1_5/extensions/regress-368859: FAIL_OK | 702 js1_5/extensions/regress-368859: FAIL_OK |
| 703 js1_5/extensions/regress-369696-01: FAIL_OK |
| 704 js1_5/extensions/regress-369696-02: FAIL_OK |
| 705 js1_5/extensions/regress-369696-03: FAIL_OK |
| 677 js1_5/extensions/regress-374589: FAIL_OK | 706 js1_5/extensions/regress-374589: FAIL_OK |
| 678 js1_5/extensions/regress-375801: FAIL_OK | 707 js1_5/extensions/regress-375801: FAIL_OK |
| 679 js1_5/extensions/regress-376052: FAIL_OK | 708 js1_5/extensions/regress-376052: FAIL_OK |
| 680 js1_5/extensions/regress-379523: FAIL_OK | 709 js1_5/extensions/regress-379523: FAIL_OK |
| 681 js1_5/extensions/regress-380581: FAIL_OK | 710 js1_5/extensions/regress-380581: FAIL_OK |
| 682 js1_5/extensions/regress-380831: FAIL_OK | 711 js1_5/extensions/regress-380831: FAIL_OK |
| 683 js1_5/extensions/regress-381205: FAIL_OK | 712 js1_5/extensions/regress-381205: FAIL_OK |
| 684 js1_5/extensions/regress-381211: FAIL_OK | 713 js1_5/extensions/regress-381211: FAIL_OK |
| 685 js1_5/extensions/regress-381304: FAIL_OK | 714 js1_5/extensions/regress-381304: FAIL_OK |
| 686 js1_5/extensions/regress-382509: FAIL_OK | 715 js1_5/extensions/regress-382509: FAIL_OK |
| 687 js1_5/extensions/regress-383965: FAIL_OK | 716 js1_5/extensions/regress-383965: FAIL_OK |
| 688 js1_5/extensions/regress-384680: FAIL_OK | 717 js1_5/extensions/regress-384680: FAIL_OK |
| 689 js1_5/extensions/regress-385393-09: FAIL_OK | 718 js1_5/extensions/regress-385393-09: FAIL_OK |
| 690 js1_5/extensions/regress-407501: FAIL_OK | 719 js1_5/extensions/regress-407501: FAIL_OK |
| 691 js1_5/extensions/regress-418730: FAIL_OK | 720 js1_5/extensions/regress-418730: FAIL_OK |
| 692 js1_5/extensions/regress-420612: FAIL_OK | 721 js1_5/extensions/regress-420612: FAIL_OK |
| 693 js1_5/extensions/regress-420869-01: FAIL_OK | 722 js1_5/extensions/regress-420869-01: FAIL_OK |
| 694 js1_5/extensions/regress-424257: FAIL_OK | 723 js1_5/extensions/regress-424257: FAIL_OK |
| 695 js1_5/extensions/regress-424683-01: FAIL_OK | 724 js1_5/extensions/regress-424683-01: FAIL_OK |
| 725 js1_5/extensions/regress-429739: FAIL_OK |
| 726 js1_5/extensions/regress-454142: FAIL_OK |
| 727 js1_5/extensions/regress-465145: FAIL_OK |
| 728 js1_5/extensions/regress-469625: FAIL_OK |
| 729 js1_5/extensions/regress-472787: FAIL_OK |
| 696 js1_5/extensions/regress-44009: FAIL_OK | 730 js1_5/extensions/regress-44009: FAIL_OK |
| 697 js1_5/extensions/regress-50447-1: FAIL_OK | 731 js1_5/extensions/regress-50447-1: FAIL_OK |
| 698 js1_5/extensions/regress-50447: FAIL_OK | 732 js1_5/extensions/regress-50447: FAIL_OK |
| 699 js1_5/extensions/regress-90596-001: FAIL_OK | 733 js1_5/extensions/regress-90596-001: FAIL_OK |
| 700 js1_5/extensions/regress-90596-002: FAIL_OK | 734 js1_5/extensions/regress-90596-002: FAIL_OK |
| 701 js1_5/extensions/regress-96284-001: FAIL_OK | 735 js1_5/extensions/regress-96284-001: FAIL_OK |
| 702 js1_5/extensions/regress-96284-002: FAIL_OK | 736 js1_5/extensions/regress-96284-002: FAIL_OK |
| 703 js1_5/extensions/scope-001: FAIL_OK | 737 js1_5/extensions/scope-001: FAIL_OK |
| 704 js1_5/extensions/toLocaleFormat-01: FAIL_OK | 738 js1_5/extensions/toLocaleFormat-01: FAIL_OK |
| 705 js1_5/extensions/toLocaleFormat-02: FAIL_OK | 739 js1_5/extensions/toLocaleFormat-02: FAIL_OK |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 764 js1_5/decompilation/regress-355992: PASS || FAIL | 798 js1_5/decompilation/regress-355992: PASS || FAIL |
| 765 js1_5/decompilation/regress-356083: PASS || FAIL | 799 js1_5/decompilation/regress-356083: PASS || FAIL |
| 766 js1_5/decompilation/regress-356248: PASS || FAIL | 800 js1_5/decompilation/regress-356248: PASS || FAIL |
| 767 js1_5/decompilation/regress-371692: PASS || FAIL | 801 js1_5/decompilation/regress-371692: PASS || FAIL |
| 768 js1_5/decompilation/regress-373678: PASS || FAIL | 802 js1_5/decompilation/regress-373678: PASS || FAIL |
| 769 js1_5/decompilation/regress-375639: PASS || FAIL | 803 js1_5/decompilation/regress-375639: PASS || FAIL |
| 770 js1_5/decompilation/regress-375882: PASS || FAIL | 804 js1_5/decompilation/regress-375882: PASS || FAIL |
| 771 js1_5/decompilation/regress-376564: PASS || FAIL | 805 js1_5/decompilation/regress-376564: PASS || FAIL |
| 772 js1_5/decompilation/regress-383721: PASS || FAIL | 806 js1_5/decompilation/regress-383721: PASS || FAIL |
| 773 js1_5/decompilation/regress-406555: PASS || FAIL | 807 js1_5/decompilation/regress-406555: PASS || FAIL |
| 774 | 808 js1_5/decompilation/regress-460870: PASS || FAIL |
| 775 | 809 |
| 776 # These tests take an unreasonable amount of time so we skip them | 810 # These tests take an unreasonable amount of time so we skip them |
| 777 # in fast mode. | 811 # in fast mode. |
| 778 | 812 |
| 779 js1_5/Regress/regress-312588: TIMEOUT || SKIP if $FAST == yes | 813 js1_5/Regress/regress-312588: TIMEOUT || SKIP if $FAST == yes |
| 780 js1_5/Regress/regress-271716-n: PASS || SKIP if $FAST == yes | 814 js1_5/Regress/regress-271716-n: PASS || SKIP if $FAST == yes |
| 781 | 815 |
| 782 | 816 |
| 783 [ $FAST == yes && $ARCH == arm ] | 817 [ $FAST == yes && $ARCH == arm ] |
| 784 | 818 |
| (...skipping 22 matching lines...) Expand all Loading... |
| 807 ecma/Date/15.9.5.8: SKIP | 841 ecma/Date/15.9.5.8: SKIP |
| 808 ecma/Date/15.9.5.9: SKIP | 842 ecma/Date/15.9.5.9: SKIP |
| 809 ecma/Date/15.9.5.10-2: SKIP | 843 ecma/Date/15.9.5.10-2: SKIP |
| 810 ecma/Date/15.9.5.11-2: SKIP | 844 ecma/Date/15.9.5.11-2: SKIP |
| 811 ecma/Expressions/11.7.2: SKIP | 845 ecma/Expressions/11.7.2: SKIP |
| 812 ecma/Expressions/11.10-2: SKIP | 846 ecma/Expressions/11.10-2: SKIP |
| 813 ecma/Expressions/11.7.3: SKIP | 847 ecma/Expressions/11.7.3: SKIP |
| 814 ecma/Expressions/11.10-3: SKIP | 848 ecma/Expressions/11.10-3: SKIP |
| 815 ecma/Expressions/11.7.1: SKIP | 849 ecma/Expressions/11.7.1: SKIP |
| 816 ecma_3/RegExp/regress-209067: SKIP | 850 ecma_3/RegExp/regress-209067: SKIP |
| OLD | NEW |