Fixed 64bit operations issues on 32bit architecture
[libcds.git] / test / unit / misc / cxx11_atomic_func.cpp
index 4f7255de8d3b8f4c9a60921e3f93f92a5282cba6..417752fb2b2faf3e015a94a0c203ca24fbf017f5 100644 (file)
@@ -83,7 +83,7 @@ namespace misc {
 
             EXPECT_TRUE( atomics::atomic_is_lock_free( &a ));
             atomics::atomic_store( &a, (integral_type) 0 );
-            EXPECT_EQ( a, integral_type( 0 ));
+            //EXPECT_EQ( a, integral_type( 0 ));
             EXPECT_EQ( atomics::atomic_load( &a ), integral_type( 0 ));
 
             for ( size_t nByte = 0; nByte < sizeof(Integral); ++nByte ) {
@@ -188,7 +188,7 @@ namespace misc {
 
             EXPECT_TRUE( atomics::atomic_is_lock_free( &a ));
             atomics::atomic_store_explicit( &a, (integral_type) 0, oStore );
-            EXPECT_EQ( a, integral_type( 0 ));
+            //EXPECT_EQ( a, integral_type( 0 ));
             EXPECT_EQ( atomics::atomic_load_explicit( &a, oLoad ), (integral_type) 0 );
 
             for ( size_t nByte = 0; nByte < sizeof(Integral); ++nByte ) {