ICE : HP g77 look unrolling

Jeffrey A Law law@cygnus.com
Fri Jan 15 01:54:00 GMT 1999


  In message <001501bddd74$9da4a5c0$0454c19d@pcoptomc1.intec.rug.ac.be>you writ
e:
  > This is a multi-part message in MIME format.
  > 
  > ------=_NextPart_000_0016_01BDDD7C.FF690DC0
  > Content-Type: text/plain;
  > 	charset="iso-8859-1"
  > Content-Transfer-Encoding: 8bit
  > 
  > Hello,
  > 
  > The bug I reported a while ago on a pre-1.1 snapshot is still present in th
  > e
  > 1.1 release :
  > 
  > gcc -v
  > 
  > Reading specs from
  > /users/opt/pbienst/bin/gnu/lib/gcc-lib/hppa1.1-hp-hpux9.05/egcs-2.91.57/spe
  > c
  > s
  > gcc version egcs-2.91.57 19980901 (egcs-1.1 release)
  > 
  > When compiling the file zgelsx.f from the LAPACK distribution (see
  > attachment), I get an ICE when combining -O2 and -funroll-loops :
  > 
  > 
  > g77 -O2 -funroll-loops zgelsx.f
  > zgelsx.f: In subroutine `zgelsx':
  > zgelsx.f:352: internal error--unrecognizable insn:
  > (insn 2932 2936 2931 (set (reg:DF 1152)
  >         (mem/s:DF (plus:SI (reg:SI 1098)
  >                 (const_int 16)))) -1 (insn_list 2874 (insn_list 2884
  > (insn_list 2888 (insn_list 2892(insn_list 2896 (insn_list 2906 (insn_list
  > 2910 (insn_list 2912 (insn_list 2914 (insn_list 2930 (nil))))))))))) (nil))
  > /users/opt/pbienst/egcs-19980824/gcc/toplev.c:1360: Internal compiler error
  > in function fatal_insn
Thanks.  I've checked in a fix for this bug.

jeff



More information about the Gcc-bugs mailing list