Browse Source

Fixes for Fortran Standards violations for lapack-netlib

tags/v0.3.29
Matthew Thompson 10 months ago
parent
commit
35334ed2ea
7 changed files with 19 additions and 15 deletions
  1. +3
    -3
      lapack-netlib/SRC/claqp2rk.f
  2. +3
    -3
      lapack-netlib/SRC/claqp3rk.f
  3. +3
    -2
      lapack-netlib/TESTING/EIG/cchkhb2stg.f
  4. +3
    -2
      lapack-netlib/TESTING/EIG/dchksb2stg.f
  5. +3
    -2
      lapack-netlib/TESTING/EIG/schksb2stg.f
  6. +3
    -2
      lapack-netlib/TESTING/EIG/zchkhb2stg.f
  7. +1
    -1
      lapack-netlib/TESTING/LIN/alahd.f

+ 3
- 3
lapack-netlib/SRC/claqp2rk.f View File

@@ -378,7 +378,7 @@
EXTERNAL CLARF, CLARFG, CSWAP EXTERNAL CLARF, CLARFG, CSWAP
* .. * ..
* .. Intrinsic Functions .. * .. Intrinsic Functions ..
INTRINSIC ABS, REAL, CONJG, IMAG, MAX, MIN, SQRT
INTRINSIC ABS, REAL, CONJG, AIMAG, MAX, MIN, SQRT
* .. * ..
* .. External Functions .. * .. External Functions ..
LOGICAL SISNAN LOGICAL SISNAN
@@ -599,8 +599,8 @@
* *
IF( SISNAN( REAL( TAU(KK) ) ) ) THEN IF( SISNAN( REAL( TAU(KK) ) ) ) THEN
TAUNAN = REAL( TAU(KK) ) TAUNAN = REAL( TAU(KK) )
ELSE IF( SISNAN( IMAG( TAU(KK) ) ) ) THEN
TAUNAN = IMAG( TAU(KK) )
ELSE IF( SISNAN( AIMAG( TAU(KK) ) ) ) THEN
TAUNAN = AIMAG( TAU(KK) )
ELSE ELSE
TAUNAN = ZERO TAUNAN = ZERO
END IF END IF


+ 3
- 3
lapack-netlib/SRC/claqp3rk.f View File

@@ -431,7 +431,7 @@
EXTERNAL CGEMM, CGEMV, CLARFG, CSWAP EXTERNAL CGEMM, CGEMV, CLARFG, CSWAP
* .. * ..
* .. Intrinsic Functions .. * .. Intrinsic Functions ..
INTRINSIC ABS, REAL, CONJG, IMAG, MAX, MIN, SQRT
INTRINSIC ABS, REAL, CONJG, AIMAG, MAX, MIN, SQRT
* .. * ..
* .. External Functions .. * .. External Functions ..
LOGICAL SISNAN LOGICAL SISNAN
@@ -739,8 +739,8 @@
* *
IF( SISNAN( REAL( TAU(K) ) ) ) THEN IF( SISNAN( REAL( TAU(K) ) ) ) THEN
TAUNAN = REAL( TAU(K) ) TAUNAN = REAL( TAU(K) )
ELSE IF( SISNAN( IMAG( TAU(K) ) ) ) THEN
TAUNAN = IMAG( TAU(K) )
ELSE IF( SISNAN( AIMAG( TAU(K) ) ) ) THEN
TAUNAN = AIMAG( TAU(K) )
ELSE ELSE
TAUNAN = ZERO TAUNAN = ZERO
END IF END IF


+ 3
- 2
lapack-netlib/TESTING/EIG/cchkhb2stg.f View File

@@ -852,8 +852,9 @@
CALL SLASUM( 'CHB', NOUNIT, NERRS, NTESTT ) CALL SLASUM( 'CHB', NOUNIT, NERRS, NTESTT )
RETURN RETURN
* *
9999 FORMAT( ' CCHKHB2STG: ', A, ' returned INFO=', I6, '.', / 9X, 'N=',
$ I6, ', JTYPE=', I6, ', ISEED=(', 3( I5, ',' ), I5, ')' )
9999 FORMAT( ' CCHKHB2STG: ', A, ' returned INFO=', I6, '.', / 9X,
$ 'N=', I6, ', JTYPE=', I6, ', ISEED=(', 3( I5, ',' ), I5,
$ ')' )
9998 FORMAT( / 1X, A3, 9998 FORMAT( / 1X, A3,
$ ' -- Complex Hermitian Banded Tridiagonal Reduction Routines' $ ' -- Complex Hermitian Banded Tridiagonal Reduction Routines'
$ ) $ )


+ 3
- 2
lapack-netlib/TESTING/EIG/dchksb2stg.f View File

@@ -840,8 +840,9 @@
CALL DLASUM( 'DSB', NOUNIT, NERRS, NTESTT ) CALL DLASUM( 'DSB', NOUNIT, NERRS, NTESTT )
RETURN RETURN
* *
9999 FORMAT( ' DCHKSB2STG: ', A, ' returned INFO=', I6, '.', / 9X, 'N=',
$ I6, ', JTYPE=', I6, ', ISEED=(', 3( I5, ',' ), I5, ')' )
9999 FORMAT( ' DCHKSB2STG: ', A, ' returned INFO=', I6, '.', / 9X,
$ 'N=', I6, ', JTYPE=', I6, ', ISEED=(', 3( I5, ',' ), I5,
$ ')' )
* *
9998 FORMAT( / 1X, A3, 9998 FORMAT( / 1X, A3,
$ ' -- Real Symmetric Banded Tridiagonal Reduction Routines' ) $ ' -- Real Symmetric Banded Tridiagonal Reduction Routines' )


+ 3
- 2
lapack-netlib/TESTING/EIG/schksb2stg.f View File

@@ -840,8 +840,9 @@
CALL SLASUM( 'SSB', NOUNIT, NERRS, NTESTT ) CALL SLASUM( 'SSB', NOUNIT, NERRS, NTESTT )
RETURN RETURN
* *
9999 FORMAT( ' SCHKSB2STG: ', A, ' returned INFO=', I6, '.', / 9X, 'N=',
$ I6, ', JTYPE=', I6, ', ISEED=(', 3( I5, ',' ), I5, ')' )
9999 FORMAT( ' SCHKSB2STG: ', A, ' returned INFO=', I6, '.', / 9X,
$ 'N=', I6, ', JTYPE=', I6, ', ISEED=(', 3( I5, ',' ), I5,
$ ')' )
* *
9998 FORMAT( / 1X, A3, 9998 FORMAT( / 1X, A3,
$ ' -- Real Symmetric Banded Tridiagonal Reduction Routines' ) $ ' -- Real Symmetric Banded Tridiagonal Reduction Routines' )


+ 3
- 2
lapack-netlib/TESTING/EIG/zchkhb2stg.f View File

@@ -849,8 +849,9 @@
CALL DLASUM( 'ZHB', NOUNIT, NERRS, NTESTT ) CALL DLASUM( 'ZHB', NOUNIT, NERRS, NTESTT )
RETURN RETURN
* *
9999 FORMAT( ' ZCHKHB2STG: ', A, ' returned INFO=', I6, '.', / 9X, 'N=',
$ I6, ', JTYPE=', I6, ', ISEED=(', 3( I5, ',' ), I5, ')' )
9999 FORMAT( ' ZCHKHB2STG: ', A, ' returned INFO=', I6, '.', / 9X,
$ 'N=', I6, ', JTYPE=', I6, ', ISEED=(', 3( I5, ',' ), I5,
$ ')' )
9998 FORMAT( / 1X, A3, 9998 FORMAT( / 1X, A3,
$ ' -- Complex Hermitian Banded Tridiagonal Reduction Routines' $ ' -- Complex Hermitian Banded Tridiagonal Reduction Routines'
$ ) $ )


+ 1
- 1
lapack-netlib/TESTING/LIN/alahd.f View File

@@ -954,7 +954,7 @@
$ 4X, '10. Random, Last columns are zero starting from', $ 4X, '10. Random, Last columns are zero starting from',
$ ' MINMN/2+1, CNDNUM = 2', / $ ' MINMN/2+1, CNDNUM = 2', /
$ 4X, '11. Random, Half MINMN columns in the middle are', $ 4X, '11. Random, Half MINMN columns in the middle are',
$ ' zero starting from MINMN/2-(MINMN/2)/2+1,'
$ ' zero starting from MINMN/2-(MINMN/2)/2+1,',
$ ' CNDNUM = 2', / $ ' CNDNUM = 2', /
$ 4X, '12. Random, Odd columns are ZERO, CNDNUM = 2', / $ 4X, '12. Random, Odd columns are ZERO, CNDNUM = 2', /
$ 4X, '13. Random, Even columns are ZERO, CNDNUM = 2', / $ 4X, '13. Random, Even columns are ZERO, CNDNUM = 2', /


Loading…
Cancel
Save