--- rpl/lapack/lapack/zgbrfsx.f 2014/01/27 09:28:31 1.10 +++ rpl/lapack/lapack/zgbrfsx.f 2016/08/27 15:27:11 1.11 @@ -195,7 +195,7 @@ *> *> \param[in] B *> \verbatim -*> B is DOUBLE PRECISION array, dimension (LDB,NRHS) +*> B is COMPLEX*16 array, dimension (LDB,NRHS) *> The right hand side matrix B. *> \endverbatim *> @@ -232,7 +232,7 @@ *> *> \param[out] BERR *> \verbatim -*> BERR is COMPLEX*16 array, dimension (NRHS) +*> BERR is DOUBLE PRECISION array, dimension (NRHS) *> Componentwise relative backward error. This is the *> componentwise relative backward error of each solution vector X(j) *> (i.e., the smallest relative change in any element of A or B that @@ -440,7 +440,7 @@ $ ERR_BNDS_COMP, NPARAMS, PARAMS, WORK, RWORK, $ INFO ) * -* -- LAPACK computational routine (version 3.4.1) -- +* -- LAPACK computational routine (version 3.6.1) -- * -- LAPACK is a software package provided by Univ. of Tennessee, -- * -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..-- * April 2012 @@ -642,7 +642,7 @@ * * Perform refinement on each right-hand side * - IF ( REF_TYPE .NE. 0 ) THEN + IF ( REF_TYPE .NE. 0 .AND. INFO .EQ. 0 ) THEN PREC_TYPE = ILAPREC( 'E' )