This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: ICE in optimized build of 20000103
- To: gcc-bugs at gcc dot gnu dot org
- Subject: Re: ICE in optimized build of 20000103
- From: David Ronis <ronis at montroll dot chem dot mcgill dot ca>
- Date: Tue, 4 Jan 2000 21:02:08 -0500
- CC: martin at loewis dot home dot cs dot tu-berlin dot de
- Reply-to: ronis at onsager dot chem dot mcgill dot ca
The extra flags are passed as environment settings for CFLAGS and/or
CXXFLAGS, set before the configure step, and are thus used whenever
optimization is allowd (stage1? stage2 etc). In any event, I've been
using the same settings for years. The only major change here was a
switch to glibc(2.1.2) several months ago, although frankly, I don't
recall any snapshot difficulties at that time.
You also wrote:
It normally shouldn't matter. There might be some weird bug in
binutils that corrupts the cc1 executable. Also, there might be a
hardware error somewhere. Did you try to reproduce the problem on a
different machine?
Yes, I get exactly the same problem on an i686 laptop (brand new). In
addition, I've occasionally seen some other reports of this bug.
Indeed, at some point, someone (Jeff Law I think) wrote and said that
it was a known bug.
Here are some references to problems with bootstrap builds involving
_muldi3:
http://gcc.gnu.org/ml/gcc-bugs/1999-10/msg00690.html
http://gcc.gnu.org/ml/gcc-bugs/1999-12/msg00543.html
http://gcc.gnu.org/ml/gcc-bugs/1999-09/msg00184.html
There are lots more. What is puzzling is that you don't get the
problem at all.
David