Daniel James
01df4d9dc2
Merge in some changes to the unordered tests.
...
[SVN r42856]
2008-01-18 19:35:55 +00:00
Daniel James
9d7411840e
Merge latest unordered developments:
...
Make simple_test test a little more.
Use doubles for calculating max load factor.
Some workarounds, mostly for Borland and running the tests.
[SVN r42666]
2008-01-10 22:30:46 +00:00
Daniel James
e847046f95
Merge in latest unordered developments (revisions 42607-42611).
...
[SVN r42612]
2008-01-08 13:59:01 +00:00
Daniel James
848b253877
Fix an off by one error.
...
[SVN r42588]
2008-01-07 21:07:43 +00:00
Daniel James
7d128006e1
Fix a bug which was causing the memory area stuff to fail.
...
I should probably try to be less clever and use memory area's lower
bounds as the key, and do the extra work required to get that working.
[SVN r42587]
2008-01-07 21:05:42 +00:00
Daniel James
86e01c9c4c
Avoid some uses of an invalid pointer.
...
[SVN r42580]
2008-01-07 20:06:15 +00:00
Daniel James
aabf1a408b
Improve the unordered tests support for some older compilers.
...
Better testing of elements with equivalent keys.
[SVN r7458]
2007-07-17 23:17:21 +00:00
Daniel James
df1e1598a5
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.
[SVN r3793]
2007-03-18 20:00:59 +00:00
Daniel James
8d8f9e1942
Add a test that unnecessary copies aren't made of objects inserted.
...
Make the exception tests track the allocator usage.
Speed up the exception tests a bit.
[SVN r3490]
2006-12-03 23:08:17 +00:00
Daniel James
ec310f7b80
Update the unordered tests. Several changes including extra erase tests. The newer version of the containers have a hairy erase implementation, so need to test all the special cases. Also, a few extra tests here and there, avoid a couple of warnings and remove some old TODOs.
...
[SVN r3341]
2006-10-31 22:19:26 +00:00
Daniel James
dd2ea72220
Update the copyright in the unordered container tests.
...
[SVN r3040]
2006-07-01 22:31:26 +00:00
Daniel James
f9907e4a55
Get unordered working on Visual C++ 6.5
...
[SVN r2992]
2006-06-18 13:24:38 +00:00
Daniel James
ff91c72eec
Improved support for Visual C++.
...
[SVN r2985]
2006-06-12 23:30:46 +00:00
Daniel James
58dda15273
Improved support for testing on older versions of gcc.
...
Link tests.
Plus more...
[SVN r2980]
2006-06-11 19:42:55 +00:00
Daniel James
fbd37a946b
More tests for unordered associative containers.
...
[SVN r2959]
2006-05-21 17:14:11 +00:00
Daniel James
1be8ab0d30
Add some tests for the unordered associative containers.
...
[SVN r2954]
2006-05-17 17:19:16 +00:00