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.multimap/unord.multimap.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 Support allocators with explicit conversion constructors. Fixes bug #29000 8 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> in std::unordered_map and std::unordered_multimap 8 years ago
init_size_hash.pass.cpp Cleanup _LIBCPP_HAS_NO_<c++11-feature> in std::unordered_map and std::unordered_multimap 8 years ago
init_size_hash_equal.pass.cpp Cleanup _LIBCPP_HAS_NO_<c++11-feature> in std::unordered_map and std::unordered_multimap 8 years ago
init_size_hash_equal_allocator.pass.cpp Cleanup _LIBCPP_HAS_NO_<c++11-feature> in std::unordered_map and std::unordered_multimap 8 years ago
move.pass.cpp fix warnings only produced by apple-clang 8 years ago
move_alloc.pass.cpp Cleanup _LIBCPP_HAS_NO_<c++11-feature> in std::unordered_map and std::unordered_multimap 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] D27266: Remove spurious semicolons. 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 Support allocators with explicit conversion constructors. Fixes bug #29000 8 years ago