1// { dg-do assemble } 2 3struct S1 4{ 5 template <class T> 6 struct S2 {}; // { dg-error "" } previous definition 7 8 template <class T> 9 struct S2 {}; // { dg-error "" } redefinition 10}; 11