Weslley S Pereira
09abbd017b
GECON returns 1 if RCOND is NaN
2023-11-02 11:21:34 -06:00
Weslley S. Pereira
3a6f4629e3
Merge pull request #922 from colleeneb/master
...
Adding in quotes in cmake for Intel ifx and linux build
2023-11-01 11:21:52 -06:00
Weslley S. Pereira
e18529f945
Merge pull request #844 from weslleyspereira/try-valgrind
...
Uses Valgrind for ExperimentalMemCheck in ctest
2023-11-01 11:07:10 -06:00
Weslley S Pereira
cfe1114651
Avoid spourious memory leaks in valgrind
2023-11-01 10:56:57 -06:00
Weslley S Pereira
88277c5b8e
Solves two memory leaks in the examples
2023-11-01 09:32:50 -06:00
langou
7a29cfe543
Merge pull request #920 from weslleyspereira/makes-cmake-independent-from-Fortran
...
Always use C as linker language for CBLAS
2023-10-31 19:18:07 -06:00
Weslley S Pereira
d8f668cf50
Add option to disable usage of Python in the tests
2023-10-31 17:57:52 -06:00
Weslley S Pereira
833ae881d3
Use Debug mode in valgrind CI
2023-10-31 16:24:52 -06:00
Weslley S Pereira
1cae5392c0
Trying to improve time of the memory check job
2023-10-31 15:02:09 -06:00
Weslley S Pereira
7216a7cd1b
Uses Valgrind for ExperimentalMemCheck in ctest
2023-10-31 15:00:42 -06:00
Colleen Bertoni
bfc7838cd9
Update CheckLAPACKCompilerFlags.cmake
...
Adding quotes around a flag passed to the Intel compiler.
2023-10-31 15:40:21 -05:00
Weslley S Pereira
dfb84d0c3b
Always use C as linker language for CBLAS
2023-10-31 12:40:38 -06:00
langou
33b3a45a90
Merge pull request #834 from weslleyspereira/makes-cmake-independent-from-Fortran
...
Compilation of LAPACKE possibly independent from Fortran
2023-10-31 12:09:06 -06:00
Weslley S Pereira
bf50aff0de
Adds test in the CI for the installation of CBLAS and LAPACKE without Fortran compiler
2023-10-31 11:59:50 -06:00
langou
163820243e
Merge pull request #904 from kleineLi/apply-roundup_lwork-in-lapack
...
Apply ROUNDUP_LWORK function in lapack
2023-10-31 11:20:29 -06:00
Weslley S Pereira
981af1160b
Fix a minor bug
2023-10-31 11:18:28 -06:00
Weslley S Pereira
6a74005272
Solve a few bugs generated in the previous commit
2023-10-31 11:18:28 -06:00
Weslley S Pereira
f70c3febac
Some changes to make a possible compilation of LAPACKE independent from a Fortran compiler
2023-10-31 11:18:28 -06:00
langou
02ea2d3c77
Merge pull request #909 from weslleyspereira/fix-xlassq
...
Fix issue #908 related to accumulation in xLASSQ
2023-10-31 10:42:28 -06:00
langou
461cc2cc8b
Merge pull request #896 from weslleyspereira/master
...
Adds OpenSSF Scorecard badge
2023-10-31 10:41:53 -06:00
Weslley S. Pereira
aca7ad1ec6
Merge pull request #907 from soypat/master
...
dtgex2: add 2 to iwork length to prevent OOB interaction in Dtgsy2
2023-10-31 10:40:59 -06:00
Weslley S. Pereira
fa75a821b6
Merge pull request #893 from chayleaf/gnu-install-dirs
...
allow absolute GNU install dirs
2023-10-31 10:40:31 -06:00
Weslley S. Pereira
62e6bdfc71
Merge pull request #880 from martin-frbg/issue879
...
Update C prototypes and LAPACKE interfaces for ?GEDMD/?GEDMDQ
2023-10-31 10:40:09 -06:00
kleine_li
88810e4079
Apply ROUNDUP_LWORK func in SRC/VARIANTS/qr/LL
2023-10-31 21:53:13 +07:00
kleine_li
f01a4d7c5f
Apply ROUNDUP_LWORK func in lapack
2023-10-31 21:53:10 +07:00
Weslley S. Pereira
4174d8d080
Merge pull request #910 from scivision/cmake_min
...
Fix build for CMake >= 3.27
v3.12-pre
2023-10-12 15:05:52 -06:00
scivision
0a52d71f09
LAPACK CMakeLists.txt was using features from CMake 3.6 already
...
CMake 3.27 warns for cmake_minimum_required < 3.5
2023-10-12 15:42:13 -04:00
Weslley S Pereira
c4f8085e66
Applies fix following @angsch's suggestions
2023-09-15 15:31:30 -06:00
Weslley S Pereira
78b3aab273
fix issue #908
2023-09-14 13:05:08 -06:00
chayleaf
ddca8374dc
respect GNU install dirs
...
CMAKE_INSTALL_LIBDIR is allowed to be an absolute path. Use
CMAKE_INSTALL_FULL_LIBDIR instead.
2023-09-13 11:15:53 +07:00
soypat
710c8bb61d
same change to stgex2
2023-09-12 18:35:00 -03:00
soypat
f43a41db80
dtgex2: add 2 to iwork length to prevent OOB interaction in Dtgsy2
2023-09-08 20:10:54 -03:00
Weslley S. Pereira
ae2f14fe1f
Merge pull request #898 from ACSimon33/intelllvm_and_nvhpc
...
CMake config for IntelLLVM (ifx) and NVIDIA HPC SDK (nvfortran)
2023-08-30 11:02:55 -06:00
langou
8da11d1c4f
Merge pull request #900 from angsch/master
...
Remove auxiliary GEQRS, GELQS
2023-08-28 23:07:20 -06:00
Angelika Schwarz
0d1e3ecdd9
Remove auxiliary GEQRS, GELQS
...
GEQRS and GELQS were likely computational routines once,
(they have an input argument check, which auxiliary/test
routines typically do not have) but have been superseded by
GELS a long time ago. The only remaining occurrences
are in the tests CHKQR and CHKLQ, where they are auxiliary
routines to widen the test coverage.
* Replace GEQRS and GELQS by calls to GELS in tests
* Remove the functions from the error exit tests
* Move GEQRS and GELQS to the deprecated routines
Closes #709
2023-08-28 19:49:41 +02:00
Simon Maertens
64d95ed569
Added CMake config for NVIDIA HPC compilers (nvfortran)
2023-08-24 15:32:47 +01:00
Simon Maertens
3f1aef1497
Fixed compiler flags for IntelLLVM compiler (ifx)
2023-08-24 15:06:37 +01:00
Weslley S Pereira
d5c4999fcb
Adds OpenSSF Scorecard badge
2023-08-22 16:19:26 -06:00
langou
8fb58fb33c
Merge pull request #895 from gabibguti/master
2023-08-22 16:04:33 -06:00
Gabriela Gutierrez
f4c28d6b89
Add Scorecard
...
Since actions are referenced by commit SHA, it's important to make sure the SHA's are from the original repositories and not forks.
For reference:
https://github.com/actions/checkout/releases/tag/v3.5.3
https://github.com/actions/checkout/commit/c85c95e3d7251135ab7dc9ce3241c5835cc595a9
https://github.com/ossf/scorecard-action/releases/tag/v2.2.0
https://github.com/ossf/scorecard-action/commit/08b4669551908b1024bb425080c797723083c031
https://github.com/actions/upload-artifact/releases/tag/v3.1.2
https://github.com/actions/upload-artifact/commit/0b7f8abb1508181956e8e162db84b466c27e18ce
https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.14.2
https://github.com/github/codeql-action/commit/f9a7c6738f28efb36e31d49c53a201a9c5d6a476
Signed-off-by: Gabriela Gutierrez <gabigutierrez@google.com >
2023-08-22 17:31:51 -03:00
langou
29832988b5
Merge pull request #843 from weslleyspereira/fix-248
...
Updates the documentation of xGEMV and xGBMV related to when M=0 and N=0
2023-08-22 12:58:28 -06:00
Weslley S Pereira
658ac9dbbb
Updates documentation of *gemv.f, *gbmv.f, *la_gbamv.f, *la_geamv.f
2023-08-22 11:58:49 -06:00
Weslley S. Pereira
9138a87629
Merge pull request #892 from weslleyspereira/try-disabling-experimental-ctest
...
Removes usage of Experimental (interactive) mode in ctest
2023-08-12 09:36:20 -07:00
Weslley S Pereira
7c7b380e2d
Removes usage of Experimental (interactive) mode in ctest. It is not working well in the Github Actions
2023-08-11 18:01:53 -07:00
scr2016
30b43ed625
fixes to implicit declarations
2023-08-11 14:43:09 -07:00
langou
47fd4fde6a
Merge pull request #889 from angsch/master
...
Improve Cholesky variants
2023-08-11 11:06:49 -06:00
Angelika Schwarz
8e4ad311c1
Use potrf2 in Cholesky variants
...
Replace the scalar potf2 with the recursive potrf2 implementation.
The latter is already used in the default Cholesky factorization.
2023-08-09 19:12:09 +02:00
scr2016
b8475a728d
added dgeqp3rk.f dlaqp2rk.f dlaqp3rk.f
2023-08-09 09:07:52 -07:00
scr2016
fffd38fedc
changed comment in dchkq3
2023-08-08 17:00:44 -07:00
langou
129637ea6f
Merge pull request #885 from mjacobse/fix_procedure_args
...
Fix actual arguments in some procedure calls
2023-07-18 08:33:40 -06:00