2 // compile-flags: -C overflow-checks=on
3 // ignore-emscripten no threads support
9 assert!(thread::spawn(|| i8::MIN.abs()).join().is_err());
10 assert!(thread::spawn(|| i16::MIN.abs()).join().is_err());
11 assert!(thread::spawn(|| i32::MIN.abs()).join().is_err());
12 assert!(thread::spawn(|| i64::MIN.abs()).join().is_err());
13 assert!(thread::spawn(|| isize::MIN.abs()).join().is_err());