1// { dg-do assemble } 2 3template <class A> 4class TEST 5{ 6public: 7 TEST (A) {} 8}; 9 10template <class A> 11class TEST2 12{ 13 static A i; 14}; 15 16template <class A> 17A TEST2 <A>::i (0); 18 19TEST2 <TEST <int> > a; 20 21template class TEST2 <TEST <int> >; 22