This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
gcc version 2.96 20000717 (experimental) on TRU64/5.0A
- To: gcc-bugs at gcc dot gnu dot org
- Subject: gcc version 2.96 20000717 (experimental) on TRU64/5.0A
- From: Lothar Wolf <syz at ecmwf dot int>
- Date: Tue, 25 Jul 2000 08:44:37 +0100
- Organization: ECMWF (European Centre for Medium-Range Weather Forecasts)
Dear GCC-Team,
most likely I am not supposed to send a bug report for an experimental
version of gcc - but since I try to get gcc (the c++ part) compiled on
our AlphaStations for a long time now (many month) I hope you don't
reject it
and the report helps to get the best compiler around running on TRU64.
Following the recommendations of some of you I tried to use the most
recent snap shots since 2.95.2 is not possible to compile on above
platform.
Compiling gcc (the c-part) was successfull without any problems!
Then using the just made gcc to create the g++ resulted in the following
error:
AlphaStation255, Compaq TRU64 5.0A, Firmware 5.70
alpha.ecmwf.int{/usr/local/devel/egcs-20000717}:501 --> gcc -v
Reading specs from
/usr/local/apps/lib/gcc-lib/alpha-dec-osf5.0/2.96/specs
gcc version 2.96 20000717 (experimental)
Error Lines:
------------
.....
cd tests; make all ...
cd dbz; make all ...
cd stdio; make all ...
cd testsuite; make all ...
cd tests; make all ...
cd dbz; make all ...
cd stdio; make all ...
cd testsuite; make all ...
cd ../libio ; make "SHELL=/bin/sh" "INSTALL=/bin/sh
/usr/local/devel/egcs-20000717/install-sh -c" "INSTALL_DATA=/bin/sh
/usr/local/devel/egcs-20000717/install-sh -c -m 644"
"INSTALL_PROGRAM=/bin/sh /usr/local/devel/egcs-20000717/install-sh -c "
"prefix=/usr/local/apps" "exec_prefix=/usr/local/apps"
"tooldir=/usr/local/apps/alpha-dec-osf5.0"
"gxx_include_dir=/usr/local/apps/include/g++-3"
"libsubdir=/usr/local/apps/lib/gcc-lib/alpha-dec-osf5.0/2.96"
"gcc_version=2.96"
"gcc_version_trigger=/usr/local/devel/egcs-20000717/gcc/version.c"
"AR=ar" "AR_FLAGS=rc" "CC=/usr/local/devel/egcs-20000717/gcc/xgcc
-B/usr/local/devel/egcs-20000717/gcc/
-B/usr/local/apps/alpha-dec-osf5.0/bin/"
"CXX=/usr/local/devel/egcs-20000717/gcc/g++
-B/usr/local/devel/egcs-20000717/gcc/
-B/usr/local/apps/alpha-dec-osf5.0/bin/
-L/usr/local/devel/egcs-20000717/alpha-dec-osf5.0/libstdc++" "CFLAGS=-g
-O2" "CXXFLAGS=-g -O2" "NM=nm" "RANLIB=ranlib" "LIBCFLAGS=-g -O2"
"LIBCXXFLAGS=-g -O2 -fno-implicit-templates" "LOADLIBES=" "LDFLAGS="
"MAKEINFO=/usr/local/devel/egcs-20000717/texinfo/makeinfo/makeinfo "
"SHLIB=libstdc++.so.2.10.0" "SHCURSES=" "RUNTESTFLAGS=" iostream.list
`iostream.list' is up to date.
echo cstring
cstring
if [ x"" != x ]; then /usr/local/devel/egcs-20000717/gcc/g++
-B/usr/local/devel/egcs-20000717/gcc/
-B/usr/local/apps/alpha-dec-osf5.0/bin/
-L/usr/local/devel/egcs-20000717/alpha-dec-osf5.0/libstdc++ -c -g -O2
-fno-implicit-templates -I. -I./stl -I../libio -I./../libio
-nostdinc++ -DC `for N in REP MAIN TRAITS ADDSS ADDPS ADDCS ADDSP
ADDSC EQSS EQPS EQSP NESS NEPS NESP LTSS LTPS LTSP GTSS GTPS GTSP LESS
LEPS LESP GESS GEPS GESP; do echo " -D${N}"; done` ./sinst.cc -o
pic/cstrmain.o; else true ; fi
/usr/local/devel/egcs-20000717/gcc/g++
-B/usr/local/devel/egcs-20000717/gcc/
-B/usr/local/apps/alpha-dec-osf5.0/bin/
-L/usr/local/devel/egcs-20000717/alpha-dec-osf5.0/libstdc++ -c -g -O2
-fno-implicit-templates -I. -I./stl -I../libio -I./../libio -nostdinc++
-DC `for N in REP MAIN TRAITS ADDSS ADDPS ADDCS ADDSP ADDSC EQSS EQPS
EQSP NESS NEPS NESP LTSS LTPS LTSP GTSS GTPS GTSP LESS LEPS LESP GESS
GEPS GESP; do echo " -D${N}"; done` ./sinst.cc -o cstrmain.o
In file included from std/bastring.h:280,
from std/bastring.h:349:
std/bastring.h: In instantiation of `basic_string<charT, traits,
Allocator>::clear () [with charT = char, traits =
string_char_traits<char>, Allocator = __default_alloc_template<false,
0>]':
./sinst.cc:55: instantiated from here
std/bastring.h:407: Internal compiler error.
std/bastring.h:407: Please submit a full bug report.
std/bastring.h:407: See <URL:http://www.gnu.org/software/gcc/bugs.html>
for instructions.
*** Exit 1
Stop.
*** Exit 1
Stop.
I am not sure whether I should include something else to this report so
please let me know
in case you require any other specific files (gererated configs etc.)
Thanks a lot for your attention
Lothar Wolf
--
Lothar Wolf, Systems Analyst, Servers and Desktops Section
European Centre for Medium-Range Weather Forecasts (ECMWF)
Shinfield Park, Reading, Berkshire, RG2 9AX, UK (http://www.ecmwf.int)
Email: Lothar.Wolf@ecmwf.int Telephone: (UK 0044) (0)118 9499-368