1. d286467 Fix LWG issue 2469 - Use piecewise construction in map::operator[]. by Eric Fiselier · 8 years ago
  2. db21506 Teach __tree how to handle map's __value_type by Eric Fiselier · 8 years ago
  3. 21f3b4c Update container_test_types.h and cleanup the related tests by Eric Fiselier · 8 years ago
  4. 08511cd Implement is_always_lock_free by JF Bastien · 8 years ago
  5. 037efda Guard a number of tests relying on threads support when built in by Richard Barton · 8 years ago
  6. 4c51222 Missing ATOMIC_*_LOCK_FREE tests by JF Bastien · 8 years ago
  7. 798ec84 unord: Extract key to avoid preemptive mallocs in insert/emplace by Duncan P. N. Exon Smith · 8 years ago
  8. 735026e Make std::addressof constexpr in C++17 (Clang only). by Eric Fiselier · 8 years ago
  9. a15e8c3 Add clang thread safety annotations to mutex and lock_guard. Patch by jamesr@google.com. by Eric Fiselier · 8 years ago
  10. 3614681 [libcxx] Remove localization tests for Russian month names by Jonas Hahnfeld · 8 years ago
  11. d124b5b Missed this file in previous checkin by Marshall Clow · 8 years ago
  12. e22d9e5 Implement LWG2577: {shared,unique}_lock</tt> should use std::addressof by Marshall Clow · 8 years ago
  13. fd2d680 Add failing tests that I forgot to add to the last commit by Marshall Clow · 8 years ago
  14. ed77ffb Implement LWG#2566: Requirements on the first template parameter of container adaptors by Marshall Clow · 8 years ago
  15. d8b9e0b Mark exception-throwing test as XFAIL when exceptions are disabled by Marshall Clow · 8 years ago
  16. fadd1db Revert r263036, it's ABI-breaking. by Nico Weber · 8 years ago
  17. f40ec90 Implement LWG#2579: Inconsistency wrt Allocators in basic_string assignment vs. basic_string::assign by Marshall Clow · 8 years ago
  18. ff0b9f5 Implement LWG#2583: There is no way to supply an allocator for basic_string(str, pos) by Marshall Clow · 8 years ago
  19. d7d1bda Add some more tests for the containers type requirements by Marshall Clow · 8 years ago
  20. ee208ca Remove a couple tabs that crept in by Marshall Clow · 8 years ago
  21. f532a70 Implement P0272R1: Give 'std::string' a non-const '.data()' member function by Marshall Clow · 8 years ago
  22. f6d6b51 Implement P0253R1: Fixing a design mistake in the searchers interface. by Marshall Clow · 8 years ago
  23. 3e0808e Implement P0025R0: 'An algorithm to clamp a value between a pair of boundary values' for C++17 by Marshall Clow · 8 years ago
  24. 8d48d9b non-member swap for array was mistakenly taking const ref params. Fixed and added test. Thanks to Ben Craig for the catch by Marshall Clow · 8 years ago
  25. 4951a48 Fix for PR26812: possible overflow issue in std::allocator::allocate by Marshall Clow · 8 years ago
  26. 7490f53 Added tests to make sure that the categorization traits work on incomplete types by Marshall Clow · 8 years ago
  27. 17a80bc No, really - test the constructor by Marshall Clow · 8 years ago
  28. 5425ba0 Add test to ensure that the converting constructor in N4089 is present and working by Marshall Clow · 8 years ago
  29. a4abce5 These new tests fail on the green-dragon bots, which use an old Apple compiler. by Marshall Clow · 8 years ago
  30. c310174 Add tests for LWG#2560. No code changes, just tests by Marshall Clow · 8 years ago
  31. 20fefa6 Add additional tests to ensure that we DTRT with short lists. This is LWG#2590, but there are no code changes, just additional tests by Marshall Clow · 8 years ago
  32. d812865 Fix __is_referenceable to work with vector types. Fixes PR#26654 and 26656. Thanks to Evgeniy for the reports, and to Eric for the suggestion on how to fix it. by Marshall Clow · 8 years ago
  33. 66e344f Rename <__hash_table> traits so they don't conflict with similar traits. by Eric Fiselier · 8 years ago
  34. 227b47c Remove all usages of "const" node pointer typedefs in the assoc containers. by Eric Fiselier · 8 years ago
  35. 5526348 Cleanup node-type handling in the associative containers. by Eric Fiselier · 8 years ago
  36. d47d359 Work around GCC bug in .fail.cpp tests by Eric Fiselier · 8 years ago
  37. 7f978a8 Commit tests missing from r261180. by Eric Fiselier · 8 years ago
  38. 410ed30 Fix LWG issue 2469 - Use piecewise construction in unordered_map::operator[]. by Eric Fiselier · 8 years ago
  39. ab41482 Revert r260514 because it has a bogus commit message. by Eric Fiselier · 8 years ago
  40. 05d9fdf Add some tests to ensure that the __regex_word does not conflict with any of ctype_base's values. by Marshall Clow · 8 years ago
  41. 907ec40 separate nested >> by Eric Fiselier · 8 years ago
  42. cb6641a Re-commit "Introduce a cmake module to figure out whether we need to link with libatomic." by Vasileios Kalintiris · 8 years ago
  43. ba41d7e Teach __hash_table how to handle unordered_map's __hash_value_type. by Eric Fiselier · 8 years ago
  44. 2960ae2 Teach __hash_table how to handle unordered_map's __hash_value_type. by Eric Fiselier · 8 years ago
  45. 774c7c5 Recommit r260012 - Cleanup node-type handling in the unordered containers. by Eric Fiselier · 8 years ago
  46. b4aa971 Fix overload sets of strchr, strpbrk, strrchr, memchr and strstr from by Richard Smith · 8 years ago
  47. 1654db4 Revert "Introduce a cmake module to figure out whether we need to link with libatomic." by Vasileios Kalintiris · 8 years ago
  48. b56fdea Introduce a cmake module to figure out whether we need to link with libatomic. by Vasileios Kalintiris · 8 years ago
  49. 81b46a5 Minor updates to failing tests. NFC by Marshall Clow · 8 years ago
  50. 398588c Revert r260012 due to __gnu_cxx::hash_map breakage by Eric Fiselier · 8 years ago
  51. 5f3668d Clean up a test; get rid of hard-wired char/wchar_t code for template fns that take any char type. Prep work for PR#26503 by Marshall Clow · 8 years ago
  52. cf108eb Cleanup node-type handling in the unordered containers by Eric Fiselier · 8 years ago
  53. e784f57 re.results.form: Format out-of-range subexpression references as null by Duncan P. N. Exon Smith · 8 years ago
  54. 9f11882 [libcxx] Work around for clang calling GAS after having already failed. by Daniel Sanders · 8 years ago
  55. 40a097d implement ostream_joiner. Reviewed as http://reviews.llvm.org/D16605 by Marshall Clow · 8 years ago
  56. 0b8b88a [libcxx] Additional 'REQUIRE' directives for tests that require en_US.UTF-8. by Daniel Sanders · 8 years ago
  57. de637db [libcxx] Fix undefined behavior in forward_list by Eric Fiselier · 8 years ago
  58. e01f946 Fix PR26103 - Error calling is_convertible with incomplete type. Patch from Michael Daniels. by Eric Fiselier · 9 years ago
  59. 73de880 Implement LWG#2385; remove the allocator-aware std::function::assign call. It was useless, and didn't actually *do anything* with the allocator. Now it's gone. On the off chance that someone is mistakenly calling it, it's only gone in C++1z by Marshall Clow · 9 years ago
  60. cd86b70 Fix test to pass in C++03 by Marshall Clow · 9 years ago
  61. 7a7960f Implement LWG#2101 'Some transformation types can produce impossible types' Introduced a new (internal) type trait '__is_referenceable' with tests. Use that trait in add_lvalue_reference, add_rvalue_reference and add_pointer. by Marshall Clow · 9 years ago
  62. cd17b3b [libcxx] Add appropriate 'REQUIRE' directives to tests that require en_US.UTF-8. by Daniel Sanders · 9 years ago
  63. 2edcac4 Use TEST_STD_VER instead of __has_feature to detect noexcept. This fixes the test with GCC. by Eric Fiselier · 9 years ago
  64. f90978a More string fixes for noexcept cases. Apparently I didn't get them all in r258281. by Marshall Clow · 9 years ago
  65. c8b24c6 Mark some test XFAIL for GCC 4.9 due to missing is_trivial* traits by Eric Fiselier · 9 years ago
  66. b8f31a1 Got the test backwards in r258279. Fixed that and de-tabbed by Marshall Clow · 9 years ago
  67. 85d4c2a Fix up the tests I added for string exceptions to be skipped when exceptions are disabled by Marshall Clow · 9 years ago
  68. 1c7fb81 Fix enviroment variables when running shell scripts by Eric Fiselier · 9 years ago
  69. fa1e5db Add missing license headers by Eric Fiselier · 9 years ago
  70. e3bf91a Mark slow ASAN/MSAN tests as XFAIL for now. by Eric Fiselier · 9 years ago
  71. 685cdca Fix PR#26175. Thanks to Josh Petrie for the report and the patch. Reviewed as http://reviews.llvm.org/D16262 by Marshall Clow · 9 years ago
  72. 7d98883 Better comments in test. NFC by Marshall Clow · 9 years ago
  73. 2dceed8 Fix test for C++03 - lacking noexcept by Marshall Clow · 9 years ago
  74. df9db31 Fix PR#25973 : 'basic_string::assign(InputIt, InputIt) doesn't provide the strong exception safety guarantee'. This turned out to be a pervasive problem in <string>, which required a fair amount of rework. Add in an optimization for when iterators provide noexcept increment/comparison/assignment/dereference (which covers many of the iterators in libc++). Reviewed as http://reviews.llvm.org/D15862 by Marshall Clow · 9 years ago
  75. 2afbf71 [WebAssembly] Set std::numeric_limits's traps field for WebAssembly. by Dan Gohman · 9 years ago
  76. 4f4a07d One more missing std:: qualification from Jonathan by Marshall Clow · 9 years ago
  77. e5e9bff Add a bunch of missing includes in the test suite to make it more portable. Fixes bugs #26120 and #26121. Thanks to Jonathan Wakely for the reports and the patches. by Marshall Clow · 9 years ago
  78. 94fae86 [libcxx] Set LC_ALL rather than LC_COLLATE to override collation. by Ahmed Bougacha · 9 years ago
  79. 7861de2 Add explicit include directives; the file was getting implicitly included already. NFC by Marshall Clow · 9 years ago
  80. 17a797c Remove some test scaffolding that I added and then didn't need. No functional change by Marshall Clow · 9 years ago
  81. 3426a86 First half of LWG#2354: 'Unnecessary copying when inserting into maps with braced-init syntax' by Marshall Clow · 9 years ago
  82. 2320439 [libcxx] Fix typo in darwin target_info.py introduced by r256621. by Ahmed Bougacha · 9 years ago
  83. f3e2a71 Print stacktrace with UBSAN by Eric Fiselier · 9 years ago
  84. b1ece9c Fix locale feature testing in test suite. by Eric Fiselier · 9 years ago
  85. 2c9141a Fix test failure in 32 bit mode by Eric Fiselier · 9 years ago
  86. 41f24f9 [libcxx] Fixing the Mac / Darwin build by Ben Craig · 9 years ago
  87. 4273e31 [libcxx] Fixing silly mistake from last commit. by Ben Craig · 9 years ago
  88. 424a05c [libcxx] Fixing the Linux sanitizer builds by Ben Craig · 9 years ago
  89. 75ea3d3 [libcxx] Refactoring target_info.py by Ben Craig · 9 years ago
  90. 9bef1ff [libcxx] Fix LWG Issue #2367 - Fixing std::tuple and std::pair's default constructors. by Eric Fiselier · 9 years ago
  91. 9a6a9c0 Fix type in tuple test. Sorry for the noise by Eric Fiselier · 9 years ago
  92. 199bee0 [libcxx] LWG2485: get() should be overloaded for const tuple&&. Patch from K-Ballo. by Eric Fiselier · 9 years ago
  93. e39f4b9 Fix various GCC mis-configurations for newer versions. by Eric Fiselier · 9 years ago
  94. ed99798 Update how libc++/libc++abi link the tests. Follow up on r255559. by Eric Fiselier · 9 years ago
  95. 90e328c K-Ballo pointed out a mistake in the add_lvalue_ref tests I checked in; now more of them are passing. Thanks by Marshall Clow · 9 years ago
  96. b6621c5 Fix a corner case that involved calling rethrow_if_nested with a type that had a deleted operator&. Added a test to catch this as well. Thanks to Ville for the heads-up. by Marshall Clow · 9 years ago
  97. 633fe50 Add add_lvalue_ref tests for a few function types, with a note why not more by Marshall Clow · 9 years ago
  98. 76d2446 Use __make_integer_seq builtin for std::make_integer_sequence. Patch by K-ballo. by Eric Fiselier · 9 years ago
  99. a3866e4 Last bit of P0006; mark it as complete by Marshall Clow · 9 years ago
  100. ea97290 Fix bugs in alignment_of_v, etc. Re-enable the newly added tests by Marshall Clow · 9 years ago