https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89474
Bug ID: 89474 Summary: ice in df_reg_chain_verify_unmarked, at df-scan.c:3995 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- For this C code: a; b(double); c() { while (d()) b(a); } compiled with recent gcc trunk and compiler flags -O3 -march=native, does this: during RTL pass: ira bug507.c:6:1: internal compiler error: in df_reg_chain_verify_unmarked, at df-scan.c:3995 6 | } | ^ 0x61ca63 df_reg_chain_verify_unmarked ../../trunk/gcc/df-scan.c:3995 The bug seems to start between revisions 269100 and 269150. /proc/cpuinfo says vendor_id : AuthenticAMD cpu family : 21 model : 2 model name : AMD FX(tm)-8350 Eight-Core Processor