https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650
--- Comment #35 from Bernd Schmidt <bernds at gcc dot gnu.org> --- I don't think guesswork will be very helpful in practice with a corrupted #line structure, and errors of this nature shouldn't really occur anyway outside of artificial testcases. I'm leaning towards either something like 69650.c:4:55: warning: file "fish" unexpectedly reentered or simply 69650.c:4:55: warning: line directive ignored due to incorrect nesting