Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [libcxx] [test] Fix MSVC x64 truncation warnings with 32-bit allocator ↵ | Stephan T. Lavavej | 2016-12-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | size_type/difference_type. test/std/containers/container.adaptors/queue/queue.cons.alloc/ctor_container_alloc.pass.cpp test/std/containers/container.adaptors/stack/stack.cons.alloc/ctor_container_alloc.pass.cpp Iterate with C::size_type because that's what operator[] takes. test/std/containers/sequences/vector/contiguous.pass.cpp test/std/strings/basic.string/string.require/contiguous.pass.cpp Add static_cast<typename C::difference_type> because that's what the iterator's operator+ takes. Fixes D27777. llvm-svn: 289734 | ||||
* | Replace __cplusplus comparisons and dialect __has_feature checks with ↵ | Eric Fiselier | 2016-06-14 | 1 | -1/+1 |
| | | | | | | | | | TEST_STD_VER. This is a huge cleanup that helps make the libc++ test suite more portable. Patch from STL@microsoft.com. Thanks STL! llvm-svn: 272716 | ||||
* | Add tests to ensure that string/vector/array have contiguous iterators - ↵ | Marshall Clow | 2015-05-26 | 1 | -0/+53 |
which they did. Mark N4284 as complete llvm-svn: 238233 |