Internal compiler error 373
Chris McClelland
chris@firstbass.freeserve.co.uk
Tue Nov 30 04:05:00 GMT 1999
I found the following bug when tryingÃÂ use the
scope resolution operator on a template function in another namespace.
Explicitly doing "using namespace NPoolVector" works, but
"NPoolVector::Output<int>" causes the compiler to abort:
ÃÂ
chris@tomato[166]>cat make.log g++ -v
-save-temps -c -o main.o main.cpp Reading specs from
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/specs gcc version 2.95.2
19991024 (release) ÃÂ /usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/cpp
-lang-c++ -v -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus
-D__ELF__ -Dunix -D__i386__ -Dlinux -D__ELF__ -D__unix__ -D__i386__ -D__linux__
-D__unix -D__linux -Asystem(posix) -D__EXCEPTIONS -Acpu(i386) -Amachine(i386)
-Di386 -D__i386 -D__i386__ -Di686 -Dpentiumpro -D__i686 -D__i686__
-D__pentiumpro -D__pentiumpro__ main.cpp main.ii GNU CPP version 2.95.2
19991024 (release) (i386 Linux/ELF) #include "..." search starts
here: #include <...> search starts
here: ÃÂ /usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/../../../../include/g++-3 ÃÂ /usr/local/include ÃÂ /usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/../../../../i686-pc-linux-gnu/include ÃÂ /usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/include ÃÂ /usr/include End
of search list. The following default directories have been omitted from the
search path: End of omitted
list. ÃÂ /usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/cc1plus main.ii
-quiet -dumpbase main.cc -version -o main.s GNU C++ version 2.95.2 19991024
(release) (i686-pc-linux-gnu) compiled by GNU C version 2.95.2 19991024
(release). main.cpp: In function `int main()': main.cpp:20: Internal
compiler error 373. main.cpp:20: Please submit a full bug
report. main.cpp:20: See < URL:http://www.gnu.org/software/gcc/faq.html#bugreport >
for instructions. make: *** [main.o] Error 1
pool_vec.tgz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pool_vec.tgz
Type: application/x-gzip
Size: 38091 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/19991130/658eb14c/attachment.bin>
More information about the Gcc-bugs
mailing list