diff --git a/kernel/threading.cc b/kernel/threading.cc index a49ee7d4e..a334dfa4c 100644 --- a/kernel/threading.cc +++ b/kernel/threading.cc @@ -66,11 +66,11 @@ ThreadPool::ThreadPool(int pool_size, std::function b) : body(std::move(b)) { #ifdef YOSYS_ENABLE_THREADS - threads.reserve(pool_size); - for (int i = 0; i < pool_size; i++) - threads.emplace_back([i, this]{ body(i); }); + threads.reserve(pool_size); + for (int i = 0; i < pool_size; i++) + threads.emplace_back([i, this]{ body(i); }); #else - (void)pool_size; + (void)pool_size; #endif } diff --git a/tests/unit/kernel/threadingTest.cc b/tests/unit/kernel/threadingTest.cc index cbab4d118..4e204fc61 100644 --- a/tests/unit/kernel/threadingTest.cc +++ b/tests/unit/kernel/threadingTest.cc @@ -109,8 +109,10 @@ TEST_F(ThreadingTest, IntRangeIteration) { TEST_F(ThreadingTest, IntRangeEmpty) { IntRange range{5, 5}; - for (int _ : range) + for (int _ : range) { + (void)_; FAIL(); + } } TEST_F(ThreadingTest, ItemRangeForWorker) {