diff --git a/test/test.h b/test/test.h index 1b57330..8b3ed16 100644 --- a/test/test.h +++ b/test/test.h @@ -115,7 +115,7 @@ void benchmark_prod_cons(T* cq) { // std::cout << cid << "-consumer-disconnect" << std::endl; // } tcq.disconnect(cn); - if ((fini_c.fetch_add(1, std::memory_order_relaxed) + 1) != std::extent::value) { + if ((fini_c.fetch_add(1, std::memory_order_relaxed) + 1) != M) { // std::unique_lock guard { lc }; // std::cout << cid << "-consumer-end" << std::endl; return; @@ -141,7 +141,7 @@ void benchmark_prod_cons(T* cq) { // } tcq.send(cn, { pid, i }); } - if ((fini_p.fetch_add(1, std::memory_order_relaxed) + 1) != std::extent::value) { + if ((fini_p.fetch_add(1, std::memory_order_relaxed) + 1) != N) { return; } // quit diff --git a/test/test_ipc.cpp b/test/test_ipc.cpp index 768250b..cd43438 100644 --- a/test/test_ipc.cpp +++ b/test/test_ipc.cpp @@ -265,12 +265,12 @@ void benchmark_lc() { } std::this_thread::yield(); } - if ((fini.fetch_add(1, std::memory_order_relaxed) + 1) == std::extent::value) { + if ((fini.fetch_add(1, std::memory_order_relaxed) + 1) == R) { sw.print_elapsed(W, R, Loops); } std::uint64_t sum = 0; for (int i : seq) sum += static_cast(i); - QCOMPARE(sum, acc(1, Loops) * std::extent::value); + QCOMPARE(sum, acc(1, Loops) * W); }); }