gcc.c-torture/compile/920501-4.c -mabi=64 -O1 failure - egcs-19981101 mips-sgi-irix6.2

Billinghurst, David (RTD) David.Billinghurst@riotinto.com.au
Wed Nov 4 15:23:00 GMT 1998


System: mips-sgi-irix6.2
Compiler: egcs-19981101
Problem: test gcc.c-torture/compile/920501-4.c -O1 -mabi=64 fails
Reproduce by: /usr/local/tmp/egcs-19981101/bin/gcc -v -mabi=64 -O1
920501-4.c

Comments:  
	   Default abi passes
	   -mabi=64 passes with other levels of optimisation	   

Compiler output:

/usr/local/tmp/egcs-19981101/bin/gcc -v -mabi=64 -O1 920501-4.c
Reading specs from
/usr/local/tmp/egcs-19981101/lib/gcc-lib/mips-sgi-irix6.2/egcs-2.92.18/specs
gcc version egcs-2.92.18 19981101 (gcc2 ss-980609 experimental)
 /usr/local/tmp/egcs-19981101/lib/gcc-lib/mips-sgi-irix6.2/egcs-2.92.18/cpp
-lang-c -v -undef -D__GNUC__=2 -D__GNUC_MINOR__=92 -Dunix -Dmips -Dsgi
-Dhost_mips -DMIPSEB -D_MIPSEB -DSYSTYPE_SVR4 -D_LONGLONG -D_SVR4_SOURCE
-D_MODERN_C -D__DSO__ -D__unix__ -D__mips__ -D__sgi__ -D__host_mips__
-D__MIPSEB__ -D_MIPSEB -D__SYSTYPE_SVR4__ -D_LONGLONG -D_SVR4_SOURCE
-D_MODERN_C -D__DSO__ -D__unix -D__mips -D__sgi -D__host_mips -D__MIPSEB
-D__SYSTYPE_SVR4 -Asystem(unix) -Asystem(svr4) -Acpu(mips) -Amachine(sgi)
-D__CHAR_UNSIGNED__ -D__OPTIMIZE__ -D__LANGUAGE_C -D_LANGUAGE_C -DLANGUAGE_C
-D__SIZE_TYPE__=long unsigned int -D__PTRDIFF_TYPE__=long int
-D__LONG_MAX__=9223372036854775807L -D__EXTENSIONS__ -D_SGI_SOURCE
-D_MIPS_FPSET=32 -D_MIPS_ISA=_MIPS_ISA_MIPS3 -D_ABI64=3 -D_MIPS_SIM=_ABI64
-D_MIPS_SZINT=32 -D_MIPS_SZLONG=64 -D_MIPS_SZPTR=64 -D_COMPILER_VERSION=601
-U__mips -D__mips=3 -D__mips64 920501-4.c /var/tmp/ccRH7wNn.i
GNU CPP version egcs-2.92.18 19981101 (gcc2 ss-980609 experimental) [AL 1.1,
MM 40] SGI running IRIX 6.x
#include "..." search starts here:
#include <...> search starts here:
 /usr/local/include
 
/usr/local/tmp/egcs-19981101/lib/gcc-lib/mips-sgi-irix6.2/egcs-2.92.18/../..
/../../mips-sgi-irix6.2/include
 
/usr/local/tmp/egcs-19981101/lib/gcc-lib/mips-sgi-irix6.2/egcs-2.92.18/inclu
de
 /usr/include
End of search list.
 /usr/local/tmp/egcs-19981101/lib/gcc-lib/mips-sgi-irix6.2/egcs-2.92.18/cc1
/var/tmp/ccRH7wNn.i -quiet -dumpbase 920501-4.c -mabi=64 -O1 -version -o
/var/tmp/ccQozpvJ.s
GNU C version egcs-2.92.18 19981101 (gcc2 ss-980609 experimental)
(mips-sgi-irix6.2) compiled by GNU C version egcs-2.92.18 19981101 (gcc2
ss-980609 experimental).
insn-emit.c:4953: Internal compiler error in function gen_reload_outcc


+++++++++++++++++++++++++++++++++++++++++
(Mr) David Billinghurst
Comalco Research and Technical Support
PO Box 316, Thomastown, Vic, Australia, 3074
Phone:	+61 3 9469 0642
FAX:	+61 3 9462 2700
Email:	David.Billinghurst@riotinto.com.au







More information about the Gcc-bugs mailing list