1// { dg-do assemble } 2template <int I> 3void f(int i); 4 5void g() 6{ 7 int i; 8 f<i>(7); // { dg-error "" } template argument 1 is invalid. 9} 10