From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16378 invoked by alias); 24 May 2007 01:29:45 -0000 Received: (qmail 16362 invoked by uid 22791); 24 May 2007 01:29:37 -0000 X-Spam-Check-By: sourceware.org Received: from doa.scea.com (HELO Paris.playstation.sony.com) (64.157.7.133) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 24 May 2007 01:29:35 +0000 Received: from constantine.playstation.sony.com ([162.49.67.15]) by Paris.playstation.sony.com (Lotus Domino Release 6.5.5FP2) with ESMTP id 2007052318292037-2877 ; Wed, 23 May 2007 18:29:20 -0700 In-Reply-To: <46543F49.8060104@naturalbridge.com> To: Kenneth Zadeck Cc: Serge Belyshev , "Bonzini, Paolo" , "Berlin, Daniel" , "Edelsohn, David" , echristo@apple.com, gcc-patches , Ian Lance Taylor , richard.earnshaw@arm.com, "Park, Seongbae" , Steven Bosscher , "Weigand, Ulrich" , "Zadeck, Kenneth" Subject: Re: dataflow branch merging plans. MIME-Version: 1.0 X-Mailer: Lotus Notes Release 6.5.4 March 27, 2005 Message-ID: From: Andrew_Pinski@PlayStation.Sony.Com Date: Thu, 24 May 2007 01:29:00 -0000 Content-Type: text/plain; charset="US-ASCII" Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2007-05/txt/msg01593.txt.bz2 Kenneth Zadeck wrote on 05/23/2007 06:19:05 AM: > We have not recently tested the arm, spu, mips, z390, and sparc. For spu-elf, we have one regression: /home/apinski/src/dataflow/gcc/gcc/testsuite/gcc.dg/pr27335.c: In function 'foo':^M /home/apinski/src/dataflow/gcc/gcc/testsuite/gcc.dg/pr27335.c:27: internal compiler error: in df_refs_verify, at df-scan.c:4075^M Please submit a full bug report,^M with preprocessed source if appropriate.^M See for instructions.^M FAIL: gcc.dg/pr27335.c (internal compiler error) FAIL: gcc.dg/pr27335.c (test for excess errors) Excess errors: /home/apinski/src/dataflow/gcc/gcc/testsuite/gcc.dg/pr27335.c:27: internal compiler error: in df_refs_verify, at df-scan.c:4075 The instruction at the time we are verifying: (insn 147 146 148 7 (set (reg:SI 240) (mult:SI (zero_extend:SI (subreg:HI (reg:SI 234) 2)) (zero_extend:SI (subreg:HI (reg:SI 238) 2)))) -1 (expr_list:REG_EQUAL (mult:SI (zero_extend:SI (subreg:HI (reg:SI 234) 2)) (const_int 43690 [0xaaaa])) (nil))) Note this is compiling with -O2 -funroll-loops. If you need to debug this more than what I have given so far, I be willing to show you how to build a cross compiler for spu-elf. Thanks, Andrew Pinski