diff options
-rw-r--r-- | libcxx/test/std/containers/unord/iterator_difference_type.pass.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libcxx/test/std/containers/unord/iterator_difference_type.pass.cpp b/libcxx/test/std/containers/unord/iterator_difference_type.pass.cpp index fe2a83a01ea..3f0b61e5f22 100644 --- a/libcxx/test/std/containers/unord/iterator_difference_type.pass.cpp +++ b/libcxx/test/std/containers/unord/iterator_difference_type.pass.cpp @@ -51,10 +51,10 @@ void testUnorderedMap() { template <class Set, class ValueTp, class CPtrT> void testUnorderedSet() { - static_assert((std::is_same<typename Set::iterator, - typename Set::const_iterator>::value), ""); - static_assert((std::is_same<typename Set::local_iterator, - typename Set::const_local_iterator>::value), ""); + static_assert((std::is_convertible<typename Set::iterator, + typename Set::const_iterator>::value), ""); + static_assert((std::is_convertible<typename Set::local_iterator, + typename Set::const_local_iterator>::value), ""); typedef typename Set::difference_type Diff; { typedef typename Set::iterator It; |