// { dg-do assemble }
template <template<class> class TT> void f() {}
template <template<class,class> class TT> void f() {}
// { dg-do assemble }
template <template<class> class TT> void f() {}
template <template<class,class> class TT> void f() {}