OLD | NEW |
1 # Copyright (c) 2015, the Dartino project authors. Please see the AUTHORS file | 1 # Copyright (c) 2015, the Dartino 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 # This directory contains tests that are intended to show the | 5 # This directory contains tests that are intended to show the |
6 # current state of the language. | 6 # current state of the language. |
7 | 7 |
8 [ $compiler == fletchc || $runtime == fletchc ] | 8 [ $compiler == dartino_compiler || $runtime == dartino_compiler ] |
9 abstract_runtime_error_test/01: RuntimeError | 9 abstract_runtime_error_test/01: RuntimeError |
10 abstract_runtime_error_test/02: RuntimeError | 10 abstract_runtime_error_test/02: RuntimeError |
11 arithmetic_test: RuntimeError | 11 arithmetic_test: RuntimeError |
12 assertion_test: RuntimeError | 12 assertion_test: RuntimeError |
13 assign_to_type_test/01: RuntimeError | 13 assign_to_type_test/01: RuntimeError |
14 assign_to_type_test/02: RuntimeError | 14 assign_to_type_test/02: RuntimeError |
15 assign_to_type_test/03: RuntimeError | 15 assign_to_type_test/03: RuntimeError |
16 assign_to_type_test/04: RuntimeError | 16 assign_to_type_test/04: RuntimeError |
17 assign_top_method_test/01: RuntimeError | 17 assign_top_method_test/01: RuntimeError |
18 async_and_or_test: RuntimeError | 18 async_and_or_test: RuntimeError |
(...skipping 721 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
740 # Object.runtimeType isn't implemented | 740 # Object.runtimeType isn't implemented |
741 f_bounded_equality_test: RuntimeError | 741 f_bounded_equality_test: RuntimeError |
742 f_bounded_quantification4_test: RuntimeError | 742 f_bounded_quantification4_test: RuntimeError |
743 f_bounded_quantification5_test: RuntimeError | 743 f_bounded_quantification5_test: RuntimeError |
744 first_class_types_libraries_test: RuntimeError | 744 first_class_types_libraries_test: RuntimeError |
745 first_class_types_test: RuntimeError | 745 first_class_types_test: RuntimeError |
746 generic_creation_test: RuntimeError | 746 generic_creation_test: RuntimeError |
747 mixin_regress_13688_test: RuntimeError | 747 mixin_regress_13688_test: RuntimeError |
748 null2_test: RuntimeError | 748 null2_test: RuntimeError |
749 | 749 |
750 [ $compiler == fletchc ] | 750 [ $compiler == dartino_compiler ] |
751 | 751 |
752 async_test/constructor2: MissingCompileTimeError | 752 async_test/constructor2: MissingCompileTimeError |
753 async_test/constructor3: MissingCompileTimeError | 753 async_test/constructor3: MissingCompileTimeError |
754 async_test/setter1: MissingCompileTimeError | 754 async_test/setter1: MissingCompileTimeError |
755 await_backwards_compatibility_test/await2: MissingCompileTimeError | 755 await_backwards_compatibility_test/await2: MissingCompileTimeError |
756 await_backwards_compatibility_test/await3: MissingCompileTimeError | 756 await_backwards_compatibility_test/await3: MissingCompileTimeError |
757 await_backwards_compatibility_test/await4: MissingCompileTimeError | 757 await_backwards_compatibility_test/await4: MissingCompileTimeError |
758 compile_time_constant_test/01: MissingCompileTimeError | 758 compile_time_constant_test/01: MissingCompileTimeError |
759 const_types_test/23: MissingCompileTimeError | 759 const_types_test/23: MissingCompileTimeError |
760 const_types_test/24: MissingCompileTimeError | 760 const_types_test/24: MissingCompileTimeError |
761 const_types_test/25: MissingCompileTimeError | 761 const_types_test/25: MissingCompileTimeError |
762 const_types_test/26: MissingCompileTimeError | 762 const_types_test/26: MissingCompileTimeError |
763 const_types_test/27: MissingCompileTimeError | 763 const_types_test/27: MissingCompileTimeError |
764 const_types_test/28: MissingCompileTimeError | 764 const_types_test/28: MissingCompileTimeError |
765 const_types_test/29: MissingCompileTimeError | 765 const_types_test/29: MissingCompileTimeError |
766 const_types_test/30: MissingCompileTimeError | 766 const_types_test/30: MissingCompileTimeError |
767 const_types_test/41: MissingCompileTimeError | 767 const_types_test/41: MissingCompileTimeError |
768 duplicate_implements_test/03: MissingCompileTimeError | 768 duplicate_implements_test/03: MissingCompileTimeError |
769 duplicate_implements_test/04: MissingCompileTimeError | 769 duplicate_implements_test/04: MissingCompileTimeError |
770 factory_redirection3_cyclic_test/01: MissingCompileTimeError | 770 factory_redirection3_cyclic_test/01: MissingCompileTimeError |
771 factory_redirection_test/04: MissingCompileTimeError | 771 factory_redirection_test/04: MissingCompileTimeError |
772 factory_redirection_test/07: MissingCompileTimeError | 772 factory_redirection_test/07: MissingCompileTimeError |
773 this_test/01: MissingCompileTimeError | 773 this_test/01: MissingCompileTimeError |
774 this_test/03: MissingCompileTimeError | 774 this_test/03: MissingCompileTimeError |
775 this_test/05: MissingCompileTimeError | 775 this_test/05: MissingCompileTimeError |
776 this_test/07: MissingCompileTimeError | 776 this_test/07: MissingCompileTimeError |
777 | 777 |
778 [ $runtime == fletchc ] | 778 [ $runtime == dartino_compiler ] |
779 | 779 |
780 # Fletch reports runtime error, but should report compile-time error. | 780 # Dartino reports runtime error, but should report compile-time error. |
781 async_test/constructor2: RuntimeError | 781 async_test/constructor2: RuntimeError |
782 async_test/constructor3: RuntimeError | 782 async_test/constructor3: RuntimeError |
783 async_test/setter1: RuntimeError | 783 async_test/setter1: RuntimeError |
784 await_backwards_compatibility_test/await2: RuntimeError | 784 await_backwards_compatibility_test/await2: RuntimeError |
785 await_backwards_compatibility_test/await3: RuntimeError | 785 await_backwards_compatibility_test/await3: RuntimeError |
786 await_backwards_compatibility_test/await4: RuntimeError | 786 await_backwards_compatibility_test/await4: RuntimeError |
787 compile_time_constant_test/01: RuntimeError | 787 compile_time_constant_test/01: RuntimeError |
788 const_types_test/23: RuntimeError | 788 const_types_test/23: RuntimeError |
789 const_types_test/24: RuntimeError | 789 const_types_test/24: RuntimeError |
790 const_types_test/25: RuntimeError | 790 const_types_test/25: RuntimeError |
791 const_types_test/26: RuntimeError | 791 const_types_test/26: RuntimeError |
792 const_types_test/27: RuntimeError | 792 const_types_test/27: RuntimeError |
793 const_types_test/28: RuntimeError | 793 const_types_test/28: RuntimeError |
794 const_types_test/29: RuntimeError | 794 const_types_test/29: RuntimeError |
795 const_types_test/30: RuntimeError | 795 const_types_test/30: RuntimeError |
796 const_types_test/41: RuntimeError | 796 const_types_test/41: RuntimeError |
797 duplicate_implements_test/03: RuntimeError | 797 duplicate_implements_test/03: RuntimeError |
798 duplicate_implements_test/04: RuntimeError | 798 duplicate_implements_test/04: RuntimeError |
799 factory_redirection3_cyclic_test/01: RuntimeError | 799 factory_redirection3_cyclic_test/01: RuntimeError |
800 factory_redirection_test/04: RuntimeError | 800 factory_redirection_test/04: RuntimeError |
801 factory_redirection_test/07: RuntimeError | 801 factory_redirection_test/07: RuntimeError |
802 this_test/01: RuntimeError | 802 this_test/01: RuntimeError |
803 this_test/03: RuntimeError | 803 this_test/03: RuntimeError |
804 this_test/05: RuntimeError | 804 this_test/05: RuntimeError |
805 this_test/07: RuntimeError | 805 this_test/07: RuntimeError |
806 | 806 |
807 # Fletch reports compile-time error, but should report a runtime error. | 807 # Dartino reports compile-time error, but should report a runtime error. |
808 bad_constructor_test/05: CompileTimeError | 808 bad_constructor_test/05: CompileTimeError |
809 constructor_duplicate_final_test/01: CompileTimeError | 809 constructor_duplicate_final_test/01: CompileTimeError |
810 constructor_duplicate_final_test/02: CompileTimeError | 810 constructor_duplicate_final_test/02: CompileTimeError |
811 constructor_named_arguments_test/01: CompileTimeError | 811 constructor_named_arguments_test/01: CompileTimeError |
812 external_test/10: CompileTimeError | 812 external_test/10: CompileTimeError |
813 external_test/13: CompileTimeError | 813 external_test/13: CompileTimeError |
814 external_test/20: CompileTimeError | 814 external_test/20: CompileTimeError |
815 main_not_a_function_test/01: CompileTimeError | 815 main_not_a_function_test/01: CompileTimeError |
816 main_test/03: CompileTimeError | 816 main_test/03: CompileTimeError |
817 no_main_test/01: CompileTimeError | 817 no_main_test/01: CompileTimeError |
(...skipping 26 matching lines...) Expand all Loading... |
844 vm/typed_data_polymorphic_view_test: Crash | 844 vm/typed_data_polymorphic_view_test: Crash |
845 vm/closure_memory_retention_test: Crash # Out of memory. Fragmentation. | 845 vm/closure_memory_retention_test: Crash # Out of memory. Fragmentation. |
846 # These actually overflow the stack because the snapshot reader is | 846 # These actually overflow the stack because the snapshot reader is |
847 # recursive. | 847 # recursive. |
848 large_class_declaration_test: Timeout | 848 large_class_declaration_test: Timeout |
849 smaller_4_Interface_Types_A11_t01_test: Crash | 849 smaller_4_Interface_Types_A11_t01_test: Crash |
850 | 850 |
851 [ $mode == debug ] | 851 [ $mode == debug ] |
852 closure_cycles_test: Slow, Pass | 852 closure_cycles_test: Slow, Pass |
853 | 853 |
854 [ $settings_file_name == embedded.fletch-settings && ($compiler == fletchc || $r
untime == fletchc) ] | 854 [ $settings_file_name == embedded.dartino-settings && ($compiler == dartino_comp
iler || $runtime == dartino_compiler) ] |
855 # No async on embedded. | 855 # No async on embedded. |
856 async_and_or_test: CompileTimeError | 856 async_and_or_test: CompileTimeError |
857 async_await_catch_regression_test: CompileTimeError | 857 async_await_catch_regression_test: CompileTimeError |
858 async_break_in_finally_test: CompileTimeError | 858 async_break_in_finally_test: CompileTimeError |
859 async_continue_label_test/await_in_body: CompileTimeError | 859 async_continue_label_test/await_in_body: CompileTimeError |
860 async_continue_label_test/await_in_condition: CompileTimeError | 860 async_continue_label_test/await_in_condition: CompileTimeError |
861 async_continue_label_test/await_in_init: CompileTimeError | 861 async_continue_label_test/await_in_init: CompileTimeError |
862 async_continue_label_test/await_in_update: CompileTimeError | 862 async_continue_label_test/await_in_update: CompileTimeError |
863 async_continue_label_test/none: CompileTimeError | 863 async_continue_label_test/none: CompileTimeError |
864 async_regression_23058_test: CompileTimeError | 864 async_regression_23058_test: CompileTimeError |
(...skipping 198 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1063 | 1063 |
1064 # No regex on embedded | 1064 # No regex on embedded |
1065 reg_ex2_test: RuntimeError | 1065 reg_ex2_test: RuntimeError |
1066 reg_exp2_test: RuntimeError | 1066 reg_exp2_test: RuntimeError |
1067 reg_exp3_test: RuntimeError | 1067 reg_exp3_test: RuntimeError |
1068 reg_exp_test: RuntimeError | 1068 reg_exp_test: RuntimeError |
1069 vm/regress_22621_vm_test: RuntimeError | 1069 vm/regress_22621_vm_test: RuntimeError |
1070 | 1070 |
1071 # No uri on embedded | 1071 # No uri on embedded |
1072 unsorted/uri_base_test: RuntimeError | 1072 unsorted/uri_base_test: RuntimeError |
OLD | NEW |