This is GCC Bugzilla
This is GCC Bugzilla Version 2.20+
View Bug Activity | Format For Printing | Clone This Bug
Using command line /usr/local/bin/gcc -Wall -O2 -fomit-frame-pointer -xc -c -o capi.o capi.i I get: capi.C: In function `capi_ioctl': capi.C:1340: Unrecognizable insn: (insn/i 1686 3409 3406 (parallel[ (set (reg:SI 6 ebp) (asm_operands:SI ("addl %3,%1 ; sbbl %0,%0; cmpl %1,%4; sbbl $0,%0") ("=&r") 0[ (reg/v:SI 1 edx [374]) (mem:SI (plus:SI (reg/f:SI 6 ebp) (const_int -116 [0xffffff8c])) 0) (mem/s:SI (plus:SI (reg:SI 0 eax [382]) (const_int 12 [0xc])) 4) ] [ (asm_input:SI ("1")) (asm_input:SI ("g")) (asm_input:SI ("g")) ] ("/usr/src/linux/include/asm/uaccess.h") 537)) (set (reg/v:SI 1 edx [374]) (asm_operands:SI ("addl %3,%1 ; sbbl %0,%0; cmpl %1,%4; sbbl $0,%0") ("=r") 1[ (reg/v:SI 1 edx [374]) (mem:SI (plus:SI (reg/f:SI 6 ebp) (const_int -116 [0xffffff8c])) 0) (mem/s:SI (plus:SI (reg:SI 0 eax [382]) (const_int 12 [0xc])) 4) ] [ (asm_input:SI ("1")) (asm_input:SI ("g")) (asm_input:SI ("g")) ] ("/usr/src/linux/include/asm/uaccess.h") 537)) (clobber (reg:QI 19 dirflag)) (clobber (reg:QI 18 fpsr)) (clobber (reg:QI 17 flags)) ] ) -1 (insn_list 1672 (insn_list 1679 (nil))) (nil)) capi.C:1340: Internal compiler error in reload_cse_simplify_operands, at reload1.c:8355 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. Release: 3.0 Environment: RedHat Linux 6.2 System: Linux chaos 2.2.18 #1 Sat Feb 10 03:56:35 CET 2001 i686 unknown Architecture: i686 host: i686-pc-linux-gnu build: i686-pc-linux-gnu target: i686-pc-linux-gnu configured with: ../gcc-3.0/configure How-To-Repeat: command line /usr/local/bin/gcc -Wall -O2 -fomit-frame-pointer -xc -c -o capi.o capi.i
Fix: http://gcc.gnu.org/ml/gcc-patches/2001-11/msg00698.html
From: Craig Rodrigues <rodrigc@mediaone.net> To: gcc-gnats@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org, nobody@gcc.gnu.org, hebisch@math.uni.wroc.pl Subject: Re: middle-end/4059 Date: Tue, 21 Aug 2001 01:26:33 -0400 Problem duplicated in gcc 3.0.1. Problem does NOT occur in gcc version 3.1 20010816 (experimental). -- Craig Rodrigues rodrigc@mediaone.net
State-Changed-From-To: open->closed State-Changed-Why: Fixed in gcc 3.0 branch: http://gcc.gnu.org/ml/gcc-patches/2001-11/msg00698.html
From: rodrigc@gcc.gnu.org To: gcc-bugs@gcc.gnu.org, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org, hebisch@math.uni.wroc.pl, nobody@gcc.gnu.org, rodrigc@gcc.gnu.org, sbrenneis@naxs.net, reichelt@igpm.rwth-aachen.de Cc: Subject: Re: middle-end/4059: Internal compiler error in reload_cse_simplify_operands reload1.c:8355 Date: 22 Nov 2001 04:34:08 -0000 Synopsis: Internal compiler error in reload_cse_simplify_operands reload1.c:8355 State-Changed-From-To: open->closed State-Changed-By: rodrigc State-Changed-When: Wed Nov 21 20:34:07 2001 State-Changed-Why: Fixed in gcc 3.0 branch: http://gcc.gnu.org/ml/gcc-patches/2001-11/msg00698.html http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=4059&database=gcc