From 2de3fff4f9d8a5c3e95e0979ec20935e7da883c0 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Fri, 1 May 2020 15:25:32 +0200 Subject: [PATCH] Move some declarations for pre-C99 compatibility --- test/compare_sgemm_shgemm.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/compare_sgemm_shgemm.c b/test/compare_sgemm_shgemm.c index d5bd84b91..d37ae6851 100644 --- a/test/compare_sgemm_shgemm.c +++ b/test/compare_sgemm_shgemm.c @@ -51,6 +51,7 @@ main (int argc, char *argv[]) { int m, n, k; int i, j, l; + int x; int ret = 0; int loop = 100; char transA = 'N', transB = 'N'; @@ -58,7 +59,7 @@ main (int argc, char *argv[]) char transa = 'N'; char transb = 'N'; - for (int x = 0; x <= loop; x++) + for (x = 0; x <= loop; x++) { m = k = n = x; float A[m * k]; @@ -67,9 +68,9 @@ main (int argc, char *argv[]) bfloat16_bits AA[m * k], BB[k * n]; float CC[m * n]; - for (int j = 0; j < m; j++) + for (j = 0; j < m; j++) { - for (int i = 0; i < m; i++) + for (i = 0; i < m; i++) { A[j * k + i] = ((FLOAT) rand() / (FLOAT) RAND_MAX) + 0.5; B[j * k + i] = ((FLOAT) rand() / (FLOAT) RAND_MAX) + 0.5;