summaryrefslogtreecommitdiffstats
path: root/pstl/test/std/algorithms/alg.modifying.operations/transform_unary.pass.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [pstl] Declare main() as returning int, not int32_tLouis Dionne2019-07-181-1/+1
| | | | llvm-svn: 366490
* [pstl] Mark pstl tests as unsupported before C++17Louis Dionne2019-06-201-0/+2
| | | | | | This is required to run the tests in lit with libc++'s tests. llvm-svn: 363942
* [pstl] Remove the stdlib headers from the PSTL and move them to the testsLouis Dionne2019-04-161-5/+0
| | | | | | | | | | | | | | | | | Summary: PSTL should not provide those headers since they belong to the standard library. Instead, we define a dummy standard library in the tests that provides those headers. Reviewers: rodgert, MikeDvorskiy Subscribers: mgorny, jkorous, dexonsmith, libcxx-commits Tags: #libc Differential Revision: https://reviews.llvm.org/D60535 llvm-svn: 358497
* [pstl] Introduce forward declarationsLouis Dionne2019-03-281-1/+1
| | | | | | | | | | | | | | | | | Necessary when pstl is included from with <algorithm> and <numeric> to prevent a partially declared standard library when pstl itself uses algorithms from <algorithm> and <numeric>. Also, this patch makes sure that configuration comes via standard headers. Directly including pstl_config.h in implementation files is incompatible with inclusion of pstl into a standard library implementation which provides it's own library wide configuration and may configure the library differently to the pstl_config.h used by the standalone implementation. Differential Revision: https://reviews.llvm.org/D59122 llvm-svn: 357189
* Restructure test suite to follow libc++ standard layoutLouis Dionne2019-03-271-0/+94
Summary: Subsumes changes requested in https://reviews.llvm.org/D59110 Reviewers: EricWF, ldionne Subscribers: mgorny, krytarowski, jfb, jdoerfert, libcxx-commits Differential Revision: https://reviews.llvm.org/D59856 llvm-svn: 357124
OpenPOWER on IntegriCloud