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