| # Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file |
| # for details. All rights reserved. Use of this source code is governed by a |
| # BSD-style license that can be found in the LICENSE file. |
| |
| # All static_tests have expected compile-time errors. |
| [ $strong && $compiler != dart2analyzer && $compiler != dartdevc ] |
| core_runtime_types_static_test: MissingCompileTimeError |
| string_static_test: MissingCompileTimeError |
| |
| [ !$strong && $compiler != dartdevc && $checked ] |
| core_runtime_types_static_test: MissingCompileTimeError |
| string_static_test: MissingCompileTimeError |
| |
| [ !$strong && !$checked ] |
| core_runtime_types_static_test: MissingCompileTimeError |
| string_static_test: MissingCompileTimeError |
| |
| [ $compiler == dart2analyzer && !$strong ] |
| symbol_reserved_word_test/05: MissingCompileTimeError # Issue 30245 |
| symbol_test/04: MissingCompileTimeError # Issue 30245 |
| |
| [ $compiler == dart2js && $fast_startup ] |
| apply3_test: Fail # mirrors not supported |
| |
| [ $compiler == precompiler ] |
| apply3_test: SkipByDesign |
| big_integer_huge_mul_vm_test: Pass, Timeout # --no_intrinsify |
| |
| [ $compiler == dartdevc && $runtime != none ] |
| apply2_test: RuntimeError # Issue 29921 |
| apply3_test: RuntimeError # Issue 29921 |
| big_integer_arith_vm_test: RuntimeError # Issue 30170 |
| big_integer_parsed_arith_vm_test: RuntimeError # Issue 29921 |
| const_list_literal_test: RuntimeError # Issue 29921 |
| const_list_remove_range_test: RuntimeError # Issue 29921 |
| const_list_set_range_test: RuntimeError # Issue 29921 |
| compare_to2_test: RuntimeError # Issue 30170 |
| |
| [ ($compiler == dart2js || $compiler == dartdevc) && $runtime != none ] |
| big_integer_arith_vm_test: RuntimeError # Issues 10245, 30170 |
| big_integer_parsed_arith_vm_test: RuntimeError # Issues 10245, 29921 |
| big_integer_parsed_div_rem_vm_test: RuntimeError # Issue 29921 |
| big_integer_parsed_mul_div_vm_test: RuntimeError # Issue 29921 |
| bit_twiddling_bigint_test: RuntimeError # Required bigint support. |
| compare_to2_test: RuntimeError, OK # Requires bigint support. |
| |
| [ $compiler == dart2js && $runtime == drt && $csp && $minified ] |
| core_runtime_types_test: Pass, Fail # Issue 27913 |
| |
| [ $runtime == flutter ] |
| apply3_test: CompileTimeError # mirrors not supported |
| bool_from_environment_test: Fail # Flutter Issue 9111 |
| string_trimlr_test/02: RuntimeError # Flutter Issue 9111 |
| |
| [ $hot_reload || $hot_reload_rollback ] |
| big_integer_huge_mul_vm_test: Pass, Slow # Slow |
| big_integer_parsed_mul_div_vm_test: Pass, Slow # Slow |
| |
| [ $hot_reload || $hot_reload_rollback ] |
| big_integer_huge_mul_vm_test: Pass, Slow # Slow |
| |
| [ $compiler == none || $compiler == precompiler || $compiler == app_jit ] |
| compare_to2_test: Fail # Issue 4018 |
| unicode_test: Fail # Issue 6706 |
| symbol_test/01: Fail, Pass # Issue 11669 |
| |
| # With the exception of 'void', new Symbol() should not accept reserved words. |
| symbol_reserved_word_test/06: RuntimeError # Issue 11669 |
| symbol_reserved_word_test/09: RuntimeError # Issue 11669 |
| symbol_reserved_word_test/12: RuntimeError # Issue 11669 |
| |
| symbol_test/none: Fail # Issue 11669 |
| symbol_operator_test/03: Fail # Issue 11669 |
| string_case_test/01: Fail # Bug 18061 |
| |
| [ ($compiler == dartk || $compiler == dartkp) && ($runtime == vm || $runtime == dart_precompiled) ] |
| bool_from_environment2_test/01: MissingCompileTimeError |
| bool_from_environment2_test/02: MissingCompileTimeError |
| bool_from_environment2_test/03: MissingCompileTimeError |
| bool_from_environment2_test/04: MissingCompileTimeError |
| bool_from_environment2_test/05: MissingCompileTimeError |
| compare_to2_test: RuntimeError |
| string_trimlr_test/02: RuntimeError |
| symbol_operator_test/03: RuntimeError |
| symbol_reserved_word_test/04: MissingCompileTimeError |
| symbol_reserved_word_test/05: MissingCompileTimeError |
| symbol_reserved_word_test/06: RuntimeError |
| symbol_reserved_word_test/07: MissingCompileTimeError |
| symbol_reserved_word_test/09: RuntimeError |
| symbol_reserved_word_test/10: MissingCompileTimeError |
| symbol_reserved_word_test/12: RuntimeError |
| symbol_test/01: MissingCompileTimeError |
| symbol_test/02: MissingCompileTimeError |
| symbol_test/03: MissingCompileTimeError |
| symbol_test/04: MissingCompileTimeError |
| symbol_test/none: RuntimeError |
| unicode_test: RuntimeError |
| |
| [ $compiler == none && $runtime == drt ] |
| bool_from_environment2_test: Skip |
| bool_from_environment_test: Skip |
| |
| [ $runtime == ff || $runtime == jsshell ] |
| unicode_test: Fail |
| |
| [ ($runtime == vm || $runtime == dart_precompiled) && $arch == simarmv5te ] |
| big_integer_parsed_mul_div_vm_test: Pass, Slow |
| |
| [ $compiler == precompiler ] |
| big_integer_parsed_mul_div_vm_test: Pass, Timeout # --no_intrinsify |
| |
| [ $compiler == none && ($runtime == vm || $runtime == flutter)] |
| string_trimlr_test/02: RuntimeError # Issue 29060 |
| |
| [ $compiler == precompiler || $compiler == app_jit ] |
| string_trimlr_test/02: RuntimeError # Issue 29060 |
| |
| # void should be a valid symbol. |
| [ $compiler == none || $compiler == precompiler || $compiler == app_jit || $compiler == dart2js ] |
| symbol_reserved_word_test/02: CompileTimeError # Issue 20191 |
| |
| # With the exception of 'void', const Symbol() should not accept reserved |
| # words. |
| symbol_reserved_word_test/04: MissingCompileTimeError # Issue 11669, 19972 |
| symbol_reserved_word_test/07: MissingCompileTimeError # Issue 11669, 19972 |
| symbol_reserved_word_test/10: MissingCompileTimeError # Issue 11669, 19972 |
| |
| [ $compiler == dart2js ] |
| string_static_test: MissingCompileTimeError |
| symbol_test/04: MissingCompileTimeError |
| |
| [ ($compiler == none || $compiler == precompiler || $compiler == app_jit) && $runtime != drt ] |
| symbol_test/02: MissingCompileTimeError # Issue 11669 |
| symbol_test/03: MissingCompileTimeError # Issue 11669 |
| symbol_test/04: MissingCompileTimeError |
| |
| [ $runtime == safari || $runtime == safarimobilesim ] |
| string_trimlr_test/02: RuntimeError # Uses Unicode 6.2.0 or earlier. |
| string_split_test: RuntimeError # Issue 21431 |
| |
| [ $compiler == dart2js && $runtime == chromeOnAndroid ] |
| string_trimlr_test/02: RuntimeError # Uses Unicode 6.2.0 or earlier. |
| |
| [ $compiler == dart2js && $runtime == drt ] |
| string_trimlr_test/02: RuntimeError # Uses Unicode 6.2.0 or earlier. |
| |
| [ $compiler == dart2js && $runtime == safarimobilesim ] |
| string_trimlr_test/01: Fail |
| string_trimlr_test/02: RuntimeError # Uses Unicode 6.2.0 or earlier. |
| |
| [ $compiler == dart2js && $runtime == d8 ] |
| string_trimlr_test/02: RuntimeError # Uses Unicode 6.2.0 or earlier. |
| |
| [ $compiler == dart2js && $dart2js_with_kernel ] |
| symbol_reserved_word_test/03: Pass # Issue 27394 |
| symbol_operator_test/03: RuntimeError # Issue 27394 |
| symbol_reserved_word_test/06: RuntimeError # Issue 27394 |
| symbol_reserved_word_test/09: RuntimeError # Issue 27394 |
| symbol_reserved_word_test/12: RuntimeError # Issue 27394 |
| symbol_test/none: RuntimeError # Issue 27394 |
| |
| [ $compiler == none && $runtime == vm ] |
| string_static_test: MissingCompileTimeError |
| |
| [ $compiler == dart2js && $runtime != none] |
| symbol_reserved_word_test/03: RuntimeError # Issue 19972, new Symbol('void') should be allowed. |