|
From: Daniel J. <dan...@us...> - 2007-03-18 22:37:13
|
Update of /cvsroot/boost-sandbox/boost-sandbox/libs/unordered/test/exception In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv32539/libs/unordered/test/exception Modified Files: Jamfile.v2 assign_tests.cpp constructor_tests.cpp containers.hpp copy_tests.cpp erase_tests.cpp insert_tests.cpp rehash_tests.cpp swap_tests.cpp Log Message: Import latest changes to the unordered containers. Includes: Copyright update. Switch back to the version where the sentinel points to itself. Remove alternative versions of swap. Workaround a borland bug or two. More consistent use of class/swap/template. Avoid a few warnings. Add a no-throw swap to the allocator for exception testing. Index: containers.hpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/unordered/test/exception/containers.hpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- containers.hpp 1 Jul 2006 22:31:26 -0000 1.3 +++ containers.hpp 18 Mar 2007 20:00:58 -0000 1.4 @@ -1,5 +1,5 @@ -// Copyright 2006 Daniel James. +// Copyright 2006-2007 Daniel James. // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) Index: insert_tests.cpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/unordered/test/exception/insert_tests.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- insert_tests.cpp 6 Aug 2006 20:42:45 -0000 1.3 +++ insert_tests.cpp 18 Mar 2007 20:00:58 -0000 1.4 @@ -1,5 +1,5 @@ -// Copyright 2006 Daniel James. +// Copyright 2006-2007 Daniel James. // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) Index: swap_tests.cpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/unordered/test/exception/swap_tests.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- swap_tests.cpp 10 Jan 2007 00:06:55 -0000 1.4 +++ swap_tests.cpp 18 Mar 2007 20:00:58 -0000 1.5 @@ -1,5 +1,5 @@ -// Copyright 2006 Daniel James. +// Copyright 2006-2007 Daniel James. // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) Index: assign_tests.cpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/unordered/test/exception/assign_tests.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- assign_tests.cpp 1 Jul 2006 22:31:26 -0000 1.2 +++ assign_tests.cpp 18 Mar 2007 20:00:58 -0000 1.3 @@ -1,5 +1,5 @@ -// Copyright 2006 Daniel James. +// Copyright 2006-2007 Daniel James. // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) Index: constructor_tests.cpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/unordered/test/exception/constructor_tests.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- constructor_tests.cpp 6 Aug 2006 20:42:45 -0000 1.3 +++ constructor_tests.cpp 18 Mar 2007 20:00:58 -0000 1.4 @@ -1,5 +1,5 @@ -// Copyright 2006 Daniel James. +// Copyright 2006-2007 Daniel James. // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) Index: rehash_tests.cpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/unordered/test/exception/rehash_tests.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- rehash_tests.cpp 31 Oct 2006 22:19:26 -0000 1.4 +++ rehash_tests.cpp 18 Mar 2007 20:00:58 -0000 1.5 @@ -1,5 +1,5 @@ -// Copyright 2006 Daniel James. +// Copyright 2006-2007 Daniel James. // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) Index: Jamfile.v2 =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/unordered/test/exception/Jamfile.v2,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Jamfile.v2 3 Dec 2006 23:08:17 -0000 1.3 +++ Jamfile.v2 18 Mar 2007 20:00:58 -0000 1.4 @@ -1,5 +1,5 @@ -# Copyright 2006 Daniel James. +# Copyright 2006-2007 Daniel James. # Distributed under the Boost Software License, Version 1.0. (See accompanying # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) @@ -22,9 +22,5 @@ [ run erase_tests.cpp framework ] [ run rehash_tests.cpp framework ] [ run swap_tests.cpp framework : : : - <define>BOOST_UNORDERED_SWAP_METHOD=1 : swap_tests1 ] - [ run swap_tests.cpp framework : : : - <define>BOOST_UNORDERED_SWAP_METHOD=2 : swap_tests2 ] - [ run swap_tests.cpp framework : : : - <define>BOOST_UNORDERED_SWAP_METHOD=3 : swap_tests3 ] + <define>BOOST_UNORDERED_SWAP_METHOD=3 ] ; Index: copy_tests.cpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/unordered/test/exception/copy_tests.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- copy_tests.cpp 1 Jul 2006 22:31:26 -0000 1.2 +++ copy_tests.cpp 18 Mar 2007 20:00:58 -0000 1.3 @@ -1,5 +1,5 @@ -// Copyright 2006 Daniel James. +// Copyright 2006-2007 Daniel James. // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) Index: erase_tests.cpp =================================================================== RCS file: /cvsroot/boost-sandbox/boost-sandbox/libs/unordered/test/exception/erase_tests.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- erase_tests.cpp 3 Dec 2006 23:08:17 -0000 1.5 +++ erase_tests.cpp 18 Mar 2007 20:00:58 -0000 1.6 @@ -1,5 +1,5 @@ -// Copyright 2006 Daniel James. +// Copyright 2006-2007 Daniel James. // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |