From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27440 invoked by alias); 15 Oct 2010 09:52:14 -0000 Received: (qmail 27430 invoked by uid 22791); 15 Oct 2010 09:52:13 -0000 X-SWARE-Spam-Status: No, hits=-2.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,MISSING_MID X-Spam-Check-By: sourceware.org Received: from localhost (HELO gcc.gnu.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 15 Oct 2010 09:52:07 +0000 From: "zsojka at seznam dot cz" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/46029] -ftree-loop-if-convert-stores causes FAIL: libstdc++-v3/testsuite/ext/pb_ds/example/tree_intervals.cc 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: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: zsojka at seznam dot cz X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Attachment #22048 is obsolete 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 Date: Fri, 15 Oct 2010 09:52:00 -0000 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-10/txt/msg01269.txt.bz2 Message-ID: <20101015095200.QzNtNQhcHg6GfzohBzUvjsZu9JO_wd9ouCYAXefp9Lw@z> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46029 Zdenek Sojka changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #22048|0 |1 is obsolete| | --- Comment #2 from Zdenek Sojka 2010-10-15 09:52:00 UTC --- Created attachment 22049 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22049 more reduced testcase Interestingly, when the code is moved out of the explicit anonymous namespace, it works. The difference is asm is same as in previous testcase. This one should be just more readable.