1. ee53ced [libcxx] Remove outdated XFAILs for aligned deallocation by Louis Dionne · 6 years ago
  2. ed1d77a [Sema] Teach Clang that aligned allocation is not supported with macosx10.13 by Louis Dionne · 6 years ago
  3. 11a8815 Set the buffer of an fstream to empty when the underlying file is closed. This 'fixes' PR#38052 - std::fstream still good after closing and updating content. by Marshall Clow · 6 years ago
  4. 6420803 Fix PR39749 - Headers containing just #error harm __has_include. by Eric Fiselier · 6 years ago
  5. d805c87 [libcxx] Use custom allocator's `construct` in C++03 when available. by Volodymyr Sapsai · 6 years ago
  6. 1e048a3 Work around GCC 9.0 regression by Eric Fiselier · 6 years ago
  7. b8811ad [libcxx] Handle AppleClang 9 and 10 in XFAILs for aligned allocation tests by Louis Dionne · 6 years ago
  8. 3d4bcc1 [libcxx] Properly mark aligned allocation macro test as XFAIL on OS X by Louis Dionne · 6 years ago
  9. 8f7fa38 [libcxx] Speeding up partition_point/lower_bound/upper_bound by Louis Dionne · 6 years ago
  10. 8c36703 Fix static assert diagnostic checks in i386 by Eric Fiselier · 6 years ago
  11. 01fac08 Tolerate Clangs new static_assert messages by Eric Fiselier · 6 years ago
  12. 03017b2 [libcxx] Mark some tests as still failing on macosx10.14 by Louis Dionne · 6 years ago
  13. d3f2d5e [libcxx] Fix pop_back() tests to make sure they don't always just pass by Louis Dionne · 6 years ago
  14. f77ee9b [libcxx] Add assertion in deque::pop_back when popping from an empty deque by Louis Dionne · 6 years ago
  15. 649e69d [libcxx] Fix test failure on GCC 4.9 by Louis Dionne · 6 years ago
  16. bca4d67 [pair] Mark constructors as conditionally noexcept by Louis Dionne · 6 years ago
  17. 21a8669 Revert "[pair] Mark constructors as conditionally noexcept" by Louis Dionne · 6 years ago
  18. adde8ae [pair] Mark constructors as conditionally noexcept by Louis Dionne · 6 years ago
  19. 5fe0a6a [libc++] Improve diagnostics for non-const comparators and hashers in associative containers by Louis Dionne · 6 years ago
  20. c28aca1 [libcxx] Remove bad_array_length by Louis Dionne · 6 years ago
  21. 233c79a [libcxx] More fixes to XFAILs for aligned allocation tests for macosx 10.13 by Louis Dionne · 6 years ago
  22. e3e576a Revert "Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. " by Eric Fiselier · 6 years ago
  23. cf99ab7 Fix bad _LIBCPP_ALIGNOF test by Eric Fiselier · 6 years ago
  24. 087f065 Move internal usages of `alignof`/`__alignof` to use `_LIBCPP_ALIGNOF`. by Eric Fiselier · 6 years ago
  25. 581671f [libcxx] Remove dynarray by Louis Dionne · 6 years ago
  26. f9782de Add basic_string::__resize_default_init (from P1072) by Eric Fiselier · 6 years ago
  27. 8294000 [libcxx] Fix XFAIL for aligned deallocation test with trunk Clang by Louis Dionne · 6 years ago
  28. 09861db [NFC] Fix typo in comment by Louis Dionne · 6 years ago
  29. 09e56c1 Work around C++03 decltype limitations by Eric Fiselier · 6 years ago
  30. c2c6c1d Get tests compiling with -Wunused-local-typedef by Eric Fiselier · 6 years ago
  31. 5dc3776 Revert "Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsigned division by 2 when possible." by Louis Dionne · 6 years ago
  32. 3238cbf XFAIL test on OS X availability by Eric Fiselier · 6 years ago
  33. 207b919 Bug 39129: Speeding up partition_point/lower_bound/upper_bound/ by using unsigned division by 2 when possible. by Eric Fiselier · 6 years ago
  34. 293b83d Fix PR39458 _LIBCPP_DEBUG breaks heterogeneous compare. by Eric Fiselier · 6 years ago
  35. 6dcb34a XFAIL sized deallocation test with GCC by Eric Fiselier · 6 years ago
  36. 5be2163 Run the min/max tests agaist the header <charconv>. Fix that header so it passes. NFC. by Marshall Clow · 6 years ago
  37. e09f85b Implement sized deallocation for std::allocator and friends. by Eric Fiselier · 6 years ago
  38. 1b9ee84 Temporarily Revert "Implement sized deallocation for std::allocator and friends." by Eric Christopher · 6 years ago
  39. 0cfdf55 Implement sized deallocation for std::allocator and friends. by Eric Fiselier · 6 years ago
  40. 842383f Revert "Teach __libcpp_is_floating_point that __fp16 and _Float16 are" by Petr Hosek · 6 years ago
  41. b5d4ffd Use TEST_STD_VER instead of __cplusplus [NFC] by Aaron Puchert · 6 years ago
  42. c4edc5a Use std::scoped_lock only for C++17 and newer by Aaron Puchert · 6 years ago
  43. f7d5bd2 Annotate scoped_lock as with scoped_lockable attribute by Aaron Puchert · 6 years ago
  44. 2495dab [libcxx] Fix the binder deprecation tests on Clang 5. by Louis Dionne · 6 years ago
  45. 58deb8a [libcxx] Fix buildbots on Debian by Louis Dionne · 6 years ago
  46. 13cf3b9 [libc++] Add deprecated attributes to many deprecated components by Louis Dionne · 6 years ago
  47. 7a26d87 Mark [[nodiscard]] tests unsupported on GCC prior to 7.0 by Eric Fiselier · 6 years ago
  48. 8ee872e [libcxx] Readjust nodiscard_extensions.pass.cpp test - just disable for ASAN by Roman Lebedev · 6 years ago
  49. 4a5c6f3 [libcxx] Blind attempt to fix harmless leak in nodiscard_extensions.pass.cpp test by Roman Lebedev · 6 years ago
  50. caf40ae [libc++] Add _LIBCPP_ENABLE_NODISCARD and _LIBCPP_NODISCARD_EXT to allow pre-C++2a [[nodiscard]] by Roman Lebedev · 6 years ago
  51. ed6c20e Disable the aligned allocation test on old mac versions instead of XFAILing it by Reid Kleckner · 6 years ago
  52. 6c37235 Recommit r339943 - Establish the <bit> header. NFC yet. Reviewed as https://reviews.llvm.org/D50815 - with a fix for the sanitizer bots by Marshall Clow · 6 years ago
  53. 245791a Revert "Establish the <bit> header. NFC yet. Reviewed as https://reviews.llvm.org/D50815" by Vitaly Buka · 6 years ago
  54. fbd4673 Establish the <bit> header. NFC yet. Reviewed as https://reviews.llvm.org/D50815 by Marshall Clow · 6 years ago
  55. a1b4766 [libcxx] Fix XFAILs for aligned allocation tests on older OSX versions by Louis Dionne · 6 years ago
  56. 4d52143 [libc++] Add missing #include in C11 features tests by Louis Dionne · 6 years ago
  57. 836b7e9 [libc++] Enable aligned allocation based on feature test macro, irrespective of standard by Louis Dionne · 6 years ago
  58. dc38e97 [libc++][C++17] Elementary string conversions for integral types by Zhihao Yuan · 6 years ago
  59. 1bef51a Introduce a new test macro TEST_HAS_C11_FEATURES which is set when the underlying C library has C11 features. In C++17, we use those features. <__config> defines a similar macro, _LIBCPP_HAS_C11_FEATURES, but we don't want to use that in the library-independent parts of the tests, so define the new one. Also add a libc++-specific test to make sure the two stay in sync. by Marshall Clow · 6 years ago
  60. a0866c5 Implement <filesystem> by Eric Fiselier · 6 years ago
  61. 98e5322 Work around GCC bug in constexpr function by Eric Fiselier · 6 years ago
  62. 81872e9 [libc++] Use __int128_t to represent file_time_type. by Eric Fiselier · 6 years ago
  63. e428b57 Fix diagnostic test to tolerate Clang diagnosing it as well. by Eric Fiselier · 6 years ago
  64. fbd3e84 Implement <span>. Reviewed as https://reviews.llvm.org/D49338 by Marshall Clow · 6 years ago
  65. 0ddb77a Implement filesystem_error::what() and improve reporting. by Eric Fiselier · 6 years ago
  66. 77c9cf4 Fix two test failures in <experimental/filesystem> by Eric Fiselier · 6 years ago
  67. e274f43 [libc++] Implement Directory Entry Caching -- Sort of. by Eric Fiselier · 6 years ago
  68. 40a29e7 LWG 2969 "polymorphic_allocator::construct() shouldn't pass resource()" by Eric Fiselier · 6 years ago
  69. 4b72294 Revert "Add nonnull; use it for atomics" by JF Bastien · 6 years ago
  70. 895c4f3 Fix GCC handling of ATOMIC_VAR_INIT by JF Bastien · 6 years ago
  71. 8bacb94 Add nonnull; use it for atomics by JF Bastien · 6 years ago
  72. 7e4ede4 Do not define template specialization __libcpp_is_floating_point<__fp16> by Akira Hatanaka · 6 years ago
  73. 440762c Teach __libcpp_is_floating_point that __fp16 and _Float16 are by Akira Hatanaka · 6 years ago
  74. a382216 Revert "Emit an error when mixing <stdatomic.h> and <atomic>" by Volodymyr Sapsai · 6 years ago
  75. 8fc472d Emit an error when mixing <stdatomic.h> and <atomic> by Volodymyr Sapsai · 6 years ago
  76. a5996e8 Move old test into test/libcxx, and implement new version of test for ostreambuf_iterator::failed. Fixes PR#37245. Thanks to Billy O'Neill for the bug report. by Marshall Clow · 6 years ago
  77. b911dfd Disable the test I just added when testing C++03. by Marshall Clow · 6 years ago
  78. 727ed61 Fix static initialization of std::atomic_flag; Fixes PR#37226. Thanks to Ricky Zhou for the report and test case. by Marshall Clow · 6 years ago
  79. 52cd8e4 Re-commit r330627 "[libcxx] implement <experimental/simd> declarations based on P0214R7." by Tim Shen · 6 years ago
  80. 3d3af7d Revert "[libcxx] implement <experimental/simd> declarations based on P0214R7." by Tim Shen · 6 years ago
  81. ac2a43d [libcxx] implement <experimental/simd> declarations based on P0214R7. by Tim Shen · 6 years ago
  82. 24258c4 Implement P0768r1: Library support for the Spaceship Operator. by Eric Fiselier · 6 years ago
  83. 576717d Touch up tests for new <version> header; fix module.modulemap. by Eric Fiselier · 6 years ago
  84. 0b26184 Implement P0754R2: The <version> header. by Marshall Clow · 6 years ago
  85. 1e34c76 Implement filesystem NB comments, relative paths, and related issues. by Eric Fiselier · 6 years ago
  86. ead2a54 [libcxx] Disable testing with system lib for 2 tests verifying debug mode. by Volodymyr Sapsai · 6 years ago
  87. 3e005cc Move libc++ pair/tuple assign test to libcxx/ test directory. by Eric Fiselier · 6 years ago
  88. 73e00f8 Avoid Clang error about throwing _LIBCPP_ASSERT in noexcept function. by Eric Fiselier · 6 years ago
  89. 111f042 [libcxx] [test] Strip trailing whitespace. NFC. by Stephan T. Lavavej · 6 years ago
  90. 2b588cb Low-hanging fruit optimization in string::__move_assign(). by Vedant Kumar · 6 years ago
  91. c4658ab [libcxx] Improve accuracy of complex asinh and acosh by Mikhail Maltsev · 6 years ago
  92. 60020e6 Improve a test. NFC by Marshall Clow · 6 years ago
  93. 6cb35ed [libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types. by Eric Fiselier · 6 years ago
  94. 31810d9 Remove more of the std::experimental bits that are now in std::. All the _v type aliases, conjunction/disjunction, apply, etc. See https://libcxx.llvm.org/TS_deprecation.html by Marshall Clow · 6 years ago
  95. b50d244 Remove <experimental/string_view>; use <string_view> instead. See https://libcxx.llvm.org/TS_deprecation.html by Marshall Clow · 6 years ago
  96. b232793 Work around Clang bug introduced in r324062 by Eric Fiselier · 6 years ago
  97. 14698bc Remove <experimental/numeric>; use <numeric> instead. See https://libcxx.llvm.org/TS_deprecation.html by Marshall Clow · 6 years ago
  98. f8d223f Remove <experimental/any>; use <any> instead. See https://libcxx.llvm.org/TS_deprecation.html by Marshall Clow · 6 years ago
  99. 95db3d2 Remove <experimental/optional>; use <optional> instead. See https://libcxx.llvm.org/TS_deprecation.html by Marshall Clow · 6 years ago
  100. 75075c6 Add static_asserts to basic_ios and basic_stream_buf to ensure that that the traits match the character type. This is a requirement on the user - now we get consistent failures at compile time instead of incomprehensible error messages or runtime failures. This is also LWG#2994 - not yet adopted. by Marshall Clow · 6 years ago