1.cc: Use only 10000 iterations for simulator targets.
* testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Use only 10000 iterations for simulator targets. * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Use only 5 iterations for simulator targets. * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto. * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto. * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto. * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto. * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Ditto. * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto. * testsuite/23_containers/set/modifiers/16728.cc: Use only 10 iterations for simulator targets. From-SVN: r121682
This commit is contained in:
parent
8438091f03
commit
ed445ba30e
@ -1,3 +1,18 @@
|
|||||||
|
2007-02-07 Hans-Peter Nilsson <hp@axis.com>
|
||||||
|
|
||||||
|
* testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Use only
|
||||||
|
10000 iterations for simulator targets.
|
||||||
|
* testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Use only 5
|
||||||
|
iterations for simulator targets.
|
||||||
|
* testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
|
||||||
|
* testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
|
||||||
|
* testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
|
||||||
|
* testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
|
||||||
|
* testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Ditto.
|
||||||
|
* testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
|
||||||
|
* testsuite/23_containers/set/modifiers/16728.cc: Use only 10
|
||||||
|
iterations for simulator targets.
|
||||||
|
|
||||||
2007-02-06 Benjamin Kosnik <bkoz@redhat.com>
|
2007-02-06 Benjamin Kosnik <bkoz@redhat.com>
|
||||||
Marco Trudel <mtrudel@gmx.ch>
|
Marco Trudel <mtrudel@gmx.ch>
|
||||||
|
|
||||||
|
@ -38,8 +38,14 @@ using namespace std;
|
|||||||
|
|
||||||
typedef int test_type;
|
typedef int test_type;
|
||||||
|
|
||||||
|
// This can take extremely long on simulators, timing out the test.
|
||||||
|
// { dg-options "-DITERATIONS=10" { target simulator } }
|
||||||
|
#ifndef ITERATIONS
|
||||||
|
#define ITERATIONS 10000
|
||||||
|
#endif
|
||||||
|
|
||||||
// The number of iterations to be performed.
|
// The number of iterations to be performed.
|
||||||
int iterations = 10000;
|
int iterations = ITERATIONS;
|
||||||
|
|
||||||
// The number of values to insert in the container, 32 will cause 5
|
// The number of values to insert in the container, 32 will cause 5
|
||||||
// (re)allocations to be performed (sizes 4, 8, 16, 32 and 64)
|
// (re)allocations to be performed (sizes 4, 8, 16, 32 and 64)
|
||||||
|
@ -50,8 +50,14 @@ test01(unsigned iter)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// This can take long on simulators, timing out the test.
|
||||||
|
// { dg-options "-DITERATIONS=10000" { target simulator } }
|
||||||
|
#ifndef ITERATIONS
|
||||||
|
#define ITERATIONS 10000000
|
||||||
|
#endif
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
test01(10000000);
|
test01(ITERATIONS);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -48,13 +48,21 @@
|
|||||||
#include <regression/rand/assoc/rand_regression_test.hpp>
|
#include <regression/rand/assoc/rand_regression_test.hpp>
|
||||||
#include <regression/assoc/common_type.hpp>
|
#include <regression/assoc/common_type.hpp>
|
||||||
|
|
||||||
|
// This can take long on simulators, timing out the test.
|
||||||
|
// { dg-options "-DPB_DS_REGRESSION -DITERATIONS=5" { target simulator } }
|
||||||
|
#ifndef ITERATIONS
|
||||||
|
#define ITERATIONS 5000
|
||||||
|
#endif
|
||||||
|
#ifndef KEYS
|
||||||
|
#define KEYS 10000
|
||||||
|
#endif
|
||||||
int
|
int
|
||||||
main(int argc, char* a_p_argv[])
|
main(int argc, char* a_p_argv[])
|
||||||
{
|
{
|
||||||
using namespace pb_ds::test;
|
using namespace pb_ds::test;
|
||||||
typedef hash_map_tl_t map_tl_t;
|
typedef hash_map_tl_t map_tl_t;
|
||||||
|
|
||||||
return rand_regression_test(5000, 10000,
|
return rand_regression_test(ITERATIONS, KEYS,
|
||||||
"hash_data_map_rand_regression_test",
|
"hash_data_map_rand_regression_test",
|
||||||
map_tl_t());
|
map_tl_t());
|
||||||
}
|
}
|
||||||
|
@ -48,13 +48,21 @@
|
|||||||
#include <regression/rand/assoc/rand_regression_test.hpp>
|
#include <regression/rand/assoc/rand_regression_test.hpp>
|
||||||
#include <regression/assoc/common_type.hpp>
|
#include <regression/assoc/common_type.hpp>
|
||||||
|
|
||||||
|
// This can take long on simulators, timing out the test.
|
||||||
|
// { dg-options "-DPB_DS_REGRESSION -DITERATIONS=5" { target simulator } }
|
||||||
|
#ifndef ITERATIONS
|
||||||
|
#define ITERATIONS 5000
|
||||||
|
#endif
|
||||||
|
#ifndef KEYS
|
||||||
|
#define KEYS 10000
|
||||||
|
#endif
|
||||||
int
|
int
|
||||||
main(int argc, char* a_p_argv[])
|
main(int argc, char* a_p_argv[])
|
||||||
{
|
{
|
||||||
using namespace pb_ds::test;
|
using namespace pb_ds::test;
|
||||||
typedef hash_set_tl_t map_tl_t;
|
typedef hash_set_tl_t map_tl_t;
|
||||||
|
|
||||||
return rand_regression_test(5000, 10000,
|
return rand_regression_test(ITERATIONS, KEYS,
|
||||||
"hash_no_data_map_rand_regression_test",
|
"hash_no_data_map_rand_regression_test",
|
||||||
map_tl_t());
|
map_tl_t());
|
||||||
}
|
}
|
||||||
|
@ -48,11 +48,19 @@
|
|||||||
#include <regression/rand/priority_queue/rand_regression_test.hpp>
|
#include <regression/rand/priority_queue/rand_regression_test.hpp>
|
||||||
#include <regression/priority_queue/common_type.hpp>
|
#include <regression/priority_queue/common_type.hpp>
|
||||||
|
|
||||||
|
// This can take long on simulators, timing out the test.
|
||||||
|
// { dg-options "-DPB_DS_REGRESSION -DITERATIONS=5" { target simulator } }
|
||||||
|
#ifndef ITERATIONS
|
||||||
|
#define ITERATIONS 5000
|
||||||
|
#endif
|
||||||
|
#ifndef KEYS
|
||||||
|
#define KEYS 10000
|
||||||
|
#endif
|
||||||
int
|
int
|
||||||
main(int argc, char* a_p_argv[])
|
main(int argc, char* a_p_argv[])
|
||||||
{
|
{
|
||||||
using namespace pb_ds::test;
|
using namespace pb_ds::test;
|
||||||
return rand_regression_test(5000, 10000,
|
return rand_regression_test(ITERATIONS, KEYS,
|
||||||
"tree_no_data_map_rand_regression_test",
|
"tree_no_data_map_rand_regression_test",
|
||||||
pq_tl_t());
|
pq_tl_t());
|
||||||
}
|
}
|
||||||
|
@ -48,13 +48,21 @@
|
|||||||
#include <regression/rand/assoc/rand_regression_test.hpp>
|
#include <regression/rand/assoc/rand_regression_test.hpp>
|
||||||
#include <regression/assoc/common_type.hpp>
|
#include <regression/assoc/common_type.hpp>
|
||||||
|
|
||||||
|
// This can take long on simulators, timing out the test.
|
||||||
|
// { dg-options "-DPB_DS_REGRESSION -DITERATIONS=5" { target simulator } }
|
||||||
|
#ifndef ITERATIONS
|
||||||
|
#define ITERATIONS 5000
|
||||||
|
#endif
|
||||||
|
#ifndef KEYS
|
||||||
|
#define KEYS 10000
|
||||||
|
#endif
|
||||||
int
|
int
|
||||||
main(int argc, char* a_p_argv[])
|
main(int argc, char* a_p_argv[])
|
||||||
{
|
{
|
||||||
using namespace pb_ds::test;
|
using namespace pb_ds::test;
|
||||||
typedef tree_map_tl_t map_tl_t;
|
typedef tree_map_tl_t map_tl_t;
|
||||||
|
|
||||||
return rand_regression_test(5000, 10000,
|
return rand_regression_test(ITERATIONS, KEYS,
|
||||||
"tree_data_map_rand_regression_test",
|
"tree_data_map_rand_regression_test",
|
||||||
map_tl_t());
|
map_tl_t());
|
||||||
}
|
}
|
||||||
|
@ -48,13 +48,21 @@
|
|||||||
#include <regression/rand/assoc/rand_regression_test.hpp>
|
#include <regression/rand/assoc/rand_regression_test.hpp>
|
||||||
#include <regression/assoc/common_type.hpp>
|
#include <regression/assoc/common_type.hpp>
|
||||||
|
|
||||||
|
// This can take long on simulators, timing out the test.
|
||||||
|
// { dg-options "-DPB_DS_REGRESSION -DITERATIONS=5" { target simulator } }
|
||||||
|
#ifndef ITERATIONS
|
||||||
|
#define ITERATIONS 5000
|
||||||
|
#endif
|
||||||
|
#ifndef KEYS
|
||||||
|
#define KEYS 10000
|
||||||
|
#endif
|
||||||
int
|
int
|
||||||
main(int argc, char* a_p_argv[])
|
main(int argc, char* a_p_argv[])
|
||||||
{
|
{
|
||||||
using namespace pb_ds::test;
|
using namespace pb_ds::test;
|
||||||
typedef tree_set_tl_t map_tl_t;
|
typedef tree_set_tl_t map_tl_t;
|
||||||
|
|
||||||
return rand_regression_test(5000, 10000,
|
return rand_regression_test(ITERATIONS, KEYS,
|
||||||
"tree_no_data_map_rand_regression_test",
|
"tree_no_data_map_rand_regression_test",
|
||||||
map_tl_t());
|
map_tl_t());
|
||||||
}
|
}
|
||||||
|
@ -48,13 +48,21 @@
|
|||||||
#include <regression/rand/assoc/rand_regression_test.hpp>
|
#include <regression/rand/assoc/rand_regression_test.hpp>
|
||||||
#include <regression/assoc/common_type.hpp>
|
#include <regression/assoc/common_type.hpp>
|
||||||
|
|
||||||
|
// This can take long on simulators, timing out the test.
|
||||||
|
// { dg-options "-DPB_DS_REGRESSION -DITERATIONS=5" { target simulator } }
|
||||||
|
#ifndef ITERATIONS
|
||||||
|
#define ITERATIONS 5000
|
||||||
|
#endif
|
||||||
|
#ifndef KEYS
|
||||||
|
#define KEYS 10000
|
||||||
|
#endif
|
||||||
int
|
int
|
||||||
main(int argc, char* a_p_argv[])
|
main(int argc, char* a_p_argv[])
|
||||||
{
|
{
|
||||||
using namespace pb_ds::test;
|
using namespace pb_ds::test;
|
||||||
typedef trie_map_tl_t map_tl_t;
|
typedef trie_map_tl_t map_tl_t;
|
||||||
|
|
||||||
return rand_regression_test(5000, 10000,
|
return rand_regression_test(ITERATIONS, KEYS,
|
||||||
"trie_data_map_rand_regression_test",
|
"trie_data_map_rand_regression_test",
|
||||||
map_tl_t());
|
map_tl_t());
|
||||||
}
|
}
|
||||||
|
@ -48,13 +48,21 @@
|
|||||||
#include <regression/rand/assoc/rand_regression_test.hpp>
|
#include <regression/rand/assoc/rand_regression_test.hpp>
|
||||||
#include <regression/assoc/common_type.hpp>
|
#include <regression/assoc/common_type.hpp>
|
||||||
|
|
||||||
|
// This can take long on simulators, timing out the test.
|
||||||
|
// { dg-options "-DPB_DS_REGRESSION -DITERATIONS=5" { target simulator } }
|
||||||
|
#ifndef ITERATIONS
|
||||||
|
#define ITERATIONS 5000
|
||||||
|
#endif
|
||||||
|
#ifndef KEYS
|
||||||
|
#define KEYS 10000
|
||||||
|
#endif
|
||||||
int
|
int
|
||||||
main(int argc, char* a_p_argv[])
|
main(int argc, char* a_p_argv[])
|
||||||
{
|
{
|
||||||
using namespace pb_ds::test;
|
using namespace pb_ds::test;
|
||||||
typedef trie_set_tl_t map_tl_t;
|
typedef trie_set_tl_t map_tl_t;
|
||||||
|
|
||||||
return rand_regression_test(5000, 10000,
|
return rand_regression_test(ITERATIONS, KEYS,
|
||||||
"trie_no_data_map_rand_regression_test",
|
"trie_no_data_map_rand_regression_test",
|
||||||
map_tl_t());
|
map_tl_t());
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user