1 // PR 99285 ICE with template-template-parm
2 // { dg-additional-options -fmodule-header }
3 // { dg-module-cmi {} }
4 
5 template<typename... _Tp> struct common_type;
6 
7 template<> struct common_type<> {};
8 
9 template<typename _Tp0> struct common_type<_Tp0> {};
10 
11 template<typename _Tp1, typename _Tp2> struct common_type<_Tp1, _Tp2> {};
12