From: khizmax Date: Sun, 14 Dec 2014 09:13:01 +0000 (+0300) Subject: Fix GCC 4.8 incompatibility X-Git-Tag: v2.0.0~3 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=85ec7e956be43674a4622065957f3111e6563bde;p=libcds.git Fix GCC 4.8 incompatibility --- 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 );