java-prs@gcc.gnu.org
[Top] [All Lists]

[Bug java/29587] jc1: out of memory allocating 4072 bytes after a total

Subject: [Bug java/29587] jc1: out of memory allocating 4072 bytes after a total of 708630224 bytes
From: "dave at hiauly1 dot hia dot nrc dot ca"
Date: 4 Nov 2006 15:47:36 -0000

------- Comment #3 from dave at hiauly1 dot hia dot nrc dot ca  2006-11-04 
15:47 -------
Subject: Re:  jc1: out of memory allocating 4072 bytes after a total of
708630224 bytes

> > > jc1: out of memory allocating 4072 bytes after a total of 708630224 bytes
> > > 
> > 
> > similiar problem here.
> > 
> > hppa2.0w-hp-hpux11.00
> > gcc-4.2.0 revison 118176
> 
> I've been trying to pin down when this was introduced.

The failure was introduced by this change:

2006-10-20  Mark Mitchell  <mark@xxxxxxxxxxxxxxxx>

        * DEV-PHASE: Mark as prerelease.

Mark's change is probably just the straw that broke the camels
back.  All it did was change DEV-PHASE from "experimental" to
"prerelease".

I think the real culprit is probably:

2006-10-20  Daniel Berlin  <dberlin@xxxxxxxxxxx>

        * tree.h (DECL_PTA_ARTIFICIAL): Remove.
        (tree_decl_with_vis): Remove artificial_pta_var flag.
        ...

and

2006-10-19  Daniel Berlin  <dberlin@xxxxxxxxxxx>

        Fix PR tree-optimization/28778
        Fix PR tree-optimization/29156
        Fix PR tree-optimization/29415
        * tree.h (DECL_PTA_ARTIFICIAL): New macro.
        (tree_decl_with_vis): Add artificial_pta_var flag.
        ...

The change on the 19th caused a significant increase in memory
consumption <http://gcc.gnu.org/ml/gcc-patches/2006-10/msg01029.html>
and java bootstrap failures on s390, s390x and ia64.  See this
thread <http://gcc.gnu.org/ml/gcc-patches/2006-10/msg01058.html>.

Dave


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29587

<Prev in Thread] Current Thread [Next in Thread>