On 11/23/2015 10:52 AM, David Malcolm wrote:
This patch fixes PR c/68473 by bulletproofing the new
diagnostic_show_locus implementation against ranges that finish before
they start (which can happen when using the C preprocessor), falling
back to simply printing a caret.

Successfully bootstrapped&regrtested on x86_64-pc-linux-gnu; adds 7 new
PASS results to gcc.sum.

I just ran into the same ICE with a different (simpler) example
in bug 68839 and confirm that the patch fixes that one as well.

Martin

Reply via email to