| @@ -7,22 +7,21 @@ | |||
| #ifndef INFINITY | |||
| #define INFINITY 1.0/0.0 | |||
| #endif | |||
| #define N 17 | |||
| #define Ny 33 | |||
| #ifdef BUILD_SINGLE | |||
| CTEST(sgemv, 0_nan_inf) | |||
| { | |||
| int i; | |||
| blasint N = 17; | |||
| blasint incX = 1; | |||
| blasint incY = 1; | |||
| float alpha = 0.0; | |||
| float beta = 0.0; | |||
| char trans = 'N'; | |||
| float A[N * N]; | |||
| float X[N]; | |||
| float Y[N]; | |||
| float A[17 * 17]; | |||
| float X[17]; | |||
| float Y[17]; | |||
| memset(A, 0, sizeof(A)); | |||
| memset(X, 0, sizeof(X)); | |||
| @@ -40,14 +39,16 @@ CTEST(sgemv, 0_nan_inf) | |||
| CTEST(sgemv, 0_nan_inf_incy_2) | |||
| { | |||
| int i; | |||
| blasint N = 17; | |||
| blasint Ny = 33; | |||
| blasint incX = 1; | |||
| blasint incY = 2; | |||
| float alpha = 0.0; | |||
| float beta = 0.0; | |||
| char trans = 'N'; | |||
| float A[N * N]; | |||
| float X[N]; | |||
| float Y[Ny]; | |||
| float A[17 * 17]; | |||
| float X[17]; | |||
| float Y[33]; | |||
| float *ay = Y; | |||
| memset(A, 0, sizeof(A)); | |||
| @@ -72,14 +73,15 @@ CTEST(sgemv, 0_nan_inf_incy_2) | |||
| CTEST(dgemv, 0_nan_inf) | |||
| { | |||
| int i; | |||
| blasint N = 17; | |||
| blasint incX = 1; | |||
| blasint incY = 1; | |||
| double alpha = 0.0; | |||
| double beta = 0.0; | |||
| char trans = 'N'; | |||
| double A[N * N]; | |||
| double X[N]; | |||
| double Y[N]; | |||
| double A[17 * 17]; | |||
| double X[17]; | |||
| double Y[17]; | |||
| memset(A, 0, sizeof(A)); | |||
| memset(X, 0, sizeof(X)); | |||
| @@ -97,14 +99,16 @@ CTEST(dgemv, 0_nan_inf) | |||
| CTEST(dgemv, 0_nan_inf_incy_2) | |||
| { | |||
| int i; | |||
| blasint N = 17; | |||
| blasint Ny = 33; | |||
| blasint incX = 1; | |||
| blasint incY = 2; | |||
| double alpha = 0.0; | |||
| double beta = 0.0; | |||
| char trans = 'N'; | |||
| double A[N * N]; | |||
| double X[N]; | |||
| double Y[Ny]; | |||
| double A[17 * 17]; | |||
| double X[17]; | |||
| double Y[33]; | |||
| double *ay = Y; | |||
| memset(A, 0, sizeof(A)); | |||