egcs-2.90.16 971105: Internal compiler error (solaris 2.5; -fpic -O)

Joseph Heled pepe@iconz.co.nz
Mon Nov 17 13:16:00 GMT 1997


uname -a: SunOS zeal 5.5 Generic sun4u sparc SUNW,Ultra-1

c++ source
--------------------------------
void 
action0(float& arg1)
{
  long cn0 = 1;

  arg1 = cn0;
}
--------------------------------
compilation 
/export/home/users/joseph/egcs-971105/bin/g++  -v -O -fpic -o b5.o -c b5.cc
Reading specs from
/export/home/users/joseph/egcs-971105/lib/gcc-lib/sparc-sun-solaris2.5/egcs-2.90.16/specs
gcc version egcs-2.90.16 971105 (gcc2-970802 experimental)

/export/home/users/joseph/egcs-971105/lib/gcc-lib/sparc-sun-solaris2.5/egcs-2.90.16/cpp
-lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus
-D__GNUC_MINOR__=90 -Dsparc -Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__
-D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix
-Asystem(unix) -Asystem(svr4) -D__EXCEPTIONS -D__OPTIMIZE__
-D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc) b5.cc /var/tmp/cca0078Z.ii
GNU CPP version egcs-2.90.16 971105 (gcc2-970802 experimental) (sparc)
#include "..." search starts here:
#include <...> search starts here:
 /export/home/users/joseph/egcs-971105/include/g++
 /usr/local/include
 /export/home/users/joseph/egcs-971105/sparc-sun-solaris2.5/include

/export/home/users/joseph/egcs-971105/lib/gcc-lib/sparc-sun-solaris2.5/egcs-2.90.16/include
 /usr/include
End of search list.

/export/home/users/joseph/egcs-971105/lib/gcc-lib/sparc-sun-solaris2.5/egcs-2.90.16/cc1plus
/var/tmp/cca0078Z.ii -quiet -dumpbase b5.cc -O -version -fpic -o
/var/tmp/cca0078Z.s
GNU C++ version egcs-2.90.16 971105 (gcc2-970802 experimental)
(sparc-sun-solaris2.5) compiled by GNU C version egcs-2.90.16 971105
(gcc2-970802 experimental).
b5.cc: In function `void action0(float &)':
b5.cc:8: Internal compiler error.
b5.cc:8: Please submit a full bug report to `egcs-bugs@cygnus.com'.

Compilation exited abnormally with code 1 at Tue Nov 18 10:14:07



More information about the Gcc-bugs mailing list