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