diff --git a/test/api/multithreading_fake.cpp b/test/api/multithreading_fake.cpp index 61c32fe9423028329f541e60301e2b80835acf47..c60eff05b82d2bf70181b33514839a88ed26b95f 100644 --- a/test/api/multithreading_fake.cpp +++ b/test/api/multithreading_fake.cpp @@ -32,7 +32,8 @@ static kleidicv_error_t parallel_fake(kleidicv_thread_callback callback, // Put task_indices in random order to simulate the unpredictability of // multithreading. std::shuffle(task_indices.begin(), task_indices.end(), - std::minstd_rand{test::Options::seed()}); + std::minstd_rand{static_cast( + test::Options::seed())}); for (unsigned i : task_indices) { unsigned task_begin = i * task_count / thread_count;