This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/13173] [3.3 regression] ICE in convert_move
- From: "jdc at coris dot org dot uk" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 25 Nov 2003 11:57:50 -0000
- Subject: [Bug c++/13173] [3.3 regression] ICE in convert_move
- References: <20031124115022.13173.jdc@coris.org.uk>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From jdc at coris dot org dot uk 2003-11-25 11:57 -------
Thanks for the fast responses.
When I try the simpler code on sparc/gcc-3.3.2, it compiles OK.
However, on alpha/gcc-3.3.2, I see:
$ c++ -c -o yy.o yy.C
yy.C: In function `void foo()':
yy.C:7: error: unrecognizable insn:
(insn 17 23 18 0 0x160545600 (set (reg:DF 69)
(const_int 0 [0x0])) -1 (nil)
(expr_list:REG_EQUAL (const_int 0 [0x0])
(nil)))
yy.C:7: internal compiler error: in extract_insn, at recog.c:2175
Please submit a full bug report,
Again, the code compiles file with cc.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13173