summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libcxx/test/std/containers/unord/iterator_difference_type.pass.cpp8
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;
OpenPOWER on IntegriCloud