This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Bug report (fwd)
- To: "Martin v. Loewis" <loewis at informatik dot hu-berlin dot de>
- Subject: Re: Bug report (fwd)
- From: Morten Nicolaj Pedersen <forge at diku dot dk>
- Date: Wed, 24 Mar 1999 17:09:50 +0100 (MET)
- cc: egcs-bugs at egcs dot cygnus dot com
On Tue, 23 Mar 1999, Martin v. Loewis wrote:
> > It has now been more than a week, since I submitted my bug report,
> > which I enclose below. I was wondering if it got through to You?
>
> Thanks for your report. The original report is available as
>
> http://egcs.cygnus.com/ml/egcs-bugs/1999-03/msg00425.html
>
> > I understand of course, that You may not have had time to look at it -
> > just making sure, You received it.
>
> Well, I've tried compiling it with egcs-2.93.13, and I get the messages
>
> In file included from Sparse_table.cpp:9:
> Global.h:64: default argument for template parameter in function template `Global::is_sorted(const vector<Key,__default_alloc_template<true,0> > &)'
> Global.h:69: template-id `is_sorted<word>' for `Global::is_sorted(const vector<long long unsigned int,__default_alloc_template<true,0> > &)' does not match any template declaration
> Global.h:69: confused by earlier errors, bailing out
>
> so it seems that the bug has been fixed. It is still present in 1.1.2.
>
> Regards,
> Martin
>
Alright, so the bug has been fixed, but how do I obtain version
2.93.13 of egcs? I have tried downloading the 19990321 snapshot, but
it will not compile. Eventually 'make bootstrap-lean' (issued after
configure --prefix=/net/urd/home/disk17/forge/tools) terminates as
illustrated in the text file I have attached.
What to do?
Regards
Morten Nicolaj Pedersen E-address: forge@diku.dk
Department of Computer Science, University of Copenhagen
/../egcs-19990321/gcc/cp -I../../../egcs-19990321/gcc/cp/.. -I../../../egcs-19990321/gcc/cp/../config -I../../../egcs-19990321/gcc/cp/../../include ../../../egcs-19990321/gcc/cp/cvt.c
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -c -DIN_GCC -W -Wall -O2 -g -O2 -I. -I.. -I../../../egcs-19990321/gcc/cp -I../../../egcs-19990321/gcc/cp/.. -I../../../egcs-19990321/gcc/cp/../config -I../../../egcs-19990321/gcc/cp/../../include ../../../egcs-19990321/gcc/cp/except.c
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -c -DIN_GCC -W -Wall -O2 -g -O2 -I. -I.. -I../../../egcs-19990321/gcc/cp -I../../../egcs-19990321/gcc/cp/.. -I../../../egcs-19990321/gcc/cp/../config -I../../../egcs-19990321/gcc/cp/../../include ../../../egcs-19990321/gcc/cp/friend.c
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -c -DIN_GCC -W -Wall -O2 -g -O2 -I. -I.. -I../../../egcs-19990321/gcc/cp -I../../../egcs-19990321/gcc/cp/.. -I../../../egcs-19990321/gcc/cp/../config -I../../../egcs-19990321/gcc/cp/../../include ../../../egcs-19990321/gcc/cp/init.c
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -c -DIN_GCC -W -Wall -O2 -g -O2 -I. -I.. -I../../../egcs-19990321/gcc/cp -I../../../egcs-19990321/gcc/cp/.. -I../../../egcs-19990321/gcc/cp/../config -I../../../egcs-19990321/gcc/cp/../../include ../../../egcs-19990321/gcc/cp/method.c
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -c -DIN_GCC -W -Wall -O2 -g -O2 -I. -I.. -I../../../egcs-19990321/gcc/cp -I../../../egcs-19990321/gcc/cp/.. -I../../../egcs-19990321/gcc/cp/../config -I../../../egcs-19990321/gcc/cp/../../include ../../../egcs-19990321/gcc/cp/search.c
../../../egcs-19990321/gcc/cp/search.c: In function `lookup_member':
../../../egcs-19990321/gcc/cp/search.c:1286: warning: passing arg 1 of `bzero' from incompatible pointer type
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -c -DIN_GCC -W -Wall -O2 -g -O2 -I. -I.. -I../../../egcs-19990321/gcc/cp -I../../../egcs-19990321/gcc/cp/.. -I../../../egcs-19990321/gcc/cp/../config -I../../../egcs-19990321/gcc/cp/../../include ../../../egcs-19990321/gcc/cp/semantics.c
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -c -DIN_GCC -W -Wall -O2 -g -O2 -I. -I.. -I../../../egcs-19990321/gcc/cp -I../../../egcs-19990321/gcc/cp/.. -I../../../egcs-19990321/gcc/cp/../config -I../../../egcs-19990321/gcc/cp/../../include ../../../egcs-19990321/gcc/cp/tree.c
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -c -DIN_GCC -W -Wall -O2 -g -O2 -I. -I.. -I../../../egcs-19990321/gcc/cp -I../../../egcs-19990321/gcc/cp/.. -I../../../egcs-19990321/gcc/cp/../config -I../../../egcs-19990321/gcc/cp/../../include ../../../egcs-19990321/gcc/cp/xref.c
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -c -DIN_GCC -W -Wall -O2 -g -O2 -I. -I.. -I../../../egcs-19990321/gcc/cp -I../../../egcs-19990321/gcc/cp/.. -I../../../egcs-19990321/gcc/cp/../config -I../../../egcs-19990321/gcc/cp/../../include ../../../egcs-19990321/gcc/cp/repo.c
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -DIN_GCC -W -Wall -O2 -g -O2 -o ../cc1plus `cat ../stamp-objlist` ../c-common.o ../c-pragma.o ../hash.o call.o decl.o errfn.o expr.o pt.o sig.o typeck2.o class.o decl2.o error.o lex.o parse.o ptree.o rtti.o spew.o typeck.o cvt.o except.o friend.o init.o method.o search.o semantics.o tree.o xref.o repo.o `if [ xobstack.o != x ]; then echo ../obstack.o; else true; fi` `case "stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/" in "cc") if [ x != x ]; then echo ../; else true; fi ;; esac` `if [ x != x ]; then echo ../; else true; fi` -lmld
stage1/xgcc -Bstage1/ -B/net/urd/home/disk17/forge/tools/alphaev56-dec-osf4.0d/bin/ -DIN_GCC -DHAIFA -W -Wall -O2 -g -O2 -DHAVE_CONFIG_H -I. -I../../egcs-19990321/gcc -I../../egcs-19990321/gcc/config -I../../egcs-19990321/gcc/../include -DTARGET_MACHINE=\"alphaev56-dec-osf4.0d\" -DUSE_COLLECT2 -c `echo ../../egcs-19990321/gcc/collect2.c | sed 's,^\./,,'`
In file included from /usr/include/obj.h:91,
from include/ldfcn.h:54,
from ../../egcs-19990321/gcc/collect2.c:98:
include/elf_abi.h:433: unterminated string or character constant
include/elf_abi.h:433: possible real start of unterminated constant
include/elf_abi.h:44: unterminated `#if' conditional
In file included from /usr/include/elf_mips.h:46,
from /usr/include/obj.h:92,
from include/ldfcn.h:54,
from ../../egcs-19990321/gcc/collect2.c:98:
include/elf_abi.h:433: unterminated string or character constant
include/elf_abi.h:433: possible real start of unterminated constant
include/elf_abi.h:44: unterminated `#if' conditional
In file included from /usr/include/obj_ext.h:15,
from /usr/include/obj_type.h:46,
from /usr/include/obj.h:96,
from include/ldfcn.h:54,
from ../../egcs-19990321/gcc/collect2.c:98:
include/elf_abi.h:433: unterminated string or character constant
include/elf_abi.h:433: possible real start of unterminated constant
include/elf_abi.h:44: unterminated `#if' conditional
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.