[Bug target/78695] New: [7 Regression] ICE (segfault) on powerpc64le-linux-gnu
doko at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Dec 6 11:06:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78695
Bug ID: 78695
Summary: [7 Regression] ICE (segfault) on powerpc64le-linux-gnu
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: doko at gcc dot gnu.org
Target Milestone: ---
seen with 243219 on powerpc64le-linux-gnu, works with -O2
$ cat cgm.i
void *a();
long b() {
char c[1];
char *d = a(), *e = c;
long f = e ? b(e) : 0;
if (f > 54)
f = 1;
while (f--)
*d++ = *e++;
}
$ gcc -c -O3 cgm.i
cgm.i: In function 'b':
cgm.i:10:1: internal compiler error: Segmentation fault
}
^
0x10756733 crash_signal
../../src/gcc/toplev.c:333
0x10a52ec8 find_alignment_op
../../src/gcc/config/rs6000/rs6000.c:41428
0x10aa2663 recombine_lvx_pattern
../../src/gcc/config/rs6000/rs6000.c:41451
0x10aa2663 recombine_lvx_stvx_patterns
../../src/gcc/config/rs6000/rs6000.c:41557
0x10aa2663 rs6000_analyze_swaps(function*)
../../src/gcc/config/rs6000/rs6000.c:41598
Please submit a full bug report,
with preprocessed source if appropriate.
More information about the Gcc-bugs
mailing list