This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/16185] [3.3/3.4/3.5 Regression] ICE: in spill_failure, at reload1.c:1892
- From: "belyshev at lubercy dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 26 Jun 2004 17:12:10 -0000
- Subject: [Bug rtl-optimization/16185] [3.3/3.4/3.5 Regression] ICE: in spill_failure, at reload1.c:1892
- References: <20040624212404.16185.herton@brturbo.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From belyshev at lubercy dot com 2004-06-26 17:12 -------
small testcase:
-------------------------------------------------------------------------------
register T0 asm ("ebx");
register T1 asm ("esi");
register T2 asm ("edi");
void foo (int a, int b, long long c)
{
*(long long *) (a + b) = c;
}
-------------------------------------------------------------------------------
Confirmed, a regression from 2.6.3 and 2.7.2.
--
What |Removed |Added
----------------------------------------------------------------------------
Component|c |rtl-optimization
GCC host triplet|i386-conectiva-linux |
GCC target triplet|i386-conectiva-linux |i*86-*-*
Keywords| |ice-on-valid-code
Known to fail| |2.95.3 3.3.3 3.3.4 3.4.0
| |3.4.1 3.5.0
Summary|qemu 0.5.5 fails to compile |[3.3/3.4/3.5 Regression]
|with - |ICE: in spill_failure, at
|march={i686,pentium4,athlon}|reload1.c:1892
Target Milestone|--- |3.4.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16185