1 // ignore-compare-mode-chalk
5 //~^ the trait bound `for<'b> <u16 as Z<'b, u16>>::W: Clone` is not satisfied
6 //~| the trait bound `for<'b> <u16 as Z<'b, u16>>::W: Clone` is not satisfied
7 for<'b> <T as Z<'b, u16>>::W: Clone,
10 fn h(&self, x: &T::W) {
15 impl<'a> Z<'a, u16> for u16 {
17 //~^ ERROR the trait bound `for<'b> <u16 as Z<'b, u16>>::W: Clone