1. d402a4d Fix for mismatch to handle evil iterators which overload operator comma by Marshall Clow · 10 years ago
  2. 270f8e0 Create a 'comma_iterator' class that overloads operator, and asserts when it's called. Add tests to mismatch to make sure it can't be blindsided by such an evil iterator. More tests for other algorithms forthcoming. Thanks to STL for pointing this out at CppCon and Yakov Galka for opening LWG issue #2133 by Marshall Clow · 10 years ago
  3. 4413ab0 Fix a bug in the move-assigment operator for basic_stringbuf. Thanks to Johnathan Wakeley for the bug report by Marshall Clow · 10 years ago
  4. 86d311c Thanks to K-ballo for noting a second incorrect noexcept clause in tuple - and suggesting a more correct way to write the first by Marshall Clow · 10 years ago
  5. 12929a9 Fix a bad noexcept clause in tuple's move constructor by Marshall Clow · 10 years ago
  6. d1fae17 Forgot 'const' on my last checkin by Marshall Clow · 10 years ago
  7. 546eca8 Some of the synopsis was left out of these headers, and the copy construction/assignment should have been marked as deleted. Done. No functionality change, because the base class (base_ios) was marked as non-copyable already. by Marshall Clow · 10 years ago
  8. 7ba3c57 PR20546: Fix tests for compare_exchange_weak. by Dan Albert · 10 years ago
  9. baed05d Address some post-commit review comments on r217261 by Jonathan Roelofs · 10 years ago
  10. 8d86b2e Allow libc++ to be built on systems without POSIX threads by Jonathan Roelofs · 10 years ago
  11. d634a2c Bugfix: allow additional_features to be empty by Jonathan Roelofs · 10 years ago
  12. 217bdc1 Set -D_LIBCPP_HAS_NO_THREADS and -D_LIBCPP_HAS_NO_MONOTONIC_CLOCK based on available_features by Jonathan Roelofs · 10 years ago
  13. 60a74bd Define ELAST in libcxx's config header on FreeBSD by Viktor Kutuzov · 10 years ago
  14. 26f472d Make the ASAN RAII object a nop when building w/o ASAN by Marshall Clow · 10 years ago
  15. 0f4ca8b Detection for _LIBCPP_HAS_NO_MONOTONIC_CLOCK caused several more build breakages by Jonathan Roelofs · 10 years ago
  16. 5907f03 Allow libc++ to be built with GCC 5.0 compiler by Alexey Volkov · 10 years ago
  17. 464da3b test: Make it possible to opt in to use_clang_verify per test by Justin Bogner · 10 years ago
  18. 438d2cb Fix buffer overflow issue in valarray test by Eric Fiselier · 10 years ago
  19. 837cfe5 test: Allow using clang -verify for failures rather than exit 1 by Justin Bogner · 10 years ago
  20. fc68548 Fix yet another aspect of the build breakage caused by r216949 by Jonathan Roelofs · 10 years ago
  21. cb09395 Fix comment that was obsoleted by r216949 by Jonathan Roelofs · 10 years ago
  22. 7d7b994 Fix build breakage introduced in r216949 by Jonathan Roelofs · 10 years ago
  23. 497f912 [asan] Make vector asan annotations exception-friendly by Kostya Serebryany · 10 years ago
  24. 5050833 Silence _LIBCPP_ELAST porting warning on __APPLE__ by Jonathan Roelofs · 10 years ago
  25. 0991323 Don't #define _LIBCPP_HAS_NO_MONOTONIC_CLOCK on __APPLE__ by Jonathan Roelofs · 10 years ago
  26. c578065 Partially address a FIXME in steady_clock::now() by Jonathan Roelofs · 10 years ago
  27. b942093 Newlib names ELAST differently than linux by Jonathan Roelofs · 10 years ago
  28. e33e03e Fix PR#20834 - 'is_trivially_destructible yeilds wrong answer for arrays of unknown bound' Thanks to K-ballo for the bug report. Update a few of the other tests while we're here, and fix a typo in a test name. by Marshall Clow · 10 years ago
  29. b26c966 Mark test types for <atomic> nothrow default constructible. Patch from Steve MacKenzie. by Eric Fiselier · 10 years ago
  30. 9dc353c Rename arguments in include/cmath to work around Newlib macro implementation using these particular names by Jonathan Roelofs · 10 years ago
  31. 116c819 Revert r216497: "[libcxx] Fix ctype_byname<wchar_t>::do_is() mask checking." by Jonathan Roelofs · 10 years ago
  32. 32050e1 [libcxx] Fix ctype_byname<wchar_t>::do_is() mask checking. by Jonathan Roelofs · 10 years ago
  33. 861f1e9 Replace 'noexcept' with '_NOEXCEPT' in <shared_mutex>. This allows us to build the dylib with MSVC, which doesn't support noexcept (sheesh\!). Thanks to K-ballo for the report. by Marshall Clow · 10 years ago
  34. 4de3204 Fix bug 20740 - std::set/std::map don't support heterogeneous lookup for count(). Thanks to Jim Porter for the bug report by Marshall Clow · 10 years ago
  35. a564dc5 Fix assignments that should be comparisons x3 by Eric Fiselier · 10 years ago
  36. 69e7c05 Add return statement to a test class's assignment operator. Defect found by Coverity Scan. by Eric Fiselier · 10 years ago
  37. 1070916 [libcxx] Add --show-unsupported and --show-xfail to check-libcxx's default LIT args. by Eric Fiselier · 10 years ago
  38. ae6e58c Fix handling of format strings to work with python 2.6 by Eric Fiselier · 10 years ago
  39. 2c26213 Refactor lit.cfg. by Dan Albert · 10 years ago
  40. 4f26672 Add self to credits by Eric Fiselier · 10 years ago
  41. 5015619 Mark some localization time tests as XFAIL on linux. by Eric Fiselier · 10 years ago
  42. 51642a4 Mark some localization monetary tests as XFAIL on linux. by Eric Fiselier · 10 years ago
  43. f523693 Mark localization ctype tests as XFAIL on linux. by Eric Fiselier · 10 years ago
  44. 682132b fix missing include for ::close in platform_support.h by Eric Fiselier · 10 years ago
  45. bc4bcf0 Add extra test case for PR20345. Should have been commited with r215984 by Eric Fiselier · 10 years ago
  46. 63648cf Fix is_member_function_pointer does not account for ellipsis. PR20345. Patch from Agustin Berge. by Eric Fiselier · 10 years ago
  47. 6f10d47 Give libcxx tests temporary filenames that are actually unique. by Jonathan Roelofs · 10 years ago
  48. 6661ad1 Add standard version to lit.cfg's available features by Eric Fiselier · 10 years ago
  49. 978faa0 Update linux test results by Eric Fiselier · 10 years ago
  50. da98ce0 [libcxx] Add UNSUPPORTED tag to lit. It mirrors REQUIRES. by Eric Fiselier · 10 years ago
  51. caf1c02 [libcxx] Add list of currently known buildbots to libc++ homepage by Eric Fiselier · 10 years ago
  52. 781448f Mark cuchar tests as always xfail since we don't provide the header' by Eric Fiselier · 10 years ago
  53. 25a1516 [libcxx] Add support for LLVM_USE_SANITIZER to libcxx when being built standalone and in-tree by Eric Fiselier · 10 years ago
  54. dfe5e72 [libcxx] Update the way the -std= flag is chosen by CMake and LibcxxTestFormat by Eric Fiselier · 10 years ago
  55. b4b32a0 Readding FreeBSD support to lit.cfg. Patch from Pawel Worach. by Eric Fiselier · 10 years ago
  56. 09d8c46 Tame a few enum size tests when using -fshort-enums on ARM. by Jonathan Roelofs · 10 years ago
  57. efefe8b Revert get testsuite running on FreeBSD. by Eric Fiselier · 10 years ago
  58. 101e2f3 Get testsuite running on FreeBSD. by Eric Fiselier · 10 years ago
  59. 98c4e40 Revert "Turn off extern templates for most uses." by Justin Bogner · 10 years ago
  60. c808961 Fix incorrect locale requirements in tests by Eric Fiselier · 10 years ago
  61. 31b9c44 Add bare_allocator archetype that implements the minimal possible allocator interface. by Eric Fiselier · 10 years ago
  62. f3b5f0e [libc++] Fix the CMake build on Mac when setting MACOSX_DEPLOYMENT_TARGET=10.6 by Hans Wennborg · 10 years ago
  63. 5b34a5f Change two tests to be less dependant on locales. by Eric Fiselier · 10 years ago
  64. f412461 Add return statement to slice_array and mask_array assignment. Closes PR20614. by Eric Fiselier · 10 years ago
  65. 35d775d Update libc++ docs to include instructions for LIT. by Dan Albert · 10 years ago
  66. b953610 NFC. Move definition of _LIBCPP_ASSERT into __debug header and remove external include guards. by Eric Fiselier · 10 years ago
  67. e48b0c4 fix stdio.h test to reflect removal of ::gets in c++14 by Eric Fiselier · 10 years ago
  68. 6774067 NFC. Remove trailing whitespace and tabs. by Eric Fiselier · 10 years ago
  69. e8b4232 Emulate clang atomic built-ins on gcc > 4.7 by Dan Albert · 10 years ago
  70. ddcbcd6 Revert "Add some extra checks to the MoveOnly test class to ensure it is not constructed or assigned from in a moved-from state." by David Blaikie · 10 years ago
  71. 5eb396a Add some extra checks to the MoveOnly test class to ensure it is not constructed or assigned from in a moved-from state. by David Blaikie · 10 years ago
  72. ae39e4f fix copy and pasted comment in test by Eric Fiselier · 10 years ago
  73. 2af66e9 Mark math.h and cmath tests as xfail on linux. by Eric Fiselier · 10 years ago
  74. 095c3dd Apply a similar fix to <forward_list> as I did for <list> in r215210. Again, thanks to Ion Gaztañaga for noticing this problem w.r.t LWG#526 by Marshall Clow · 10 years ago
  75. fca038e While reading LWG#526, Ion Gaztañaga noticed that libc++ didn't correctly handle list::remove(const value_type &x), if x was an element of the list. Added a test for this, and a fix. Thanks to Ion for the report. by Marshall Clow · 10 years ago
  76. f2e8c04 Fix re-building in-tree libc++ against in-tree libc++abi by Viktor Kutuzov · 10 years ago
  77. ea8ed83 dit pointed out on IRC that '__i = _VSTD::next(__i)' was a very long-winded way of writing '++__i'. Since I hate being thought of as long-winded (this checkin comment notwithstanding), I fixed it. No functionality change. by Marshall Clow · 10 years ago
  78. c09c286 Fix typo. by Dan Albert · 10 years ago
  79. 529d303 Fix a problem with reference_wrapper in C++03 that was causing counting predicates to fail. Add a test to make sure it works. However, most of the reference_wrapper tests still fail in C++03 mode, due to a lack of decltype. No change there. by Marshall Clow · 10 years ago
  80. b4ed5ca Add locales to available_features for tests. by Dan Albert · 10 years ago
  81. f0f1bca Fix PR#202520 - predicate called too many times in list::remove_if. Add tests for list, forward_list, and the std::remove_if algorithm by Marshall Clow · 10 years ago
  82. a1d32fc Obey LLVM_LIBDIR_SUFFIX. by Dan Albert · 10 years ago
  83. 32d4b65 Adding ABI information to linux test results by Eric Fiselier · 10 years ago
  84. b127e60 Update information about compiler used during linux tests and reformat run information. by Eric Fiselier · 10 years ago
  85. c72b49b Update linux test results file by Eric Fiselier · 10 years ago
  86. d3d01ea Change lit.cfg to allow whitespace before comments by Eric Fiselier · 10 years ago
  87. 3ab4061 Make Android's ctype_base::mask unsigned. by Dan Albert · 10 years ago
  88. 6f8821d [libcxx] Remove use of default function template parameters in type traits. Fixes DR20484 by Eric Fiselier · 10 years ago
  89. c5eb696 Add test cases for creating atomic types for trivially copyable types. by Marshall Clow · 10 years ago
  90. 15269a8 Fix numeric_limits<XXX>::is_modulo for signed arithmetic types. We were reporting true, for all arithmetic types, which is incorrect. Fix the tests which were wrong, too. This fixes PR#20158. by Marshall Clow · 10 years ago
  91. 05d116e std::once_flag was forward declared with _LIBCPP_TYPE_VIS decoration, and the defined with _LIBCPP_TYPE_VIS_ONLY decoration. Make them match by Marshall Clow · 10 years ago
  92. 1757386 Base regex code on char_class_type. by Dan Albert · 10 years ago
  93. e515bbd Fix linking with just-built libc++abi (added in r214037). by Alexey Samsonov · 10 years ago
  94. 0d1965d Fix PR#20471. Add a cast in __align_it to ensure that the bit twiddling is done at the correct size. A better solution, IMHO, would be to declare vector<bool>::__bits_per_word as 'size_type', rather than 'unsigned', but that's a possible ABI change. by Marshall Clow · 10 years ago
  95. 0c6d1a8 Better defaults for in-tree libc++ with cmake. by Dan Albert · 10 years ago
  96. 3ee7233 [libcxx] expose experimental::erased_type for all standard versions. by Eric Fiselier · 10 years ago
  97. 9020c08 D4451: Fix copy/move issues casude by __tuple_leafs's converting constructor by Eric Fiselier · 10 years ago
  98. 08b8506 test commit by Eric Fiselier · 10 years ago
  99. 2a52a32 Fix ctype_base::xdigit for Android. by Dan Albert · 10 years ago
  100. de2404b Update the synopsis and comments with the results of LWG #2255. No code to back it up at the moment; just comments by Marshall Clow · 10 years ago