Chip-Kerchner
97a61d0577
Fix bfloat16_bits union so that it always the sizeof unsigned short.
2 years ago
Martin Kroeker
bf3183d31d
Merge pull request #4253 from martin-frbg/issue4239-2
Require "classic ld" with XCODE 15.x on Mac
2 years ago
Martin Kroeker
103d6f4e42
Require "classic ld" with XCODE 15.x on Mac
2 years ago
Martin Kroeker
4a0f86397b
Merge pull request #4235 from angsch/develop
Fix division by zero in [z]rotg
2 years ago
Martin Kroeker
617294b9e4
Merge pull request #4251 from martin-frbg/4142-2
Correct function prototypes in f2c-converted sources (lapack-netlib and ctest)
2 years ago
Martin Kroeker
c5e7339c9e
correct prototypes for INTERFACE64 builds
2 years ago
Martin Kroeker
d8126c76e7
fix prototype
2 years ago
Martin Kroeker
769a58e9d1
fix prototypes of stest and itest1 for INTERFACE64
2 years ago
Martin Kroeker
c30b530878
fix prototypes of ctest and itest for INTERFACE64
2 years ago
Martin Kroeker
2b865da730
fix prototypes of stest and ctest for INTERFACE64
2 years ago
Martin Kroeker
65bfe1a06d
fix prototype of itest1 for INTERFACE64
2 years ago
Martin Kroeker
1806cfecbc
fix function prototypes in f2c-converted files
2 years ago
Martin Kroeker
281f1e4432
fix function prototypes in f2c-converted files
2 years ago
Martin Kroeker
4041b7fb42
fix function prototypes in f2c-converted files
2 years ago
Martin Kroeker
b626544ca3
complete function prototypes and remove unused functions
2 years ago
Martin Kroeker
974cd11834
Merge pull request #4249 from RajalakshmiSR/clang_fix
powerpc: Fix build errors with Open XL C
2 years ago
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.
2 years ago
Martin Kroeker
6287a23fc5
Merge pull request #4246 from martin-frbg/issue4241
Improve function prototypes to fix strict-prototype warnings
2 years ago
Martin Kroeker
90f890ee67
fix improper function prototypes (empty parentheses) (USE_TLS branch)
2 years ago
Martin Kroeker
cf2174fb69
fix improper function prototypes (empty parentheses)
2 years ago
Martin Kroeker
2dba455d2e
revert accidental changes
2 years ago
Martin Kroeker
60ff5872af
fix improper function prototypes (empty parentheses)
2 years ago
Martin Kroeker
1d4aa8d7d5
fix improper function prototypes (empty parentheses)
2 years ago
Martin Kroeker
f4f31fb53b
fix improper function prototypes (empty parentheses)
2 years ago
Martin Kroeker
cd8ac192a9
fix improper function prototypes (empty parentheses)
2 years ago
Martin Kroeker
675cd551da
fix improper function prototypes (empty parentheses)
2 years ago
Martin Kroeker
13ba4edf43
fix function prototypes (empty parentheses)
2 years ago
Martin Kroeker
c6b1d8e7a3
fix improper function prototypes (empty parentheses)
2 years ago
Martin Kroeker
c4bd4a2e5d
fix improper function prototypes (empty parentheses)
2 years ago
Martin Kroeker
ccbb91e4a7
fix improper function prototypes (empty parentheses)
2 years ago
Martin Kroeker
189627709e
Merge pull request #4244 from XiWeiGu/loongarch64_fixed_dynamic_arch
Loongarch64 fixed dynamic arch
2 years ago
Martin Kroeker
5ac0ec70a1
Merge pull request #4245 from RajalakshmiSR/xlf_fix
powerpc: Fix build errors with xlf
2 years ago
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.
2 years ago
gxw
211bb35dee
gh-actions: Adding DYNAMIC_ARCH test for LoongArch64
2 years ago
gxw
d15e0a055c
LoongArch64: Fixed compilation issues when enable DYNAMIC_ARCH
2 years ago
Martin Kroeker
e2ca22f8d8
Merge pull request #4242 from XiWeiGu/loongarch64_dtrsm
LoongArch64: Add dtrsm kernel
2 years ago
gxw
4670eb1462
LoongArch64: Add dtrsm kernel
2 years ago
Martin Kroeker
138ed79fe7
Merge pull request #4238 from martin-frbg/issue4237
Fix building on POWER with IBM XLF 16.1.1
2 years ago
Martin Kroeker
2a9981a244
Add -lgomp when IBM xlf is combined with gcc in OPENMP builds
2 years ago
Martin Kroeker
7a96908d0c
Add -lgomp when IBM xlf is combined with gcc in OPENMP builds
2 years ago
Martin Kroeker
4de963dc17
Enforce trailing underscores on symbols when IBM xlf is combined with gcc
2 years ago
Martin Kroeker
8012afcabb
Avoid using some gcc-specific flags with IBM xlf
2 years ago
Martin Kroeker
bb47183222
Force -qextname for trailing underscore generation when IBM xlf is used with gcc
2 years ago
Martin Kroeker
b926e70ebd
Fix typo in build rule of "profiled" sbgemm
2 years ago
Martin Kroeker
2390e0bfbc
Quote the BU (underscore) option as it may not be set
2 years ago
Martin Kroeker
44e6e5479b
Use the C compiler for the C SBGEMM test source
2 years ago
Martin Kroeker
48b1b7cbc9
Merge pull request #4233 from martin-frbg/issue4216
Fix handling of additional buffer structures in case of overflow
2 years ago
Martin Kroeker
bb90b6dfcd
Merge pull request #4157 from steppi/cirun
Set up arm64 graviton CI using cirun
2 years ago
Angelika Schwarz
db3a43c8ed
Simplify rotg
* The check da != ZERO is no longer necessary since there
is a special case ada == ZERO, where ada = |da|.
* Add the missing check c != ZERO before the division.
Note that with these two changes the long double code
follows the float/double version of the code.
2 years ago
Angelika Schwarz
6876ae0c3b
Fix division by zero in zrotg
The cases
[ c s ] * [ 0 ] = [ |db_i| ]
[-s c ] [ i*db_i ] [ 0 ]
and
[ c s ] * [ 0 ] = [ |db_r| ]
[-s c ] [ db_r ] [ 0 ]
computed s incorrectly. To flip the entries of vector,
s should be conjg(db)/|db| and not conjg(db) / da,
where da == 0.0.
2 years ago