[Bug target/57896] [4.8 Regression] ICE in expand_expr_real_2
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Feb 19 18:06:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57896
--- Comment #10 from Uroš Bizjak <ubizjak at gmail dot com> ---
(In reply to Vittorio Zecca from comment #5)
> Adding option -m32 I get ICE in ix86_expand_prologue, at
> config/i386/i386.c:10559
I can confirm this with:
gcc version 4.8.3 20140219 (prerelease) [gcc-4_8-branch revision 207910] (GCC)
~/gcc-build-48/gcc/cc1 -m32 -march=x86-64 pr57896.c
pr57896.c: In function ‘__get_cpuid_max’:
pr57896.c:4:1: internal compiler error: in ix86_expand_prologue, at
config/i386/i386.c:10539
}
^
0x98fdf5 ix86_expand_prologue()
/home/uros/gcc-svn/branches/gcc-4_8-branch/gcc/config/i386/i386.c:10539
0xa1ce5a gen_prologue()
/home/uros/gcc-svn/branches/gcc-4_8-branch/gcc/config/i386/i386.md:11829
0x673927 thread_prologue_and_epilogue_insns
/home/uros/gcc-svn/branches/gcc-4_8-branch/gcc/function.c:5949
0x673927 rest_of_handle_thread_prologue_and_epilogue
/home/uros/gcc-svn/branches/gcc-4_8-branch/gcc/function.c:6973
The output from the debug patch doesn't look suspicious, so this looks like a
real bug to me. Can someone please bisect which commit fixed/hid this bug?
More information about the Gcc-bugs
mailing list