teak-llvm/libcxx/test/std/algorithms
Eric Fiselier 040411762f Mark LWG 2716 as complete - shuffle and sample disallows lvalue URNGs.
Libc++'s implementation of shuffle and sample already support lvalue and rvalue
RNG's. This patch adds tests for both categories and marks the issue as complete.

This patch also contains drive-by change for std::experimental::sample which
improves the diagnostics produced when the correct iterator categories are
not supplied.

llvm-svn: 279947
2016-08-28 21:55:00 +00:00
..
alg.c.library
alg.modifying.operations Mark LWG 2716 as complete - shuffle and sample disallows lvalue URNGs. 2016-08-28 21:55:00 +00:00
alg.nonmodifying Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00
alg.sorting Implement LWG#2688: 'clamp misses preconditions and has extraneous condition on result'. We already did this, just added tests 2016-06-30 17:52:51 +00:00
algorithms.general