1// { dg-do assemble } 2 3template <class T, int i> 4struct K { 5 void f(); 6}; 7 8template <class T> 9void 10K<T, i>::f() // { dg-error "" } i has not been declared 11{ 12} 13