// { dg-do compile { target c++11 } } template void f(); struct A { constexpr operator int() { return 24; } }; template constexpr void g(T t) { f(); } int main() { g(A()); }