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]

ICE : HP g77 look unrolling


Hello,

I work on the following platform :

Reading specs from
/users/opt/pbienst/lib/gcc-lib/hppa1.1-hp-hpux9.05/egcs-2.91.55/specs
gcc version egcs-2.91.55 19980824 (gcc2 ss-980609 experimental)

When compiling the file zgelsx.f from the LAPACK distribution (see
attachment), I get an ICE when combining -O2 and -funroll-loops :


opt0:/users/opt/pbienst/LAPACK/SRC$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 28
96 (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


Compiling without -funroll-loops works fine, as does compiling without -O2.

Greetings,


----------------------------------
Peter Bienstman
INTEC / University of Gent
St.-Pietersnieuwstraat 41
B-9000 Gent - Belgium                        
Email: Peter.Bienstman@rug.ac.be
Tel : +32 9 264 3445
Fax : +32 9 264 3593
----------------------------------

zgelsx.f


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