This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/36415] [4.3 regression] internal compiler error: in extract_insn, at recog.c:1990
- From: "laurent at guerby dot net" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 2 Jan 2009 12:02:12 -0000
- Subject: [Bug target/36415] [4.3 regression] internal compiler error: in extract_insn, at recog.c:1990
- References: <bug-36415-8932@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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