// run-pass
// Test inherent wrapping_* methods for {i,u}{size,8,16,32,64}.
-use std::{i8, i16, i32, i64, isize};
-use std::{u8, u16, u32, u64, usize};
+// Don't warn about overflowing ops on 32-bit platforms
+#![cfg_attr(target_pointer_width = "32", allow(const_err))]
fn main() {
assert_eq!( i8::MAX.wrapping_add(1), i8::MIN);