This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: 1.1.2: "unrec. insn" ICE in gcc on alphaev6-unknown-linux




  In message <m3iubb6o11.fsf@vermis.bfr.co.il>you write:
  > Just found this one. Gcc spits an ICE on the code attached on a dp264
  > Alpha running RedHat Linux 5.2 only when -O[23] -mcpu=21164 are
  > specified.
  > 
  > 
  > I. The machine
  > 
  > $ uname -a
  > Linux foobar 2.2.3-ac4 #1 SMP Wed Mar 24 11:26:44 EST 1999 alpha unknown
  > 
  > 
  > II. The compiler
  > 
  > $ gcc -v
  > Reading specs from /bb/abel2/egcs-bin-1.1.2/lib/gcc-lib/alphaev6-unknown-li
  > nux-gnu/egcs-2.91.66/specs
  > gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
  > 
  > 
  > III. The bug
  > 
  > $ gcc -O2 -mcpu=21164 -c egcs_crash4.i 
  > egcs_crash4.c: In function `foobar':
  > egcs_crash4.c:41: internal error--unrecognizable insn:
  > (insn 414 44 399 (set (reg:DI 0 $0)
  >         (mem/s:DI (and:DI (plus:DI (reg:DI 30 $30)
  >                     (const_int 38994))
  >                 (const_int -8)))) -1 (insn_list 409 (insn_list 402 (insn_li
  > st 30 (insn_list:REG_DEP_ANTI 397 (insn_list:REG_DEP_ANTI 169 (nil))))))
  >     (nil))
  > ../../egcs-1.1.2/gcc/toplev.c:1367: Internal compiler error in function fat
  > al_insn
[ ... ]
Thanks.  I just tried this with the current development sources and it seems
to be working fine now.

jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]