Commit Graph
3428 Commits
Author SHA1 Message Date
Angelika Schwarz d0ad95ced2 Scaling routines do a quick return if scaling with one
* SCAL: Quick return if scaling factor is one
 * LASCL: If cto == cfrom and neither input is NaN or Inf, skip scaling
2022-05-21 16:18:47 +01:00
Weslley S. Pereira a19611303b Merge pull request #671 from dbakshee/master
Do not gitignore TESTING/CMakeLists.txt
2022-05-19 08:53:12 -06:00
Dmitry Baksheev 7a5ecf552a Do not gitignore TESTING/CMakeLists.txt 2022-05-19 12:32:43 +07:00
langou 655e588cfa Merge pull request #665 from angsch/fixes
Two small fixes
2022-05-02 10:03:22 -06:00
Angelika Schwarz 9523efe40b Fix docs stprfb
Use transpose rather than conjugate transpose to
be consistent with other real routines
2022-05-02 15:54:19 +01:00
Angelika Schwarz ea86668bfc Fix leading dimension check of eigen-/Schur vectors in LAPACKE
Closes #327
2022-05-01 11:51:12 +01:00
Weslley S. Pereira 3b177e95d4 Merge pull request #663 from mtowara/master
Fix CBLAS/src/CMakeLists.txt
2022-04-27 12:45:46 -06:00
Markus Towara da11f0945b Fix CBLAS/src/CMakeLists.txt
remove spurious ../ from target_include_directories path
2022-04-27 18:05:39 +02:00
langou def1271eda Merge pull request #623 from weslleyspereira/try-test-fotrancompiler_abs_div_operations
Test the Fortran intrinsic ABS and complex divisions and report fails during build
2022-04-25 21:25:00 -06:00
langou 82565038dd Merge pull request #601 from PhillHS/master
Fix for overwritten LD_LIBRARY_PATH and LIBRARY_PATH
2022-04-25 21:24:23 -06:00
Weslley S. Pereira 25274dfebb Merge pull request #622 from matcross/master
Regression test for illegal modification of Y in xGEMV.
2022-04-15 14:48:03 -06:00
Weslley S. Pereira 32b062a333 Merge pull request #659 from weslleyspereira/prepare-lapack-3.10.1
Prepare software to release 3.10.1
v3.10.1
2022-04-12 14:19:52 -06:00
Weslley da Silva Pereira e7ad0370d4 Preparing software to release 3.10.1 2022-04-12 14:11:40 -06:00
Weslley S. Pereira 5559978672 Merge pull request #617 from ajaypanyala/master
use integer64 flag for Cray Fortran compiler
2022-04-12 09:11:08 -06:00
Weslley S. Pereira 2821eadc72 Merge pull request #640 from mathstuf/cmake-osx-deployment-target
cmake: forward the macOS deployment target to the TIME function test
2022-04-12 09:09:39 -06:00
Weslley S. Pereira fc556054ff Merge pull request #653 from weslleyspereira/master
Adds __attribute__((const)) to LAPACKE_lsame
2022-04-12 09:00:34 -06:00
langou 9ec7de983e Merge pull request #657 from angsch/ls
Fix workspace size returned by getsls
2022-04-12 09:52:42 -05:00
Weslley S. Pereira 10634c138e Merge pull request #658 from angsch/fix
Fix tests
2022-04-11 17:43:00 -06:00
Angelika Schwarz c137eb15fa Fix leading dimension check
* TPMLQT, GEMLQT: Revert check of ldv and correct docs
* Add input parameter checks for LASWLQ
* LAMSWLQ: Fix mixed up column count of rhs (n) and original matrix (m)
2022-04-03 13:16:40 +01:00
Angelika Schwarz 11d3fa9436 Fix mixed up column count of rhs (n) and original matrix (k)
* add input parameter tests
* revert check of n when it denotes the column of the matrix to be updated
  and correct the docs
* relax constraint on mb and update docs - special cases outside of the docs
  are handled by a call to GEQRT
2022-04-03 13:12:06 +01:00
Angelika Schwarz a3262e52b0 Fix returned workspace size
* [dz]getsls: cast workspace size with dble, not real
* Move workspace write to precede xerbla. Follow the documentation
  and return the optimal workspace in work(1) even on quick return
* Remove unused variables
2022-03-30 21:36:45 +01:00
langou 2f132eee6e Merge pull request #656 from angsch/laswlq
Improve input argument check swlq
2022-03-17 15:07:16 -06:00
Angelika Schwarz d1349aacd9 Improve input argument check swlq 2022-03-17 18:57:34 +00:00
Weslley da Silva Pereira 5a392d9cc5 Improve slaed4 following the same strategy fromdlaed4 2022-03-15 16:09:26 -06:00
Weslley da Silva Pereira db0abe5e59 Improve dlaed4 thanks to Li, Ren-Cang 2022-03-15 16:05:13 -06:00
Weslley S. Pereira e499638a16 Merge branch 'Reference-LAPACK:master' into master 2022-03-15 15:16:52 -06:00
langou a7c0392a19 Merge pull request #654 from angsch/tsqr
Improve input arg check lamtsqr
2022-03-09 16:57:27 -07:00
Angelika Schwarz 201353b433 Improve input arg check lamtsqr 2022-03-09 19:32:41 +00:00
Weslley da Silva Pereira eac5d3e43d Adds __attribute__((const)) to LAPACKE_lsame. This change allows for optimizations on GCC. This solution was proposed by @martin-frbg 2022-03-02 11:43:39 -07:00
langou 2a39774316 Merge pull request #637 from christoph-conrads/632-lapack_h-only-installed-in-LAPACKE-builds
CMake selective build improvements
2022-02-15 08:38:20 -07:00
Weslley S. Pereira 32019884f2 Merge pull request #649 from weslleyspereira/fix-bug-nrm2
Fixes a bug in the Blue's scaling constants of nrm2
2022-02-15 08:03:04 -07:00
Weslley da Silva Pereira 0400fb5ddb Fixes a bug in the Blue's scaling constants of nrm2 thanks to Arm Performance Libraries!
This is the same bug fixed on #559 for la_constants.f90.
2022-02-14 19:23:50 -07:00
langou c14db3be6f Merge pull request #646 from angsch/master
Fix input argument check
2022-01-30 18:55:54 -07:00
Christoph Conrads ca0b206d88 CMake: always install lapack.h header
fixes #632
2022-01-30 19:25:43 +00:00
Christoph Conrads 09af64a8ef CMake: fix selective arithmetic linking
Fix linking when only a subset of the available arithmetic (e.g., only
complex double-precision arithmetic) is built.
2022-01-30 19:25:43 +00:00
Christoph Conrads bd1fba15d0 CMake: have LAPACKE check available LAPACK arithmetic
If the user requests LAPACKE to be built for a certain arithmetic (e.g.,
real double-precision), check if the LAPACK library contains code for
the requested arithmetic.
2022-01-30 19:25:43 +00:00
angsch e9c2063932 Fix input argument check
Use the same argument check as the drop-in replacement xGEQRT3
to ensure M >= N.
2022-01-30 10:01:10 +00:00
Weslley S. Pereira 1dd9548c4d Adding tests with intrinsic MIN, MAX and complex multiplication 2022-01-03 16:09:55 -07:00
Martin Kroeker 1acee2241a Update .appveyor.yml 2021-12-28 19:43:01 +01:00
Martin Kroeker 83f13fb2c7 Update .appveyor.yml 2021-12-28 19:28:30 +01:00
Martin Kroeker 9c6729e351 Update .appveyor.yml 2021-12-15 21:35:57 +01:00
Martin Kroeker 5a585d7f6a Update .appveyor.yml 2021-12-15 20:27:21 +01:00
Martin Kroeker 64487cc5de Update .appveyor.yml 2021-12-15 17:34:50 +01:00
Martin Kroeker f78c6acd35 Update .appveyor.yml 2021-12-15 16:24:24 +01:00
Martin Kroeker ed834d4613 Update .appveyor.yml 2021-12-15 13:43:59 +01:00
Ajay Panyala f3e8010382 Merge branch 'master' of github.com:Reference-LAPACK/lapack 2021-12-14 18:42:03 -08:00
Martin Kroeker 75082fa032 Update .appveyor.yml 2021-12-14 22:18:45 +01:00
Martin Kroeker 56b6ebf71a Update .appveyor.yml 2021-12-14 21:54:46 +01:00
Martin Kroeker eb5c151e10 Update .appveyor.yml 2021-12-14 21:27:11 +01:00
Weslley S. Pereira 1782d90671 Merge pull request #613 from weslleyspereira/minor-fixes-3
Adds more fixes to the documentation of CROTG and ZROTG
2021-12-14 11:47:58 -07:00