From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10068 invoked by alias); 26 Dec 2009 11:18:48 -0000 Received: (qmail 10034 invoked by uid 48); 26 Dec 2009 11:18:33 -0000 Date: Sat, 26 Dec 2009 11:18:00 -0000 Subject: [Bug tree-optimization/42508] New: wrong code with "-O1 -fipa-sra" X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "zsojka at seznam dot cz" 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: 2009-12/txt/msg02415.txt.bz2 +++ This bug was initially created as a clone of Bug #42290 +++ Command line: g++ -O1 -fipa-sra testcase.cpp && ./a.out (-Wall shows valid (but misleading?) warnings as described in bug 42290) Tested versions: r155434 - broken r154886 - broken r154830 - OK r153685 - OK Output: g++ -O1 -fipa-sra testcase.cpp && ./a.out 2 -1419800576 Expected output: g++ -O1 -fipa-sra testcase.cpp && ./a.out 2 1 -- Summary: wrong code with "-O1 -fipa-sra" Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: major Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: zsojka at seznam dot cz GCC host triplet: x86_64-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42508