//@ known-bug: #137813 trait AssocConst { const A: u8; } impl AssocConst for (T,) { const A: u8 = 0; } trait Trait {} impl Trait for () where (U,): AssocConst {} fn foo() where (): Trait, { }