// PR c++/99869 // { dg-do compile { target c++20 } } template concept same_as = __is_same(T, U); template void f() { for (same_as auto c : "") {} // { dg-error "constraint" } for (same_as auto c : "") {} }