From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7371 invoked by alias); 27 Jun 2006 20:15:59 -0000 Received: (qmail 7264 invoked by uid 48); 27 Jun 2006 20:15:46 -0000 Date: Tue, 27 Jun 2006 20:17:00 -0000 Message-ID: <20060627201546.7263.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug target/28181] [4.0/4.1/4.2 regression] ICE in reload_cse_simplify_operands, at postreload.c:393 on m68k In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "tbm at cyrius dot com" 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 X-SW-Source: 2006-06/txt/msg02409.txt.bz2 List-Id: ------- Comment #1 from tbm at cyrius dot com 2006-06-27 20:15 ------- Update: 4.0 shows the same problem. 3.4.6 works crest% gcc-4.0 -c -O2 scansbr.i scansbr.c: In function 'scan': scansbr.c:154: warning: pointer targets in passing argument 2 of 'm_getfld' differ in signedness scansbr.c:154: warning: pointer targets in passing argument 3 of 'm_getfld' differ in signedness scansbr.c:189: warning: pointer targets in passing argument 2 of 'm_getfld' differ in signedness scansbr.c:189: warning: pointer targets in passing argument 3 of 'm_getfld' differ in signedness scansbr.c:225: warning: pointer targets in passing argument 2 of 'm_getfld' differ in signedness scansbr.c:225: warning: pointer targets in passing argument 3 of 'm_getfld' differ in signedness scansbr.c:262: warning: pointer targets in passing argument 2 of 'm_getfld' differ in signedness scansbr.c:262: warning: pointer targets in passing argument 3 of 'm_getfld' differ in signedness scansbr.c:369: error: insn does not satisfy its constraints: (insn 1692 701 1693 82 (set (reg:QI 8 %a0) (mem/s:QI (plus:SI (reg/f:SI 14 %a6) (const_int -212 [0xffffff2c])) [0 name+0 S1 A16])) 33 {*m68k.md:746} (nil) (nil)) scansbr.c:369: internal compiler error: in reload_cse_simplify_operands, at postreload.c:391 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. For Debian GNU/Linux specific bug reporting instructions, see . -- tbm at cyrius dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Known to fail| |4.0.4 4.1.1 4.2.0 Known to work| |3.4.6 Summary|[4.1/4.2 regression] ICE in |[4.0/4.1/4.2 regression] ICE |reload_cse_simplify_operands|in |, at postreload.c:393 on |reload_cse_simplify_operands |m68k |, at postreload.c:393 on | |m68k http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28181