Martin Kroeker
f194ad59e1
Use _Atomic instead of volatile where available (file moved from ../getrf)
...
must have misplaced this in ../getrf when I made that change in March 2018 (40160ff )
the only changes since then were
RFC : Add half precision gemm for bfloat16 in OpenBLAS Rajalakshmi Srinivasaraghavan
Rajalakshmi Srinivasaraghavan committed on 14 Apr 2020 as 7ebbb50
Change _STDC_VERSION__ to __STDC_VERSION__
Zhiyong Dang committed on 11 May 2018 as 3716267
2020-07-25 08:52:24 +02:00
Martin Kroeker
4fda217f99
Delete potrf_parallel.c (moving it to ../potrf)
2020-07-25 06:42:39 +00:00
Martin Kroeker
d6b6e5ccd7
Merge pull request #73 from xianyi/develop
...
rebase
2020-07-23 16:59:06 +02:00
Martin Kroeker
349b722d8d
Merge pull request #2729 from martin-frbg/issue2728
...
Unify BUFFER_SIZE settings for x86_64 again to fix DYNAMIC_ARCH crashes
2020-07-22 22:45:57 +02:00
Martin Kroeker
6c33764ca4
Unify BUFFER_SIZE settings for x86_64 again to fix potentially fatal mismatch in DYNAMIC_ARCH builds
2020-07-22 17:30:55 +00:00
Martin Kroeker
d1b9613fd4
Merge pull request #2727 from wyphan/develop
...
Patch for building on POWERPC with PGI compilers (was Patch for building on Summit)
2020-07-21 17:06:53 +02:00
Martin Kroeker
3cfc74b1a0
Merge pull request #2726 from martin-frbg/2725-2
...
Add detection of stdatomic.h for cmake
2020-07-21 16:42:06 +02:00
Wileam Phan
9ae154ba89
Patch for building on Summit
2020-07-20 23:30:28 -04:00
Martin Kroeker
9e21a100e3
Add trivial check for stdatomic.h
2020-07-20 22:52:09 +00:00
Martin Kroeker
31d30312dc
Merge pull request #72 from xianyi/develop
...
rebase
2020-07-21 00:49:12 +02:00
Martin Kroeker
fcfb7ffafb
Merge pull request #2725 from martin-frbg/ccheck_c11
...
Have c_check probe availability of C11 atomics support and stdatomic.h
2020-07-18 23:08:08 +02:00
Martin Kroeker
bbe119ee3b
Update conditional for atomics to use HAVE_C11
2020-07-18 17:19:59 +00:00
Martin Kroeker
f4f74941bd
Update conditional for atomics to use HAVE_C11
2020-07-18 17:14:50 +00:00
Martin Kroeker
a36eb19ae0
Update conditional for C11 atomics to use HAVE_C11
2020-07-18 17:13:24 +00:00
Martin Kroeker
ce45af8151
Update conditional for atomics to use HAVE_C11
2020-07-18 17:09:56 +00:00
Martin Kroeker
6f38de06d2
Update conditional for atomics to use HAVE_C11
2020-07-18 17:09:01 +00:00
Martin Kroeker
09eb9d2584
Update conditional for atomics to HAVE_C11
2020-07-18 17:07:38 +00:00
Martin Kroeker
791e046744
Update conditional for atomics to use HAVE_C11
2020-07-18 17:05:59 +00:00
Martin Kroeker
94bab9d1f9
Update conditional for atomics to use HAVE_C11
2020-07-18 17:03:31 +00:00
Martin Kroeker
97d6eb97b1
Report availability of C11 support
2020-07-18 16:59:33 +00:00
Martin Kroeker
4afd11dae5
Add a check for C11 atomics and stdatomic.h
2020-07-18 16:57:41 +00:00
Martin Kroeker
72ec6280c7
Merge pull request #2724 from martin-frbg/loongsonreadme
...
Update cross-compiling example in README to reflect change in Loongson gcc
2020-07-18 18:08:40 +02:00
Martin Kroeker
26b7f24d16
Update cross-compiling example to reflect change in Loongson gcc
...
for #2723
2020-07-18 12:51:37 +00:00
Martin Kroeker
0db4218fed
Merge pull request #2722 from martin-frbg/cmakefcheck
...
Handle lack of fortran compiler more gracefully in cmake
2020-07-17 10:33:03 +02:00
Martin Kroeker
9d000ecaa2
include CheckLanguage module
2020-07-16 22:36:35 +00:00
Martin Kroeker
a847d00366
handle missing lack of fortran compiler more gracefully
2020-07-16 22:17:39 +00:00
Martin Kroeker
4f5d26bb02
Merge pull request #2716 from RajalakshmiSR/p10_ldflag
...
Add new linker option for POWER10
2020-07-15 01:20:54 +02:00
Rajalakshmi Srinivasaraghavan
417c4e8af8
Add new linker option for POWER10
...
While building with DYNAMIC_ARCH on POWER9 with POWER10
aware toolchain, new LDFLAG is needed to avoid POWER10
instructions on PLT calls .
2020-07-14 11:54:04 -05:00
Martin Kroeker
d8e2edfc20
Merge pull request #71 from xianyi/develop
...
rebase
2020-07-14 18:01:34 +02:00
Martin Kroeker
419b8686d1
Merge pull request #2682 from martin-frbg/aix
...
[WIP] fix compilation on AIX
2020-07-13 14:43:24 +02:00
Martin Kroeker
3ab15ff34c
Merge pull request #2651 from leezu/actionsflang
...
Add flang build to Github Actions
2020-07-13 13:00:39 +02:00
Martin Kroeker
8916c4ae2c
Merge branch 'develop' into actionsflang
2020-07-12 20:37:29 +02:00
Martin Kroeker
4fa283de66
Merge pull request #2706 from jussienko/use-always-omp-threads
...
Fix OpenMP builds defaulting to singlethreading with OMP_PLACES or OMP_PROC_BIND set
2020-07-12 20:17:11 +02:00
Martin Kroeker
5865c7d4d6
Make 32bit POWER8 use POWER6 kernels for now
2020-07-12 18:59:01 +02:00
Martin Kroeker
ae3a90f78f
merge overwritten part of power10 support
2020-07-12 18:51:58 +02:00
Martin Kroeker
009864edde
Merge pull request #2710 from martin-frbg/cmake-lapacktest
...
Add LAPACK-TESTING to the cmake build
2020-07-10 12:06:50 +02:00
Martin Kroeker
3de80b3f5a
Merge pull request #2713 from RajalakshmiSR/p10-gcc10
...
Change minimum gcc version for POWER10
2020-07-10 10:43:33 +02:00
Rajalakshmi Srinivasaraghavan
af1e140e35
Change minimum gcc version for POWER10
...
As the MMA patches for POWER10 are backported to gcc10.2, changing
the minimum gcc version needed to build OpenBLAS for POWER10.
2020-07-09 21:46:06 -05:00
Martin Kroeker
d4a0299e16
Do not build lapack-test on MSVC for now (same as with BLAS test)
2020-07-09 13:57:27 +02:00
Martin Kroeker
f766024749
enable fortran for cmake
2020-07-09 13:44:25 +02:00
Martin Kroeker
c502760bef
Modify for building with OpenBLAS
2020-07-09 13:13:16 +02:00
Martin Kroeker
29b5887d5f
Modify for building with OpenBLAS
2020-07-09 13:12:35 +02:00
Martin Kroeker
60188a8c82
Append crude hack for enabling lapack tests in the OpenBLAS build
2020-07-09 11:44:31 +02:00
Martin Kroeker
1d63631afe
Add lapack-test
2020-07-09 11:42:02 +02:00
Martin Kroeker
e82bb953a7
Merge pull request #2708 from RajalakshmiSR/p10_future
...
Changing mcpu option as power10
2020-07-08 12:26:44 +02:00
Martin Kroeker
ed7e155c35
Merge branch 'develop' into aix
2020-07-07 18:52:06 +02:00
Rajalakshmi Srinivasaraghavan
45d819ca82
Changing mcpu option as power10
...
As compiler enabled mcpu option as power10, changing it from future.
2020-07-07 11:25:20 -05:00
Martin Kroeker
8751a69271
Obtain actual cpu count on AIX and suppress spurious NO_AVX512 on non-x86
2020-07-07 15:46:32 +02:00
Jussi Enkovaara
10a2923f64
fixes #2238
...
Always obey omp_get_max_threads() when build with USE_OPENMP
2020-07-07 13:35:43 +03:00
Martin Kroeker
5ff83a4261
Merge pull request #2670 from mhillenibm/dumpfullversion_on_gcc7
...
RFC: Use -dumpfullversion to get minor version on gcc-7 and newer
2020-07-07 00:12:28 +02:00