This removes the need for a custom libc++ build to have a basic set of PSTL algorithms.
Details
Details
- Reviewers
ldionne - Group Reviewers
Restricted Project - Commits
- rGe7e371188513: [libc++][PSTL] Make the PSTL available by default under -fexperimental-library
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
libcxx/include/__algorithm/pstl_for_each.h | ||
---|---|---|
71 | Here and everywhere else, I think you mean defined(_LIBCPP_HAS_NO_INCOMPLETE_PSTL) | |
libcxx/utils/libcxx/test/params.py | ||
183–184 | Fly-by comment: we should try to change this to -fexperimental-library when using Clang now. On GCC we still need to do it manually. IMO it would be good to actually change it because otherwise we're not testing the way we expect our users to enable this mode. |
Here and everywhere else, I think you mean defined(_LIBCPP_HAS_NO_INCOMPLETE_PSTL)