gcc/libstdc++-v3/testsuite/util
Benjamin Kosnik 3c0f2830ac PR libstdc++/21772 part 3
2009-12-31  Benjamin Kosnik  <bkoz@redhat.com>

	PR libstdc++/21772 part 3
	* include/ext/throw_allocator.h: Add _GLIBCXX_IS_AGGREGATE.
	* testsuite/util/testsuite_container_traits.h (traits<std::map>):
	Add has_insert.
	(traits<std::multimap>): Add has_insert.
	(traits<std::multiset>): Add has_size_type_constructor.
	* testsuite/23_containers/array/requirements/exception/
	generation_prohibited.cc: New.
	* testsuite/21_strings/basic_string/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/ext/vstring/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/unordered_map/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/multimap/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/set/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/unordered_multimap/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/forward_list/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/unordered_set/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/vector/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/deque/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/multiset/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/unordered_multiset/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.
	* testsuite/23_containers/map/requirements/exception/
	basic.cc: New.
	generation_prohibited.cc: New.
	propagation_consistent.cc: New.

From-SVN: r155545
2010-01-01 03:38:58 +00:00
..
common_type
exception PR libstdc++/21772 part 2 2009-12-17 09:37:16 +00:00
hash_fn
io
native_type
performance
regression PR libstdc++/21772 part 1 2009-12-16 05:16:46 +00:00
statistic
thread
replacement_memory_operators.h re PR libstdc++/40917 (FAIL: ext/array_allocator/check_delete.cc (test for excess errors)) 2009-07-30 21:02:44 +00:00
testsuite_abi_check.cc
testsuite_abi.cc re PR c++/39131 (decimal float point: ICE on typeid( 0.dd )) 2009-11-11 23:44:24 -05:00
testsuite_abi.h
testsuite_allocator.cc
testsuite_allocator.h
testsuite_api.h re PR libstdc++/41622 ([DR 1245] [c++0x] std::hash<std::string>::operator() copies its argument) 2009-11-19 16:55:25 +00:00
testsuite_character.cc
testsuite_character.h
testsuite_common_types.h atomic: Update to N3000. 2009-12-21 19:00:34 +00:00
testsuite_container_traits.h PR libstdc++/21772 part 3 2010-01-01 03:38:58 +00:00
testsuite_containers.h testsuite_containers.h (populate<>::populate(_Tp&)): Avoid used uninitialized warning. 2009-12-10 13:17:56 +00:00
testsuite_error.h
testsuite_hooks.cc
testsuite_hooks.h pool_allocator.cc: Adjust catch blocks. 2009-11-19 19:21:05 +00:00
testsuite_io.h
testsuite_iterators.h testsuite_rvalref.h: Remove obsolete macro using _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING. 2009-09-01 10:19:11 +00:00
testsuite_performance.h
testsuite_rng.h
testsuite_rvalref.h testsuite_rvalref.h: Remove obsolete macro using _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING. 2009-09-01 10:19:11 +00:00
testsuite_shared.cc
testsuite_tr1.h type_traits (__is_constructible_helper1): Rename to __is_constructible_helper1... 2009-12-31 14:04:23 +00:00