From c99e231fc5bb9ae661547089b561f0a66e99431e Mon Sep 17 00:00:00 2001 From: Andrey Sokolov Date: Thu, 18 Jan 2024 23:54:51 +0300 Subject: [PATCH] Fix rand_generate --- utest/test_extensions/common.c | 4 ++-- utest/test_extensions/test_zgeadd.c | 4 ++-- utest/test_extensions/test_ztrmv.c | 4 ++-- utest/test_extensions/test_ztrsv.c | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/utest/test_extensions/common.c b/utest/test_extensions/common.c index c3bdcefc7..8a6a47795 100644 --- a/utest/test_extensions/common.c +++ b/utest/test_extensions/common.c @@ -40,14 +40,14 @@ void srand_generate(float *alpha, blasint n) { blasint i; for (i = 0; i < n; i++) - alpha[i] = (float)rand() / (float)RAND_MAX * 5.0f; + alpha[i] = (float)rand() / (float)RAND_MAX; } void drand_generate(double *alpha, blasint n) { blasint i; for (i = 0; i < n; i++) - alpha[i] = (double)rand() / (double)RAND_MAX * 5.0; + alpha[i] = (double)rand() / (double)RAND_MAX; } /** diff --git a/utest/test_extensions/test_zgeadd.c b/utest/test_extensions/test_zgeadd.c index 917c04829..e50f86de0 100644 --- a/utest/test_extensions/test_zgeadd.c +++ b/utest/test_extensions/test_zgeadd.c @@ -103,8 +103,8 @@ static double check_zgeadd(char api, OPENBLAS_CONST enum CBLAS_ORDER order, } // Fill matrix A, C - srand_generate(data_zgeadd.a_test, lda * rows * 2); - srand_generate(data_zgeadd.c_test, ldc * rows * 2); + drand_generate(data_zgeadd.a_test, lda * rows * 2); + drand_generate(data_zgeadd.c_test, ldc * rows * 2); // Copy matrix C for zgeadd for (i = 0; i < ldc * rows * 2; i++) diff --git a/utest/test_extensions/test_ztrmv.c b/utest/test_extensions/test_ztrmv.c index aad64099e..5668ec296 100644 --- a/utest/test_extensions/test_ztrmv.c +++ b/utest/test_extensions/test_ztrmv.c @@ -66,8 +66,8 @@ static double check_ztrmv(char uplo, char trans, char diag, blasint n, blasint l double alpha_conj[] = {1.0, 0.0}; char trans_verify = trans; - srand_generate(data_ztrmv.a_test, n * lda * 2); - srand_generate(data_ztrmv.x_test, n * incx * 2); + drand_generate(data_ztrmv.a_test, n * lda * 2); + drand_generate(data_ztrmv.x_test, n * incx * 2); for (i = 0; i < n * lda * 2; i++) data_ztrmv.a_verify[i] = data_ztrmv.a_test[i]; diff --git a/utest/test_extensions/test_ztrsv.c b/utest/test_extensions/test_ztrsv.c index ae556f5e2..4b7ec6aaf 100644 --- a/utest/test_extensions/test_ztrsv.c +++ b/utest/test_extensions/test_ztrsv.c @@ -66,8 +66,8 @@ static double check_ztrsv(char uplo, char trans, char diag, blasint n, blasint l double alpha_conj[] = {1.0, 0.0}; char trans_verify = trans; - srand_generate(data_ztrsv.a_test, n * lda * 2); - srand_generate(data_ztrsv.x_test, n * incx * 2); + drand_generate(data_ztrsv.a_test, n * lda * 2); + drand_generate(data_ztrsv.x_test, n * incx * 2); for (i = 0; i < n * lda * 2; i++) data_ztrsv.a_verify[i] = data_ztrsv.a_test[i];