2 // compile-flags: -Z no-landing-pads -C codegen-units=1
3 // ignore-emscripten no threads support
4 // ignore-test fails because catch_unwind doesn't work with no-landing-pads
8 static mut HIT: bool = false;
14 unsafe { HIT = true; }
19 thread::spawn(move|| -> () {
22 }).join().unwrap_err();
23 assert!(unsafe { !HIT });