Committing temporary fix for bug 113
authorjulie <julielangou@users.noreply.github.com>
Tue, 27 Oct 2015 03:16:53 +0000 (03:16 +0000)
committerjulie <julielangou@users.noreply.github.com>
Tue, 27 Oct 2015 03:16:53 +0000 (03:16 +0000)
Submitted by Osni Marques on Oct 22nd 2015
we just need to set the variable NOFAIL to .false. in _larrf.f (line 260).
As it is now, dsyevr may enter into an infinite loop in some rare cases.
With NOFAIL=.false. the code will return an error message.

SRC/dlarrf.f
SRC/slarrf.f

index 51c25d7..e25a09d 100644 (file)
 
 *     Decide whether the code should accept the best among all
 *     representations despite large element growth or signal INFO=1
-      NOFAIL = .TRUE.
+*     Setting NOFAIL to .FALSE. for quick fix for bug 113
+      NOFAIL = .FALSE.
 *
 
 *     Compute the average gap length of the cluster
index 076fa48..a15552b 100644 (file)
 
 *     Decide whether the code should accept the best among all
 *     representations despite large element growth or signal INFO=1
-      NOFAIL = .TRUE.
+*     Setting NOFAIL to .FALSE. for quick fix for bug 113
+      NOFAIL = .FALSE.
 *
 
 *     Compute the average gap length of the cluster