summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/algorithms/alg.nonmodifying/alg.find.end
Commit message (Collapse)AuthorAgeFilesLines
* [libcxx] [test] Strip trailing whitespace, NFC.Stephan T. Lavavej2018-02-121-1/+1
| | | | llvm-svn: 324959
* Fix most GCC test failures.Eric Fiselier2018-01-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | This patch fixes almost all currently failing tests when using GCC ToT. The specific changes are: (A) Workaround gcc.gnu.org/PR83921 which rejects variables w/o initializers in constexpr contexts -- even when the variable is an empty class. This bug has been worked around at all callsites by adding an initializer. Additionally a new test, constexpr_init.pass.cpp, has been added to test that Clang doesn't suffer from these bugs. (B) Fix streambuf.assign/swap.pass.cpp. This test was never actually calling the swap method as intended. In fact, the swap function it intended to call was ill-formed when instantiated. GCC diagnosed this ill-formedness w/o needing an instantiation. (C) size_delete11.pass.cpp was fixed by adding c++2a to the list of unsupported dialects. llvm-svn: 322810
* Fix constexpr failure on C++11-based buildbots.Marshall Clow2018-01-151-1/+1
| | | | llvm-svn: 322507
* More P0202 constexpr-ifying. All the find_XXX algorithms in this commit.Marshall Clow2018-01-152-3/+51
| | | | llvm-svn: 322504
* Move test into test/std subdirectory.Eric Fiselier2014-12-202-0/+143
llvm-svn: 224658
OpenPOWER on IntegriCloud