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
* ..
* .. Intrinsic Functions ..
INTRINSIC ABS, REAL, CONJG, IMAG, MAX, MIN, SQRT
INTRINSIC ABS, REAL, CONJG, AIMAG, MAX, MIN, SQRT
* ..
* .. External Functions ..
LOGICAL SISNAN
@@ -599,8 +599,8 @@
*
IF( SISNAN( REAL( TAU(KK) ) ) ) THEN
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
TAUNAN = ZERO
END IF


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

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


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

@@ -852,8 +852,9 @@
CALL SLASUM( 'CHB', NOUNIT, NERRS, NTESTT )
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,
$ ' -- 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 )
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,
$ ' -- 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 )
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,
$ ' -- 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 )
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,
$ ' -- 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',
$ ' MINMN/2+1, CNDNUM = 2', /
$ 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', /
$ 4X, '12. Random, Odd columns are ZERO, CNDNUM = 2', /
$ 4X, '13. Random, Even columns are ZERO, CNDNUM = 2', /


Loading…
Cancel
Save