Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r85169 - in trunk/libs/container: doc test
From: igaztanaga_at_[hidden]
Date: 2013-07-29 17:40:30


Author: igaztanaga
Date: 2013-07-29 17:40:30 EDT (Mon, 29 Jul 2013)
New Revision: 85169
URL: http://svn.boost.org/trac/boost/changeset/85169

Log:
Test update for #8892 + changelog updated.

Text files modified:
   trunk/libs/container/doc/container.qbk | 7 +++++++
   trunk/libs/container/test/flat_tree_test.cpp | 7 +++++++
   trunk/libs/container/test/tree_test.cpp | 8 +++++++-
   3 files changed, 21 insertions(+), 1 deletions(-)

Modified: trunk/libs/container/doc/container.qbk
==============================================================================
--- trunk/libs/container/doc/container.qbk Mon Jul 29 17:33:20 2013 (r85168)
+++ trunk/libs/container/doc/container.qbk 2013-07-29 17:40:30 EDT (Mon, 29 Jul 2013) (r85169)
@@ -688,6 +688,13 @@
 
 [section:release_notes Release Notes]
 
+[section:release_notes_boost_1_55_00 Boost 1.55 Release]
+
+* Fixed bugs [@https://svn.boost.org/trac/boost/ticket/8892 #8892],
+ [@https://svn.boost.org/trac/boost/ticket/8473 #8473].
+
+[endsect]
+
 [section:release_notes_boost_1_54_00 Boost 1.54 Release]
 
 * Added experimental `static_vector` class, based on Andrew Hundt's and Adam Wulkiewicz's

Modified: trunk/libs/container/test/flat_tree_test.cpp
==============================================================================
--- trunk/libs/container/test/flat_tree_test.cpp Mon Jul 29 17:33:20 2013 (r85168)
+++ trunk/libs/container/test/flat_tree_test.cpp 2013-07-29 17:40:30 EDT (Mon, 29 Jul 2013) (r85169)
@@ -475,6 +475,13 @@
 {
    using namespace boost::container::test;
 
+ //Allocator argument container
+ {
+ flat_set<int> set_((std::allocator<int>()));
+ flat_multiset<int> multiset_((std::allocator<int>()));
+ flat_map<int, int> map_((std::allocator<std::pair<int, int> >()));
+ flat_multimap<int, int> multimap_((std::allocator<std::pair<int, int> >()));
+ }
    //Now test move semantics
    {
       test_move<flat_set<recursive_flat_set> >();

Modified: trunk/libs/container/test/tree_test.cpp
==============================================================================
--- trunk/libs/container/test/tree_test.cpp Mon Jul 29 17:33:20 2013 (r85168)
+++ trunk/libs/container/test/tree_test.cpp 2013-07-29 17:40:30 EDT (Mon, 29 Jul 2013) (r85169)
@@ -247,6 +247,13 @@
       map<recursive_map, recursive_map> map_;
       multimap<recursive_multimap, recursive_multimap> multimap_;
    }
+ //Allocator argument container
+ {
+ set<int> set_((std::allocator<int>()));
+ multiset<int> multiset_((std::allocator<int>()));
+ map<int, int> map_((std::allocator<std::pair<const int, int> >()));
+ multimap<int, int> multimap_((std::allocator<std::pair<const int, int> >()));
+ }
    //Now test move semantics
    {
       test_move<set<recursive_set> >();
@@ -255,7 +262,6 @@
       test_move<multimap<recursive_multimap, recursive_multimap> >();
    }
 
- //using namespace boost::container::detail;
 
    if(0 != test::set_test<MyBoostSet
                         ,MyStdSet


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk