Skip to content

Commit

Permalink
Fix input argument check
Browse files Browse the repository at this point in the history
Use the same argument check as the drop-in replacement xGEQRT3
to ensure M >= N.
  • Loading branch information
angsch committed Jan 30, 2022
1 parent 1782d90 commit e9c2063
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 12 deletions.
6 changes: 3 additions & 3 deletions SRC/cgeqrt2.f
Original file line number Diff line number Diff line change
Expand Up @@ -154,10 +154,10 @@ SUBROUTINE CGEQRT2( M, N, A, LDA, T, LDT, INFO )
* Test the input arguments
*
INFO = 0
IF( M.LT.0 ) THEN
INFO = -1
ELSE IF( N.LT.0 ) THEN
IF( N.LT.0 ) THEN
INFO = -2
ELSE IF( M.LT.N ) THEN
INFO = -1
ELSE IF( LDA.LT.MAX( 1, M ) ) THEN
INFO = -4
ELSE IF( LDT.LT.MAX( 1, N ) ) THEN
Expand Down
6 changes: 3 additions & 3 deletions SRC/dgeqrt2.f
Original file line number Diff line number Diff line change
Expand Up @@ -154,10 +154,10 @@ SUBROUTINE DGEQRT2( M, N, A, LDA, T, LDT, INFO )
* Test the input arguments
*
INFO = 0
IF( M.LT.0 ) THEN
INFO = -1
ELSE IF( N.LT.0 ) THEN
IF( N.LT.0 ) THEN
INFO = -2
ELSE IF( M.LT.N ) THEN
INFO = -1
ELSE IF( LDA.LT.MAX( 1, M ) ) THEN
INFO = -4
ELSE IF( LDT.LT.MAX( 1, N ) ) THEN
Expand Down
6 changes: 3 additions & 3 deletions SRC/sgeqrt2.f
Original file line number Diff line number Diff line change
Expand Up @@ -154,10 +154,10 @@ SUBROUTINE SGEQRT2( M, N, A, LDA, T, LDT, INFO )
* Test the input arguments
*
INFO = 0
IF( M.LT.0 ) THEN
INFO = -1
ELSE IF( N.LT.0 ) THEN
IF( N.LT.0 ) THEN
INFO = -2
ELSE IF( M.LT.N ) THEN
INFO = -1
ELSE IF( LDA.LT.MAX( 1, M ) ) THEN
INFO = -4
ELSE IF( LDT.LT.MAX( 1, N ) ) THEN
Expand Down
6 changes: 3 additions & 3 deletions SRC/zgeqrt2.f
Original file line number Diff line number Diff line change
Expand Up @@ -154,10 +154,10 @@ SUBROUTINE ZGEQRT2( M, N, A, LDA, T, LDT, INFO )
* Test the input arguments
*
INFO = 0
IF( M.LT.0 ) THEN
INFO = -1
ELSE IF( N.LT.0 ) THEN
IF( N.LT.0 ) THEN
INFO = -2
ELSE IF( M.LT.N ) THEN
INFO = -1
ELSE IF( LDA.LT.MAX( 1, M ) ) THEN
INFO = -4
ELSE IF( LDT.LT.MAX( 1, N ) ) THEN
Expand Down

0 comments on commit e9c2063

Please sign in to comment.