| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | update test for explicit bool operator. | Howard Hinnant | 2012-02-25 | 1 | -3/+3 | |
| | | | | | llvm-svn: 151461 | |||||
| * | Silence some warnings in a test. | Howard Hinnant | 2012-02-25 | 1 | -0/+2 | |
| | | | | | llvm-svn: 151451 | |||||
| * | Hook up to the new clang __is_trivially_constructible and ↵ | Howard Hinnant | 2012-02-24 | 2 | -11/+19 | |
| | | | | | | | __is_trivially_assignable traits. Fixes r10925427 and http://llvm.org/bugs/show_bug.cgi?id=12038. llvm-svn: 151406 | |||||
| * | Use Xcode relative compilers when possible | Dave Zarzycki | 2012-02-22 | 1 | -1/+6 | |
| | | | | | llvm-svn: 151108 | |||||
| * | Modernize relational operators for shared_ptr and unique_ptr. This includes ↵ | Howard Hinnant | 2012-02-21 | 2 | -0/+142 | |
| | | | | | | | adding support for nullptr, and using less<T*>. Fixes http://llvm.org/bugs/show_bug.cgi?id=12056. llvm-svn: 151084 | |||||
| * | Relax pointer output test to accept glibc's output. Patch supplied by ↵ | Howard Hinnant | 2012-02-19 | 1 | -1/+1 | |
| | | | | | | | Jeffrey Yasskin. llvm-svn: 150927 | |||||
| * | Exercise rvalue arguements to make_shared for C++11 mode. | Howard Hinnant | 2012-02-18 | 1 | -0/+11 | |
| | | | | | llvm-svn: 150887 | |||||
| * | tuple was accidentally lacking a valid copy assignment operator. It went ↵ | Howard Hinnant | 2012-02-15 | 2 | -2/+2 | |
| | | | | | | | undetected because I had failed to test assigning from a const lvalue. This fixes http://llvm.org/bugs/show_bug.cgi?id=11921 llvm-svn: 150613 | |||||
| * | Do not parse sign if a sign is not the next legal character when parsing ↵ | Howard Hinnant | 2012-02-15 | 2 | -0/+24 | |
| | | | | | | | floating point from an input stream. Fixes http://llvm.org/bugs/show_bug.cgi?id=11871 llvm-svn: 150609 | |||||
| * | Remove quotes from locale name identifier. Credit Edward Meewis. | Howard Hinnant | 2011-12-15 | 1 | -1/+1 | |
| | | | | | llvm-svn: 146655 | |||||
| * | Starting using murmur2 when combining multiple size_t's into a single hash, ↵ | Howard Hinnant | 2011-12-05 | 1 | -1/+2 | |
| | | | | | | | and also for basic_string. Also made hash<thread::id> ever so slighly more portable. I had to tweak one test which is questionable (definitely not portable) anyway. llvm-svn: 145795 | |||||
| * | unord test fixes by Edward Meewis | Howard Hinnant | 2011-12-02 | 73 | -93/+166 | |
| | | | | | llvm-svn: 145707 | |||||
| * | Fix http://llvm.org/bugs/show_bug.cgi?id=11428. Fix provided by Alberto ↵ | Howard Hinnant | 2011-12-02 | 6 | -92/+93 | |
| | | | | | | | Ganesh Barbati llvm-svn: 145698 | |||||
| * | Fix ratio arithmetic with zero | Howard Hinnant | 2011-11-01 | 2 | -0/+36 | |
| | | | | | llvm-svn: 143519 | |||||
| * | Fix <rdar://problem/10256836> getline of an empty string mistakenly causes ↵ | Howard Hinnant | 2011-10-09 | 1 | -2/+8 | |
| | | | | | | | failure llvm-svn: 141506 | |||||
| * | Fix <rdar://problem/10255403> match_results::begin() is off by one | Howard Hinnant | 2011-10-08 | 2 | -4/+4 | |
| | | | | | llvm-svn: 141494 | |||||
| * | Windows porting work by Ruben Van Boxem | Howard Hinnant | 2011-10-03 | 90 | -343/+558 | |
| | | | | | llvm-svn: 141003 | |||||
| * | Updated testit to run on Windows and fresh Windows results by Ruben Van Boxem | Howard Hinnant | 2011-10-01 | 1 | -6/+15 | |
| | | | | | llvm-svn: 140950 | |||||
| * | Another installment on debug mode. This addresses list. However this ↵ | Howard Hinnant | 2011-09-27 | 1 | -0/+3 | |
| | | | | | | | should be considered a temporary state. The API of the debug database and how vector and list use it, is unsatisfactory at the moment. It is both inefficient and overly verbose. I wanted to get this functionality checked in though. In the next day or so I'll refactor what is there in an attempt to streamline things. llvm-svn: 140660 | |||||
| * | Fix test bugs found by David Chisnall | Howard Hinnant | 2011-09-21 | 7 | -15/+15 | |
| | | | | | llvm-svn: 140271 | |||||
| * | Fix locales used in re tests. | David Chisnall | 2011-09-21 | 5 | -13/+13 | |
| | | | | | llvm-svn: 140265 | |||||
| * | Remove undefines in cstdio test. Fix these properly rather than bodging the ↵ | David Chisnall | 2011-09-21 | 1 | -24/+0 | |
| | | | | | | | tests. llvm-svn: 140264 | |||||
| * | More +.UTF-8 fixes. | David Chisnall | 2011-09-21 | 20 | -31/+31 | |
| | | | | | llvm-svn: 140262 | |||||
| * | Fix failure found by David Chisnall | Howard Hinnant | 2011-09-21 | 1 | -129/+129 | |
| | | | | | llvm-svn: 140255 | |||||
| * | More fixes to the tests. Add UTF-8 encoding to all locales that don't ↵ | David Chisnall | 2011-09-21 | 7 | -19/+43 | |
| | | | | | | | specify one. Undefine some stdio.h macros that break the tests. llvm-svn: 140252 | |||||
| * | Fully-qualify some more locales in the tests... | David Chisnall | 2011-09-21 | 5 | -11/+11 | |
| | | | | | llvm-svn: 140251 | |||||
| * | Don't check STREAMS error numbers on systems that don't implement the ↵ | David Chisnall | 2011-09-21 | 2 | -0/+16 | |
| | | | | | | | obsolete (as described in POSIX2008) XSI STREAMS extension. llvm-svn: 140248 | |||||
| * | More locale cleanups. Fully specify locales in iostream tests. | David Chisnall | 2011-09-21 | 4 | -22/+22 | |
| | | | | | llvm-svn: 140247 | |||||
| * | Localisation test fixes to make the tests pass on FreeBSD, which does not ↵ | David Chisnall | 2011-09-21 | 50 | -283/+297 | |
| | | | | | | | | | provide shortened forms of the various locales (e.g. en_US, rather than en_US.UTF-8 / en_US.ISO{whatever}). Reviewed by Howard Hinnant. llvm-svn: 140242 | |||||
| * | The vector test suite now passes for no-debug, debug-lite and debug-regular | Howard Hinnant | 2011-09-16 | 1 | -0/+3 | |
| | | | | | llvm-svn: 139930 | |||||
| * | Reimplemented much of <istream> such that single character extractions do ↵ | Howard Hinnant | 2011-09-01 | 5 | -10/+10 | |
| | | | | | | | not check to see if this is the last character in the stream and thus never set eofbit. This fixes http://llvm.org/bugs/show_bug.cgi?id=10817 . This fix requires a recompiled libc++.dylib to be fully implemented. The recompiled libc++.dylib is ABI compatible with that shipped on Lion. llvm-svn: 138961 | |||||
| * | Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574 | Howard Hinnant | 2011-08-12 | 107 | -205/+226 | |
| | | | | | llvm-svn: 137522 | |||||
| * | Correct test. | Howard Hinnant | 2011-07-19 | 1 | -0/+1 | |
| | | | | | llvm-svn: 135460 | |||||
| * | Adjust two tests to account for a nasty change in copying behavior | Alexis Hunt | 2011-07-18 | 4 | -0/+18 | |
| | | | | | | | | between C++03 and C++0x and its effect on exceptions, and another two to not test move construction when rvalue references are not available. llvm-svn: 135445 | |||||
| * | Make all fstream tests use tmpnam if creating files, rather than | Alexis Hunt | 2011-07-18 | 24 | -156/+205 | |
| | | | | | | | hard-coded names. llvm-svn: 135444 | |||||
| * | Do a litmus test of using tmpnam to generate safe temporary file names | Alexis Hunt | 2011-07-18 | 1 | -4/+6 | |
| | | | | | | | for the tests that open new data files. llvm-svn: 135422 | |||||
| * | Given that __underlying_type is now available in clang, implement | Alexis Hunt | 2011-07-18 | 1 | -1/+15 | |
| | | | | | | | std::underlying_type. llvm-svn: 135410 | |||||
| * | Give A an explicitly non-throwing destructor so that B's destructor is | Alexis Hunt | 2011-07-18 | 1 | -1/+1 | |
| | | | | | | | | | | | itself non-throwing. Since nested_exception's destructor is non-throwing, if B's destructor is not, this causes an error in C++03 mode due to the overriding function having a more lax specification. This did not occur in C++0x mode as A's destructor was implicitly non-throwing. llvm-svn: 135400 | |||||
| * | Fix wchar tests by not assuming that tm is complete and by using the | Alexis Hunt | 2011-07-15 | 2 | -4/+12 | |
| | | | | | | | proper va_list time on non-darwin platforms. llvm-svn: 135247 | |||||
| * | Fixing up some ABI issues | Howard Hinnant | 2011-07-07 | 1 | -4/+14 | |
| | | | | | llvm-svn: 134639 | |||||
| * | <inttypes.h> does not necessarily include <stdint.h>. Accordingly, do | Alexis Hunt | 2011-07-06 | 1 | -286/+0 | |
| | | | | | | | not test for this. llvm-svn: 134531 | |||||
| * | Correct for new rules regarding implicitly deleted special members. ↵ | Howard Hinnant | 2011-07-01 | 2 | -2/+2 | |
| | | | | | | | http://llvm.org/bugs/show_bug.cgi?id=10191 llvm-svn: 134248 | |||||
| * | test for pair piecewise construction | Howard Hinnant | 2011-06-22 | 1 | -1/+34 | |
| | | | | | llvm-svn: 133667 | |||||
| * | noexcept for <stack>. This completes noexcept for Chapter 23 [containers]. | Howard Hinnant | 2011-06-04 | 5 | -0/+148 | |
| | | | | | llvm-svn: 132652 | |||||
| * | noexcept for <queue>. | Howard Hinnant | 2011-06-04 | 10 | -0/+300 | |
| | | | | | llvm-svn: 132650 | |||||
| * | noexcept for <unordered_set>. | Howard Hinnant | 2011-06-04 | 10 | -0/+690 | |
| | | | | | llvm-svn: 132647 | |||||
| * | noexcept for <unordered_map>. | Howard Hinnant | 2011-06-04 | 10 | -0/+690 | |
| | | | | | llvm-svn: 132646 | |||||
| * | noexcept for <set>. Plus a few fixes to noexcept for <map>. | Howard Hinnant | 2011-06-04 | 21 | -12/+548 | |
| | | | | | llvm-svn: 132640 | |||||
| * | noexcept for <map>. | Howard Hinnant | 2011-06-04 | 10 | -0/+536 | |
| | | | | | llvm-svn: 132639 | |||||
| * | noexcept for <vector>. This also includes installing move_if_noexcept() ↵ | Howard Hinnant | 2011-06-03 | 10 | -0/+523 | |
| | | | | | | | into vector. llvm-svn: 132577 | |||||

