You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
libcxx/test/std/containers/unord/unord.set/unord.set.cnstr
Louis Dionne 20c43d22bb [libcxx] Add missing includes in tests
A bunch of unordered containers tests call library functions but don't directly
include the corresponding header files:

- fabs() (defined in <cmath> which is not included);
- is_permutation() (defined in <algorithm> which is not included);
- next() (defined in <iterator> which is not included).
- As a result, these tests won't compile against some conformant libraries.

Reviewed as https://reviews.llvm.org/D54643.
Thanks to Andrey Maksimov for the patch.

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@347085 91177308-0d34-0410-b5e6-96231b3b80d8
6 years ago
..
allocator.pass.cpp [libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER. 8 years ago
assign_copy.pass.cpp [libcxx] Add missing includes in tests 6 years ago
assign_init.pass.cpp [libcxx] Add missing includes in tests 6 years ago
assign_move.pass.cpp [libcxx] Add missing includes in tests 6 years ago
compare_copy_constructible.fail.cpp [libcxx] [test] Untabify, NFC. 7 years ago
copy.pass.cpp [libcxx] [test] D27021: Fix MSVC warning C4389 "signed/unsigned mismatch", part 8/12. 8 years ago
copy_alloc.pass.cpp [libcxx] [test] D27021: Fix MSVC warning C4389 "signed/unsigned mismatch", part 8/12. 8 years ago
default.pass.cpp [libcxx] [test] Untabify, NFC. 7 years ago
default_noexcept.pass.cpp Fix test failures due to bad test hasher 8 years ago
dtor_noexcept.pass.cpp Fix test failures due to bad test hasher 8 years ago
hash_copy_constructible.fail.cpp [libcxx] [test] Untabify, NFC. 7 years ago
init.pass.cpp [libcxx] Add missing includes in tests 6 years ago
init_size.pass.cpp Cleanup _LIBCPP_HAS_NO_<c++11-feature> macros in std::unordered_set and std::unordered_multiset 8 years ago
init_size_hash.pass.cpp Cleanup _LIBCPP_HAS_NO_<c++11-feature> macros in std::unordered_set and std::unordered_multiset 8 years ago
init_size_hash_equal.pass.cpp Cleanup _LIBCPP_HAS_NO_<c++11-feature> macros in std::unordered_set and std::unordered_multiset 8 years ago
init_size_hash_equal_allocator.pass.cpp Cleanup _LIBCPP_HAS_NO_<c++11-feature> macros in std::unordered_set and std::unordered_multiset 8 years ago
move.pass.cpp Fix unused parameters and variables 8 years ago
move_alloc.pass.cpp Cleanup _LIBCPP_HAS_NO_<c++11-feature> macros in std::unordered_set and std::unordered_multiset 8 years ago
move_assign_noexcept.pass.cpp Fix test failures due to bad test hasher 8 years ago
move_noexcept.pass.cpp Fix test failures due to bad test hasher 8 years ago
range.pass.cpp [libcxx] Add missing includes in tests 6 years ago
range_size.pass.cpp [libcxx] [test] D27021: Fix MSVC warning C4389 "signed/unsigned mismatch", part 8/12. 8 years ago
range_size_hash.pass.cpp [libcxx] [test] D27021: Fix MSVC warning C4389 "signed/unsigned mismatch", part 8/12. 8 years ago
range_size_hash_equal.pass.cpp [libcxx] [test] D27021: Fix MSVC warning C4389 "signed/unsigned mismatch", part 8/12. 8 years ago
range_size_hash_equal_allocator.pass.cpp [libcxx] [test] D27021: Fix MSVC warning C4389 "signed/unsigned mismatch", part 8/12. 8 years ago
size.fail.cpp Mark bucket_count() assertions as non-portable. Patch from STL@microsoft.com 8 years ago
size.pass.cpp Mark bucket_count() assertions as non-portable. Patch from STL@microsoft.com 8 years ago
size_hash.pass.cpp Mark bucket_count() assertions as non-portable. Patch from STL@microsoft.com 8 years ago
size_hash_equal.pass.cpp Mark bucket_count() assertions as non-portable. Patch from STL@microsoft.com 8 years ago
size_hash_equal_allocator.pass.cpp Mark bucket_count() assertions as non-portable. Patch from STL@microsoft.com 8 years ago