| OLD | NEW |
| 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
| 3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 [ $compiler == dart2js || $compiler == dart2dart ] | 5 [ $compiler == dart2js || $compiler == dart2dart ] |
| 6 # VM specific tests that should not be run by dart2js. | 6 # VM specific tests that should not be run by dart2js. |
| 7 *vm_test: Skip | 7 *vm_test: Skip |
| 8 *vm_negative_test: Skip | 8 *vm_negative_test: Skip |
| 9 | 9 |
| 10 [ $compiler == dart2js && $checked ] | 10 [ $compiler == dart2js && $checked ] |
| (...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 293 | 293 |
| 294 [ $compiler == dart2js && $runtime == safari ] | 294 [ $compiler == dart2js && $runtime == safari ] |
| 295 arithmetic_test: Skip # BUG(3492): Times out. | 295 arithmetic_test: Skip # BUG(3492): Times out. |
| 296 call_through_getter_test: Fail # Expected: ObjectNotClosureException got: Instan
ce of 'TypeError' | 296 call_through_getter_test: Fail # Expected: ObjectNotClosureException got: Instan
ce of 'TypeError' |
| 297 call_through_null_getter_test: Fail # Expected: ObjectNotClosureException got: I
nstance of 'TypeError' | 297 call_through_null_getter_test: Fail # Expected: ObjectNotClosureException got: I
nstance of 'TypeError' |
| 298 closure3_test: Fail # Uncaught error: Instance of 'TypeError' | 298 closure3_test: Fail # Uncaught error: Instance of 'TypeError' |
| 299 method_invocation_test: Fail # Uncaught error: Instance of 'TypeError' | 299 method_invocation_test: Fail # Uncaught error: Instance of 'TypeError' |
| 300 null_pointer_exception_test: Fail # Uncaught error: Instance of 'TypeError' | 300 null_pointer_exception_test: Fail # Uncaught error: Instance of 'TypeError' |
| 301 string_interpolate_npe_test: Fail # Uncaught error: Instance of 'TypeError' | 301 string_interpolate_npe_test: Fail # Uncaught error: Instance of 'TypeError' |
| 302 | 302 |
| 303 | |
| 304 [ $compiler == dart2js && $checked && $browser ] | |
| 305 ackermann_test: Fail | |
| 306 adjacent_const_string_literals_test: Fail | |
| 307 adjacent_string_literals_test: Fail | |
| 308 allocate_test: Fail | |
| 309 application_test: Fail | |
| 310 argument_definition2_test: Fail | |
| 311 arithmetic2_test: Fail | |
| 312 assertion_test: Fail | |
| 313 assign_op_test: Fail | |
| 314 bad_named_parameters2_test: Fail | |
| 315 bad_named_parameters_test: Fail | |
| 316 bind_test: Fail | |
| 317 bit_shift_test: Fail | |
| 318 block_scope_test: Fail | |
| 319 bool_test: Fail | |
| 320 bootstrap_test: Fail | |
| 321 branches_test: Fail | |
| 322 break_test: Fail | |
| 323 call_nonexistent_constructor_test: Fail | |
| 324 call_operator_test: Fail | |
| 325 call_through_getter_test: Fail | |
| 326 call_through_null_getter_test: Fail | |
| 327 canonical_const_test: Fail | |
| 328 cascade_in_expression_function_test: Fail | |
| 329 cascade_precedence_test: Fail | |
| 330 class_codegen_test: Fail | |
| 331 class_cycle_negative_test: pass | |
| 332 class_extends_negative_test: pass | |
| 333 class_test: Fail | |
| 334 closure2_test: Fail | |
| 335 closure3_test: Fail | |
| 336 closure4_test: Fail | |
| 337 closure5_test: Fail | |
| 338 closure6_test: Fail | |
| 339 closure7_test: Fail | |
| 340 closure_break1_test: Fail | |
| 341 closure_break2_test: Fail | |
| 342 closure_break_test: Fail | |
| 343 closure_shared_state_test: Fail | |
| 344 closure_test: Fail | |
| 345 closure_type_variables_test: Fail | |
| 346 closure_with_super_field_test: Fail | |
| 347 closure_with_super_send_test: Fail | |
| 348 closures_with_complex_params_test: Fail | |
| 349 compile_time_constant2_test: Fail | |
| 350 compile_time_constant3_test: Fail | |
| 351 compile_time_constant5_test: Fail | |
| 352 compile_time_constant6_test: Fail | |
| 353 compile_time_constant7_test: Fail | |
| 354 compile_time_constant9_test: Fail | |
| 355 compile_time_constant_a_test: Fail | |
| 356 compile_time_constant_b_test: Fail | |
| 357 compile_time_constant_d_test: Fail | |
| 358 compile_time_constant_e_test: Fail | |
| 359 compile_time_constant_f_test: Fail | |
| 360 compile_time_constant_g_test: Fail | |
| 361 compile_time_constant_h_test: Fail | |
| 362 compile_time_constant_i_test: Fail | |
| 363 compile_time_constant_j_test: Fail | |
| 364 compile_time_constant_k_test: Fail | |
| 365 compile_time_constant_l_test: Fail | |
| 366 compile_time_constant_m_test: Fail | |
| 367 compile_time_constant_n_test: Fail | |
| 368 compile_time_constant_o_test: Fail | |
| 369 compound_assignment_operator_test: Fail | |
| 370 cond_expr_test: Fail | |
| 371 condition_bailout_test: Fail | |
| 372 const_escape_frog_test: Fail | |
| 373 const_init_test: Fail | |
| 374 const_list_test: Fail | |
| 375 const_named_test: Fail | |
| 376 const_objects_are_immutable_test: Fail | |
| 377 const_string_test: Fail | |
| 378 const_test: Fail | |
| 379 constant_fold_equals_test: Fail | |
| 380 constructor2_negative_test: pass | |
| 381 constructor2_test: Fail | |
| 382 constructor3_test: Fail | |
| 383 constructor4_test: Fail | |
| 384 constructor5_test: Fail | |
| 385 constructor7_test: Fail | |
| 386 constructor_body_test: Fail | |
| 387 constructor_default_test: Fail | |
| 388 constructor_return_negative_test: pass | |
| 389 constructor_return_test: Fail | |
| 390 constructor_return_with_arrow_negative_test: pass | |
| 391 constructor_return_with_init_and_arrow_negative_test: pass | |
| 392 constructor_return_with_init_negative_test: pass | |
| 393 constructor_test: Fail | |
| 394 context2_test: Fail | |
| 395 context_args_with_defaults_test: Fail | |
| 396 context_test: Fail | |
| 397 continue_test: Fail | |
| 398 ct_const2_test: Fail | |
| 399 ct_const3_test: Fail | |
| 400 ct_const4_test: Fail | |
| 401 cyclic_import_test: Fail | |
| 402 dangling_else_test: Fail | |
| 403 default_class_implicit_constructor_test: Fail | |
| 404 default_factory3_test: Fail | |
| 405 default_factory_test: Fail | |
| 406 default_implementation2_test: Fail | |
| 407 default_implementation_test: Fail | |
| 408 default_init_test: Fail | |
| 409 deopt_no_feedback_test: Fail | |
| 410 deoptimized_function_on_stack_test: Fail | |
| 411 do_while_test: Fail | |
| 412 double_comparison_test: Fail | |
| 413 double_int_addition_test: Fail | |
| 414 double_to_string_as_exponential_test: Fail | |
| 415 double_to_string_as_fixed_test: Fail | |
| 416 double_to_string_as_precision_test: Fail | |
| 417 dynamic_call_test: Fail | |
| 418 dynamic_field_test: Fail | |
| 419 empty_block_case_test: Fail | |
| 420 equality_test: Fail | |
| 421 example_constructor_test: Fail | |
| 422 exception_identity_test: Fail | |
| 423 exception_test: Fail | |
| 424 execute_finally1_test: Fail | |
| 425 execute_finally2_test: Fail | |
| 426 execute_finally3_test: Fail | |
| 427 execute_finally4_test: Fail | |
| 428 execute_finally5_test: Fail | |
| 429 execute_finally6_test: Fail | |
| 430 execute_finally7_test: Fail | |
| 431 execute_finally8_test: Fail | |
| 432 execute_finally9_test: Fail | |
| 433 factory2_negative_test: pass | |
| 434 factory2_test: Fail | |
| 435 factory3_negative_test: pass | |
| 436 factory4_test: Fail | |
| 437 factory_arrow_test: Fail | |
| 438 factory_implementation_test: Fail | |
| 439 factory_negative_test: pass | |
| 440 factory_test: Fail | |
| 441 factory_type_parameter_test: Fail | |
| 442 fannkuch_test: Fail | |
| 443 fibo_test: Fail | |
| 444 field1_negative_test: pass | |
| 445 field2_negative_test: pass | |
| 446 field3_negative_test: pass | |
| 447 field4_negative_test: pass | |
| 448 field5_negative_test: pass | |
| 449 field6_negative_test: pass | |
| 450 field6a_negative_test: pass | |
| 451 field7_negative_test: pass | |
| 452 field7a_negative_test: pass | |
| 453 field_initialization_order_test: Fail | |
| 454 field_method_test: Fail | |
| 455 field_optimization2_test: Fail | |
| 456 field_optimization3_test: Fail | |
| 457 field_optimization_test: Fail | |
| 458 field_parameter_test: Fail | |
| 459 field_test: Fail | |
| 460 final_field_initialization_order_test: Fail | |
| 461 final_param_negative_test: pass | |
| 462 final_var_negative_test: pass | |
| 463 first_test: Fail | |
| 464 for2_test: Fail | |
| 465 for_in_test: Fail | |
| 466 for_test: Fail | |
| 467 for_without_condition_test: Fail | |
| 468 function_argument_test: Fail | |
| 469 function_field_test: Fail | |
| 470 function_getter_test: Fail | |
| 471 function_literals_test: Fail | |
| 472 gc_test: Fail | |
| 473 generic_syntax_test: Fail | |
| 474 generics2_test: Fail | |
| 475 generics_test: Fail | |
| 476 getter_closure_execution_order_test: Fail | |
| 477 getter_declaration_negative_test: pass | |
| 478 getter_setter_in_lib_test: Fail | |
| 479 getter_setter_interceptor_test: Fail | |
| 480 getters_setters_test: Fail | |
| 481 getters_setters_type2_test: Fail | |
| 482 getters_setters_type3_test: Fail | |
| 483 gvn_field_access_test: Fail | |
| 484 gvn_interceptor_test: Fail | |
| 485 gvn_test: Fail | |
| 486 hello_dart_test: Fail | |
| 487 hello_script_test: Fail | |
| 488 if_and_test: Fail | |
| 489 if_test: Fail | |
| 490 implicit_closure1_test: Fail | |
| 491 implicit_closure2_test: Fail | |
| 492 implicit_closure_test: Fail | |
| 493 implied_interface_test: Fail | |
| 494 import_core_impl_no_prefix_test: Fail | |
| 495 import_core_no_prefix_test: Fail | |
| 496 incr_op_test: Fail | |
| 497 index_test: Fail | |
| 498 inline_getter_test: Fail | |
| 499 inst_field_initializer_test: Fail | |
| 500 instance_compound_assignment_operator_test: Fail | |
| 501 instance_field_initializer_test: Fail | |
| 502 instance_incr_deopt_test: Fail | |
| 503 instanceof_test: Fail | |
| 504 int_test: Fail | |
| 505 interface_constants_test: Fail | |
| 506 interface_cycle_negative_test: pass | |
| 507 interface_factory3_negative_test: pass | |
| 508 interface_factory_constructor_negative_test: pass | |
| 509 interface_factory_multi_test: Fail | |
| 510 interface_factory_test: Fail | |
| 511 interface_inherit_field_test: Fail | |
| 512 interface_negative_test: pass | |
| 513 interface_static_method_negative_test: pass | |
| 514 intrinsified_methods_test: Fail | |
| 515 is_function_test: Fail | |
| 516 is_nan_test: Fail | |
| 517 is_object_test: Fail | |
| 518 is_operator_test: Fail | |
| 519 issue1363_test: Fail | |
| 520 issue3806_test: Fail | |
| 521 issue4157508_test: Fail | |
| 522 issue4295001_test: Fail | |
| 523 issue4515170_test: Fail | |
| 524 label_test: Fail | |
| 525 lazy_static3_test: Fail | |
| 526 lazy_static4_test: Fail | |
| 527 lazy_static_test: Fail | |
| 528 library1_test: Fail | |
| 529 library5_test: Fail | |
| 530 library_private_in_constructor_test: Fail | |
| 531 library_same_name_used_test: Fail | |
| 532 list_double_index_in_loop2_test: Fail | |
| 533 list_double_index_in_loop_test: Fail | |
| 534 list_literal1_negative_test: pass | |
| 535 list_literal2_negative_test: pass | |
| 536 list_literal2_test: Fail | |
| 537 list_literal3_test: Fail | |
| 538 list_literal_test: Fail | |
| 539 list_test: Fail | |
| 540 liveness_test: Fail | |
| 541 local_function2_test: Fail | |
| 542 local_function3_test: Fail | |
| 543 loop_exchange2_test: Fail | |
| 544 loop_exchange3_test: Fail | |
| 545 loop_exchange4_test: Fail | |
| 546 loop_exchange_test: Fail | |
| 547 loop_hoist_test: Fail | |
| 548 many_calls_test: Fail | |
| 549 many_overridden_no_such_method_test: Fail | |
| 550 map_literal1_negative_test: pass | |
| 551 map_literal2_negative_test: pass | |
| 552 map_literal2_test: Fail | |
| 553 map_literal_syntax_test: Fail | |
| 554 map_literal_test: Fail | |
| 555 map_test: Fail | |
| 556 mega_load_test: Fail | |
| 557 method_invocation_test: Fail | |
| 558 methods_as_constants_test: Fail | |
| 559 multi_assign_test: Fail | |
| 560 multi_pass2_test: Fail | |
| 561 multi_pass_test: Fail | |
| 562 named_argument_in_const_creation_test: Fail | |
| 563 named_constructor_test: Fail | |
| 564 named_parameters_named_count_test: Fail | |
| 565 named_parameters_passing_false_test: Fail | |
| 566 named_parameters_passing_falsy_test: Fail | |
| 567 named_parameters_passing_null_test: Fail | |
| 568 named_parameters_passing_zero_test: Fail | |
| 569 named_parameters_test: Fail | |
| 570 named_parameters_with_conversions_test: Fail | |
| 571 named_parameters_with_dollars_test: Fail | |
| 572 named_parameters_with_object_property_names_test: Fail | |
| 573 namer_test: Fail | |
| 574 naming2_test: Fail | |
| 575 naming3_test: Fail | |
| 576 naming_test: Fail | |
| 577 native_test: Fail | |
| 578 nested_comments_test: Fail | |
| 579 nested_if_test: Fail | |
| 580 new_statement_test: Fail | |
| 581 no_such_method_test: Fail | |
| 582 non_const_constructor_without_body_test: Fail | |
| 583 non_const_super_negative_test: pass | |
| 584 non_dominating_loop_test: Fail | |
| 585 non_parameterized_factory2_test: Fail | |
| 586 non_parameterized_factory_test: Fail | |
| 587 null_is_test: Fail | |
| 588 null_pointer_exception_test: Fail | |
| 589 null_test: Fail | |
| 590 null_to_string2_test: Fail | |
| 591 null_to_string_test: Fail | |
| 592 number_constant_folding1_test: Fail | |
| 593 number_identifier_negative_test: pass | |
| 594 number_syntax_test: Fail | |
| 595 object_dynamic_method_test: Fail | |
| 596 operator1_negative_test: pass | |
| 597 operator2_test: Fail | |
| 598 operator3_test: Fail | |
| 599 operator4_test: Fail | |
| 600 operator5_test: Fail | |
| 601 operator_index_evaluation_order_test: Fail | |
| 602 operator_test: Fail | |
| 603 optimization_test: Fail | |
| 604 optimized_setter_test: Fail | |
| 605 ordered_maps_test: Fail | |
| 606 overridden_no_such_method_test: Fail | |
| 607 param1_test: Fail | |
| 608 param2_test: Fail | |
| 609 param_test: Fail | |
| 610 parameter_initializer2_test: Fail | |
| 611 parameter_initializer6_negative_test: pass | |
| 612 parameter_initializer_test: Fail | |
| 613 parameter_name_conflict_test: Fail | |
| 614 parameter_types_specialization_test: Fail | |
| 615 parse_types_test: Fail | |
| 616 parser_quirks_test: Fail | |
| 617 partial_min_test: Fail | |
| 618 patch_test: Fail | |
| 619 positive_bit_operations_test: Fail | |
| 620 prefix101_test: Fail | |
| 621 prefix10_test: Fail | |
| 622 prefix11_test: Fail | |
| 623 prefix12_test: Fail | |
| 624 prefix14_test: Fail | |
| 625 prefix15_test: Fail | |
| 626 prefix17_test: Fail | |
| 627 prefix18_negative_test: pass | |
| 628 prefix20_negative_test: pass | |
| 629 prefix21_test: Fail | |
| 630 prefix22_test: Fail | |
| 631 prefix23_test: Fail | |
| 632 prefix_test: Fail | |
| 633 private2_test: Fail | |
| 634 private3_test: Fail | |
| 635 private_member_test: Fail | |
| 636 private_test: Fail | |
| 637 propagated_argument_type_check_test: Fail | |
| 638 property_field_override_test: Fail | |
| 639 raw_string_test: Fail | |
| 640 recursive_loop_phis_test: Fail | |
| 641 reg_ex2_test: Fail | |
| 642 reg_exp2_test: Fail | |
| 643 reg_exp_test: Fail | |
| 644 resolution_test: Fail | |
| 645 resolve_test: Fail | |
| 646 rethrow_test: Fail | |
| 647 return_in_loop_test: Fail | |
| 648 savannah_test: Fail | |
| 649 scanner_test: Fail | |
| 650 scope_negative_test: pass | |
| 651 scope_variable_test: Fail | |
| 652 scoped_variables_try_catch_test: Fail | |
| 653 second_test: Fail | |
| 654 setter0_test: Fail | |
| 655 setter1_test: Fail | |
| 656 setter2_test: Fail | |
| 657 setter_declaration2_negative_test: pass | |
| 658 setter_declaration_negative_test: pass | |
| 659 side_effect_throw_test: Fail | |
| 660 skip_expression_test: Fail | |
| 661 stack_overflow_test: Fail | |
| 662 stack_trace_test: Fail | |
| 663 statement_test: Fail | |
| 664 static_const_field_test: Fail | |
| 665 static_field1_test: Fail | |
| 666 static_field1a_test: Fail | |
| 667 static_field2_test: Fail | |
| 668 static_field2a_test: Fail | |
| 669 static_final_field2_negative_test: pass | |
| 670 static_final_field_negative_test: pass | |
| 671 static_implicit_closure_test: Fail | |
| 672 static_postfix_operator_test: Fail | |
| 673 string_escapes_test: Fail | |
| 674 string_interpolate2_test: Fail | |
| 675 string_interpolate_npe_test: Fail | |
| 676 string_interpolate_test: Fail | |
| 677 string_interpolation7_test: Fail | |
| 678 string_interpolation8_test: Fail | |
| 679 string_join_test: Fail | |
| 680 string_supertype_checked_test: Fail | |
| 681 string_test: Fail | |
| 682 super_all_named_constructor_test: Fail | |
| 683 super_call2_test: Fail | |
| 684 super_call4_test: Fail | |
| 685 super_call_test: Fail | |
| 686 super_closure_test: Fail | |
| 687 super_field_access_test: Fail | |
| 688 super_field_test: Fail | |
| 689 super_first_constructor_test: Fail | |
| 690 super_setter_test: Fail | |
| 691 super_test: Fail | |
| 692 switch6_test: Fail | |
| 693 switch_fallthru_test: Fail | |
| 694 switch_scope_test: Fail | |
| 695 switch_test: Fail | |
| 696 temp_mangling_test: Fail | |
| 697 ternary_test: Fail | |
| 698 third_test: Fail | |
| 699 throw1_test: Fail | |
| 700 throw2_test: Fail | |
| 701 throw3_test: Fail | |
| 702 throw4_test: Fail | |
| 703 throw5_test: Fail | |
| 704 throw6_test: Fail | |
| 705 throw7_negative_test: pass | |
| 706 throw_test: Fail | |
| 707 top_level_entry_test: Fail | |
| 708 top_level_func_test: Fail | |
| 709 top_level_getter_arrow_syntax_test: Fail | |
| 710 top_level_in_initializer_test: Fail | |
| 711 top_level_method_test: Fail | |
| 712 top_level_multiple_files_test: Fail | |
| 713 top_level_non_prefixed_library_test: Fail | |
| 714 top_level_prefixed_declaration_test: Fail | |
| 715 top_level_var_test: Fail | |
| 716 tree_shake_typed_selector_test: Fail | |
| 717 try_catch2_test: Fail | |
| 718 try_catch3_test: Fail | |
| 719 try_catch_test: Fail | |
| 720 type_guard_conversion_test: Fail | |
| 721 type_propagation_in_for_update_test: Fail | |
| 722 type_propagation_phi_test: Fail | |
| 723 typed_message_test: Fail | |
| 724 unary2_test: Fail | |
| 725 unary_test: Fail | |
| 726 unbound_getter_test: Fail | |
| 727 unnamed_closure_test: Fail | |
| 728 unqual_name_test: Fail | |
| 729 var_init_test: Fail | |
| 730 while_test: Fail | |
| OLD | NEW |