The return value for both of these algorithms is specified as
```
`{last, result - N}` for the overloads in namespace `ranges`.
```
But the current implementation instead returns `{first, result - N}`.
Also add both algorithms to the relevant "robust" tests.
Differential Revision: https://reviews.llvm.org/D130968
|
||
|---|---|---|
| .. | ||
| contiguous_trivial_optimization.pass.cpp | ||
| move.pass.cpp | ||
| move_backward.pass.cpp | ||
| ranges.move.pass.cpp | ||
| ranges.move_backward.pass.cpp | ||