From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28422 invoked by alias); 4 Jun 2002 12:16:12 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 28337 invoked by uid 71); 4 Jun 2002 12:16:04 -0000 Resent-Date: 4 Jun 2002 12:16:04 -0000 Resent-Message-ID: <20020604121604.28336.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-To: nobody@gcc.gnu.org Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org Resent-Reply-To: gcc-gnats@gcc.gnu.org, Bruno Haible Received:(qmail 25281 invoked from network); 4 Jun 2002 12:10:33 -0000 Received: from unknown (HELO sceaux.ilog.fr) (193.55.64.10) by sources.redhat.com with SMTP; 4 Jun 2002 12:10:33 -0000 Received: from ftp.ilog.fr (ftp.ilog.fr [193.55.64.11]) by sceaux.ilog.fr (8.11.6/8.11.6) with SMTP id g54C7oB20786 for ; Tue, 4 Jun 2002 14:07:51 +0200 (MET DST) Received: from laposte.ilog.fr ([193.55.64.67]) by ftp.ilog.fr (NAVGW 2.5.1.16) with SMTP id M2002060414103026664 for ; Tue, 04 Jun 2002 14:10:30 +0200 Received: from honolulu.ilog.fr ([172.17.4.119]) by laposte.ilog.fr (8.11.6/8.11.5) with ESMTP id g54CAT217184; Tue, 4 Jun 2002 14:10:29 +0200 (MET DST) Received: (from haible@localhost) by honolulu.ilog.fr (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) id OAA13009; Tue, 4 Jun 2002 14:06:38 +0200 Message-Id:<15612.44366.142965.401969@honolulu.ilog.fr> Date: Tue, 04 Jun 2002 05:16:00 -0000 From: Bruno Haible To: gcc-gnats@gcc.gnu.org Subject: target/6927: ICE in final_scan_insn X-SW-Source: 2002-06/txt/msg00083.txt.bz2 List-Id: >Number: 6927 >Category: target >Synopsis: "could not split insn" error in C compiler for cris >Confidential: no >Severity: serious >Priority: low >Responsible: unassigned >State: open >Class: ice-on-legal-code >Submitter-Id: net >Arrival-Date: Tue Jun 04 05:16:02 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Bruno Haible >Release: 3.1 >Organization: GNU hackers >Environment: System: Linux linuix 2.4.18-4GB #1 Wed Mar 27 13:57:05 UTC 2002 i686 unknown Architecture: i686 host: i686-pc-linux-gnu build: i686-pc-linux-gnu target: cris-axis-linux-gnu configured with: /packages2/gcc-3.1/configure --enable-shared --disable-nls --target=cris-linux --prefix=/cross/cris-linux-tools --with-local-prefix=/cross/cris-linux/local --with-as=/cross/cris-linux-tools/bin/cris-linux-as --with-gnu-as --with-ld=/cross/cris-linux-tools/bin/cris-linux-ld --with-gnu-ld --enable-languages=c >Description: Internal compiler error is signaled for this input file. It occurs when building glibc-2.2.5. ================================= swab.c =============================== void swab (const char *from, char *to, int n) { n &= ~1; while (n > 1) { const char b0 = from[--n], b1 = from[--n]; to[n] = b0; to[n + 1] = b1; } } ======================================================================== $ cris-linux-gcc -O2 -c /tmp/swab.c -o /tmp/swab.o /tmp/swab.c: In function `swab': /tmp/swab.c:10: could not split insn (insn 36 35 39 (parallel[ (set (mem:QI (plus:SI (reg/v/f:SI 11 r11 [24]) (reg/v:SI 12 r12 [25])) [0 S1 A8]) (reg/v:QI 9 r9 [26])) (set (reg/f:SI 9 r9 [30]) (plus:SI (reg/v/f:SI 11 r11 [24]) (reg/v:SI 12 r12 [25]))) ] ) 23 {*mov_sideqi_mem} (insn_list 30 (nil)) (nil)) /tmp/swab.c:10: Internal compiler error in final_scan_insn, at final.c:2622 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. >How-To-Repeat: See above. >Fix: Unknown. >Release-Note: >Audit-Trail: >Unformatted: