@@ -44,19 +44,19 @@ | |||||
#ifndef COMPLEX | #ifndef COMPLEX | ||||
#ifdef XDOUBLE | #ifdef XDOUBLE | ||||
#define ERROR_NAME "QGESV " | |||||
#define ERROR_NAME "QGESV" | |||||
#elif defined(DOUBLE) | #elif defined(DOUBLE) | ||||
#define ERROR_NAME "DGESV " | |||||
#define ERROR_NAME "DGESV" | |||||
#else | #else | ||||
#define ERROR_NAME "SGESV " | |||||
#define ERROR_NAME "SGESV" | |||||
#endif | #endif | ||||
#else | #else | ||||
#ifdef XDOUBLE | #ifdef XDOUBLE | ||||
#define ERROR_NAME "XGESV " | |||||
#define ERROR_NAME "XGESV" | |||||
#elif defined(DOUBLE) | #elif defined(DOUBLE) | ||||
#define ERROR_NAME "ZGESV " | |||||
#define ERROR_NAME "ZGESV" | |||||
#else | #else | ||||
#define ERROR_NAME "CGESV " | |||||
#define ERROR_NAME "CGESV" | |||||
#endif | #endif | ||||
#endif | #endif | ||||
@@ -89,7 +89,7 @@ int NAME(blasint *N, blasint *NRHS, FLOAT *a, blasint *ldA, blasint *ipiv, | |||||
if (args.m < 0) info = 1; | if (args.m < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -74,7 +74,7 @@ int NAME(blasint *M, blasint *N, FLOAT *a, blasint *ldA, blasint *ipiv, blasint | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (args.m < 0) info = 1; | if (args.m < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -74,7 +74,7 @@ int NAME(blasint *M, blasint *N, FLOAT *a, blasint *ldA, blasint *ipiv, blasint | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (args.m < 0) info = 1; | if (args.m < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -102,7 +102,7 @@ int NAME(char *TRANS, blasint *N, blasint *NRHS, FLOAT *a, blasint *ldA, | |||||
if (trans < 0) info = 1; | if (trans < 0) info = 1; | ||||
if (info != 0) { | if (info != 0) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
return 0; | return 0; | ||||
} | } | ||||
@@ -90,7 +90,7 @@ int NAME(char *UPLO, blasint *N, FLOAT *a, blasint *ldA, blasint *Info){ | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -90,7 +90,7 @@ int NAME(char *UPLO, blasint *N, FLOAT *a, blasint *ldA, blasint *Info){ | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -90,7 +90,7 @@ int NAME(char *UPLO, blasint *N, FLOAT *a, blasint *ldA, blasint *Info){ | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -90,7 +90,7 @@ int NAME(char *UPLO, blasint *N, FLOAT *a, blasint *ldA, blasint *Info){ | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -99,7 +99,7 @@ int NAME(char *UPLO, blasint *N, FLOAT *a, blasint *ldA, blasint *Info){ | |||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -96,7 +96,7 @@ int NAME(char *UPLO, char *DIAG, blasint *N, FLOAT *a, blasint *ldA, blasint *In | |||||
if (diag < 0) info = 2; | if (diag < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -99,7 +99,7 @@ int NAME(char *UPLO, char *DIAG, blasint *N, FLOAT *a, blasint *ldA, blasint *In | |||||
if (diag < 0) info = 2; | if (diag < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -74,7 +74,7 @@ int NAME(blasint *M, blasint *N, FLOAT *a, blasint *ldA, blasint *ipiv, blasint | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (args.m < 0) info = 1; | if (args.m < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -74,7 +74,7 @@ int NAME(blasint *M, blasint *N, FLOAT *a, blasint *ldA, blasint *ipiv, blasint | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (args.m < 0) info = 1; | if (args.m < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -102,7 +102,7 @@ int NAME(char *TRANS, blasint *N, blasint *NRHS, FLOAT *a, blasint *ldA, | |||||
if (trans < 0) info = 1; | if (trans < 0) info = 1; | ||||
if (info != 0) { | if (info != 0) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
return 0; | return 0; | ||||
} | } | ||||
@@ -91,7 +91,7 @@ int NAME(char *UPLO, blasint *N, FLOAT *a, blasint *ldA, blasint *Info){ | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -91,7 +91,7 @@ int NAME(char *UPLO, blasint *N, FLOAT *a, blasint *ldA, blasint *Info){ | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -90,7 +90,7 @@ int NAME(char *UPLO, blasint *N, FLOAT *a, blasint *ldA, blasint *Info){ | |||||
if (args.n < 0) info = 2; | if (args.n < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -99,7 +99,7 @@ int NAME(char *UPLO, blasint *N, FLOAT *a, blasint *ldA, blasint *Info){ | |||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -96,7 +96,7 @@ int NAME(char *UPLO, char *DIAG, blasint *N, FLOAT *a, blasint *ldA, blasint *In | |||||
if (diag < 0) info = 2; | if (diag < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||
@@ -96,7 +96,7 @@ int NAME(char *UPLO, char *DIAG, blasint *N, FLOAT *a, blasint *ldA, blasint *In | |||||
if (diag < 0) info = 2; | if (diag < 0) info = 2; | ||||
if (uplo < 0) info = 1; | if (uplo < 0) info = 1; | ||||
if (info) { | if (info) { | ||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME)); | |||||
BLASFUNC(xerbla)(ERROR_NAME, &info, sizeof(ERROR_NAME) - 1); | |||||
*Info = - info; | *Info = - info; | ||||
return 0; | return 0; | ||||
} | } | ||||