@@ -109,7 +109,7 @@ PROGRAM CBLAT3
109
109
LOGICAL FATAL, LTESTT, REWI, SAME, SFATAL, TRACE,
110
110
$ TSTERR
111
111
CHARACTER * 1 TRANSA, TRANSB
112
- CHARACTER * 6 SNAMET
112
+ CHARACTER * 7 SNAMET
113
113
CHARACTER * 32 SNAPS, SUMMRY
114
114
* .. Local Arrays ..
115
115
COMPLEX AA( NMAX* NMAX ), AB( NMAX, 2 * NMAX ),
@@ -121,7 +121,7 @@ PROGRAM CBLAT3
121
121
REAL G( NMAX )
122
122
INTEGER IDIM( NIDMAX )
123
123
LOGICAL LTEST( NSUBS )
124
- CHARACTER * 6 SNAMES( NSUBS )
124
+ CHARACTER * 7 SNAMES( NSUBS )
125
125
* .. External Functions ..
126
126
REAL SDIFF
127
127
LOGICAL LCE
@@ -134,7 +134,7 @@ PROGRAM CBLAT3
134
134
* .. Scalars in Common ..
135
135
INTEGER INFOT, NOUTC
136
136
LOGICAL LERR, OK
137
- CHARACTER * 6 SRNAMT
137
+ CHARACTER * 7 SRNAMT
138
138
* .. Common blocks ..
139
139
COMMON / INFOC/ INFOT, NOUTC, OK, LERR
140
140
COMMON / SRNAMC/ SRNAMT
@@ -397,8 +397,8 @@ PROGRAM CBLAT3
397
397
$ ' ERR = ' , F12.3 , ' .' , / ' THIS MAY BE DUE TO FAULTS IN THE ' ,
398
398
$ ' ARITHMETIC OR THE COMPILER.' , / ' ******* TESTS ABANDONED ' ,
399
399
$ ' *******' )
400
- 9988 FORMAT ( A6 , L2 )
401
- 9987 FORMAT ( 1X , A6 , ' WAS NOT TESTED' )
400
+ 9988 FORMAT ( A7 , L2 )
401
+ 9987 FORMAT ( 1X , A7 , ' WAS NOT TESTED' )
402
402
9986 FORMAT ( / ' END OF TESTS' )
403
403
9985 FORMAT ( / ' ******* FATAL ERROR - TESTS ABANDONED *******' )
404
404
9984 FORMAT ( ' ERROR-EXITS WILL NOT BE TESTED' )
@@ -429,7 +429,7 @@ SUBROUTINE CCHK1( SNAME, EPS, THRESH, NOUT, NTRA, TRACE, REWI,
429
429
REAL EPS, THRESH
430
430
INTEGER NALF, NBET, NIDIM, NMAX, NOUT, NTRA
431
431
LOGICAL FATAL, REWI, TRACE
432
- CHARACTER * 6 SNAME
432
+ CHARACTER * 7 SNAME
433
433
* .. Array Arguments ..
434
434
COMPLEX A( NMAX, NMAX ), AA( NMAX* NMAX ), ALF( NALF ),
435
435
$ AS( NMAX* NMAX ), B( NMAX, NMAX ),
@@ -714,7 +714,7 @@ SUBROUTINE CCHK2( SNAME, EPS, THRESH, NOUT, NTRA, TRACE, REWI,
714
714
REAL EPS, THRESH
715
715
INTEGER NALF, NBET, NIDIM, NMAX, NOUT, NTRA
716
716
LOGICAL FATAL, REWI, TRACE
717
- CHARACTER * 6 SNAME
717
+ CHARACTER * 7 SNAME
718
718
* .. Array Arguments ..
719
719
COMPLEX A( NMAX, NMAX ), AA( NMAX* NMAX ), ALF( NALF ),
720
720
$ AS( NMAX* NMAX ), B( NMAX, NMAX ),
@@ -993,7 +993,7 @@ SUBROUTINE CCHK3( SNAME, EPS, THRESH, NOUT, NTRA, TRACE, REWI,
993
993
REAL EPS, THRESH
994
994
INTEGER NALF, NIDIM, NMAX, NOUT, NTRA
995
995
LOGICAL FATAL, REWI, TRACE
996
- CHARACTER * 6 SNAME
996
+ CHARACTER * 7 SNAME
997
997
* .. Array Arguments ..
998
998
COMPLEX A( NMAX, NMAX ), AA( NMAX* NMAX ), ALF( NALF ),
999
999
$ AS( NMAX* NMAX ), B( NMAX, NMAX ),
@@ -1303,7 +1303,7 @@ SUBROUTINE CCHK4( SNAME, EPS, THRESH, NOUT, NTRA, TRACE, REWI,
1303
1303
REAL EPS, THRESH
1304
1304
INTEGER NALF, NBET, NIDIM, NMAX, NOUT, NTRA
1305
1305
LOGICAL FATAL, REWI, TRACE
1306
- CHARACTER * 6 SNAME
1306
+ CHARACTER * 7 SNAME
1307
1307
* .. Array Arguments ..
1308
1308
COMPLEX A( NMAX, NMAX ), AA( NMAX* NMAX ), ALF( NALF ),
1309
1309
$ AS( NMAX* NMAX ), B( NMAX, NMAX ),
@@ -1635,7 +1635,7 @@ SUBROUTINE CCHK5( SNAME, EPS, THRESH, NOUT, NTRA, TRACE, REWI,
1635
1635
REAL EPS, THRESH
1636
1636
INTEGER NALF, NBET, NIDIM, NMAX, NOUT, NTRA
1637
1637
LOGICAL FATAL, REWI, TRACE
1638
- CHARACTER * 6 SNAME
1638
+ CHARACTER * 7 SNAME
1639
1639
* .. Array Arguments ..
1640
1640
COMPLEX AA( NMAX* NMAX ), AB( 2 * NMAX* NMAX ),
1641
1641
$ ALF( NALF ), AS( NMAX* NMAX ), BB( NMAX* NMAX ),
@@ -2005,7 +2005,7 @@ SUBROUTINE CCHKE( ISNUM, SRNAMT, NOUT )
2005
2005
*
2006
2006
* .. Scalar Arguments ..
2007
2007
INTEGER ISNUM, NOUT
2008
- CHARACTER * 6 SRNAMT
2008
+ CHARACTER * 7 SRNAMT
2009
2009
* .. Scalars in Common ..
2010
2010
INTEGER INFOT, NOUTC
2011
2011
LOGICAL LERR, OK
@@ -2969,58 +2969,76 @@ SUBROUTINE CCHKE( ISNUM, SRNAMT, NOUT )
2969
2969
CALL CGEMMTR( ' U' , ' T' , ' /' , 0 , 0 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
2970
2970
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
2971
2971
INFOT = 4
2972
- CALL CGEMMTR( ' U' , ' N' , ' N' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
2972
+ CALL CGEMMTR( ' U' , ' N' , ' N' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C,
2973
+ $ 1 )
2973
2974
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
2974
2975
INFOT = 4
2975
- CALL CGEMMTR( ' U' , ' N' , ' C' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
2976
+ CALL CGEMMTR( ' U' , ' N' , ' C' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C,
2977
+ $ 1 )
2976
2978
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
2977
2979
INFOT = 4
2978
- CALL CGEMMTR( ' U' , ' N' , ' T' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
2980
+ CALL CGEMMTR( ' U' , ' N' , ' T' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C,
2981
+ $ 1 )
2979
2982
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
2980
2983
INFOT = 4
2981
- CALL CGEMMTR( ' U' , ' C' , ' N' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
2984
+ CALL CGEMMTR( ' U' , ' C' , ' N' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C,
2985
+ $ 1 )
2982
2986
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
2983
2987
INFOT = 4
2984
- CALL CGEMMTR( ' U' , ' C' , ' C' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
2988
+ CALL CGEMMTR( ' U' , ' C' , ' C' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C,
2989
+ $ 1 )
2985
2990
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
2986
2991
INFOT = 4
2987
- CALL CGEMMTR( ' U' , ' C' , ' T' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
2992
+ CALL CGEMMTR( ' U' , ' C' , ' T' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C,
2993
+ $ 1 )
2988
2994
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
2989
2995
INFOT = 4
2990
- CALL CGEMMTR( ' U' , ' T' , ' N' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
2996
+ CALL CGEMMTR( ' U' , ' T' , ' N' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C,
2997
+ $ 1 )
2991
2998
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
2992
2999
INFOT = 4
2993
- CALL CGEMMTR( ' U' , ' T' , ' C' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3000
+ CALL CGEMMTR( ' U' , ' T' , ' C' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C,
3001
+ $ 1 )
2994
3002
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
2995
3003
INFOT = 4
2996
- CALL CGEMMTR( ' U' , ' T' , ' T' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3004
+ CALL CGEMMTR( ' U' , ' T' , ' T' , - 1 , 0 , ALPHA, A, 1 , B, 1 , BETA, C,
3005
+ $ 1 )
2997
3006
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
2998
3007
INFOT = 5
2999
- CALL CGEMMTR( ' U' , ' N' , ' N' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3008
+ CALL CGEMMTR( ' U' , ' N' , ' N' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C,
3009
+ $ 1 )
3000
3010
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
3001
3011
INFOT = 5
3002
- CALL CGEMMTR( ' U' , ' N' , ' C' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3012
+ CALL CGEMMTR( ' U' , ' N' , ' C' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C,
3013
+ $ 1 )
3003
3014
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
3004
3015
INFOT = 5
3005
- CALL CGEMMTR( ' U' , ' N' , ' T' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3016
+ CALL CGEMMTR( ' U' , ' N' , ' T' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C,
3017
+ $ 1 )
3006
3018
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
3007
3019
INFOT = 5
3008
- CALL CGEMMTR( ' U' , ' C' , ' N' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3020
+ CALL CGEMMTR( ' U' , ' C' , ' N' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C,
3021
+ $ 1 )
3009
3022
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
3010
3023
INFOT = 5
3011
- CALL CGEMMTR( ' U' , ' C' , ' C' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3024
+ CALL CGEMMTR( ' U' , ' C' , ' C' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C,
3025
+ $ 1 )
3012
3026
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
3013
3027
INFOT = 5
3014
- CALL CGEMMTR( ' U' , ' C' , ' T' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3028
+ CALL CGEMMTR( ' U' , ' C' , ' T' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C,
3029
+ $ 1 )
3015
3030
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
3016
3031
INFOT = 5
3017
- CALL CGEMMTR( ' U' , ' T' , ' N' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3032
+ CALL CGEMMTR( ' U' , ' T' , ' N' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C,
3033
+ $ 1 )
3018
3034
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
3019
3035
INFOT = 5
3020
- CALL CGEMMTR( ' U' , ' T' , ' C' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3036
+ CALL CGEMMTR( ' U' , ' T' , ' C' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C,
3037
+ $ 1 )
3021
3038
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
3022
3039
INFOT = 5
3023
- CALL CGEMMTR( ' U' , ' T' , ' T' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C, 1 )
3040
+ CALL CGEMMTR( ' U' , ' T' , ' T' , 0 , - 1 , ALPHA, A, 1 , B, 1 , BETA, C,
3041
+ $ 1 )
3024
3042
CALL CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
3025
3043
3026
3044
INFOT = 8
@@ -3601,7 +3619,7 @@ SUBROUTINE CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
3601
3619
* .. Scalar Arguments ..
3602
3620
INTEGER INFOT, NOUT
3603
3621
LOGICAL LERR, OK
3604
- CHARACTER * 6 SRNAMT
3622
+ CHARACTER * 7 SRNAMT
3605
3623
* .. Executable Statements ..
3606
3624
IF ( .NOT. LERR )THEN
3607
3625
WRITE ( NOUT, FMT = 9999 )INFOT, SRNAMT
@@ -3637,11 +3655,11 @@ SUBROUTINE XERBLA( SRNAME, INFO )
3637
3655
*
3638
3656
* .. Scalar Arguments ..
3639
3657
INTEGER INFO
3640
- CHARACTER * 6 SRNAME
3658
+ CHARACTER * ( * ) SRNAME
3641
3659
* .. Scalars in Common ..
3642
3660
INTEGER INFOT, NOUT
3643
3661
LOGICAL LERR, OK
3644
- CHARACTER * 6 SRNAMT
3662
+ CHARACTER * 7 SRNAMT
3645
3663
* .. Common blocks ..
3646
3664
COMMON / INFOC/ INFOT, NOUT, OK, LERR
3647
3665
COMMON / SRNAMC/ SRNAMT
@@ -3695,7 +3713,7 @@ SUBROUTINE CCHK6( SNAME, EPS, THRESH, NOUT, NTRA, TRACE, REWI,
3695
3713
REAL EPS, THRESH
3696
3714
INTEGER NALF, NBET, NIDIM, NMAX, NOUT, NTRA
3697
3715
LOGICAL FATAL, REWI, TRACE
3698
- CHARACTER * 6 SNAME
3716
+ CHARACTER * 7 SNAME
3699
3717
* .. Array Arguments ..
3700
3718
COMPLEX A( NMAX, NMAX ), AA( NMAX* NMAX ), ALF( NALF ),
3701
3719
$ AS( NMAX* NMAX ), B( NMAX, NMAX ),
0 commit comments