r272477 - in /trunk/libstdc++-v3: ChangeLog inc...

redi@gcc.gnu.org redi@gcc.gnu.org
Wed Jun 19 15:29:00 GMT 2019


Author: redi
Date: Wed Jun 19 15:29:49 2019
New Revision: 272477

URL: https://gcc.gnu.org/viewcvs?rev=272477&root=gcc&view=rev
Log:
Fix value category bugs in std::reduce

	* include/std/numeric (reduce(Iter, Iter, T, BinOp)): Fix value
	category used in invocable check.
	(reduce(Iter, Iter, T)): Pass initial value as rvalue.
	* testsuite/26_numerics/reduce/2.cc: New test.

Added:
    trunk/libstdc++-v3/testsuite/26_numerics/reduce/2.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/std/numeric



More information about the Libstdc++-cvs mailing list