From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22942 invoked by alias); 10 Dec 2012 09:51:15 -0000 Received: (qmail 22132 invoked by uid 48); 10 Dec 2012 09:50:52 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/55107] [4.7/4.8 Regression] GCC in an infinite loop in PRE Date: Mon, 10 Dec 2012 09:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 4.7.3 X-Bugzilla-Changed-Fields: Status AssignedTo Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 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: 2012-12/txt/msg00941.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55107 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|unassigned at gcc dot |rguenth at gcc dot gnu.org |gnu.org | --- Comment #2 from Richard Biener 2012-12-10 09:50:51 UTC --- Mine. We don't stop insertion: Starting insert iteration 3362 Found partial redundancy for expression {nop_expr,d_33} (0024) Skipping insertion of phi for partial redundancy: Looks like an induction variable Inserted pretmp_3451 = (unsigned short) d_25; in predecessor 19 Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Starting insert iteration 3363 Found partial redundancy for expression {nop_expr,d_33} (0024) Skipping insertion of phi for partial redundancy: Looks like an induction variable Inserted pretmp_3452 = (unsigned short) d_25; in predecessor 19 Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Found fully redundant value Starting insert iteration 3364 Found partial redundancy for expression {nop_expr,d_33} (0024) ...