X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=cds%2Fdetails%2Fdefs.h;h=4d382aeae1c8ddae3aeca13fac489f4f18cde21f;hb=5fc87a172bd82f8a7040b8b83f32ce0e635e82ea;hp=21a9184f5ca7cd789702df85c2a67090c73275b8;hpb=5632dc613431880d0029e112c70ef94d137802f3;p=libcds.git diff --git a/cds/details/defs.h b/cds/details/defs.h index 21a9184f..4d382aea 100644 --- a/cds/details/defs.h +++ b/cds/details/defs.h @@ -348,10 +348,12 @@ namespace cds {} # define CDS_VERIFY( _expr ) assert( _expr ) # define CDS_VERIFY_FALSE( _expr ) assert( !( _expr )) # define CDS_DEBUG_ONLY( _expr ) _expr +# define CDS_VERIFY_EQ( expr, val ) assert( expr == val ) #else # define CDS_VERIFY( _expr ) _expr # define CDS_VERIFY_FALSE( _expr ) _expr # define CDS_DEBUG_ONLY( _expr ) +# define CDS_VERIFY_EQ( expr, val ) expr #endif #ifdef CDS_STRICT