http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47289
--- Comment #11 from Jason Merrill <jason at gcc dot gnu.org> 2011-03-08 22:41:30 UTC --- I tend to be very conservative about ICE-on-invalid fixes on earlier releases, since the risk/reward ratio seems low. But this one seems safe enough that I'll go ahead and backport it.