Skip to content

Commit f2a8988

Browse files
authored
make some arrays static to fix memory requirement issues
1 parent 4a888bc commit f2a8988

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

ctest/c_cblat3c.c

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -279,10 +279,10 @@ int /* Main program */ main(void)
279279
real r__1;
280280

281281
/* Local variables */
282-
integer nalf, idim[9];
283-
logical same;
284-
integer nbet, ntra;
285-
logical rewi;
282+
static integer nalf, idim[9];
283+
static logical same;
284+
static integer nbet, ntra;
285+
static logical rewi;
286286
extern /* Subroutine */ int cchk1_(char *, real *, real *, integer *,
287287
integer *, logical *, logical *, logical *, integer *, integer *,
288288
integer *, complex *, integer *, complex *, integer *, complex *,
@@ -306,35 +306,35 @@ int /* Main program */ main(void)
306306
integer *, complex *, integer *, complex *, integer *, complex *,
307307
complex *, complex *, complex *, complex *, complex *, complex *,
308308
complex *, complex *, real *, complex *, integer *);
309-
complex c__[4225] /* was [65][65] */;
310-
real g[65];
311-
integer i__, j, n;
312-
logical fatal;
313-
complex w[130];
309+
static complex c__[4225] /* was [65][65] */;
310+
static real g[65];
311+
static integer i__, j, n;
312+
static logical fatal;
313+
static complex w[130];
314314
extern /* Subroutine */ int cmmch_(char *, char *, integer *, integer *,
315315
integer *, complex *, complex *, integer *, complex *, integer *,
316316
complex *, complex *, integer *, complex *, real *, complex *,
317317
integer *, real *, real *, logical *, integer *, logical *);
318318
extern real sdiff_(real *, real *);
319-
logical trace;
320-
integer nidim;
321-
char snaps[32];
322-
integer isnum;
323-
logical ltest[9];
324-
complex aa[4225], ab[8450] /* was [65][130] */, bb[4225], cc[4225], as[
319+
static logical trace;
320+
static integer nidim;
321+
static char snaps[32];
322+
static integer isnum;
323+
static logical ltest[9];
324+
static complex aa[4225], ab[8450] /* was [65][130] */, bb[4225], cc[4225], as[
325325
4225], bs[4225], cs[4225], ct[65];
326-
logical sfatal, corder;
327-
char snamet[12], transa[1], transb[1];
328-
real thresh;
329-
logical rorder;
326+
static logical sfatal, corder;
327+
static char snamet[12], transa[1], transb[1];
328+
static real thresh;
329+
static logical rorder;
330330
extern /* Subroutine */ void cc3chke_(char *);
331-
integer layout;
332-
logical ltestt, tsterr;
333-
complex alf[7];
331+
static integer layout;
332+
static logical ltestt, tsterr;
333+
static complex alf[7];
334334
extern logical lce_(complex *, complex *, integer *);
335-
complex bet[7];
336-
real eps, err;
337-
char tmpchar;
335+
static complex bet[7];
336+
static real eps, err;
337+
static char tmpchar;
338338

339339
/* Test program for the COMPLEX Level 3 Blas. */
340340

0 commit comments

Comments
 (0)