From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10765 invoked by alias); 4 Nov 2006 15:47:45 -0000 Received: (qmail 10601 invoked by alias); 4 Nov 2006 15:47:36 -0000 Date: Sat, 04 Nov 2006 15:47:00 -0000 Message-ID: <20061104154736.10600.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug java/29587] jc1: out of memory allocating 4072 bytes after a total of 708630224 bytes In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "dave at hiauly1 dot hia dot nrc dot ca" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-11/txt/msg00269.txt.bz2 List-Id: ------- 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 * 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 * tree.h (DECL_PTA_ARTIFICIAL): Remove. (tree_decl_with_vis): Remove artificial_pta_var flag. ... and 2006-10-19 Daniel Berlin 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 and java bootstrap failures on s390, s390x and ia64. See this thread . Dave -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29587