From 68265f85e006533b5db7700f74092f6544a26962 Mon Sep 17 00:00:00 2001 From: Tim Niklas Uhl Date: Mon, 29 Jan 2024 13:01:08 +0100 Subject: [PATCH] Fix GCC build for sorting example. --- examples/applications/sample-sort/mpi.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/applications/sample-sort/mpi.hpp b/examples/applications/sample-sort/mpi.hpp index 4e0a214cb..54e6cb6d4 100644 --- a/examples/applications/sample-sort/mpi.hpp +++ b/examples/applications/sample-sort/mpi.hpp @@ -38,11 +38,11 @@ void sort(MPI_Comm comm, std::vector& data, size_t seed) { pick_splitters(static_cast(size) - 1, oversampling_ratio, global_samples); auto buckets = build_buckets(data, global_samples); std::vector sCounts, sDispls, rCounts(static_cast(size)), rDispls(static_cast(size)); - int send_pos = 0; + size_t send_pos = 0; for (auto& bucket: buckets) { data.insert(data.end(), bucket.begin(), bucket.end()); sCounts.push_back(static_cast(bucket.size())); - sDispls.push_back(send_pos); + sDispls.push_back(static_cast(send_pos)); send_pos += bucket.size(); } MPI_Alltoall(sCounts.data(), 1, MPI_INT, rCounts.data(), 1, MPI_INT, comm);