Skip to content

Commit a090011

Browse files
authored
just use numeric constants in dimensions
1 parent db5328e commit a090011

File tree

1 file changed

+18
-14
lines changed

1 file changed

+18
-14
lines changed

utest/test_gemv.c

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,21 @@
77
#ifndef INFINITY
88
#define INFINITY 1.0/0.0
99
#endif
10-
#define N 17
11-
#define Ny 33
1210

1311
#ifdef BUILD_SINGLE
1412

1513
CTEST(sgemv, 0_nan_inf)
1614
{
1715
int i;
16+
blasint N = 17;
1817
blasint incX = 1;
1918
blasint incY = 1;
2019
float alpha = 0.0;
2120
float beta = 0.0;
2221
char trans = 'N';
23-
float A[N * N];
24-
float X[N];
25-
float Y[N];
22+
float A[17 * 17];
23+
float X[17];
24+
float Y[17];
2625

2726
memset(A, 0, sizeof(A));
2827
memset(X, 0, sizeof(X));
@@ -40,14 +39,16 @@ CTEST(sgemv, 0_nan_inf)
4039
CTEST(sgemv, 0_nan_inf_incy_2)
4140
{
4241
int i;
42+
blasint N = 17;
43+
blasint Ny = 33;
4344
blasint incX = 1;
4445
blasint incY = 2;
4546
float alpha = 0.0;
4647
float beta = 0.0;
4748
char trans = 'N';
48-
float A[N * N];
49-
float X[N];
50-
float Y[Ny];
49+
float A[17 * 17];
50+
float X[17];
51+
float Y[33];
5152
float *ay = Y;
5253

5354
memset(A, 0, sizeof(A));
@@ -72,14 +73,15 @@ CTEST(sgemv, 0_nan_inf_incy_2)
7273
CTEST(dgemv, 0_nan_inf)
7374
{
7475
int i;
76+
blasint N = 17;
7577
blasint incX = 1;
7678
blasint incY = 1;
7779
double alpha = 0.0;
7880
double beta = 0.0;
7981
char trans = 'N';
80-
double A[N * N];
81-
double X[N];
82-
double Y[N];
82+
double A[17 * 17];
83+
double X[17];
84+
double Y[17];
8385

8486
memset(A, 0, sizeof(A));
8587
memset(X, 0, sizeof(X));
@@ -97,14 +99,16 @@ CTEST(dgemv, 0_nan_inf)
9799
CTEST(dgemv, 0_nan_inf_incy_2)
98100
{
99101
int i;
102+
blasint N = 17;
103+
blasint Ny = 33;
100104
blasint incX = 1;
101105
blasint incY = 2;
102106
double alpha = 0.0;
103107
double beta = 0.0;
104108
char trans = 'N';
105-
double A[N * N];
106-
double X[N];
107-
double Y[Ny];
109+
double A[17 * 17];
110+
double X[17];
111+
double Y[33];
108112
double *ay = Y;
109113

110114
memset(A, 0, sizeof(A));

0 commit comments

Comments
 (0)