------- Comment #4 from reichelt at gcc dot gnu dot org 2008-12-28 21:55 ------- Even shorter testcase:
===================================================================== template<typename...> struct A; template<typename, typename> struct B; template<typename... T, typename... U> struct B<A<T...>, A<U...> > { static int i; }; B<A<>, A<int> > b1; B<A<int>, A<> > b2; ===================================================================== -- reichelt at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |reichelt at gcc dot gnu dot | |org Keywords| |monitored Summary|[c++0x] ICE on templates, |[c++0x] ICE on template |simple test-case |specialization involving | |variadic templates http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38276