Skip to content

Commit 0b8015e

Browse files
committed
fix error exit tests
1 parent 77a97c4 commit 0b8015e

File tree

4 files changed

+36
-4
lines changed

4 files changed

+36
-4
lines changed

TESTING/EIG/cerrgg.f

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ SUBROUTINE CERRGG( PATH, NUNIT )
100100
$ CGGLSE, CGGQRF, CGGRQF, CHGEQZ,
101101
$ CHKXER, CTGEVC, CTGEXC, CTGSEN, CTGSJA, CTGSNA,
102102
$ CTGSYL, CUNCSD, CGGES3, CGGEV3, CGGHD3,
103-
$ CGGSVD3, CGGSVP3
103+
$ CGGSVD3, CGGSVP3, XLAENV
104104
* ..
105105
* .. Scalars in Common ..
106106
LOGICAL LERR, OK
@@ -138,6 +138,14 @@ SUBROUTINE CERRGG( PATH, NUNIT )
138138
NT = 0
139139
LWORK = 1
140140
*
141+
* Call XLAENV to set the parameters used in CLAQZ0
142+
*
143+
CALL XLAENV( 12, 10 )
144+
CALL XLAENV( 13, 12 )
145+
CALL XLAENV( 14, 13 )
146+
CALL XLAENV( 15, 2 )
147+
CALL XLAENV( 17, 10 )
148+
*
141149
* Test error exits for the GG path.
142150
*
143151
IF( LSAMEN( 2, C2, 'GG' ) ) THEN

TESTING/EIG/derrgg.f

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ SUBROUTINE DERRGG( PATH, NUNIT )
9999
$ DGGHRD, DGGLSE, DGGQRF, DGGRQF,
100100
$ DHGEQZ, DORCSD, DTGEVC, DTGEXC, DTGSEN, DTGSJA,
101101
$ DTGSNA, DTGSYL, DGGHD3, DGGES3, DGGEV3,
102-
$ DGGSVD3, DGGSVP3
102+
$ DGGSVD3, DGGSVP3, XLAENV
103103
* ..
104104
* .. Scalars in Common ..
105105
LOGICAL LERR, OK
@@ -137,6 +137,14 @@ SUBROUTINE DERRGG( PATH, NUNIT )
137137
NT = 0
138138
LWORK = 1
139139
*
140+
* Call XLAENV to set the parameters used in CLAQZ0
141+
*
142+
CALL XLAENV( 12, 10 )
143+
CALL XLAENV( 13, 12 )
144+
CALL XLAENV( 14, 13 )
145+
CALL XLAENV( 15, 2 )
146+
CALL XLAENV( 17, 10 )
147+
*
140148
* Test error exits for the GG path.
141149
*
142150
IF( LSAMEN( 2, C2, 'GG' ) ) THEN

TESTING/EIG/serrgg.f

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ SUBROUTINE SERRGG( PATH, NUNIT )
9999
$ SGGHRD, SGGLSE, SGGQRF, SGGRQF,
100100
$ SHGEQZ, SORCSD, STGEVC, STGEXC, STGSEN, STGSJA,
101101
$ STGSNA, STGSYL, SGGES3, SGGEV3, SGGHD3,
102-
$ SGGSVD3, SGGSVP3
102+
$ SGGSVD3, SGGSVP3, XLAENV
103103
* ..
104104
* .. Scalars in Common ..
105105
LOGICAL LERR, OK
@@ -137,6 +137,14 @@ SUBROUTINE SERRGG( PATH, NUNIT )
137137
NT = 0
138138
LWORK = 1
139139
*
140+
* Call XLAENV to set the parameters used in CLAQZ0
141+
*
142+
CALL XLAENV( 12, 10 )
143+
CALL XLAENV( 13, 12 )
144+
CALL XLAENV( 14, 13 )
145+
CALL XLAENV( 15, 2 )
146+
CALL XLAENV( 17, 10 )
147+
*
140148
* Test error exits for the GG path.
141149
*
142150
IF( LSAMEN( 2, C2, 'GG' ) ) THEN

TESTING/EIG/zerrgg.f

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ SUBROUTINE ZERRGG( PATH, NUNIT )
100100
$ ZGGHRD, ZGGLSE, ZGGQRF, ZGGRQF,
101101
$ ZHGEQZ, ZTGEVC, ZTGEXC, ZTGSEN, ZTGSJA, ZTGSNA,
102102
$ ZTGSYL, ZUNCSD, ZGGES3, ZGGEV3, ZGGHD3,
103-
$ ZGGSVD3, ZGGSVP3
103+
$ ZGGSVD3, ZGGSVP3, XLAENV
104104
* ..
105105
* .. Scalars in Common ..
106106
LOGICAL LERR, OK
@@ -138,6 +138,14 @@ SUBROUTINE ZERRGG( PATH, NUNIT )
138138
NT = 0
139139
LWORK = 1
140140
*
141+
* Call XLAENV to set the parameters used in CLAQZ0
142+
*
143+
CALL XLAENV( 12, 10 )
144+
CALL XLAENV( 13, 12 )
145+
CALL XLAENV( 14, 13 )
146+
CALL XLAENV( 15, 2 )
147+
CALL XLAENV( 17, 10 )
148+
*
141149
* Test error exits for the GG path.
142150
*
143151
IF( LSAMEN( 2, C2, 'GG' ) ) THEN

0 commit comments

Comments
 (0)