aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorAurelio Remonda <aurelio.remonda@tallertechnologies.com>2015-10-16 11:12:15 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2015-10-16 12:12:15 +0100
commit6b6254db8a902343e79632c547696915bc1e21de (patch)
tree7df230b0adb68511c140d85e15d7f3c67bca2d33 /libstdc++-v3
parent6d244704f731efd9c4590ac6697aad4b733f97b1 (diff)
downloadgcc-6b6254db8a902343e79632c547696915bc1e21de.zip
gcc-6b6254db8a902343e79632c547696915bc1e21de.tar.gz
gcc-6b6254db8a902343e79632c547696915bc1e21de.tar.bz2
Shrink std::random_shuffle test to pass on simulators
2015-10-16 Aurelio Remonda <aurelio.remonda@tallertechnologies.com> * testsuite/25_algorithms/random_shuffle/moveable.cc: Change variable N from const int N = 200000 to const unsigned int N = 10000. Delete useless fill_ascending function call. From-SVN: r228876
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog6
-rw-r--r--libstdc++-v3/testsuite/25_algorithms/random_shuffle/moveable.cc5
2 files changed, 8 insertions, 3 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 6f86466..f89d477 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2015-10-16 Aurelio Remonda <aurelio.remonda@tallertechnologies.com>
+
+ * testsuite/25_algorithms/random_shuffle/moveable.cc: Change variable
+ N from const int N = 200000 to const unsigned int N = 10000.
+ Delete useless fill_ascending function call.
+
2015-10-15 Szabolcs Nagy <szabolcs.nagy@arm.com>
* testsuite/lib/libstdc++.exp (libstdc++-dg-test): Check for
diff --git a/libstdc++-v3/testsuite/25_algorithms/random_shuffle/moveable.cc b/libstdc++-v3/testsuite/25_algorithms/random_shuffle/moveable.cc
index e854c38..9ce44ac 100644
--- a/libstdc++-v3/testsuite/25_algorithms/random_shuffle/moveable.cc
+++ b/libstdc++-v3/testsuite/25_algorithms/random_shuffle/moveable.cc
@@ -34,8 +34,8 @@ using __gnu_test::rvalstruct;
typedef test_container<rvalstruct, random_access_iterator_wrapper> Container;
-const int N = 200000;
-int A[N];
+const unsigned int N = 10000;
+int A[N]; // This is made global because we don't want it on the stack
void fill_ascending()
{
@@ -70,7 +70,6 @@ test02()
{
bool test __attribute__((unused)) = true;
- fill_ascending();
rvalstruct rv[10] = {1,2,3,4,5,6,7,8,9,10};
int result[10] = {10,1,2,3,4,5,6,7,8,9};
Container con(rv, rv + 10);