1 error: casting a known NaN to usize
2 --> $DIR/cast_nan_to_int.rs:5:13
4 LL | let _ = (0.0_f32 / -0.0) as usize;
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^
7 = note: this always evaluates to 0
8 = note: `-D clippy::cast-nan-to-int` implied by `-D warnings`
10 error: casting a known NaN to usize
11 --> $DIR/cast_nan_to_int.rs:6:13
13 LL | let _ = (f64::INFINITY * -0.0) as usize;
14 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
16 = note: this always evaluates to 0
18 error: casting a known NaN to usize
19 --> $DIR/cast_nan_to_int.rs:7:13
21 LL | let _ = (0.0 * f32::INFINITY) as usize;
22 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
24 = note: this always evaluates to 0
26 error: casting a known NaN to usize
27 --> $DIR/cast_nan_to_int.rs:9:13
29 LL | let _ = (f64::INFINITY + f64::NEG_INFINITY) as usize;
30 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
32 = note: this always evaluates to 0
34 error: casting a known NaN to usize
35 --> $DIR/cast_nan_to_int.rs:10:13
37 LL | let _ = (f32::INFINITY - f32::INFINITY) as usize;
38 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
40 = note: this always evaluates to 0
42 error: casting a known NaN to usize
43 --> $DIR/cast_nan_to_int.rs:11:13
45 LL | let _ = (f32::INFINITY / f32::NEG_INFINITY) as usize;
46 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
48 = note: this always evaluates to 0
50 error: aborting due to 6 previous errors