| error: casting `i8` to `f32` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:10:13 |
| | |
| LL | let _ = x0 as f32; |
| | ^^^^^^^^^ help: try: `f32::from(x0)` |
| | |
| = note: `-D clippy::cast-lossless` implied by `-D warnings` |
| = help: to override `-D warnings` add `#[allow(clippy::cast_lossless)]` |
| |
| error: casting `i8` to `f64` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:11:13 |
| | |
| LL | let _ = x0 as f64; |
| | ^^^^^^^^^ help: try: `f64::from(x0)` |
| |
| error: casting `i8` to `F32` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:12:13 |
| | |
| LL | let _ = x0 as F32; |
| | ^^^^^^^^^ help: try: `F32::from(x0)` |
| |
| error: casting `i8` to `F64` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:13:13 |
| | |
| LL | let _ = x0 as F64; |
| | ^^^^^^^^^ help: try: `F64::from(x0)` |
| |
| error: casting `u8` to `f32` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:15:13 |
| | |
| LL | let _ = x1 as f32; |
| | ^^^^^^^^^ help: try: `f32::from(x1)` |
| |
| error: casting `u8` to `f64` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:16:13 |
| | |
| LL | let _ = x1 as f64; |
| | ^^^^^^^^^ help: try: `f64::from(x1)` |
| |
| error: casting `i16` to `f32` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:18:13 |
| | |
| LL | let _ = x2 as f32; |
| | ^^^^^^^^^ help: try: `f32::from(x2)` |
| |
| error: casting `i16` to `f64` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:19:13 |
| | |
| LL | let _ = x2 as f64; |
| | ^^^^^^^^^ help: try: `f64::from(x2)` |
| |
| error: casting `u16` to `f32` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:21:13 |
| | |
| LL | let _ = x3 as f32; |
| | ^^^^^^^^^ help: try: `f32::from(x3)` |
| |
| error: casting `u16` to `f64` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:22:13 |
| | |
| LL | let _ = x3 as f64; |
| | ^^^^^^^^^ help: try: `f64::from(x3)` |
| |
| error: casting `i32` to `f64` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:24:13 |
| | |
| LL | let _ = x4 as f64; |
| | ^^^^^^^^^ help: try: `f64::from(x4)` |
| |
| error: casting `u32` to `f64` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:26:13 |
| | |
| LL | let _ = x5 as f64; |
| | ^^^^^^^^^ help: try: `f64::from(x5)` |
| |
| error: casting `f32` to `f64` may become silently lossy if you later change the type |
| --> tests/ui/cast_lossless_float.rs:29:13 |
| | |
| LL | let _ = 1.0f32 as f64; |
| | ^^^^^^^^^^^^^ help: try: `f64::from(1.0f32)` |
| |
| error: aborting due to 13 previous errors |
| |