1. 31cb7fe [libcxx] Properly convert the count arguments to the *_n algorithms before use. by Eric Fiselier · 10 years ago
  2. f17cecb Fix use of C++11 extensions in C++03 code. by Eric Fiselier · 10 years ago
  3. 062d0a6 Add __cxxabi_config.h to libcxxabi headers. by Dan Albert · 10 years ago
  4. 8492cd8 Remove use of _[A-Z] identifiers and poison them to detect usage by Eric Fiselier · 10 years ago
  5. 75fdf0e Get tests running with warnings. Fix warnings in headers and tests by Eric Fiselier · 10 years ago
  6. 70e0af4 Fix unused private field warning in stdexcept after r207695. by Dimitry Andric · 10 years ago
  7. e64ec52 Test commit: remove whitespace at EOL. by Dimitry Andric · 10 years ago
  8. 3727be5 Fix some -Wundef issues. by Dan Albert · 10 years ago
  9. aaf0b54 libc++: remove unused variable in random_device::operator()() by JF Bastien · 10 years ago
  10. 08fe42c add platform to LIT's available features by Eric Fiselier · 10 years ago
  11. f6ed031 Fix alignment in tests for readability. by Eric Fiselier · 10 years ago
  12. 015fb24 Don't assume LIT_EXECUTABLE points to a Python script, take 2 by Greg Fitzgerald · 10 years ago
  13. 4668566 Revert "Don't assume LIT_EXECUTABLE points to a Python script" by Greg Fitzgerald · 10 years ago
  14. 35f1c49 Don't assume LIT_EXECUTABLE points to a Python script by Greg Fitzgerald · 10 years ago
  15. 40f8695 Mark <experimental/system_error> as complete by Eric Fiselier · 10 years ago
  16. cdc7bb5 [libcxx] Add <experimental/system_error> by Eric Fiselier · 10 years ago
  17. c6893ae Revert: Revert r227804: Use fseek/ftell instead of fseeko/ftello when Newlib is the libc by Jonathan Roelofs · 10 years ago
  18. 57947ca Rename pow2 functions in __hash_table to reflect that they are hash specific by Eric Fiselier · 10 years ago
  19. 9e01976 Update LFTS status page by Eric Fiselier · 10 years ago
  20. 665613f [libcxx] Add <experimental/chrono> by Eric Fiselier · 10 years ago
  21. 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
  22. 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
  23. 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
  24. 7743ddd Revert r227804: Use fseek/ftell instead of fseeko/ftello when Newlib is the libc by Jonathan Roelofs · 10 years ago
  25. 0c71f58 Use fseek/ftell instead of fseeko/ftello when Newlib is the libc by Jonathan Roelofs · 10 years ago
  26. c49fb89 Add myself to CREDITS.TXT. by Dan Albert · 10 years ago
  27. e3eda9d Update web page to direct patches to Phabricator. by Dan Albert · 10 years ago
  28. 5e56c30 Fix for PR22061 by K-ballo by Marshall Clow · 10 years ago
  29. 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
  30. eea9d20 Removed some tabs that snuck into the test suite. No functionality change by Marshall Clow · 10 years ago
  31. 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
  32. a769d7f Fix flag order of -xc++ in CXXCompiler. by Eric Fiselier · 10 years ago
  33. db5d6af Fix definition of __has_feature in r227263 by Eric Fiselier · 10 years ago
  34. a4449da Ensure __has_feature is defined in test/support/count_new.hpp by Eric Fiselier · 10 years ago
  35. e1a6c17 Fix linking pthread in tests on FreeBSD by Eric Fiselier · 10 years ago
  36. a7dcd3a [libcxx] Make __wrap_iter work with gcc. by Nico Weber · 10 years ago
  37. e9d4b23 Adopt CMake policy CMP0042. Set MACOSX_RPATH on by default. by Eric Fiselier · 10 years ago
  38. a1bca66 Added test for incomplete type support in vector/list/forward_list. References PR#17980 by Marshall Clow · 10 years ago
  39. bfad86e Change the available features used for no-rtti and no-exceptions by Eric Fiselier · 10 years ago
  40. b9bf4a2 Fix PR21428. Buffer was one byte too small in octal formatting case. Add test by Marshall Clow · 10 years ago
  41. f51d676 Get libc++ building on Sun Solaris. Patch from C Bergstrom. by Eric Fiselier · 10 years ago
  42. 447c76d Add USES_TERMINAL to libcxx lit tests, if available by Filipe Cabecinhas · 10 years ago
  43. 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
  44. dd7a483 [libcxx] Allow use of ShTest in libc++ tests along with other changes. by Eric Fiselier · 10 years ago
  45. 0243015 Fix lit config typo by Jonathan Roelofs · 10 years ago
  46. 07b133f tuple: Make operator<() linear instead of exponential by Duncan P. N. Exon Smith · 10 years ago
  47. b3289a0 Only use -target flag when target_triple is manually specified by Eric Fiselier · 10 years ago
  48. e93e034 Print compiler path during configuration and pass more flags to the linker by Eric Fiselier · 10 years ago
  49. 9ef5d45 Address danalbert's post-commit review comments on D7019 and small fixes. by Eric Fiselier · 10 years ago
  50. 02f6369 Cleaning up the test suite; remove some includes of non-standard file <__config> by Marshall Clow · 10 years ago
  51. 33f50fb A couple small changes to get LIT working with python3 by Eric Fiselier · 10 years ago
  52. 28a058b [libcxx] Add compiler utility class for LIT tests by Eric Fiselier · 10 years ago
  53. ae8bc6b Add 'no_default_flags' option for turning off all default test compile and link flags. by Eric Fiselier · 10 years ago
  54. cbc8497 Remove triple detection from cmake. by Dan Albert · 10 years ago
  55. 818911c [libc++] Add support for cross compiling. by Dan Albert · 10 years ago
  56. 66ffe01 Print out environment in lit notes by Jonathan Roelofs · 10 years ago
  57. 7df8e62 Use set() instead of option() for string option. by Dan Albert · 10 years ago
  58. 00a620e Add a cmake option for LIT configuration variant. by Dan Albert · 10 years ago
  59. 88b2a86 Refactor configure_link_flags for modularity. NFC by Jonathan Roelofs · 10 years ago
  60. 583f2e7 Rename src_root -> libcxx_src_root. NFC by Jonathan Roelofs · 10 years ago
  61. 3345961 Rename system_lib -> system_cxx_lib. NFC by Jonathan Roelofs · 10 years ago
  62. fcd02b8 Rename library_root to libcxx_library_root. NFC by Jonathan Roelofs · 10 years ago
  63. fa08ada Refactor configure_compile_flags. NFC by Jonathan Roelofs · 10 years ago
  64. 7819fd7 Support picking the unwinder used for testing on linux (just as libc++abi testing allows) by Jonathan Roelofs · 10 years ago
  65. 6f599ce Fix a lit configuration diagnostic. NFC by Jonathan Roelofs · 10 years ago
  66. f1b1b7f Refactor the lit config's linker flag discovery code. NFC by Jonathan Roelofs · 10 years ago
  67. 083e011 Make regex::assign not clobber the regex in case of failure. Fixes PR#22213 by Marshall Clow · 10 years ago
  68. fe07925 Fix vexing parse in test. by Eric Fiselier · 10 years ago
  69. 141dd0c One more #include request in the test suite from Walter Brown by Marshall Clow · 10 years ago
  70. 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
  71. 13e2966 Support Newlib as libc++'s C library [cstdio part, part 2] by Jonathan Roelofs · 10 years ago
  72. 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
  73. aa66357 [libc++] Refactor test components into modules. by Dan Albert · 10 years ago
  74. 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
  75. 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
  76. 1fdd937 Add checks to make sure the hash functor has the right typedefs by Marshall Clow · 10 years ago
  77. c7e395f Missed a typename by Marshall Clow · 10 years ago
  78. 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
  79. 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
  80. b152983 Add tests to check the typedefs from the result of std::owner_less by Marshall Clow · 10 years ago
  81. 58d4e04 Missed one comparison test in r225375 by Marshall Clow · 10 years ago
  82. 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
  83. 0588c74 Move a test to the new tests directory. by Dan Albert · 10 years ago
  84. 21b03d7 Make a test UNSUPPORTED if libcpp-has-no-threads. by Dan Albert · 10 years ago
  85. 8f1ac0f Appease MSAN buildbots. by Dan Albert · 10 years ago
  86. 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
  87. c101738 Obey [atomics.types.operations.req]/21 for GCC. by Dan Albert · 10 years ago
  88. 656850f [libcxx] Set _LIBCPP_ELAST for mingw. by Dan Albert · 10 years ago
  89. 7a033ca [cmake/multilib] Teach libc++'s CMake build to support multilib libdir by Chandler Carruth · 10 years ago
  90. 60b3df4 Prevent ill-formed instantiation of __invoke_of<...> during the evaluation of a bind expression. Fixes PR22003. by Eric Fiselier · 10 years ago
  91. e26488f Remove non-const test to get test passing. Will come back later and (correctly) add non-const tests by Marshall Clow · 10 years ago
  92. 4eb5b6d [libcxx] Consolidate new/delete replacement in tests and disable it when using sanitizers. by Eric Fiselier · 10 years ago
  93. 71dc14e [libcxx] Add numerous options to libc++ LIT test suite configuration. by Eric Fiselier · 10 years ago
  94. 0b16e8e Fix PR22000. __bit_iterator::move_backwards. Also make a note that __bit_iterator by Marshall Clow · 10 years ago
  95. 814b625 Move unconditional test compile and link flags into their configuration functions. by Eric Fiselier · 10 years ago
  96. 4778eed [libcxx] Teach libcxx's lit configuration new ways to find lit.site.cfg by Eric Fiselier · 10 years ago
  97. a90c6dd Move test into test/std subdirectory. by Eric Fiselier · 10 years ago
  98. 669a8a5 [libcxx] Add <experimental/type_traits> for LFTS by Eric Fiselier · 10 years ago
  99. bd8adae Remove unneeded configuration code. by Eric Fiselier · 10 years ago
  100. b8e7680 [libcxx] Allow the use of ccache when running the test suite. by Eric Fiselier · 10 years ago