[Bug target/36415] [4.3 regression] internal compiler error: in extract_insn, at recog.c:1990
laurent at guerby dot net
gcc-bugzilla@gcc.gnu.org
Fri Jan 2 12:03:00 GMT 2009
------- Comment #2 from laurent at guerby dot net 2009-01-02 12:02 -------
Confirmed on 4.3.2-1 Debian gnueabi
guerby@gcc50:~$ g++ -c -O1 pr36415.c
pr36415.c:29: warning: inline function Âconst UChar*
icu_3_4::UnicodeString::getBuffer() const used but never defined
pr36415.c: In member function Âvirtual UBool icu_3_4::RegexMatcher::find()Â:
pr36415.c:128: error: unrecognizable insn:
(insn 70 41 42 3 pr36415.c:122 (set (reg:SI 0 r0)
(plus:SI (reg:SI 3 r3 [156])
(mult:SI (reg/v:SI 1 r1 [orig:138 opValue ] [138])
(const_int 32 [0x20])))) -1 (nil))
pr36415.c:128: internal compiler error: in extract_insn, at recog.c:1990
But this compiles fine at -O0/1/2/3 on trunk rev 142808
--
laurent at guerby dot net changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |laurent at guerby dot net
Keywords| |ice-on-valid-code
Known to fail| |4.3.2
Known to work| |4.4.0
Summary|internal compiler error: in |[4.3 regression] internal
|extract_insn, at |compiler error: in
|recog.c:1990 |extract_insn, at
| |recog.c:1990
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36415
More information about the Gcc-bugs
mailing list