From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14246 invoked by alias); 6 Feb 2007 17:45:49 -0000 Received: (qmail 14201 invoked by uid 48); 6 Feb 2007 17:45:37 -0000 Date: Tue, 06 Feb 2007 17:45:00 -0000 Message-ID: <20070206174537.14200.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug middle-end/30715] [4.3 regression]: ICE in operand_equal_p() with -O In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "burnus at gcc dot gnu dot org" 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: 2007-02/txt/msg00795.txt.bz2 ------- Comment #2 from burnus at gcc dot gnu dot org 2007-02-06 17:45 ------- > Reduced test case: The line "xvector = 0.0" can also be removed. The dump-tree-original looks then as follows: xcc_v_convert (iepoch) { real4 xvector[3]; real4 yvector[3]; if (*iepoch) { (void) __builtin_memcpy ((void *) &yvector, (void *) &xvector, 12); } } -- burnus at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Component|fortran |middle-end http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30715