https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90189
--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Another testcase which has the same issue with the clash from PR 116739: ``` template<class> struct l {}; template <class t> struct mm { using type = t; }; template <class t> class myclass { template <class... type> // error: parameter packs not expanded with '...': l<typename mm<t>::type> try_push(type&&... k); }; ```