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