Why does sparc build for you? or, why are make check results reported when it hasn't bootstrapped since May 5?
Andreas Tobler
toa@pop.agri.ch
Tue Jun 10 04:26:00 GMT 2003
Brad Lucier wrote:
> With the following configure and build script:
>
> #!/bin/tcsh
> /bin/rm -rf *; ../configure ; make -j 8 bootstrap >& build.log && (make -j 12 -k check >& check.log ; make mail-report-with-warnings.log; ./mail-report-with-warnings.log)
>
> today's gcc-3.4 fails bootstrap on sparc-sun-solaris2.8 with
>
> /export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/xgcc -shared-libgcc -B/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/ -nostdinc++ -L/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/sparcv9/libstdc++-v3/src -L/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/sparcv9/libstdc++-v3/src/.libs -B/usr/local/sparc-sun-solaris2.8/bin/ -B/usr/local/sparc-sun-solaris2.8/lib/ -isystem /usr/local/sparc-sun-solaris2.8/include -isystem /usr/local/sparc-sun-solaris2.8/sys-include -m64 -DHAVE_CONFIG_H -I. -I../../../../libjava -I./include -I./gcj -I../../../../libjava -Iinclude -I../../../../libjava/include -I../../../../libjava/../boehm-gc/include -DGC_SOLARIS_THREADS=1 -DGC_SOLARIS_PTHREADS=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -I../../../../libjava/libltdl -I../../../../libjava/libltdl -
I!
> ../../../../libjava/.././libjava/../gcc -I../../../../libjava/../zlib -I../../../../libjava/../libffi/include -I../libffi/include -O2 -g -O2 -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum -I/pkgs/XFree86-3.3.3.1/include -W -Wall -D_GNU_SOURCE -DPREFIX=\"/usr/local\" -DLIBDIR=\"/usr/local/lib\" -g -O2 -m64 -MD -MT java/lang/natFloat.lo -MF java/lang/natFloat.pp -c ../../../../libjava/java/lang/natFloat.cc -fPIC -DPIC -o java/lang/.libs/natFloat.o
> ../../../../libjava/java/lang/natFloat.cc: In static member function `static
> jint java::lang::Float::floatToRawIntBits(__java_float)':
> ../../../../libjava/java/lang/natFloat.cc:42: internal compiler error: in
> verify_wide_reg, at flow.c:552
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> make[5]: *** [java/lang/natFloat.lo] Error 1
This is the multilib part where it breaks.
The 'solution' was/is, to build with --disable-multilib.
This is what I did for sol9. Yes, this is NOT the solution.
Andreas
More information about the Gcc
mailing list