Fwd: Build of 3.0.1 FAILED on sparc-sun-solaris2.5.1 (bootstrap cmp. error)

Ralf Torsten-Volker Bergs rabe@RWTH-Aachen.DE
Tue Aug 28 01:17:00 GMT 2001


Hi there,

I just noticed that I erroneously posted the below message to an incorrect e-
mail address. Sorry about that.

I'd appreciate it very much if you could confirm that you've received this 
message, and how long it will approximately take you until you will be able to 
look into it.

Thank you very much,

Ralf

==================BEGIN FORWARDED MESSAGE==================
>From: "Ralf G. R. Bergs" <rabe@RWTH-Aachen.DE>
>To: "gcc@gcc.gnu.org" <gcc@gcc.gnu.org>
>Date: Thu, 23 Aug 2001 14:31:13 +0200
>Reply-To: "Ralf G. R. Bergs" <rabe@RWTH-Aachen.DE>
>Priority: Normal
>X-Mailer: PMMail 2000 Professional (2.20.2200) For Windows 2000 (5.0.2195;2)
>MIME-Version: 1.0
>Content-Type: text/plain; charset="us-ascii"
>Content-Transfer-Encoding: 7bit
>Subject: Build of 3.0.1 FAILED on sparc-sun-solaris2.5.1 (bootstrap cmp. 
error)
>

Hi there,

this is to notify you that a build of gcc 3.0.1 just FAILED on sparc-sun-
solaris2.5.1, after I have already successfully compiled it on 2.6 and 2.7.

The gcc version we're talking about is:

$ gcc -v
Reading specs from /opt/gcc30/lib/gcc-lib/sparc-sun-solaris2.5.1/3.0.1/specs
Configured with: /home/rabe/src/gcc-3.0.1//configure --prefix=/opt/gcc30 --
disable-nls --with-ld=/usr/ccs/bin/ld --enable-languages=c++
Thread model: posix
gcc version 3.0.1

Let me explain how I built it:

I first used Sun's cc to bootstrap-compile it:

    ~/src/gcc-3.0.1/configure --prefix=/opt/gcc30 --disable-nls \
        --with-ld=/usr/ccs/bin/ld --enable-languages=c++
    gmake MAKE="gmake -j2" BOOT_CFLAGS='-O2' CFLAGS='-O2' CXXFLAGS='-O2' \
        bootstrap-lean

"gmake" is GNU make 3.74.

After I had successfully(!!!) built the above, I installed it. I then used 
this copy of gcc to successfully compile binutils-2.11.2, and installed 
binutils into the same top-level directory (/opt/gcc30) as gcc itself.

Finally, I wanted to recompile gcc, this time using GNU ld I just built:

    [*]
    ~/src/gcc-3.0.1/configure --prefix=/opt/gcc30 --disable-nls \
        --with-ld=/opt/gcc30/bin/ld --enable-languages=c++
    gmake MAKE="gmake -j2" BOOT_CFLAGS='-O2' CFLAGS='-O2' CXXFLAGS='-O2' \
        bootstrap-lean

HOWEVER this time the build failed. To further investigate this I completely 
re-run the above process (marked with [*]) -- and it failed again. There were 
bootstrap comparison failures, but only some of the files that mismatched were  
identical in both cases.

Here is the output from the first case:

Bootstrap comparison failure!
c-format.o differs
c-parse.o differs
conflict.o differs
cppfiles.o differs
cppinit.o differs
cpplex.o differs
gcov.o differs
gensupport.o differs
insn-attrtab.o differs
jump.o differs
local-alloc.o differs
recog.o differs
ssa.o differs
tlink.o differs
cp/dump.o differs
cp/mangle.o differs
cp/method.o differs
cp/spew.o differs
cp/xref.o differs
gmake[1]: *** [compare-lean] Error 1
gmake[1]: Leaving directory `/tmp/build/gcc/gcc'
gmake: *** [bootstrap-lean] Error 2

And here is the output from the second case:

Bootstrap comparison failure!
c-format.o differs
c-parse.o differs
c-semantics.o differs
cppfiles.o differs
cppinit.o differs
cpplex.o differs
expmed.o differs
gensupport.o differs
insn-attrtab.o differs
jump.o differs
local-alloc.o differs
profile.o differs
ssa.o differs
tlink.o differs
cp/dump.o differs
cp/method.o differs
cp/spew.o differs
cp/xref.o differs
gmake[1]: *** [compare-lean] Error 1
gmake[1]: Leaving directory `/tmp/build/gcc/gcc'
gmake: *** [bootstrap-lean] Error 2


Ok, is there ANYTHING I can do to provide you with more details, or to further 
narrow the problem so that you may be able to tell what's going on, and 
possibly provide a fix?

Thanks,

Ralf


-- 
Sign the EU petition against SPAM:          L I N U X       .~.
http://www.politik-digital.de/spam/        The  Choice      /V\
                                            of a  GNU      /( )\
                                           Generation      ^^-^^



===================END FORWARDED MESSAGE===================


-- 
Sign the EU petition against SPAM:          L I N U X       .~.
http://www.politik-digital.de/spam/        The  Choice      /V\
                                            of a  GNU      /( )\
                                           Generation      ^^-^^




More information about the Gcc-bugs mailing list