diff --git a/test/lib/sstable_run_based_compaction_strategy_for_tests.hh b/test/lib/sstable_run_based_compaction_strategy_for_tests.hh index 9d1234d11e..d584dcc3e6 100644 --- a/test/lib/sstable_run_based_compaction_strategy_for_tests.hh +++ b/test/lib/sstable_run_based_compaction_strategy_for_tests.hh @@ -61,12 +61,7 @@ public: if (runs.size() < size_t(cf.schema()->min_compaction_threshold())) { continue; } -#if __cplusplus <= 201703L - using vector_shared_sstable_ref = std::vector&; -#else - using vector_shared_sstable_ref = std::vector&&; -#endif - auto all = boost::accumulate(runs, std::vector(), [&] (vector_shared_sstable_ref v, const sstable_run& run) { + auto all = boost::accumulate(runs, std::vector(), [&] (std::vector&& v, const sstable_run& run) { v.insert(v.end(), run.all().begin(), run.all().end()); return std::move(v); });