From 65df8b1e787c7facc5740b7a94c648f127d17441 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Tue, 17 Aug 2021 14:11:20 +0800 Subject: [PATCH] test/crimson: do not discard returned future<> to silence following warning: ../src/test/crimson/seastore/test_randomblock_manager.cc:122:7: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] rbm_manager->add_free_extent(t.allocated_blocks, r.first * DEFAULT_BLOCK_SIZE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Kefu Chai --- src/test/crimson/seastore/test_randomblock_manager.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/crimson/seastore/test_randomblock_manager.cc b/src/test/crimson/seastore/test_randomblock_manager.cc index e6e93897e6531..8bfa75573172a 100644 --- a/src/test/crimson/seastore/test_randomblock_manager.cc +++ b/src/test/crimson/seastore/test_randomblock_manager.cc @@ -115,12 +115,12 @@ struct rbm_test_t : public seastar_test_suite_t, } } - auto free_extent(rbm_transaction &t, interval_set range) { + void free_extent(rbm_transaction &t, interval_set range) { for (auto [off, len] : range) { logger().debug("free_extent: start {} len {}", off * DEFAULT_BLOCK_SIZE, len * DEFAULT_BLOCK_SIZE); rbm_manager->add_free_extent(t.allocated_blocks, off * DEFAULT_BLOCK_SIZE, - len * DEFAULT_BLOCK_SIZE); + len * DEFAULT_BLOCK_SIZE).unsafe_get(); } } -- 2.39.5