@@ -19,4 +19,69 @@ fn main() {
1919 //~^ ERROR mismatched types
2020 x_u8 > -1_isize ;
2121 //~^ ERROR mismatched types
22+
23+ x_usize > -1_i128 ;
24+ //~^ ERROR mismatched types
25+ x_u128 > -1_i128 ;
26+ //~^ ERROR mismatched types
27+ x_u64 > -1_i128 ;
28+ //~^ ERROR mismatched types
29+ x_u32 > -1_i128 ;
30+ //~^ ERROR mismatched types
31+ x_u16 > -1_i128 ;
32+ //~^ ERROR mismatched types
33+ x_u8 > -1_i128 ;
34+ //~^ ERROR mismatched types
35+
36+ x_usize > -1_i64 ;
37+ //~^ ERROR mismatched types
38+ x_u128 > -1_i64 ;
39+ //~^ ERROR mismatched types
40+ x_u64 > -1_i64 ;
41+ //~^ ERROR mismatched types
42+ x_u32 > -1_i64 ;
43+ //~^ ERROR mismatched types
44+ x_u16 > -1_i64 ;
45+ //~^ ERROR mismatched types
46+ x_u8 > -1_i64 ;
47+ //~^ ERROR mismatched types
48+
49+ x_usize > -1_i32 ;
50+ //~^ ERROR mismatched types
51+ x_u128 > -1_i32 ;
52+ //~^ ERROR mismatched types
53+ x_u64 > -1_i32 ;
54+ //~^ ERROR mismatched types
55+ x_u32 > -1_i32 ;
56+ //~^ ERROR mismatched types
57+ x_u16 > -1_i32 ;
58+ //~^ ERROR mismatched types
59+ x_u8 > -1_i32 ;
60+ //~^ ERROR mismatched types
61+
62+ x_usize > -1_i16 ;
63+ //~^ ERROR mismatched types
64+ x_u128 > -1_i16 ;
65+ //~^ ERROR mismatched types
66+ x_u64 > -1_i16 ;
67+ //~^ ERROR mismatched types
68+ x_u32 > -1_i16 ;
69+ //~^ ERROR mismatched types
70+ x_u16 > -1_i16 ;
71+ //~^ ERROR mismatched types
72+ x_u8 > -1_i16 ;
73+ //~^ ERROR mismatched types
74+
75+ x_usize > -1_i8 ;
76+ //~^ ERROR mismatched types
77+ x_u128 > -1_i8 ;
78+ //~^ ERROR mismatched types
79+ x_u64 > -1_i8 ;
80+ //~^ ERROR mismatched types
81+ x_u32 > -1_i8 ;
82+ //~^ ERROR mismatched types
83+ x_u16 > -1_i8 ;
84+ //~^ ERROR mismatched types
85+ x_u8 > -1_i8 ;
86+ //~^ ERROR mismatched types
2287}
0 commit comments