Break out of potentially infinite rescaling loop in LAPACK xLARGV/xLARTG/xLARTGP
Reference-LAPACK issue 411
This commit is contained in:
@@ -161,7 +161,7 @@
|
||||
FS = FS*SAFMN2
|
||||
GS = GS*SAFMN2
|
||||
SCALE = SCALE*SAFMN2
|
||||
IF( SCALE.GE.SAFMX2 )
|
||||
IF( SCALE.GE.SAFMX2 .AND. COUNT .LT. 20)
|
||||
$ GO TO 10
|
||||
ELSE IF( SCALE.LE.SAFMN2 ) THEN
|
||||
IF( G.EQ.CZERO.OR.SISNAN( ABS( G ) ) ) THEN
|
||||
|
||||
Reference in New Issue
Block a user