From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9127 invoked by alias); 21 Sep 2012 01:15:42 -0000 Received: (qmail 9073 invoked by uid 48); 21 Sep 2012 01:15:18 -0000 From: "dehao at google dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug go/54649] Go bootstrap failed Date: Fri, 21 Sep 2012 01:15:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: go X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dehao at google dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ian at airs dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: 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-09/txt/msg01646.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54649 --- Comment #1 from Dehao Chen 2012-09-21 01:15:17 UTC --- This problem is caused by the inconsistency between r191338 and r191494, both of which handle the debug info. The problem is that when we set the line number for stmts in the finally block, we don't want to change its block info. Otherwise, we might set an empty block to a call statement.