Internal Compiler Error in g77 ss 20000626
Tim Prince
tprince@computer.org
Thu Jun 29 07:38:00 GMT 2000
Problem duplicated here on i686-pc-cygwin. Does this provide a clue
about the buggy behavior of -funroll-loops? In this case, I notice that
removing the redundant code from the source eliminates the ICE.
Tim Prince
----- Original Message -----
From: "Norbert Conrad" <Norbert.Conrad@hrz.uni-giessen.de>
To: <gcc-bugs@gcc.gnu.org>
Sent: Thursday, June 29, 2000 5:10 AM
Subject: Internal Compiler Error in g77 ss 20000626
> Hi,
>
> the fortran code below causes an internal compiler error in g77
> snapshot 20000626 on i686-pc-linux systems (RedHat 6.1). g77/gcc was
> configured with ./configure --prefix=/opt
>
>
> [/tmp]# g77 -O2 -funroll-loops -c mist.f
> g77: Internal compiler error: program f771 got fatal signal 11
> SUBROUTINE MIST(N, BETA)
> IMPLICIT REAL*8 (A-H,O-Z)
> INTEGER IA, IQ, M1
> DIMENSION BETA(N)
> DO 80 IQ=1,M1
> IF (BETA(IQ).EQ.0.0D0) GO TO 120
> 80 CONTINUE
> 120 IF (IQ.NE.1) GO TO 160
> 160 M1 = IA(IQ)
> RETURN
> END
> Kind regards,
>
> Norbert.
> --
> Norbert Conrad phone: ++49 641 9913021
> Hochschulrechenzentrum email:
conrad@hrz.uni-giessen.de
> Heinrich-Buff-Ring 44
> 35392 Giessen
> Germany
>
More information about the Gcc-bugs
mailing list