// PR c++/112436 // { dg-do compile { target c++20 } } template concept Throwable = requires { throw T(); }; struct Incomplete; static_assert(!Throwable); static_assert(!Throwable);