File tree Expand file tree Collapse file tree 4 files changed +22
-1
lines changed
branches/snap-stage3/src/libstd/num Expand file tree Collapse file tree 4 files changed +22
-1
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
refs/heads/master: f1132496dddbdd88f321a7919eec3d65136b3f75
3
3
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4
- refs/heads/snap-stage3: 99345d8d17f3045d27def1bae9c02c9b72298370
4
+ refs/heads/snap-stage3: 6828428cad873e9a9c890ee184140e8370ca7b60
5
5
refs/heads/try: ebfe63cd1c0b5d23f7ea60c69b4fde2e30cfd42a
6
6
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
Original file line number Diff line number Diff line change @@ -1142,6 +1142,10 @@ mod tests {
1142
1142
assert_eq ! ( infinity. abs_sub( & 1f32 ) , infinity) ;
1143
1143
assert_eq ! ( 0f32 . abs_sub( & neg_infinity) , infinity) ;
1144
1144
assert_eq ! ( 0f32 . abs_sub( & infinity) , 0f32 ) ;
1145
+ }
1146
+
1147
+ #[ test] #[ ignore( cfg( windows) ) ] // FIXME #8663
1148
+ fn test_abs_sub_nowin ( ) {
1145
1149
assert ! ( NaN . abs_sub( & -1f32 ) . is_NaN( ) ) ;
1146
1150
assert ! ( 1f32 . abs_sub( & NaN ) . is_NaN( ) ) ;
1147
1151
}
@@ -1267,7 +1271,10 @@ mod tests {
1267
1271
1268
1272
assert_eq ! ( 0f32 . frexp( ) , ( 0f32 , 0 ) ) ;
1269
1273
assert_eq ! ( ( -0f32 ) . frexp( ) , ( -0f32 , 0 ) ) ;
1274
+ }
1270
1275
1276
+ #[ test] #[ ignore( cfg( windows) ) ] // FIXME #8755
1277
+ fn test_frexp_nowin ( ) {
1271
1278
let inf: f32 = Float :: infinity ( ) ;
1272
1279
let neg_inf: f32 = Float :: neg_infinity ( ) ;
1273
1280
let nan: f32 = Float :: NaN ( ) ;
Original file line number Diff line number Diff line change @@ -1192,6 +1192,10 @@ mod tests {
1192
1192
assert_eq ! ( infinity. abs_sub( & 1f64 ) , infinity) ;
1193
1193
assert_eq ! ( 0f64 . abs_sub( & neg_infinity) , infinity) ;
1194
1194
assert_eq ! ( 0f64 . abs_sub( & infinity) , 0f64 ) ;
1195
+ }
1196
+
1197
+ #[ test] #[ ignore( cfg( windows) ) ] // FIXME #8663
1198
+ fn test_abs_sub_nowin ( ) {
1195
1199
assert ! ( NaN . abs_sub( & -1f64 ) . is_NaN( ) ) ;
1196
1200
assert ! ( 1f64 . abs_sub( & NaN ) . is_NaN( ) ) ;
1197
1201
}
@@ -1316,7 +1320,10 @@ mod tests {
1316
1320
1317
1321
assert_eq ! ( 0f64 . frexp( ) , ( 0f64 , 0 ) ) ;
1318
1322
assert_eq ! ( ( -0f64 ) . frexp( ) , ( -0f64 , 0 ) ) ;
1323
+ }
1319
1324
1325
+ #[ test] #[ ignore( cfg( windows) ) ] // FIXME #8755
1326
+ fn test_frexp_nowin ( ) {
1320
1327
let inf: f64 = Float :: infinity ( ) ;
1321
1328
let neg_inf: f64 = Float :: neg_infinity ( ) ;
1322
1329
let nan: f64 = Float :: NaN ( ) ;
Original file line number Diff line number Diff line change @@ -1163,6 +1163,10 @@ mod tests {
1163
1163
assert_eq ! ( infinity. abs_sub( & 1 f) , infinity) ;
1164
1164
assert_eq ! ( 0 f. abs_sub( & neg_infinity) , infinity) ;
1165
1165
assert_eq ! ( 0 f. abs_sub( & infinity) , 0 f) ;
1166
+ }
1167
+
1168
+ #[ test] #[ ignore( cfg( windows) ) ] // FIXME #8663
1169
+ fn test_abs_sub_nowin ( ) {
1166
1170
assert ! ( NaN . abs_sub( & -1 f) . is_NaN( ) ) ;
1167
1171
assert ! ( 1 f. abs_sub( & NaN ) . is_NaN( ) ) ;
1168
1172
}
@@ -1288,7 +1292,10 @@ mod tests {
1288
1292
1289
1293
assert_eq ! ( 0 f. frexp( ) , ( 0 f, 0 ) ) ;
1290
1294
assert_eq ! ( ( -0 f) . frexp( ) , ( -0 f, 0 ) ) ;
1295
+ }
1291
1296
1297
+ #[ test] #[ ignore( cfg( windows) ) ] // FIXME #8755
1298
+ fn test_frexp_nowin ( ) {
1292
1299
let inf: float = Float :: infinity ( ) ;
1293
1300
let neg_inf: float = Float :: neg_infinity ( ) ;
1294
1301
let nan: float = Float :: NaN ( ) ;
You can’t perform that action at this time.
0 commit comments