From 88d9f8b2251566957a243114b92145a949039cc0 Mon Sep 17 00:00:00 2001 From: mutouyun Date: Fri, 18 Jan 2019 14:59:59 +0800 Subject: [PATCH] try compatible with old compilers --- test/test.h | 4 ++-- test/test_ipc.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) 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); }); }