This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc-3.1 on solaris 2.6: insn does not satisfy its constraints


Sorry if this has been seen (I couldn't get in to search the GNAT db).

I compiled gcc-3.1 on SunOS 5.6 Generic_105181-31 and then was compiling ncurses-5.2 when it died.

command line:
gcc -I../progs -I. -DNDEBUG -I. -I../include -I/opt/tools/mslv-1.0/include -DHAVE_CONFIG_H -O2 -c ../progs/infocmp.c

gcc version 3.1
GNU CPP version 3.1 (cpplib) (sparc ELF)
GNU C version 3.1 (sparc-sun-solaris2.6)
compiled by GNU C version 3.1.

error:
../progs/infocmp.c: In function `use_predicate':
../progs/infocmp.c:218: insn does not satisfy its constraints:
(insn 631 66 59 (set (reg:SI 9 %o1)
(reg/f:SI 254)) 51 {*movsi_insn} (nil)
(nil))
../progs/infocmp.c:218: Internal compiler error in reload_cse_simplify_operands, at reload1.c:8368
Please submit a full bug report,


I've attached the -v -save-temps output and the .i file.

Later.

--
Paul Webster 2204 pwebster@metasolv.com - My opinions are my own :-) -
"Oh Lord, protect this rocket house, and all that dwell within the
rocket house" - Homer

gcc -v -save-temps -I../progs -I.  -DNDEBUG -I. -I../include -I/opt/tools/mslv-1.0/include -DHAVE_CONFIG_H -O2  -c ../progs/infocmp.c
Reading specs from /opt/tools/mslv-1.0/gcc-3.1/lib/gcc-lib/sparc-sun-solaris2.6/3.1/specs
Configured with: ../gcc-3.1/configure --prefix=/opt/tools/mslv-1.0/gcc-3.1 --with-local-prefix=/opt/tools/mslv-1.0/gcc-3.1
Thread model: posix
gcc version 3.1
 /opt/tools/mslv-1.0/gcc-3.1/lib/gcc-lib/sparc-sun-solaris2.6/3.1/cpp0 -lang-c -v -I../progs -I. -I. -I../include -I/opt/tools/mslv-1.0/include -iprefix /opt/tools/mslv-1.0/bin/../lib/gcc-lib/sparc-sun-solaris2.6/3.1/ -D__GNUC__=3 -D__GNUC_MINOR__=1 -D__GNUC_PATCHLEVEL__=0 -Dsparc -Dsun -Dunix -D__svr4__ -D__SVR4 -D__PRAGMA_REDEFINE_EXTNAME -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__PRAGMA_REDEFINE_EXTNAME -D__sparc -D__sun -D__unix -Asystem=unix -Asystem=svr4 -D__OPTIMIZE__ -D__STDC_HOSTED__=1 -D__GCC_NEW_VARARGS__ -Acpu=sparc -Amachine=sparc -DNDEBUG -DHAVE_CONFIG_H ../progs/infocmp.c infocmp.i
GNU CPP version 3.1 (cpplib) (sparc ELF)
ignoring nonexistent directory "/opt/tools/mslv-1.0/lib/gcc-lib/sparc-sun-solaris2.6/3.1/include"
ignoring nonexistent directory "/opt/tools/mslv-1.0/lib/gcc-lib/sparc-sun-solaris2.6/3.1/../../../../sparc-sun-solaris2.6/include"
ignoring nonexistent directory "/opt/tools/mslv-1.0/gcc-3.1/sparc-sun-solaris2.6/include"
ignoring duplicate directory "."
ignoring duplicate directory "/opt/tools/mslv-1.0/gcc-3.1/include"
#include "..." search starts here:
#include <...> search starts here:
 ../progs
 .
 ../include
 /opt/tools/mslv-1.0/include
 /opt/tools/mslv-1.0/gcc-3.1/include
 /opt/tools/mslv-1.0/gcc-3.1/lib/gcc-lib/sparc-sun-solaris2.6/3.1/include
 /usr/include
End of search list.
 /opt/tools/mslv-1.0/gcc-3.1/lib/gcc-lib/sparc-sun-solaris2.6/3.1/cc1 -fpreprocessed infocmp.i -quiet -dumpbase infocmp.c -O2 -version -o infocmp.s
GNU CPP version 3.1 (cpplib) (sparc ELF)
GNU C version 3.1 (sparc-sun-solaris2.6)
	compiled by GNU C version 3.1.
../progs/infocmp.c: In function `use_predicate':
../progs/infocmp.c:218: insn does not satisfy its constraints:
(insn 631 66 59 (set (reg:SI 9 %o1)
        (reg/f:SI 254)) 51 {*movsi_insn} (nil)
    (nil))
../progs/infocmp.c:218: Internal compiler error in reload_cse_simplify_operands, at reload1.c:8368
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.

Attachment: infocmp.i.gz
Description: GNU Zip compressed data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]