This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Infinite loop in compiling javax/swing/text/html/parser/HTML_401F.list
- From: David Daney <ddaney at avtrex dot com>
- To: Dominique Dhumieres <dominiq at lps dot ens dot fr>
- Cc: gcc at gcc dot gnu dot org
- Date: Sun, 28 Oct 2007 01:00:39 -0700
- Subject: Re: Infinite loop in compiling javax/swing/text/html/parser/HTML_401F.list
- References: <20071027225815.E0F355BBA4@mailhost.lps.ens.fr>
Dominique Dhumieres wrote:
> On powerpc-apple-darwin8, I killed jc1 after it took over 37:29.81 at:
>
> ...
> echo
../../../../gcc-4.3-work/libjava/classpath/lib/gnu/javax/swing/text/html/parser/HTML_401F*.class>
gnu/javax/swing/text/html/parser/HTML_401F.list
> /bin/sh ./libtool --tag=GCJ --mode=compile
/opt/gcc/darwin_buildw/gcc/gcj
-B/opt/gcc/darwin_buildw/powerpc-apple-darwin8/ppc64/libjava/
-B/opt/gcc/darwin_buildw/gcc/ -fclasspath=
-fbootclasspath=../../../../gcc-4.3-work/libjava/classpath/lib
--encoding=UTF-8 -Wno-deprecated -fbootstrap-classes -g -O2 -m64 -c -o
gnu/javax/swing/text/html/parser/HTML_401F.lo
-fsource-filename=/opt/gcc/darwin_buildw/powerpc-apple-darwin8/ppc64/libjava/classpath/lib/classes
-MT gnu/javax/swing/text/html/parser/HTML_401F.lo -MD -MP -MF
gnu/javax/swing/text/html/parser/HTML_401F.deps
@gnu/javax/swing/text/html/parser/HTML_401F.list
> libtool: compile: /opt/gcc/darwin_buildw/gcc/gcj
-B/opt/gcc/darwin_buildw/powerpc-apple-darwin8/ppc64/libjava/
-B/opt/gcc/darwin_buildw/gcc/ -fclasspath=
-fbootclasspath=../../../../gcc-4.3-work/libjava/classpath/lib
--encoding=UTF-8 -Wno-deprecated -fbootstrap-classes -g -O2 -m64 -c
-fsource-filename=/opt/gcc/darwin_buildw/powerpc-apple-darwin8/ppc64/libjava/classpath/lib/classes
-MT gnu/javax/swing/text/html/parser/HTML_401F.lo -MD -MP -MF
gnu/javax/swing/text/html/parser/HTML_401F.deps
@gnu/javax/swing/text/html/parser/HTML_401F.list -fno-common -o
gnu/javax/swing/text/html/parser/.libs/HTML_401F.o
>
> Was I pessimistic or is there a bug?
>
You need at least 256MB of memory to compile HTML_401F. A lot of time
is also useful. If the system is not thrashing, I would give it a
couple of hours before calling it broken.
David Daney
> TIA
>
> Dominique