http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55604
Bug #: 55604
Summary: ICE while dumping in
remove_some_program_points_and_update_live_ranges
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
AssignedTo: [email protected]
ReportedBy: [email protected]
reynosa:/build/trunk/gcc$ cat b.c
main ()
{
char s[10];
const int t = (__builtin_memcpy (s, "Hello", 6), 5);
__builtin_printf ("%d %s\n", t, s);
}
reynosa:/build/trunk/gcc$ ./cc1plus b.c -O -dap -quiet
b.c: In function 'int main()':
b.c:7:1: internal compiler error: Floating point exception
}
^
0xc3fc61 crash_signal
/source/gcc/gcc/toplev.c:334
0xb01766 remove_some_program_points_and_update_live_ranges
/source/gcc/gcc/lra-lives.c:816
0xb01a6f compress_live_ranges
/source/gcc/gcc/lra-lives.c:898
0xb0200d lra_create_live_ranges(bool)
/source/gcc/gcc/lra-lives.c:986
0xae6964 lra(_IO_FILE*)
/source/gcc/gcc/lra.c:2297
0xa9c2b0 do_reload
/source/gcc/gcc/ira.c:4624
0xa9c4be rest_of_handle_reload
/source/gcc/gcc/ira.c:4737
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.