Skip to content

Commit c14db3b

Browse files
authored
Merge pull request #646 from angsch/master
Fix input argument check
2 parents 1782d90 + e9c2063 commit c14db3b

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

SRC/cgeqrt2.f

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,10 +154,10 @@ SUBROUTINE CGEQRT2( M, N, A, LDA, T, LDT, INFO )
154154
* Test the input arguments
155155
*
156156
INFO = 0
157-
IF( M.LT.0 ) THEN
158-
INFO = -1
159-
ELSE IF( N.LT.0 ) THEN
157+
IF( N.LT.0 ) THEN
160158
INFO = -2
159+
ELSE IF( M.LT.N ) THEN
160+
INFO = -1
161161
ELSE IF( LDA.LT.MAX( 1, M ) ) THEN
162162
INFO = -4
163163
ELSE IF( LDT.LT.MAX( 1, N ) ) THEN

SRC/dgeqrt2.f

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,10 +154,10 @@ SUBROUTINE DGEQRT2( M, N, A, LDA, T, LDT, INFO )
154154
* Test the input arguments
155155
*
156156
INFO = 0
157-
IF( M.LT.0 ) THEN
158-
INFO = -1
159-
ELSE IF( N.LT.0 ) THEN
157+
IF( N.LT.0 ) THEN
160158
INFO = -2
159+
ELSE IF( M.LT.N ) THEN
160+
INFO = -1
161161
ELSE IF( LDA.LT.MAX( 1, M ) ) THEN
162162
INFO = -4
163163
ELSE IF( LDT.LT.MAX( 1, N ) ) THEN

SRC/sgeqrt2.f

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,10 +154,10 @@ SUBROUTINE SGEQRT2( M, N, A, LDA, T, LDT, INFO )
154154
* Test the input arguments
155155
*
156156
INFO = 0
157-
IF( M.LT.0 ) THEN
158-
INFO = -1
159-
ELSE IF( N.LT.0 ) THEN
157+
IF( N.LT.0 ) THEN
160158
INFO = -2
159+
ELSE IF( M.LT.N ) THEN
160+
INFO = -1
161161
ELSE IF( LDA.LT.MAX( 1, M ) ) THEN
162162
INFO = -4
163163
ELSE IF( LDT.LT.MAX( 1, N ) ) THEN

SRC/zgeqrt2.f

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,10 +154,10 @@ SUBROUTINE ZGEQRT2( M, N, A, LDA, T, LDT, INFO )
154154
* Test the input arguments
155155
*
156156
INFO = 0
157-
IF( M.LT.0 ) THEN
158-
INFO = -1
159-
ELSE IF( N.LT.0 ) THEN
157+
IF( N.LT.0 ) THEN
160158
INFO = -2
159+
ELSE IF( M.LT.N ) THEN
160+
INFO = -1
161161
ELSE IF( LDA.LT.MAX( 1, M ) ) THEN
162162
INFO = -4
163163
ELSE IF( LDT.LT.MAX( 1, N ) ) THEN

0 commit comments

Comments
 (0)