summaryrefslogtreecommitdiffstats
path: root/src/test/ui/consts/raw-ptr-const.rs
blob: 00fad046b557d337f6d6540d93f627feb3c2ce57 (plain)
1
2
3
4
5
6
7
8
9
10
#![allow(const_err)] // make sure we hit the `delay_span_bug`

// This is a regression test for a `delay_span_bug` during interning when a constant
// evaluates to a (non-dangling) raw pointer.  For now this errors; potentially it
// could also be allowed.

const CONST_RAW: *const Vec<i32> = &Vec::new() as *const _;
//~^ ERROR untyped pointers are not allowed in constant

fn main() {}