From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23637 invoked by alias); 14 Nov 2003 21:50:51 -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 23621 invoked by uid 48); 14 Nov 2003 21:50:51 -0000 Date: Fri, 14 Nov 2003 21:50:00 -0000 From: "lloyd at must-have-coffee dot gen dot nz" To: gcc-bugs@gcc.gnu.org Message-ID: <20031114215044.13058.lloyd@must-have-coffee.gen.nz> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug c/13058] New: ICE generating code for sparc64 in reload_cse_simplify_operands X-Bugzilla-Reason: CC X-SW-Source: 2003-11/txt/msg01292.txt.bz2 List-Id: The NetBSD folks have this logged as bug 23380, but they haven't been playing with this part of gcc. Gcc exits with an internal compiler error. exif.c: In function `ProcessExifDir': exif.c:645: error: insn does not satisfy its constraints: (insn:HI 1314 1309 2057 112 0x40ab06c0 (set (reg:DI 31 %i7 [32]) (fix:DI (fix:DF (reg:DF 32 %f0 [507])))) 167 {fix_truncdfdi2} (insn_list 1310 (nil)) (nil)) exif.c:645: internal compiler error: in reload_cse_simplify_operands, at reload1.c:8345 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. Also, http://homepages.paradise.net.nz/lparkes/pr/gcc-ice-1.txt contains this error message with a few extra lines of context. http://homepages.paradise.net.nz/lparkes/pr/bar.c contains preprocessed C source that triggers this ICE when compiled with 'gcc -c -O2 bar.c'. http://homepages.paradise.net.nz/lparkes/pr/gcc-ice-2.txt contains the complete output from running gcc on bar.c -- Summary: ICE generating code for sparc64 in reload_cse_simplify_operands Product: gcc Version: 3.3.2 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: lloyd at must-have-coffee dot gen dot nz CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: sparc64--netbsd GCC host triplet: sparc64--netbsd GCC target triplet: sparc64--netbsd http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13058