From 85ec7e956be43674a4622065957f3111e6563bde Mon Sep 17 00:00:00 2001 From: khizmax Date: Sun, 14 Dec 2014 12:13:01 +0300 Subject: [PATCH] Fix GCC 4.8 incompatibility --- tests/test-hdr/misc/cxx11_atomic_class.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test-hdr/misc/cxx11_atomic_class.cpp b/tests/test-hdr/misc/cxx11_atomic_class.cpp index 59319192..fe769db0 100644 --- a/tests/test-hdr/misc/cxx11_atomic_class.cpp +++ b/tests/test-hdr/misc/cxx11_atomic_class.cpp @@ -2,7 +2,6 @@ #include "cppunit/cppunit_proxy.h" -//#define CDS_USE_BOOST_ATOMIC #include #include "misc/cxx11_convert_memory_order.h" @@ -299,7 +298,9 @@ namespace misc { do_test_atomic_integral(a); do_test_atomic_integral( a, atomics::memory_order_relaxed ); +#if !(CDS_COMPILER == CDS_COMPILER_GCC && CDS_COMPILER_VERSION < 40900) do_test_atomic_integral( a, atomics::memory_order_consume ); +#endif do_test_atomic_integral( a, atomics::memory_order_acquire ); do_test_atomic_integral( a, atomics::memory_order_release ); do_test_atomic_integral( a, atomics::memory_order_acq_rel ); -- 2.34.1