sh-zheng
593f69fc0c
Update doxygen organization
2025-09-16 22:11:25 +08:00
sh-zheng
a0e44d7434
Add skew-symmetric blas subroutines and tests
2025-09-15 20:42:26 +08:00
langou
3c1abe4166
Merge pull request #1152 from mgates3/implicit-none
2025-08-27 06:10:33 -06:00
Mark Gates
d0b1591e28
fix PROGRAM line in INSTALL
2025-08-26 23:27:58 -04:00
Mark Gates
594dc253ae
implicit none in INSTALL
2025-08-26 23:27:58 -04:00
Mark Gates
83ed564b46
implicit none in CBLAS
2025-08-26 23:27:58 -04:00
Mark Gates
ce817407f3
implicit none in TESTING
2025-08-26 23:27:58 -04:00
Mark Gates
62b1d4a032
implicit none in TESTING/LIN
2025-08-26 23:27:58 -04:00
Mark Gates
971f19940e
implicit none in SRC
2025-08-26 23:27:57 -04:00
Mark Gates
04bb0de13a
implicit none in SRC/s
2025-08-26 23:27:57 -04:00
Mark Gates
f111b2dc42
implicit none in SRC/d
2025-08-26 23:27:57 -04:00
Mark Gates
8caa3ff67b
implicit none in SRC/c
2025-08-26 23:27:57 -04:00
Mark Gates
4c76e9deb6
implicit none in SRC/z
2025-08-26 23:00:36 -04:00
Mark Gates
b23d944046
implicit none in SRC/VARIANTS
2025-08-26 22:36:12 -04:00
Mark Gates
97b0bedb32
implicit none in BLAS
2025-08-22 01:02:05 -04:00
langou
5ce7a26f49
Merge pull request #1098 from TiborGY/gemm_docs
...
Add NaN propagation and array initialization notes to ?GEMM docs
2025-08-16 13:56:26 -06:00
langou
bfbef596de
Merge pull request #1150 from grisuthedragon/cblas-xerbla-fix
...
Fix cblas_xerbla wrong parameter dectection
2025-07-30 07:53:41 -06:00
Martin Köhler
f721480b2e
Merge branch 'Reference-LAPACK:master' into cblas-xerbla-fix
2025-07-30 10:57:06 +02:00
Martin Köhler
426641c372
Fix wrong calls do dchk6 and schk6 and string length in xerbla
2025-07-30 10:40:41 +02:00
langou
881bf80d44
Merge pull request #1149 from grisuthedragon/fix-lapack-version-output-in-tests
...
Fix format string in LAPACK tests to match two-digit minor versions
2025-07-29 08:30:58 -06:00
Martin Köhler
e3951fbc25
fix linkage of cblas_xerbla
2025-07-29 15:47:57 +02:00
Martin Köhler
fa6a30b24e
Fix format string in LAPACK tests to match two-digit minor versions
2025-07-29 10:34:29 +02:00
langou
9af1f59df5
Merge pull request #1148 from ndingle-arm/cmake-parallel-patch
...
Capture module file dependencies in CMake
2025-07-23 10:07:57 -06:00
Nick Dingle
146da1d409
Capture module file dependencies in CMake
...
The modulefile la_xisnan.F90 depends on the modulefile
la_constants.f90 but this dependency is not expressed in the CMake
rules. In some parallel builds we have observed failures where
compilation of objects that depend on la_constants.mod starts before
compilation of la_constants.f90 has finished.
This patch modifies CMakeLists.txt to ensure that la_constants.mod is
built before any other object or modulefile that depends on it.
2025-07-23 11:05:22 +01:00
langou
98f34fd3c9
Merge pull request #1145 from martin-frbg/issue1144
...
Have LAPACKE_STRSEN/DTRSEN allocate IWORK to at least one element in all job types
2025-07-09 20:01:20 -06:00
Martin Kroeker
2d56b7e6a2
Allocate IWORK to hold at least the one element for workspace queries
2025-07-09 23:26:12 +02:00
Martin Kroeker
ecbbecd48a
Allocate IWORK to hold at least the one element for workspace queries
2025-07-09 23:23:56 +02:00
langou
efbd2fdf44
Merge pull request #1142 from Reference-LAPACK/revert-1129-issue1128
...
Revert "Avoid memory corruption with non-finite inputs in ?GEEV"
2025-06-26 09:24:50 -06:00
Martin Kroeker
caf674f0d2
Revert "Avoid memory corruption with non-finite inputs in ?GEEV"
2025-06-26 16:41:21 +02:00
langou
49ff1770ef
Merge pull request #1139 from angsch/issue-1132
...
Adjust line reflow in LA_GEAM for ILP64 build
2025-06-24 12:33:01 -06:00
Angelika Schwarz
ea67169477
Adjust line reflow in LA_GEAM for ILP64 build
2025-06-24 19:25:39 +02:00
langou
52a9434793
Merge pull request #1116 from weslleyspereira/try-new-icamax
...
Adds new icamax with exception handling
2025-06-16 07:11:37 -06:00
langou
14df73a8c6
Merge pull request #1135 from langou/try___fix_cunmlq_zunmlq_in_LAPACKE
2025-06-13 20:29:33 -06:00
langou
18587a4169
Merge pull request #1124 from grisuthedragon/fix-const-cblas
...
Fix const qualifier warnings in CBLAS
2025-06-13 17:51:02 -06:00
langou
fd138de5e5
Merge pull request #1129 from martin-frbg/issue1128
...
Avoid memory corruption with non-finite inputs in ?GEEV
2025-06-13 17:48:29 -06:00
Julien Langou
709a34bb95
Fix #1134 - Bug in Reference LAPACKE’s cunmlq and zunmlq for row-major layout and side right
...
Bug reported by @neil-lindquist. Thanks Neil!
On line 93 of both lapacke_cunmlq_work.c and lapacke_zunmlq_work.c, m is passed
to LAPACKE_zge_trans as the 2nd dimension. However, the 2nd dimension should be
r to handle side right correctly. All the other versions of {or,un}m{qr,lq} seem
to be correct.
Also line 52 of lapacke_cunmlq.c and lapacke_zunmlq.c have the same issue: m is
used for the column dimension instead of r. (Those files also do not currently
compute r). The real valued cases have the correct behavior.
2025-06-13 17:40:01 -06:00
langou
8b24458ab6
Merge pull request #1133 from langou/fix_1127__missing_external_declartion_in_larf1f_and_larf1l
...
Fix #1127 - Add some EXTERNAL declaration in xLARF1L and xLARF1F
2025-06-13 17:08:27 -06:00
Julien Langou
aed00bf394
Fix #1127 - Add some EXTERNAL declaration in xLARF1L and xLARF1F
...
Thanks @syx828
2025-06-13 16:15:35 -06:00
langou
8282ae9688
Merge pull request #1130 from angsch/rm-version
...
Remove hardcoded "version 3.X"
2025-06-13 14:54:49 -06:00
langou
4758c863f5
Merge pull request #1131 from angsch/czgeqp3rk
...
Fix bypassing corner cases due to uninitialized variable in [c,z]geqp3rk
2025-06-09 19:17:45 -06:00
Angelika Schwarz
b5b4661ba8
Fix bypassing corner cases due to uninitialized variable in [c,z]geqp3rk
2025-06-10 01:41:48 +02:00
Angelika Schwarz
1a92dcac7c
Remove hardcoded "version 3.X"
2025-06-03 12:28:23 +02:00
langou
2475f7b391
Merge pull request #1126 from ajz34/fix-gesdd-ldvt_1
...
Fix too strict leading dimension check on LAPACKE_?gesdd_work
2025-05-31 08:32:29 -06:00
Martin Kroeker
d72484317a
Avoid memory corruption if INFO<0
2025-05-17 15:00:44 +02:00
Martin Kroeker
76ce5053f4
Avoid memory corruption if INFO<0
2025-05-17 14:59:29 +02:00
Martin Kroeker
4ac1c6922e
Update dgeev.f
2025-05-17 14:58:27 +02:00
Martin Kroeker
8f2d86aff6
Fix potential memory corruption if INFO<0
2025-05-17 14:52:15 +02:00
ajz34
88f65d66b5
fix ldvt check in ?gesdd
2025-05-12 19:42:53 +08:00
langou
b054023bcd
Merge pull request #1094 from wdconinc/gelqs-geqrs-work-lwork
...
?ge(lq|qr)s.f: WORK( LWORK ) -> WORK( * )
2025-05-09 07:49:46 -06:00
Martin Köhler
c1c39a8a14
Fixed cast-qual and other warnings in LAPACKE
2025-04-24 10:40:18 +02:00