gcc/libstdc++-v3/testsuite/26_numerics
Jonathan Wakely 74fda2dc9f 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.

From-SVN: r272477
2019-06-19 16:29:49 +01:00
..
accumulate
adjacent_difference
bit
complex Fix tests that fail with -std=gnu++98 or -std=gnu++11 2019-06-06 13:13:42 +01:00
exclusive_scan Implement new serial algorithms from Parallelism TS (P0024R2) 2019-06-19 00:01:16 +01:00
gcd
headers In C++17 <math.h> should not put special functions in global namespace 2019-03-21 14:03:56 +00:00
inclusive_scan Implement new serial algorithms from Parallelism TS (P0024R2) 2019-06-19 00:01:16 +01:00
inner_product
iota
lcm
midpoint Fix std::midpoint(T*, T*) for reversed arguments 2019-05-24 16:39:35 +01:00
partial_sum
pstl/numeric_ops Synchronize libstdc++ PSTL with upstream LLVM PSTL 2019-06-07 22:01:16 +00:00
random Fix random_device to work with COW strings again 2019-05-31 11:34:53 +01:00
reduce Fix value category bugs in std::reduce 2019-06-19 16:29:49 +01:00
slice
slice_array
transform_exclusive_scan Implement new serial algorithms from Parallelism TS (P0024R2) 2019-06-19 00:01:16 +01:00
transform_inclusive_scan Implement new serial algorithms from Parallelism TS (P0024R2) 2019-06-19 00:01:16 +01:00
transform_reduce Implement new serial algorithms from Parallelism TS (P0024R2) 2019-06-19 00:01:16 +01:00
valarray
lerp.cc