re PR libstdc++/35969 (GLIBCXX_DEBUG: list::merge triggers bad assert)
authorPaolo Carlini <pcarlini@suse.de>
Thu, 24 Apr 2008 17:03:13 +0000 (17:03 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 24 Apr 2008 17:03:13 +0000 (17:03 +0000)
commit27995ee1b8257f1ad72929bdbfff8ebf06d052f9
tree75ab990f4315b4b68c45c2a30a69ae1248c331fd
parent8b66e196a3105887bc8cbd3105552a0723f450e0
re PR libstdc++/35969 (GLIBCXX_DEBUG: list::merge triggers bad assert)

2008-04-24  Paolo Carlini  <pcarlini@suse.de>

PR libstdc++/35969
* include/debug/list (merge): Use _M_transfer_iter, consistently
with the splice members.
* testsuite/23_containers/list/operations/35969.cc: New.

* testsuite/23_containers/list/operators: Rename to
testsuite/23_containers/list/operations.

From-SVN: r134642
13 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/include/debug/list
libstdc++-v3/testsuite/23_containers/list/operations/1.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/list/operations/2.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/list/operations/3.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/list/operations/35969.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/list/operations/4.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/list/operations/5.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/list/operators/1.cc [deleted file]
libstdc++-v3/testsuite/23_containers/list/operators/2.cc [deleted file]
libstdc++-v3/testsuite/23_containers/list/operators/3.cc [deleted file]
libstdc++-v3/testsuite/23_containers/list/operators/4.cc [deleted file]
libstdc++-v3/testsuite/23_containers/list/operators/5.cc [deleted file]