Skip to content

Commit 4b3476c

Browse files
committed
Correct type mismatches in calls to xLASET
1 parent 30c9450 commit 4b3476c

File tree

5 files changed

+20
-18
lines changed

5 files changed

+20
-18
lines changed

TESTING/LIN/cdrvgex.f

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -704,9 +704,10 @@ SUBROUTINE CDRVGE( DOTYPE, NN, NVAL, NRHS, THRESH, TSTERR, NMAX,
704704
CALL CLACPY( 'Full', N, NRHS, BSAV, LDA, B, LDA )
705705

706706
IF( .NOT.PREFAC )
707-
$ CALL CLASET( 'Full', N, N, ZERO, ZERO, AFAC,
708-
$ LDA )
709-
CALL CLASET( 'Full', N, NRHS, ZERO, ZERO, X, LDA )
707+
$ CALL CLASET( 'Full', N, N, CMPLX( ZERO ),
708+
$ CMPLX( ZERO ), AFAC, LDA )
709+
CALL CLASET( 'Full', N, NRHS, CMPLX( ZERO ),
710+
$ CMPLX( ZERO ), X, LDA )
710711
IF( IEQUED.GT.1 .AND. N.GT.0 ) THEN
711712
*
712713
* Equilibrate the matrix if FACT = 'F' and

TESTING/LIN/zdrvgex.f

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -704,9 +704,10 @@ SUBROUTINE ZDRVGE( DOTYPE, NN, NVAL, NRHS, THRESH, TSTERR, NMAX,
704704
CALL ZLACPY( 'Full', N, NRHS, BSAV, LDA, B, LDA )
705705

706706
IF( .NOT.PREFAC )
707-
$ CALL ZLASET( 'Full', N, N, ZERO, ZERO, AFAC,
708-
$ LDA )
709-
CALL ZLASET( 'Full', N, NRHS, ZERO, ZERO, X, LDA )
707+
$ CALL ZLASET( 'Full', N, N, DCMPLX( ZERO ),
708+
$ DCMPLX( ZERO ), AFAC, LDA )
709+
CALL ZLASET( 'Full', N, NRHS, DCMPLX( ZERO ),
710+
$ DCMPLX( ZERO ), X, LDA )
710711
IF( IEQUED.GT.1 .AND. N.GT.0 ) THEN
711712
*
712713
* Equilibrate the matrix if FACT = 'F' and

TESTING/LIN/zdrvhex.f

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -596,10 +596,10 @@ SUBROUTINE ZDRVHE( DOTYPE, NN, NVAL, NRHS, THRESH, TSTERR, NMAX,
596596
* Restore the matrices A and B.
597597
*
598598
IF( IFACT.EQ.2 )
599-
$ CALL ZLASET( UPLO, N, N, CMPLX( ZERO ),
600-
$ CMPLX( ZERO ), AFAC, LDA )
601-
CALL ZLASET( 'Full', N, NRHS, CMPLX( ZERO ),
602-
$ CMPLX( ZERO ), X, LDA )
599+
$ CALL ZLASET( UPLO, N, N, DCMPLX( ZERO ),
600+
$ DCMPLX( ZERO ), AFAC, LDA )
601+
CALL ZLASET( 'Full', N, NRHS, DCMPLX( ZERO ),
602+
$ DCMPLX( ZERO ), X, LDA )
603603
*
604604
* Solve the system and compute the condition number
605605
* and error bounds using ZHESVXX.

TESTING/LIN/zdrvpox.f

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -608,10 +608,10 @@ SUBROUTINE ZDRVPO( DOTYPE, NN, NVAL, NRHS, THRESH, TSTERR, NMAX,
608608
CALL ZLACPY( 'Full', N, NRHS, BSAV, LDA, B, LDA )
609609

610610
IF( .NOT.PREFAC )
611-
$ CALL ZLASET( UPLO, N, N, CMPLX( ZERO ),
612-
$ CMPLX( ZERO ), AFAC, LDA )
613-
CALL ZLASET( 'Full', N, NRHS, CMPLX( ZERO ),
614-
$ CMPLX( ZERO ), X, LDA )
611+
$ CALL ZLASET( UPLO, N, N, DCMPLX( ZERO ),
612+
$ DCMPLX( ZERO ), AFAC, LDA )
613+
CALL ZLASET( 'Full', N, NRHS, DCMPLX( ZERO ),
614+
$ DCMPLX( ZERO ), X, LDA )
615615
IF( IEQUED.GT.1 .AND. N.GT.0 ) THEN
616616
*
617617
* Equilibrate the matrix if FACT='F' and

TESTING/LIN/zdrvsyx.f

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -602,10 +602,10 @@ SUBROUTINE ZDRVSY( DOTYPE, NN, NVAL, NRHS, THRESH, TSTERR, NMAX,
602602
* Restore the matrices A and B.
603603
*
604604
IF( IFACT.EQ.2 )
605-
$ CALL ZLASET( UPLO, N, N, CMPLX( ZERO ),
606-
$ CMPLX( ZERO ), AFAC, LDA )
607-
CALL ZLASET( 'Full', N, NRHS, CMPLX( ZERO ),
608-
$ CMPLX( ZERO ), X, LDA )
605+
$ CALL ZLASET( UPLO, N, N, DCMPLX( ZERO ),
606+
$ DCMPLX( ZERO ), AFAC, LDA )
607+
CALL ZLASET( 'Full', N, NRHS, DCMPLX( ZERO ),
608+
$ DCMPLX( ZERO ), X, LDA )
609609
*
610610
* Solve the system and compute the condition number
611611
* and error bounds using ZSYSVXX.

0 commit comments

Comments
 (0)