This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: 3.2 bootstrap failure in libjava on sparcv9-sun-solaris2.8
- From: Brad Lucier <lucier at math dot purdue dot edu>
- To: lucier at math dot purdue dot edu (Brad Lucier)
- Cc: gcc at gcc dot gnu dot org, lucier at math dot purdue dot edu (Brad Lucier), java at gcc dot gnu dot org
- Date: Thu, 30 May 2002 15:43:08 -0500 (EST)
- Subject: Re: 3.2 bootstrap failure in libjava on sparcv9-sun-solaris2.8
OK, mainline still doesn't bootstrap today, and I decided to try to narrow
down where the problem is, so I fired up gdb, but the program exited
with an error status rather than actually segfaulting, so I couldn't see
where it was failing.
How is one supposed to debug this?
Brad
>
> With today's mainline CVS sources, with the following configure/build command
>
> /bin/rm -rf * ; env CC='gcc -m64 -mcpu=ultrasparc' ../configure --prefix=/home/c/lucier/local/gcc-test sparcv9-sun-solaris2.8 ; make -j 16 STAGE1_CFLAGS='-O2 -g' bootstrap > & build.log && ( make -j 8 -k check > & check.log ; make mail-report-with-warnings.log ; ./mail-report-with-warnings.log ) &
>
> bootstrap fails with the message
>
> /export/u3/lucier/programs/gcc/gcc-3.2/objdir-sparcv9/gcc/gcj -B/export/u3/lucier/programs/gcc/gcc-3.2/objdir-sparcv9/sparcv9-sun-solaris2.8/sparcv7/libjava/ -B/export/u3/lucier/programs/gcc/gcc-3.2/objdir-sparcv9/gcc/ --encoding=UTF-8 -fclasspath= -fbootclasspath=/export/u3/lucier/programs/gcc/gcc-3.2/objdir-sparcv9/sparcv9-sun-solaris2.8/sparcv7/libjava -g -O2 -m32 -MD -MT java/util/HashMap.lo -MF java/util/HashMap.d -c ../../../../libjava/java/util/HashMap.java -fPIC -o java/util/.libs/HashMap.o
> ../../../../libjava/java/util/HashMap.java: In class `java.util.HashMap':
> ../../../../libjava/java/util/HashMap.java: In method `java.util.HashMap.rehash()':
> ../../../../libjava/java/util/HashMap.java:796: internal error: Segmentation Fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
>
> Brad
>