https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108174
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Arseny Solokha from comment #3) > Created attachment 54127 [details] > Preprocessed testcase > > Though for that to ICE, I have to change an argument to --param > ggc-min-expand from 3 to 1. Right, most likely a variable or some source is not marked with GTY. Usually `--param ggc-min-expand=0 --param ggc-min-heapsize=0` Will always cause the ICE; though this can be slow as gc is a mark and sweep and marking can be slow.