diff options
author | Mark Mitchell <mark@codesourcery.com> | 2008-08-30 17:31:22 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2008-08-30 17:31:22 +0000 |
commit | 62ec9ed6573ad7157bbda798afbfef3156eea6a6 (patch) | |
tree | 1144631908fea7e2a336491121a0d3fb606ad315 | |
parent | 3a4fd356e0e9cda6a66a3a0af9ecb6600669265c (diff) | |
download | gcc-62ec9ed6573ad7157bbda798afbfef3156eea6a6.zip gcc-62ec9ed6573ad7157bbda798afbfef3156eea6a6.tar.gz gcc-62ec9ed6573ad7157bbda798afbfef3156eea6a6.tar.bz2 |
2.cc: Constrain iterations when testing on a simultor.
* testsuite/25_algorithms/nth_element/2.cc: Constrain iterations
when testing on a simultor.
From-SVN: r139805
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/25_algorithms/nth_element/2.cc | 8 |
2 files changed, 12 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index a5073f7..ec3292f 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2008-08-29 Mark Mitchell <mark@codesourcery.com> + + * testsuite/25_algorithms/nth_element/2.cc: Constrain iterations + when testing on a simultor. + 2008-08-28 Paolo Carlini <paolo.carlini@oracle.com> * testsuite/tr1/6_containers/unordered_set/requirements/typedef.cc: diff --git a/libstdc++-v3/testsuite/25_algorithms/nth_element/2.cc b/libstdc++-v3/testsuite/25_algorithms/nth_element/2.cc index 84f959a..47084ad 100644 --- a/libstdc++-v3/testsuite/25_algorithms/nth_element/2.cc +++ b/libstdc++-v3/testsuite/25_algorithms/nth_element/2.cc @@ -18,6 +18,12 @@ // 25.3.2 [lib.alg.nth.element] +// { dg-options "-DMAX_SIZE=256" { target simulator } } + +#ifndef MAX_SIZE +#define MAX_SIZE (1 << 10) +#endif + #include <vector> #include <algorithm> #include <testsuite_hooks.h> @@ -64,7 +70,7 @@ do_test01(unsigned size) void test01() { - for (unsigned size = 4; size <= 1 << 10; size <<= 1) + for (unsigned size = 4; size <= MAX_SIZE; size <<= 1) do_test01(size); } |