// { 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)" } |