From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6217 invoked by alias); 14 May 2004 16:56:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 6202 invoked by uid 48); 14 May 2004 16:56:42 -0000 Date: Fri, 14 May 2004 22:36:00 -0000 From: "coyote at coyotegulch dot com" To: gcc-bugs@gcc.gnu.org Message-ID: <20040514165641.15439.coyote@coyotegulch.com> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug c/15439] New: ICE with X-Bugzilla-Reason: CC X-SW-Source: 2004-05/txt/msg01476.txt.bz2 List-Id: When compiled with gcc -O1 -c -fschedule-insns2 -fsched2-use-traces bug_reg_stack.c the attached program generates: bug_reg_stack.c: In function `molebench': bug_reg_stack.c:26: internal compiler error: in convert_regs_1, at reg-stack.c:2950 Changing the array size from a static const to a literal int eliminates the ICE. Removing the return value (and changing the function type to void) also eliminates the ICE. -- Summary: ICE with Product: gcc Version: 3.5.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: coyote at coyotegulch dot com CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: x86_64-unknown-linux GCC host triplet: x86_64-unknown-linux GCC target triplet: x86_64-unknown-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15439