Zhang Xianyi
f58080278f
Merge pull request #3923 from xctan/fix-cmake-riscv64
...
Add missing RISC-V architecture in arch.cmake
2023-02-27 09:39:30 +08:00
Martin Kroeker
3d27cbd9a3
avoid overflow in division
2023-02-26 23:44:14 +01:00
Martin Kroeker
a39ced0551
avoid overflow in division
2023-02-26 23:42:20 +01:00
xctan
6a0de3aa39
Add missing RISC-V architecture in arch.cmake
...
RISC-V support exists in Makefile.system but is missing in arch.cmake. This patch adds riscv64 platform support to cmake building system just like 039e27545f/Makefile.system (L830-L832)
did.
2023-02-26 20:21:57 +08:00
Martin Kroeker
039e27545f
Merge pull request #3915 from martin-frbg/issue3910
...
Fix DYNAMIC_ARCH builds that select only a subset of precisions
2023-02-24 07:41:33 +01:00
Martin Kroeker
38d6fb4225
Fix dependencies in builds with specified subsets of precision types
2023-02-23 23:12:06 +01:00
Martin Kroeker
75d5e3eaf5
Replace ifdefs and fix conditional definitions for including only selected precisions in DYNAMIC_ARCH
2023-02-23 23:08:33 +01:00
Martin Kroeker
c0f3417725
make SLARMM/DLARMM available to complex-only builds
2023-02-22 00:38:30 +01:00
Martin Kroeker
e412bee313
fix GEMM kernel dependencies in builds that use only a subset of precisions
2023-02-22 00:37:14 +01:00
Martin Kroeker
69256c2b6c
fix GEMM kernel dependencies in builds for a subset of precisions
2023-02-22 00:34:01 +01:00
Martin Kroeker
d80adf253e
make SSYMV available to BUILD_DOUBLE-only builds
2023-02-22 00:30:20 +01:00
Martin Kroeker
5481c328e8
fix DYNAMIC_ARCH builds that use only a subset of precisions
2023-02-22 00:28:25 +01:00
Martin Kroeker
ee44082827
fix DYNAMIC_ARCH builds that use only a subset of precisions
2023-02-22 00:27:18 +01:00
Martin Kroeker
fa5ff7d199
slarmm/dlarmm are needed by COMPLEX/COMPLEX16-only builds too
2023-02-22 00:25:12 +01:00
Martin Kroeker
cb76be5bd0
Merge pull request #3914 from martin-frbg/lapack798
...
Fix bug in complex precision tests (c|z)het21 (Reference-LAPACK PR798)
2023-02-19 19:18:18 +01:00
Martin Kroeker
1946eb4f44
Fix bug in complex precision tests (c|z)het21
2023-02-19 10:30:16 +01:00
Martin Kroeker
10be02c896
Merge pull request #3909 from martin-frbg/lapack796
...
Fix ill-conditioned matrix in LIN testsuite test_rfp (LAPACK PR 796)
2023-02-15 12:56:47 +01:00
Martin Kroeker
85a03675f6
Fix ill-conditioned test matrix for DIAG=U in LIN testsuite test_rfp (LAPACK 678/796)
2023-02-15 08:24:47 +01:00
Martin Kroeker
fa3bc574d1
Merge pull request #3907 from martin-frbg/lapack794
...
Fix double subtraction of N_DEFLATE from istop in ?LAQZ0 (LAPACK 794)
2023-02-14 19:34:37 +01:00
Martin Kroeker
15c2571c93
Merge pull request #3906 from martin-frbg/lapack782
...
Fix warnings and delete unneeded tests in LAPACKE ?LARFB (LAPACK PR782)
2023-02-14 19:34:15 +01:00
Martin Kroeker
24ceb0fc40
Fix double subtraction of N_DEFLATE from istop in ?LAQZ0 (LAPACK 794)
2023-02-14 12:43:41 +01:00
Martin Kroeker
f0f40a599c
Suppress warnings and delete unnecessary tests (LAPACK PR782)
2023-02-14 12:06:21 +01:00
Martin Kroeker
2158dc64a3
Merge pull request #3904 from martin-frbg/issue3901
...
Don't add -tp for the nvc compiler if there is one already in CFLAGS
2023-02-09 18:06:50 +01:00
Martin Kroeker
ebe50458f3
Do not add a -tp to the flags of the nvc compiler if there is one already in CFLAGS
2023-02-09 09:29:27 +01:00
Martin Kroeker
3dec11c669
Merge pull request #3902 from haampie/fix/parallel-build
...
fix shared and tests prereqs
2023-02-08 15:52:29 +01:00
Harmen Stoppels
bb7ae98dfd
fix shared and tests prereqs
2023-02-08 12:52:22 +01:00
Martin Kroeker
fdc1cdb102
Merge pull request #3898 from martin-frbg/zen4fix
...
Fix compiler option setting for AVX512-capable ZEN targets
2023-02-03 04:48:27 +01:00
Martin Kroeker
60dfba0d92
Merge pull request #3897 from martin-frbg/cortexx3-id
...
Add cpuid support for Cortex A715 and X3 by aliasing to A710/X2
2023-02-02 22:08:05 +01:00
Martin Kroeker
19a696f8fe
fix nested conditionals
2023-02-02 19:59:49 +01:00
Martin Kroeker
e964ebd0d0
Add compiler option for AVX512-capable Ryzen(4)
2023-02-02 19:04:05 +01:00
Martin Kroeker
8e8651f0a5
Supply necessary gcc option for AVX512-capable Ryzens
2023-02-02 18:13:29 +01:00
Martin Kroeker
9ecfa94744
Add part numbers for A715 and X3 aliased to A710/X2
2023-02-02 17:30:30 +01:00
Martin Kroeker
6876360a7a
Merge pull request #3896 from antonio-rojas/patch-1
...
Fix USE_PERL option usage
2023-02-02 17:24:36 +01:00
Martin Kroeker
ab3399d0c3
Merge pull request #3895 from martin-frbg/issue3892
...
Fix linking to libm with CMAKE
2023-02-02 15:45:45 +01:00
Antonio Rojas
21a18fdf2f
Fix USE_PERL option usage
...
Once you define the USE_PERL variable it is always set as DEFINED regardless of its value. One should chack for the actual variable value.
2023-02-02 13:12:41 +01:00
Martin Kroeker
afff3f5510
Fix typo that could clear EXTRALIB settings
2023-02-02 10:43:44 +01:00
Martin Kroeker
7e97dddbf9
Fix linking the library with libm on systems known to need it
2023-02-02 10:43:01 +01:00
Martin Kroeker
98630db7a9
Merge pull request #3894 from martin-frbg/homebrew-workflow2
...
Update nightly-Homebrew-build.yml
2023-02-02 10:40:43 +01:00
Martin Kroeker
c718de14c5
Update nightly-Homebrew-build.yml
...
add NO_INSTALL_FROM_API to re-enable --HEAD
2023-02-02 09:42:11 +01:00
Martin Kroeker
6c1076e133
Merge pull request #3886 from uniontech-lilinjie/develop
...
fix typo
2023-01-21 14:19:13 +01:00
lilinjie
530da73b23
fix typo
...
Signed-off-by: lilinjie <lilinjie@uniontech.com>
2023-01-12 16:58:41 +08:00
Martin Kroeker
c4a3bd9f46
Merge pull request #3882 from martin-frbg/homebrew_workflow
...
gh workflow: Disable homebrew dependents check to avoid python 3.11 conflict
2023-01-04 18:45:47 +01:00
Martin Kroeker
5be8b43fa9
Disable dependents check to avoid python 3.11 conflict
2023-01-04 16:56:38 +01:00
Martin Kroeker
2565e61d5d
Merge pull request #3880 from martin-frbg/rework_msa
...
Rework MIPS MSA capability detection/handling
2023-01-03 14:13:53 +01:00
Martin Kroeker
2a203eedd3
Make HAVE_MSA describe cpu capability, NO_MSA software/env
2023-01-02 22:23:17 +01:00
Martin Kroeker
31fd13d048
MIPS: make HAVE_MSA reflect cpu capability and NO_MSA software/env
2023-01-02 22:19:13 +01:00
Martin Kroeker
3f378cb6d3
Move MIPS compiler options for MSA out of c_check
2023-01-02 22:15:11 +01:00
Martin Kroeker
5d6fde58e3
Merge pull request #3875 from martin-frbg/issue3874
...
Make SVE-enabled ARM64 targets in DYNAMIC_ARCH builds depend on a relatively recent compiler
2022-12-31 12:07:04 +01:00
Martin Kroeker
d4868babbc
Fix typos
2022-12-29 23:07:55 +01:00
Martin Kroeker
3e64fa72c4
Settings from Makefile(_kernel).conf should be available to DYNAMIC_ARCH kernel builds
2022-12-29 23:05:22 +01:00