------- 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

Reply via email to