[Bug c++/50852] [4.6/4.7 Regression] ICE: internal compiler error: in tsubst, at cp/pt.c:11030

jason at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Nov 8 00:46:00 GMT 2011


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50852

Jason Merrill <jason at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dodji at gcc dot gnu.org,
                   |                            |jason at gcc dot gnu.org

--- Comment #2 from Jason Merrill <jason at gcc dot gnu.org> 2011-11-08 00:43:49 UTC ---
Here we treat the two typename U::Ls being as equivalent, but then when we go
to substitute into C::X with the arguments for D, it fails because D's second
parameter is non-type.  Dodji?



More information about the Gcc-bugs mailing list