// PR c++/70505 // { dg-do compile { target c++11 } } template struct s { template static constexpr T f1(const T x) {return x;} template (sizeof(T))> static constexpr T f2(const T x) {return x;} static void f() {s::f2(42);} }; int main() { s::f(); }