- aa66357 [libc++] Refactor test components into modules. by Dan Albert · 10 years ago
- 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
- 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
- 1fdd937 Add checks to make sure the hash functor has the right typedefs by Marshall Clow · 10 years ago
- c7e395f Missed a typename by Marshall Clow · 10 years ago
- 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
- 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
- b152983 Add tests to check the typedefs from the result of std::owner_less by Marshall Clow · 10 years ago
- 58d4e04 Missed one comparison test in r225375 by Marshall Clow · 10 years ago
- 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
- 0588c74 Move a test to the new tests directory. by Dan Albert · 10 years ago
- 21b03d7 Make a test UNSUPPORTED if libcpp-has-no-threads. by Dan Albert · 10 years ago
- 8f1ac0f Appease MSAN buildbots. by Dan Albert · 10 years ago
- 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
- c101738 Obey [atomics.types.operations.req]/21 for GCC. by Dan Albert · 10 years ago
- 656850f [libcxx] Set _LIBCPP_ELAST for mingw. by Dan Albert · 10 years ago
- 7a033ca [cmake/multilib] Teach libc++'s CMake build to support multilib libdir by Chandler Carruth · 10 years ago
- 60b3df4 Prevent ill-formed instantiation of __invoke_of<...> during the evaluation of a bind expression. Fixes PR22003. by Eric Fiselier · 10 years ago
- 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
- 4eb5b6d [libcxx] Consolidate new/delete replacement in tests and disable it when using sanitizers. by Eric Fiselier · 10 years ago
- 71dc14e [libcxx] Add numerous options to libc++ LIT test suite configuration. by Eric Fiselier · 10 years ago
- 0b16e8e Fix PR22000. __bit_iterator::move_backwards. Also make a note that __bit_iterator by Marshall Clow · 10 years ago
- 814b625 Move unconditional test compile and link flags into their configuration functions. by Eric Fiselier · 10 years ago
- 4778eed [libcxx] Teach libcxx's lit configuration new ways to find lit.site.cfg by Eric Fiselier · 10 years ago
- a90c6dd Move test into test/std subdirectory. by Eric Fiselier · 10 years ago
- 669a8a5 [libcxx] Add <experimental/type_traits> for LFTS by Eric Fiselier · 10 years ago
- bd8adae Remove unneeded configuration code. by Eric Fiselier · 10 years ago
- b8e7680 [libcxx] Allow the use of ccache when running the test suite. by Eric Fiselier · 10 years ago
- 4975bad Re-commit the test for regex that I busted last night - now passes under ASAN by Marshall Clow · 10 years ago
- 6cf4f15 Revert "Fix installheaders target's permissions" by Justin Bogner · 10 years ago
- 7797c86 Appease the c++14 buildbots by Jonathan Roelofs · 10 years ago
- a1a4db3 Comment out the breaking tests until I figure out what's going on here. by Marshall Clow · 10 years ago
- a2ef609 Fix installheaders target's permissions by Jonathan Roelofs · 10 years ago
- e51267e Once more w/o the typo. by Marshall Clow · 10 years ago
- cde7ca0 Fix the literal string that I said would be six elements long to actually be six elements long. Octal. Sheesh. by Marshall Clow · 10 years ago
- ab3c505 Add test to ensure that iterator_traits<NotAnIterator> doesn't have a value type by Marshall Clow · 10 years ago
- e3e7054 Implement LWG 2217 - operator==(sub_match, string) slices on embedded '\0's by Marshall Clow · 10 years ago
- 9acbcee Add option to turn off installation of headers. by Eric Fiselier · 10 years ago
- 984f8f6 Include newlib-specific locales in __locale by Sergey Dmitrouk · 10 years ago
- ae9fec0 Add support for building libc++ as a 32 bit library by Eric Fiselier · 10 years ago
- 01f6a14 Fix building and running tests when LIBCXX_ENABLE_EXCEPTIONS or LIBCXX_ENABLE_RTTI are turned off. by Eric Fiselier · 10 years ago
- 08e3a78 Add 'REQUIRES: long_tests' to one more long test by Jonathan Roelofs · 10 years ago
- 5030eaf Add 'REQUIERS: long_tests' to a few more long tests by Jonathan Roelofs · 10 years ago
- 2f2daa1 Fix platform_support.h's get_temp_file_name() on Newlib under __STRICT_ANSI__ by Jonathan Roelofs · 10 years ago
- cddec8a Add an XFAIL for Newlib's missing uchar.h by Jonathan Roelofs · 10 years ago
- d9144e8 Mark a bunch of long running tests as 'REQUIRES: long_tests' by Jonathan Roelofs · 10 years ago
- 952438b Mark some more fenv tests as UNSUPPORTED by newlib by Jonathan Roelofs · 10 years ago
- f2bd5a0 Add an XFAIL for Newlib's missing fenv.h by Jonathan Roelofs · 10 years ago
- 453a500 Update information on where to find buildbots. Remove dead buildbot links. by Eric Fiselier · 10 years ago
- 8283709 Move the optional tests into test/experimental. They were put into test/utilities because optional was going to be part of C++14, and then was pulled and put into the Library Fundamentals TS instead. No funcitonality change here; just moving files around. by Marshall Clow · 10 years ago
- 4ad67e0 Add all the relational operators to std::experimental::optional. Also update bad_optional_access to match the Library Fundamentals draft standard. This is not all of the upcoming changes to optional, though. by Marshall Clow · 10 years ago
- fff544e Explicitly include <sched.h> for sched_yield() by Sergey Dmitrouk · 10 years ago
- 2764d04 Give lit.cfg's threading options default values when not defined. by Eric Fiselier · 10 years ago
- 427f1a3 Mark a couple of tests as XFAIL with older compilers. by Eric Fiselier · 10 years ago
- cd83c787 Consolidate error reporting in lit.cfg by Eric Fiselier · 10 years ago
- 2050be2 Revert parts of r223594. Use DYLD_LIBRARY_PATH on OSX when running tests. by Eric Fiselier · 10 years ago
- 74e7af0 Fix apple clang detection in lit.cfg by Eric Fiselier · 10 years ago
- 83313c7 Unify and cleanup rpath handling in tests. by Eric Fiselier · 10 years ago
- c934ca7 [libcxx] Add logic to probe compiler in tests. by Eric Fiselier · 10 years ago
- 7330ed3 Add support for building and testing libc++ without threads to CMake. by Eric Fiselier · 10 years ago
- a245f9b Improve error message when _LIBCPP_HAS_NO_MONOTONIC_CLOCK is used improperly by Eric Fiselier · 10 years ago
- 93cfd7f libc++: support NaCl when building thread.cpp by JF Bastien · 10 years ago
- 2bd5ffd libc++: add NaCl and PNaCl support for std::random_device by JF Bastien · 10 years ago
- 6317e9b libc++: integral types trap on PNaCl by JF Bastien · 10 years ago
- 6cb69ff Fixes to get libc++ building on sun solaris. Patch from C Bergstrom. by Eric Fiselier · 10 years ago
- bd00008 Use lit.util.executeCommand instead of our own version by Eric Fiselier · 10 years ago
- e6e69df Print lit configuration information after all configuration is done. by Eric Fiselier · 10 years ago
- 877409a Add better support for custom test runners. by Dan Albert · 10 years ago
- 1567ac8 Handle extra whitespace in linux distribution name. by Eric Fiselier · 10 years ago
- aeff14f Mark some locale tests as XFAIL on debian and opensuse. by Eric Fiselier · 10 years ago
- 5980ce3 Add more REQUIRES: LOCALE.* to tests. by Dan Albert · 10 years ago
- 2c7a32f Remove xfail tag for darwin from quick_exit test by Eric Fiselier · 10 years ago
- c5e361d Remove tests that va_copy is not defined when C++ < 11. by Eric Fiselier · 10 years ago
- 19fdbe5 Change contradictory wording in va_copy test error message. by Eric Fiselier · 10 years ago
- 03c6791 Implement N4280 - 'Non-member size() and more' by Marshall Clow · 10 years ago
- ab5bd89 Added entries for bugs 2118 and 2306, which were closed in Urbana by Marshall Clow · 10 years ago
- c2f0e46 Overhaul and separate nullptr_t tests to pass with C++03. by Eric Fiselier · 10 years ago
- 33c5db5 Revert r222296 to fix bad commit message by Eric Fiselier · 10 years ago
- 221907d Cleanup quick_exit tests and get them passing in C++03. by Eric Fiselier · 10 years ago
- 0bb9584 diff --git a/test/language.support/support.types/nullptr_t.pass.cpp b/test/language.support/support.types/nullptr_t.pass.cpp by Eric Fiselier · 10 years ago
- 1f8e21c Modify tests to check that va_copy is only defined in C++11 and beyond. by Eric Fiselier · 10 years ago
- f2215ae Flush out test cases for tuples constructor SFINAE by Eric Fiselier · 10 years ago
- af2976d Add support for LLVM_USE_SANITIZER=Thread by Eric Fiselier · 10 years ago
- b1d7c71 Marked LWG 2399 as complete. I committed a test for this earlier today. by Marshall Clow · 10 years ago
- 7683fe2 Add a test for LWG issue #2399. We already implement this, but now we have a test as well. by Marshall Clow · 10 years ago
- 9a4997b Update status of LWG issues 2340, 2396 and 2401. In all three cases, these are things that we already do. by Marshall Clow · 10 years ago
- e52b632 Since Eric poisoned the comma operator on all our test iterators, we no longer need 'comma_iterator'. Remove it from the test suite. by Marshall Clow · 10 years ago
- 48b428d Fix the tests I broke with the last commit. Sorry for the noise by Marshall Clow · 10 years ago
- 4b3ca8c Implement LWG2400 - 'shared_ptr's get_deleter() should use addressof()', and add tests. Mark LWG2400 and LWG2404 as complete by Marshall Clow · 10 years ago
- 36628eb Reworked mismatch tests to count the number of comparisons, and make sure we are conforming with LWG2404. We are by Marshall Clow · 10 years ago
- cfeac66 Fix a warning in the test; no functionality change by Marshall Clow · 10 years ago
- 88aae92 Implement void_t from N3911. Add a private version for use in the library before C++1z. Update the 1z status page, marking a bunch of issues that don't require library changes as complete (2129, 2212, 2230, 2233, 2325, 2365, 2376) by Marshall Clow · 10 years ago
- 275b6bb Add tests to ensure that reference_wrapper<T> is trivially copyable. This was added to C++1z with the adoption of N4277, but libc++ already implemented it as a conforming extension. No code changes were needed, just more tests. by Marshall Clow · 10 years ago
- 9a1468f Fix build regression caused by not defining ABI library macros by Eric Fiselier · 10 years ago
- 8e2855c [libcxx] Refactor CMakeLists.txt handling of compile and link flags to suppress warnings. by Eric Fiselier · 10 years ago
- 0364bac Split thread test into two parts. Mark one as XFAIL with ASAN. by Eric Fiselier · 10 years ago
- 017e1aa Initialize pointer in string conversion helpers to prevent MSAN diagnostic. by Eric Fiselier · 10 years ago
- 1383dc5 add debug info when compiling sanitizer tests by Eric Fiselier · 10 years ago
- fd28487 Add -gline-tables-only when compiling w/ sanitizers in RELEASE by Eric Fiselier · 10 years ago
- 50ada3a [libcxx] Fix memory leak in strstream tests. by Eric Fiselier · 10 years ago