forked from boostorg/container
Add simple iteration option for regression runnersa dn save CPU
This commit is contained in:
@@ -268,15 +268,9 @@ void print_header()
|
||||
|
||||
int main(int argc, const char *argv[])
|
||||
{
|
||||
#define SINGLE_TEST
|
||||
#ifndef SINGLE_TEST
|
||||
#ifdef NDEBUG
|
||||
std::size_t numrep [] = { 300, 3000, 30000, 300000, 600000, 1500000, 3000000 };
|
||||
#else
|
||||
std::size_t numrep [] = { 20, 200, 2000, 20000, 40000, 100000, 200000 };
|
||||
#endif
|
||||
std::size_t numele [] = { 10000, 1000, 100, 10, 5, 2, 1 };
|
||||
#else
|
||||
//#define SINGLE_TEST
|
||||
#define SIMPLE_IT
|
||||
#ifdef SINGLE_TEST
|
||||
#ifdef BOOST_CONTAINER_ADAPTIVE_NODE_POOL_CHECK_INVARIANTS
|
||||
std::size_t numrep[] = { 1000 };
|
||||
#elif defined(NDEBUG)
|
||||
@@ -285,6 +279,16 @@ int main(int argc, const char *argv[])
|
||||
std::size_t numrep [] = { 1000 };
|
||||
#endif
|
||||
std::size_t numele [] = { 100 };
|
||||
#elif defined(SIMPLE_IT)
|
||||
std::size_t numrep [] = { 3 };
|
||||
std::size_t numele [] = { 100 };
|
||||
#else
|
||||
#ifdef NDEBUG
|
||||
std::size_t numrep [] = { 300, 3000, 30000, 300000, 600000, 1500000, 3000000 };
|
||||
#else
|
||||
std::size_t numrep [] = { 20, 200, 2000, 20000, 40000, 100000, 200000 };
|
||||
#endif
|
||||
std::size_t numele [] = { 10000, 1000, 100, 10, 5, 2, 1 };
|
||||
#endif
|
||||
|
||||
bool csv_output = argc == 2 && (strcmp(argv[1], "--csv-output") == 0);
|
||||
|
||||
Reference in New Issue
Block a user