diff options
author | David Billinghurst <David.Billinghurst@riotinto.com> | 2003-06-03 00:10:35 +0000 |
---|---|---|
committer | David Billinghurst <billingd@gcc.gnu.org> | 2003-06-03 00:10:35 +0000 |
commit | b5706132c3c401494638f83058b7f4d80935f6a2 (patch) | |
tree | 7ee7d827db58919606536c24bbe022134c0abe5a /gcc | |
parent | 5a9f05f2ea3283d0be7884d04df6ba2088a0ec7d (diff) | |
download | gcc-b5706132c3c401494638f83058b7f4d80935f6a2.zip gcc-b5706132c3c401494638f83058b7f4d80935f6a2.tar.gz gcc-b5706132c3c401494638f83058b7f4d80935f6a2.tar.bz2 |
re PR fortran/10965 (g77 compiles illegal code in testsuite)
2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
PR fortran/10965
* g77.f-torture/compile/20000601-2.f: Fix non-standard code.
From-SVN: r67349
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g77.f-torture/compile/20000601-2.f | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index be88c11..67ba333 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com) + + PR fortran/10965 + * g77.f-torture/compile/20000601-2.f: Fix non-standard code. + 2003-06-02 Mark Mitchell <mark@codesourcery.com> * lib/scanasm.exp (dg-scan): New function, factored out of ... diff --git a/gcc/testsuite/g77.f-torture/compile/20000601-2.f b/gcc/testsuite/g77.f-torture/compile/20000601-2.f index 75389dc..06c68d2 100644 --- a/gcc/testsuite/g77.f-torture/compile/20000601-2.f +++ b/gcc/testsuite/g77.f-torture/compile/20000601-2.f @@ -11,14 +11,14 @@ INTEGER KL, KU, LDAB, M REAL AB( LDAB, * ) - INTEGER J, JB, JJ, JP, KV, KM + INTEGER J, JB, JJ, JP, KV, KM, F REAL WORK13(65,64), WORK31(65,64) KV = KU + KL DO J = 1, M JB = MIN( 1, M-J+1 ) DO JJ = J, J + JB - 1 KM = MIN( KL, M-JJ ) - JP = MAX( KM+1, AB( KV+1, JJ ) ) + JP = F( KM+1, AB( KV+1, JJ ) ) CALL SSWAP( JB, AB( KV+1+JJ-J, J ), LDAB-1, $ AB( KV+JP+JJ-J, J ), LDAB-1 ) END DO |