This is the mail archive of the gcc-prs@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]

fortran/363: ICE in 20000626 ss with "-O2 -funroll-loops"



>Number:         363
>Category:       fortran
>Synopsis:       ICE in 20000626 ss with "-O2 -funroll-loops"
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          ice-on-legal-code
>Submitter-Id:   net
>Arrival-Date:   Thu Jun 29 16:36:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Norbert Conrad
>Release:        unknown-1.0
>Organization:
>Environment:
i686-pc-linux systems (RedHat 6.1). 
g77/gcc was configured with  ./configure --prefix=/opt
>Description:
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

      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

To be submitted to gcc-patches as gcc/testsuite/g77.f-torture/compile/20000630-1.f
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:

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