summaryrefslogtreecommitdiff
path: root/TESTING/LIN/cget04.f
diff options
context:
space:
mode:
authorjulie <julielangou@users.noreply.github.com>2012-04-12 00:56:00 +0000
committerjulie <julielangou@users.noreply.github.com>2012-04-12 00:56:00 +0000
commitd1c0c25cd21baff8edfe9273b2f975ac81da2703 (patch)
treef8e44c4112fca053cb04b9cc2d07fa905ef28c85 /TESTING/LIN/cget04.f
parent21199982e23bb604c3a4e61f8dc3b5db69009039 (diff)
downloadlapack-d1c0c25cd21baff8edfe9273b2f975ac81da2703.tar.gz
lapack-d1c0c25cd21baff8edfe9273b2f975ac81da2703.tar.bz2
lapack-d1c0c25cd21baff8edfe9273b2f975ac81da2703.zip
Follow up to rev r1130
Fix bug bug0088 reported by Mike Pont from NAG on the forum (see http://icl.cs.utk.edu/lapack-forum/viewtopic.php?f=13&t=2893) Actually there were a lot of problems regarding arguments checking. I tried to correct most of them. Apply the fix propose to all x[he/sy]rfsx.f routines - Use IGNORE_CWISE as suggested to prevent use of unitialize variable PARAMS I also appied the previous TESTING fix to all routines INFO has new value in ZHERFSX (see description of INFO between ZHESVX and ZHESVXX) This is set on line 634 (IF ( INFO .LE. N ) INFO = N + J) of zherfsx.f And this is not handled by the testing LIN/zdrvhex.f I just add .AND. INFO.LE.N at line 638 to avoid raising an error when INFO = N + J At the moment, I would recommand a further look at those routines. ZHE, ZSY led to 182 Tests failing to pass the threshold and the same for complex better than before, but still....
Diffstat (limited to 'TESTING/LIN/cget04.f')
0 files changed, 0 insertions, 0 deletions