https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65148
Bug ID: 65148 Summary: ICE: in get_biv_step, at loop-iv.c:823 Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: trippels at gcc dot gnu.org CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org Target: powerpc64-unknown-linux-gnu On ppc64 and ppc64le I get with gcc-4.9.2: trippels@gcc2-power8 ~ % cat foo.ii int a; void fn1 () { while (a--) ; } trippels@gcc2-power8 ~ % g++ -fsanitize=undefined -O2 -c foo.ii foo.ii: In function ‘void fn1()’: foo.ii:7:1: internal compiler error: in get_biv_step, at loop-iv.c:823 } ^ Please submit a full bug report, gcc-5 is fine.