From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10409 invoked by alias); 24 Feb 2003 16:48:47 -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 10361 invoked from network); 24 Feb 2003 16:48:44 -0000 Received: from unknown (HELO Cantor.suse.de) (213.95.15.193) by 172.16.49.205 with SMTP; 24 Feb 2003 16:48:44 -0000 Received: from Hermes.suse.de (Hermes.suse.de [213.95.15.136]) by Cantor.suse.de (Postfix) with ESMTP id 45E4E1486D; Mon, 24 Feb 2003 17:48:44 +0100 (MET) To: Janis Johnson Cc: gcc@gcc.gnu.org, jh@suse.cz Subject: Re: patch that caused regression PR opt/9357 From: Andreas Jaeger Date: Mon, 24 Feb 2003 17:08:00 -0000 In-Reply-To: <20030224084855.A1596@us.ibm.com> (Janis Johnson's message of "Mon, 24 Feb 2003 08:48:55 -0800") Message-ID: User-Agent: Gnus/5.090016 (Oort Gnus v0.16) XEmacs/21.4 (Honest Recruiter) References: <20030224084855.A1596@us.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2003-02/txt/msg01606.txt.bz2 Janis Johnson writes: > The regression reported in PR optimization/9357 (which affects GCC 3.3) As just mentioned on gcc-bugs: The problem is -fssa and this is not supported yet AFAIK. I suspect that Honza's patch just revealed another bug in -fssa. Shouldn't we disable -fssa for now? Andreas > showed up with this patch: > > Sat Oct 27 12:12:09 CEST 2001 Jan Hubicka > > * cfgcleanup.c (merge_blocks_move_predecessor_nojumps, > merge_blocks_move_successors_nojumps): Set BB_UPDATE_LIFE. > (merge_blocks): Properly udpate life after making edge nonfallthru. > * cfgrtl.c (merge_blocks_nomove): Update global_live_at_end. > > I used the minimized test case test case and compiler options shown in > the PR. > > This information has been added to GNATS. > > Janis > -- Andreas Jaeger SuSE Labs aj@suse.de private aj@arthur.inka.de http://www.suse.de/~aj