All Projects : C++ Standard Library : 27. Input/Output (Component)

Description: The Input/Output library.


 Select:   Open Issues   Road Map   Change Log   Popular Issues   

Change Log

Progress: 
  10 of 10 issues have been resolved
4.2 patch release.
   Bug STDCXX-308 FIXED [LWG #622] std::filebuf dtor doesn't close fd after exception Major Resolved
   Bug STDCXX-195 FIXED [Linux] error on std::putc() Major Closed
   Bug STDCXX-795 FIXED std::basic_stringbuf::overflow() writes characters at the begin, but not at the current position if reallocation of internal buffer occurs Major Closed
   Bug STDCXX-766 FIXED std::ios::copyfmt() doesn't copy tie(), getloc() Major Closed
   Bug STDCXX-307 FIXED std::streambuf::imbue() stores locale when it shouldn't Major Closed
   Bug STDCXX-221 CANNOT REPRODUCE std::istream::readsome() sets badbit instead of eofbit on EOF Major Closed
   Sub-task STDCXX-699 FIXED STDCXX-695
[HP aCC 6.15] remark #4282: fstream ctor calls virtual setbuf()
Minor Resolved
   Bug STDCXX-328 FIXED [NO_EXTENSIONS] istream uses non-existent overloads of num_get Minor Closed
   Bug STDCXX-333 FIXED [gcc 3.2.3/Linux] std::wfilebuf extracts more than 1 character from a 1 byte file Minor Closed
   Bug STDCXX-626 FIXED [LWG #581] std::ostream::flush() unexpectedly calls to rdbuf()->sync() when rdstate() != goodbit Trivial Closed
Progress: 
  17 of 17 issues have been resolved
Last stable Incubator release after 4.1.3.
   Bug STDCXX-155 WON'T FIX [Sun C++ 5.7] overloading ambiguity on std::operator<<(ostream&, const string&) Critical Closed
   Bug STDCXX-251 FIXED SIGABRT in std::streambuf::sbumpc() in unbuffered input mode Major Resolved
   Bug STDCXX-327 FIXED [NO_EXTENSIONS] stringbuf::str(const char*) inaccessible Major Resolved
   Bug STDCXX-326 FIXED std::ios_base::io_state not an integer type Major Resolved
   Bug STDCXX-222 FIXED std::istream::readsome() doesn't set failbit if good() == false Major Resolved
   Bug STDCXX-7 FIXED std::operator<<(ostream&, const char*) inefficient for unbuffered file I/O Major Resolved
   Bug STDCXX-259 FIXED std::ostream::operator<<(int) fails to call width(0) on exception Major Resolved
   Bug STDCXX-295 FIXED [LWG #453] basic_stringbuf::seekoff need not always fail for an empty stream Major Closed
   Bug STDCXX-230 FIXED arithmetic extractors affect gcount() Major Closed
   Bug STDCXX-225 FIXED deriving from std::strstreambuf causes a coredump Major Closed
   Bug STDCXX-402 FIXED long long stream extraction fails for strings longer than 9 decimal characters Major Closed
   Bug STDCXX-576 FIXED std::basic_streambuf<>::xsputn() incorrectly inserts the data, that is the part of the internal buffer Major Closed
   Bug STDCXX-515 FIXED std::basic_streambuf<>::xsputn() writes characters at the end, but not at the current position if reallocation of internal buffer occurs Major Closed
   Bug STDCXX-522 FIXED std::filebuf::overflow(EOF) writes EOF to file in unbuffered mode Major Closed
   Bug STDCXX-329 FIXED std::istream::sentry ctor affects gcount() Major Closed
   Bug STDCXX-204 DUPLICATE std::filebuf::overflow(EOF) writes garbage in unbuffered mode Major Closed
   Bug STDCXX-344 FIXED [Sun C++] warnings on std::strstream::rdbuf hiding std::ios::rdbuf Minor Closed
Progress: 
  5 of 5 issues have been resolved
Not an incubator release (Rogue Wave SourcePro 9, Update 1 only, nearly identical to 4.1.3 except with a different configuration and build infrastruture).
   Improvement STDCXX-142 FIXED std::stringsteram insertion of character arrays very slow Critical Resolved
   Bug STDCXX-161 FIXED filebuf::sgetn() fails after sputn() in stdio mode Critical Closed
   Sub-task STDCXX-146 FIXED STDCXX-142
std::stringbuf(const string&) inefficient
Major Resolved
   Bug STDCXX-149 FIXED [LWG #432] stringbuf::overflow() makes only one write position available Major Closed
   Bug STDCXX-160 FIXED ambiguity on operator+ (fpos, streamoff) in filebuf::sync() Minor Resolved

Preset Filters


Component Summary

Open Open 15
   24%
Reopened Reopened 1
   2%
Resolved Resolved 14
   22%
Closed Closed 33
   52%

Open Issues

By Priority
Critical Critical 2
   13%
Major Major 6
   38%
Minor Minor 6
   38%
Trivial Trivial 2
   13%

By Assignee
Farid Zaripov 1
   6%
Martin Sebor 4
   25%
Unassigned 11
   69%