https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31584
Jonathan Wakely <redi at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |4.3.0
Resolution|--- |FIXED
Status|NEW |RESOLVED
--- Comment #14 from Jonathan Wakely <redi at gcc dot gnu.org> ---
So there's no bug now then. The error in comment 1 was probably fixed by:
commit g:dc28490d05f5ef25c5ff24ef946f48f402a20be8
Author: Jason Merrill
Date: Tue Sep 4 13:27:21 2007
re PR c++/14032 (Specialization of inner template using outer template
argument doesn't work)
PR c++/14032
* pt.c (most_specialized_class): Substitute outer template
arguments into the arguments of a member template partial
specialization.
(strip_innermost_template_args): New fn.
From-SVN: r128076
And so this was fixed for GCC 4.3.0