/*
This file is a part of libcds - Concurrent Data Structures library
- (C) Copyright Maxim Khizhinsky (libcds.dev@gmail.com) 2006-2016
+ (C) Copyright Maxim Khizhinsky (libcds.dev@gmail.com) 2006-2017
Source code repo: http://github.com/khizmax/libcds/
Download: http://sourceforge.net/projects/libcds/files/
s_nQueueSize = cfg.get_size_t( "QueueSize", s_nQueueSize );
s_nPassCount = cfg.get_size_t( "PassCount", s_nPassCount );
- if ( s_nThreadCount == 0 )
+ if ( s_nThreadCount == 0u )
s_nThreadCount = 1;
- if ( s_nQueueSize == 0 )
+ if ( s_nQueueSize == 0u )
s_nQueueSize = 1024;
- if ( s_nPassCount == 0 )
+ if ( s_nPassCount == 0u )
s_nPassCount = 1;
}
nPopError += strain.m_nPopError;
}
EXPECT_TRUE( !q.empty());
- EXPECT_EQ( nPushError, 0 );
- EXPECT_EQ( nPopError, 0 );
+ EXPECT_EQ( nPushError, 0u );
+ EXPECT_EQ( nPopError, 0u );
}
template <class Queue>
};
#undef CDSSTRESS_Queue_F
-#define CDSSTRESS_Queue_F( test_fixture, type_name, level ) \
+#define CDSSTRESS_Queue_F( test_fixture, type_name ) \
TEST_F( test_fixture, type_name ) \
{ \
- /*if ( !check_detail_level( level )) return;*/ \
typedef queue::Types< size_t >::type_name queue_type; \
queue_type queue( s_nQueueSize ); \
test( queue ); \
}
- CDSSTRESS_TsigasQueue( bounded_queue_fulness )
CDSSTRESS_VyukovQueue( bounded_queue_fulness )
#undef CDSSTRESS_Queue_F