Martin Kroeker
375b1875c8
[WIP] Update LAPACK to 3.9.0 ( #2353 )
...
* Update make.inc entries for LAPACK 3.9.0
Reference-LAPACK PR 347 changed some variable names and relative paths
* Update LAPACK to 3.9.0
* Add new functions from LAPACK 3.9.0
* Add new functions from LAPACK 3.9.0
* Restore LOADER command
as it makes it easier to specify pthread as needed
* Restore LOADER
* Restore EIG/LIN prefixes in cmdbase
* add binary path to lapack_testing.py call
* Restore OpenMP version check
* Restore OpenMP version check
* Restore fix for out-of-bounds array accesses
from #2096
2020-01-01 13:18:53 +01:00
Isuru Fernando
b89d9762a2
Change install_name on osx to match linux
2019-07-08 17:14:35 -05:00
Martin Kroeker
26411acd56
Merge pull request #2148 from TiborGY/cpp_thread_test_2
...
Thread safety tester using C++11 threading (cleaned history)
2019-06-07 13:23:07 +02:00
TiborGY
1aded69821
hook up c++ thread safety test (main Makefile)
2019-06-01 21:32:52 +02:00
Martin Kroeker
940f38f6dd
Build and run utests in any case, they do their own checks for fortran availability
2019-05-24 13:02:23 +02:00
Martin Kroeker
25427926bc
Improve handling of NO_STATIC and NO_SHARED
...
to avoid surprises from defining either as zero. Fixes #2035 by addressing some concerns from #1422
2019-03-02 23:36:36 +01:00
TiborGY
c329de2931
Update Makefile
2018-12-28 14:35:41 +01:00
Martin Kroeker
c0d7cd3dac
Merge pull request #1799 from martin-frbg/issue1796
...
Handle conflicting usage of ARCH in at least some BSD environments
2018-10-09 08:20:52 +02:00
Martin Kroeker
697dc1baf8
Use override for ARCH in make.inc
...
in case a conflicting setting of ARCH (for architecture) gets pulled in from the environment
(originally suggested by dloghin in #1753 )
2018-10-08 22:26:59 +02:00
Zoltán Mizsei
6463bffd59
Haiku supporting patches
2018-08-02 20:49:14 +02:00
Martin Kroeker
cc92257ea6
Update Makefile
2018-06-27 00:09:21 +02:00
Martin Kroeker
2aba1b1658
Merge branch 'develop' into nofort
2018-06-27 00:07:32 +02:00
Martin Kroeker
8396e9e777
Handle NOFORTRAN=0
2018-06-27 00:00:27 +02:00
Martin Kroeker
092175cfec
Revert changes to NOFORTRAN handling from 952541e
2018-06-26 08:09:52 +02:00
Martin Kroeker
952541e840
Need to use filter-out to handle NOFORTRAN not set
2018-06-20 13:20:30 +02:00
Martin Kroeker
9369d3e6e5
Modify NOFORTRAN tests to always check the value; fix rewriting of NO_FORTRAN
2018-06-19 23:28:06 +02:00
Martin Kroeker
10b70c904d
Handle erroneous user settings NOFORTRAN=0 and NO_FORTRAN
2018-06-19 20:53:19 +02:00
Martin Kroeker
6c2d90ba77
Move some DYNAMIC_ARCH targets to new DYNAMIC_OLDER option
2018-06-09 16:29:17 +02:00
Martin Kroeker
908d40be71
Adapt lapack-test and blas-test to changes in netlib directory layout
...
partial fix for #1574 - the problem with lapack_testing.py looks like an upstream bug
2018-05-29 14:27:46 +02:00
Alex Arslan
a41d241a0e
Add support for DragonFly BSD
2018-04-03 16:39:29 -07:00
Alex Arslan
8da6b6ae52
Allow building on OpenBSD
...
With this change, OpenBLAS builds and all tests pass on OpenBSD 6.2
using Clang. Tested on x86-64 only, with and without DYNAMIC_ARCH=1.
2018-04-02 10:48:22 -07:00
martin
3be5c3d343
Update LAPACK to 3.8.0
2017-11-23 18:13:35 +01:00
Martin Kroeker
3810a6fd99
(Plain make) build system fixes for AIX
...
- retry fortran compiler test with aix-specific option if generic -m32/-m64 fails
- pass any custom ARFLAGS to lapack
- no addition of -m32/-m64 to the CFLAGS and FFLAGS on AIX
2017-09-18 01:29:21 +02:00
Christoph Conrads
be8e8228ae
Make: show installation instructions after build
2017-08-10 14:22:26 -04:00
Christoph Conrads
77b197bc93
Make: fix installation instructions
...
The installation instructions as shown after successfully compiling
OpenBLAS are wrong because this arguments used during compilation have
to be provided to Make again.
2017-08-10 12:47:18 -04:00
Martin Kroeker
31e086d6a6
Disable ReLAPACK by default ( #1238 )
...
* Disable ReLAPACK by default; mention it in final build message if included
* Add files via upload
* Add files via upload
* Add files via upload
2017-07-13 22:01:47 +02:00
Martin Kroeker
2c8d634619
Add files via upload
2017-07-02 00:50:14 +02:00
Martin Kroeker
912410f214
Add ReLAPACK to Makefiles
2017-06-28 18:15:21 +02:00
Elliot Saba
5b04cf7ab4
Add Makefile debugging trick so that we can inspect runtime Makefile variables
2017-05-04 11:51:29 -07:00
Zhang Xianyi
90dd190a6d
Build shared library for Android.
2017-04-11 12:01:18 +08:00
François Bissey
c732f1a066
Never use "make" in makefiles. Only $(MAKE).
2016-12-15 11:38:23 +13:00
Aleksey Kuleshov
3d50ccdc0d
allow building tests when CROSS compiling but don't run them
2016-04-26 12:36:47 +03:00
Zhang Xianyi
8577be2a95
Modify travis script.
2016-03-04 04:24:43 +08:00
Zhang Xianyi
5e6965ea47
Run utest when building.
2016-02-13 00:33:31 +08:00
Zhang Xianyi
dae6b82a71
Refs #707 . Add BUILD_LAPACK_DEPRECATED flag in Makefile.rule.
...
If you want to build LAPACK deprecated functions since LAPACK 3.6.0
make BUILD_LAPACK_DEPRECATED=1
2016-02-11 04:22:53 +08:00
Zhang Xianyi
5a8447e97e
Use ctest.h for unit test. Enable unit test on travis CI.
2016-01-29 11:35:31 +08:00
Zhang Xianyi
aaa8551c57
Merge pull request #749 from lotheac/illumos_fixes
...
illumos fixes
2016-01-26 08:42:20 -06:00
Lauri Tirkkonen
7ba1d9b9ca
actually build the shared lib on illumos
2016-01-22 18:55:59 +02:00
Werner Saar
d1dd4e302e
fix for bad or outdated mingw compiler
2015-11-23 16:20:14 +01:00
Werner Saar
a8516c5b47
fixes for cross compile
2015-11-21 10:48:37 +01:00
Zhang Xianyi
e127fb8fd8
1) Refs #575 . Remove g77 from compiler list.
...
2) If OpenBLAS cannot find Fortran compiler, it will only build BLAS
(without LAPACK).
2015-05-19 00:01:04 -05:00
Werner Saar
3814bf60d3
added optimized dsymv kernels for haswell
2015-04-22 10:42:50 +02:00
wernsaar
7ceb25d7b3
changed string GFORTRAN to lowercase
2014-07-16 17:08:43 +02:00
wernsaar
783a7d2202
bugfix for fortran compiler
2014-07-06 13:33:42 +02:00
wernsaar
e1e83a1b71
modification, to run blas-test on Windows
2014-06-29 10:15:29 +02:00
Zhang Xianyi
99efbbbad5
Fixed #395 . Enable optimized cgemm for Sandybridge. Added optimized sdot kernel.
...
Fixed c/zgemm, zgemv computational error of haswell, piledriver, bullldozer, and
barcelona on Windows.
Merge branch 'develop' of https://github.com/wernsaar/OpenBLAS into wernsaar-develop
Conflicts:
kernel/Makefile.L1
kernel/x86_64/KERNEL
param.h
2014-06-29 10:34:51 +08:00
Timothy Gu
6c2ead30f0
Remove all trailing whitespace except lapack-netlib
...
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-06-27 12:05:18 -07:00
wernsaar
a6ae079b17
added blas-test from lapack
2014-06-27 10:12:19 +02:00
wernsaar
316df0e821
fixed bug for INTERFACE64
2014-06-22 09:49:20 +02:00
wernsaar
438002204d
Ref #393 : fix for INTERFACE64=0 and ARCH_X86 in divtable
2014-06-21 12:29:23 +02:00