//@error-pattern: is a dangling pointer use std::ptr::NonNull; fn main() { unsafe { let ptr = NonNull::::dangling(); drop(Box::from_raw(ptr.as_ptr())); } }