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