https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65517
--- Comment #2 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- Started with r221409. trippels@gcc2-power8 ~ % ~/gcc_build_dir_/gcc/cc1 -fpreprocessed foo.i -quiet -dumpbase foo.i -auxbase foo -O2 -w -version -o /dev/null GNU C11 (GCC) version 5.0.0 20150313 (experimental) (powerpc64le-unknown-linux-gnu) compiled by GNU C version 4.9.2 20141101 (Red Hat 4.9.2-1), GMP version 6.0.0, MPFR version 3.1.2, MPC version 1.0.2 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 GNU C11 (GCC) version 5.0.0 20150313 (experimental) (powerpc64le-unknown-linux-gnu) compiled by GNU C version 4.9.2 20141101 (Red Hat 4.9.2-1), GMP version 6.0.0, MPFR version 3.1.2, MPC version 1.0.2 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: 2d7bc906d0f6d4e6259d8a0bcfb20c0d foo.i: In function ‘main’: foo.i:13:1: error: size of loop 1 should be 1, not 2 } ^ foo.i:13:1: internal compiler error: in verify_loop_structure, at cfgloop.c:1652 0x102e6a4f verify_loop_structure() ../../gcc/gcc/cfgloop.c:1652 0x1061f8e3 loop_optimizer_init(unsigned int) ../../gcc/gcc/loop-init.c:123 0x1094059f perform_tree_ssa_dce ../../gcc/gcc/tree-ssa-dce.c:1637 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions