Several PSTL headers included by <algorithm> are missing includes for things they use.
Switch some quoted includes to angle includes.
(Issues found from running check-cxx with https://reviews.llvm.org/D144322)
Paths
| Differential D150085
[libc++][PSTL] Add missing includes to PSTL headers ClosedPublic Authored by iana on May 7 2023, 9:41 PM.
Details
Summary Several PSTL headers included by <algorithm> are missing includes for things they use. (Issues found from running check-cxx with https://reviews.llvm.org/D144322)
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 10 2023, 9:32 AM Closed by commit rG5ac0c1af8215: [libc++][PSTL] Add missing includes to PSTL headers (authored by iana). · Explain WhyMay 10 2023, 3:45 PM This revision was automatically updated to reflect the committed changes. iana added a reverting change: D153209: Revert "[libc++][PSTL] Add missing includes to PSTL headers".Jun 17 2023, 6:51 PM iana added a child revision: D150503: [libc++][PSTL] Make the PSTL submodules only have one header.Jun 26 2023, 9:31 PM
Revision Contents
Diff 521127 libcxx/include/__algorithm/pstl_any_all_none_of.h
libcxx/include/__algorithm/pstl_fill.h
libcxx/include/__algorithm/pstl_find.h
libcxx/include/__algorithm/pstl_for_each.h
libcxx/include/__pstl/internal/execution_impl.h
libcxx/include/__pstl/internal/parallel_backend_serial.h
libcxx/include/__pstl/internal/parallel_impl.h
libcxx/include/__pstl/internal/unseq_backend_simd.h
|