| | | | --- | --- | | Bugzilla Link | [32905](https://llvm.org/bz32905) | | Version | trunk | | OS | Linux | | Reporter | LLVM Bugzilla Contributor | ## Extended Description ```cpp template <typename... Ts> struct X { template <typename... Us> using Y = X<void(Ts, Us)...>; }; template<typename... T> using any_pairs_list = X<int, int>::Y<T...>; ``` --- ```console Diagnostic: error: pack expansion contains parameter pack 'Us' that has a different length (2 vs. 1) from outer parameter packs ```