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 ] | 5 [ $compiler == dart2js ] |
6 Language/06_Functions/06_Functions_A01_t06: Fail # TODO(ahe): Please triage this
failure. | 6 Language/06_Functions/06_Functions_A01_t06: Fail # TODO(ahe): Please triage this
failure. |
7 Language/06_Functions/06_Functions_A01_t23: Fail # TODO(ahe): Please triage this
failure. | 7 Language/06_Functions/06_Functions_A01_t23: Fail # TODO(ahe): Please triage this
failure. |
8 Language/06_Functions/06_Functions_A01_t31: Fail # TODO(ahe): Please triage this
failure. | 8 Language/06_Functions/06_Functions_A01_t31: Fail # TODO(ahe): Please triage this
failure. |
9 Language/06_Functions/1_Function_Declaration_A01_t01: Fail # TODO(ahe): Please t
riage this failure. | 9 Language/06_Functions/1_Function_Declaration_A01_t01: Fail # TODO(ahe): Please t
riage this failure. |
10 Language/06_Functions/1_Function_Declaration_A02_t02: Fail # TODO(ahe): Please t
riage this failure. | 10 Language/06_Functions/1_Function_Declaration_A02_t02: Fail # TODO(ahe): Please t
riage this failure. |
(...skipping 235 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
246 # Rename "BadNumberFormatException" to "FormatException" | 246 # Rename "BadNumberFormatException" to "FormatException" |
247 # TODO(rnystrom): These can be enabled when | 247 # TODO(rnystrom): These can be enabled when |
248 # http://code.google.com/p/co19/issues/detail?id=167 is fixed. | 248 # http://code.google.com/p/co19/issues/detail?id=167 is fixed. |
249 LibTest/core/double/toInt_A01_t03: Fail | 249 LibTest/core/double/toInt_A01_t03: Fail |
250 LibTest/core/double/toInt_A01_t04: Fail | 250 LibTest/core/double/toInt_A01_t04: Fail |
251 LibTest/core/Math/parseInt_A02_t01: Fail | 251 LibTest/core/Math/parseInt_A02_t01: Fail |
252 LibTest/core/Math/parseDouble_A02_t01: Fail | 252 LibTest/core/Math/parseDouble_A02_t01: Fail |
253 | 253 |
254 # Slow tests that needs extra time to finish. | 254 # Slow tests that needs extra time to finish. |
255 LibTest/core/List/sort_A01_t06: Slow, Pass | 255 LibTest/core/List/sort_A01_t06: Slow, Pass |
| 256 LibTest/core/Queue/addLast_A01_t01: Slow, Pass |
256 | 257 |
257 # These test the Clock class which has been removed. | 258 # These test the Clock class which has been removed. |
258 # issue co19 - 173 | 259 # issue co19 - 173 |
259 LibTest/core/Clock/frequency_A01_t01: Fail, OK | 260 LibTest/core/Clock/frequency_A01_t01: Fail, OK |
260 LibTest/core/Clock/now_A01_t01: Fail, OK | 261 LibTest/core/Clock/now_A01_t01: Fail, OK |
261 | 262 |
262 # Tests that fail because they use the legacy try-catch syntax. | 263 # Tests that fail because they use the legacy try-catch syntax. |
263 # See co19 issue 184. | 264 # See co19 issue 184. |
264 Language/03_Overview/1_Scoping_A02_t30: Fail, OK | 265 Language/03_Overview/1_Scoping_A02_t30: Fail, OK |
265 Language/03_Overview/2_Privacy_A01_t08: Fail, OK | 266 Language/03_Overview/2_Privacy_A01_t08: Fail, OK |
(...skipping 603 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
869 | 870 |
870 # The following tests use the deprecated Date interface. | 871 # The following tests use the deprecated Date interface. |
871 # Issue co19 - 125 | 872 # Issue co19 - 125 |
872 LibTest/core/Date/toString_A02_t01: Fail, OK | 873 LibTest/core/Date/toString_A02_t01: Fail, OK |
873 LibTest/core/Date/isUtc_A01_t01: Fail, OK | 874 LibTest/core/Date/isUtc_A01_t01: Fail, OK |
874 | 875 |
875 [ $compiler == dart2js && $unchecked ] | 876 [ $compiler == dart2js && $unchecked ] |
876 LibTest/core/Date/Date.fromMillisecondsSinceEpoch_A03_t01: Fail | 877 LibTest/core/Date/Date.fromMillisecondsSinceEpoch_A03_t01: Fail |
877 | 878 |
878 [ $compiler == dart2js && $checked ] | 879 [ $compiler == dart2js && $checked ] |
879 | |
880 # The following tests fail on int checks. | |
881 # Issue 3720 | |
882 Language/07_Classes/4_Instance_Variables_A02_t06: Fail | |
883 Language/10_Expressions/03_Numbers_A05_t01: Fail | |
884 Language/10_Expressions/16_Assignment/1_Compound_Assignment_A04_t04: Fail | |
885 Language/11_Statements/05_For/2_For_in_A01_t01: Fail | |
886 LibTest/core/Date/Date.fromString_A01_t01: Fail | |
887 LibTest/core/Date/Date.fromString_A01_t02: Fail | |
888 LibTest/core/Date/Date.now_A01_t01: Fail | |
889 LibTest/core/Date/Date.now_A01_t02: Fail | |
890 LibTest/core/Date/Date.now_A01_t03: Fail | |
891 LibTest/core/Date/Date_A01_t04: Fail | |
892 LibTest/core/Date/Date_A01_t05: Fail | |
893 LibTest/core/Date/add_A01_t01: Fail | |
894 LibTest/core/Date/add_A02_t01: Fail | |
895 LibTest/core/Date/add_A03_t01: Fail | |
896 LibTest/core/Date/compareTo_A01_t01: Fail | |
897 LibTest/core/Date/compareTo_A01_t02: Fail | |
898 LibTest/core/Date/day_A01_t01: Fail | |
899 LibTest/core/Date/difference_A01_t01: Fail | |
900 LibTest/core/Date/hour_A01_t01: Fail | |
901 LibTest/core/Date/millisecond_A01_t01: Fail | |
902 LibTest/core/Date/millisecondsSinceEpoch_A01_t01: Fail | |
903 LibTest/core/Date/minute_A01_t01: Fail | |
904 LibTest/core/Date/month_A01_t01: Fail | |
905 LibTest/core/Date/operator_GE_A01_t01: Fail | |
906 LibTest/core/Date/operator_GT_A01_t01: Fail | |
907 LibTest/core/Date/operator_LE_A01_t01: Fail | |
908 LibTest/core/Date/operator_LT_A01_t01: Fail | |
909 LibTest/core/Date/operator_equality_A01_t01: Fail | |
910 LibTest/core/Date/second_A01_t01: Fail | |
911 LibTest/core/Date/subtract_A01_t01: Fail | |
912 LibTest/core/Date/subtract_A02_t01: Fail | |
913 LibTest/core/Date/subtract_A03_t01: Fail | |
914 LibTest/core/Date/timeZoneName_A01_t01: Fail | |
915 LibTest/core/Date/toLocal_A01_t01: Fail | |
916 LibTest/core/Date/toString_A01_t01: Fail | |
917 LibTest/core/Date/toUtc_A01_t01: Fail | |
918 LibTest/core/Date/weekday_A01_t01: Fail | |
919 LibTest/core/Duration/Duration_A01_t01: Fail | |
920 LibTest/core/Duration/Duration_A02_t01: Fail | |
921 LibTest/core/Duration/inDays_A01_t01: Fail | |
922 LibTest/core/Duration/inHours_A01_t01: Fail | |
923 LibTest/core/Duration/inMilliseconds_A01_t01: Fail | |
924 LibTest/core/Duration/inMinutes_A01_t01: Fail | |
925 LibTest/core/Duration/inSeconds_A01_t01: Fail | |
926 LibTest/core/Stopwatch/elapsedInMs_A01_t01: Fail | |
927 LibTest/core/Stopwatch/elapsedInUs_A01_t01: Fail | |
928 LibTest/core/Stopwatch/elapsed_A01_t01: Fail | |
929 LibTest/core/Stopwatch/elapsed_A01_t02: Fail | |
930 LibTest/core/Stopwatch/frequency_A01_t01: Fail | |
931 LibTest/core/Stopwatch/start_A01_t01: Fail | |
932 LibTest/core/Stopwatch/start_A01_t02: Fail | |
933 LibTest/core/Stopwatch/start_A01_t03: Fail | |
934 LibTest/core/Stopwatch/stop_A01_t01: Fail | |
935 LibTest/core/double/operator_GE_A01_t02: Fail | |
936 LibTest/core/double/operator_GT_A01_t02: Fail | |
937 LibTest/core/double/operator_LE_A01_t02: Fail | |
938 LibTest/core/double/operator_LT_A01_t02: Fail | |
939 LibTest/core/double/operator_remainder_A01_t01: Fail | |
940 LibTest/core/double/operator_remainder_A01_t02: Fail | |
941 LibTest/core/double/operator_remainder_A01_t03: Fail | |
942 LibTest/core/double/operator_remainder_A01_t04: Fail | |
943 LibTest/core/double/operator_remainder_A01_t05: Fail | |
944 | |
945 | |
946 LibTest/core/Queue/iterator_hasNext_A01_t01: Slow, Pass | 880 LibTest/core/Queue/iterator_hasNext_A01_t01: Slow, Pass |
947 | 881 |
948 # | 882 # |
949 # Issues with co19 test suite. | 883 # Issues with co19 test suite. |
950 # | 884 # |
951 # If you add anything here, either file a bug against the Dart | 885 # If you add anything here, either file a bug against the Dart |
952 # language specification, co19 test suite, or add a comment that ahe@ | 886 # language specification, co19 test suite, or add a comment that ahe@ |
953 # can understand so he can file a bug later. | 887 # can understand so he can file a bug later. |
954 # | 888 # |
955 [ $compiler == dart2js ] | 889 [ $compiler == dart2js ] |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1019 LibTest/core/Math/pow_A13_t01: Fail, OK # TODO(floitsch): Review. | 953 LibTest/core/Math/pow_A13_t01: Fail, OK # TODO(floitsch): Review. |
1020 LibTest/core/Math/sin_A01_t01: Fail, OK # TODO(floitsch): Review. | 954 LibTest/core/Math/sin_A01_t01: Fail, OK # TODO(floitsch): Review. |
1021 LibTest/core/Math/tan_A01_t01: Fail, OK # TODO(floitsch): Review. | 955 LibTest/core/Math/tan_A01_t01: Fail, OK # TODO(floitsch): Review. |
1022 LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t01: Fa
il, OK # This is not rejected by V8. | 956 LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t01: Fa
il, OK # This is not rejected by V8. |
1023 LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A04_t01: Fail, OK # co19 i
ssue 92. | 957 LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A04_t01: Fail, OK # co19 i
ssue 92. |
1024 LibTest/core/RegExp/RegExp_A01_t03: Fail, OK # Expects exception from const cons
tructor. | 958 LibTest/core/RegExp/RegExp_A01_t03: Fail, OK # Expects exception from const cons
tructor. |
1025 LibTest/core/RegExp/RegExp_A01_t04: Fail, OK # Expects exception from const cons
tructor. | 959 LibTest/core/RegExp/RegExp_A01_t04: Fail, OK # Expects exception from const cons
tructor. |
1026 LibTest/core/RegExp/allMatches_A01_t01: Fail, OK # Bad test, allMatches return
an Iterable. | 960 LibTest/core/RegExp/allMatches_A01_t01: Fail, OK # Bad test, allMatches return
an Iterable. |
1027 LibTest/core/RegExp/firstMatch_A01_t01: Fail, OK # Bad test, use Match.regexp, n
ot Match.pattern. | 961 LibTest/core/RegExp/firstMatch_A01_t01: Fail, OK # Bad test, use Match.regexp, n
ot Match.pattern. |
1028 LibTest/core/String/hashCode_A01_t01: Fail, OK # Bad test closurizes hashCode. | 962 LibTest/core/String/hashCode_A01_t01: Fail, OK # Bad test closurizes hashCode. |
1029 LibTest/core/double/toInt_A01_t01: Fail, OK # Requires big int. | |
1030 LibTest/core/double/toInt_A01_t02: Fail, OK # Requires big int. | |
1031 LibTest/core/double/toInt_A01_t05: Fail, OK # Requires big int. | 963 LibTest/core/double/toInt_A01_t05: Fail, OK # Requires big int. |
1032 LibTest/core/double/toRadixString_A01_t01: Fail, OK # Unimplemented test stub. | 964 LibTest/core/double/toRadixString_A01_t01: Fail, OK # Unimplemented test stub. |
1033 LibTest/core/double/toStringAsExponential_A01_t01: Fail, OK # Unimplemented test
stub. | 965 LibTest/core/double/toStringAsExponential_A01_t01: Fail, OK # Unimplemented test
stub. |
1034 LibTest/core/double/toStringAsPrecision_A01_t01: Fail, OK # Unimplemented test s
tub. | 966 LibTest/core/double/toStringAsPrecision_A01_t01: Fail, OK # Unimplemented test s
tub. |
1035 LibTest/core/int/compareTo_A01_t01: Fail, OK # Requires big int. | 967 LibTest/core/int/compareTo_A01_t01: Fail, OK # Requires big int. |
1036 LibTest/core/int/hashCode_A01_t01: Fail, OK # co19 testing missing assertion. | 968 LibTest/core/int/hashCode_A01_t01: Fail, OK # co19 testing missing assertion. |
1037 LibTest/core/int/isEven_A01_t01: Fail, OK # Not in API. | 969 LibTest/core/int/isEven_A01_t01: Fail, OK # Not in API. |
1038 LibTest/core/int/isOdd_A01_t01: Fail, OK # Not in API. | 970 LibTest/core/int/isOdd_A01_t01: Fail, OK # Not in API. |
1039 # The following test will start to fail when dart2js fixes issue 2887 (constant | 971 # The following test will start to fail when dart2js fixes issue 2887 (constant |
1040 # folding with runtime-semantics). | 972 # folding with runtime-semantics). |
1041 # It should then be marked as: Fail, OK # Requires big int. | 973 # It should then be marked as: Fail, OK # Requires big int. |
1042 LibTest/core/int/operator_NOT_A01_t01: Pass | 974 LibTest/core/int/operator_NOT_A01_t01: Pass |
1043 LibTest/core/int/operator_left_shift_A01_t01: Fail, OK # Requires big int. | 975 LibTest/core/int/operator_left_shift_A01_t01: Fail, OK # Requires big int. |
1044 LibTest/core/int/operator_remainder_A01_t03: Fail, OK # Leg only has double. | 976 LibTest/core/int/operator_remainder_A01_t03: Fail, OK # Leg only has double. |
1045 LibTest/core/int/operator_truncating_division_A01_t01: Fail, Pass # Requires big
int unless type inference fools us. | 977 LibTest/core/int/operator_truncating_division_A01_t01: Fail, Pass # Requires big
int unless type inference fools us. |
1046 LibTest/core/int/operator_truncating_division_A01_t02: Fail, OK # Leg only has d
ouble. | 978 LibTest/core/int/operator_truncating_division_A01_t02: Fail, OK # Leg only has d
ouble. |
1047 LibTest/core/int/remainder_A01_t01: Fail, OK # Requires big int. | 979 LibTest/core/int/remainder_A01_t01: Fail, OK # Requires big int. |
1048 LibTest/core/int/remainder_A01_t03: Fail, OK # Leg only has double. | 980 LibTest/core/int/remainder_A01_t03: Fail, OK # Leg only has double. |
1049 LibTest/core/int/toDouble_A01_t01: Fail, OK # Requires big int. | 981 LibTest/core/int/toDouble_A01_t01: Fail, OK # Requires big int. |
1050 LibTest/core/int/toInt_A01_t01: Fail, OK # Requires big int. | |
1051 LibTest/core/int/toRadixString_A01_t01: Fail, OK # Bad test: uses Expect.fail, E
xpect.throws, assumes case of result, and uses unsupported radixes. | 982 LibTest/core/int/toRadixString_A01_t01: Fail, OK # Bad test: uses Expect.fail, E
xpect.throws, assumes case of result, and uses unsupported radixes. |
1052 LibTest/core/int/toStringAsExponential_A01_t01: Fail, OK # Co19 Issue 112. | 983 LibTest/core/int/toStringAsExponential_A01_t01: Fail, OK # Co19 Issue 112. |
1053 LibTest/core/int/toStringAsFixed_A01_t01: Fail, OK # Co19 Issue 114. | 984 LibTest/core/int/toStringAsFixed_A01_t01: Fail, OK # Co19 Issue 114. |
1054 LibTest/core/int/toStringAsPrecision_A01_t01: Fail, OK # Co19 Issue 113. | 985 LibTest/core/int/toStringAsPrecision_A01_t01: Fail, OK # Co19 Issue 113. |
1055 LibTest/core/String/contains_A01_t02: Fail, OK # co19 issue 105. | 986 LibTest/core/String/contains_A01_t02: Fail, OK # co19 issue 105. |
1056 Language/07_Classes/1_Instance_Methods/2_Operators_A02_t01: Fail, OK # Expects n
egative result from bit-operation. | 987 Language/07_Classes/1_Instance_Methods/2_Operators_A02_t01: Fail, OK # Expects n
egative result from bit-operation. |
1057 Language/13_Types/4_Interface_Types_A12_t10: Fail, OK # Type test assuming int !
= double. | 988 Language/13_Types/4_Interface_Types_A12_t10: Fail, OK # Type test assuming int !
= double. |
1058 | 989 |
1059 | 990 |
1060 # | 991 # |
(...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1223 Language/14_Reference/1_Lexical_Rules/1_Reserved_Words_A30_t04: Fail # @compile-
error | 1154 Language/14_Reference/1_Lexical_Rules/1_Reserved_Words_A30_t04: Fail # @compile-
error |
1224 Language/14_Reference/1_Lexical_Rules_A02_t06: Fail # @compile-error | 1155 Language/14_Reference/1_Lexical_Rules_A02_t06: Fail # @compile-error |
1225 | 1156 |
1226 | 1157 |
1227 [ $compiler == dart2dart ] | 1158 [ $compiler == dart2dart ] |
1228 *: Skip | 1159 *: Skip |
1229 | 1160 |
1230 | 1161 |
1231 [ $compiler == dart2js && $browser ] | 1162 [ $compiler == dart2js && $browser ] |
1232 *: Skip | 1163 *: Skip |
OLD | NEW |