1 2 3 4 5 6 7 8 9 10 11
// { dg-do compile } // Origin: Wolfgang Bangerth <wolfgang.bangerth@iwr.uni-heidelberg.de> // PR c++/2863 // Default function argument and template specialization. struct X { template <int dim> void f(int=0); }; template <> void X::f<1> () {} // { dg-error "(not match|declaration)" }