- User Since
- Jun 3 2021, 8:06 AM (78 w, 3 d)
Feb 14 2022
Feb 9 2022
Apply comments from D119243 (also applicable for this PR)
I have renamed tests that accept a pair of iterators: "range_*"->"iter_iter_*" for all such tests for sets
Feb 8 2022
Exclude C++03 and C++11 from testing
Jan 31 2022
Add assert(i == end()) and rename variables for consistency
Jan 26 2022
Remove test-case for the comparator marked final (moved to D118232)
Jan 25 2022
Dec 17 2021
Fix unused variable in check_noexcept
Dec 14 2021
Dec 6 2021
Fix comments from @ldionne
Dec 2 2021
Dec 1 2021
Changed reverse_iterators.pass.cpp to use int n = 10 instead of n in all places
Nov 30 2021
Added type aliases for associative containers value_types.
Removed C++11 mode for other_allocator
Nov 29 2021
Fix comments by @rarutyun
Nov 23 2021
Clean-up for comments in compare.pass.cpp test for all associative containers
Nov 22 2021
Removed the constructor of MaybePOCCAAllocator from int argument
Removed static bool variable, renamed POCCAAllocator, added aliases
A1 and A3 class templates from allocator.h cannot be used to test propagate_on_container_copy_assignment option during the vector::operator=(const vector&).
I have tried to change allocate and deallocate methods in these allocators to use new-delete to provide the real memory, but tests for std::scoped_allocator_adaptor has failed.
I have introduced the new class POCCAAllocator<T, bool> to test the behavior of vector on copy assignment.
Tests for other containers can also be rewritten to use the new allocator class.
Fix comments from the last revision of the review
Nov 17 2021
Renaming value to lvalue for insert_iter_lvalue.pass.cpp
Fix CI, add return 0 where missed
Fix comments from differential review
Nov 16 2021
Fixed incorrect upload with arc
Oct 25 2021
Oct 18 2021
Remove negative tests because EqualityComparable is a Precondition for std::vector::operator==. Violation of the precondition results in undefined behavior => the fact that the program is ill-formed is not guaranteed by the standard and should not be tested.
Oct 14 2021
"c++03fication" of the tests
Oct 13 2021
Fix incorrect upload