Martin Kroeker
4a553e8678
Merge pull request #1713 from martin-frbg/issue1710
Introduce blasabs macro and use it to switch between abs and labs for INTERFACE64
7 years ago
Martin Kroeker
e788102c10
Merge pull request #1709 from stevengj/patch-1
fabs -> fabsl
7 years ago
Martin Kroeker
165f00c159
fabs -> fabsl
7 years ago
Martin Kroeker
40c068a875
Introduce blasabs() to switch between abs() and labs() for INTERFACE64
7 years ago
Martin Kroeker
933896a1d0
Use blasabs to switch between abs and labs as needed for INTERFACE64
7 years ago
Steven G. Johnson
a4e321400b
fabs -> fabsl
Fixes two calls that were using `fabs` on a `long double` argument rather than `fabsl`, which looks like it is doing an unintentional truncation to `double` precision.
7 years ago
Martin Kroeker
9e65430504
Merge pull request #1703 from wsttiger/cmake_fix
Set EXPORT_NAME to match OpenBLASConfig.cmake
7 years ago
Martin Kroeker
2cfa86b406
Merge pull request #1707 from extrowerk/haiku_support
Haiku supporting patches
7 years ago
Scott Thornton
2a9a9389ef
Added target_include_directories()
7 years ago
Zoltán Mizsei
6463bffd59
Haiku supporting patches
7 years ago
Martin Kroeker
8ef7d4fb54
Merge pull request #1706 from oon3m0oo/develop
Fix #1705 where we incorrectly calculate page locations.
7 years ago
Craig Donner
6400868e55
Fix #1705 where we incorrectly calculate page locations.
Since we now use an allocation size that isn't a multiple of PAGESIZE, finding
the pages for run_bench wasn't terminating properly. Now we detect if we've
found enough pages for the allocation and terminate the loop.
7 years ago
Scott Thornton
8ebf541e97
Set EXPORT_NAME to match OpenBLASConfig.cmake
7 years ago
Martin Kroeker
b03ae3f4dc
Set version to 0.3.3.dev
7 years ago
Martin Kroeker
2cc8fb0ad2
Set version to 0.3.3.dev
7 years ago
Martin Kroeker
64826a0d7d
Merge branch 'release-0.3.0' into develop
7 years ago
Martin Kroeker
25f2d25cfe
Merge pull request #1697 from martin-frbg/issue1696
Do not treat WIndows UWB builds as cross-compiling
7 years ago
Martin Kroeker
73131fa30a
Do not treat WIndows UWB builds as cross-compiling
7 years ago
Martin Kroeker
66fcdd5be8
Merge pull request #1695 from martin-frbg/issue1692
Unset memory table entry, not just the local pointer to it on shutdown
7 years ago
Martin Kroeker
43ac839c16
Unset memory table entry, not just the temporary pointer to it on shutdown
to fix crash with multiple instances of OpenBLAS, #1692
7 years ago
Martin Kroeker
7ba5936ecd
Merge pull request #1688 from martin-frbg/issue1673
Temporarily disable special handling of OPENMP thread memory allocation
7 years ago
Martin Kroeker
b14f44d2ad
Temporarily disable special handling of OPENMP thread memory allocation
for issue #1673
7 years ago
Martin Kroeker
e71d70ba87
Merge pull request #1681 from martin-frbg/issue1671
Add cpu identification via mfpvr call for the BSDs
7 years ago
Martin Kroeker
d671870f5f
Merge pull request #1684 from martin-frbg/issue1672
Work around utest failures in the MIPS64 SICORTEX target
7 years ago
Martin Kroeker
4e103c822c
typo fix
7 years ago
Martin Kroeker
d2142760e0
Fix precision problem in DSDOT
7 years ago
Martin Kroeker
2fbfc64da8
Use C kernels for default c/zAXPY, xROT, c/zSWAP
7 years ago
Martin Kroeker
8d5b33b6be
Add cpu identification via mfpvr call for the BSDs
fixes #1671
7 years ago
Martin Kroeker
36aea5ce2d
Merge pull request #1680 from martin-frbg/snprint
Fix wrong redefinitions of snprintf for older MSVC
7 years ago
Martin Kroeker
1309711e24
Fix declaration of snprintf for older MSVC
_snprintf_s takes an additional (size) argument, so is no direct replacement.
(Note that this code is currently unused - the two instances of snprintf here are within ifdef blocks that are not compiled for MSVC)
7 years ago
Martin Kroeker
571e9de2ac
Fix definition of snprintf for MSVC
MS _snprintf_s takes an additional argument for the size of the buffer, so is not a direct replacement (utest/ctest.h from which I copied was wrong)
7 years ago
Martin Kroeker
448ed15115
Merge pull request #1678 from martin-frbg/issue1677
Define snprintf for older versions of MSVC
7 years ago
Martin Kroeker
045fb5ea2c
Define snprintf for older versions of MSVC
for #1677
7 years ago
Martin Kroeker
4dd70d98d7
Merge pull request #1667 from xianyi/revert-1642-develop
Revert "Rewrite &= -> = and simplify the initial blocking phase."
7 years ago
Martin Kroeker
504310eeb9
Merge pull request #1665 from martin-frbg/cpuid-ryzen2
Add cpuid for AMD Ryzen 2
7 years ago
Martin Kroeker
ea1f39518f
Merge pull request #1663 from martin-frbg/issue1641
Double MAX_ALLOCATING_THREADS to fix segfaults with Go and Octave
7 years ago
Martin Kroeker
5f2a3c05cd
Revert "Rewrite &= -> = and simplify the initial blocking phase."
7 years ago
Martin Kroeker
d0ec4325cf
Add cpuid for AMD Ryzen 2
7 years ago
Martin Kroeker
3f73e8b8cf
Add cpuid for AMD Ryzen 2
for #1664
7 years ago
Martin Kroeker
a83f01e0ee
Merge pull request #1662 from martin-frbg/cmake-avx512
Add -march=skylake-avx512 to AVX512 compile check and suppress its ou…
7 years ago
Martin Kroeker
a49203b48c
Double MAX_ALLOCATING_THREADS to fix segfaults with Go and Octave
for #1641
7 years ago
Martin Kroeker
b74aef2816
Add -march=skylake-avx512 to AVX512 compile check and suppress its output
7 years ago
Martin Kroeker
a9fa805007
Merge pull request #1660 from martin-frbg/issue1659
Fix typo that broke compilation with DYNAMIC_ARCH and NO_AVX2
7 years ago
Martin Kroeker
9d15a3bd16
Fix typo that broke compilation with DYNAMIC_ARCH and NO_AVX2
fixes 1659
7 years ago
Martin Kroeker
c6aec89d10
Merge pull request #1657 from martin-frbg/release-0.3.0
Release 0.3.1
7 years ago
Martin Kroeker
bbf2124970
set version number to 0.3.2.dev
7 years ago
Martin Kroeker
1392eba488
set version number to 0.3.2.dev
7 years ago
Martin Kroeker
e6d7711199
remove dev suffix from version number
7 years ago
Martin Kroeker
7a914347c5
remove dev suffix from version number
7 years ago
Martin Kroeker
61659f8765
Merge pull request #1648 from martin-frbg/nofort
Handle NOFORTRAN=0
7 years ago