-
Notifications
You must be signed in to change notification settings - Fork 480
Add LAPACK_FORTRAN_STRLEN_END info to function prototypes in LAPACKE/include/lapack.h #561
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Hi @eshpc. Thanks for the improvement! I identified 2 typos. Please, see the diff patch below: diff --git a/LAPACKE/include/lapack.h b/LAPACKE/include/lapack.h
index f10113e09..4ab0eb246 100644
--- a/LAPACKE/include/lapack.h
+++ b/LAPACKE/include/lapack.h
@@ -5973,7 +5973,7 @@ void LAPACK_sgtsvx_base(
#endif
#define LAPACK_zgtsvx_base LAPACK_GLOBAL(zgtsvx,ZGTSVX)
-void LAPACK_zgtsv_basex(
+void LAPACK_zgtsvx_base(
char const* fact, char const* trans,
lapack_int const* n, lapack_int const* nrhs,
lapack_complex_double const* DL,
@@ -6834,7 +6834,7 @@ void LAPACK_zheevd_base(
#endif
#define LAPACK_cheevd_2stage_base LAPACK_GLOBAL(cheevd_2stage,CHEEVD_2STAGE)
-void LAPACK_cheevd_2stag_basee(
+void LAPACK_cheevd_2stage_base(
char const* jobz, char const* uplo,
lapack_int const* n,
lapack_complex_float* A, lapack_int const* lda, |
|
Hi @weslleyspereira Thanks for spotting those typos. |
Codecov Report
@@ Coverage Diff @@
## master #561 +/- ##
=======================================
Coverage 82.37% 82.37%
=======================================
Files 1894 1894
Lines 190677 190677
=======================================
Hits 157063 157063
Misses 33614 33614
Continue to review full report at Codecov.
|
Description
I've added the hidden arguments of type size_t to the function prototypes in LAPACKE/include/lapack.h, controlled by defining LAPACK_FORTRAN_STRLEN_END. This should hopefully solve #339 for almost all current systems, although note that Win32 + stdcall has a different calling convention that is not supported by these LAPACKE and CBLAS headers.