Daniel James 
							
						 
					 
					
						
						
							
						
						ec7e2a6c8a 
					 
					
						
						
							
							An extra rehash test for inserting a range.  
						
						 
						
						... 
						
						
						
						[SVN r41929] 
						
						
					 
					
						2007-12-09 19:24:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						feded72da6 
					 
					
						
						
							
							Add the missing 'at_tests.cpp'. It's a bit rubbish, but most of the  
						
						 
						
						... 
						
						
						
						implementation details are tested elsewhere.
[SVN r41807] 
						
						
					 
					
						2007-12-06 21:37:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						73bc8b397c 
					 
					
						
						
							
							Remove extra warning flags - if tested against boost 1.34 they result in far too  
						
						 
						
						... 
						
						
						
						many warnings (mostly due to Boost.Hash). Against trunk there are currently
no warnings.
[SVN r41785] 
						
						
					 
					
						2007-12-06 12:19:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						044bbc437c 
					 
					
						
						
							
							Give an implementation function a clearer name.  
						
						 
						
						... 
						
						
						
						[SVN r41784] 
						
						
					 
					
						2007-12-06 11:54:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						6e8f9e1c67 
					 
					
						
						
							
							Seed the random number generator in tests.  
						
						 
						
						... 
						
						
						
						[SVN r41782] 
						
						
					 
					
						2007-12-06 11:42:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						c013d15c16 
					 
					
						
						
							
							Remove some minor TODOs. These were more notes to myself than anything.  
						
						 
						
						... 
						
						
						
						[SVN r41779] 
						
						
					 
					
						2007-12-06 11:40:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						f0c62d3f0f 
					 
					
						
						
							
							Test, implement and document 'at'.  
						
						 
						
						... 
						
						
						
						[SVN r41125] 
						
						
					 
					
						2007-11-16 00:31:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						a42f9ba834 
					 
					
						
						
							
							Remove an old commented out line.  
						
						 
						
						... 
						
						
						
						[SVN r41058] 
						
						
					 
					
						2007-11-13 11:56:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						da30fb101a 
					 
					
						
						
							
							Remove some unused variables.  
						
						 
						
						... 
						
						
						
						[SVN r40722] 
						
						
					 
					
						2007-11-03 16:45:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						50c629dcb0 
					 
					
						
						
							
							Change insert/erase as specified in n2369, the implementation and tests.  
						
						 
						
						... 
						
						
						
						I accidently only checked in the documentation from these changes in the
last check in. This contains the rest of it.
[SVN r39950] 
						
						
					 
					
						2007-10-11 23:49:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						36f4508019 
					 
					
						
						
							
							Run most of the unordered container tests (not the exception tests) on warning  
						
						 
						
						... 
						
						
						
						level 4 on Visual C++.
[SVN r38648] 
						
						
					 
					
						2007-08-14 09:55:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						6eaf45a0b0 
					 
					
						
						
							
							Add the -Wsign-promo flag to the unordered tests on gcc.  
						
						 
						
						... 
						
						
						
						[SVN r38566] 
						
						
					 
					
						2007-08-10 12:01:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						f11b2272e4 
					 
					
						
						
							
							Change a comment.  
						
						 
						
						... 
						
						
						
						[SVN r7459] 
						
						
					 
					
						2007-07-17 23:19:33 +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 
							
						 
					 
					
						
						
							
						
						6af2b965bb 
					 
					
						
						
							
							Use a portable hash_value in insert_stable_tests in order to support compilers  
						
						 
						
						... 
						
						
						
						without ADL.
[SVN r7384] 
						
						
					 
					
						2007-07-07 09:42:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						e4b6b89ed2 
					 
					
						
						
							
							Get malloc_allocator working with Visual C++ 6 STL.  
						
						 
						
						... 
						
						
						
						[SVN r7383] 
						
						
					 
					
						2007-07-07 09:39:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						10a05bda05 
					 
					
						
						
							
							Move malloc_allocator into its own header so that the normal tests don't have  
						
						 
						
						... 
						
						
						
						to depend on the exception testing code.
[SVN r7332] 
						
						
					 
					
						2007-07-01 11:54:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						c08cfa18c4 
					 
					
						
						
							
							Avoid memory leak error for std::set on g++-3.3  
						
						 
						
						... 
						
						
						
						[SVN r7331] 
						
						
					 
					
						2007-07-01 11:16:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						c5b86a0ff8 
					 
					
						
						
							
							Remove a couple of pointless comparisons.  
						
						 
						
						... 
						
						
						
						[SVN r4257] 
						
						
					 
					
						2007-05-26 00:00:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						ef2f5116dd 
					 
					
						
						
							
							It is currently proposed that insert, erase and rehash should be stable. Change insert(hint, value) so that it inserts at the end of a group of  
						
						 
						
						... 
						
						
						
						equivalent keys (all the other functions were already stable).
[SVN r4146] 
						
						
					 
					
						2007-05-20 17:37:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						e73b90fa86 
					 
					
						
						
							
							** empty log message **  
						
						 
						
						... 
						
						
						
						[SVN r4139] 
						
						
					 
					
						2007-05-19 20:04:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						ec240d22ed 
					 
					
						
						
							
							Stop using Boost.Random as it doesn't support all the platforms I do. The new  
						
						 
						
						... 
						
						
						
						code (using std::rand) needs work, but I want to get this in before the sandbox
is converted to subversion.
[SVN r3993] 
						
						
					 
					
						2007-05-01 21:24:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						3e532104d2 
					 
					
						
						
							
							Rename some pointer classes to avoid shadowing them in the test allocator.  
						
						 
						
						... 
						
						
						
						[SVN r3992] 
						
						
					 
					
						2007-05-01 21:22:01 +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 
							
						 
					 
					
						
						
							
						
						f979c07d2e 
					 
					
						
						
							
							Check that exceptions thrown when swapping meet the exception requirements.  
						
						 
						
						... 
						
						
						
						[SVN r3620] 
						
						
					 
					
						2007-01-10 00:06:55 +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 
							
						 
					 
					
						
						
							
						
						828dbe5078 
					 
					
						
						
							
							Test inserting and constructing from input iterators.  
						
						 
						
						... 
						
						
						
						Check thrown exception types properly.
Return by reference from 'get_key' so that the keys aren't copied.
[SVN r3115] 
						
						
					 
					
						2006-08-06 20:42:45 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						1301d774e0 
					 
					
						
						
							
							Add a small note about testing allocators.  
						
						 
						
						... 
						
						
						
						[SVN r2953] 
						
						
					 
					
						2006-05-17 17:15:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						e33f1b21d6 
					 
					
						
						
							
							Update the container compile tests to include cbegin/cend. And add the  
						
						 
						
						... 
						
						
						
						copyright notice.
[SVN r2952] 
						
						
					 
					
						2006-05-17 17:09:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						56e67a9d7d 
					 
					
						
						
							
							Get the unordered tests running on Visual C++ 6.5  
						
						 
						
						... 
						
						
						
						[SVN r2896] 
						
						
					 
					
						2006-03-20 20:01:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						c9e2182aa9 
					 
					
						
						
							
							Some tests.  
						
						 
						
						... 
						
						
						
						[SVN r2892] 
						
						
					 
					
						2006-03-19 22:24:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						351cd6e8a1 
					 
					
						
						
							
							Remove more of the old unordered containers test files.  
						
						 
						
						... 
						
						
						
						[SVN r2878] 
						
						
					 
					
						2006-02-27 00:54:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						a912bbd9ac 
					 
					
						
						
							
							Remove the old unordered container tests.  
						
						 
						
						... 
						
						
						
						[SVN r2877] 
						
						
					 
					
						2006-02-26 23:28:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						dc9951437b 
					 
					
						
						
							
							Improve this test on Visual C++ 6, still fails though.  
						
						 
						
						... 
						
						
						
						[SVN r2737] 
						
						
					 
					
						2005-11-09 21:11:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						8e7ff75ac8 
					 
					
						
						
							
							Add a missing include.  
						
						 
						
						... 
						
						
						
						[SVN r2735] 
						
						
					 
					
						2005-11-08 21:30:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel James 
							
						 
					 
					
						
						
							
						
						8214c43060 
					 
					
						
						
							
							Unit tests for unordered containers.  
						
						 
						
						... 
						
						
						
						[SVN r2731] 
						
						
					 
					
						2005-11-05 17:24:20 +00:00