1. 3024f86 Fix PR 22541: When values are equal, minmax should return the rightmost one in the initializer_list by Marshall Clow · 9 years ago
  2. a11e2cf Update double_include.sh.cpp for new headers. by Eric Fiselier · 9 years ago
  3. 578c9e8 libc++ tests: wait_until.pass test sporadically fails (bug 21998) by Eric Fiselier · 9 years ago
  4. 5667391 Make convert_to_integral.pass.cpp more platform generic. by Eric Fiselier · 9 years ago
  5. 1a633ca Remove default definition for libcxx_obj_dir because it doesn't make sense by Eric Fiselier · 9 years ago
  6. f42a8e6 Make ABI header not found a warning, not an error. by Dan Albert · 9 years ago
  7. 47b9a9a Add pragma system header to some experimental headers and add newlines to files. by Eric Fiselier · 9 years ago
  8. 5495e2e Fix more issues exposed by -pedantic-errors in c++03 mode by Eric Fiselier · 9 years ago
  9. 7f9cc52 Remove use of zero length arrays in tests. Get tests passing with -pedantic-errors by Eric Fiselier · 9 years ago
  10. c3231d2 [libcxx] Fix PR 22468 - std::function<void()> does not accept non-void-returning functions by Eric Fiselier · 9 years ago
  11. 31cb7fe [libcxx] Properly convert the count arguments to the *_n algorithms before use. by Eric Fiselier · 9 years ago
  12. f17cecb Fix use of C++11 extensions in C++03 code. by Eric Fiselier · 9 years ago
  13. 062d0a6 Add __cxxabi_config.h to libcxxabi headers. by Dan Albert · 10 years ago
  14. 8492cd8 Remove use of _[A-Z] identifiers and poison them to detect usage by Eric Fiselier · 10 years ago
  15. 75fdf0e Get tests running with warnings. Fix warnings in headers and tests by Eric Fiselier · 10 years ago
  16. 70e0af4 Fix unused private field warning in stdexcept after r207695. by Dimitry Andric · 10 years ago
  17. e64ec52 Test commit: remove whitespace at EOL. by Dimitry Andric · 10 years ago
  18. 3727be5 Fix some -Wundef issues. by Dan Albert · 10 years ago
  19. aaf0b54 libc++: remove unused variable in random_device::operator()() by JF Bastien · 10 years ago
  20. 08fe42c add platform to LIT's available features by Eric Fiselier · 10 years ago
  21. f6ed031 Fix alignment in tests for readability. by Eric Fiselier · 10 years ago
  22. 015fb24 Don't assume LIT_EXECUTABLE points to a Python script, take 2 by Greg Fitzgerald · 10 years ago
  23. 4668566 Revert "Don't assume LIT_EXECUTABLE points to a Python script" by Greg Fitzgerald · 10 years ago
  24. 35f1c49 Don't assume LIT_EXECUTABLE points to a Python script by Greg Fitzgerald · 10 years ago
  25. 40f8695 Mark <experimental/system_error> as complete by Eric Fiselier · 10 years ago
  26. cdc7bb5 [libcxx] Add <experimental/system_error> by Eric Fiselier · 10 years ago
  27. c6893ae Revert: Revert r227804: Use fseek/ftell instead of fseeko/ftello when Newlib is the libc by Jonathan Roelofs · 10 years ago
  28. 57947ca Rename pow2 functions in __hash_table to reflect that they are hash specific by Eric Fiselier · 10 years ago
  29. 9e01976 Update LFTS status page by Eric Fiselier · 10 years ago
  30. 665613f [libcxx] Add <experimental/chrono> by Eric Fiselier · 10 years ago
  31. a0ec4b7 Fix PR#22433. The algorithm is_partitioned was testing an item in the middle of the sequence twice. by Marshall Clow · 10 years ago
  32. 4c2684c Fix PR#22427. The implementation of inplace_merge had a \'small data set\' optimization; if either half of the merge was small (i.e, less than 9 items), it did an inplace merge rather than allocating a buffer and doing a faster/smarter merge. However, this failed to satisfy the complexity requirements in the standard. Remove that code. Add tests to check the complexity, and add the same tests for std::merge, since we are in that section of the test suite anyway. by Marshall Clow · 10 years ago
  33. e809f4c Reorder a couple of operations in inplace_merge so that we can meet the complexity guidelines mandated by the standard. References PR22427 by Marshall Clow · 10 years ago
  34. 7743ddd Revert r227804: Use fseek/ftell instead of fseeko/ftello when Newlib is the libc by Jonathan Roelofs · 10 years ago
  35. 0c71f58 Use fseek/ftell instead of fseeko/ftello when Newlib is the libc by Jonathan Roelofs · 10 years ago
  36. c49fb89 Add myself to CREDITS.TXT. by Dan Albert · 10 years ago
  37. e3eda9d Update web page to direct patches to Phabricator. by Dan Albert · 10 years ago
  38. 5e56c30 Fix for PR22061 by K-ballo by Marshall Clow · 10 years ago
  39. df00d5e We had two identical files named 'MoveOnly.h' in the test suite. Move one to support/, remove the other, and update all the tests that included them. No functionality change. by Marshall Clow · 10 years ago
  40. eea9d20 Removed some tabs that snuck into the test suite. No functionality change by Marshall Clow · 10 years ago
  41. 01c1c6f Fix PR22366. When move-constructing an associative container and explicitly passing an allocator that compares different, we were not calling the destructor of the elements in the moved-from container. by Marshall Clow · 10 years ago
  42. a769d7f Fix flag order of -xc++ in CXXCompiler. by Eric Fiselier · 10 years ago
  43. db5d6af Fix definition of __has_feature in r227263 by Eric Fiselier · 10 years ago
  44. a4449da Ensure __has_feature is defined in test/support/count_new.hpp by Eric Fiselier · 10 years ago
  45. e1a6c17 Fix linking pthread in tests on FreeBSD by Eric Fiselier · 10 years ago
  46. a7dcd3a [libcxx] Make __wrap_iter work with gcc. by Nico Weber · 10 years ago
  47. e9d4b23 Adopt CMake policy CMP0042. Set MACOSX_RPATH on by default. by Eric Fiselier · 10 years ago
  48. a1bca66 Added test for incomplete type support in vector/list/forward_list. References PR#17980 by Marshall Clow · 10 years ago
  49. bfad86e Change the available features used for no-rtti and no-exceptions by Eric Fiselier · 10 years ago
  50. b9bf4a2 Fix PR21428. Buffer was one byte too small in octal formatting case. Add test by Marshall Clow · 10 years ago
  51. f51d676 Get libc++ building on Sun Solaris. Patch from C Bergstrom. by Eric Fiselier · 10 years ago
  52. 447c76d Add USES_TERMINAL to libcxx lit tests, if available by Filipe Cabecinhas · 10 years ago
  53. 3150c35 Fix PR#22284. Add a new overload to deque::insert to handle forward iterators. Update tests to exercise this case. by Marshall Clow · 10 years ago
  54. dd7a483 [libcxx] Allow use of ShTest in libc++ tests along with other changes. by Eric Fiselier · 10 years ago
  55. 0243015 Fix lit config typo by Jonathan Roelofs · 10 years ago
  56. 07b133f tuple: Make operator<() linear instead of exponential by Duncan P. N. Exon Smith · 10 years ago
  57. b3289a0 Only use -target flag when target_triple is manually specified by Eric Fiselier · 10 years ago
  58. e93e034 Print compiler path during configuration and pass more flags to the linker by Eric Fiselier · 10 years ago
  59. 9ef5d45 Address danalbert's post-commit review comments on D7019 and small fixes. by Eric Fiselier · 10 years ago
  60. 02f6369 Cleaning up the test suite; remove some includes of non-standard file <__config> by Marshall Clow · 10 years ago
  61. 33f50fb A couple small changes to get LIT working with python3 by Eric Fiselier · 10 years ago
  62. 28a058b [libcxx] Add compiler utility class for LIT tests by Eric Fiselier · 10 years ago
  63. ae8bc6b Add 'no_default_flags' option for turning off all default test compile and link flags. by Eric Fiselier · 10 years ago
  64. cbc8497 Remove triple detection from cmake. by Dan Albert · 10 years ago
  65. 818911c [libc++] Add support for cross compiling. by Dan Albert · 10 years ago
  66. 66ffe01 Print out environment in lit notes by Jonathan Roelofs · 10 years ago
  67. 7df8e62 Use set() instead of option() for string option. by Dan Albert · 10 years ago
  68. 00a620e Add a cmake option for LIT configuration variant. by Dan Albert · 10 years ago
  69. 88b2a86 Refactor configure_link_flags for modularity. NFC by Jonathan Roelofs · 10 years ago
  70. 583f2e7 Rename src_root -> libcxx_src_root. NFC by Jonathan Roelofs · 10 years ago
  71. 3345961 Rename system_lib -> system_cxx_lib. NFC by Jonathan Roelofs · 10 years ago
  72. fcd02b8 Rename library_root to libcxx_library_root. NFC by Jonathan Roelofs · 10 years ago
  73. fa08ada Refactor configure_compile_flags. NFC by Jonathan Roelofs · 10 years ago
  74. 7819fd7 Support picking the unwinder used for testing on linux (just as libc++abi testing allows) by Jonathan Roelofs · 10 years ago
  75. 6f599ce Fix a lit configuration diagnostic. NFC by Jonathan Roelofs · 10 years ago
  76. f1b1b7f Refactor the lit config's linker flag discovery code. NFC by Jonathan Roelofs · 10 years ago
  77. 083e011 Make regex::assign not clobber the regex in case of failure. Fixes PR#22213 by Marshall Clow · 10 years ago
  78. fe07925 Fix vexing parse in test. by Eric Fiselier · 10 years ago
  79. 141dd0c One more #include request in the test suite from Walter Brown by Marshall Clow · 10 years ago
  80. e422021 Change a couple more template parameter names from 'T' to '_Tp', etc. Thanks to Ondřej Majerech for the patch, but I did a bit more. by Marshall Clow · 10 years ago
  81. 13e2966 Support Newlib as libc++'s C library [cstdio part, part 2] by Jonathan Roelofs · 10 years ago
  82. 6b913d7 Walter Brown sent a list of tests which needed 'additional includes' to match what was in the standard. Added these includes to the tests. No changes to the library or test results. by Marshall Clow · 10 years ago
  83. aa66357 [libc++] Refactor test components into modules. by Dan Albert · 10 years ago
  84. 6027993 K-Ballo found a place where we were using 'V' as a template parameter. Replace with '_Vp' for protection against user-defined macros. by Marshall Clow · 10 years ago
  85. a09f344 In early C++11 standard drafts, std::function derived from std::unary_function or std::binary_function if there was only one (or two) parameters. Before C++11 shipped, this restiction was lifted, but libc++ still does this (which is fine). However, the tests still check for this outdated requiremnt. Change then to check for the nested typedefs instead (which are still required by the standard). No change to the library. by Marshall Clow · 10 years ago
  86. 1fdd937 Add checks to make sure the hash functor has the right typedefs by Marshall Clow · 10 years ago
  87. c7e395f Missed a typename by Marshall Clow · 10 years ago
  88. 674e07d libc++ implements its' hash objects as deriving from std::unary_function, and the tests test for that. STL @ MS pointed out that the standard doesn't requie these objects to derive from unary_function, and so the tests should not require that either. Change the tests to check for the embedded typedefs - which ARE required. No change to the library. by Marshall Clow · 10 years ago
  89. 87d0394 In C++03, a bunch of the arithmetic/logical/comparison functors (such as negate/bit_not.pass/logical_not) were defined as deriving from unary_funtion. That restriction was removed in C++11, but the tests still check for this. Change the test to look for the embedded types first_argument/second_argument/result_type. No change to the library, just more standards-compliant tests. Thanks to STL @ Microsoft for the suggestion. by Marshall Clow · 10 years ago
  90. b152983 Add tests to check the typedefs from the result of std::owner_less by Marshall Clow · 10 years ago
  91. 58d4e04 Missed one comparison test in r225375 by Marshall Clow · 10 years ago
  92. 27a1a2c In C++03, a bunch of the arithmetic/logical/comparison functors (such as add/equal_to/logical_or) were defined as deriving from binary_funtion. That restriction was removed in C++11, but the tests still check for this. Change the test to look for the embedded types first_argument/second_argument/result_type. No change to the library, just more standards-compliant tests. Thanks to STL @ Microsoft for the suggestion. by Marshall Clow · 10 years ago
  93. 0588c74 Move a test to the new tests directory. by Dan Albert · 10 years ago
  94. 21b03d7 Make a test UNSUPPORTED if libcpp-has-no-threads. by Dan Albert · 10 years ago
  95. 8f1ac0f Appease MSAN buildbots. by Dan Albert · 10 years ago
  96. fd8ed7f Fix PR 22106; make std::swap work for multi-dimensional arrays. Thanks to Peter Griess for the report and suggested fix by Marshall Clow · 10 years ago
  97. c101738 Obey [atomics.types.operations.req]/21 for GCC. by Dan Albert · 10 years ago
  98. 656850f [libcxx] Set _LIBCPP_ELAST for mingw. by Dan Albert · 10 years ago
  99. 7a033ca [cmake/multilib] Teach libc++'s CMake build to support multilib libdir by Chandler Carruth · 10 years ago
  100. 60b3df4 Prevent ill-formed instantiation of __invoke_of<...> during the evaluation of a bind expression. Fixes PR22003. by Eric Fiselier · 10 years ago