https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83608
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2017-12-28 Component|tree-optimization |rtl-optimization Target Milestone|--- |8.0 Ever confirmed|0 |1 --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- This is an expansion bug. Another ICE can be seen e.g. with -O2 -fno-tree-forwprop -fno-tree-ccp -fno-tree-fre -fno-tree-pre \ -fno-code-hoisting: _Complex float foo (void) { _Complex float c; *((unsigned long long *)&c) = 0x123456789abcdef0ULL; return c; }