On Thu, 7 Jun 2012, Jason Merrill wrote: > The problem here was that when we instantiate G::bar, we want to instantiate > F, and end up improperly pushing the declaration inside G, which leads to the > ICE. Adjusting the call to pushclass is enough to fix this, which is what I > propose doing for the 4.7 branch. For 4.8 I'm going to do more. > > Richard: I think we need to resolve 53599 for 4.7.1, either by reverting the > fix for 53137 or applying this patch. Do you have a preference?
Reverting the original patch looks better to me, and installing the patch for 4.7.2. Thanks, Richard.