// PR c++/115656 // { dg-do compile { target c++20 } } template concept same_as = __is_same(T, U); template T, template> class UU> struct A { }; template> class B; A a1; A a2; // { dg-error "constraint failure" }