NAKATA Maho
25d74b31a7
TESTING/LIN: use named constants in drvrf tests
...
Replace hard-coded floating-point constants with existing named
constants in the drvrf3 and drvrfp test drivers. This keeps the test
initialization code consistent with surrounding LAPACK test style.
2026-04-11 20:29:54 +09:00
Nakata Maho
fa23a2dc2d
TESTING/LIN: declare ISEED as dimension(4) in clatsp/clatsy/zlatsp/zlatsy
...
The four TESTING/LIN routines currently document ISEED as an
INTEGER array of dimension (4), but their dummy argument
declarations use ISEED(*).
All four routines pass ISEED to CLARND or ZLARND, whose interfaces
require ISEED(4) and document that the fourth element must be odd.
Replace the assumed-size declaration with an explicit size of 4 in
both the commented argument declarations and the actual dummy
argument declarations, so that the source matches the documented
contract and the callee interfaces.
No functional change is intended.
2026-03-07 11:10:10 +09:00
Simon Maertens
3bd8b3124b
Increase the size of TAU in tall-skinny QR error tests to 5 to fix reads from outside the array bounds.
2026-01-07 12:13:04 +01:00
Mark Gates
62b1d4a032
implicit none in TESTING/LIN
2025-08-26 23:27:58 -04:00
Martin Köhler
fa6a30b24e
Fix format string in LAPACK tests to match two-digit minor versions
2025-07-29 10:34:29 +02:00
Julie
59f136760f
Update Source code to fix issue with links in Doxygen
...
Removed \htmlonly and \endhtmlonly (causing links to not work)
Increase DOT_GRAPH_MAX_NODES to 200
2025-01-20 17:34:06 -08:00
langou
e60ea22d90
Merge pull request #961 from ACSimon33/unintialized_variables
...
Fixed usage of uninitialized variables in TESTING
2024-06-21 02:17:39 -07:00
Simon Maertens
7113caa0ec
Fixed commented out result initialization
2024-06-21 11:05:16 +02:00
Kyle Guinn
464f532552
Remove executable permissions from source files
2024-01-06 18:20:41 -06:00
Simon Maertens
4bd18e2663
Refactor test result initialization and reporting
...
Consolidated the initialization of the RESULT array and the reporting of
test outcomes for the xCHKQP3RK tests. The initialization of the RESULT array to
zeros is now occurring immediately before the tests, ensuring a clean
slate without scattering across different test phases. Reporting
functionality has been centralized at the end of the 5 tests,
eliminating redundant blocks and improving maintainability.
2023-12-18 17:17:07 +00:00
Simon Maertens
f6355dc769
Updated array index calculations in cchkqp3rk.f, dchkqp3rk.f,
...
schkqp3rk.f, and zchkqp3rk.f to use the leading dimension (LDA) instead
of the fixed size (M)
2023-12-15 17:54:40 +00:00
Simon Maertens
4a26507b5f
Initialize test results to zero in LIN testing routines to preempt potential garbage data
...
influencing the test evaluations.
2023-12-15 17:36:33 +00:00
Dmitry Klyuchinsky
9dc24803a2
handle and document corner cases of lwork in lapack, align all precisions
2023-12-04 16:35:36 +07:00
Elizaveta Tokmasheva
7d15f830c2
handle and document corner cases of lwork in lapack, double complex precision
2023-12-04 16:35:35 +07:00
Elizaveta Tokmasheva
e0d8afbed6
handle and document corner cases of lwork in lapack, single complex precision
2023-12-04 16:35:35 +07:00
Dmitry Klyuchinsky
0c1e0c3e75
handle and document corner cases of lwork in lapack, single precision
2023-12-04 16:35:35 +07:00
Dmitry Klyuchinsky
6032a6bca0
handle and document corner cases of lwork in lapack, double precision
2023-12-04 16:35:35 +07:00
langou
3200980553
Merge pull request #953 from ACSimon33/test_memory_leak
...
Fixed memory leak in testing framework
2023-11-29 08:43:39 -07:00
Simon Maertens
3d2b9cbdcd
Fixed memory leak in testing framework (?chkaa.F)
2023-11-29 15:18:49 +00:00
Simon Maertens
2a0aea9c4c
Added missing comma in FORMAT expression
2023-11-29 14:34:26 +00:00
Simon Maertens
c69a96ea9e
Added missing comma in FORMAT expression
2023-11-29 14:33:00 +00:00
langou
d58d59a99d
Merge pull request #891 from Reference-LAPACK/lapack-new-feature
...
Truncated QR with Pivoting
2023-11-14 21:02:04 -07:00
scr2016
8d44861982
fixed a type for adding TESTING/LIN/zchkqp3rk.f into CMakeLists.txt
2023-11-14 05:35:24 -08:00
scr2016
ea4787ca59
added complex precision truncated QR and testing for CGEQP3RK, CLAQP2RK, CLAQP3RK
2023-11-14 04:42:11 -08:00
scr2016
6a15917836
added declaration of intrinsics REAL or DBLE in SRC/dchkqp3rk.f zchkqp3rk.f schkqp3rk.f
2023-11-14 04:42:11 -08:00
scr2016
ee81706f4f
fxed comments in zchkqp3rk.f schkqp3rk.f
2023-11-14 04:42:11 -08:00
scr2016
c2228e10e1
forgot add in the previous commit TESTING/LIN/schkqp3rk.f, adding now
2023-11-14 04:42:10 -08:00
scr2016
7019c6345c
added single precision ant testing for truncated QR i.e. SGEQP3RK, SLAQP2RK, SLAQP3RK
2023-11-14 04:42:10 -08:00
scr2016
540e4eb0a9
Changed ArrayE allocation from static to dynamic
2023-11-14 04:42:10 -08:00
scr2016
0c440488d9
changed LWORK_DORMQR into LWORK_MQR name in LIN/dchkqp3rk.f LIN/zchkqp3rk.f
2023-11-14 04:42:10 -08:00
scr2016
bd42f8ebaf
DOWNDATED comments in TESTING/LIN/dchkqp3rk.f
2023-11-14 04:42:10 -08:00
scr2016
5bcd5859e5
added comments symbols '*' in TESTING/LIN/zchkqp3rk.f
2023-11-14 04:42:10 -08:00
scr2016
d086a3d5b8
DOWNDATED comments in LIN/zchkqp3rk.f
2023-11-14 04:42:10 -08:00
scr2016
e3b58c4cda
added testing code for DGEQP3RK
2023-11-14 04:42:10 -08:00
scr2016
c3eaab30c6
corrected comments in TESTING/LIN/dchkqp3rk.f for KMAX loop
2023-11-14 04:42:09 -08:00
scr2016
231dd99d0c
changed alligment of if statements in generation matrices with zeros in TESTINg/LIN/dchkqp3rk.f
2023-11-14 04:42:09 -08:00
scr2016
6abbd2b64d
merged if MINMN contition with matrix types conditon for matrixces with ZEROes generation in DCHKQP3RK
2023-11-14 04:42:09 -08:00
scr2016
35634f322c
changed the matrix IMAT in DCHKQP3RK to call DLATB4 to 14
2023-11-14 04:42:09 -08:00
scr2016
8e888aaa61
changed comments in dlatb4.f and changed text allignment for function calls in dchkqp3rk.f
2023-11-14 04:42:09 -08:00
scr2016
93b5bc325e
changed comments in dlatb4.f
2023-11-14 04:42:09 -08:00
scr2016
f1bbf6c1c3
fixed comments of function signature description in TESTING/LIN/dchkqp3rk.f
2023-11-14 04:42:09 -08:00
scr2016
12e939727a
Corrected WORK array size requirements for minimum and optimal size in DGEQP3RK and tests as well. Also reduces the requirement for WORK array size in DLAQP2RK to from N to N-1
2023-11-14 04:42:08 -08:00
scr2016
18c19a461c
fixed a typo in TESTING/LIN/alahd.f
2023-11-14 04:42:08 -08:00
scr2016
36fa12432d
added IMPLICIT NONE to TESTING/LIN/dchkqp3rk.f
2023-11-14 04:42:08 -08:00
scr2016
2eac2f6332
replaced GO TO statements with DO J=1,M ... END DO in dqrt12.f and corrected description formula
2023-11-14 04:42:08 -08:00
scr2016
ea810c995c
replaced GO TO statements with DO J=1,M ... END DO in dqrt11.f
2023-11-14 04:42:08 -08:00
scr2016
a111c9bb61
Changed comments and updated GOTO statements in LIN/dqpt01.f
2023-11-14 04:42:08 -08:00
scr2016
14e5f471f3
matrix configuration for DGEQP3RK in LIN/dlatb4.f
2023-11-14 04:42:08 -08:00
scr2016
e209e73925
added test matrices types reporting and test type reporinting for DGEQP3RK in TESTING/LIN/alahd.f
2023-11-14 04:42:08 -08:00
scr2016
7c1c8b0271
updated LIN/alaerh.f with GEQP3RK
2023-11-14 04:42:08 -08:00