Removed consume semantics from all tests
authorkhizmax <libcds.dev@gmail.com>
Tue, 1 Dec 2015 22:21:09 +0000 (01:21 +0300)
committerkhizmax <libcds.dev@gmail.com>
Tue, 1 Dec 2015 22:21:09 +0000 (01:21 +0300)
tests/test-hdr/misc/cxx11_atomic_class.cpp
tests/test-hdr/misc/cxx11_atomic_func.cpp

index fe769db0b34188a06289f60885c99f43b4479db4..b7ad9eb1127029b541e658763e906e86adf9c51b 100644 (file)
@@ -32,7 +32,7 @@ namespace misc {
             }
 
             do_test_atomic_flag_mo( f, atomics::memory_order_relaxed );
-            do_test_atomic_flag_mo( f, atomics::memory_order_consume );
+            //do_test_atomic_flag_mo( f, atomics::memory_order_consume );
             do_test_atomic_flag_mo( f, atomics::memory_order_acquire );
             do_test_atomic_flag_mo( f, atomics::memory_order_release );
             do_test_atomic_flag_mo( f, atomics::memory_order_acq_rel );
@@ -298,9 +298,9 @@ namespace misc {
             do_test_atomic_integral<Atomic, Integral >(a);
 
             do_test_atomic_integral<Atomic, Integral >( a, atomics::memory_order_relaxed );
-#if !(CDS_COMPILER == CDS_COMPILER_GCC && CDS_COMPILER_VERSION < 40900)
-            do_test_atomic_integral<Atomic, Integral >( a, atomics::memory_order_consume );
-#endif
+//#if !(CDS_COMPILER == CDS_COMPILER_GCC && CDS_COMPILER_VERSION < 40900)
+//            do_test_atomic_integral<Atomic, Integral >( a, atomics::memory_order_consume );
+//#endif
             do_test_atomic_integral<Atomic, Integral >( a, atomics::memory_order_acquire );
             do_test_atomic_integral<Atomic, Integral >( a, atomics::memory_order_release );
             do_test_atomic_integral<Atomic, Integral >( a, atomics::memory_order_acq_rel );
@@ -500,7 +500,7 @@ namespace misc {
             }
 
             do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_relaxed );
-            do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_consume );
+            //do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_consume );
             do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_acquire );
             do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_release );
             do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_acq_rel );
@@ -605,7 +605,7 @@ namespace misc {
             }
 
             test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_relaxed );
-            test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_consume );
+            //test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_consume );
             test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_acquire );
             test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_release );
             test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_acq_rel );
@@ -641,7 +641,7 @@ namespace misc {
                 do_test_atomic_bool( a[i] );
 
                 do_test_atomic_bool( a[i], atomics::memory_order_relaxed );
-                do_test_atomic_bool( a[i], atomics::memory_order_consume );
+                //do_test_atomic_bool( a[i], atomics::memory_order_consume );
                 do_test_atomic_bool( a[i], atomics::memory_order_acquire );
                 do_test_atomic_bool( a[i], atomics::memory_order_release );
                 do_test_atomic_bool( a[i], atomics::memory_order_acq_rel );
index 15ee5204591db82160148a4c4e939edefa2af935..cc12bdf3ae200919d016ce380a772418f0ca1d26 100644 (file)
@@ -458,7 +458,7 @@ namespace misc {
             }
 
             test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_relaxed );
-            test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_consume );
+            //test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_consume );
             test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_acquire );
             test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_release );
             test_atomic_pointer_for_( a, arr, aSize, atomics::memory_order_acq_rel );
@@ -553,7 +553,7 @@ namespace misc {
             }
 
             do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_relaxed );
-            do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_consume );
+            //do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_consume );
             do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_acquire );
             do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_release );
             do_test_atomic_pointer_void_( a, arr, aSize, atomics::memory_order_acq_rel );