Internal compiler error 197 with egcs-2.91.33

Peter Nordlund petern@nada.kth.se
Tue May 26 05:10:00 GMT 1998


Error compiling blitz++ with egcs, snapshot 19980525 under SUN/solaris
and
SGI/irix6.4

I have tried egcs snapshot 19980525 together
with blitz-0.2-alpha-06. 


I installed egcs with make bootstrap-lean;make install on both
platforms.

-------------------------------------------------------
Solaris:
I configured blitz++ for egcs and tried to compile with make check

make[1]: Entering directory
`/afs/nada.kth.se/misc/cvap/blitz++/src/blitz-0.2-alpha-06/testsuite'
g++ -I./.. -ftemplate-depth-30 -g -DBZ_DEBUG  -c ./ctors.cpp
../blitz/tinyvec.cc: In instantiation of
`blitz::_bz_VecExpr<blitz::_bz_VecExprConstant<int> >':
../blitz/tinyvec.cc:170:   instantiated from
`blitz::TinyVector<int,1>::initialize<int, 1>(int)'
../blitz/listinit.h:91:   instantiated from
`blitz::ListInitializationSwitch<blitz::TinyVector<int,1>,int
*>::~ListInitializationSwitch<blitz::TinyVector<int,1>, int *>()'
../blitz/array.h:124:   instantiated from
`blitz::GeneralArrayStorage<1>::GeneralArrayStorage<1>()'
./ctors.cpp:21:   instantiated from here
../blitz/tinyvec.cc:170: Internal compiler error 197.
../blitz/tinyvec.cc:170: Please submit a full bug report to
`egcs-bugs@cygnus.com'.
make[1]: *** [ctors.o] Error 1

Printout of the os-version I used follows:
crunchy:blitz-0.2-alpha-06>>uname -a
SunOS crunchy.nada.kth.se 5.5.1 Generic_103640-12 sun4u sparc
SUNW,Ultra-Enterprise

---------------------------------------------------
Irix6.4, on a Silicon Graphics Octane:
I configured blitz++ for egcs and tried to compile with make lib

I got some parse errors related to IEEE-math stuff when trying to
compile blitz with make lib, so I "undefed"
BZ_HAVE_IEEE_MATH in config.h.
After that, I got an internal compiler error identical to the
error above.


Printout of the os-version I used follows:
marr:blitz-0.2-alpha-06>>uname -a
IRIX64 marr 6.4 02121744 IP30 mips



More information about the Gcc-bugs mailing list