summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/algorithms
Commit message (Expand)AuthorAgeFilesLines
* D14686: 'Protect against overloaded comma in random_shuffle and improve tests...Marshall Clow2019-01-242-2/+45
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-19152-608/+456
* Add missing include to test. NFCMarshall Clow2018-12-191-0/+1
* Tolerate Clangs new static_assert messagesEric Fiselier2018-12-141-1/+1
* One more local type warning removed from the tests. NFCMarshall Clow2018-10-121-8/+12
* Add diagnostics for min/max algorithms when a InputIterator is used.Eric Fiselier2018-08-221-0/+37
* [libcxx] [test] Fix whitespace, NFC.Stephan T. Lavavej2018-04-126-19/+19
* [libcxx] [test] Use TEST_COMPILER_C1XX.Stephan T. Lavavej2018-04-121-2/+3
* [libcxx] [test] Strip trailing whitespace, NFC.Stephan T. Lavavej2018-02-1231-44/+44
* Work around GCC constexpr initialization bugEric Fiselier2018-02-031-1/+1
* Fix the BinaryPredicate form of std::is_permutation to not rely on operator==Peter Collingbourne2018-01-261-0/+24
* Last batch of P0202 constexpr additions: includes/set_intersection/exchangeMarshall Clow2018-01-224-4/+87
* Another batch of P0202 constepr algirithms. remove/remove_if/remove_copy/remo...Marshall Clow2018-01-226-8/+117
* Still more P0202 constexpr-ifying. This batch is: for_each/for_each_n/lexicog...Marshall Clow2018-01-225-6/+96
* Add (commented out) constexpr tests for copy/copy_backwards/copy_if/copy_n. ...Marshall Clow2018-01-224-4/+74
* Really comment out the constexpr tests.Marshall Clow2018-01-222-30/+30
* implement (but leave commented out) the constexpr tests from P0202 for std::m...Marshall Clow2018-01-222-2/+47
* More P0202 constexpr work. This commit adds fill/fill_n/generate/generate_n/u...Marshall Clow2018-01-208-10/+155
* More P0202 constexpr-ifying in <algorithm>. This commit handles replace/repla...Marshall Clow2018-01-194-6/+82
* More P0202 constexpr-ifying in <algorithm>. This commit handles 'transform'.Marshall Clow2018-01-192-3/+48
* Fix most GCC test failures.Eric Fiselier2018-01-183-7/+6
* More constexpr algorithms from P0202. search/search_nMarshall Clow2018-01-164-4/+79
* More constexpr algorithms from P0202: lower_bound, upper_bound, equal_range, ...Marshall Clow2018-01-1610-22/+155
* Actually CALL the constexpr tests.Marshall Clow2018-01-162-0/+8
* More constexpr (re P0202) - equal and mismatchMarshall Clow2018-01-164-4/+146
* Fix constexpr failure on C++11-based buildbots.Marshall Clow2018-01-151-1/+1
* More constexpr from P0202. count and count_if. Also fix a comment that Morwen...Marshall Clow2018-01-152-4/+33
* Some of the tests from earlier today had 'int' as the return type when it sho...Marshall Clow2018-01-1515-15/+15
* More P0202 constexpr-ifying. All the find_XXX algorithms in this commit.Marshall Clow2018-01-159-14/+192
* partition_point gets the P0202 treatmentMarshall Clow2018-01-153-4/+21
* More constexpr algorithms from P0202. any_of/all_of/none_of.Marshall Clow2018-01-153-3/+48
* First part of P0202: Adding constexpr modifiers to functions in <algorithm> a...Marshall Clow2018-01-1511-8/+173
* Fix misspelled macro name - thanks to andrew@ispras.ru for the catchMarshall Clow2018-01-101-1/+1
* Add the C++17 extensions to std::search. Include the default searcher, but no...Marshall Clow2018-01-081-0/+28
* [libcxx] [test] Fix MSVC warnings, null pointer deref.Stephan T. Lavavej2017-12-131-0/+4
* Fix PR#35948: generate_n does not accept floating point Size arguments.Marshall Clow2017-12-041-5/+18
* Change (void) casts to TEST_IGNORE_NODISCARD, as requested by Eric. Reviewed ...Billy Robert O'Neal III2017-11-211-1/+1
* Tolerate even more [[nodiscard]] in the STL. Reviewed as https://reviews.llvm...Billy Robert O'Neal III2017-11-152-2/+2
* Mark test as unsupported on C++98/03, since it uses move_iteratorMarshall Clow2017-10-301-0/+2
* Fix PR#35119 : set_union misbehaves with move_iterators. Thanks to Denis Yaro...Marshall Clow2017-10-301-0/+44
* Fix test for C++03Marshall Clow2017-08-291-3/+4
* Fix PR31166: std::inplace_merge seems to be unstable. Thanks to Jan Wilken DÃ...Marshall Clow2017-08-281-0/+21
* [libcxx] [test] Change comments to say C++ instead of c++. NFC.Stephan T. Lavavej2017-07-292-2/+2
* [libcxx] [test] Untabify, NFC.Stephan T. Lavavej2017-07-297-47/+47
* [libcxx] [test] Strip trailing whitespace. NFC.Stephan T. Lavavej2017-06-201-5/+5
* Add non-parallel version of for_each_n (+tests) from the Parallelism TSMarshall Clow2017-05-251-0/+61
* [libcxx] [test] Strip trailing whitespace. NFC.Stephan T. Lavavej2017-05-044-4/+4
* Cleanup _LIBCPP_HAS_NO_<c++11-feature> in algorithmEric Fiselier2017-04-1815-101/+63
* Update the algorithm tests to not use the (deprecated) function binders. No f...Marshall Clow2017-03-237-14/+42
* Use 'REQUIRES: c++98 || c++03 || c++11 || c++14' instead of the deprecated 'R...Marshall Clow2017-03-232-2/+2
OpenPOWER on IntegriCloud