All Projects : C++ Standard Library (Key: STDCXX)

Project Lead: Martin Sebor
URL: http://stdcxx.apache.org/
Description:
The Apache implementation of the C++ Standard Library as specified in the ISO/IEC 14882 international standard for C++.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Change Log

4.2 patch release.
   Bug STDCXX-736 FIXED [EDG eccp 3.9] errors compiling utilities Blocker Resolved
   Bug STDCXX-768 FIXED [gcc 4.3.0] error: no include path in which to search for limits.h Blocker Resolved
   Bug STDCXX-733 FIXED [EDG eccp 3.9] incomplete type error on lconv in codecvt.cpp Blocker Closed
   Bug STDCXX-799 FIXED [Intel C++ 10.0/Linux] error in rw/_traits.h on __builtin_memmove Blocker Closed
   Bug STDCXX-784 FIXED [Sun C++ 5.3] error compiling braceexp.cpp Blocker Closed
   Bug STDCXX-843 FIXED [Sun C++] sizeof(mbstate_t) depends on #include order Blocker Closed
   Bug STDCXX-585 FIXED [gcc 4.2.0/Cygwin] linker errors due to multiple definition of `std::bad_cast::what()'; `std::bad_typeid::what()'; `std::bad_exception::what()'; `std::bad_alloc::what()' Blocker Closed
   Bug STDCXX-880 FIXED num_put::put(..., 1.0e+4932L, ...) formats "inf" Blocker Closed
   Bug STDCXX-813 DUPLICATE runtime failure in 27.objects Blocker Closed
   Bug STDCXX-435 FIXED [Linux] std::codecvt_byname("*.UTF-8").in() to_next greater than expected Critical Resolved
   Bug STDCXX-811 FIXED [Solaris Threads] SIGSEGV in 22.locale.statics.mt.cpp Critical Resolved
   Improvement STDCXX-702 FIXED move all buildlog parsing from xbuildgen to xcomp.awk Critical Resolved
   Bug STDCXX-790 FIXED SIGABRT in 22.locale.codecvt.out Critical Closed
   Bug STDCXX-414 FIXED [EDG eccp 3.9] incomplete type error on sigaction in util/cmdopt.cpp Critical Closed
   Bug STDCXX-874 FIXED [EDG eccp 3.9] unsats on std::__rw_replace for string member templates Critical Closed
   Bug STDCXX-849 FIXED [EDG eccp/Linux] SIGSEGV in rw_test() Critical Closed
   Bug STDCXX-705 FIXED [HP-UX/IPF] 0.printf fails 4 assertions due to __rw_memattr() Critical Closed
   Task STDCXX-703 FIXED add new mailing lists to archives Critical Closed
   Bug STDCXX-804 FIXED infinite recursion in 27.objects Critical Closed
   Bug STDCXX-765 FIXED Incorrect using rw_asnprintf() with %{+} format and not NUL-terminated buffer in _rw_fmtflags(), _rw_fmtevent(), _rw_fmtlc() Major Resolved
   Bug STDCXX-827 FIXED SIGBUS in 22.locale.stdcxx-554 Major Resolved
   Bug STDCXX-708 FIXED [HP aCC 6.15/HP-UX/IPF] 18.numeric.special.float fails assertions Major Resolved
   Sub-task STDCXX-730 FIXED STDCXX-726
[HP aCC 6.15] potential null dererefence and out of bound access in iso2022.cpp
Major Resolved
   Sub-task STDCXX-753 FIXED STDCXX-726
[HP aCC 6.16] Forming out of bound address in charmap.cpp
Major Resolved
   Sub-task STDCXX-762 FIXED STDCXX-726
[HP aCC 6.16] Out of bound access and Forming out of bound address in opt_diags.cpp
Major Resolved
   Sub-task STDCXX-760 FIXED STDCXX-726
[HP aCC 6.16] Out of bound access in 23.containers.cpp
Major Resolved
   Sub-task STDCXX-761 FIXED STDCXX-726
[HP aCC 6.16] Out of bound access in new.cpp
Major Resolved
   Sub-task STDCXX-756 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in printf.cpp
Major Resolved
   Sub-task STDCXX-748 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in <valarray>
Major Resolved
   Sub-task STDCXX-750 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in aliases.cpp
Major Resolved
   Sub-task STDCXX-749 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in time.cpp
Major Resolved
   Sub-task STDCXX-783 FIXED STDCXX-726
[HP aCC 6.16] warning #20206-D: Out of bound access in 25.random.shuffle.cpp
Major Resolved
   Bug STDCXX-818 FIXED [HP aCC 6] SIGABRT in 27.objects: test driver not initialized yet Major Resolved
   Bug STDCXX-812 FIXED [HP aCC 6] timeouts in thread safety tests in wide (LP64) builds Major Resolved
   Bug STDCXX-308 FIXED [LWG #622] std::filebuf dtor doesn't close fd after exception Major Resolved
   Sub-task STDCXX-687 FIXED STDCXX-544
[gcc] use string __builtins
Major Resolved
   Sub-task STDCXX-865 FIXED STDCXX-864
add 17.extensions.cpp
Major Resolved
   Sub-task STDCXX-870 FIXED STDCXX-864
add 21.string.exceptions.cpp
Major Resolved
   Sub-task STDCXX-867 FIXED STDCXX-864
add 26.valarray.transcend.cpp
Major Resolved
   Sub-task STDCXX-868 FIXED STDCXX-864
add 27.basic.ios.cpp
Major Resolved
   Bug STDCXX-846 DUPLICATE [XLC++ 7,8,9] ABRT in 22.locale.num.get.mt Major Resolved
   Bug STDCXX-498 CANNOT REPRODUCE [Intel C++ 8.1/SuSE/AMD64] std::time_put thread safety problem Major Resolved
   Bug STDCXX-503 CANNOT REPRODUCE std::ctype not thread safe Major Resolved
   Bug STDCXX-650 FIXED 22.locale.codecvt.out test fails to compile Major Closed
   Bug STDCXX-652 FIXED 23.vector.stdcxx-611 fails to compile on most platforms Major Closed
   Bug STDCXX-634 FIXED 25.random.shuffle test fails Major Closed
   Bug STDCXX-658 FIXED 27.istream.fmat.arith.cpp test aborts with SEGV Major Closed
   Bug STDCXX-737 FIXED Configure tests might be compiled twice. Major Closed
   Bug STDCXX-661 FIXED Unstable icecream.cpp example output Major Closed
   Task STDCXX-621 FIXED Update ASL headers Major Closed
   Bug STDCXX-507 FIXED [Cygwin] Access violation while loading libstdxxx.dll in dynamic builds Major Closed
   Bug STDCXX-738 FIXED [EDG eccp 3.9/Linux] __FLT_MIN__, __DBL_MIN__, __LDBL_MIN__ undefined Major Closed
   Bug STDCXX-873 FIXED [EDG eccp 3.9/SuSE 9] wcslen() not declared in <wchar.h> Major Closed
   Bug STDCXX-595 FIXED [EDG eccp/Linux] error with optimization on long long in <pthreadtypes.h> Major Closed
   Bug STDCXX-709 FIXED [HP aCC 6.15/HP-UX/IPF] SIGABRT in 23.list.assign et al Major Closed
   Sub-task STDCXX-759 FIXED STDCXX-726
[HP aCC 6.16] Out of bound access in 21.strings.cpp
Major Closed
   Sub-task STDCXX-752 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in gencat.cpp
Major Closed
   Sub-task STDCXX-755 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in locale.cpp
Major Closed
   Sub-task STDCXX-751 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in locale_stub.cpp
Major Closed
   Sub-task STDCXX-746 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in locale_combine.cpp
Major Closed
   Sub-task STDCXX-745 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in locale_body.cpp
Major Closed
   Sub-task STDCXX-757 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in value.cpp
Major Closed
   Sub-task STDCXX-774 FIXED STDCXX-726
[HP aCC 6.16] warning #20200-D: Potential null pointer dereference in 21.string.iterators.cpp
Major Closed
   Sub-task STDCXX-775 FIXED STDCXX-726
[HP aCC 6.16] warning #20200-D: Potential null pointer dereference in 22.locale.time.get.cpp
Major Closed
   Sub-task STDCXX-779 FIXED STDCXX-726
[HP aCC 6.16] warning #20203-D: Potential out of scope use of local variable in 22.locale.num.get.cpp
Major Closed
   Improvement STDCXX-890 FIXED [HP aCC 6] add __attribute__((noreturn)) Major Closed
   Bug STDCXX-665 FIXED [IBM XLC++ 9.0/AIX 5.3] 22.locale.messages fails with assertions Major Closed
   Bug STDCXX-664 FIXED [IBM XLC++ 9.0/AIX 5.3] SIGABRT in 22.locale.globals.mt Major Closed
   Bug STDCXX-651 FIXED [IBM XLC++ 9.0/AIX 5.3] SIGABRT in 23.vector.stdcxx-611 Major Closed
   Bug STDCXX-606 FIXED [IBM XLC++ 9.0/AIX 5.3] SIGHUP in 18.csetjmp and 18.setjmp Major Closed
   Bug STDCXX-607 FIXED [IBM XLC++ 9.0/AIX 5.3] SIGHUP in 22.locale.messages Major Closed
   Bug STDCXX-649 FIXED [IBM XLC++ 9.0/AIX 5.3] SIGSEGV in 0.printf Major Closed
   Bug STDCXX-625 FIXED [IBM XLC++ 9.0/AIX 5.3] SIGSEGV in 0.process Major Closed
   Bug STDCXX-604 FIXED [IBM XLC++ 9.0] ICE on 23.bitset.cons.stdcxx-297 Major Closed
   Bug STDCXX-603 FIXED [IBM XLC++ 9.0] unsats on std::valarray<S>::apply() in 26.valarray.members.stdcxx-313.cpp Major Closed
   Bug STDCXX-605 FIXED [IBM XLC++] errors compiling dynatype.cpp Major Closed
   Improvement STDCXX-443 FIXED [IBM XLC++] should avoid using -qinline or -Q in C++ code Major Closed
   Bug STDCXX-763 FIXED [LWG #231] Inconsistency between LWG issue 231 and src/punct.cpp. Major Closed
   Bug STDCXX-195 FIXED [Linux] error on std::putc() Major Closed
   Task STDCXX-437 FIXED [MSVC 6.0] remove MSVC 6.0 specific hacks from sources Major Closed
   Bug STDCXX-798 FIXED [MSVC 8-x64] 0.printf test fails with number of assertions Major Closed
   Bug STDCXX-666 FIXED [MSVC 8-x64] 21.string.cons.cpp test fails in optimized builds due to bad codegeneration by the compiler Major Closed
   Bug STDCXX-824 FIXED [MSVC x64] num_get facet reads void* type as unsigned long on all platforms including LLP64 Major Closed
   Bug STDCXX-659 FIXED [MSVC] 22.locale.moneypunct.cpp test fails Major Closed
   Bug STDCXX-676 FIXED [MSVC] 22.locale.time.put test fails Major Closed
   Bug STDCXX-803 FIXED [MSVC] error on std::bitset ctor in 23.bitset.cpp Major Closed
   Bug STDCXX-646 FIXED [MSVC] rw_putenv() limitations Major Closed
   Bug STDCXX-2 FIXED [MSVC] std::num_put bad formatting of 0.0 with precision and showpoint Major Closed
   Improvement STDCXX-226 FIXED __rw::__rw_new_capacity() uses floating point math Major Closed
   Bug STDCXX-792 FIXED __rw_locale::_C_manage() uses mutex based __rw_atomic_preincrement() even if platform supports the native atomic operations Major Closed
   New Feature STDCXX-623 FIXED add cumulative times to the output of the exec utility Major Closed
   Bug STDCXX-321 FIXED error on std::operator==(istream_iterator, istream_iterator) Major Closed
   Sub-task STDCXX-714 FIXED STDCXX-608
implement function to do shell brace expansion
Major Closed
   Bug STDCXX-854 FIXED incorrect using the caching array in ctype<wchar_t>::narrow(wchar_t, char) Major Closed
   Bug STDCXX-654 FIXED infinite loop in 18.csetjmp and 18.setjmp tests Major Closed
   Sub-task STDCXX-715 FIXED STDCXX-608
provide mapping from canonical locale names to native names
Major Closed
   Improvement STDCXX-577 FIXED purify reports leaked memory in stocks example Major Closed
   Bug STDCXX-578 FIXED purify reports mismatched new/delete in facet implementation. Major Closed
   Improvement STDCXX-581 FIXED purify reports uninitialized memory read in __rw_memattr 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
   Improvement STDCXX-231 FIXED std::getline from <string> header is rather slow Major Closed
   Bug STDCXX-375 FIXED std::getline() declared in <istream>, but should be declared in <string> Major Closed
   Bug STDCXX-766 FIXED std::ios::copyfmt() doesn't copy tie(), getloc() Major Closed
   Bug STDCXX-216 FIXED std::map::insert (iterator, pair) doesn't use hint properly Major Closed
   Bug STDCXX-307 FIXED std::streambuf::imbue() stores locale when it shouldn't Major Closed
   Improvement STDCXX-518 FIXED std::string copy constructor slow Major Closed
   Bug STDCXX-645 FIXED stream iterators into different streams compare equal Major Closed
   Bug STDCXX-608 FIXED test driver support for canonical locale names Major Closed
   Sub-task STDCXX-713 FIXED STDCXX-701
update incubator and top level apache sites to reflect stdcxx TLP status
Major Closed
   Sub-task STDCXX-716 FIXED STDCXX-608
update rw_locales() to accept query strings, update tests
Major Closed
   Bug STDCXX-611 FIXED vector container does not work with types that implement unary operator& Major Closed
   Bug STDCXX-677 WON'T FIX [IBM XLC++ 9.0/AIX 5.3] tr1/cstdint limit macros incompatible with system provided C headers Major Closed
   Bug STDCXX-857 WON'T FIX unexpected assertion from _rw_bufcat Major Closed
   Bug STDCXX-653 DUPLICATE [IBM XLC++ 9.0/AIX 5.3] SIGSEGV in 27.istream.fmat.arith Major Closed
   Bug STDCXX-497 DUPLICATE [MSVC 7.1] std::num_put bad formatting of 0.0 with precision and showpoint Major Closed
   Bug STDCXX-826 DUPLICATE [Sun C++] SIGABRT in istringstream example Major Closed
   Bug STDCXX-223 CANNOT REPRODUCE [Windows] std::time_put %c time format specifier not implemented Major Closed
   Bug STDCXX-380 CANNOT REPRODUCE [gcc 4.1.2/Linux] SIGSEGV in 22.locale.ctype Major Closed
   Bug STDCXX-221 CANNOT REPRODUCE std::istream::readsome() sets badbit instead of eofbit on EOF Major Closed
   Bug STDCXX-98 FIXED [HP aCC 3.63] ICE generating dependencies for $(TOPDIR)/src/version.cpp Minor Resolved
   Bug STDCXX-615 FIXED [HP aCC 3.73] error #440 in 2.smartptr.shared.cpp Minor Resolved
   Sub-task STDCXX-699 FIXED STDCXX-695
[HP aCC 6.15] remark #4282: fstream ctor calls virtual setbuf()
Minor Resolved
   Sub-task STDCXX-879 FIXED STDCXX-695
[HP aCC 6.16] remark #4271 type conversion may lose sign
Minor Resolved
   Sub-task STDCXX-814 FIXED STDCXX-695
[HP aCC 6.16] remark #4300: Overflow while computing constant in left shift operation
Minor Resolved
   Bug STDCXX-841 FIXED [Sun C++] SIGFPE in 20.temp.buffer in LP64 Minor Resolved
   Bug STDCXX-464 WON'T FIX [HP-UX 11.23] std::num_put drops sign from negative long double NaN Minor Resolved
   Bug STDCXX-415 CANNOT REPRODUCE [gcc 3.3.3] __rw_utf8toucs4() too big to be inlined Minor Resolved
   Improvement STDCXX-240 FIXED #define _RWSTD_NO_EXCEPTIONS when exceptions are disabled via command line option Minor Closed
   Bug STDCXX-628 FIXED 21.string.append test fails Minor Closed
   Bug STDCXX-636 FIXED 23.deque.special test fails assertions Minor Closed
   Improvement STDCXX-546 FIXED Create new mailing list specifically for JIRA change logs. Minor Closed
   Improvement STDCXX-557 FIXED Make definitions of std::terminate() consistent in all config test sources. Minor Closed
   Improvement STDCXX-558 FIXED Remove unnecessary includes of "config.h" in source files for config tests Minor Closed
   Bug STDCXX-627 FIXED The 27.ostream test fails Minor Closed
   Bug STDCXX-609 FIXED Windows build script does not use default BUILDTYPE 11s Minor Closed
   Bug STDCXX-616 FIXED [HP aCC 3.73] compilation errors in 20.auto.ptr.cpp Minor Closed
   Sub-task STDCXX-700 FIXED STDCXX-695
[HP aCC 6.15] remark #2181-D: argument is incompatible with corresponding format string conversion
Minor Closed
   Sub-task STDCXX-729 FIXED STDCXX-726
[HP aCC 6.15] warning #20200-D: potential null pointer dereference in _money_put.cc
Minor Closed
   Bug STDCXX-832 FIXED [HP aCC 6.16] warning #4232 in <string>: conversion from "wchar_t *" to a more strictly aligned type Minor Closed
   Bug STDCXX-831 FIXED [HP aCC 6.16] warnings compiling fmtflags_manip.cpp example Minor Closed
   Bug STDCXX-673 FIXED [IBM XLC++ 9.0/AIX 5.3] 0.printf fails with assertions Minor Closed
   Bug STDCXX-742 FIXED [IBM XLC++ 9.0/AIX 5.3] 22.locale.messages fails with assertions Minor Closed
   Bug STDCXX-644 FIXED [IBM XLC++ 9.0/AIX 5.3] SIGHUP in 19.exceptions.mt Minor Closed
   Bug STDCXX-617 FIXED [Intel C++ 10.0] error on implicit assignment in 26.valarray.transcend.stdcxx-315.cp Minor Closed
   Bug STDCXX-669 FIXED [MSVC 7.1] compilation errors in 20.auto.ptr.cpp Minor Closed
   Bug STDCXX-662 FIXED [MSVC 8] 17.names.cpp test fails to compile on MSVC 8 and higher Minor Closed
   Bug STDCXX-711 FIXED [MSVC] 0.fnmatch fails Minor Closed
   Bug STDCXX-647 FIXED [MSVC] 0.printf.cpp test fails Minor Closed
   Bug STDCXX-712 FIXED [MSVC] 20.temp.buffer test fails Minor Closed
   Bug STDCXX-638 FIXED [MSVC] 21.cwctype test fails Minor Closed
   Bug STDCXX-660 FIXED [MSVC] 22.locale.ctype.is.cpp test fails Minor Closed
   Bug STDCXX-663 FIXED [MSVC] MSVC declares non-standard prototype of the wcstok() Minor Closed
   Bug STDCXX-648 FIXED [MSVC] errors compiling with _RWSTD_STRICT_ANSI Minor Closed
   Bug STDCXX-328 FIXED [NO_EXTENSIONS] istream uses non-existent overloads of num_get Minor Closed
   Bug STDCXX-809 FIXED [Solaris Threads] notypenameerr error on thr_mutex_t in 21.string.stdcxx-162.cpp Minor Closed
   Bug STDCXX-637 FIXED [_MSC_VER] 21.cwchar test fails 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-614 FIXED [gcc 4.1/Linux] error on size_t in 27.stringbuf.xsputn.stdcxx-515.cpp Minor Closed
   Improvement STDCXX-548 FIXED add an internal header for __rw::__rw_get_stdio_fmat() Minor Closed
   Task STDCXX-527 FIXED publish LOC metrics Minor Closed
   Improvement STDCXX-619 FIXED purify reports array bounds read error in 25.remove test Minor Closed
   Improvement STDCXX-593 FIXED purify reports array bounds write error from rw_locales in 22.locale.cons.stdcxx-485 test Minor Closed
   Improvement STDCXX-587 FIXED purify reports memory leak from __rw_tmpbuf in 20.temp.buffer.mt Minor Closed
   Improvement STDCXX-580 FIXED purify reports memory leaked by strstream example Minor Closed
   Improvement STDCXX-579 FIXED purify reports memory leaked by strstreambuf example Minor Closed
   Improvement STDCXX-601 FIXED purify reports uninitialized memory read in 20.auto.ptr test Minor Closed
   Improvement STDCXX-596 FIXED purify reports uninitialized memory read in _rw_fmtarray Minor Closed
   Task STDCXX-594 FIXED remove _V3_LOCALE macro from headers and sources Minor Closed
   Improvement STDCXX-770 FIXED std::copyfmt() effects unclear Minor Closed
   Bug STDCXX-635 FIXED std::deque::swap invalidates begin() and end() iterators on empty container Minor Closed
   Bug STDCXX-250 FIXED std::operator>>(istream&, string&) fails to set failbit after it extracts 0 characters Minor Closed
   Improvement STDCXX-249 FIXED std::operator>>(istream, string&) inefficient Minor Closed
   Bug STDCXX-438 FIXED std::string::append (InputIterator, InputIterator) appending self incorrect Minor Closed
   Bug STDCXX-698 FIXED wcstod repeated twice in etc/config/src/headers.in Minor Closed
   Bug STDCXX-424 WON'T FIX [gcc 3.3.3] warning: inlining failed in call to std::valarray copy ctor Minor Closed
   Bug STDCXX-691 DUPLICATE Global 'size_t' type in source file 'tests/regress/27.stringbuf.xsputn.stdcxx-515.cpp'. Minor Closed
   Bug STDCXX-622 DUPLICATE valarray operator requirements not consistent with standard Minor Closed
   Bug STDCXX-620 CANNOT REPRODUCE purify reports memory leak in 21_nonmembers test Minor Closed
   Sub-task STDCXX-830 FIXED STDCXX-695
[HP aCC 6.15] many remarks 4298 and 4299 from _localedef.h
Trivial Resolved
   Bug STDCXX-281 FIXED [localedef] infinite loop on invalid LC_COLLATE input Trivial Resolved
   Bug STDCXX-740 FIXED INFINITY config test outputs the different _RWSTD_LDBL_SNAN_BITS values per different runs Trivial Closed
   Improvement STDCXX-671 FIXED Rename _V3_USE_FACET macro to _RWSTD_USE_FACET Trivial Closed
   Bug STDCXX-704 FIXED [HP aCC 6.14] test driver misidentifies compiler as EDG eccp Trivial Closed
   Sub-task STDCXX-727 FIXED STDCXX-695
[HP aCC 6.15] remark #4271-D type conversion may lose sign on std::list template ctor
Trivial Closed
   Sub-task STDCXX-747 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in locale_name.cpp
Trivial Closed
   Bug STDCXX-720 FIXED [Intel C++/Windows] ICE compiling 21.string.io.stdcxx-250.cpp and 27.filebuf.virtuals.stdcxx-522.cpp Trivial Closed
   Bug STDCXX-626 FIXED [LWG #581] std::ostream::flush() unexpectedly calls to rdbuf()->sync() when rdstate() != goodbit Trivial Closed
   Bug STDCXX-862 FIXED [Sun C++ 5.9] 0.char test failed due to different binary representation of "long double ld1 = 0" and "long double ld2 = 0." Trivial Closed
   Bug STDCXX-624 FIXED [gcc/Linux] std::numeric_limits<int>::traps = false when integer arithmetic traps Trivial Closed
   Bug STDCXX-524 FIXED buffer overflow in test 22.locale.time.get.cpp (make_LC_TIME) Trivial Closed
   Bug STDCXX-458 FIXED limits example output depends on platform Trivial Closed
   Improvement STDCXX-584 FIXED purify reports memory leak from __rw_vfmtwhat in 18.exception test Trivial Closed
   Improvement STDCXX-582 FIXED purify reports memory leak in _rw_bufcat from 0.printf test Trivial Closed
   Bug STDCXX-23 CANNOT REPRODUCE [Cygwin] messages.cpp needs catopen, catgets etc Trivial Closed
   Bug STDCXX-360 CANNOT REPRODUCE [XLC++ 7.0] ICE compiling 2.smartptr.shared.cpp Trivial Closed
Last stable Incubator release after 4.1.3.
   Bug STDCXX-545 FIXED [Sun C++ 5.9/x86_64] ube ICE in collate.ccp Blocker Resolved
   Bug STDCXX-113 FIXED [gcc 4.0/Mac OS X 10.4.3] _RWSTD_PTRDIFF_T et al not defined Blocker Resolved
   Sub-task STDCXX-560 FIXED STDCXX-552
add ASL headers to all config tests
Blocker Resolved
   Sub-task STDCXX-559 FIXED STDCXX-552
add ASL headers to all documentation files
Blocker Resolved
   Sub-task STDCXX-561 FIXED STDCXX-552
add ASL headers to all etc/nls files
Blocker Resolved
   Bug STDCXX-452 FIXED std::numpunct not thread safe Blocker Resolved
   Bug STDCXX-450 CANNOT REPRODUCE std::use_facet<std::num_put>() not thread safe Blocker Resolved
   Bug STDCXX-274 FIXED [Compaq C++] unsats for __rw_pod_array::append() Blocker Closed
   Bug STDCXX-392 FIXED [EDG eccp 3.9/Linux] _RWSTD_MBSTATE_T undefined Blocker Closed
   Bug STDCXX-394 FIXED [EDG eccp 3.9/Linux] _RWSTD_SIZE_MAX undefined Blocker Closed
   Bug STDCXX-589 FIXED [EDG eccp/Linux] error on fileno() in file.cpp Blocker Closed
   Bug STDCXX-588 FIXED [EDG eccp/Linux] errors on wcschr() etc. in <ansi/wchar.h> Blocker Closed
   Bug STDCXX-590 FIXED [EDG eccp/Linux] unsats on errno Blocker Closed
   Bug STDCXX-271 FIXED [HP aCC 3.70] unsats on basic_string::replace() member template Blocker Closed
   Bug STDCXX-501 FIXED [HP aCC 3] compile using -AA rather than -Aa Blocker Closed
   Bug STDCXX-525 FIXED [SGI MIPSpro/IRIX] unsats on pthread_once() Blocker Closed
   Bug STDCXX-567 FIXED [Sun C++/Linux/x86] assembler error on xchg in i86/atomic.s Blocker Closed
   Bug STDCXX-300 FIXED [XLC++ 8.0] error 1540-0062 compiling ti_money_get.cpp Blocker Closed
   Bug STDCXX-586 FIXED [eccp/Linux] error #29 on #if _RWSTD_INSTANTIATE Blocker Closed
   Bug STDCXX-369 FIXED [gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo Blocker Closed
   Task STDCXX-552 FIXED run RAT on stdcxx 4.2.0 Blocker Closed
   Bug STDCXX-453 FIXED std::moneypunct not thread safe Blocker Closed
   Bug STDCXX-555 INVALID [EDG eccp/Linux] ld errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in num_get.o Blocker Closed
   Bug STDCXX-158 CANNOT REPRODUCE [XLC++ 8.0/Linux] unsats on most specializations of standard templates Blocker Closed
   Bug STDCXX-440 FIXED 23_allocator test case can consume all system memory Critical Resolved
   Bug STDCXX-280 FIXED SIGABRT in codecvt::out() Critical Resolved
   Bug STDCXX-404 FIXED [FreeBSD 6.2] error on <iconv.h> in locale utilities Critical Resolved
   Bug STDCXX-129 FIXED [HP aCC] ::wmemcpy et al not declared in <wchar.h> Critical Resolved
   Bug STDCXX-436 FIXED [Linux] MB_LEN_MAX incorrect Critical Resolved
   Bug STDCXX-340 FIXED [Cygwin] SIGHUP in localedef Critical Closed
   Bug STDCXX-409 FIXED [EDG eccp] --template_directory=/lib causing linker errors Critical Closed
   Bug STDCXX-387 FIXED [FreeBSD] error on daylight in time_put.cpp Critical Closed
   Bug STDCXX-481 FIXED [Sun C++ 5.9] library fails to build due to junk in .depend/atomic-cxx.d Critical Closed
   Bug STDCXX-479 FIXED [Sun C++ 5.9] many warnings on -xarch=v9 Critical Closed
   Bug STDCXX-393 FIXED [eccp 3.9/Linux] error on incomplete struct lconv in <locale.h> Critical Closed
   Bug STDCXX-164 FIXED [gcc 3.4.2/HP-UX 11.11] configuration failure due to long_double not being defined Critical Closed
   Bug STDCXX-165 FIXED [gcc 3.4.2/HP-UX 11.11] error on long_double in num_get.cpp Critical Closed
   Bug STDCXX-124 FIXED [gcc 3.4.4/FreeBSD 6.0] compilation errors due to misconfiguration Critical Closed
   Bug STDCXX-262 FIXED [gcc 4.0.1/Mac OS X 10.4.6 Tiger] multiple vtable definitions for bad_exception and bad_alloc Critical Closed
   Bug STDCXX-572 FIXED [gcc 4/Mac OS X] localedef error on macro tolower Critical Closed
   Bug STDCXX-269 FIXED [gcc/IA64] configuration fails due to -m64 not being recognized Critical Closed
   Bug STDCXX-128 FIXED _RWSTD_LC_ALL etc #undefined when no locales are installed Critical Closed
   Task STDCXX-4 FIXED check in the test suite Critical Closed
   Bug STDCXX-418 FIXED filebuf::fd() extension not documented Critical Closed
   Bug STDCXX-62 FIXED std::money_get::get() SIGABRT on EOF Critical Closed
   Bug STDCXX-462 FIXED std::time_get example exposes undefined behavior Critical Closed
   Bug STDCXX-294 FIXED std::vector(iterator, size_type, value_type) corrupts data Critical Closed
   Bug STDCXX-376 FIXED test driver reports incorrect pass rathe due to arithmetic overflow Critical Closed
   Bug STDCXX-543 FIXED test suite failures due excessively long command lines Critical Closed
   Task STDCXX-457 FIXED update license statement Critical Closed
   Bug STDCXX-155 WON'T FIX [Sun C++ 5.7] overloading ambiguity on std::operator<<(ostream&, const string&) Critical Closed
   Bug STDCXX-88 CANNOT REPRODUCE [Intel C++ 9.0/Windows] std::num_put deletes invalid pointer Critical Closed
   Bug STDCXX-255 FIXED Locales utility produces bad output Major Resolved
   Bug STDCXX-211 FIXED SIGABRT in locale combining ctor after use_facet Major Resolved
   Bug STDCXX-251 FIXED SIGABRT in std::streambuf::sbumpc() in unbuffered input mode Major Resolved
   Bug STDCXX-131 FIXED SIGSEGV in std::stable_partition() due to double destruction Major Resolved
   Bug STDCXX-320 FIXED [EDG eccp] error passing SIG_ERR, SIG_IGN to signal() Major Resolved
   Bug STDCXX-184 FIXED [HP aCC 3.63] error on abs() compiling localedef.cpp Major Resolved
   Bug STDCXX-214 FIXED [LWG #467] std::char_traits<char>::compare() broken for negative characters Major Resolved
   Bug STDCXX-174 FIXED [MSVC/Win64] std::bitset::count() returns wrong value Major Resolved
   Bug STDCXX-117 FIXED [Mac OS X 10.2.8] Missing header guards in utility source files Major Resolved
   Bug STDCXX-106 FIXED [Mac OS X 10.2.8] src/memattr.cpp fails to build if _SC_PAGE_SIZE and _SC_PAGESIZE undefined Major Resolved
   Bug STDCXX-327 FIXED [NO_EXTENSIONS] stringbuf::str(const char*) inaccessible Major Resolved
   Bug STDCXX-125 FIXED [aCC 3.63/HP-UX 11.23] wctob undeclared in <wchar.h> Major Resolved
   Bug STDCXX-277 FIXED [locale] invalid LC_COLLATE output for weights > 255 Major Resolved
   Bug STDCXX-411 FIXED documented money_get example output doesn't match real output Major Resolved
   Bug STDCXX-203 FIXED errors on std::uninitialized_xxx<volatile T*> Major Resolved
   Bug STDCXX-284 FIXED localedef fails to create a codecvt database when <code_set_name> is not specified Major Resolved
   Bug STDCXX-322 FIXED std::complex<T>::operator=(complex<U>) inaccessible Major Resolved
   Bug STDCXX-323 FIXED std::div(long, long) overload missing from <cstdlib> Major Resolved
   Bug STDCXX-324 FIXED std::div_t, std::ldiv_t missing members quot and rem 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-478 FIXED std::locale::operator==() inconsistent for locales with the same user-defined facets 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-397 FIXED std::sort introsort implementation error Major Resolved
   Bug STDCXX-492 FIXED std::string::operator+=() slow Major Resolved
   Bug STDCXX-413 FIXED 22.locale.money.get.cpp doesn't test international monetary formats Major Closed
   Bug STDCXX-538 FIXED ATOMIC_OPS.cpp test fails to link (unresolved external symbol: _InterlockedIncrement) Major Closed
   Improvement STDCXX-130 FIXED BUILDTYPE doesn't affect library name Major Closed
   Sub-task STDCXX-574 FIXED STDCXX-391
Correct UG intro sections to eliminate Rogue Wave-specific information
Major Closed
   Bug STDCXX-279 FIXED Euro locales fail to build Major Closed
   Bug STDCXX-192 FIXED GNU assembler on Mac OS X 10.4.6 Tiger (Darwin) does not understand .type directive. Major Closed
   Improvement STDCXX-517 FIXED No required options for generate.bat script Major Closed
   Task STDCXX-339 FIXED Remove _RWSTD_NO_INLINE_MEMBER_TEMPLATES config macro and all workarounds for it Major Closed
   Bug STDCXX-356 FIXED Remove include path from INCLUDES in GNUmakefile.bin Major Closed
   Bug STDCXX-477 FIXED SIGABRT calling std::locale::operator==() in debug configurations Major Closed
   Improvement STDCXX-237 FIXED SIGFPE in std::operator%(slice, slice) Major Closed
   Bug STDCXX-318 FIXED SIGFPE in std::valarray::cshift() on empty array Major Closed
   Bug STDCXX-370 FIXED SIGSEGV in localedef on "<" as negative_sign in LC_MONETARY Major Closed
   Improvement STDCXX-448 FIXED SIGSEGV in std::valarray::operator[](gslice) Major Closed
   Bug STDCXX-485 FIXED SIGSEGV repeatedly constructing large number of locales Major Closed
   Bug STDCXX-253 FIXED Top level 'make util' command fails Major Closed
   Sub-task STDCXX-505 FIXED STDCXX-391
Update the Acknowledgments page
Major Closed
   Bug STDCXX-286 FIXED [AIX] archive libraries not static, built with -qmkshrobj Major Closed
   Bug STDCXX-24 FIXED [Cygwin] collate.cpp needs wcsnxfrm Major Closed
   Bug STDCXX-346 FIXED [Cygwin] gcc -fPIC warnings Major Closed
   Bug STDCXX-338 FIXED [Cygwin] linker errors due to multiple definition of `std::exception::what()' Major Closed
   Bug STDCXX-337 FIXED [Cygwin] unsats on _libiconv, _catgets Major Closed
   Bug STDCXX-599 FIXED [EDG eccp 3.9/Solaris 9] error on mkstemp() in file.cpp Major Closed
   Bug STDCXX-598 FIXED [EDG eccp/Solaris 9] error on wcslen() and mbtowc() in wcodecvt.cpp Major Closed
   Bug STDCXX-553 FIXED [EDG eccp/gcc 4] errors on <float.h> macros Major Closed
   Bug STDCXX-390 FIXED [HP aCC 3.73] error on std::uninitialized_copy<volatile T*, U>() Major Closed
   Bug STDCXX-385 FIXED [HP cadvise] error #2101 on std::vector::insert() Major Closed
   Bug STDCXX-439 FIXED [IBM VAC++ 6.0] excessive warnings in shared library builds Major Closed
   Bug STDCXX-475 FIXED [Intel C++ 10.0.025/Linux] ICE in 18.exception.cpp Major Closed
   Bug STDCXX-295 FIXED [LWG #453] basic_stringbuf::seekoff need not always fail for an empty stream Major Closed
   Bug STDCXX-272 FIXED [LWG #625] std::string::find_first_of() returns 0 for the empty string Major Closed
   Improvement STDCXX-151 FIXED [LWG issue 559] numeric_limits specializations on cv-qualified types Major Closed
   Bug STDCXX-189 FIXED [Linux] misconfiguration due to buffer overflow in LOCALE_NAME_FMAT.cpp Major Closed
   Bug STDCXX-554 FIXED [MSVC 7.1] Bad code generation of the std::moneypunct ctor (and possibly of the std::messages ctor) Major Closed
   Bug STDCXX-341 FIXED [MSVC 7.1] tests/23.vector.modifiers.cpp fails to compile Major Closed
   Bug STDCXX-93 FIXED [MSVC 8.0] time_get crashes when calling get_date Major Closed
   Bug STDCXX-575 FIXED [MSVC] 22.locale.cons.mt fails Major Closed
   Bug STDCXX-564 FIXED [MSVC] 64-bit conversion warnings building the library Major Closed
   Bug STDCXX-220 FIXED [MSVC] SIGSEGV on localedef -f UTF-8 Major Closed
   Bug STDCXX-115 FIXED [MSVC] tests/22.locale.num.get.cpp fails to compile Major Closed
   Bug STDCXX-109 FIXED [Mac OS X 10.2.8] Unable to build rwstderr.cat (no gencat utility) Major Closed
   Bug STDCXX-104 FIXED [Mac OS X 10.2.8] Use of wcscoll and wcslen without checking guards Major Closed
   Bug STDCXX-108 FIXED [Mac OS X 10.2.8] error on timezone in src/time_put.cpp Major Closed
   Bug STDCXX-197 FIXED [Mac OS X] wrong shared library suffix Major Closed
   Bug STDCXX-304 FIXED [SGI MIPSpro] archive lib created twice Major Closed
   Bug STDCXX-303 FIXED [SGI MIPSpro] test linker errors due to library unsats Major Closed
   Bug STDCXX-143 FIXED [Sun C++ 5.8/Solaris 10] sprintf undeclared in 22.locale.money.put.cpp Major Closed
   Bug STDCXX-470 FIXED [Sun C++/Solaris/AMD64] BUILDMODE=wide has no effect Major Closed
   Bug STDCXX-386 FIXED [XLC++] unsats building locale and localedef Major Closed
   Bug STDCXX-351 FIXED [gcc 3.4.6] error on static const int expression as an array dimension in template code Major Closed
   Bug STDCXX-350 FIXED [gcc 4.1.1] -O2 warning: std::temporary_buffer dereferences type-punned pointer Major Closed
   Bug STDCXX-364 FIXED [gcc/Linux] std::tm not declared in <cwchar> Major Closed
   Bug STDCXX-359 FIXED [gcc/Mac OS X 10.4.8 Tiger] Can't convert FmtSpec::mod to bool. Major Closed
   Bug STDCXX-358 FIXED [gcc/Mac OS X 10.4.8 Tiger] The unsetenv() function may be defined without a return value. Major Closed
   Bug STDCXX-194 FIXED [gcc/OS X 10.4.6] build error due to -shared option Major Closed
   Bug STDCXX-16 FIXED __rb_tree::operator=() does not store rhs' comparison object in lhs Major Closed
   Bug STDCXX-508 FIXED __rw_catlist vector accessed beyond the last element in third call to catopen() (src/catalog.cpp) Major Closed
   Task STDCXX-526 FIXED add locale thread safety tests Major Closed
   Bug STDCXX-230 FIXED arithmetic extractors affect gcount() Major Closed
   Bug STDCXX-466 FIXED basic_string<>::rfind() and basic_string<>::find_xxx() methods throws length_error(), but shouldn't Major Closed
   Sub-task STDCXX-532 FIXED STDCXX-526
create test 22.locale.codecvt.mt.cpp
Major Closed
   Sub-task STDCXX-531 FIXED STDCXX-526
create test 22.locale.messages.mt.cpp
Major Closed
   Sub-task STDCXX-528 FIXED STDCXX-526
create test 22.locale.money.get.mt.cpp
Major Closed
   Sub-task STDCXX-530 FIXED STDCXX-526
create test 22.locale.num.get.mt.cpp
Major Closed
   Sub-task STDCXX-529 FIXED STDCXX-526
create test 22.locale.time.get.mt.cpp
Major Closed
   Bug STDCXX-120 FIXED deque.cc and rw/_tree.cc std::rel_ops unfriendly Major Closed
   Bug STDCXX-225 FIXED deriving from std::strstreambuf causes a coredump Major Closed
   Improvement STDCXX-105 FIXED document Windows configuration and build infrastructure Major Closed
   Bug STDCXX-402 FIXED long long stream extraction fails for strings longer than 9 decimal characters Major Closed
   Bug STDCXX-354 FIXED make 18.limits.traps linker errors due to bad library order Major Closed
   Improvement STDCXX-92 FIXED make config fails in parallel builds Major Closed
   Bug STDCXX-542 FIXED message catalog assert/crash after opening multiple Major Closed
   Sub-task STDCXX-407 FIXED STDCXX-391
remove references to Rogue Wave from documentation
Major Closed
   Bug STDCXX-254 FIXED runall.sh incorrectly invoks test suite executables Major Closed
   Bug STDCXX-454 FIXED rwexcept example crashes due to using delete[] on static buffer 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-541 FIXED std::char_traits<char>::find fails to find characters from the extended ASCII set Major Closed
   Bug STDCXX-127 FIXED std::deque::swap does not swap empty containers correctly Major Closed
   Bug STDCXX-234 FIXED std::distance() declaration incorrect Major Closed
   Bug STDCXX-522 FIXED