Skip to content

Commit 459bb92

Browse files
committed
fix error codes
1 parent f2becb7 commit 459bb92

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

interface/lapack/trtrs.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,16 +103,16 @@ int NAME(char *UPLO, char* TRANS, char* DIAG, blasint *N, blasint *NRHS, FLOAT *
103103
if (diag_arg == 'U') diag = 0;
104104
if (diag_arg == 'N') diag = 1;
105105

106-
if (args.ldb < MAX(1, args.m)) info = 7;
107-
if (args.lda < MAX(1, args.m)) info = 9;
106+
if (args.ldb < MAX(1, args.m)) info = 9;
107+
if (args.lda < MAX(1, args.m)) info = 7;
108108
if (args.n < 0) info = 5;
109109
if (args.m < 0) info = 4;
110110
if (trans < 0) info = 2;
111111
if (uplo < 0) info = 1;
112112
if (diag < 0) info = 3;
113113

114114
if (info != 0) {
115-
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME));
115+
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1);
116116
*Info = - info;
117117
return 0;
118118
}

interface/lapack/ztrtrs.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,16 +103,16 @@ int NAME(char *UPLO, char* TRANS, char* DIAG, blasint *N, blasint *NRHS, FLOAT *
103103
if (diag_arg == 'U') diag = 0;
104104
if (diag_arg == 'N') diag = 1;
105105

106-
if (args.ldb < MAX(1, args.m)) info = 7;
107-
if (args.lda < MAX(1, args.m)) info = 9;
106+
if (args.ldb < MAX(1, args.m)) info = 9;
107+
if (args.lda < MAX(1, args.m)) info = 7;
108108
if (args.n < 0) info = 5;
109109
if (args.m < 0) info = 4;
110110
if (trans < 0) info = 2;
111111
if (uplo < 0) info = 1;
112112
if (diag < 0) info = 3;
113113

114114
if (info != 0) {
115-
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME));
115+
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1);
116116
*Info = - info;
117117
return 0;
118118
}

0 commit comments

Comments
 (0)