[libc++] [test] Test that list::swap/move/move-assign does not invalidate iterators.
authorArthur O'Dwyer <arthur.j.odwyer@gmail.com>
Thu, 6 May 2021 15:42:25 +0000 (11:42 -0400)
committerArthur O'Dwyer <arthur.j.odwyer@gmail.com>
Fri, 7 May 2021 14:03:23 +0000 (10:03 -0400)
commit8935c8449b7b17049990d29443ed29dde315f281
tree59b44ed7901f1ae86c680920e222d6d38a565d7d
parent7bc1dd1191aba77da83f04415ee646cc3381729e
[libc++] [test] Test that list::swap/move/move-assign does not invalidate iterators.

And remove the dedicated debug-iterator test; we want to test this in all modes.
We have a CI step for testing the whole test suite with `--debug_level=1` now.

Part of https://reviews.llvm.org/D102003
libcxx/test/libcxx/containers/sequences/list/list.cons/db_move.pass.cpp [deleted file]
libcxx/test/std/containers/sequences/list/list.cons/assign_move.pass.cpp
libcxx/test/std/containers/sequences/list/list.cons/move.pass.cpp
libcxx/test/std/containers/sequences/list/list.special/swap.pass.cpp