// Regression test for #72410, this should be used with debug assertion enabled. // should be fine pub trait Foo { fn map() where Self: Sized, for<'a> &'a mut [u8]: ; } // should fail pub trait Bar { fn map() where for<'a> &'a mut [dyn Bar]: ; //~^ ERROR: the trait `Bar` cannot be made into an object } fn main() {}