Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [libcxx] Avoid spurious construction of valarray elements | Mikhail Maltsev | 2018-02-08 | 4 | -0/+81 |
| | | | | | | | | | | | | | | | | | | | | | Summary: Currently libc++ implements some operations on valarray by using the resize method. This method has a parameter with a default value. Because of this, valarray may spuriously construct and destruct objects of valarray's element type. This patch fixes this issue and adds corresponding test cases. Reviewers: EricWF, mclow.lists Reviewed By: mclow.lists Subscribers: rogfer01, cfe-commits Differential Revision: https://reviews.llvm.org/D41992 llvm-svn: 324596 | ||||
* | Cleanup _LIBCPP_HAS_NO_<c++11-feature> macros in the numeric tests and headers | Eric Fiselier | 2017-04-19 | 2 | -4/+4 |
| | | | | llvm-svn: 300632 | ||||
* | Clean up more usages of _LIBCPP_HAS_NO_RVALUE_REFERENCES | Eric Fiselier | 2017-03-03 | 2 | -4/+4 |
| | | | | llvm-svn: 296854 | ||||
* | Fix unused parameters and variables | Eric Fiselier | 2016-12-23 | 1 | -4/+0 |
| | | | | llvm-svn: 290459 | ||||
* | Enable the -Wsign-compare warning to better support MSVC | Eric Fiselier | 2016-12-11 | 12 | -16/+16 |
| | | | | llvm-svn: 289363 | ||||
* | [libcxx] [test] D27013: Fix MSVC warning C4018 "signed/unsigned mismatch", ↵ | Stephan T. Lavavej | 2016-11-23 | 33 | -61/+94 |
| | | | | | | | | | | part 1/12. Change loop indices from int to std::size_t. Also, include <cstddef> when it wasn't already being included. llvm-svn: 287820 | ||||
* | Fix operator precedence mistake in valarray/not.pass.cpp. Patch from ↵ | Eric Fiselier | 2016-06-22 | 1 | -1/+1 |
| | | | | | | STL@microsoft.com llvm-svn: 273352 | ||||
* | Move test into test/std subdirectory. | Eric Fiselier | 2014-12-20 | 64 | -0/+2925 |
llvm-svn: 224658 |