File tree 5 files changed +9
-0
lines changed
libcxx/test/std/containers
sequences/deque/deque.cons
5 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ int main(int, char**)
36
36
assert (std::distance (m.begin (), m.end ()) == 0 );
37
37
38
38
assert (mo.get_allocator () == A (7 ));
39
+ assert (mo.get_allocator ().get_id () == test_alloc_base::moved_value);
39
40
assert (mo.key_comp () == C (5 ));
40
41
assert (mo.size () == 0 );
41
42
assert (std::distance (mo.begin (), mo.end ()) == 0 );
@@ -66,6 +67,7 @@ int main(int, char**)
66
67
assert (*std::next (m.begin (), 2 ) == V (3 , 1 ));
67
68
68
69
assert (mo.get_allocator () == A (7 ));
70
+ assert (mo.get_allocator ().get_id () == test_alloc_base::moved_value);
69
71
assert (mo.key_comp () == C (5 ));
70
72
assert (mo.size () == 0 );
71
73
assert (std::distance (mo.begin (), mo.end ()) == 0 );
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ int main(int, char**)
36
36
assert (std::distance (m.begin (), m.end ()) == 0 );
37
37
38
38
assert (mo.get_allocator () == A (7 ));
39
+ assert (mo.get_allocator ().get_id () == test_alloc_base::moved_value);
39
40
assert (mo.key_comp () == C (5 ));
40
41
assert (mo.size () == 0 );
41
42
assert (std::distance (mo.begin (), mo.end ()) == 0 );
@@ -72,6 +73,7 @@ int main(int, char**)
72
73
assert (*std::next (m.begin (), 8 ) == V (3 , 2 ));
73
74
74
75
assert (mo.get_allocator () == A (7 ));
76
+ assert (mo.get_allocator ().get_id () == test_alloc_base::moved_value);
75
77
assert (mo.key_comp () == C (5 ));
76
78
assert (mo.size () == 0 );
77
79
assert (std::distance (mo.begin (), mo.end ()) == 0 );
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ int main(int, char**)
36
36
assert (std::distance (m.begin (), m.end ()) == 0 );
37
37
38
38
assert (mo.get_allocator () == A (7 ));
39
+ assert (mo.get_allocator ().get_id () == test_alloc_base::moved_value);
39
40
assert (mo.key_comp () == C (5 ));
40
41
assert (mo.size () == 0 );
41
42
assert (std::distance (mo.begin (), mo.end ()) == 0 );
@@ -73,6 +74,7 @@ int main(int, char**)
73
74
assert (*std::next (m.begin (), 8 ) == 3 );
74
75
75
76
assert (mo.get_allocator () == A (7 ));
77
+ assert (mo.get_allocator ().get_id () == test_alloc_base::moved_value);
76
78
assert (mo.key_comp () == C (5 ));
77
79
assert (mo.size () == 0 );
78
80
assert (std::distance (mo.begin (), mo.end ()) == 0 );
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ int main(int, char**)
36
36
assert (std::distance (m.begin (), m.end ()) == 0 );
37
37
38
38
assert (mo.get_allocator () == A (7 ));
39
+ assert (mo.get_allocator ().get_id () == test_alloc_base::moved_value);
39
40
assert (mo.key_comp () == C (5 ));
40
41
assert (mo.size () == 0 );
41
42
assert (std::distance (mo.begin (), mo.end ()) == 0 );
@@ -67,6 +68,7 @@ int main(int, char**)
67
68
assert (*std::next (m.begin (), 2 ) == 3 );
68
69
69
70
assert (mo.get_allocator () == A (7 ));
71
+ assert (mo.get_allocator ().get_id () == test_alloc_base::moved_value);
70
72
assert (mo.key_comp () == C (5 ));
71
73
assert (mo.size () == 0 );
72
74
assert (std::distance (mo.begin (), mo.end ()) == 0 );
Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ int main(int, char**)
39
39
assert (c1.size () == 0 );
40
40
assert (c3.get_allocator () == old_a);
41
41
assert (c1.get_allocator () == A (1 ));
42
+ assert (c1.get_allocator ().get_id () == test_alloc_base::moved_value);
42
43
LIBCPP_ASSERT (is_double_ended_contiguous_container_asan_correct (c1));
43
44
LIBCPP_ASSERT (is_double_ended_contiguous_container_asan_correct (c2));
44
45
LIBCPP_ASSERT (is_double_ended_contiguous_container_asan_correct (c3));
You can’t perform that action at this time.
0 commit comments