egcs-980425 with mico & g++/stl_uninitialized.h

wayne roberts milcom@netcom.com
Sun Apr 26 21:16:00 GMT 1998


I try to compile the mico from gnome cvs tree and i got the following error.  
It dies on 'Internal compiler error' of line 65 of g++/stl_uninitialized.h.
My /usr/local/include/g++/ are verified from egcs-980425.
I was able to compile mico with egcs-980418.

make[1]: Entering directory `/usr/local/src/cvs-gnome/mico/orb'
c++  -fPIC -I. -I../include -O   -fno-exceptions -I/usr/local/include -I/usr/local/lib/glib/include -I/usr/local/include -I/usr/X11R6/include -c orb.cc -o orb.pic.o
In file included from ../include/CORBA.h:97,
                 from orb.cc:23:
../include/mico/buffer.h:29: warning: ANSI C++ forbids initialization of const member `MINSIZE'
../include/mico/buffer.h:29: warning: making `MINSIZE' static
../include/mico/buffer.h:30: warning: ANSI C++ forbids initialization of const member `RESIZE_THRESH'
../include/mico/buffer.h:30: warning: making `RESIZE_THRESH' static
../include/mico/buffer.h:31: warning: ANSI C++ forbids initialization of const member `RESIZE_INCREMENT'
../include/mico/buffer.h:31: warning: making `RESIZE_INCREMENT' static
In file included from ../include/CORBA.h:111,
                 from orb.cc:23:
../include/mico/ioptypes.h:43: warning: ANSI C++ forbids initialization of const member `TransactionService'
../include/mico/ioptypes.h:43: warning: making `TransactionService' static
/usr/local/include/g++/stl_uninitialized.h: In function `class CORBA::OctetWrapper * __uninitialized_copy<const CORBA::OctetWrapper *, CORBA::OctetWrapper *, CORBA::OctetWrapper>(const class CORBA::OctetWrapper *, const class CORBA::OctetWrapper *, class CORBA::OctetWrapper *, class CORBA::OctetWrapper *)':
/usr/local/include/g++/stl_uninitialized.h:65: Internal compiler error.
/usr/local/include/g++/stl_uninitialized.h:65: Please submit a full bug report to `egcs-bugs@cygnus.com'.
make[1]: *** [orb.pic.o] Error 1




More information about the Gcc-bugs mailing list