}
// Lint
- if i_8 > i8::min_value() {
+ if i_8 > i8::MIN {
i_8 -= 1;
}
}
// Lint
- if i_8 != i8::min_value() {
+ if i_8 != i8::MIN {
i_8 -= 1;
}
}
// Lint
- if i_16 > i16::min_value() {
+ if i_16 > i16::MIN {
i_16 -= 1;
}
}
// Lint
- if i_16 != i16::min_value() {
+ if i_16 != i16::MIN {
i_16 -= 1;
}
}
// Lint
- if i_32 > i32::min_value() {
+ if i_32 > i32::MIN {
i_32 -= 1;
}
}
// Lint
- if i_32 != i32::min_value() {
+ if i_32 != i32::MIN {
i_32 -= 1;
}
let mut i_64: i64 = endi_64 - starti_64;
// Lint
- if i64::min_value() < i_64 {
+ if i64::MIN < i_64 {
i_64 -= 1;
}
if i_64 != 0 {
i_64 -= 1;
}
+
+ // issue #7831
+ // No Lint
+ if u_32 > 0 {
+ u_32 -= 1;
+ } else {
+ println!("side effect");
+ }
}