File fix-warn-test.diff of Package superlu
Index: SuperLU_3.0/TESTING/MATGEN/slaruv.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/slaruv.c
+++ SuperLU_3.0/TESTING/MATGEN/slaruv.c
@@ -92,9 +92,9 @@
249,3917,2481,3941,2217,2749,3041,1877,345,2861,1809,3141,2825,
157,2881,3637,1465,2829,2161,3365,361,2685,3745,2325,3609,3821,
3537,517,3017,2141,1537 };
/* System generated locals */
- integer i__1;
+ //integer i__1;
/* Local variables */
static integer i, i1, i2, i3, i4, it1, it2, it3, it4;
@@ -109,9 +109,9 @@
i2 = ISEED(2);
i3 = ISEED(3);
i4 = ISEED(4);
- i__1 = min(*n,128);
+ //i__1 = min(*n,128);
for (i = 1; i <= min(*n,128); ++i) {
/* Multiply the seed by i-th power of the multiplier modulo 2**
48 */
Index: SuperLU_3.0/TESTING/MATGEN/slarnv.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/slarnv.c
+++ SuperLU_3.0/TESTING/MATGEN/slarnv.c
@@ -52,9 +52,9 @@
Parameter adjustments
Function Body */
/* System generated locals */
- integer i__1, i__2, i__3;
+ integer /*i__1,*/ i__2, i__3;
/* Builtin functions */
double log(doublereal), sqrt(doublereal), cos(doublereal);
/* Local variables */
static integer i;
@@ -66,9 +66,9 @@
#define X(I) x[(I)-1]
#define ISEED(I) iseed[(I)-1]
- i__1 = *n;
+ //i__1 = *n;
for (iv = 1; iv <= *n; iv += 64) {
/* Computing MIN */
i__2 = 64, i__3 = *n - iv + 1;
il = min(i__2,i__3);
Index: SuperLU_3.0/TESTING/MATGEN/slaset.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/slaset.c
+++ SuperLU_3.0/TESTING/MATGEN/slaset.c
@@ -61,9 +61,9 @@
Parameter adjustments
Function Body */
/* System generated locals */
- integer a_dim1, a_offset, i__1, i__2, i__3;
+ // integer a_dim1, a_offset, i__1, i__2, i__3;
/* Local variables */
static integer i, j;
extern logical lsame_(char *, char *);
@@ -76,13 +76,13 @@
/* Set the strictly upper triangular or trapezoidal part of the
array to ALPHA. */
- i__1 = *n;
+ //i__1 = *n;
for (j = 2; j <= *n; ++j) {
/* Computing MIN */
- i__3 = j - 1;
- i__2 = min(i__3,*m);
+ //i__3 = j - 1;
+ //i__2 = min(i__3,*m);
for (i = 1; i <= min(j-1,*m); ++i) {
A(i,j) = *alpha;
/* L10: */
}
@@ -94,11 +94,11 @@
/* Set the strictly lower triangular or trapezoidal part of the
array to ALPHA. */
- i__1 = min(*m,*n);
+ //i__1 = min(*m,*n);
for (j = 1; j <= min(*m,*n); ++j) {
- i__2 = *m;
+ //i__2 = *m;
for (i = j + 1; i <= *m; ++i) {
A(i,j) = *alpha;
/* L30: */
}
@@ -108,11 +108,11 @@
} else {
/* Set the leading m-by-n submatrix to ALPHA. */
- i__1 = *n;
+ //i__1 = *n;
for (j = 1; j <= *n; ++j) {
- i__2 = *m;
+ //i__2 = *m;
for (i = 1; i <= *m; ++i) {
A(i,j) = *alpha;
/* L50: */
}
@@ -121,9 +121,9 @@
}
/* Set the first min(M,N) diagonal elements to BETA. */
- i__1 = min(*m,*n);
+ //i__1 = min(*m,*n);
for (i = 1; i <= min(*m,*n); ++i) {
A(i,i) = *beta;
/* L70: */
}
Index: SuperLU_3.0/TESTING/MATGEN/lsamen.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/lsamen.c
+++ SuperLU_3.0/TESTING/MATGEN/lsamen.c
@@ -33,9 +33,9 @@ logical lsamen_(integer *n, char *ca, ch
=====================================================================
*/
/* System generated locals */
- integer i__1;
+ //integer i__1;
logical ret_val;
/* Local variables */
static integer i;
extern logical lsame_(char *, char *);
@@ -47,9 +47,9 @@ logical lsamen_(integer *n, char *ca, ch
}
/* Do for each character in the two strings. */
- i__1 = *n;
+ //i__1 = *n;
for (i = 1; i <= *n; ++i) {
/* Test if the characters are equal using LSAME. */
Index: SuperLU_3.0/TESTING/MATGEN/dlaruv.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/dlaruv.c
+++ SuperLU_3.0/TESTING/MATGEN/dlaruv.c
@@ -92,9 +92,9 @@
249,3917,2481,3941,2217,2749,3041,1877,345,2861,1809,3141,2825,
157,2881,3637,1465,2829,2161,3365,361,2685,3745,2325,3609,3821,
3537,517,3017,2141,1537 };
/* System generated locals */
- integer i__1;
+ //integer i__1;
/* Local variables */
static integer i, i1, i2, i3, i4, it1, it2, it3, it4;
@@ -109,9 +109,9 @@
i2 = ISEED(2);
i3 = ISEED(3);
i4 = ISEED(4);
- i__1 = min(*n,128);
+ //i__1 = min(*n,128);
for (i = 1; i <= min(*n,128); ++i) {
/* Multiply the seed by i-th power of the multiplier modulo 2**
48 */
Index: SuperLU_3.0/TESTING/MATGEN/cdotc.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/cdotc.c
+++ SuperLU_3.0/TESTING/MATGEN/cdotc.c
@@ -8,9 +8,9 @@
/* Complex */ VOID cdotc_(complex * ret_val, integer *n, complex *cx, integer
*incx, complex *cy, integer *incy)
{
/* System generated locals */
- integer i__1, i__2;
+ //integer i__1, i__2;
complex q__1, q__2, q__3;
/* Builtin functions */
void r_cnjg(complex *, complex *);
@@ -52,12 +52,12 @@
}
if (*incy < 0) {
iy = (-(*n) + 1) * *incy + 1;
}
- i__1 = *n;
+ //i__1 = *n;
for (i = 1; i <= *n; ++i) {
r_cnjg(&q__3, &cx[ix]);
- i__2 = iy;
+ //i__2 = iy;
q__2.r = q__3.r * cy[iy].r - q__3.i * cy[iy].i, q__2.i = q__3.r *
cy[iy].i + q__3.i * cy[iy].r;
q__1.r = ctemp.r + q__2.r, q__1.i = ctemp.i + q__2.i;
ctemp.r = q__1.r, ctemp.i = q__1.i;
@@ -70,12 +70,12 @@
/* code for both increments equal to 1 */
L20:
- i__1 = *n;
+ //i__1 = *n;
for (i = 1; i <= *n; ++i) {
r_cnjg(&q__3, &cx[i]);
- i__2 = i;
+ //i__2 = i;
q__2.r = q__3.r * cy[i].r - q__3.i * cy[i].i, q__2.i = q__3.r *
cy[i].i + q__3.i * cy[i].r;
q__1.r = ctemp.r + q__2.r, q__1.i = ctemp.i + q__2.i;
ctemp.r = q__1.r, ctemp.i = q__1.i;
Index: SuperLU_3.0/TESTING/MATGEN/dlarnv.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/dlarnv.c
+++ SuperLU_3.0/TESTING/MATGEN/dlarnv.c
@@ -52,9 +52,9 @@
Parameter adjustments
Function Body */
/* System generated locals */
- integer i__1, i__2, i__3;
+ integer /*i__1,*/ i__2, i__3;
/* Builtin functions */
double log(doublereal), sqrt(doublereal), cos(doublereal);
/* Local variables */
static integer i;
@@ -68,9 +68,9 @@
#define X(I) x[(I)-1]
#define ISEED(I) iseed[(I)-1]
- i__1 = *n;
+ //i__1 = *n;
for (iv = 1; iv <= *n; iv += 64) {
/* Computing MIN */
i__2 = 64, i__3 = *n - iv + 1;
il = min(i__2,i__3);
Index: SuperLU_3.0/TESTING/MATGEN/dlaset.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/dlaset.c
+++ SuperLU_3.0/TESTING/MATGEN/dlaset.c
@@ -57,9 +57,9 @@
=====================================================================
Function Body */
/* System generated locals */
- integer i__1, i__2, i__3;
+ //integer i__1, i__2, i__3;
/* Local variables */
static integer i, j;
extern logical lsame_(char *, char *);
@@ -71,13 +71,13 @@
/* Set the strictly upper triangular or trapezoidal part of the
array to ALPHA. */
- i__1 = *n;
+ //i__1 = *n;
for (j = 2; j <= *n; ++j) {
/* Computing MIN */
- i__3 = j - 1;
- i__2 = min(i__3,*m);
+ //i__3 = j - 1;
+ //i__2 = min(i__3,*m);
for (i = 1; i <= min(j-1,*m); ++i) {
A(i,j) = *alpha;
/* L10: */
}
@@ -89,11 +89,11 @@
/* Set the strictly lower triangular or trapezoidal part of the
array to ALPHA. */
- i__1 = min(*m,*n);
+ //i__1 = min(*m,*n);
for (j = 1; j <= min(*m,*n); ++j) {
- i__2 = *m;
+ //i__2 = *m;
for (i = j + 1; i <= *m; ++i) {
A(i,j) = *alpha;
/* L30: */
}
@@ -103,11 +103,11 @@
} else {
/* Set the leading m-by-n submatrix to ALPHA. */
- i__1 = *n;
+ //i__1 = *n;
for (j = 1; j <= *n; ++j) {
- i__2 = *m;
+ //i__2 = *m;
for (i = 1; i <= *m; ++i) {
A(i,j) = *alpha;
/* L50: */
}
@@ -116,9 +116,9 @@
}
/* Set the first min(M,N) diagonal elements to BETA. */
- i__1 = min(*m,*n);
+ //i__1 = min(*m,*n);
for (i = 1; i <= min(*m,*n); ++i) {
A(i,i) = *beta;
/* L70: */
}
Index: SuperLU_3.0/TESTING/MATGEN/clacgv.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/clacgv.c
+++ SuperLU_3.0/TESTING/MATGEN/clacgv.c
@@ -34,9 +34,9 @@
Parameter adjustments
Function Body */
/* System generated locals */
- integer i__1, i__2;
+ //integer i__1, i__2;
complex q__1;
/* Builtin functions */
void r_cnjg(complex *, complex *);
/* Local variables */
@@ -46,11 +46,11 @@
#define X(I) x[(I)-1]
if (*incx == 1) {
- i__1 = *n;
+ //i__1 = *n;
for (i = 1; i <= *n; ++i) {
- i__2 = i;
+ //i__2 = i;
r_cnjg(&q__1, &X(i));
X(i).r = q__1.r, X(i).i = q__1.i;
/* L10: */
}
@@ -58,11 +58,11 @@
ioff = 1;
if (*incx < 0) {
ioff = 1 - (*n - 1) * *incx;
}
- i__1 = *n;
+ //i__1 = *n;
for (i = 1; i <= *n; ++i) {
- i__2 = ioff;
+ //i__2 = ioff;
r_cnjg(&q__1, &X(ioff));
X(ioff).r = q__1.r, X(ioff).i = q__1.i;
ioff += *incx;
/* L20: */
Index: SuperLU_3.0/TESTING/MATGEN/clarnv.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/clarnv.c
+++ SuperLU_3.0/TESTING/MATGEN/clarnv.c
@@ -55,9 +55,9 @@
Parameter adjustments
Function Body */
/* System generated locals */
- integer i__1, i__2, i__3, i__4, i__5;
+ integer /*i__1,*/ i__2, i__3; //, i__4, i__5;
doublereal d__1, d__2;
complex q__1, q__2, q__3;
/* Builtin functions */
double log(doublereal), sqrt(doublereal);
@@ -72,9 +72,9 @@
#define X(I) x[(I)-1]
#define ISEED(I) iseed[(I)-1]
- i__1 = *n;
+ //i__1 = *n;
for (iv = 1; iv <= *n; iv += 64) {
/* Computing MIN */
i__2 = 64, i__3 = *n - iv + 1;
il = min(i__2,i__3);
@@ -92,10 +92,10 @@
i__2 = il;
for (i = 1; i <= il; ++i) {
i__3 = iv + i - 1;
- i__4 = (i << 1) - 2;
- i__5 = (i << 1) - 1;
+ //i__4 = (i << 1) - 2;
+ //i__5 = (i << 1) - 1;
q__1.r = u[(i<<1)-2], q__1.i = u[(i<<1)-1];
X(iv+i-1).r = q__1.r, X(iv+i-1).i = q__1.i;
/* L10: */
}
Index: SuperLU_3.0/TESTING/MATGEN/zdotc.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/zdotc.c
+++ SuperLU_3.0/TESTING/MATGEN/zdotc.c
@@ -8,9 +8,9 @@
/* Double Complex */ VOID zdotc_(doublecomplex * ret_val, integer *n,
doublecomplex *zx, integer *incx, doublecomplex *zy, integer *incy)
{
/* System generated locals */
- integer i__1, i__2;
+ //integer i__1, i__2;
doublecomplex z__1, z__2, z__3;
/* Builtin functions */
void d_cnjg(doublecomplex *, doublecomplex *);
@@ -50,12 +50,12 @@
}
if (*incy < 0) {
iy = (-(*n) + 1) * *incy + 1;
}
- i__1 = *n;
+ //i__1 = *n;
for (i = 1; i <= *n; ++i) {
d_cnjg(&z__3, &zx[ix]);
- i__2 = iy;
+ //i__2 = iy;
z__2.r = z__3.r * zy[iy].r - z__3.i * zy[iy].i, z__2.i = z__3.r *
zy[iy].i + z__3.i * zy[iy].r;
z__1.r = ztemp.r + z__2.r, z__1.i = ztemp.i + z__2.i;
ztemp.r = z__1.r, ztemp.i = z__1.i;
@@ -68,12 +68,12 @@
/* code for both increments equal to 1 */
L20:
- i__1 = *n;
+ //i__1 = *n;
for (i = 1; i <= *n; ++i) {
d_cnjg(&z__3, &zx[i]);
- i__2 = i;
+ //i__2 = i;
z__2.r = z__3.r * zy[i].r - z__3.i * zy[i].i, z__2.i = z__3.r *
zy[i].i + z__3.i * zy[i].r;
z__1.r = ztemp.r + z__2.r, z__1.i = ztemp.i + z__2.i;
ztemp.r = z__1.r, ztemp.i = z__1.i;
Index: SuperLU_3.0/TESTING/MATGEN/zlarnv.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/zlarnv.c
+++ SuperLU_3.0/TESTING/MATGEN/zlarnv.c
@@ -55,9 +55,9 @@
Parameter adjustments
Function Body */
/* System generated locals */
- integer i__1, i__2, i__3, i__4, i__5;
+ integer /*i__1,*/ i__2, i__3; //, i__4, i__5;
doublereal d__1, d__2;
doublecomplex z__1, z__2, z__3;
/* Builtin functions */
double log(doublereal), sqrt(doublereal);
@@ -73,9 +73,9 @@
#define X(I) x[(I)-1]
#define ISEED(I) iseed[(I)-1]
- i__1 = *n;
+ //i__1 = *n;
for (iv = 1; iv <= *n; iv += 64) {
/* Computing MIN */
i__2 = 64, i__3 = *n - iv + 1;
il = min(i__2,i__3);
@@ -93,10 +93,10 @@
i__2 = il;
for (i = 1; i <= il; ++i) {
i__3 = iv + i - 1;
- i__4 = (i << 1) - 2;
- i__5 = (i << 1) - 1;
+ //i__4 = (i << 1) - 2;
+ //i__5 = (i << 1) - 1;
z__1.r = U((i<<1)-2), z__1.i = U((i<<1)-1);
X(iv+i-1).r = z__1.r, X(iv+i-1).i = z__1.i;
/* L10: */
}
Index: SuperLU_3.0/TESTING/MATGEN/zlacgv.c
===================================================================
--- SuperLU_3.0.orig/TESTING/MATGEN/zlacgv.c
+++ SuperLU_3.0/TESTING/MATGEN/zlacgv.c
@@ -34,9 +34,9 @@
Parameter adjustments
Function Body */
/* System generated locals */
- integer i__1, i__2;
+ //integer i__1, i__2;
doublecomplex z__1;
/* Builtin functions */
void d_cnjg(doublecomplex *, doublecomplex *);
/* Local variables */
@@ -46,11 +46,11 @@
#define X(I) x[(I)-1]
if (*incx == 1) {
- i__1 = *n;
+ //i__1 = *n;
for (i = 1; i <= *n; ++i) {
- i__2 = i;
+ //i__2 = i;
d_cnjg(&z__1, &X(i));
X(i).r = z__1.r, X(i).i = z__1.i;
/* L10: */
}
@@ -58,11 +58,11 @@
ioff = 1;
if (*incx < 0) {
ioff = 1 - (*n - 1) * *incx;
}
- i__1 = *n;
+ //i__1 = *n;
for (i = 1; i <= *n; ++i) {
- i__2 = ioff;
+ //i__2 = ioff;
d_cnjg(&z__1, &X(ioff));
X(ioff).r = z__1.r, X(ioff).i = z__1.i;
ioff += *incx;
/* L20: */
Index: SuperLU_3.0/TESTING/sdrive.c
===================================================================
--- SuperLU_3.0.orig/TESTING/sdrive.c
+++ SuperLU_3.0/TESTING/sdrive.c
@@ -27,9 +27,9 @@ static void
parse_command_line(int argc, char *argv[], char *matrix_type,
int *n, int *w, int *relax, int *nrhs, int *maxsuper,
int *rowblk, int *colblk, int *lwork, double *u);
-main(int argc, char *argv[])
+int main(int argc, char *argv[])
{
/*
* Purpose
* =======
@@ -65,14 +65,15 @@ main(int argc, char *argv[])
float rpg, rcond;
int i, j, k1;
float rowcnd, colcnd, amax;
int maxsuper, rowblk, colblk;
- int prefact, nofact, equil, iequed;
+ int prefact, /*nofact,*/ equil, iequed;
int nt, nrun, nfail, nerrs, imat, fimat, nimat;
int nfact, ifact, itran;
int kl, ku, mode, lda;
int zerot, izero, ioff;
- float anorm, cndnum, u, drop_tol = 0.;
+ float anorm, cndnum, drop_tol = 0.;
+ double u;
float *Afull;
float result[NTESTS];
superlu_options_t options;
fact_t fact;
@@ -260,9 +261,9 @@ main(int argc, char *argv[])
options.Equil = equil;
prefact = ( options.Fact == FACTORED ||
options.Fact == SamePattern_SameRowPerm );
/* Need a first factor */
- nofact = (options.Fact != FACTORED); /* Not factored */
+ //nofact = (options.Fact != FACTORED); /* Not factored */
/* Restore the matrix A. */
sCopy_CompCol_Matrix(&ASAV, &A);
Index: SuperLU_3.0/TESTING/sp_sget01.c
===================================================================
--- SuperLU_3.0.orig/TESTING/sp_sget01.c
+++ SuperLU_3.0/TESTING/sp_sget01.c
@@ -50,9 +50,9 @@ int sp_sget01(int m, int n, SuperMatrix
/* Local variables */
float zero = 0.0;
int i, j, k, arow, lptr,isub, urow, superno, fsupc, u_part;
- float utemp, comp_temp;
+ float utemp; //, comp_temp;
float anorm, tnorm, cnorm;
float eps;
float *work;
SCformat *Lstore;
Index: SuperLU_3.0/TESTING/ddrive.c
===================================================================
--- SuperLU_3.0.orig/TESTING/ddrive.c
+++ SuperLU_3.0/TESTING/ddrive.c
@@ -26,9 +26,9 @@ static void
parse_command_line(int argc, char *argv[], char *matrix_type,
int *n, int *w, int *relax, int *nrhs, int *maxsuper,
int *rowblk, int *colblk, int *lwork, double *u);
-main(int argc, char *argv[])
+int main(int argc, char *argv[])
{
/*
* Purpose
* =======
@@ -64,9 +64,9 @@ main(int argc, char *argv[])
double rpg, rcond;
int i, j, k1;
double rowcnd, colcnd, amax;
int maxsuper, rowblk, colblk;
- int prefact, nofact, equil, iequed;
+ int prefact, /*nofact,*/ equil, iequed;
int nt, nrun, nfail, nerrs, imat, fimat, nimat;
int nfact, ifact, itran;
int kl, ku, mode, lda;
int zerot, izero, ioff;
@@ -259,9 +259,9 @@ main(int argc, char *argv[])
options.Equil = equil;
prefact = ( options.Fact == FACTORED ||
options.Fact == SamePattern_SameRowPerm );
/* Need a first factor */
- nofact = (options.Fact != FACTORED); /* Not factored */
+ //nofact = (options.Fact != FACTORED); /* Not factored */
/* Restore the matrix A. */
dCopy_CompCol_Matrix(&ASAV, &A);
Index: SuperLU_3.0/TESTING/sp_dget01.c
===================================================================
--- SuperLU_3.0.orig/TESTING/sp_dget01.c
+++ SuperLU_3.0/TESTING/sp_dget01.c
@@ -50,9 +50,9 @@ int sp_dget01(int m, int n, SuperMatrix
/* Local variables */
double zero = 0.0;
int i, j, k, arow, lptr,isub, urow, superno, fsupc, u_part;
- double utemp, comp_temp;
+ double utemp; //, comp_temp;
double anorm, tnorm, cnorm;
double eps;
double *work;
SCformat *Lstore;
Index: SuperLU_3.0/TESTING/cdrive.c
===================================================================
--- SuperLU_3.0.orig/TESTING/cdrive.c
+++ SuperLU_3.0/TESTING/cdrive.c
@@ -26,9 +26,9 @@ static void
parse_command_line(int argc, char *argv[], char *matrix_type,
int *n, int *w, int *relax, int *nrhs, int *maxsuper,
int *rowblk, int *colblk, int *lwork, double *u);
-main(int argc, char *argv[])
+int main(int argc, char *argv[])
{
/*
* Purpose
* =======
@@ -64,14 +64,15 @@ main(int argc, char *argv[])
float rpg, rcond;
int i, j, k1;
float rowcnd, colcnd, amax;
int maxsuper, rowblk, colblk;
- int prefact, nofact, equil, iequed;
+ int prefact, /*nofact,*/ equil, iequed;
int nt, nrun, nfail, nerrs, imat, fimat, nimat;
int nfact, ifact, itran;
int kl, ku, mode, lda;
int zerot, izero, ioff;
- float anorm, cndnum, u, drop_tol = 0.;
+ float anorm, cndnum, drop_tol = 0.;
+ double u;
complex *Afull;
float result[NTESTS];
superlu_options_t options;
fact_t fact;
@@ -259,9 +260,9 @@ main(int argc, char *argv[])
options.Equil = equil;
prefact = ( options.Fact == FACTORED ||
options.Fact == SamePattern_SameRowPerm );
/* Need a first factor */
- nofact = (options.Fact != FACTORED); /* Not factored */
+ //nofact = (options.Fact != FACTORED); /* Not factored */
/* Restore the matrix A. */
cCopy_CompCol_Matrix(&ASAV, &A);
Index: SuperLU_3.0/TESTING/zdrive.c
===================================================================
--- SuperLU_3.0.orig/TESTING/zdrive.c
+++ SuperLU_3.0/TESTING/zdrive.c
@@ -26,9 +26,9 @@ static void
parse_command_line(int argc, char *argv[], char *matrix_type,
int *n, int *w, int *relax, int *nrhs, int *maxsuper,
int *rowblk, int *colblk, int *lwork, double *u);
-main(int argc, char *argv[])
+int main(int argc, char *argv[])
{
/*
* Purpose
* =======
@@ -64,9 +64,9 @@ main(int argc, char *argv[])
double rpg, rcond;
int i, j, k1;
double rowcnd, colcnd, amax;
int maxsuper, rowblk, colblk;
- int prefact, nofact, equil, iequed;
+ int prefact, /*nofact,*/ equil, iequed;
int nt, nrun, nfail, nerrs, imat, fimat, nimat;
int nfact, ifact, itran;
int kl, ku, mode, lda;
int zerot, izero, ioff;
@@ -259,9 +259,9 @@ main(int argc, char *argv[])
options.Equil = equil;
prefact = ( options.Fact == FACTORED ||
options.Fact == SamePattern_SameRowPerm );
/* Need a first factor */
- nofact = (options.Fact != FACTORED); /* Not factored */
+ //nofact = (options.Fact != FACTORED); /* Not factored */
/* Restore the matrix A. */
zCopy_CompCol_Matrix(&ASAV, &A);