1// { dg-do assemble  }
2
3template <class T>
4template <class U>
5struct A { // { dg-error "" } too many template parameter lists
6public:
7  A() {}
8
9  A(const A<T>& b) {}
10};
11