From 4e9b430e9f927b46255d5379808bdf96d8d42edf Mon Sep 17 00:00:00 2001 From: Peter Heywood Date: Mon, 8 Jan 2024 18:07:08 +0000 Subject: [PATCH] Clang: Fix implicit-const-int-float-conversion warnigns in test suite for uint64_max --- tests/test_cases/runtime/random/test_host_random.cu | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/test_cases/runtime/random/test_host_random.cu b/tests/test_cases/runtime/random/test_host_random.cu index f09e711be..f87aab0b6 100644 --- a/tests/test_cases/runtime/random/test_host_random.cu +++ b/tests/test_cases/runtime/random/test_host_random.cu @@ -125,8 +125,8 @@ FLAMEGPU_STEP_FUNCTION(step_uniform_int_range) { FLAMEGPU_STEP_FUNCTION(step_uniform_ulonglong_range) { for (auto &i : unsigned_longlong_out) ASSERT_NO_THROW(i = FLAMEGPU->random.uniform( - static_cast(UINT64_MAX * 0.25), - static_cast(UINT64_MAX * 0.75))); + static_cast(static_cast(UINT64_MAX) * 0.25), + static_cast(static_cast(UINT64_MAX) * 0.75))); } FLAMEGPU_STEP_FUNCTION(step_uniform_longlong_range) { for (auto &i : longlong_out) @@ -1048,8 +1048,8 @@ TEST_F(HostRandomTest, UniformULongLongRange) { ms->model.addStepFunction(step_uniform_ulonglong_range); ms->run(); for (auto &i : unsigned_longlong_out) { - EXPECT_GE(i, static_cast(UINT64_MAX*0.25)); - EXPECT_LE(i, static_cast(UINT64_MAX*0.75)); + EXPECT_GE(i, static_cast(static_cast(UINT64_MAX)*0.25)); + EXPECT_LE(i, static_cast(static_cast(UINT64_MAX)*0.75)); } } TEST_F(HostRandomTest, UniformLongLongRange) {