https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99085
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org Priority|P3 |P2 Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Summary|[11 Regression] ICE: |[10/11 Regression] ICE: |verify_flow_info failed |verify_flow_info failed |(error: multiple hot/cold |(error: multiple hot/cold |transitions found) |transitions found) Last reconfirmed| |2021-02-15 --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- I can reproduce the ICE also with gcc 10: /usr/src/gcc-10/obj12/gcc/cc1 -quiet -O2 -fgraphite-identity -fsel-sched-pipelining -fselective-scheduling2 /tmp/pr99085.c /tmp/pr99085.c: In function ‘foo’: /tmp/pr99085.c:16:1: error: multiple hot/cold transitions found (bb 15) 16 | } | ^ /tmp/pr99085.c:16:1: error: multiple hot/cold transitions found (bb 11) during RTL pass: stack /tmp/pr99085.c:16:1: internal compiler error: verify_flow_info failed but can't with gcc 9. As it is with graphite, can't bisect (easily) myself though.