From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23496 invoked by alias); 3 Oct 2011 23:33:06 -0000 Received: (qmail 23486 invoked by uid 22791); 3 Oct 2011 23:33:06 -0000 X-SWARE-Spam-Status: No, hits=-2.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 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; Mon, 03 Oct 2011 23:32:52 +0000 From: "artyom.shinkaroff at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/50607] [4.7 Regression] FAIL: gcc.dg/bconstp-3.c Date: Mon, 03 Oct 2011 23:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: artyom.shinkaroff at gmail dot com 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: 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: 2011-10/txt/msg00138.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50607 --- Comment #3 from Artem Shinkarov 2011-10-03 23:32:47 UTC --- (In reply to comment #1) > For cris-elf too (unsurprisingly as the error seems universal), plus I'm seeing > a: > > FAIL: gcc.c-torture/execute/pr23135.c compilation, -O2 -flto (internal > compiler error) This is very unlikely that my patch caused this. The testcase as I can see uses 8-byte vectors and standard arithmetic operations. My patch introduces vector shuffling on 16-byte vectors. The way the operations from pr23135.c are performed didn't change. On x86 linux the testcase does not cause segfaults, so may be you could investigate via gdb which function cause segfault on cris-elf. Thanks, Artem.