This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/24443] New: unrecognized instruction with -fPIC and -O with 4.1-20051015
- From: "dcb314 at hotmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 Oct 2005 13:32:07 -0000
- Subject: [Bug c/24443] New: unrecognized instruction with -fPIC and -O with 4.1-20051015
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Hello there,
I just tried to compile some parts of Suse Linux with GNU C compiler
4.1 snapshot 20051015 on an x86_64 machine, and the compiler said
-----------------------------------------------------------
linux:/usr/src/packages/BUILD/clisp-2.33.2/x86_64-suse-linux #
/home/dcb/gnu/41-20051015/results/bin/gcc -fPIC -O -c /tmp/q.i
In file included from spvw.d:25:
lispbibl.d:7430: warning: volatile register variables donpvw_typealloc.d:397:
error: unrecognizable insn:
(insn 132 131 125 6 (set (reg/f:DI 101)
(plus:DI (reg:DI 104)
(const_int 1125899906842624 [0x4000000000000]))) -1
(insn_list:REG_DEP_TRUE 131 (nil))
(expr_list:REG_DEAD (reg:DI 104)
(expr_list:REG_EQUAL (const:DI (plus:DI (symbol_ref:DI
("symbol_tab_data") [flags 0x40] <var_decl 0x2aaaaae11c60 symbol_tab_data>)
(const_int 1125899906842624 [0x4000000000000])))
(nil))))
spvw_typealloc.d:397: internal compiler error: in extract_insn, at recog.c:2084
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
-----------------------------------------------------------
Note how I had to use the compiler flags -fPIC and -O to get a crash.
The bugzilla won't let me either attach the source code or put it in
this field, so I'll have to say that source code is available on
request.
--
Summary: unrecognized instruction with -fPIC and -O with 4.1-
20051015
Product: gcc
Version: 4.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: dcb314 at hotmail dot com
GCC host triplet: x86_64-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24443