#![feature(intrinsics)] // Directly call intrinsic to avoid debug assertions in libstd extern "rust-intrinsic" { fn write_bytes(dst: *mut T, val: u8, count: usize); } fn main() { unsafe { write_bytes::(std::ptr::null_mut(), 0, 0) }; //~ ERROR memory access failed: null pointer is not a valid pointer }