Howard Hinnant
|
d4c74c170c
Tagging 19
|
14 years ago |
Howard Hinnant
|
469d419a17
Correction to set of overloaded pair constructors for C++0x
|
14 years ago |
Douglas Gregor
|
7ac6af7027
Qualify calls to std::next(), to avoid conflicts with
|
14 years ago |
Howard Hinnant
|
e14ea5835e
http://llvm.org/bugs/show_bug.cgi?id=9765
|
14 years ago |
Howard Hinnant
|
75f7695c62
Think-o in poisson_distribution at mean == 10
|
14 years ago |
Howard Hinnant
|
ef3b2e2e34
Fix bug in Sseq constraints found by Seth Cantrell
|
14 years ago |
Howard Hinnant
|
9dbeff919b
http://llvm.org/bugs/show_bug.cgi?id=9672
|
14 years ago |
Howard Hinnant
|
8c1aa2c24d
Changes to cerrno to protect against the case the ELAST is not defined.
|
14 years ago |
Howard Hinnant
|
506b36487c
time_get was missing the %F specifier. This change impacts the binary.
|
14 years ago |
Howard Hinnant
|
a02851e8a2
Chris Jefferson found a missing const (Bugzilla 9632)
|
14 years ago |
Howard Hinnant
|
3e93e96dff
Corrected tests for http://llvm.org/bugs/show_bug.cgi?id=9351
|
14 years ago |
Howard Hinnant
|
b8a03c763a
... And these wonderful tests.
|
14 years ago |
Howard Hinnant
|
d615e47bea
Chris Jefferson submitted this patch to fix http://llvm.org/bugs/show_bug.cgi?id=9351
|
14 years ago |
Howard Hinnant
|
154002bb5d
Provide a more readable error message for <atomic> until it is implemented.
|
14 years ago |
Howard Hinnant
|
41fb6e1432
Jonathan Sauer found a bug in the way ^ was handled
|
14 years ago |
Howard Hinnant
|
86e78d694c
Jonathan Sauer updated is_base_of traits status
|
14 years ago |
Nick Kledzik
|
770a3c5116
<rdar://problem/9073695> std::uncaught_exception() becomes true before evaluating the throw-expression rather than after
|
14 years ago |
Howard Hinnant
|
d0a2fbfe60
http://llvm.org/bugs/show_bug.cgi?id=9444
|
14 years ago |
Howard Hinnant
|
f9b8998795
I have to revert this recent fix to tuple conversions until clang implements cwg 1170. Without this fix pair and tuple don't convert properly. With it, associative containers get access errors when they shouldn't. cwg 1170 fixes the latter.
|
14 years ago |
Howard Hinnant
|
6e5e7e78ee
Corrected const-correctness on nullptr type_traits, and beefed up the test for nullptr_t.
|
14 years ago |
Howard Hinnant
|
5885da34ce
Walter Brown brought to my attention that type_traits was failing to correctly classify nullptr_t
|
14 years ago |
Howard Hinnant
|
80586729e4
Chris Jefferson found a defect in the C++0x working draft by trying to run libc++ against boost. I've submitted an issue to the LWG, and this commit attempts to implement the proposed resolution of that defect report. I'd point to the issue but it hasn't been put into the LWG list yet. The title of the issue will be: Stage 2 accumulate incompatibilty
|
14 years ago |
Howard Hinnant
|
8dcad976e0
http://llvm.org/bugs/show_bug.cgi?id=9349 I introduced a bug with the last fix and Ryuta Suzuki has corrected it. And hopefully I committed Ryuta Suzuki's directions correctly this time.
|
14 years ago |
Howard Hinnant
|
542b0f0cf5
http://llvm.org/bugs/show_bug.cgi?id=9349 I have not personally tested this patch. Please let me know if it causes problems.
|
14 years ago |
Howard Hinnant
|
fddf722f4e
Chris Jefferson found this bug to pair/tuple introduced by a recent change to the draft that I missed.
|
14 years ago |
Howard Hinnant
|
171869e27c
Fix copy_n to increment only n-1 times for an input iterator. This works much better with std::istream_iterator<int>(std::cin). Credit: Matan Nassau.
|
14 years ago |
Howard Hinnant
|
df85e57f4a
Fixed two problems found by Chris Jefferson: Made operator>> for char consistent with gcc. Opened an LWG issue on this one. 2) Renamed some private typedefs which are causing boost grief.
|
14 years ago |
Howard Hinnant
|
e7c8da6f2d
http://llvm.org/bugs/show_bug.cgi?id=9326
|
14 years ago |
Howard Hinnant
|
b2080c70d4
Chris Jefferson spotted a problem with messages_base::catalog while getting libc++ to work on boost. The standard says this type must be an int. But this type is the key returned by the OS facility catopen. On OS X the type returned by catopen is void*, which doesn't fit into an int on 64 bit platforms. Chris suggested using ptrdiff_t instead of void*. It still isn't compliant with the standard, but chances are that this change will fix what is ailing boost. Chris also supplied the algorithm for distinguishing high-order pointers from error conditions. Thanks Chris.
|
14 years ago |
Howard Hinnant
|
5a245dbf52
Jean-Daniel Dupas fixes install directions
|
14 years ago |