C++ PATCH for c++/58466 (ICE with variadics and partial specialization)
Wed Jan 29 20:54:00 GMT 2014
Here the problem was that when we built up A<'X'> the arguments to A
were 'X' and the empty set for the parameter pack. When we then use
that to deduce the arguments for C, we got confused by the empty set and
tried to treat it as another argument, leading to bad times. Fixed by
calling expand_template_argument_pack in unify_pack_expansion.
Tested x86_64-pc-linux-gnu, applying to trunk.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 1136 bytes
Desc: not available
More information about the Gcc-patches