From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16509 invoked by alias); 31 Dec 2002 20:00:39 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 16479 invoked from network); 31 Dec 2002 20:00:38 -0000 Received: from unknown (HELO carbon.btinternet.com) (194.73.73.92) by 209.249.29.67 with SMTP; 31 Dec 2002 20:00:38 -0000 Received: from host213-1-198-158.in-addr.btopenworld.com ([213.1.198.158] helo=btinternet.com) by carbon.btinternet.com with esmtp (Exim 3.22 #16) id 18TSYk-0004cz-00; Tue, 31 Dec 2002 20:00:18 +0000 Message-ID: <3E11F788.3080602@btinternet.com> Date: Tue, 31 Dec 2002 13:07:00 -0000 From: Graham Stott User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mark Mitchell CC: "Kaveh R. Ghazi" , "gcc@gcc.gnu.org" Subject: Re: Bootstrap failure on irix6.5 possibly caused by new C++ parser? References: <131330000.1041362249@warlock.codesourcery.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2002-12/txt/msg01662.txt.bz2 Mark Mitchell wrote: > > > --On Tuesday, December 31, 2002 07:11:41 PM +0000 Graham Stott > wrote: > >> It's the "*ac = NULL_TREE" that's trampling over memory. >> >> I suspect we are missing a bit of GTY(()) magic for the access_checks >> list. >> >> I think I can see why the access_list returned by >> cp_parser_stop_deferring_access_checks are not accessible via a GTY(()) >> tagged root so they might be GC if collect kicks in. > > > Oh, heck. That's annoying. I do not like it that our GC stuff makes > us globalize local variables so that we can get them registered. > > Anyhow, thanks for the debugging! I will try to come up with a patch to > send you to test. > > Thanks, > I'm already testing a patch which looks to fix the problem. It's past the last point of failure and going well. Graham