https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106833
--- Comment #16 from Kewen Lin <linkw at gcc dot gnu.org> --- (In reply to Peter Bergner from comment #15) > (In reply to Kewen Lin from comment #14) > > Should be fixed on trunk > > I assume this is broken on the release branches too and we'll need backports? Good question, currently function verify_type uses are all guarded by flag_checking, I just had a testing, the ICE didn't get exposed with release branches, I think it is because that they are configured with --enable-checking=release by default, but it's still reproducible with one extra explicit option -fchecking=1 for release branches. Hi Richi, what do you think of the backporting for this case?