// PR c++/59937 // { dg-do compile { target c++11 } } template constexpr bool truth(const T&) { return true; } template void test() { int i[1]; constexpr bool untrue = !truth(i); static_assert(!untrue, ""); }