Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1137)

Side by Side Diff: tests/co19/co19-dart2js.status

Issue 10912147: Change our 'is int' check to use Math.floor instead of a smi check. (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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
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
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
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
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698