| 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 323 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 334 S15.4.4.3_A2_T1: FAIL_OK | 334 S15.4.4.3_A2_T1: FAIL_OK |
| 335 | 335 |
| 336 ######################### UNANALYZED FAILURES ########################## | 336 ######################### UNANALYZED FAILURES ########################## |
| 337 | 337 |
| 338 # Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name' | 338 # Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name' |
| 339 # property to true successfully when [[Enumerable]] attribute of 'name' | 339 # property to true successfully when [[Enumerable]] attribute of 'name' |
| 340 # is false and [[Configurable]] attribute of 'name' is true, the 'desc' | 340 # is false and [[Configurable]] attribute of 'name' is true, the 'desc' |
| 341 # is a generic descriptor which only contains [[Enumerable]] attribute | 341 # is a generic descriptor which only contains [[Enumerable]] attribute |
| 342 # as true, 'name' property is an index data property (8.12.9 step 8) | 342 # as true, 'name' property is an index data property (8.12.9 step 8) |
| 343 15.2.3.6-4-82-18: FAIL | 343 15.2.3.6-4-82-18: FAIL |
| 344 # Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name' | |
| 345 # property to false successfully when [[Enumerable]] and [[Configurable]] | |
| 346 # attributes of 'name' property are true, the 'desc' is a generic | |
| 347 # descriptor which only contains [Enumerable]] attribute as false and | |
| 348 # 'name' property is an index accessor property (8.12.9 step 8) | |
| 349 15.2.3.6-4-82-19: FAIL | |
| 350 # Bug? Object.defineProperty - Update [[Enumerable]] attribute of 'name' | |
| 351 # property to false successfully when [[Enumerable]] and [[Configurable]] | |
| 352 # attributes of 'name' property are true, the 'desc' is a generic | |
| 353 # descriptor which contains [Enumerable]] attribute as false and | |
| 354 # [[Configurable]] property is true, 'name' property is an index accessor | |
| 355 # property (8.12.9 step 8) | |
| 356 15.2.3.6-4-82-20: FAIL | |
| 357 # Bug? Object.defineProperty - Update [[Configurable]] attribute of 'name' | |
| 358 # property to false successfully when [[Enumerable]] and [[Configurable]] | |
| 359 # attributes of 'name' property are true, the 'desc' is a generic | |
| 360 # descriptor which only contains [[Configurable]] attribute as false, | |
| 361 # 'name' property is an index accessor property (8.12.9 step 8) | |
| 362 15.2.3.6-4-82-21: FAIL | |
| 363 # Bug? Object.defineProperty - Update [[Configurable]] attribute of 'name' | |
| 364 # property to false successfully when [[Enumerable]] and [[Configurable]] | |
| 365 # attributes of 'name' property are true, the 'desc' is a generic | |
| 366 # descriptor which contains [[Enumerable]] attribute as true and | |
| 367 # [[Configurable]] attribute is false, 'name' property is an index accessor | |
| 368 # property (8.12.9 step 8) | |
| 369 15.2.3.6-4-82-22: FAIL | |
| 370 # Bug? Object.defineProperty - Update [[Enumerable]] and [[Configurable]] | |
| 371 # attributes of 'name' property to false successfully when [[Enumerable]] | |
| 372 # and [[Configurable]] attributes of 'name' property are true, the 'desc' | |
| 373 # is a generic descriptor which contains [[Enumerable]] and | |
| 374 # [[Configurable]] attributes as false, 'name' property is an index | |
| 375 # accessor property (8.12.9 step 8) | |
| 376 15.2.3.6-4-82-23: FAIL | |
| 377 # Bug? Object.defineProperty - Update [[Enumerable]] attributes of 'name' | |
| 378 # property to true successfully when [[Enumerable]] attribute of 'name' is | |
| 379 # false and [[Configurable]] attribute of 'name' is true, the 'desc' is a | |
| 380 # generic descriptor which only contains [[Enumerable]] attribute as true, | |
| 381 # 'name' property is an index accessor property (8.12.9 step 8) | |
| 382 15.2.3.6-4-82-24: FAIL | |
| 383 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | |
| 384 # property, 'desc' is accessor descriptor, test updating all attribute | |
| 385 # values of 'name' (15.4.5.1 step 4.c) | |
| 386 15.2.3.6-4-209: FAIL | |
| 387 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | |
| 388 # property, name is accessor property and 'desc' is accessor descriptor, | |
| 389 # test updating the [[Enumerable]] attribute value of 'name' (15.4.5.1 step | |
| 390 # 4.c) | |
| 391 15.2.3.6-4-271: FAIL | |
| 392 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | |
| 393 # property, name is accessor property and 'desc' is accessor descriptor, | |
| 394 # test updating the [[Configurable]] attribute value of 'name' (15.4.5.1 | |
| 395 # step 4.c) | |
| 396 15.2.3.6-4-272: FAIL | |
| 397 # Bug? Object.defineProperty - 'O' is an Array, 'name' is an array index named | |
| 398 # property, name is accessor property and 'desc' is accessor descriptor, | |
| 399 # test updating multiple attribute values of 'name' (15.4.5.1 step 4.c) | |
| 400 15.2.3.6-4-273: FAIL | |
| 401 # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has | |
| 402 # formal parameters, 'name' is own accessor property of 'O' which is also | |
| 403 # defined in [[ParameterMap]] of 'O', and 'desc' is accessor descriptor, | |
| 404 # test updating multiple attribute values of 'name' (10.6 | |
| 405 # [[DefineOwnProperty]] step 3 and 5.a.i) | |
| 406 15.2.3.6-4-291-1: FAIL | |
| 407 # Bug? Object.defineProperty - 'O' is an Arguments object, 'name' is own | |
| 408 # accessor property of 'O', and 'desc' is accessor descriptor, test | |
| 409 # updating multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] | |
| 410 # step 3) | |
| 411 15.2.3.6-4-291: FAIL | |
| 412 # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has | 344 # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has |
| 413 # formal parameters, 'name' is own property of 'O' which is also defined in | 345 # formal parameters, 'name' is own property of 'O' which is also defined in |
| 414 # [[ParameterMap]] of 'O', and 'desc' is data descriptor, test updating | 346 # [[ParameterMap]] of 'O', and 'desc' is data descriptor, test updating |
| 415 # multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] step 3 | 347 # multiple attribute values of 'name' (10.6 [[DefineOwnProperty]] step 3 |
| 416 # and 5.b) | 348 # and 5.b) |
| 417 15.2.3.6-4-292-1: FAIL | 349 15.2.3.6-4-292-1: FAIL |
| 418 # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has | 350 # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has |
| 419 # formal parameters, 'name' is own data property of 'O' which is also | 351 # formal parameters, 'name' is own data property of 'O' which is also |
| 420 # defined in [[ParameterMap]] of 'O', test TypeError is thrown when | 352 # defined in [[ParameterMap]] of 'O', test TypeError is thrown when |
| 421 # updating the [[Value]] attribute value of 'name' which is defined as | 353 # updating the [[Value]] attribute value of 'name' which is defined as |
| (...skipping 18 matching lines...) Expand all Loading... |
| 440 # defined in [[ParameterMap]] of 'O', test TypeError is thrown when | 372 # defined in [[ParameterMap]] of 'O', test TypeError is thrown when |
| 441 # updating the [[Enumerable]] attribute value of 'name' which is defined as | 373 # updating the [[Enumerable]] attribute value of 'name' which is defined as |
| 442 # non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5b) | 374 # non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5b) |
| 443 15.2.3.6-4-295-1: FAIL | 375 15.2.3.6-4-295-1: FAIL |
| 444 # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has | 376 # Bug? Object.defineProperty - 'O' is an Arguments object of a function that has |
| 445 # formal parameters, 'name' is own data property of 'O' which is also | 377 # formal parameters, 'name' is own data property of 'O' which is also |
| 446 # defined in [[ParameterMap]] of 'O', test TypeError is thrown when | 378 # defined in [[ParameterMap]] of 'O', test TypeError is thrown when |
| 447 # updating the [[Configurable]] attribute value of 'name' which is defined | 379 # updating the [[Configurable]] attribute value of 'name' which is defined |
| 448 # as non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5b) | 380 # as non-configurable (10.6 [[DefineOwnProperty]] step 4 and step 5b) |
| 449 15.2.3.6-4-296-1: FAIL | 381 15.2.3.6-4-296-1: FAIL |
| 450 # Bug? Object.defineProperty - 'O' is an Arguments object, 'name' is an index | |
| 451 # named accessor property of 'O' but not defined in [[ParameterMap]] of | |
| 452 # 'O', and 'desc' is accessor descriptor, test updating multiple attribute | |
| 453 # values of 'name' (10.6 [[DefineOwnProperty]] step 3) | |
| 454 15.2.3.6-4-303: FAIL | |
| 455 # Bug? ES5 Attributes - indexed property 'P' with attributes [[Writable]]: true, | 382 # Bug? ES5 Attributes - indexed property 'P' with attributes [[Writable]]: true, |
| 456 # [[Enumerable]]: true, [[Configurable]]: false is writable using simple | 383 # [[Enumerable]]: true, [[Configurable]]: false is writable using simple |
| 457 # assignment, 'O' is an Arguments object | 384 # assignment, 'O' is an Arguments object |
| 458 15.2.3.6-4-333-11: FAIL | 385 15.2.3.6-4-333-11: FAIL |
| 459 # Bug? ES5 Attributes - Updating indexed data property 'P' whose attributes are | 386 # Bug? ES5 Attributes - Updating indexed data property 'P' whose attributes are |
| 460 # [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an | 387 # [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an |
| 461 # accessor property, 'A' is an Array object (8.12.9 - step 9.b.i) | 388 # accessor property, 'A' is an Array object (8.12.9 - step 9.b.i) |
| 462 15.2.3.6-4-360-1: FAIL | 389 15.2.3.6-4-360-1: FAIL |
| 463 # Bug? ES5 Attributes - Updating indexed data property 'P' whose attributes are | 390 # Bug? ES5 Attributes - Updating indexed data property 'P' whose attributes are |
| 464 # [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an | 391 # [[Writable]]: false, [[Enumerable]]: true, [[Configurable]]: true to an |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 505 15.2.3.6-4-619: FAIL | 432 15.2.3.6-4-619: FAIL |
| 506 # Bug? ES5 Attributes - all attributes in Array.prototype.reduceRight are | 433 # Bug? ES5 Attributes - all attributes in Array.prototype.reduceRight are |
| 507 # correct | 434 # correct |
| 508 15.2.3.6-4-620: FAIL | 435 15.2.3.6-4-620: FAIL |
| 509 # Bug? ES5 Attributes - all attributes in String.prototype.trim are correct | 436 # Bug? ES5 Attributes - all attributes in String.prototype.trim are correct |
| 510 15.2.3.6-4-621: FAIL | 437 15.2.3.6-4-621: FAIL |
| 511 # Bug? ES5 Attributes - all attributes in Date.prototype.toISOString are correct | 438 # Bug? ES5 Attributes - all attributes in Date.prototype.toISOString are correct |
| 512 15.2.3.6-4-623: FAIL | 439 15.2.3.6-4-623: FAIL |
| 513 # Bug? ES5 Attributes - all attributes in Date.prototype.toJSON are correct | 440 # Bug? ES5 Attributes - all attributes in Date.prototype.toJSON are correct |
| 514 15.2.3.6-4-624: FAIL | 441 15.2.3.6-4-624: FAIL |
| 515 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | |
| 516 # property, 'desc' is accessor descriptor, test updating all attribute | |
| 517 # values of 'P' (15.4.5.1 step 4.c) | |
| 518 15.2.3.7-6-a-205: FAIL | |
| 519 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | |
| 520 # property that already exists on 'O' is accessor property and 'desc' is | |
| 521 # accessor descriptor, test updating the [[Enumerable]] attribute value of | |
| 522 # 'P' (15.4.5.1 step 4.c) | |
| 523 15.2.3.7-6-a-260: FAIL | |
| 524 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | |
| 525 # property that already exists on 'O' is accessor property and 'desc' is | |
| 526 # accessor descriptor, test updating the [[Configurable]] attribute value | |
| 527 # of 'P' (15.4.5.1 step 4.c) | |
| 528 15.2.3.7-6-a-261: FAIL | |
| 529 # Bug? Object.defineProperties - 'O' is an Array, 'P' is an array index named | |
| 530 # property that already exists on 'O' is accessor property and 'desc' is | |
| 531 # accessor descriptor, test updating multiple attribute values of 'P' | |
| 532 # (15.4.5.1 step 4.c) | |
| 533 15.2.3.7-6-a-262: FAIL | |
| 534 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own accessor | |
| 535 # property of 'O' which is also defined in [[ParameterMap]] of 'O', and | |
| 536 # 'desc' is accessor descriptor, test updating multiple attribute values of | |
| 537 # 'P' (10.6 [[DefineOwnProperty]] step 3) | |
| 538 15.2.3.7-6-a-280: FAIL | |
| 539 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data | 442 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data |
| 540 # property of 'O' which is also defined in [[ParameterMap]] of 'O', and | 443 # property of 'O' which is also defined in [[ParameterMap]] of 'O', and |
| 541 # 'desc' is data descriptor, test updating multiple attribute values of 'P' | 444 # 'desc' is data descriptor, test updating multiple attribute values of 'P' |
| 542 # (10.6 [[DefineOwnProperty]] step 3) | 445 # (10.6 [[DefineOwnProperty]] step 3) |
| 543 15.2.3.7-6-a-281: FAIL | 446 15.2.3.7-6-a-281: FAIL |
| 544 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data | 447 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data |
| 545 # property of 'O' which is also defined in [[ParameterMap]] of 'O', test | 448 # property of 'O' which is also defined in [[ParameterMap]] of 'O', test |
| 546 # TypeError is thrown when updating the [[Value]] attribute value of 'P' | 449 # TypeError is thrown when updating the [[Value]] attribute value of 'P' |
| 547 # whose writable and configurable attributes are false (10.6 | 450 # whose writable and configurable attributes are false (10.6 |
| 548 # [[DefineOwnProperty]] step 4) | 451 # [[DefineOwnProperty]] step 4) |
| 549 15.2.3.7-6-a-282: FAIL | 452 15.2.3.7-6-a-282: FAIL |
| 550 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data | 453 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data |
| 551 # property of 'O' which is also defined in [[ParameterMap]] of 'O', test | 454 # property of 'O' which is also defined in [[ParameterMap]] of 'O', test |
| 552 # TypeError is thrown when updating the [[Writable]] attribute value of 'P' | 455 # TypeError is thrown when updating the [[Writable]] attribute value of 'P' |
| 553 # which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4) | 456 # which is defined as non-configurable (10.6 [[DefineOwnProperty]] step 4) |
| 554 15.2.3.7-6-a-283: FAIL | 457 15.2.3.7-6-a-283: FAIL |
| 555 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data | 458 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data |
| 556 # property of 'O' which is also defined in [[ParameterMap]] of 'O', test | 459 # property of 'O' which is also defined in [[ParameterMap]] of 'O', test |
| 557 # TypeError is thrown when updating the [[Enumerable]] attribute value of | 460 # TypeError is thrown when updating the [[Enumerable]] attribute value of |
| 558 # 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step | 461 # 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step |
| 559 # 4) | 462 # 4) |
| 560 15.2.3.7-6-a-284: FAIL | 463 15.2.3.7-6-a-284: FAIL |
| 561 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data | 464 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is own data |
| 562 # property of 'O' which is also defined in [[ParameterMap]] of 'O', test | 465 # property of 'O' which is also defined in [[ParameterMap]] of 'O', test |
| 563 # TypeError is thrown when updating the [[Configurable]] attribute value of | 466 # TypeError is thrown when updating the [[Configurable]] attribute value of |
| 564 # 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step | 467 # 'P' which is defined as non-configurable (10.6 [[DefineOwnProperty]] step |
| 565 # 4) | 468 # 4) |
| 566 15.2.3.7-6-a-285: FAIL | 469 15.2.3.7-6-a-285: FAIL |
| 567 # Bug? Object.defineProperties - 'O' is an Arguments object, 'P' is an array | |
| 568 # index named accessor property of 'O' but not defined in [[ParameterMap]] | |
| 569 # of 'O', and 'desc' is accessor descriptor, test updating multiple | |
| 570 # attribute values of 'P' (10.6 [[DefineOwnProperty]] step 3) | |
| 571 15.2.3.7-6-a-292: FAIL | |
| 572 # Bug? Strict Mode - 'this' value is a string which cannot be converted to | 470 # Bug? Strict Mode - 'this' value is a string which cannot be converted to |
| 573 # wrapper objects when the function is called with an array of arguments | 471 # wrapper objects when the function is called with an array of arguments |
| 574 15.3.4.3-1-s: FAIL | 472 15.3.4.3-1-s: FAIL |
| 575 # Bug? Strict Mode - 'this' value is a number which cannot be converted to | 473 # Bug? Strict Mode - 'this' value is a number which cannot be converted to |
| 576 # wrapper objects when the function is called with an array of arguments | 474 # wrapper objects when the function is called with an array of arguments |
| 577 15.3.4.3-2-s: FAIL | 475 15.3.4.3-2-s: FAIL |
| 578 # Bug? Strict Mode - 'this' value is a boolean which cannot be converted to | 476 # Bug? Strict Mode - 'this' value is a boolean which cannot be converted to |
| 579 # wrapper objects when the function is called with an array of arguments | 477 # wrapper objects when the function is called with an array of arguments |
| 580 15.3.4.3-3-s: FAIL | 478 15.3.4.3-3-s: FAIL |
| 581 # Bug? Array.prototype.indexOf - decreasing length of array does not delete | 479 # Bug? Array.prototype.indexOf - decreasing length of array does not delete |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 668 S15.1.3.2_A2.5_T1: SKIP | 566 S15.1.3.2_A2.5_T1: SKIP |
| 669 S15.1.3.3_A2.3_T1: SKIP | 567 S15.1.3.3_A2.3_T1: SKIP |
| 670 S15.1.3.4_A2.3_T1: SKIP | 568 S15.1.3.4_A2.3_T1: SKIP |
| 671 S15.1.3.1_A2.5_T1: SKIP | 569 S15.1.3.1_A2.5_T1: SKIP |
| 672 S15.1.3.2_A2.5_T1: SKIP | 570 S15.1.3.2_A2.5_T1: SKIP |
| 673 | 571 |
| 674 [ $arch == mips ] | 572 [ $arch == mips ] |
| 675 | 573 |
| 676 # Skip all tests on MIPS. | 574 # Skip all tests on MIPS. |
| 677 *: SKIP | 575 *: SKIP |
| OLD | NEW |