// { dg-do assemble } template void f(int i); // { dg-message "void f" } void g() { int i; f(7); // { dg-error "" } template argument 1 is invalid. }