gcc/libstdc++-v3/testsuite
François Dumont 6c52b7dfc4 re PR libstdc++/63698 (std::set leaks nodes on assignment)
2014-11-04  François Dumont  <fdumont@gcc.gnu.org>
	    Jonathan Wakely  <jwakely@redhat.com>

	PR libstdc++/63698
	* include/bits/stl_tree.h (_Reuse_or_alloc_node): Simplify constructor.
	Always move to the left node if there is one.
	* testsuite/23_containers/set/allocator/move_assign.cc (test04): New.

Co-Authored-By: Jonathan Wakely <jwakely@redhat.com>

From-SVN: r217154
2014-11-05 19:16:13 +00:00
..
17_intro freestanding.cc: Prefer -std=gnu++11. 2014-10-15 18:31:10 +00:00
18_support C++11 explicitly forbids macros for bool, true and false. 2014-10-24 21:56:40 +01:00
19_diagnostics freestanding.cc: Prefer -std=gnu++11. 2014-10-15 18:31:10 +00:00
20_util Make reference_wrapper trivially copyable. 2014-11-04 02:49:33 +00:00
21_strings shrink_to_fit.cc: Prefer -std=gnu++11. 2014-10-15 19:56:52 +00:00
22_locale Makefile.am: Move ctype.cc, ctype_configure_char.cc and ctype_members.cc to ... 2014-10-20 13:34:10 +01:00
23_containers re PR libstdc++/63698 (std::set leaks nodes on assignment) 2014-11-05 19:16:13 +00:00
24_iterators shrink_to_fit.cc: Prefer -std=gnu++11. 2014-10-15 19:56:52 +00:00
25_algorithms complexity.cc: Add missing test variable. 2014-10-23 22:03:49 +00:00
26_numerics shrink_to_fit.cc: Prefer -std=gnu++11. 2014-10-15 19:56:52 +00:00
27_io hexfloat.cc: Add dg-require-string-conversions. 2014-10-17 13:21:29 +01:00
28_regex libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
29_atomics atomic_base.h: Avoid including <stdbool.h>. 2014-10-24 12:54:43 +00:00
30_threads libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
abi Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
backward Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
config Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
data make_graph_test_infos.xml: Edit. 2011-08-15 00:51:06 +00:00
decimal Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
experimental any: Add feature-testing macro. 2014-10-29 18:22:05 +00:00
ext libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
lib Fix race in libstdc++ testsuite 2014-10-19 21:07:29 +00:00
libstdc++-abi Makefile.in (dg_target_exps): Remove. 2014-09-15 20:23:36 +02:00
libstdc++-dg Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
libstdc++-prettyprinters printers.py (SingleObjContainerPrinter): New base class for experimental::any and experimental::optional printers. 2014-07-15 13:00:18 +01:00
libstdc++-xmethods xmethods.py: Add xmethods for std::array, std::deque, std::forward_list, std::list, std::vector. 2014-10-13 12:23:10 +01:00
performance libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
tr1 libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
tr2 libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
util * testsuite/util/testsuite_allocator.h (operator==): Fix recursion. 2014-11-04 16:54:49 +00:00
Makefile.am Makefile.in (check-parallel-%): Add @. 2014-09-22 12:33:35 -04:00
Makefile.in * testsuite/Makefile.in: Regenerate. 2014-10-10 17:14:59 +01:00