[libcxx] r203480 - More tests for LWG Issue #2263; this time to the associative and unordered containers. Still no changes to libc++
Marshall Clow
mclow.lists at gmail.com
Mon Mar 10 12:18:49 PDT 2014
Author: marshall
Date: Mon Mar 10 14:18:49 2014
New Revision: 203480
URL: http://llvm.org/viewvc/llvm-project?rev=203480&view=rev
Log:
More tests for LWG Issue #2263; this time to the associative and unordered containers. Still no changes to libc++
Modified:
libcxx/trunk/test/containers/associative/map/map.access/iterator.pass.cpp
libcxx/trunk/test/containers/associative/multimap/iterator.pass.cpp
libcxx/trunk/test/containers/associative/multiset/iterator.pass.cpp
libcxx/trunk/test/containers/associative/set/iterator.pass.cpp
libcxx/trunk/test/containers/unord/unord.map/iterators.pass.cpp
libcxx/trunk/test/containers/unord/unord.multimap/iterators.pass.cpp
libcxx/trunk/test/containers/unord/unord.multiset/iterators.pass.cpp
libcxx/trunk/test/containers/unord/unord.set/iterators.pass.cpp
Modified: libcxx/trunk/test/containers/associative/map/map.access/iterator.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/containers/associative/map/map.access/iterator.pass.cpp?rev=203480&r1=203479&r2=203480&view=diff
==============================================================================
--- libcxx/trunk/test/containers/associative/map/map.access/iterator.pass.cpp (original)
+++ libcxx/trunk/test/containers/associative/map/map.access/iterator.pass.cpp Mon Mar 10 14:18:49 2014
@@ -215,10 +215,13 @@ int main()
C::const_iterator cii{};
assert ( ii1 == ii2 );
assert ( ii1 == ii4 );
- assert ( ii1 == cii );
- assert ( !(ii1 != ii2 ));
- assert ( !(ii1 != cii ));
+ assert (!(ii1 != ii2 ));
+
+ assert ( (ii1 == cii ));
+ assert ( (cii == ii1 ));
+ assert (!(ii1 != cii ));
+ assert (!(cii != ii1 ));
}
#endif
}
Modified: libcxx/trunk/test/containers/associative/multimap/iterator.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/containers/associative/multimap/iterator.pass.cpp?rev=203480&r1=203479&r2=203480&view=diff
==============================================================================
--- libcxx/trunk/test/containers/associative/multimap/iterator.pass.cpp (original)
+++ libcxx/trunk/test/containers/associative/multimap/iterator.pass.cpp Mon Mar 10 14:18:49 2014
@@ -219,10 +219,13 @@ int main()
C::const_iterator cii{};
assert ( ii1 == ii2 );
assert ( ii1 == ii4 );
- assert ( ii1 == cii );
- assert ( !(ii1 != ii2 ));
- assert ( !(ii1 != cii ));
+ assert (!(ii1 != ii2 ));
+
+ assert ( (ii1 == cii ));
+ assert ( (cii == ii1 ));
+ assert (!(ii1 != cii ));
+ assert (!(cii != ii1 ));
}
#endif
}
Modified: libcxx/trunk/test/containers/associative/multiset/iterator.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/containers/associative/multiset/iterator.pass.cpp?rev=203480&r1=203479&r2=203480&view=diff
==============================================================================
--- libcxx/trunk/test/containers/associative/multiset/iterator.pass.cpp (original)
+++ libcxx/trunk/test/containers/associative/multiset/iterator.pass.cpp Mon Mar 10 14:18:49 2014
@@ -203,10 +203,13 @@ int main()
C::const_iterator cii{};
assert ( ii1 == ii2 );
assert ( ii1 == ii4 );
- assert ( ii1 == cii );
- assert ( !(ii1 != ii2 ));
- assert ( !(ii1 != cii ));
+ assert (!(ii1 != ii2 ));
+
+ assert ( (ii1 == cii ));
+ assert ( (cii == ii1 ));
+ assert (!(ii1 != cii ));
+ assert (!(cii != ii1 ));
}
#endif
}
Modified: libcxx/trunk/test/containers/associative/set/iterator.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/containers/associative/set/iterator.pass.cpp?rev=203480&r1=203479&r2=203480&view=diff
==============================================================================
--- libcxx/trunk/test/containers/associative/set/iterator.pass.cpp (original)
+++ libcxx/trunk/test/containers/associative/set/iterator.pass.cpp Mon Mar 10 14:18:49 2014
@@ -199,10 +199,13 @@ int main()
C::const_iterator cii{};
assert ( ii1 == ii2 );
assert ( ii1 == ii4 );
- assert ( ii1 == cii );
- assert ( !(ii1 != ii2 ));
- assert ( !(ii1 != cii ));
+ assert (!(ii1 != ii2 ));
+
+ assert ( (ii1 == cii ));
+ assert ( (cii == ii1 ));
+ assert (!(ii1 != cii ));
+ assert (!(cii != ii1 ));
}
#endif
}
Modified: libcxx/trunk/test/containers/unord/unord.map/iterators.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/containers/unord/unord.map/iterators.pass.cpp?rev=203480&r1=203479&r2=203480&view=diff
==============================================================================
--- libcxx/trunk/test/containers/unord/unord.map/iterators.pass.cpp (original)
+++ libcxx/trunk/test/containers/unord/unord.map/iterators.pass.cpp Mon Mar 10 14:18:49 2014
@@ -116,10 +116,13 @@ int main()
C::const_iterator cii{};
assert ( ii1 == ii2 );
assert ( ii1 == ii4 );
- assert ( ii1 == cii );
- assert ( !(ii1 != ii2 ));
- assert ( !(ii1 != cii ));
+ assert (!(ii1 != ii2 ));
+
+ assert ( (ii1 == cii ));
+ assert ( (cii == ii1 ));
+ assert (!(ii1 != cii ));
+ assert (!(cii != ii1 ));
}
#endif
}
Modified: libcxx/trunk/test/containers/unord/unord.multimap/iterators.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/containers/unord/unord.multimap/iterators.pass.cpp?rev=203480&r1=203479&r2=203480&view=diff
==============================================================================
--- libcxx/trunk/test/containers/unord/unord.multimap/iterators.pass.cpp (original)
+++ libcxx/trunk/test/containers/unord/unord.multimap/iterators.pass.cpp Mon Mar 10 14:18:49 2014
@@ -122,10 +122,13 @@ int main()
C::const_iterator cii{};
assert ( ii1 == ii2 );
assert ( ii1 == ii4 );
- assert ( ii1 == cii );
- assert ( !(ii1 != ii2 ));
- assert ( !(ii1 != cii ));
+ assert (!(ii1 != ii2 ));
+
+ assert ( (ii1 == cii ));
+ assert ( (cii == ii1 ));
+ assert (!(ii1 != cii ));
+ assert (!(cii != ii1 ));
}
#endif
}
Modified: libcxx/trunk/test/containers/unord/unord.multiset/iterators.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/containers/unord/unord.multiset/iterators.pass.cpp?rev=203480&r1=203479&r2=203480&view=diff
==============================================================================
--- libcxx/trunk/test/containers/unord/unord.multiset/iterators.pass.cpp (original)
+++ libcxx/trunk/test/containers/unord/unord.multiset/iterators.pass.cpp Mon Mar 10 14:18:49 2014
@@ -115,10 +115,13 @@ int main()
C::const_iterator cii{};
assert ( ii1 == ii2 );
assert ( ii1 == ii4 );
- assert ( ii1 == cii );
- assert ( !(ii1 != ii2 ));
- assert ( !(ii1 != cii ));
+ assert (!(ii1 != ii2 ));
+
+ assert ( (ii1 == cii ));
+ assert ( (cii == ii1 ));
+ assert (!(ii1 != cii ));
+ assert (!(cii != ii1 ));
}
#endif
}
Modified: libcxx/trunk/test/containers/unord/unord.set/iterators.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/containers/unord/unord.set/iterators.pass.cpp?rev=203480&r1=203479&r2=203480&view=diff
==============================================================================
--- libcxx/trunk/test/containers/unord/unord.set/iterators.pass.cpp (original)
+++ libcxx/trunk/test/containers/unord/unord.set/iterators.pass.cpp Mon Mar 10 14:18:49 2014
@@ -115,10 +115,13 @@ int main()
C::const_iterator cii{};
assert ( ii1 == ii2 );
assert ( ii1 == ii4 );
- assert ( ii1 == cii );
- assert ( !(ii1 != ii2 ));
- assert ( !(ii1 != cii ));
+ assert (!(ii1 != ii2 ));
+
+ assert ( (ii1 == cii ));
+ assert ( (cii == ii1 ));
+ assert (!(ii1 != cii ));
+ assert (!(cii != ii1 ));
}
#endif
}
More information about the cfe-commits
mailing list