From 1cc7b303f3e8e62045e6611fae18a09f4f1c4f56 Mon Sep 17 00:00:00 2001 From: Travis Downs Date: Thu, 20 Feb 2025 15:27:01 -0300 Subject: [PATCH] stall_detector: fix unused function warning/error clang unused function detection seems bugged as it complains about unused functions in an anonymous namespace in a header: pretty weird since we don't expect everyone who includes a header file to include _every_ function in it, do we? Work around it with `[[maybe_unused]]`. --- tests/unit/stall_detector_test_utilities.hh | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/unit/stall_detector_test_utilities.hh b/tests/unit/stall_detector_test_utilities.hh index d7e0cbf03e..db72c574a1 100644 --- a/tests/unit/stall_detector_test_utilities.hh +++ b/tests/unit/stall_detector_test_utilities.hh @@ -91,6 +91,7 @@ void spin_some_cooperatively(std::chrono::duration how_much, void_fn bod } } +[[maybe_unused]] future<> spin_some_cooperatively_coro(std::chrono::duration how_much, void_fn body = []{}) { auto end = std::chrono::steady_clock::now() + how_much; while (std::chrono::steady_clock::now() < end) {