When allocators aren't equal, use a slow swap.

[SVN r42102]
This commit is contained in:
Daniel James
2007-12-16 13:17:44 +00:00
parent b542050fa0
commit 0ce212b5aa
5 changed files with 114 additions and 44 deletions

View File

@@ -21,5 +21,5 @@ test-suite unordered-tests
[ run erase_tests.cpp framework ]
[ run rehash_tests.cpp framework ]
[ run swap_tests.cpp framework : : :
<define>BOOST_UNORDERED_SWAP_METHOD=3 ]
<define>BOOST_UNORDERED_SWAP_METHOD=2 ]
;

View File

@@ -27,5 +27,5 @@ test-suite unordered-tests
[ run bucket_tests.cpp ]
[ run load_factor_tests.cpp ]
[ run rehash_tests.cpp ]
[ run swap_tests.cpp : : : <define>BOOST_UNORDERED_SWAP_METHOD=3 ]
[ run swap_tests.cpp : : : <define>BOOST_UNORDERED_SWAP_METHOD=2 ]
;