From ca8b4bc2834b97611558c04629c468ca62914c36 Mon Sep 17 00:00:00 2001 From: Philipp Grete Date: Wed, 16 Apr 2025 15:44:25 +0200 Subject: [PATCH] Increase MPI timeout counter by 10x --- CHANGELOG.md | 1 + src/utils/communication_buffer.hpp | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 35827dda7e5a..a3764a887822 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ - [[PR 1161]](https://github.com/parthenon-hpc-lab/parthenon/pull/1161) Make flux field Metadata accessible, add Metadata::CellMemAligned flag, small perfomance upgrades ### Changed (changing behavior/API/variables/...) +- [[PR 1243]](https://github.com/parthenon-hpc-lab/parthenon/pull/1243) Increase MPI timeout counter by 10x - [[PR 1223]](https://github.com/parthenon-hpc-lab/parthenon/pull/1223) Update to v4 artifacts - [[PR 1216]](https://github.com/parthenon-hpc-lab/parthenon/pull/1216) Move to Kokkos 4.5 - [[PR 1191]](https://github.com/parthenon-hpc-lab/parthenon/pull/1191) Update Kokkos version to 4.4.1 diff --git a/src/utils/communication_buffer.hpp b/src/utils/communication_buffer.hpp index edfc04f11c77..35933981ee00 100644 --- a/src/utils/communication_buffer.hpp +++ b/src/utils/communication_buffer.hpp @@ -327,8 +327,8 @@ bool CommBuffer::TryReceive() noexcept { *comm_type_ == BuffCommType::sparse_receiver) { #ifdef MPI_PARALLEL (*nrecv_tries_)++; - PARTHENON_REQUIRE(*nrecv_tries_ < 1e8, - "MPI probably hanging after 1e8 receive tries."); + PARTHENON_REQUIRE(*nrecv_tries_ < 1e9, + "MPI probably hanging after 1e9 receive tries."); TryStartReceive();