1. 439de45 [libcxx] [test] Strip trailing whitespace. NFC. by Stephan T. Lavavej · 6 years ago
  2. 73d2ecc Fix test assumption that Linux implies glibc. by Dan Albert · 6 years ago
  3. f10e0ac [libcxx] Fix usage of _C2, which is a "nasty macro" in some environments by Louis Dionne · 6 years ago
  4. 005bb4c Fix use of libc++ specific macro in support/test_macros.h by Eric Fiselier · 6 years ago
  5. 697faed Add test macros for always_inline and noinline by Eric Fiselier · 6 years ago
  6. 43d7c79 Selectively import timespec_get into namespace std, since some C libraries don't have it. Reviewed as https://reviews.llvm.org/D50799 by Marshall Clow · 6 years ago
  7. f27313a For FreeBSD, don't define _M in nasty_macros.hpp by Dimitry Andric · 6 years ago
  8. cbc40b6 [libc++] Fix incorrect definition of TEST_HAS_C11_FEATURES by Louis Dionne · 6 years ago
  9. e25adff Make my new test harness work w/c++03 by Marshall Clow · 6 years ago
  10. 80f0ca0 [libc++] Fix build failures after merging <charconv> by Zhihao Yuan · 6 years ago
  11. dc38e97 [libc++][C++17] Elementary string conversions for integral types by Zhihao Yuan · 6 years ago
  12. 36fc737 First half of C++17's splicing maps and sets by Erik Pilkington · 6 years ago
  13. 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
  14. a0866c5 Implement <filesystem> by Eric Fiselier · 6 years ago
  15. bb00305 Fix missing includes in format_string.hpp helper by Eric Fiselier · 6 years ago
  16. d3e32d2 New test support for comparisons. Reviewed as https://reviews.llvm.org/D49773 by Marshall Clow · 6 years ago
  17. 2be41bb Stop wrapping __has_include in another macro by Alexander Richardson · 6 years ago
  18. ba01d96 Fix use of C++14 syntax in C++11 filesystem tests. by Eric Fiselier · 6 years ago
  19. 0ddb77a Implement filesystem_error::what() and improve reporting. by Eric Fiselier · 6 years ago
  20. 70c866b Implement a better copy_file. by Eric Fiselier · 6 years ago
  21. e274f43 [libc++] Implement Directory Entry Caching -- Sort of. by Eric Fiselier · 6 years ago
  22. 9c0cb24 [libcxx] [test] Update msvc_stdlib_force_include.hpp. by Stephan T. Lavavej · 6 years ago
  23. 301518c Fix PR37694 - std::vector doesn't correctly move construct allocators. by Eric Fiselier · 6 years ago
  24. 40a29e7 LWG 2969 "polymorphic_allocator::construct() shouldn't pass resource()" by Eric Fiselier · 6 years ago
  25. 082d5bd [libcxx] [test] Update msvc_stdlib_force_include.hpp. by Stephan T. Lavavej · 6 years ago
  26. 8a869d0 [libcxx] [test] Avoid unary_function. by Stephan T. Lavavej · 6 years ago
  27. 24258c4 Implement P0768r1: Library support for the Spaceship Operator. by Eric Fiselier · 6 years ago
  28. 1e34c76 Implement filesystem NB comments, relative paths, and related issues. by Eric Fiselier · 6 years ago
  29. f1471a3 Make filesystem tests generic between experimental and std versions. by Eric Fiselier · 6 years ago
  30. b06c8f0 Use DoNotOptimize to prevent new/delete elision. by Eric Fiselier · 6 years ago
  31. 6d7a11e Correct TEST_HAS_NO_ALIGNED_ALLOCATION macro definition by Eric Fiselier · 6 years ago
  32. a831287 Fix PR22634 - std::allocator doesn't respect over-aligned types. by Eric Fiselier · 6 years ago
  33. f493c2f libcxx: Provide overloads for basic_filebuf::open() et al that take wchar_t* filenames on Windows. by Peter Collingbourne · 7 years ago
  34. 4ffbed5 [libcxx] [test] Improve MSVC portability. by Stephan T. Lavavej · 7 years ago
  35. 4dd943e Move + and * operators of MoveOnly into MoveOnly.h. by Billy Robert O'Neal III · 7 years ago
  36. dd2a900 [libcxx] [test] Fix MSVC warnings, null pointer deref. by Stephan T. Lavavej · 7 years ago
  37. 7e250fc Change (void) casts to TEST_IGNORE_NODISCARD, as requested by Eric. Reviewed as https://reviews.llvm.org/D40065 by Billy Robert O'Neal III · 7 years ago
  38. e208d08 Rename identifiers named `__output` by Alexander Richardson · 7 years ago
  39. 9fdd867 fix shadowing warnings in new tests, try 2 by Eric Fiselier · 7 years ago
  40. d93991f fix shadowing warnings in new tests by Eric Fiselier · 7 years ago
  41. 94c3917 [libc++] Fix PR34898 - vector iterator constructors and assign method perform push_back instead of emplace_back. by Eric Fiselier · 7 years ago
  42. 7f0fd06 [libcxx] [test] Silence warning C4324 for MSVC. by Stephan T. Lavavej · 7 years ago
  43. e8c8bc9 [libcxx] [test] Update for C++17 feature removals. by Stephan T. Lavavej · 7 years ago
  44. 302557b [libcxx] [test] Rename _Tp to T. NFCI. by Stephan T. Lavavej · 7 years ago
  45. 6f13bfd [libcxx] [test] Fix URLs in comments and make them HTTPS. NFC. by Stephan T. Lavavej · 7 years ago
  46. 25072f0 [libcxx] [test] Make files consistently end with newlines, NFC. by Stephan T. Lavavej · 7 years ago
  47. a686caa [libcxx] [test] Untabify, NFC. by Stephan T. Lavavej · 7 years ago
  48. d08ba82 [libcxx] [test] Update msvc_stdlib_force_include.hpp. by Stephan T. Lavavej · 7 years ago
  49. 7afe61a Add case for c++2a to libc++ and test macros by Marshall Clow · 7 years ago
  50. 186b81a Attempt to avoid static init ordering issues with globalMemCounter by Eric Fiselier · 7 years ago
  51. 10a803d any: Add availability for experimental::bad_any_cast by Duncan P. N. Exon Smith · 7 years ago
  52. ff5f9b2 Add some const_casts in places where we were implicitly casting away constness. No functional change, but now they're explicit by Marshall Clow · 7 years ago
  53. 246eb89 Fix bug 33389 - __is_transparent check requires too much by Marshall Clow · 7 years ago
  54. 76836ca [libcxx] [test] Update locale names for Windows. by Stephan T. Lavavej · 7 years ago
  55. 3da9072 [test] Test changes to accommodate LWG 2904 "Make variant move-assignment more exception safe" by Casey Carter · 7 years ago
  56. 018fbaf [libcxx] [test] Add _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to msvc_stdlib_force_include.hpp. by Stephan T. Lavavej · 7 years ago
  57. 91d004d [test] Remove workaround for C1XX empty parameter pack bug by Casey Carter · 7 years ago
  58. 2564257 Guard against more macros in tchar.h by Eric Fiselier · 7 years ago
  59. ac633a2 Remove uses of _UI because Windows is evil and tchar.h #define's it by Eric Fiselier · 7 years ago
  60. bed6574 [test] s/uexpectedly/unexpectedly/ by Casey Carter · 7 years ago
  61. 10d9a93 [coroutines] Add end-to-end tests within libc++ by Eric Fiselier · 7 years ago
  62. a42191c [test] Remove workaround for C1XX conversion-to-nullptr bug by Casey Carter · 7 years ago
  63. 8b55cce [test] Workaround C1XX bug in uses_allocator_types.hpp by Casey Carter · 7 years ago
  64. 737c3bf Add <experimental/coroutine> by Eric Fiselier · 7 years ago
  65. 9e6b540 Make next/prev/advance/distance operations on iterators be constexpr. I missed this when I implemented the rest of P0031R0 by Marshall Clow · 7 years ago
  66. 5f3d593 Fix bad #endif in msvc_stdlib_force_include.hpp. by Billy Robert O'Neal III · 7 years ago
  67. f0346a5 [test] support machinery changes for EDG & C1XX /Za by Casey Carter · 7 years ago
  68. 01c2bb3 Fix misspelling of environment throughout libc++ by Eric Fiselier · 7 years ago
  69. 5dbf234 [libcxx] [test] Suppress MSVC's /analyze warning C6294 in a more fine-grained manner. by Stephan T. Lavavej · 7 years ago
  70. 2951491 Fix test failure with GCC 4.9 by Eric Fiselier · 7 years ago
  71. 49abbf5 [test] Name the local variable in the C1XX implementation of DoNotOptmize by Casey Carter · 7 years ago
  72. d252306 [test] variant: enable constexpr construction tests on MSVC STL by Casey Carter · 7 years ago
  73. bd0685f [libcxx] [test] In msvc_stdlib_force_include.hpp, use _HAS_CXX17 to set TEST_STD_VER. by Stephan T. Lavavej · 7 years ago
  74. 869c5ad Cleanup _LIBCPP_HAS_NO_<c++11-feature> in support headers and final tests by Eric Fiselier · 7 years ago
  75. a4fd0c9 Overhaul unique_ptr - Implement LWG 2801, 2905, 2520. by Eric Fiselier · 7 years ago
  76. 6ad335b Simplify test helper by Eric Fiselier · 7 years ago
  77. 81f58e5 Rewrite and cleanup unique_ptr tests. by Eric Fiselier · 7 years ago
  78. d3b3b1f Add TEST_NOEXCEPT_FALSE to support D31738 by Eric Fiselier · 7 years ago
  79. 39683f1 Fix incorrectly qualified return type from unique_ptr::get_deleter(). by Eric Fiselier · 7 years ago
  80. 570f32c Can't test for noexcept on C++03; std::hash<nullptr_t> isn't available until C++17 by Marshall Clow · 7 years ago
  81. 0309626 Address post-commit review comments regarding test_workarounds.h by Eric Fiselier · 7 years ago
  82. 0da4cb8 [libc++] Work around C1XX bug which breaks poisoned hash tests. by Eric Fiselier · 7 years ago
  83. 76880f5 Fix DoNotOptimize on MSVC by Eric Fiselier · 7 years ago
  84. 0eaf2e8 [libc++] Fix PR 31938 - std::basic_string constructors use non-deductible parameter types. by Eric Fiselier · 7 years ago
  85. 25f28d0 Prevent UBSAN from generating unsigned overflow diagnostics in the hashing internals by Eric Fiselier · 8 years ago
  86. 2b495bd fix python3 syntax error by Eric Fiselier · 8 years ago
  87. 02af098 [libcxx] [test] Fix Clang -Wdeprecated-declarations with MSVC's CRT. by Stephan T. Lavavej · 8 years ago
  88. 17b6e14 Fix recent build errors by Eric Fiselier · 8 years ago
  89. 952eaec Implement P0513R0 - "Poisoning the Hash" by Eric Fiselier · 8 years ago
  90. 478f902 Refactor unique_ptr/shared_ptr deleter test types into single header. by Eric Fiselier · 8 years ago
  91. e013dac Fix demangle helper after r286788 by Eric Fiselier · 8 years ago
  92. e70e03c Adjust msvc_stdlib_force_include.hpp to handle clang++ by Eric Fiselier · 8 years ago
  93. aa0c167 [libcxx] [test] Add msvc_stdlib_force_include.hpp. by Stephan T. Lavavej · 8 years ago
  94. 16e2ba1 [libcxx] [test] Fix comment typos, strip trailing whitespace. by Stephan T. Lavavej · 8 years ago
  95. 6fb6490 Get more std::string _LIBCPP_DEBUG tests passing by Eric Fiselier · 8 years ago
  96. 6fbac40 Add support for running our test suite against MSVC's STL by Eric Fiselier · 8 years ago
  97. 5fd0d08 Fix demangle.h on Windows by Eric Fiselier · 8 years ago
  98. 157fd34 [libc++][CMake] Use debug MSVC runtimes when libc++ is built in debug mode by Eric Fiselier · 8 years ago
  99. 50ca324 Use __is_identifier to detect Clang extensions instead of __has_extension. by Eric Fiselier · 8 years ago
  100. c60e8fc Replace identifiers called `__out` because Windows.h #defines it. by Eric Fiselier · 8 years ago