================================================================================
Date: Sat, 28 Feb 2009 23:07:19 -0700
From: Daniel Waggoner
Subject: [Lapack] a possible but in ?tgsen
Dear Sirs:
I am using LAPACK 3.2. I have found that the routine dtgsen()
occasionally crashes. Upon further investigation, on line 704 of
dtgsen.f, it appears that the matrix Q is referenced even if WANTQ is
false. I suspect that there should be an if statement and that Q should
only be changed only if WANTQ is true.
Hope you find this of use and, as you know, LAPACK 3.2 is a great
collection of programs.
Daniel Waggoner
================================================================================
Date: Tue, 3 Mar 2009 10:15:50 -0700
From: Jason Riedy
To: Daniel Waggoner
Subject: Re: [Lapack] a possible but in ?tgsen
And Daniel Waggoner writes:
> I am using LAPACK 3.2. I have found that the routine dtgsen()
> occasionally crashes. Upon further investigation, on line 704 of
> dtgsen.f, it appears that the matrix Q is referenced even if WANTQ is
> false. I suspect that there should be an if statement and that Q should
> only be changed only if WANTQ is true.
Committed that fix, thanks!
Jason
================================================================================
[Lapack SVN] r643 - in /lapack/trunk/SRC: dtgsen.f stgsen.f
Author: Jason Riedy
Date: Tue Mar 3 12:12:04 2009
New Revision: 643
Log: Only touch Q in {d,s}tgsen.f if WANTQ is true.
Reported by Daniel Waggoner
Signed-off-by: Jason Riedy
Modified:
lapack/trunk/SRC/dtgsen.f
lapack/trunk/SRC/stgsen.f
================================================================================