// PR c++/17327 enum E { E0, E1 }; template class A {}; template void f(A) {} // We used to issue a "sorry" message. By using an explicit error // message below, we make sure that we will not match "sorry". template void f(A); // { dg-error "template-id" }