From d9ae4609fb4c5623b30b06abcfef5f5e1ae30ab1 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Fri, 26 Jul 2024 11:15:33 +0200 Subject: [PATCH] remove C99 requirement --- utest/test_gemv.c | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/utest/test_gemv.c b/utest/test_gemv.c index c85ef3f38..d5b8d2c6c 100644 --- a/utest/test_gemv.c +++ b/utest/test_gemv.c @@ -12,6 +12,7 @@ CTEST(sgemv, 0_nan_inf) { + int i; blasint N = 17; blasint incX = 1; blasint incY = 1; @@ -24,19 +25,20 @@ CTEST(sgemv, 0_nan_inf) memset(A, 0, sizeof(A)); memset(X, 0, sizeof(X)); - for (int i = 0; i < (N - 1); i += 2) + for (i = 0; i < (N - 1); i += 2) { Y[i] = NAN; Y[i + 1] = INFINITY; } Y[N - 1] = NAN; BLASFUNC(sgemv)(&trans, &N, &N, &alpha, A, &N, X, &incX, &beta, Y, &incY); - for (int i = 0; i < N; i ++) + for (i = 0; i < N; i ++) ASSERT_TRUE(Y[i] == 0.0); } CTEST(sgemv, 0_nan_inf_incy_2) { + int i; blasint N = 17; blasint Ny = 33; blasint incX = 1; @@ -52,7 +54,7 @@ CTEST(sgemv, 0_nan_inf_incy_2) memset(A, 0, sizeof(A)); memset(X, 0, sizeof(X)); memset(Y, 0, sizeof(Y)); - for (int i = 0; i < (N - 1); i += 2) + for (i = 0; i < (N - 1); i += 2) { ay[0] = NAN; ay += 2; @@ -61,7 +63,7 @@ CTEST(sgemv, 0_nan_inf_incy_2) } Y[Ny - 1] = NAN; BLASFUNC(sgemv)(&trans, &N, &N, &alpha, A, &N, X, &incX, &beta, Y, &incY); - for (int i = 0; i < Ny; i ++) + for (i = 0; i < Ny; i ++) ASSERT_TRUE(Y[i] == 0.0); } @@ -70,6 +72,7 @@ CTEST(sgemv, 0_nan_inf_incy_2) #ifdef BUILD_DOUBLE CTEST(dgemv, 0_nan_inf) { + int i; blasint N = 17; blasint incX = 1; blasint incY = 1; @@ -82,19 +85,20 @@ CTEST(dgemv, 0_nan_inf) memset(A, 0, sizeof(A)); memset(X, 0, sizeof(X)); - for (int i = 0; i < (N - 1); i += 2) + for (i = 0; i < (N - 1); i += 2) { Y[i] = NAN; Y[i + 1] = INFINITY; } Y[N - 1] = NAN; BLASFUNC(dgemv)(&trans, &N, &N, &alpha, A, &N, X, &incX, &beta, Y, &incY); - for (int i = 0; i < N; i ++) + for (i = 0; i < N; i ++) ASSERT_TRUE(Y[i] == 0.0); } CTEST(dgemv, 0_nan_inf_incy_2) { + int i; blasint N = 17; blasint Ny = 33; blasint incX = 1; @@ -110,7 +114,7 @@ CTEST(dgemv, 0_nan_inf_incy_2) memset(A, 0, sizeof(A)); memset(X, 0, sizeof(X)); memset(Y, 0, sizeof(Y)); - for (int i = 0; i < (N - 1); i += 2) + for (i = 0; i < (N - 1); i += 2) { ay[0] = NAN; ay += 2; @@ -119,7 +123,7 @@ CTEST(dgemv, 0_nan_inf_incy_2) } Y[Ny - 1] = NAN; BLASFUNC(dgemv)(&trans, &N, &N, &alpha, A, &N, X, &incX, &beta, Y, &incY); - for (int i = 0; i < Ny; i ++) + for (i = 0; i < Ny; i ++) ASSERT_TRUE(Y[i] == 0.0); }