blob: 2607d4de22919d72046b0e99d24828cce9d3bc65 (
plain)
1
2
3
4
5
6
7
8
|
// Check that you can't dereference invalid raw pointers in constants.
fn main() {
static C: u64 = unsafe {*(0xdeadbeef as *const u64)};
//~^ ERROR could not evaluate static initializer
//~| dangling pointer
println!("{}", C);
}
|