diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2008-11-11 13:18:39 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2008-11-11 13:18:39 +0000 |
commit | b5aaf3268c9660cd2c7efad127762d1c81ae5e5b (patch) | |
tree | 66f609315271f0972576137f76e06f78214d7023 | |
parent | 1b32e4e506aa3acd719c60d4287f30fc696a6d47 (diff) | |
download | gcc-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
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) ); |