egcs-1.1.1 release: Internal compiler error

Laxman Sahasrabuddhe sahasrab@cs.ucdavis.edu
Fri Feb 26 19:23:00 GMT 1999


Hi,

I was trying to compile an OSPF module for a public-domain network
simulator called ns-2 (see http://www-mash.cs.berkeley.edu/ns/ and
http://networks.ecse.rpi.edu/~sunmin/rtProtoLS/ ). ns-2 compiled fine.
The OSPF module did not compile. Please fix the bug asap! I desparately
need the OSPF module for my simulations.

I am providing the following information:
1. Command line
2. Output of the command line
3. rtProtoLS.ii.gz (attached, gzipped, 49k file)

Thanks,
Laxman.

------------------------------------------------------------------------

<66>chili% c++ -v --save-temps -c -DNSLS -I.
-I/home/sahasrab/ns/ns-allinone-2.1b4a/ns-2
-I/home/sahasrab/ns/ns-allinone-2.1b4a/tcl8.0/generic
-I/home/sahasrab/ns/ns-allinone-2.1b4a/otcl -I. -I/usr/include
-I../tclcl -I../otcl -I../tkbox/include -I../tclbox/include -Wall
-DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_DBG_H
-DHAVE_LIBTCLCL1_0B7 -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_0A3 -DHAVE_OTCL_H
-DHAVE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H
-DSTDC_HEADERS=1 -DHAVE_STRING_H=1 -DHAVE_TCL_H=1 -DHAVE_LIBTCL8_0=1
-DHAVE_TK_H=1 -DHAVE_LIBTK8_0=1 -DHAVE_OTCL_H=1 -DHAVE_LIBOTCL1_0A3=1
-DHAVE_TCLCL_H=1 -DHAVE_LIBTCLCL1_0B7=1 -DHAVE_DBG_H=1
-DHAVE_GETRUSAGE=1 -DHAVE_SBRK=1 -o rtProtoLS.o rtProtoLS.cc
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/specs
gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release)
 /usr/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/cpp -lang-c++ -v -I.
-I/home/sahasrab/ns/ns-allinone-2.1b4a/ns-2
-I/home/sahasrab/ns/ns-allinone-2.1b4a/tcl8.0/generic
-I/home/sahasrab/ns/ns-allinone-2.1b4a/otcl -I. -I/usr/include
-I../tclcl -I../otcl -I../tkbox/include -I../tclbox/include -undef
-D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -D__GNUC_MINOR__=91 -D__ELF__
-Dunix -Di386 -D__i386__ -Dlinux -D__ELF__ -D__unix__ -D__i386__
-D__i386__ -D__linux__ -D__unix -D__i386 -D__linux -Asystem(posix)
-D__EXCEPTIONS -Wall -Asystem(unix) -Acpu(i386) -Amachine(i386) -Di386
-D__i386 -D__i386__ -Di686 -Dpentiumpro -D__i686 -D__i686__
-D__pentiumpro -D__pentiumpro__ -DNSLS -DNO_TK -DTCLCL_CLASSINSTVAR
-DNDEBUG -DUSE_SHM -DHAVE_DBG_H -DHAVE_LIBTCLCL1_0B7 -DHAVE_TCLCL_H
-DHAVE_LIBOTCL1_0A3 -DHAVE_OTCL_H -DHAVE_LIBTK8_0 -DHAVE_TK_H
-DHAVE_LIBTCL8_0 -DHAVE_TCL_H -DSTDC_HEADERS=1 -DHAVE_STRING_H=1
-DHAVE_TCL_H=1 -DHAVE_LIBTCL8_0=1 -DHAVE_TK_H=1 -DHAVE_LIBTK8_0=1
-DHAVE_OTCL_H=1 -DHAVE_LIBOTCL1_0A3=1 -DHAVE_TCLCL_H=1
-DHAVE_LIBTCLCL1_0B7=1 -DHAVE_DBG_H=1 -DHAVE_GETRUSAGE=1 -DHAVE_SBRK=1
rtProtoLS.cc rtProtoLS.ii
GNU CPP version egcs-2.91.60 19981201 (egcs-1.1.1 release) (i386
Linux/ELF)
#include "..." search starts here:
#include <...> search starts here:
 .
 /home/sahasrab/ns/ns-allinone-2.1b4a/ns-2
 /home/sahasrab/ns/ns-allinone-2.1b4a/tcl8.0/generic
 /home/sahasrab/ns/ns-allinone-2.1b4a/otcl
 .
 /usr/include
 ../tclcl
 ../otcl
 ../tkbox/include
 ../tclbox/include
 /usr/include/g++
 /usr/local/include
 /usr/i686-pc-linux-gnu/include
 /usr/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/cc1plus rtProtoLS.ii
-quiet -dumpbase rtProtoLS.cc -Wall -version -o rtProtoLS.s
GNU C++ version egcs-2.91.60 19981201 (egcs-1.1.1 release)
(i686-pc-linux-gnu) compiled by GNU C version egcs-2.91.60 19981201
(egcs-1.1.1 release).
ls.h: In method `LsList<int>::LsList<ls_node_id_t>()':
ls.h:183:   instantiated from here
In file included from rtProtoLS.h:12,
                 from rtProtoLS.cc:6:
ls.h:96: Internal compiler error.
ls.h:96: Please submit a full bug report to `egcs-bugs@cygnus.com'.
ls.h:96: See <URL: http://egcs.cygnus.com/faq.html#bugreport > for
details.
rtProtoLS.ii.gz



More information about the Gcc-bugs mailing list