// { dg-do compile { target concepts } } template void f(T t) requires requires { static_cast(t); } {} int main() { f(42); }