langou
67f9279da4
Merge pull request #1174 from Reference-LAPACK/langou-patch-1
...
Add output-on-failure to ctest command
2025-12-03 00:38:32 -07:00
langou
75248ffe0d
Merge pull request #1175 from Reference-LAPACK/langou-patch-2
...
Enhance test output with failure details
2025-12-03 00:38:20 -07:00
langou
97c0e32f36
Enhance test output with failure details
2025-12-01 06:57:12 -07:00
langou
2b2879eef7
Add output-on-failure to ctest command
2025-12-01 02:04:58 -07:00
langou
06f5ba3143
Merge pull request #1155 from sh-zheng/skew-symmetric-presubmit
...
Add skew-symmetric blas subroutines and tests
2025-11-23 12:38:28 -07:00
langou
8d44c30685
Merge pull request #1165 from ACSimon33/fno-tree-loop-vectorize
...
Disable loop vectorization for gfortran on ARM
2025-11-14 16:58:11 -07:00
Simon Maertens
54726b8177
Format message better.
2025-11-14 14:51:38 +01:00
Simon Maertens
cbaf8d377f
Disable loop vectorization for GNU Fortran 14.0-14.4 and 15.0-15.2 on ARM due to a compiler bug.
2025-11-14 14:48:08 +01:00
langou
d5026069ba
Merge pull request #1164 from mgorny/msvc-complex
...
Implement MSVC complex types
2025-11-07 13:37:46 -07:00
Michał Górny
548f62369e
Implement MSVC complex types
...
Implement the support for the `_Fcomplex` and `_Dcomplex` types used
by MSVC in place of the standard C99 complex types. This is necessary
to make LAPACK build out of the box with MSVC, since it does not
implement the default C99 types.
See: https://learn.microsoft.com/en-us/cpp/c-runtime-library/complex-math-support
I went for the simplest implementation possible, limiting the changes
to swapping the default types used when MSVC is used as the compiler,
also when `lapack_config.h` is not used. I haven't added
a `LAPACK_COMPLEX_*` ifdef for it, but I can do that if you prefer.
Signed-off-by: Michał Górny <mgorny@quansight.com >
2025-11-07 19:25:44 +01:00
langou
9f4032ec97
Merge pull request #1154 from mgorny/lapack64-pc
...
fix library names in `lapack64.pc`
2025-11-03 14:24:46 -07:00
sh-zheng
968b45006b
Fix error of array's length
2025-10-28 23:07:24 +08:00
sh-zheng
24534338bd
Update the skew-symmetric blas doc
2025-10-28 21:38:27 +08:00
sh-zheng
fb80127153
Optimize the parsing of SNAME in skew-symmetric blas testing cases
2025-10-28 01:41:58 +08:00
langou
48677eea06
Merge pull request #1162 from ACSimon33/LAPACKE_const_correctness
...
LAPACKE const correctness fixes
2025-10-23 17:55:27 -06:00
langou
7014148a5b
Merge pull request #1163 from jprhyne/dlarftTermCase
...
Add non-trivial terminating case to xLARFT
2025-10-23 10:20:45 -06:00
Johnathan Rhyne
dd076164da
Merge branch 'dlarftTermCase' of github.com:jprhyne/lapack into dlarftTermCase
2025-10-23 08:47:56 -06:00
Johnathan Rhyne
746f7afb2b
attempt at fixing build errors for CI tests
2025-10-22 19:47:38 -06:00
Johnathan Rhyne
6529fc14bc
Merge branch 'master' into dlarftTermCase
2025-10-22 14:01:45 -06:00
Johnathan Rhyne
87d679164c
changing names
2025-10-22 14:00:14 -06:00
Johnathan Rhyne
9ea006008e
Adding larft VARIANTS folder back to test CI failures
2025-10-22 13:59:17 -06:00
Johnathan Rhyne
81c48a0a3a
removed larft build instructions from VARIANTS Makefile
2025-10-22 13:53:19 -06:00
Johnathan Rhyne
68a1389c4b
Added NX variable declaration to clarft that was initially missed
2025-10-22 13:32:08 -06:00
Johnathan Rhyne
b9d53f4c5c
adding nx behavior to *larft
2025-10-22 13:24:50 -06:00
Simon Maertens
0de6ae0fc4
Fixed const specifiers in several LAPACKE function signatures and removed some spurious transpositions of output matrices that are in fact pure input parameters.
2025-10-22 16:50:10 +02:00
langou
c08dcfa106
Merge pull request #1159 from ACSimon33/nagfor_constant_propagation_fix
...
Fixes for the NAG Fortran compiler
2025-10-20 12:16:23 -06:00
Simon Maertens
9630b23c4f
Fixed FORMAT lines that were longerthan 72 characters
2025-10-02 16:42:00 +02:00
Simon Maertens
362029e383
Add missing intrinsics in icamax.f90 and izamax.f90
2025-10-02 16:41:30 +02:00
Simon Maertens
d2d2625019
Disable constant propagation for the NAG Fortran compiler in BLAS tests.
2025-10-02 16:40:58 +02:00
langou
66380df1ca
Merge pull request #1157 from amontoison/precompilation
...
Provide precompiled artifacts for future releases
2025-09-19 10:17:48 -06:00
langou
6b92a7affa
Merge pull request #1048 from grisuthedragon/implement-axpby
2025-09-19 09:11:21 -06:00
Alexis Montoison
3c59d1725d
Provide precompiled artifacts for future releases
2025-09-18 20:37:22 -06:00
langou
b4cf815965
Merge pull request #1156 from TiborGY/fix_gelqt_docs
...
Fix errors in the documentation of ?gelqt
2025-09-16 15:07:24 -06:00
GYT
44d9a1636b
FIx errors in the documentation of ?gelqt
2025-09-16 22:54:01 +02:00
sh-zheng
593f69fc0c
Update doxygen organization
2025-09-16 22:11:25 +08:00
sh-zheng
a0e44d7434
Add skew-symmetric blas subroutines and tests
2025-09-15 20:42:26 +08:00
Michał Górny
b73a7c9e4d
fix library names in lapack64.pc
...
Add substitutions to `lapack.pc.in`, in order to ensure that
the generated `lapack64.pc` file correctly references the index64
library and BLAS dependency. It seems that other pkg-config templates
have been updated as part of #462 but this one was omitted.
As a result, finding a lapack64 via pkg-config gave non-index64
libraries.
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-09-14 11:43:24 +02:00
langou
3c1abe4166
Merge pull request #1152 from mgates3/implicit-none
2025-08-27 06:10:33 -06:00
Mark Gates
d0b1591e28
fix PROGRAM line in INSTALL
2025-08-26 23:27:58 -04:00
Mark Gates
594dc253ae
implicit none in INSTALL
2025-08-26 23:27:58 -04:00
Mark Gates
83ed564b46
implicit none in CBLAS
2025-08-26 23:27:58 -04:00
Mark Gates
ce817407f3
implicit none in TESTING
2025-08-26 23:27:58 -04:00
Mark Gates
62b1d4a032
implicit none in TESTING/LIN
2025-08-26 23:27:58 -04:00
Mark Gates
971f19940e
implicit none in SRC
2025-08-26 23:27:57 -04:00
Mark Gates
04bb0de13a
implicit none in SRC/s
2025-08-26 23:27:57 -04:00
Mark Gates
f111b2dc42
implicit none in SRC/d
2025-08-26 23:27:57 -04:00
Mark Gates
8caa3ff67b
implicit none in SRC/c
2025-08-26 23:27:57 -04:00
Mark Gates
4c76e9deb6
implicit none in SRC/z
2025-08-26 23:00:36 -04:00
Mark Gates
b23d944046
implicit none in SRC/VARIANTS
2025-08-26 22:36:12 -04:00
Mark Gates
97b0bedb32
implicit none in BLAS
2025-08-22 01:02:05 -04:00