Dimitry Andric f48026fc69 Pull in r214736 from upstream libc++ trunk (by Marshall Clow):
Fix PR#20520 - predicate called too many times in list::remove_if.
  Add tests for list, forward_list, and the std::remove_if algorithm

This fixes an issue where std::list<>::remove_if() and remove() could
erroneously visit elements twice.

Reported by:	Dominic Fandrey <kamikaze@bsdforen.de>
PR:		192303
MFC after:	3 days
2014-08-08 21:27:33 +00:00
..
2014-07-08 22:27:50 +00:00
2013-09-24 14:52:43 +00:00
2014-01-05 23:28:03 +00:00
2014-02-21 16:14:40 +00:00
2014-07-13 10:38:01 +00:00
2014-03-14 02:58:48 +00:00
2014-04-25 19:25:26 +00:00
2014-06-14 12:17:45 +00:00
2014-07-21 22:10:29 +00:00
2014-03-02 03:34:06 +00:00
2014-05-02 23:47:14 +00:00
2014-06-14 11:34:39 +00:00
2014-03-04 21:51:11 +00:00