https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99347
G. Steinmetz <gs...@t-online.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Target| |x86_64-pc-linux-gnu --- Comment #1 from G. Steinmetz <gs...@t-online.de> --- Similar with gcc.dg/autopar/pr90211.c plus some additional options. This started with r10, between 20190811 and 20190818 : $ gcc-11-20210228 -c pr90211.c -fprofile-generate -gstatement-frontiers \ -O1 -fvar-tracking-assignments -fschedule-insns -fselective-scheduling cc1: warning: var-tracking-assignments changes selective scheduling during RTL pass: sched1 pr90211.c: In function 'foo': pr90211.c:24:1: internal compiler error: in create_block_for_bookkeeping, at sel-sched.c:4549 24 | } | ^ 0xb2c995 create_block_for_bookkeeping ../../gcc/sel-sched.c:4549 0xb2c995 find_place_for_bookkeeping ../../gcc/sel-sched.c:4686 #...