// PR c++/108282 // { dg-do compile { target c++20 } } template concept TEST = requires { T::TT; }; struct C { }; template struct B { static void TT() requires TEST; }; int main() { static_assert( !TEST ); static_assert( !TEST> ); B::TT(); // { dg-error "no match" } }