From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27790 invoked by alias); 3 Aug 2010 09:53:22 -0000 Received: (qmail 27740 invoked by alias); 3 Aug 2010 09:53:05 -0000 Date: Tue, 03 Aug 2010 09:53:00 -0000 Message-ID: <20100803095305.27739.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug tree-optimization/44914] [4.6 Regression] ICE: in calc_dfs_tree, at dominance.c:395 with -fipa-sra -fnon-call-exceptions In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "jamborm at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2010-08/txt/msg00110.txt.bz2 ------- Comment #9 from jamborm at gcc dot gnu dot org 2010-08-03 09:53 ------- Subject: Bug 44914 Author: jamborm Date: Tue Aug 3 09:52:46 2010 New Revision: 162839 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162839 Log: 2010-08-03 Martin Jambor PR tree-optimization/44914 * tree-sra.c (cfg_changed): New variable. (sra_initialize): Initialize cgf_changed to false. (scan_function): Set cfg_changed if cfg was changed. (perform_intra_sra): Return also TODO_cleanup_cfg if cfg was changed. (ipa_early_sra): Likewise. * testsuite/g++.dg/tree-ssa/pr44914.C: New test. Added: branches/gcc-4_5-branch/gcc/testsuite/g++.dg/tree-ssa/pr44914.C Modified: branches/gcc-4_5-branch/gcc/ChangeLog branches/gcc-4_5-branch/gcc/testsuite/ChangeLog branches/gcc-4_5-branch/gcc/tree-sra.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44914