#![feature(min_generic_const_args)] #![expect(incomplete_features)] // Regression test for #140642. Test that normalizing const aliases // containing erroneous types normalizes to a const error instead of // a type error. pub trait Tr { const SIZE: usize; } fn mk_array(_x: T) -> [(); >::SIZE] {} //~^ ERROR: cannot find type `T` in this scope //~| ERROR: cannot find type `T` in this scope fn main() {}