Martin Kroeker
|
e12aaed13d
|
Fix unwanted fallthrough from Intel Family 6 to 15 in case of identification failure
|
2023-10-18 16:28:54 +02:00 |
Martin Kroeker
|
c28d71c6fb
|
Merge pull request #4265 from martin-frbg/issue4228
Fix compilation with (the fortran compiler from) Cray CCE
|
2023-10-17 15:08:30 +02:00 |
Martin Kroeker
|
b41cab0875
|
Need to use override to actually strip down the already defined FFLAGS for NAG and CCE Fortran
|
2023-10-16 22:20:59 +02:00 |
Martin Kroeker
|
301e2ecc49
|
Cray Fortran uses -O in combinations like -O omp so don't filter that out
|
2023-10-16 22:15:46 +02:00 |
Martin Kroeker
|
66c2c41e99
|
Merge pull request #4260 from RajalakshmiSR/AIX-M4
POWER: Increase macro size limit for AIX
|
2023-10-13 10:51:23 +02:00 |
Martin Kroeker
|
425bcc1f8b
|
Merge pull request #4256 from ChipKerchner/fixBfloat16BitsStruct
Fix bfloat16_bits union so that it always the sizeof unsigned short for AIX.
|
2023-10-12 22:01:50 +02:00 |
Martin Kroeker
|
789cdcc94f
|
Merge pull request #4259 from martin-frbg/azureosxclang
AzureCI: move OSX-Clang jobs to macOS-12 to resolve setup/build timeouts
|
2023-10-12 20:04:28 +02:00 |
Rajalakshmi Srinivasaraghavan
|
9f42570e33
|
POWER: Increase macro size limit for AIX
This patch increases the macro size limit from 4096 to 16384 to
allow compiling larger assembly files in AIX.
Tested with GCC and IBM Open XL C.
|
2023-10-12 12:37:40 -05:00 |
Martin Kroeker
|
9f49aef91b
|
Merge pull request #4255 from RajalakshmiSR/AIX-P10
POWER10: Fix compilation issues with Open XL C
|
2023-10-12 18:59:17 +02:00 |
Martin Kroeker
|
fe75c88a2c
|
AzureCI: move OSX-Clang jobs to macOS-12 to resolve setup/build timeouts
|
2023-10-12 18:20:09 +02:00 |
Chip-Kerchner
|
d46eba06a7
|
Pack structure only on AIX.
|
2023-10-12 09:41:33 -05:00 |
Martin Kroeker
|
90231bfc4e
|
Merge pull request #4258 from martin-frbg/issue4257
Fix build on Fujitsu A64FX
|
2023-10-12 16:38:28 +02:00 |
Martin Kroeker
|
e7d05402e0
|
Fix up S/D GEMM copy function definitions after #4009
|
2023-10-12 14:24:53 +02:00 |
Chip-Kerchner
|
e98e3c4783
|
Fix float32_bits union so that it always the sizeof float.
|
2023-10-11 18:05:55 -05:00 |
Chip-Kerchner
|
97a61d0577
|
Fix bfloat16_bits union so that it always the sizeof unsigned short.
|
2023-10-11 17:36:43 -05:00 |
Rajalakshmi Srinivasaraghavan
|
71d733e5f7
|
POWER: Avoid m4 conversions for C files
This patch removes intermediate m4 conversions used in sbgemm
compilation as it is not needed for .c files.
Tested on AIX with gcc and IBM Open XL C.
|
2023-10-11 17:18:42 -05:00 |
Rajalakshmi Srinivasaraghavan
|
82fc29a57a
|
POWER10: Fallback to POWER8 functions
As cgemm and zgemm kernels are not optimized for big endian falling
back to POWER8 versions. Tested on AIX using gcc and Open XL C.
|
2023-10-11 17:04:42 -05:00 |
Martin Kroeker
|
bf3183d31d
|
Merge pull request #4253 from martin-frbg/issue4239-2
Require "classic ld" with XCODE 15.x on Mac
|
2023-10-10 18:44:08 +02:00 |
Martin Kroeker
|
103d6f4e42
|
Require "classic ld" with XCODE 15.x on Mac
|
2023-10-10 16:15:52 +02:00 |
Martin Kroeker
|
4a0f86397b
|
Merge pull request #4235 from angsch/develop
Fix division by zero in [z]rotg
|
2023-10-09 08:43:42 +02:00 |
Martin Kroeker
|
617294b9e4
|
Merge pull request #4251 from martin-frbg/4142-2
Correct function prototypes in f2c-converted sources (lapack-netlib and ctest)
|
2023-10-08 18:11:12 +02:00 |
Martin Kroeker
|
c5e7339c9e
|
correct prototypes for INTERFACE64 builds
|
2023-10-08 16:13:37 +02:00 |
Martin Kroeker
|
d8126c76e7
|
fix prototype
|
2023-10-08 13:38:39 +02:00 |
Martin Kroeker
|
769a58e9d1
|
fix prototypes of stest and itest1 for INTERFACE64
|
2023-10-08 12:51:41 +02:00 |
Martin Kroeker
|
c30b530878
|
fix prototypes of ctest and itest for INTERFACE64
|
2023-10-08 11:59:19 +02:00 |
Martin Kroeker
|
2b865da730
|
fix prototypes of stest and ctest for INTERFACE64
|
2023-10-08 11:55:10 +02:00 |
Martin Kroeker
|
65bfe1a06d
|
fix prototype of itest1 for INTERFACE64
|
2023-10-08 11:36:06 +02:00 |
Martin Kroeker
|
1806cfecbc
|
fix function prototypes in f2c-converted files
|
2023-10-07 22:38:30 +02:00 |
Martin Kroeker
|
281f1e4432
|
fix function prototypes in f2c-converted files
|
2023-10-07 22:36:29 +02:00 |
Martin Kroeker
|
4041b7fb42
|
fix function prototypes in f2c-converted files
|
2023-10-07 22:33:08 +02:00 |
Martin Kroeker
|
b626544ca3
|
complete function prototypes and remove unused functions
|
2023-10-07 22:31:03 +02:00 |
Martin Kroeker
|
974cd11834
|
Merge pull request #4249 from RajalakshmiSR/clang_fix
powerpc: Fix build errors with Open XL C
|
2023-10-05 13:25:13 +02:00 |
Rajalakshmi Srinivasaraghavan
|
db0805906b
|
powerpc: Fix build errors with Open XL C
This patch fixes errors when using Open XL C compiler on AIX.
Tested with gcc/xlf and ibm-clang/xlf compiler combinations.
|
2023-10-04 14:04:03 -05:00 |
Martin Kroeker
|
6287a23fc5
|
Merge pull request #4246 from martin-frbg/issue4241
Improve function prototypes to fix strict-prototype warnings
|
2023-10-01 12:39:48 +02:00 |
Martin Kroeker
|
90f890ee67
|
fix improper function prototypes (empty parentheses) (USE_TLS branch)
|
2023-09-30 23:12:36 +02:00 |
Martin Kroeker
|
cf2174fb69
|
fix improper function prototypes (empty parentheses)
|
2023-09-30 17:04:39 +02:00 |
Martin Kroeker
|
2dba455d2e
|
revert accidental changes
|
2023-09-30 15:33:55 +02:00 |
Martin Kroeker
|
60ff5872af
|
fix improper function prototypes (empty parentheses)
|
2023-09-30 13:01:44 +02:00 |
Martin Kroeker
|
1d4aa8d7d5
|
fix improper function prototypes (empty parentheses)
|
2023-09-30 13:00:51 +02:00 |
Martin Kroeker
|
f4f31fb53b
|
fix improper function prototypes (empty parentheses)
|
2023-09-30 12:59:44 +02:00 |
Martin Kroeker
|
cd8ac192a9
|
fix improper function prototypes (empty parentheses)
|
2023-09-30 12:58:30 +02:00 |
Martin Kroeker
|
675cd551da
|
fix improper function prototypes (empty parentheses)
|
2023-09-30 12:56:38 +02:00 |
Martin Kroeker
|
13ba4edf43
|
fix function prototypes (empty parentheses)
|
2023-09-30 12:53:35 +02:00 |
Martin Kroeker
|
c6b1d8e7a3
|
fix improper function prototypes (empty parentheses)
|
2023-09-30 12:52:06 +02:00 |
Martin Kroeker
|
c4bd4a2e5d
|
fix improper function prototypes (empty parentheses)
|
2023-09-30 12:49:24 +02:00 |
Martin Kroeker
|
ccbb91e4a7
|
fix improper function prototypes (empty parentheses)
|
2023-09-30 12:46:34 +02:00 |
Martin Kroeker
|
189627709e
|
Merge pull request #4244 from XiWeiGu/loongarch64_fixed_dynamic_arch
Loongarch64 fixed dynamic arch
|
2023-09-30 10:16:43 +02:00 |
Martin Kroeker
|
5ac0ec70a1
|
Merge pull request #4245 from RajalakshmiSR/xlf_fix
powerpc: Fix build errors with xlf
|
2023-09-29 23:51:53 +02:00 |
Rajalakshmi Srinivasaraghavan
|
a11e1e10f4
|
powerpc: Fix build errors with xlf
This patch fixes errors when using xlf as fortran compiler on Linux.
Tested with gcc/xlf and clang/xlf compiler combinations.
|
2023-09-29 10:32:34 -05:00 |
gxw
|
211bb35dee
|
gh-actions: Adding DYNAMIC_ARCH test for LoongArch64
|
2023-09-27 11:08:03 +08:00 |