[C++ Patch] PR 51908

Jason Merrill jason@redhat.com
Wed Jun 5 14:19:00 GMT 2013


On 06/05/2013 09:19 AM, Jason Merrill wrote:
> In any case, the commit doesn't seem like the problem.

Oh, I see, of course it is.  The problem is that it commits to all 
levels, so that if we happen to be in a nested tentative parse we can't 
commit to the inner one without committing to the outer one, which might 
not be appropriate.  This seems like a basic flaw in our tentative 
parsing mechanism.

What happens if we disable that commit entirely?

Jason



More information about the Gcc-patches mailing list