Index: tests/language/language.status |
diff --git a/tests/language/language.status b/tests/language/language.status |
index 2d38d62689698cb70b327117a0ee649c12984ce5..439617914caa7848edcc9849b540e623ba6710f0 100644 |
--- a/tests/language/language.status |
+++ b/tests/language/language.status |
@@ -5,7 +5,7 @@ |
# This directory contains tests that are intended to show the |
# current state of the language. |
-[ ($compiler == none || $compiler == precompiler) ] |
+[ ($compiler == none || $compiler == precompiler || $compiler == dart2app) ] |
tearoff_constructor_basic_test: Skip # Crashes in checked mode -- hausner investigating |
# These tests are skipped in the VM because it has "--supermixin" |
@@ -26,6 +26,9 @@ example_constructor_test: Fail, OK |
constructor3_test: Fail, OK |
constructor2_test: Fail, OK |
+dynamic_prefix_core_test/01: RuntimeError # Issue 12478 |
+multiline_strings_test: Fail # Issue 23020 |
+ |
# Regular bugs which should be fixed. |
duplicate_export_negative_test: Fail # Issue 6134 |
@@ -49,7 +52,7 @@ accessor_conflict_import2_test: RuntimeError # Issue 25625 |
accessor_conflict_import_prefixed2_test: RuntimeError # Issue 25625 |
accessor_conflict_import_prefixed_test: RuntimeError # Issue 25625 |
-[ ($compiler == none || $compiler == precompiler) && ($runtime == vm || $runtime == dart_precompiled) ] |
+[ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && ($runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) ] |
class_keyword_test/02: MissingCompileTimeError # Issue 13627 |
unicode_bom_test: Fail # Issue 16067 |
@@ -59,15 +62,11 @@ try_catch_optimized1_test: Skip # Srdjan investigating |
[ ($compiler == none || $compiler == precompiler) && $checked ] |
type_variable_bounds4_test/01: Fail # Issue 14006 |
-[ ($compiler == none || $compiler == precompiler) ] |
-dynamic_prefix_core_test/01: RuntimeError # Issue 12478 |
-multiline_strings_test: Fail # Issue 23020 |
- |
-[ ($compiler == none || $compiler == precompiler) && (($runtime == vm || $runtime == dart_precompiled) || $runtime == drt || $runtime == dartium || $runtime == ContentShellOnAndroid) ] |
+[ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && (($runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) || $runtime == drt || $runtime == dartium || $runtime == ContentShellOnAndroid) ] |
dynamic_prefix_core_test/none: Fail # Issue 12478 |
export_ambiguous_main_negative_test: Fail # Issue 14763 |
-[ ($compiler == none || $compiler == precompiler) && ($runtime == dartium || $runtime == ContentShellOnAndroid) && $unchecked ] |
+[ $compiler == none && ($runtime == dartium || $runtime == ContentShellOnAndroid) && $unchecked ] |
assertion_test: Fail # Issue 14651. |
generic_test: Fail # Issue 14651. |
list_literal4_test: Fail # Issue 14651. |
@@ -80,7 +79,7 @@ positional_parameters_type_test/02: Fail # Issue 14651. |
type_checks_in_factory_method_test: Fail # Issue 14651. |
vm/type_vm_test: Fail # Issue 14651. |
-[ ($compiler == none || $compiler == precompiler) && ( $runtime == dartium || $runtime == drt || $runtime == ContentShellOnAndroid) ] |
+[ $compiler == none && ( $runtime == dartium || $runtime == drt || $runtime == ContentShellOnAndroid) ] |
issue13474_test: Pass, Fail # Issue 14651. |
config_import_test: Fail # Issue 14651. |
vm/optimized_guarded_field_isolates_test: RuntimeError, OK # Uses Isolate.spawn. |
@@ -93,33 +92,33 @@ main_test/42: Fail # Issue 20028 |
mirror_in_static_init_test: Fail # Issue 22071 |
vm/debug_break_enabled_vm_test/*: Skip # Issue 14651. |
-[ ($compiler == none || $compiler == precompiler) && $runtime == dartium && $system == linux && $arch != x64 ] |
+[ $compiler == none && $runtime == dartium && $system == linux && $arch != x64 ] |
issue_22780_test/01 : Pass, Timeout # Issue 24473 |
-[ ($compiler == none || $compiler == precompiler) && $runtime == drt ] |
+[ $compiler == none && $runtime == drt ] |
disassemble_test: Pass, Fail # Issue 18122 |
-[ ($compiler == none || $compiler == precompiler) && ($runtime == vm || $runtime == dart_precompiled) && $arch == mips && $checked ] |
+[ ($runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) && $arch == mips && $checked ] |
generic_instanceof3_test: Pass, Crash # Issue 17440. |
-[ ($compiler == none || $compiler == precompiler) && ($runtime == vm || $runtime == dart_precompiled) && $arch == mips && $mode == debug ] |
+[ ($runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) && $arch == mips && $mode == debug ] |
stack_overflow_test: Skip # Crashes. Issue 17440. |
stack_overflow_stacktrace_test: Skip # Crashes. Issue 17440. |
large_class_declaration_test: SkipSlow # Times out. Issue 20352 |
-[ ($compiler == none || $compiler == precompiler) && ($runtime == dartium || $runtime == drt || $runtime == ContentShellOnAndroid) && $mode == debug ] |
+[ $compiler == none && ($runtime == dartium || $runtime == drt || $runtime == ContentShellOnAndroid) && $mode == debug ] |
large_class_declaration_test: SkipSlow # Times out. Issue 20352 |
-[ ($compiler == none || $compiler == precompiler) && $runtime == ContentShellOnAndroid ] |
+[ $compiler == none && $runtime == ContentShellOnAndroid ] |
gc_test: SkipSlow # Times out flakily. Issue 20956 |
-[ ($compiler == none || $compiler == precompiler) && ($runtime == vm || $runtime == dart_precompiled) && ( $arch == simarm || $arch == arm || $arch == simarmv6 || $arch == armv6 || $arch == simarmv5te || $arch == armv5te || $arch == simarm64 || $arch == arm64 || $arch == simmips || $arch == mips) ] |
+[ ($runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) && ( $arch == simarm || $arch == arm || $arch == simarmv6 || $arch == armv6 || $arch == simarmv5te || $arch == armv5te || $arch == simarm64 || $arch == arm64 || $arch == simmips || $arch == mips) ] |
vm/load_to_load_unaligned_forwarding_vm_test: Pass, Crash # Unaligned offset. Issue 22151 |
-[ ($compiler == none || $compiler == precompiler) && ($runtime == dartium || $runtime == drt) ] |
+[ $compiler == none && ($runtime == dartium || $runtime == drt) ] |
issue23244_test: Fail # Issue 23244 |
-[ ($compiler == none || $compiler == precompiler) && (($runtime == vm || $runtime == dart_precompiled) || $runtime == drt || $runtime == dartium) && $arch == ia32 ] |
+[ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && (($runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) || $runtime == drt || $runtime == dartium) && $arch == ia32 ] |
vm/regress_24517_test: Pass, Fail # Issue 24517. |
[ ($noopt || $compiler == precompiler) ] |
@@ -144,21 +143,30 @@ super_call4_test: CompileTimeError |
super_getter_setter_test: CompileTimeError |
vm/reflect_core_vm_test: CompileTimeError |
redirecting_factory_reflection_test: CompileTimeError |
-deferred_constraints_constants_test: Skip # multitest gets confused |
-vm/type_vm_test: RuntimeError # Expects line and column numbers |
+[ ($noopt || $compiler == precompiler || $compiler == dart2app) ] |
# Deferred loading happens eagerly |
regress_23408_test: RuntimeError |
-deferred_global_test: RuntimeError |
deferred_inheritance_constraints_test: Skip |
deferred_load_constants_test: Skip # multitest gets confused |
- |
-deopt_inlined_function_lazy_test: Pass, Crash # Incompatible flag: --deoptimize-alot |
tearoff_basic_test: RuntimeError, Crash # Conflicting flag. |
+ |
+vm/type_vm_test: RuntimeError # Expects line and column numbers |
vm/type_cast_vm_test: RuntimeError # Line number mismatch. |
[ $runtime == dart_precompiled ] |
+deferred_global_test: RuntimeError # Tries to produce a stack trace. |
ct_const2_test: Pass, Crash # Incompatible flag --compile_all |
hello_dart_test: Pass, Crash # Incompatible flag --compile_all |
implicit_closure_test: Pass, Crash # --use_slow_path |
+ |
+deferred_constraints_constants_test: Skip # multitest gets confused |
+ |
+deopt_inlined_function_lazy_test: Pass, Crash # Incompatible flag: --deoptimize-alot |
+ |
+[ $runtime == dart_product ] |
+# Deferred loading happens eagerly (not sure why this works on precompiled code). |
+deferred_static_seperate_test: Skip |
+deferred_constraints_type_annotation_test/new_before_load: Skip |
+regress_22443_test: Skip |