https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78881
--- Comment #3 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- (In reply to janus from comment #2) > (In reply to janus from comment #0) > > It seems like the first character is being swallowed somewhere ... > > Moreover the EOF is supposed to be an EOR? I will start looking at this. I wonder off hand if we have an EOF because we start reading one position off. I will see what I can figure out.