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