mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-25 16:24:46 +00:00
167 lines
5.5 KiB
Plaintext
167 lines
5.5 KiB
Plaintext
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:30:5
|
|
|
|
|
30 | (u8 as u32) > 300;
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `-D clippy::invalid-upcast-comparisons` implied by `-D warnings`
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:31:5
|
|
|
|
|
31 | (u8 as i32) > 300;
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:32:5
|
|
|
|
|
32 | (u8 as u32) == 300;
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:33:5
|
|
|
|
|
33 | (u8 as i32) == 300;
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:34:5
|
|
|
|
|
34 | 300 < (u8 as u32);
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:35:5
|
|
|
|
|
35 | 300 < (u8 as i32);
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:36:5
|
|
|
|
|
36 | 300 == (u8 as u32);
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:37:5
|
|
|
|
|
37 | 300 == (u8 as i32);
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:39:5
|
|
|
|
|
39 | (u8 as u32) <= 300;
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:40:5
|
|
|
|
|
40 | (u8 as i32) <= 300;
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:41:5
|
|
|
|
|
41 | (u8 as u32) != 300;
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:42:5
|
|
|
|
|
42 | (u8 as i32) != 300;
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:43:5
|
|
|
|
|
43 | 300 >= (u8 as u32);
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:44:5
|
|
|
|
|
44 | 300 >= (u8 as i32);
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:45:5
|
|
|
|
|
45 | 300 != (u8 as u32);
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:46:5
|
|
|
|
|
46 | 300 != (u8 as i32);
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:49:5
|
|
|
|
|
49 | (u8 as i32) < 0;
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:50:5
|
|
|
|
|
50 | -5 != (u8 as i32);
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:52:5
|
|
|
|
|
52 | (u8 as i32) >= 0;
|
|
| ^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:53:5
|
|
|
|
|
53 | -5 == (u8 as i32);
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:56:5
|
|
|
|
|
56 | 1337 == (u8 as i32);
|
|
| ^^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:57:5
|
|
|
|
|
57 | 1337 == (u8 as u32);
|
|
| ^^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:59:5
|
|
|
|
|
59 | 1337 != (u8 as i32);
|
|
| ^^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:60:5
|
|
|
|
|
60 | 1337 != (u8 as u32);
|
|
| ^^^^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always true
|
|
--> $DIR/invalid_upcast_comparisons.rs:74:5
|
|
|
|
|
74 | (u8 as i32) > -1;
|
|
| ^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:75:5
|
|
|
|
|
75 | (u8 as i32) < -1;
|
|
| ^^^^^^^^^^^^^^^^
|
|
|
|
error: because of the numeric bounds on `u8` prior to casting, this expression is always false
|
|
--> $DIR/invalid_upcast_comparisons.rs:91:5
|
|
|
|
|
91 | -5 >= (u8 as i32);
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
error: aborting due to 27 previous errors
|
|
|