Martin Kroeker
d7c84c1fdf
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
6725bbf4dd
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
cdeeabd50c
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
7932b0c8c7
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
ce18eef3e4
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
3563012d3f
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
c65214ab37
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
274433c4b3
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
807333aab9
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
6e02ec95b3
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
60135f3bd3
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
e9b636e066
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
6f80842908
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
30b85c589d
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
079137350a
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
e6ab4b0cab
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
6d9ff11919
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
9854d7fc07
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
ce0d38cc95
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
6f2f065471
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
82e45b23e6
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
26c55db4ed
Update LAPACK to 3.9.0
6 years ago
Martin Kroeker
4ee9b48e59
Update LAPACK to 3.9.0
6 years ago
Guillaume Horel
4b21b646ea
turn on optimized code
6 years ago
Martin Kroeker
2aad88d5b9
Avoid out-of-bounds accesses in LAPACK EIG tests
see https://github.com/Reference-LAPACK/lapack/issues/333
7 years ago
Martin Kroeker
1391fc46d2
fix second instance of complex.h for c++ as well
7 years ago
Martin Kroeker
ae02a57261
Merge pull request #1866 from martin-frbg/issue1859
Fix argument in SLASET call to zero S
7 years ago
Martin Kroeker
a6a52a73f7
Fix argument in SLASET call to zero S
fixes #1859 in accordance with https://github.com/LAPACK-Reference/issue/296
7 years ago
Martin Kroeker
9c177d270b
Restore Android/ARMv7 build fix from #778
for #1811
7 years ago
Tiziano Müller
79ea839b63
fix parallel build issues with APFS/HFS+/ext2/3 in netlib-lapack
The problem is that OpenBLAS sets the LAPACKE_LIB and the TMGLIB to the
same object and uses the `ar` feature to update the archive file. If the
underlying filesystem does not have sub-second timestamp resolution and
the system is fast enough (or `ccache` is used), the timestamp of the
builds which should be added to the previously generated archive is the
same as the archive file itself and therefore `make` does not update the
archive.
Since OpenBLAS takes care to not run the different targets updating the
archive in parallel, the easiest solution is to declare the respective
targets `.PHONY`, forcing `make` to always update them.
fixes #1682
7 years ago
Martin Kroeker
fd081a91e4
Merge pull request #1759 from martin-frbg/lapack283
Remove an unused variable from several LAPACKE 2stage_work functions
7 years ago
Martin Kroeker
094f8c3b57
remove unused variable ldb_t
Copied from Reference-LAPACK PR283
7 years ago
Martin Kroeker
5cf090f516
remove unused variable ldb_t
Copied from Reference-LAPACK PR283
7 years ago
Martin Kroeker
58363542e7
remove unused variable ldb_t
Copied from Reference-LAPACK PR283
7 years ago
Martin Kroeker
9e917b16db
Fix missing replacements of ILAENV by ILAENV_2STAGE (lapack PR 272)
This could cause spurious "parameter has an illegal value" errors in DSYEVR and related routines, see https://github.com/Reference-LAPACK/lapack/issues/262
7 years ago
Martin Kroeker
401adddb2b
Merge pull request #1585 from martin-frbg/lapack-253
Fixes from Lapack-Reference PR 253
8 years ago
Martin Kroeker
c5b13d4e10
Fixes from netlib PR 253
8 years ago
Martin Kroeker
677e42d7b0
Fixes from netlib PR 253
When minimal workspace is given in ?hesv_aa, ?sysv_aa, ?hesv_aa_2stage, ?sysv_aa_2stage, now no error is given
Quick return for ?laqr1
8 years ago
Martin Kroeker
e2a8c35e5a
Fixes from netlib PR253
LAPACKE interfaces for Aasen's functions now call ?sytrf_aa and ?hetrf_aa instead of ?sytrf and ?hetrf
8 years ago
Martin Kroeker
a7dbd4c57d
Fix paths to LIN and EIG tests
should fix 1574
8 years ago
Martin Kroeker
c720f1f019
Merge pull request #1554 from martin-frbg/lapack-249
LAPACKE fixes from lapack PR249
8 years ago
Martin Kroeker
d7d950fcf2
LAPACKE fixes from lapack PR249
Copied from Reference-LAPACK/lapack#249 , this fixes out-of-bounds memory accesses
in the nancheck calls of the LAPACKE lacgv, lassq,larfg,larfb,larfx and mtr functions
8 years ago
Martin Kroeker
9795adc7ef
Drop C-style "L" suffix from OPENMP version number in check
8 years ago
Martin Kroeker
1a8e487c4a
Drop C-style "L" suffix from OPENMP version number in check
8 years ago
Martin Kroeker
5966fd52a2
Drop C-style "L" suffix from OPENMP version number in check
8 years ago
Martin Kroeker
eaab622f03
Make "OMP task depend" sections conditional on OpenMP4, not just OpenMP
To allow compiling with gcc versions older than 4.9
8 years ago
Martin Kroeker
3cda1ce50a
Revert insiduous suppression of the -fopenmp flag in the LAPACK subtree
This was added in #1046 citing a problem with mingw, but in effect it quietly reduces thread safety on all non-Windows platforms (while -fopenmp is already disabled for Windows builds through the toplevel Makefile.system). Removing the filter fixes #1425
8 years ago
Martin Kroeker
150c7294a6
Remove spurious EXTERNAL reference
From Reference-LAPACK issue 228, remove spurious EXTERNAL reference to unused and nonexistent function xLACGV that could cause linking problems.
8 years ago
Martin Kroeker
374260027d
Add conditionals around ar calls for optional modules
The macOS ar aborts when it gets called with no input, see #1398
8 years ago
martin
3be5c3d343
Update LAPACK to 3.8.0
8 years ago