From 77f0eb50d59a8cf97b37f5f04bc11c625527621c Mon Sep 17 00:00:00 2001 From: John Biddiscombe Date: Sun, 30 Jun 2024 23:07:57 +0200 Subject: [PATCH] Disable debug messages --- .../include/pika/async_mpi/transform_mpi.hpp | 11 +++++++++-- .../executors/thread_pool_scheduler_queue_bypass.hpp | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/libs/pika/async_mpi/include/pika/async_mpi/transform_mpi.hpp b/libs/pika/async_mpi/include/pika/async_mpi/transform_mpi.hpp index 25aa547a9..da70e3544 100644 --- a/libs/pika/async_mpi/include/pika/async_mpi/transform_mpi.hpp +++ b/libs/pika/async_mpi/include/pika/async_mpi/transform_mpi.hpp @@ -80,9 +80,8 @@ namespace pika::mpi::experimental { execution::thread_priority::normal; auto dgb = []() { - PIKA_DETAIL_DP(mpi_tran<0>, debug(str<>("transform_mpi"), "complete")); + PIKA_DETAIL_DP(mpi_tran<1>, debug(str<>("transform_mpi"), "complete")); }; - auto completion_snd = [=](MPI_Request request) -> unique_any_sender<> { if (!completions_inline) // not inline : a transfer is required { @@ -106,13 +105,21 @@ namespace pika::mpi::experimental { if (requests_inline) { return dispatch_mpi(PIKA_MOVE(sender), PIKA_FORWARD(F, f)) | +#ifdef PIKA_DEBUG let_value(completion_snd) | ex::then(dgb); +#else + let_value(completion_snd); +#endif } else { auto snd0 = PIKA_FORWARD(Sender, sender) | transfer(mpi_pool_scheduler(p)); return dispatch_mpi(PIKA_MOVE(snd0), PIKA_FORWARD(F, f)) | +#ifdef PIKA_DEBUG let_value(completion_snd) | ex::then(dgb); +#else + let_value(completion_snd); +#endif } } diff --git a/libs/pika/executors/include/pika/executors/thread_pool_scheduler_queue_bypass.hpp b/libs/pika/executors/include/pika/executors/thread_pool_scheduler_queue_bypass.hpp index 0d64a69f4..eb3828e33 100644 --- a/libs/pika/executors/include/pika/executors/thread_pool_scheduler_queue_bypass.hpp +++ b/libs/pika/executors/include/pika/executors/thread_pool_scheduler_queue_bypass.hpp @@ -34,7 +34,7 @@ namespace pika::debug::detail { // a debug level of zero disables messages with a level>0 // a debug level of N shows messages with level 1..N - constexpr int bplevel = 9; + constexpr int bplevel = 0; template static print_threshold bps_deb("SBYPASS");