]> git.lizzy.rs Git - rust.git/blob - tests/ui/cast_nan_to_int.stderr
Auto merge of #9584 - royrustdev:implicit_saturating_sub, r=llogiq
[rust.git] / tests / ui / cast_nan_to_int.stderr
1 error: casting a known NaN to usize
2   --> $DIR/cast_nan_to_int.rs:5:13
3    |
4 LL |     let _ = (0.0_f32 / -0.0) as usize;
5    |             ^^^^^^^^^^^^^^^^^^^^^^^^^
6    |
7    = note: this always evaluates to 0
8    = note: `-D clippy::cast-nan-to-int` implied by `-D warnings`
9
10 error: casting a known NaN to usize
11   --> $DIR/cast_nan_to_int.rs:6:13
12    |
13 LL |     let _ = (f64::INFINITY * -0.0) as usize;
14    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
15    |
16    = note: this always evaluates to 0
17
18 error: casting a known NaN to usize
19   --> $DIR/cast_nan_to_int.rs:7:13
20    |
21 LL |     let _ = (0.0 * f32::INFINITY) as usize;
22    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
23    |
24    = note: this always evaluates to 0
25
26 error: casting a known NaN to usize
27   --> $DIR/cast_nan_to_int.rs:9:13
28    |
29 LL |     let _ = (f64::INFINITY + f64::NEG_INFINITY) as usize;
30    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
31    |
32    = note: this always evaluates to 0
33
34 error: casting a known NaN to usize
35   --> $DIR/cast_nan_to_int.rs:10:13
36    |
37 LL |     let _ = (f32::INFINITY - f32::INFINITY) as usize;
38    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
39    |
40    = note: this always evaluates to 0
41
42 error: casting a known NaN to usize
43   --> $DIR/cast_nan_to_int.rs:11:13
44    |
45 LL |     let _ = (f32::INFINITY / f32::NEG_INFINITY) as usize;
46    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
47    |
48    = note: this always evaluates to 0
49
50 error: aborting due to 6 previous errors
51