thijssteel
5ceb107887
change conj to conjg
2024-10-21 16:33:10 +02:00
thijssteel
6c7e38b850
add rotc to blas
2024-10-21 16:16:41 +02:00
langou
60618095bc
Merge pull request #1062 from schnorr/master
...
Remove comparison as these conditions are never true
2024-10-15 07:31:51 -07:00
Lucas M. Schnorr
a848e1e760
fix environment variable name
2024-10-15 10:10:37 -03:00
langou
d60614e022
Merge pull request #1064 from dklyuchinskiy/lapack-fix-ldb-in-get52
...
fix leading dimension for matrix B in test routine get52
2024-10-14 08:14:13 -07:00
Dmitry Klyuchinsky
5efeb474ec
fix leading dimension for matrix B in test routine get52
2024-10-14 18:52:58 +07:00
Lucas M. Schnorr
f04808c2ab
remove comparison as these conditions are never true
2024-10-12 01:14:13 -03:00
Weslley S. Pereira
fd3985f06b
Merge pull request #1045 from martin-frbg/fix_macos_ci
...
CI: Update the MacOS jobs to use gcc-14 in github workflows
2024-10-02 10:32:50 -06:00
langou
db1bcd2186
Merge pull request #1059 from Reference-LAPACK/revert-1058-revert-1046-fixup-1042
...
Revert "Revert "Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM""
2024-10-02 09:26:49 -07:00
Weslley S. Pereira
17e7f9ee22
Revert "Revert "Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM""
2024-10-02 10:01:14 -06:00
Weslley S. Pereira
1ae4bd76ed
Merge pull request #1058 from Reference-LAPACK/revert-1046-fixup-1042
...
Revert "Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM"
2024-10-02 09:30:05 -06:00
langou
dd627fcb20
Revert "Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM"
2024-10-01 09:04:40 -06:00
langou
847c5a0dd3
Merge pull request #1046 from martin-frbg/fixup-1042
...
Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM
2024-10-01 07:33:54 -07:00
langou
4b3d8a4643
Merge pull request #1051 from ilayn/trsyl_real_docs
...
DOC:trsly3: Add dtrsyl3/strsyl3 grouping statements
2024-09-14 08:06:49 -07:00
Ilhan Polat
4d1f73ccdb
DOC:trsly3: Add dtrsyl3/strsyl3 grouping statements
2024-09-14 15:09:24 +02:00
Martin Kroeker
2cbabee96f
Merge pull request #1044 from martin-frbg/removec++dependency
...
Declare project dependency on C to avoid the CMAKE default of C,C++
2024-08-21 14:54:39 +02:00
Martin Kroeker
427a9b4526
Add another missing API_SUFFIX wrapper
2024-08-20 17:16:31 +02:00
Martin Kroeker
9d56cfff6d
Add missing API_SUFFIX wrapper
2024-08-20 17:13:38 +02:00
Martin Kroeker
4416581d75
Add missing API_SUFFIX wrapper
2024-08-20 17:12:47 +02:00
Martin Kroeker
8048b74f54
Add missing API_SUFFIX wrapper
2024-08-20 17:11:57 +02:00
Martin Kroeker
04b02f0107
Add missing API_SUFFIX wrapper
2024-08-20 17:11:12 +02:00
Martin Kroeker
a7b82edbae
Add missing API_SUFFIX wrapper
2024-08-20 17:10:17 +02:00
Martin Kroeker
e612c6df83
Add missing API_SUFFIX wrapper
2024-08-20 17:09:17 +02:00
Martin Kroeker
4b85a11e56
Add missing API_SUFFIX wrapper
2024-08-20 17:07:42 +02:00
Martin Kroeker
5c03f73611
add missing API_SUFFIX wrapper
2024-08-20 17:05:15 +02:00
Martin Kroeker
43add02e4f
Update to gcc-14 on MacOS following removal of gcc-11
2024-08-20 16:18:12 +02:00
Martin Kroeker
87ffaf9e17
Use gcc-14 on MacOS following removal of gcc-11
2024-08-20 16:16:24 +02:00
Martin Kroeker
9f998c493e
Declare dependency on C to avoid the CMAKE default of C,C++
2024-08-20 15:10:00 +02:00
langou
9c0ef6653d
Merge pull request #1040 from haampie/fix/rpath-once-again
...
Remove CMake < 3 CMP0042 workarounds
2024-08-11 09:16:54 -07:00
langou
dd49b19c08
Merge pull request #1042 from sergey-v-kuznetsov/lapacke_tfsm_fixes
2024-08-09 19:21:37 -07:00
sergey-v-kuznetsov
7fd3d47b03
PR contains bug fixes found in ?tfsm
2024-08-09 17:17:35 -07:00
Harmen Stoppels
6411588a72
Remove CMake < 3 CMP0042 workarounds
...
CMake only sets install names on darwin to `@rpath/<name>` (which is
desired otherwise rpaths don't work at all) when CMP0042 is ON. That's
the default when CMake 3.0 or higher is required. And lapack requires it
already for years: as of v3.9.1
(8f004b353a ).
So, delete the old workarounds that effectively set CMP0042 to ON.
Further, delete the following three options that are redefinitions of
builtin with values that are builtin defaults:
- `CMAKE_MACOSX_RPATH`
- `CMAKE_SKIP_BUILD_RPATH`
- `CMAKE_BUILD_WITH_INSTALL_RPATH`
Lastly, lapack automatically sets `CMAKE_INSTALL_RPATH_USE_LINK_PATH` to
`ON` whenever installing to a non-system dir. The assumption is that
whenever you install something to a non-system dir, you need rpaths to
locate dependencies. But this is just an assumption which may or may
not hold. The downside of it is that the option can be annoying when
lapack is used as a sub-project as it affects a global CMake variable
(for example OpenBLAS uses lapack as a sub-project). Instead, let users
or packagers provide this on the command line if they really need it --
remove it from lapack as it's as helpful as it is harmful.
2024-08-07 10:00:00 +02:00
langou
3c351aad41
Merge pull request #924 from TiborGY/master
...
Clarify documentation of singularity/rank-deficiency checks
2024-07-25 11:23:10 -07:00
GYT
c3c505b1c7
Add notes to *GGGLM about how only exact rank-deficiency is checked
2024-07-25 12:50:47 +02:00
GYT
b7335217c1
Add notes to *GGLSE about how only exact rank-deficiency is checked
2024-07-25 12:50:47 +02:00
GYT
3ed4768ed0
Add notes to *GETSLS about how only exact rank-deficiency is checked
2024-07-25 12:50:47 +02:00
GYT
ba91e7eddb
Add notes to *GELST about how only exact rank-deficiency is checked
2024-07-25 12:50:47 +02:00
GYT
1bf0ea2f93
Add notes to *GELS about how only exact rank-deficiency is checked
2024-07-25 12:50:47 +02:00
GYT
6922840707
Add notes to *TPTRS about how only exact singularity is checked
2024-07-25 12:50:47 +02:00
GYT
4afdca25b2
Add "exact" to *TRTRS and *TBTRS info value descriptions
2024-07-25 12:50:47 +02:00
GYT
5475251aba
Add note to *TRTRS and *TBTRS about how only exact singularity is checked
2024-07-25 12:50:47 +02:00
langou
9840f504b4
Merge pull request #1033 from ACSimon33/eigenvalue_fma_error
...
Prevent compilers from using FMA instructions
2024-07-13 01:17:55 -07:00
Simon Maertens
349b76a5ee
Remove trailing whitespace
2024-07-12 15:00:39 +01:00
Simon Maertens
22f9be6a47
Added parentheses to multiplications to prevent compilers from using FMAs where the different rounding can lead to a change in control flow.
2024-07-12 14:52:11 +01:00
langou
694e3375b0
Merge pull request #887 from grisuthedragon/implement-gemmt
...
Implement xGEMMTR and cblas_xGEMMTR
2024-06-28 00:16:21 -07:00
Martin Köhler
c57c156bd1
Add gemmtr group to Doxygen
...
updated:
* BLAS/SRC/sgemmtr.f
* BLAS/SRC/zgemmtr.f
* BLAS/SRC/cgemmtr.f
* BLAS/SRC/dgemmtr.f
2024-06-27 14:01:49 +02:00
Martin Köhler
0e37c5cc37
Fix CMake Build
2024-06-24 15:35:14 +02:00
Martin Köhler
34adaba0e6
Add tests for cblas_s/d/zgemmtr
2024-06-24 15:18:22 +02:00
Martin Köhler
85717807e9
Working error tests on cblas_cgemmtr
2024-06-24 15:12:49 +02:00
Martin Köhler
63d2b3af58
add cblas_sgemmtr tests
2024-06-24 14:04:03 +02:00