gcc/libstdc++-v3/testsuite/20_util/tuple
Jonathan Wakely 9a9c7a625d Fix tests that fail without PCH
The recent change to stop transitively including <string> broke some
tests, but only when the library is configured without PCH, because
otherwise the <string> header still gets included via the precompiled
<bits/stdc++.h> header.

	* testsuite/20_util/bad_function_call/what.cc: Include <string> header
	for std::string.
	* testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
	* testsuite/20_util/tuple/cons/allocator_with_any.cc: Include <memory>
	header for std::allocator.
	* testsuite/23_containers/array/tuple_interface/tuple_element.cc: Add
	using-declaration for std::size_t.
	* testsuite/23_containers/array/tuple_interface/tuple_size.cc:
	Likewise.
	* testsuite/23_containers/deque/cons/55977.cc: Include <istream> for
	std::istream.
	* testsuite/23_containers/vector/cons/55977.cc: Likewise.
	* testsuite/experimental/map/erasure.cc: Include <string> for
	std::string.
	* testsuite/experimental/unordered_map/erasure.cc: Likewise.

From-SVN: r272376
2019-06-17 09:18:17 +01:00
..
apply Update copyright years. 2019-01-01 13:31:55 +01:00
comparison_operators Update copyright years. 2019-01-01 13:31:55 +01:00
cons Fix tests that fail without PCH 2019-06-17 09:18:17 +01:00
creation_functions Update copyright years. 2019-01-01 13:31:55 +01:00
element_access PR c++/90047 - ICE with enable_if alias template. 2019-04-17 23:32:24 -04:00
make_from_tuple Update copyright years. 2019-01-01 13:31:55 +01:00
requirements Update copyright years. 2019-01-01 13:31:55 +01:00
48476.cc Update copyright years. 2019-01-01 13:31:55 +01:00
51365.cc Update copyright years. 2019-01-01 13:31:55 +01:00
53648.cc Update copyright years. 2019-01-01 13:31:55 +01:00
56785.cc Update copyright years. 2019-01-01 13:31:55 +01:00
60497.cc Update copyright years. 2019-01-01 13:31:55 +01:00
61947.cc Update copyright years. 2019-01-01 13:31:55 +01:00
67844.cc Update copyright years. 2019-01-01 13:31:55 +01:00
77395.cc Update copyright years. 2019-01-01 13:31:55 +01:00
77802.cc Update copyright years. 2019-01-01 13:31:55 +01:00
78939.cc Update copyright years. 2019-01-01 13:31:55 +01:00
cv_tuple_element.cc Update copyright years. 2019-01-01 13:31:55 +01:00
cv_tuple_size.cc Update copyright years. 2019-01-01 13:31:55 +01:00
cv_tuple_size_neg.cc Update copyright years. 2019-01-01 13:31:55 +01:00
dr2729.cc Update copyright years. 2019-01-01 13:31:55 +01:00
moveable.cc Update copyright years. 2019-01-01 13:31:55 +01:00
moveable2.cc Update copyright years. 2019-01-01 13:31:55 +01:00
noexcept_move_assign.cc Update copyright years. 2019-01-01 13:31:55 +01:00
noexcept_swap.cc Update copyright years. 2019-01-01 13:31:55 +01:00
swap.cc Update copyright years. 2019-01-01 13:31:55 +01:00
swap_cxx17.cc Update copyright years. 2019-01-01 13:31:55 +01:00
tuple_element.cc Update copyright years. 2019-01-01 13:31:55 +01:00
tuple_element_t.cc Update copyright years. 2019-01-01 13:31:55 +01:00
tuple_size.cc Update copyright years. 2019-01-01 13:31:55 +01:00
tuple_size_v.cc Update copyright years. 2019-01-01 13:31:55 +01:00