g77 ICE in verify_wide_reg_1 at flow.c:2605

Billinghurst, David (CRTS) David.Billinghurst@riotinto.com.au
Wed May 17 21:56:00 GMT 2000


ICE at -O2 and -O3 with g77 version 2.96 20000515 (experimental) on
i686-pc-linux-gnu

Problem does not occur 
  * on this platform with gcc 2.95.2
  * with this version on mips-sgi-irix6.5

g77 version 2.96 20000515 (experimental) (from FSF-g77 version 0.5.25
20000515 (experimental))
Reading specs from /usr/local/obj/egcs-20000515/gcc/specs
gcc version 2.96 20000515 (experimental)
 /usr/local/obj/egcs-20000515/gcc/f771 20000518.f -quiet -dumpbase
20000518.f -O2 -version -fversion -o /tmp/ccnsosDF.s
GNU F77 version 2.96 20000515 (experimental) (i686-pc-linux-gnu) compiled by
GNU C version 2.96 20000515 (experimental).
GNU Fortran Front End version 0.5.25 20000515 (experimental)
20000518.f: In subroutine `sorg2r':
20000518.f:15: Internal compiler error in `verify_wide_reg_1', at
flow.c:2605
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.


 <<20000518.f>> 
-------------- next part --------------
      SUBROUTINE SORG2R( K, A, N, LDA )
*  ICE in `verify_wide_reg_1', at flow.c:2605 at -O2
*  g77 version 2.96 20000515 (experimental) on i686-pc-linux-gnu
*
*  Originally derived from LAPACK 3.0 test suite failure.
*
*  David Billinghurst, (David.Billinghurst@riotinto.com.au)
*  18 May 2000
      INTEGER            I, K, LDA, N
      REAL               A( LDA, * )
      DO I = K, 1, -1
         IF( I.LT.N ) A( I, I ) = 1.0
         A( I, I ) = 1.0
      END DO
      RETURN
      END


More information about the Gcc-bugs mailing list