aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2008-11-11 13:18:39 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2008-11-11 13:18:39 +0000
commitb5aaf3268c9660cd2c7efad127762d1c81ae5e5b (patch)
tree66f609315271f0972576137f76e06f78214d7023
parent1b32e4e506aa3acd719c60d4287f30fc696a6d47 (diff)
downloadgcc-b5aaf3268c9660cd2c7efad127762d1c81ae5e5b.zip
gcc-b5aaf3268c9660cd2c7efad127762d1c81ae5e5b.tar.gz
gcc-b5aaf3268c9660cd2c7efad127762d1c81ae5e5b.tar.bz2
erase.cc: Fix.
2008-11-11 Paolo Carlini <paolo.carlini@oracle.com> * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc: Fix. * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc: Likewise. From-SVN: r141766
-rw-r--r--libstdc++-v3/ChangeLog6
-rw-r--r--libstdc++-v3/testsuite/23_containers/vector/ext_pointer/modifiers/element.cc4
-rw-r--r--libstdc++-v3/testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc7
3 files changed, 9 insertions, 8 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 3b91845..88b973e 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2008-11-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc: Fix.
+ * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
+ Likewise.
+
2008-11-11 Bob Walters <bob.s.walters@gmail.com>
* include/bits/forward_list.h: Support non-standard pointer types
diff --git a/libstdc++-v3/testsuite/23_containers/vector/ext_pointer/modifiers/element.cc b/libstdc++-v3/testsuite/23_containers/vector/ext_pointer/modifiers/element.cc
index 31b72b0..c19f03c 100644
--- a/libstdc++-v3/testsuite/23_containers/vector/ext_pointer/modifiers/element.cc
+++ b/libstdc++-v3/testsuite/23_containers/vector/ext_pointer/modifiers/element.cc
@@ -1,7 +1,6 @@
// Test for Container using non-standard pointer types.
-// Copyright (C) 2008
-// Free Software Foundation, Inc.
+// Copyright (C) 2008 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -29,6 +28,7 @@
// the GNU General Public License.
#include <vector>
+#include <stdexcept>
#include <testsuite_hooks.h>
#include <ext/extptr_allocator.h>
diff --git a/libstdc++-v3/testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc b/libstdc++-v3/testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc
index 8d61140..a4d3068 100644
--- a/libstdc++-v3/testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc
+++ b/libstdc++-v3/testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc
@@ -2,8 +2,7 @@
// Test for Container using non-standard pointer types.
-// Copyright (C) 2008
-// Free Software Foundation, Inc.
+// Copyright (C) 2008 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the
@@ -56,13 +55,9 @@ test01()
typedef vec_type::iterator iterator_type;
vec_type v(A, A + N);
- std::cout << v.size() << std::endl;
- std::cout << v.capacity() << std::endl;
- std::cout << v.max_size() << std::endl;
iterator_type it1 = v.erase(v.begin() + 1);
VERIFY( it1 == v.begin() + 1 );
- std::cout << N << std::endl << v.size() << std::endl;
VERIFY( v.size() == N1 );
VERIFY( std::equal(v.begin(), v.end(), A1) );