https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109531
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I almost want to say there is some GC issue going on with the original testcase. When I tried to use topformflat with the source (with all the "^# " lines removed), it no longer ICEs. But then again I did get a note about -flarge-source-files which might causing a warning not to be tried which is exposing the ICE.