1// { dg-do assemble  }
2
3template <class T>
4class S
5{
6  template <class U>
7  struct S2 {
8    S2(const S2<U>& s2u) {}
9  };
10};
11
12