Skip to content

Commit 771e479

Browse files
committed
don't test unspecified case
1 parent ee42d1e commit 771e479

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

src/tools/miri/tests/pass/float_nan.rs

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -291,17 +291,6 @@ fn test_f32() {
291291
HashSet::from_iter([1.0f32.into()]),
292292
|| F32::from(1.0f32.powf(nan)), // special `pow` rule
293293
);
294-
check_all_outcomes(
295-
HashSet::from_iter([
296-
F32::nan(Pos, Quiet, 0),
297-
F32::nan(Neg, Quiet, 0),
298-
F32::nan(Pos, Quiet, 1),
299-
F32::nan(Neg, Quiet, 1),
300-
F32::nan(Pos, Signaling, 1),
301-
F32::nan(Neg, Signaling, 1),
302-
]),
303-
|| F32::from(1.0f32.powf(F32::nan(Pos, Signaling, 1).as_f32())), // unspecified `pow` case
304-
);
305294
check_all_outcomes(
306295
HashSet::from_iter([F32::nan(Pos, Quiet, 0), F32::nan(Neg, Quiet, 0)]),
307296
|| F32::from(nan.powi(1)),
@@ -414,17 +403,6 @@ fn test_f64() {
414403
HashSet::from_iter([1.0f64.into()]),
415404
|| F64::from(1.0f64.powf(nan)), // special `pow` rule
416405
);
417-
check_all_outcomes(
418-
HashSet::from_iter([
419-
F64::nan(Pos, Quiet, 0),
420-
F64::nan(Neg, Quiet, 0),
421-
F64::nan(Pos, Quiet, 1),
422-
F64::nan(Neg, Quiet, 1),
423-
F64::nan(Pos, Signaling, 1),
424-
F64::nan(Neg, Signaling, 1),
425-
]),
426-
|| F64::from(1.0f64.powf(F64::nan(Pos, Signaling, 1).as_f64())), // unspecified `pow` case
427-
);
428406
check_all_outcomes(
429407
HashSet::from_iter([F64::nan(Pos, Quiet, 0), F64::nan(Neg, Quiet, 0)]),
430408
|| F64::from(nan.powi(1)),

0 commit comments

Comments
 (0)