Marshall Clow
							
						 
						
							 
							
							
							
							
								
							
							
								94f89aeec5 
								
							 
						 
						
							
							
								
								Add static_assert to set/multiset/map/multimap/forward_list/deque that the allocator's value_type match the container's value_type. vector/unordered/list/string already do this. Add tests for all the containers to verify this.  
							
							 
							
							... 
							
							
							
							llvm-svn: 254119 
							
						 
						
							2015-11-26 01:24:04 +00:00  
						
					 
				
					
						
							
							
								 
								Marshall Clow
							
						 
						
							 
							
							
							
							
								
							
							
								e0312a3047 
								
							 
						 
						
							
							
								
								Remove undefined behavior from tests; specifically, ensure that the value type of the allocators match the value type of the containers  
							
							 
							
							... 
							
							
							
							llvm-svn: 254030 
							
						 
						
							2015-11-24 22:10:51 +00:00  
						
					 
				
					
						
							
							
								 
								Marshall Clow
							
						 
						
							 
							
							
							
							
								
							
							
								28ec78e7a5 
								
							 
						 
						
							
							
								
								Fix compile error in test. Can't use `operator[]` for multimap.  
							
							 
							
							... 
							
							
							
							llvm-svn: 253271 
							
						 
						
							2015-11-16 23:40:27 +00:00  
						
					 
				
					
						
							
							
								 
								Marshall Clow
							
						 
						
							 
							
							
							
							
								
							
							
								b90e350017 
								
							 
						 
						
							
							
								
								More tests for LWG#2156  
							
							 
							
							... 
							
							
							
							llvm-svn: 253257 
							
						 
						
							2015-11-16 22:18:36 +00:00  
						
					 
				
					
						
							
							
								 
								Marshall Clow
							
						 
						
							 
							
							
							
							
								
							
							
								a9197737f9 
								
							 
						 
						
							
							
								
								LWG#2156 loosened the requirements on unordered containers 'rehash' calls. Add tests to make sure we meet these requirements. Since we met the stricter ones, no code change needed to meet the looser ones.  
							
							 
							
							... 
							
							
							
							llvm-svn: 253223 
							
						 
						
							2015-11-16 16:42:16 +00:00  
						
					 
				
					
						
							
							
								 
								Asiri Rathnayake
							
						 
						
							 
							
							
							
							
								
							
							
								f520c1445f 
								
							 
						 
						
							
							
								
								Make it possible to build a no-exceptions variant of libcxx.  
							
							 
							
							... 
							
							
							
							Fixes a small omission in libcxx that prevents libcxx being built when
-DLIBCXX_ENABLE_EXCEPTIONS=0 is specified.
This patch adds XFAILS to all those tests that are currently failing
on the new -fno-exceptions library variant. Follow-up patches will
update the tests (progressively) to cope with the new library variant.
Change-Id: I4b801bd8d8e4fe7193df9e55f39f1f393a8ba81a
llvm-svn: 252598 
							
						 
						
							2015-11-10 11:41:22 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Fiselier
							
						 
						
							 
							
							
							
							
								
							
							
								ca345e0032 
								
							 
						 
						
							
							
								
								Fix warnings in unordered_map  
							
							 
							
							... 
							
							
							
							llvm-svn: 242634 
							
						 
						
							2015-07-19 03:16:47 +00:00  
						
					 
				
					
						
							
							
								 
								Marshall Clow
							
						 
						
							 
							
							
							
							
								
							
							
								e3fbe1433b 
								
							 
						 
						
							
							
								
								Implement the first part of N4258: 'Cleaning up noexcept in the Library'. This patch deals with swapping containers, and implements a more strict noexcept specification (a conforming extension) than the standard mandates.  
							
							 
							
							... 
							
							
							
							llvm-svn: 242056 
							
						 
						
							2015-07-13 20:04:56 +00:00  
						
					 
				
					
						
							
							
								 
								Marshall Clow
							
						 
						
							 
							
							
							
							
								
							
							
								bc4c89a977 
								
							 
						 
						
							
							
								
								The rest of N4279 and LWG#2464 - for unordered_map  
							
							 
							
							... 
							
							
							
							llvm-svn: 241555 
							
						 
						
							2015-07-07 05:45:35 +00:00  
						
					 
				
					
						
							
							
								 
								Marshall Clow
							
						 
						
							 
							
							
							
							
								
							
							
								ec39296875 
								
							 
						 
						
							
							
								
								Fix for LWG Issue 2059: C++0x ambiguity problem with map::erase  
							
							 
							
							... 
							
							
							
							llvm-svn: 236950 
							
						 
						
							2015-05-10 13:35:00 +00:00  
						
					 
				
					
						
							
							
								 
								Marshall Clow
							
						 
						
							 
							
							
							
							
								
							
							
								949389c395 
								
							 
						 
						
							
							
								
								We had two identical files named 'MoveOnly.h' in the test suite. Move one to support/, remove the other, and update all the tests that included them. No functionality change.  
							
							 
							
							... 
							
							
							
							llvm-svn: 227370 
							
						 
						
							2015-01-28 21:22:53 +00:00  
						
					 
				
					
						
							
							
								 
								Eric Fiselier
							
						 
						
							 
							
							
							
							
								
							
							
								5a83710e37 
								
							 
						 
						
							
							
								
								Move test into test/std subdirectory.  
							
							 
							
							... 
							
							
							
							llvm-svn: 224658 
							
						 
						
							2014-12-20 01:40:03 +00:00