rust/tests/ui/sanitizer/cfi/assoc-const-projection-issue-151878.rs

20 lines
436 B
Rust

//@ compile-flags: -Zsanitizer=cfi -Cunsafe-allow-abi-mismatch=sanitizer -Ccodegen-units=1 -Clto
//@ needs-rustc-debug-assertions
//@ needs-sanitizer-cfi
//@ build-pass
//@ no-prefer-dynamic
#![feature(min_generic_const_args)]
#![expect(incomplete_features)]
trait Trait {
#[type_const]
const N: usize = 0;
fn process(&self, _: [u8; Self::N]) {}
}
impl Trait for () {}
fn main() {
let _x: &dyn Trait<N = 0> = &();
}