Compare commits

...

25 Commits

Author SHA1 Message Date
NAKAMURA Takumi
96f126b9e8 48 threads xfail 2011-06-11 22:22:13 +09:00
NAKAMURA Takumi
7c97b3ce6f 3 strings xfail 2011-06-11 22:22:12 +09:00
NAKAMURA Takumi
5415e8841d 12 re xfail 2011-06-11 22:22:12 +09:00
NAKAMURA Takumi
7d0f6af56a 27 numerics xfail 2011-06-11 22:22:12 +09:00
NAKAMURA Takumi
d2a2b14562 98 localization xfail 2011-06-11 22:22:12 +09:00
NAKAMURA Takumi
e75965016d 11 language.support xfail 2011-06-11 22:22:12 +09:00
NAKAMURA Takumi
3ba994d21e 7 iterators xfail 2011-06-11 22:22:12 +09:00
NAKAMURA Takumi
76fe67f7a6 70 input.output xfail 2011-06-11 22:22:11 +09:00
NAKAMURA Takumi
d0a9c59bb9 1 diagnostics xfail 2011-06-11 22:22:05 +09:00
NAKAMURA Takumi
1a20e57e37 8 depr xfail 2011-06-11 22:21:56 +09:00
NAKAMURA Takumi
a4dcf54b23 4 utilities fail 2011-06-11 22:21:56 +09:00
NAKAMURA Takumi
bad86a1622 28 strings fail 2011-06-11 22:21:56 +09:00
NAKAMURA Takumi
4a4eaa3bf1 4 re fail 2011-06-11 22:21:56 +09:00
NAKAMURA Takumi
b3fdb18d3f 10 numerics fail 2011-06-11 22:21:55 +09:00
NAKAMURA Takumi
619c2c22d8 5 language.support fail 2011-06-11 22:21:55 +09:00
NAKAMURA Takumi
2d7ecd8fda 2 input.output fail 2011-06-11 22:21:55 +09:00
NAKAMURA Takumi
e3582e5899 6 depr fail 2011-06-11 22:21:55 +09:00
NAKAMURA Takumi
6facac3fe9 79 containers fail 2011-06-11 22:21:55 +09:00
NAKAMURA Takumi
ddab15593b 42 atomics fail 2011-06-11 22:21:55 +09:00
NAKAMURA Takumi
f596e63a0c 6 algorighms fail 2011-06-11 22:21:55 +09:00
NAKAMURA Takumi
5ecb06d475 Need -lpthread? 2011-06-11 22:21:54 +09:00
NAKAMURA Takumi
297be35c48 test/lit.cfg: Add .xfail.pass.cpp, to expect compiling successfully and to fail to run. 2011-06-10 21:14:51 +09:00
NAKAMURA Takumi
b3e839d7bc test/lit.cfg: Python-2.4 does not accept "delete" in tempfile.NamedTemporaryFile. 2011-06-10 21:14:40 +09:00
NAKAMURA Takumi
a25261ee9c __std_stream: Fix error checking in __stdoutbuf<_CharT>::sync(). 2011-06-10 21:14:40 +09:00
NAKAMURA Takumi
5bd8211ac9 include/__locale: Tweak __tab_.
FIXME: wip! wip!
2011-06-10 21:14:40 +09:00
474 changed files with 12 additions and 5 deletions

View File

@ -451,7 +451,7 @@ public:
_LIBCPP_ALWAYS_INLINE
bool is(mask __m, char_type __c) const
{
return isascii(__c) ? __tab_[__c] & __m : false;
return isascii(__c) ? (__tab_ ? __tab_[__c] & __m : isctype(__c, __m)) : false;
}
_LIBCPP_ALWAYS_INLINE

View File

@ -288,12 +288,12 @@ __stdoutbuf<_CharT>::sync()
__r = __cv_->unshift(__st_, __extbuf,
__extbuf + sizeof(__extbuf),
__extbe);
if (__r == codecvt_base::error)
return -1;
size_t __nmemb = static_cast<size_t>(__extbe - __extbuf);
if (fwrite(__extbuf, 1, __nmemb, __file_) != __nmemb)
return -1;
} while (__r == codecvt_base::partial);
if (__r == codecvt_base::error)
return -1;
if (fflush(__file_))
return -1;
return 0;

Some files were not shown because too many files have changed in this diff Show More