Differences between revisions 15 and 16
Revision 15 as of 2008-07-22 02:43:38
Size: 50167
Editor: MartinSebor
Comment: Updated status of LWG issue 759.
Revision 16 as of 2009-09-20 23:03:01
Size: 51065
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
|| {i} || [http://tinyurl.com/ytwhtt#1     1] ||<(> C library linkage editing oversight || ''Editorial'' || N/A ||
|| {i} || [http://tinyurl.com/ytwhtt#3     3] ||<(> Atexit registration during `atexit()` call is not described || ''Editorial'' || N/A ||
|| (./) || [http://tinyurl.com/ytwhtt#5     5] ||<(> `string::compare` specification questionable ||<style="color:green"> DONE || N/A ||
|| {*} || [http://tinyurl.com/ytwhtt#17   17] ||<(> Bad `bool` parsing || CHECK || ||
|| {*} || [http://tinyurl.com/ytwhtt#18 18] ||<(> `get(...bool&)` omitted || || ||
|| {*} || [http://tinyurl.com/ytwhtt#19 19] ||<(> `noconv` definition too vague || || ||
|| {*} || [http://tinyurl.com/ytwhtt#20 20] ||<(> `thousands_sep` returns wrong type || || ||
|| {*} || [http://tinyurl.com/ytwhtt#21 21] ||<(> `codecvt_byname<>` instantiations || || ||
|| {*} || [http://tinyurl.com/ytwhtt#22 22] ||<(> Member `open` vs. `flags` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#24 24] ||<(> `do_convert` doesn't exist || || ||
|| {*} || [http://tinyurl.com/ytwhtt#25 25] ||<(> String `operator<<` uses `width()` value wrong || || ||
|| {*} || [http://tinyurl.com/ytwhtt#26 26] ||<(> Bad `sentry` example || || ||
|| {*} || [http://tinyurl.com/ytwhtt#27 27] ||<(> `string::erase(range)` yields wrong iterator || || ||
|| {*} || [http://tinyurl.com/ytwhtt#28 28] ||<(> `ctype<char>` is ambiguous || || ||
|| {*} || [http://tinyurl.com/ytwhtt#29 29] ||<(> `Ios_base::init` doesn't exist || || ||
|| {*} || [http://tinyurl.com/ytwhtt#30 30] ||<(> Wrong header for `LC_*` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#31 31] ||<(> Immutable locale values || || ||
|| {*} || [http://tinyurl.com/ytwhtt#32 32] ||<(> `pbackfail` description inconsistent || || ||
|| {*} || [http://tinyurl.com/ytwhtt#33 33] ||<(> `codecvt<>` mentions `from_type` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#34 34] ||<(> `true/falsename()` not in `ctype<>` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#35 35] ||<(> No manipulator `unitbuf` in synopsis || || ||
|| {*} || [http://tinyurl.com/ytwhtt#36 36] ||<(> `iword` & `pword` storage lifetime omitted || || ||
|| {*} || [http://tinyurl.com/ytwhtt#37 37] ||<(> Leftover `global` reference || || ||
|| {*} || [http://tinyurl.com/ytwhtt#38 38] ||<(> Facet definition incomplete || || ||
|| {*} || [http://tinyurl.com/ytwhtt#39 39] ||<(> `istreambuf_iterator<>::operator++(int)` definition garbled || || ||
|| {*} || [http://tinyurl.com/ytwhtt#40 40] ||<(> Meaningless normative paragraph in examples || || ||
|| {*} || [http://tinyurl.com/ytwhtt#41 41] ||<(> `Ios_base` needs `clear()`, `exceptions()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#42 42] ||<(> `string` ctors specify wrong default allocator || || ||
|| {*} || [http://tinyurl.com/ytwhtt#44 44] ||<(> Iostreams use `operator==` on `int_type` values || || ||
|| {*} || [http://tinyurl.com/ytwhtt#46 46] ||<(> Minor Annex D errors || || ||
|| {*} || [http://tinyurl.com/ytwhtt#47 47] ||<(> `imbue()` and `getloc()` ''Returns'' clauses swapped || || ||
|| {*} || [http://tinyurl.com/ytwhtt#48 48] ||<(> Use of non-existent `exception` constructor || || ||
|| {*} || [http://tinyurl.com/ytwhtt#49 49] ||<(> Underspecification of `ios_base::sync_with_stdio` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#50 50] ||<(> Copy constructor and assignment operator of `ios_base` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#51 51] ||<(> Requirement to not invalidate iterators missing || || ||
|| {*} || [http://tinyurl.com/ytwhtt#52 52] ||<(> Small I/O problems || || ||
|| {*} || [http://tinyurl.com/ytwhtt#53 53] ||<(> `basic_ios` destructor unspecified || || ||
|| {*} || [http://tinyurl.com/ytwhtt#54 54] ||<(> `basic_streambuf`'s destructor || || ||
|| {*} || [http://tinyurl.com/ytwhtt#55 55] ||<(> Invalid stream position is undefined || || ||
|| {*} || [http://tinyurl.com/ytwhtt#56 56] ||<(> `showmanyc`'s return type || || ||
|| {*} || [http://tinyurl.com/ytwhtt#57 57] ||<(> Mistake in `char_traits` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#59 59] ||<(> Ambiguity in specification of `gbump` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#60 60] ||<(> What is a formatted input function? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#61 61] ||<(> Ambiguity in iostreams exception policy || || ||
|| {*} || [http://tinyurl.com/ytwhtt#62 62] ||<(> `ync`'s return value || || ||
|| {*} || [http://tinyurl.com/ytwhtt#63 63] ||<(> Exception-handling policy for unformatted output || || ||
|| {*} || [http://tinyurl.com/ytwhtt#64 64] ||<(> Exception handling in `basic_istream::operator>>(basic_streambuf*)` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#66 66] ||<(> `strstreambuf::setbuf` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#68 68] ||<(> Extractors for `char*` should store null at end || || ||
|| {*} || [http://tinyurl.com/ytwhtt#69 69] ||<(> Must elements of a `vector` be contiguous? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#70 70] ||<(> `uncaught_exception()` missing `throw()` specification || || ||
|| {*} || [http://tinyurl.com/ytwhtt#71 71] ||<(> `do_get_monthname` synopsis missing argument || || ||
|| {*} || [http://tinyurl.com/ytwhtt#74 74] ||<(> Garbled text for `codecvt::do_max_length` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#75 75] ||<(> Contradiction in `codecvt::length`'s argument types || || ||
|| {*} || [http://tinyurl.com/ytwhtt#76 76] ||<(> Can a `codecvt` facet always convert one internal character at a time? || || ||
|| {i} || [http://tinyurl.com/ytwhtt#78 78] ||<(> Typo: `event_call_back` || ''Editorial'' || ||
|| {*} || [http://tinyurl.com/ytwhtt#79 79] ||<(> Inconsistent declaration of `polar()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#80 80] ||<(> Global Operators of `complex` declared twice || || ||
|| {*} || [http://tinyurl.com/ytwhtt#83 83] ||<(> `string::npos` vs. `string::max_size()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#86 86] ||<(> `string` constructors don't describe exceptions || || ||
|| {*} || [http://tinyurl.com/ytwhtt#90 90] ||<(> Incorrect description of `operator>>` for `string`s || || ||
|| {*} || [http://tinyurl.com/ytwhtt#91 91] ||<(> Description of `operator>>` and `getline()` for `string<>` might cause endless loop || || ||
|| {*} || [http://tinyurl.com/ytwhtt#92 92] ||<(> Incomplete Algorithm Requirements || || ||
|| {*} || [http://tinyurl.com/ytwhtt#98 98] ||<(> Input iterator requirements are badly written || || ||
|| {*} || [http://tinyurl.com/ytwhtt#103 103] ||<(> `set::iterator` is required to be modifiable, but this allows modification of keys || || ||
|| {*} || [http://tinyurl.com/ytwhtt#106 106] ||<(> Numeric library private members are implementation defined || || ||
|| {*} || [http://tinyurl.com/ytwhtt#108 108] ||<(> Lifetime of `exception::what()` return unspecified || || ||
|| {*} || [http://tinyurl.com/ytwhtt#109 109] ||<(> Missing binders for non-const sequence elements || || ||
|| {*} || [http://tinyurl.com/ytwhtt#110 110] ||<(> `istreambuf_iterator::equal` not const || || ||
|| {*} || [http://tinyurl.com/ytwhtt#112 112] ||<(> Minor typo in `ostreambuf_iterator` constructor || || ||
|| {*} || [http://tinyurl.com/ytwhtt#114 114] ||<(> Placement forms example in error twice || || ||
|| {*} || [http://tinyurl.com/ytwhtt#115 115] ||<(> Typo in `strstream` constructors || || ||
|| {*} || [http://tinyurl.com/ytwhtt#117 117] ||<(> `basic_ostream` uses nonexistent `num_put` member functions || || ||
|| {*} || [http://tinyurl.com/ytwhtt#118 118] ||<(> `basic_istream` uses nonexistent `num_get` member functions || || ||
|| {*} || [http://tinyurl.com/ytwhtt#119 119] ||<(> Should virtual functions be allowed to strengthen the exception specification? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#120 120] ||<(> Can an implementor add specializations? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#122 122] ||<(> `streambuf`/`wstreambuf` description should not say they are specializations || || ||
|| {*} || [http://tinyurl.com/ytwhtt#123 123] ||<(> Should `valarray` helper arrays fill functions be const? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#124 124] ||<(> `ctype_byname<charT>::do_scan_is` & `do_scan_not` return type should be `const charT*` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#125 125] ||<(> `valarray<T>::operator!()` return type is inconsistent || || ||
|| {*} || [http://tinyurl.com/ytwhtt#126 126] ||<(> typos in ''Effects'' clause of `ctype::do_narrow()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#127 127] ||<(> `auto_ptr<>` conversion issues || || ||
|| {*} || [http://tinyurl.com/ytwhtt#129 129] ||<(> Need error indication from `seekp()` and `seekg()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#130 130] ||<(> Return type of `container::erase(iterator)` differs for associative containers || || ||
|| {i} || [http://tinyurl.com/ytwhtt#132 132] ||<(> `list::resize` description uses random access iterators || ''Editorial'' || ||
|| {*} || [http://tinyurl.com/ytwhtt#133 133] ||<(> `map` missing `get_allocator()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#134 134] ||<(> vector constructors over specified || || ||
|| {X} || [http://tinyurl.com/ytwhtt#135 135] ||<(> Does `unique_copy()` require Copy``Constructible and Assignable? ||<style="color:red"> '''TO DO''' || [http://issues.apache.org/jira/browse/STDCXX-241 STDCXX-241] ||
|| {*} || [http://tinyurl.com/ytwhtt#136 136] ||<(> `seekp`, `seekg` setting wrong streams? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#137 137] ||<(> Do `use_facet` and `has_facet` look in the global locale? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#139 139] ||<(> Optional sequence operation table description unclear || || ||
|| {*} || [http://tinyurl.com/ytwhtt#141 141] ||<(> `basic_string::find_last_of`, `find_last_not_of` say pos instead of xpos || || ||
|| {*} || [http://tinyurl.com/ytwhtt#142 142] ||<(> `lexicographical_compare` complexity wrong || || ||
|| {*} || [http://tinyurl.com/ytwhtt#144 144] ||<(> `deque` constructor complexity wrong || || ||
|| {*} || [http://tinyurl.com/ytwhtt#146 146] ||<(> `complex<T>` Inserter and Extractor need sentries || || ||
|| {*} || [http://tinyurl.com/ytwhtt#147 147] ||<(> Library Intro refers to global functions that aren't global || || ||
|| {*} || [http://tinyurl.com/ytwhtt#148 148] ||<(> Functions in the example facet `BoolNames` should be const || || ||
|| {*} || [http://tinyurl.com/ytwhtt#150 150] ||<(> `find_first_of` says integer instead of `iterator` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#151 151] ||<(> Can't currently `clear()` empty container || || ||
|| {*} || [http://tinyurl.com/ytwhtt#152 152] ||<(> Typo in `scan_is()` semantics || || ||
|| {*} || [http://tinyurl.com/ytwhtt#153 153] ||<(> Typo in `narrow()` semantics || || ||
|| {*} || [http://tinyurl.com/ytwhtt#154 154] ||<(> Missing `double` specifier for `do_get()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#155 155] ||<(> Typo in naming the class defining the class `Init` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#156 156] ||<(> Typo in `imbue()` description || || ||
|| {*} || [http://tinyurl.com/ytwhtt#158 158] ||<(> Underspecified semantics for `setbuf()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#159 159] ||<(> Strange use of `underflow()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#160 160] ||<(> Typo: Use of non-existing function `exception()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#161 161] ||<(> Typo: `istream_iterator` vs. `istreambuf_iterator` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#164 164] ||<(> `do_put()` has apparently unused `fill` argument || || ||
|| {*} || [http://tinyurl.com/ytwhtt#165 165] ||<(> `xsputn()`, `pubsync()` never called by `basic_ostream` members? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#167 167] ||<(> Improper use of `traits_type::length()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#168 168] ||<(> Typo: formatted vs. unformatted || || ||
|| {*} || [http://tinyurl.com/ytwhtt#169 169] ||<(> Bad efficiency of `overflow()` mandated || || ||
|| {*} || [http://tinyurl.com/ytwhtt#170 170] ||<(> Inconsistent definition of `traits_type` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#171 171] ||<(> Strange `seekpos()` semantics due to joint position || || ||
|| {*} || [http://tinyurl.com/ytwhtt#172 172] ||<(> Inconsistent types for `basic_istream::ignore()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#173 173] ||<(> Inconsistent types for `basic_filebuf::setbuf()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#174 174] ||<(> Typo: `OFF_T` vs. `POS_T` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#175 175] ||<(> Ambiguity for `basic_streambuf::pubseekpos()` and a few other functions. || || ||
|| {*} || [http://tinyurl.com/ytwhtt#176 176] ||<(> `exceptions()` in `ios_base`...? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#179 179] ||<(> Comparison of `const_iterator`s to `iterator`s doesn't work || || ||
|| {*} || [http://tinyurl.com/ytwhtt#181 181] ||<(> `make_pair()` unintended behavior || || ||
|| {*} || [http://tinyurl.com/ytwhtt#182 182] ||<(> Ambiguous references to `size_t` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#183 183] ||<(> I/O stream manipulators don't work for wide character streams || || ||
|| {*} || [http://tinyurl.com/ytwhtt#184 184] ||<(> `numeric_limits<bool>` wording problems || || ||
|| {*} || [http://tinyurl.com/ytwhtt#185 185] ||<(> Questionable use of term `inline` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#186 186] ||<(> `bitset::set()` second parameter should be `bool` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#187 187] ||<(> `iter_swap` underspecified || || ||
|| {*} || [http://tinyurl.com/ytwhtt#189 189] ||<(> `setprecision()` not specified correctly || || ||
|| {*} || [http://tinyurl.com/ytwhtt#193 193] ||<(> Heap operations description incorrect || || ||
|| {*} || [http://tinyurl.com/ytwhtt#195 195] ||<(> Should `basic_istream::sentry`'s constructor ever set `eofbit`? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#198 198] ||<(> Validity of pointers and references unspecified after iterator destruction || || ||
|| {*} || [http://tinyurl.com/ytwhtt#199 199] ||<(> What does `allocate(0)` return? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#200 200] ||<(> Forward iterator requirements don't allow constant iterators || || ||
|| {*} || [http://tinyurl.com/ytwhtt#201 201] ||<(> `numeric_limits` terminology wrong || || ||
|| {*} || [http://tinyurl.com/ytwhtt#202 202] ||<(> `unique()` effects unclear when predicate not an equivalence relation || || ||
|| {*} || [http://tinyurl.com/ytwhtt#206 206] ||<(> `operator new(size_t, nothrow)` may become unlinked to ordinary operator new if ordinary version replaced || || ||
|| {*} || [http://tinyurl.com/ytwhtt#208 208] ||<(> Unnecessary restriction on ''past-the-end'' iterators || || ||
|| {*} || [http://tinyurl.com/ytwhtt#209 209] ||<(> `basic_string` declarations inconsistent || || ||
|| {*} || [http://tinyurl.com/ytwhtt#210 210] ||<(> `distance` `first` and `last` confused || || ||
|| {*} || [http://tinyurl.com/ytwhtt#211 211] ||<(> `operator>>(istream&, string&)` doesn't set `failbit` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#212 212] ||<(> Empty range behavior unclear for several algorithms || || ||
|| {*} || [http://tinyurl.com/ytwhtt#214 214] ||<(> `set::find()` missing const overload || || ||
|| {i} || [http://tinyurl.com/ytwhtt#217 217] ||<(> Facets example (Classifying Japanese characters) contains errors || ''Editorial'' || ||
|| {*} || [http://tinyurl.com/ytwhtt#220 220] ||<(> `~ios_base()` usage valid? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#221 221] ||<(> `num_get<>::do_get` stage 2 processing broken || || ||
|| {*} || [http://tinyurl.com/ytwhtt#222 222] ||<(> Are ''Throw'' clauses necessary if a throw is already implied by the ''Effects'' clause? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#223 223] ||<(> reverse algorithm should use `iter_swap` rather than `swap` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#224 224] ||<(> `clear()` complexity for associative containers refers to undefined `N` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#225 225] ||<(> `std::` algorithms use of other unqualified algorithms || || ||
|| {*} || [http://tinyurl.com/ytwhtt#226 226] ||<(> User supplied specializations or overloads of `namespace std` function templates || || ||
|| {*} || [http://tinyurl.com/ytwhtt#227 227] ||<(> `std::swap()` should require Copy``Constructible or Default``Constructible arguments || || ||
|| {*} || [http://tinyurl.com/ytwhtt#228 228] ||<(> Incorrect specification of `..._byname` facets || || ||
|| {*} || [http://tinyurl.com/ytwhtt#229 229] ||<(> Unqualified references of other library entities || || ||
|| {*} || [http://tinyurl.com/ytwhtt#230 230] ||<(> Assignable specified without also specifying Copy``Constructible || || ||
|| (./) || [http://tinyurl.com/ytwhtt#231 231] ||<(> Precision in iostream? ||<style="color:green"> DONE || [http://issues.apache.org/jira/browse/STDCXX-763 STDCXX-763] ||
|| {*} || [http://tinyurl.com/ytwhtt#232 232] ||<(> `depends` poorly defined in 17.4.3.1 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#233 233] ||<(> Insertion hints in associative containers || || ||
|| {*} || [http://tinyurl.com/ytwhtt#234 234] ||<(> Typos in allocator definition || || ||
|| {*} || [http://tinyurl.com/ytwhtt#235 235] ||<(> No specification of default ctor for `reverse_iterator` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#237 237] ||<(> Undefined expression in complexity specification || || ||
|| {*} || [http://tinyurl.com/ytwhtt#238 238] ||<(> Contradictory results of `stringbuf` initialization. || || ||
|| {*} || [http://tinyurl.com/ytwhtt#239 239] ||<(> Complexity of `unique()` and/or `unique_copy` incorrect || || ||
|| {*} || [http://tinyurl.com/ytwhtt#240 240] ||<(> Complexity of `adjacent_find()` is meaningless || || ||
|| {*} || [http://tinyurl.com/ytwhtt#241 241] ||<(> Does `unique_copy()` require Copy``Constructible and Assignable? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#242 242] ||<(> Side effects of function objects || || ||
|| {*} || [http://tinyurl.com/ytwhtt#243 243] ||<(> `get` and `getline` when `sentry` reports failure || || ||
|| {*} || [http://tinyurl.com/ytwhtt#247 247] ||<(> `vector`, `deque::insert` complexity || || ||
|| {*} || [http://tinyurl.com/ytwhtt#248 248] ||<(> `time_get` fails to set `eofbit` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#250 250] ||<(> splicing invalidates iterators || || ||
|| {*} || [http://tinyurl.com/ytwhtt#251 251] ||<(> `basic_stringbuf` missing `allocator_type` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#252 252] ||<(> missing casts/C-style casts used in iostreams || || ||
|| {*} || [http://tinyurl.com/ytwhtt#253 253] ||<(> `valarray` helper functions are almost entirely useless || || ||
|| {*} || [http://tinyurl.com/ytwhtt#254 254] ||<(> Exception types in clause 19 are constructed from `std::string` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#256 256] ||<(> typo in 27.4.4.2, p17: `copy_event` does not exist || || ||
|| {*} || [http://tinyurl.com/ytwhtt#258 258] ||<(> Missing allocator requirement || || ||
|| {*} || [http://tinyurl.com/ytwhtt#259 259] ||<(> `basic_string::operator[]` and const correctness || || ||
|| {*} || [http://tinyurl.com/ytwhtt#260 260] ||<(> Inconsistent return type of `istream_iterator::operator++(int)` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#261 261] ||<(> Missing description of `istream_iterator::operator!=` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#262 262] ||<(> Bitmask `operator~` specified incorrectly || || ||
|| {*} || [http://tinyurl.com/ytwhtt#263 263] ||<(> Severe restriction on `basic_string` reference counting || || ||
|| {*} || [http://tinyurl.com/ytwhtt#264 264] ||<(> Associative container `insert(i, j)` complexity requirements are not feasible. || || ||
|| {*} || [http://tinyurl.com/ytwhtt#265 265] ||<(> `std::pair::pair()` effects overly restrictive || || ||
|| {*} || [http://tinyurl.com/ytwhtt#266 266] ||<(> `bad_exception::~bad_exception()` missing ''Effects'' clause || || ||
|| {*} || [http://tinyurl.com/ytwhtt#268 268] ||<(> Typo in `locale` synopsis || || ||
|| {*} || [http://tinyurl.com/ytwhtt#270 270] ||<(> `binary_search` requirements overly strict || || ||
|| {*} || [http://tinyurl.com/ytwhtt#271 271] ||<(> `basic_iostream` missing `typedef`s || || ||
|| {i} || [http://tinyurl.com/ytwhtt#272 272] ||<(> Missing parentheses around subexpression || ''Editorial'' || ||
|| {i} || [http://tinyurl.com/ytwhtt#273 273] ||<(> Missing `ios_base` qualification on members of a dependent class || ''Editorial'' || ||
|| {*} || [http://tinyurl.com/ytwhtt#274 274] ||<(> a missing/impossible allocator requirement || || ||
|| {*} || [http://tinyurl.com/ytwhtt#275 275] ||<(> Wrong type in `num_get::get()` overloads || || ||
|| {*} || [http://tinyurl.com/ytwhtt#276 276] ||<(> Assignable requirement for container `value_type` overly strict || || ||
|| {*} || [http://tinyurl.com/ytwhtt#278 278] ||<(> What does iterator validity mean? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#280 280] ||<(> Comparison of `reverse_iterator` to `const reverse_iterator` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#281 281] ||<(> `std::min()` and `max()` requirements overly restrictive || || ||
|| {*} || [http://tinyurl.com/ytwhtt#282 282] ||<(> What types does `numpunct::grouping` refer to? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#283 283] ||<(> `std::replace()` requirement incorrect/insufficient || || ||
|| {*} || [http://tinyurl.com/ytwhtt#284 284] ||<(> unportable example in 20.3.7, p6 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#285 285] ||<(> minor editorial errors in `fstream` ctors || || ||
|| {*} || [http://tinyurl.com/ytwhtt#286 286] ||<(> `<cstdlib>` requirements missing `size_t` typedef || || ||
|| {*} || [http://tinyurl.com/ytwhtt#288 288] ||<(> `<cerrno>` requirements missing macro `EILSEQ` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#291 291] ||<(> Underspecification of set algorithms || || ||
|| {*} || [http://tinyurl.com/ytwhtt#292 292] ||<(> effects of `a.copyfmt` (a) || || ||
|| {*} || [http://tinyurl.com/ytwhtt#294 294] ||<(> User defined macros and standard headers || || ||
|| {*} || [http://tinyurl.com/ytwhtt#295 295] ||<(> Is `abs` defined in `<cmath>`? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#297 297] ||<(> `const_mem_fun_t<>::argument_type` should be `const T*` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#298 298] ||<(> `::operator delete[]` requirement incorrect/insufficient || || ||
|| {*} || [http://tinyurl.com/ytwhtt#300 300] ||<(> `list::merge()` specification incomplete || || ||
|| {*} || [http://tinyurl.com/ytwhtt#301 301] ||<(> `basic_string` template ctor effects clause omits allocator argument || || ||
|| {*} || [http://tinyurl.com/ytwhtt#303 303] ||<(> `bitset` input operator underspecified || || ||
|| {*} || [http://tinyurl.com/ytwhtt#305 305] ||<(> Default behavior of `codecvt<wchar_t, char, mbstate_t>::length()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#306 306] ||<(> `offsetof` macro and non-POD types || || ||
|| {*} || [http://tinyurl.com/ytwhtt#307 307] ||<(> Lack of `reference` typedefs in container adaptors || || ||
|| {*} || [http://tinyurl.com/ytwhtt#308 308] ||<(> Table 82 mentions unrelated headers || || ||
|| {*} || [http://tinyurl.com/ytwhtt#310 310] ||<(> Is `errno` a macro? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#311 311] ||<(> Incorrect wording in `basic_ostream` class synopsis || || ||
|| {*} || [http://tinyurl.com/ytwhtt#312 312] ||<(> Table 27 is missing headers || || ||
|| {*} || [http://tinyurl.com/ytwhtt#315 315] ||<(> Bad "range" in `list::unique` complexity || || ||
|| {*} || [http://tinyurl.com/ytwhtt#316 316] ||<(> Vague text in Table 69 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#317 317] ||<(> Instantiation vs. specialization of facets || || ||
|| {*} || [http://tinyurl.com/ytwhtt#318 318] ||<(> Misleading comment in definition of `numpunct_byname` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#319 319] ||<(> Storage allocation wording confuses "Required behavior", "Requires" || || ||
|| {*} || [http://tinyurl.com/ytwhtt#320 320] ||<(> `list::assign` overspecified || || ||
|| {*} || [http://tinyurl.com/ytwhtt#321 321] ||<(> Typo in `num_get` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#322 322] ||<(> `iterator` and `const_iterator` should have the same value type || || ||
|| {*} || [http://tinyurl.com/ytwhtt#324 324] ||<(> Do output iterators have value types? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#325 325] ||<(> Misleading text in `moneypunct<>::do_grouping` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#327 327] ||<(> Typo in `time_get` facet in table 52 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#328 328] ||<(> Bad `sprintf` format modifier in `money_put<>::do_put()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#329 329] ||<(> vector capacity, reserve and reallocation || || ||
|| {*} || [http://tinyurl.com/ytwhtt#331 331] ||<(> bad declaration of destructor for `ios_base::failure` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#333 333] ||<(> does `endl` imply synchronization with the device? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#334 334] ||<(> `map::operator[]` specification forces inefficient implementation || || ||
|| {*} || [http://tinyurl.com/ytwhtt#335 335] ||<(> minor issue with `char_traits`, table 37 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#336 336] ||<(> Clause 17 lack of references to deprecated headers || || ||
|| {*} || [http://tinyurl.com/ytwhtt#337 337] ||<(> `replace_copy_if`'s template parameter should be InputIterator || || ||
|| {*} || [http://tinyurl.com/ytwhtt#338 338] ||<(> is whitespace allowed between '-' and a digit? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#339 339] ||<(> definition of bitmask type restricted to clause 27 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#340 340] ||<(> interpretation of `has_facet<Facet>(loc)` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#341 341] ||<(> Vector reallocation and `swap` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#345 345] ||<(> type `tm` in `<cwchar>` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#346 346] ||<(> Some iterator member functions should be const || || ||
|| {*} || [http://tinyurl.com/ytwhtt#347 347] ||<(> `locale::category` and bitmask requirements || || ||
|| {*} || [http://tinyurl.com/ytwhtt#349 349] ||<(> Minor typographical error in `ostream_iterator` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#352 352] ||<(> missing `fpos` requirements || || ||
|| {*} || [http://tinyurl.com/ytwhtt#354 354] ||<(> Associative container `lower`/`upper_bound` requirements || || ||
|| {*} || [http://tinyurl.com/ytwhtt#355 355] ||<(> Operational semantics for `a.back()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#358 358] ||<(> interpreting `thousands_sep` after a `decimal_point` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#359 359] ||<(> `num_put<>::do_put (..., bool)` undocumented || || ||
|| {*} || [http://tinyurl.com/ytwhtt#360 360] ||<(> locale mandates inefficient implementation || || ||
|| {*} || [http://tinyurl.com/ytwhtt#362 362] ||<(> `bind1st`/`bind2nd` type safety || || ||
|| {*} || [http://tinyurl.com/ytwhtt#363 363] ||<(> Missing exception specification in 27.4.2.1.1 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#364 364] ||<(> Inconsistent wording in 27.5.2.4.2 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#365 365] ||<(> Lack of const-qualification in clause 27 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#369 369] ||<(> io stream objects and static ctors || || ||
|| {*} || [http://tinyurl.com/ytwhtt#370 370] ||<(> Minor error in `basic_istream::get` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#371 371] ||<(> Stability of `multiset` and `multimap` member functions || || ||
|| {*} || [http://tinyurl.com/ytwhtt#373 373] ||<(> Are `basic_istream` and `basic_ostream` to use `(exceptions()&badbit) != 0` ? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#375 375] ||<(> `basic_ios` should be `ios_base` in 27.7.1.3 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#376 376] ||<(> `basic_streambuf` semantics || || ||
|| {*} || [http://tinyurl.com/ytwhtt#379 379] ||<(> nonsensical `ctype::do_widen()` requirement || || ||
|| {*} || [http://tinyurl.com/ytwhtt#380 380] ||<(> typos in `codecvt` tables 53 and 54 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#381 381] ||<(> detection of invalid `mbstate_t` in `codecvt` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#383 383] ||<(> Bidirectional iterator assertion typo || || ||
|| {*} || [http://tinyurl.com/ytwhtt#384 384] ||<(> `equal_range` has unimplementable runtime complexity || || ||
|| {*} || [http://tinyurl.com/ytwhtt#386 386] ||<(> Reverse iterator's `operator[]` has impossible return type || || ||
|| {*} || [http://tinyurl.com/ytwhtt#387 387] ||<(> `std::complex` over-encapsulated || || ||
|| {*} || [http://tinyurl.com/ytwhtt#389 389] ||<(> Const overload of `valarray::operator[]` returns by value || || ||
|| {*} || [http://tinyurl.com/ytwhtt#391 391] ||<(> non-member functions specified as const || || ||
|| {*} || [http://tinyurl.com/ytwhtt#395 395] ||<(> inconsistencies in the definitions of `rand()` and `random_shuffle()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#400 400] ||<(> redundant type cast in lib.allocator.members || || ||
|| {*} || [http://tinyurl.com/ytwhtt#401 401] ||<(> incorrect type casts in table 32 in lib.allocator.requirements || || ||
|| {*} || [http://tinyurl.com/ytwhtt#402 402] ||<(> wrong new expression in `[some_]allocator::construct` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#403 403] ||<(> `basic_string::swap` should not throw exceptions || || ||
|| {*} || [http://tinyurl.com/ytwhtt#404 404] ||<(> May a replacement allocation function be declared inline? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#405 405] ||<(> `qsort` and POD || || ||
|| {*} || [http://tinyurl.com/ytwhtt#406 406] ||<(> `vector::insert(s)` exception safety || || ||
|| {*} || [http://tinyurl.com/ytwhtt#407 407] ||<(> Can singular iterators be destroyed? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#409 409] ||<(> Closing an `fstream` should clear error state || || ||
|| {*} || [http://tinyurl.com/ytwhtt#410 410] ||<(> Missing semantics for stack and queue comparison operators || || ||
|| {*} || [http://tinyurl.com/ytwhtt#411 411] ||<(> Wrong names of set member functions || || ||
|| {*} || [http://tinyurl.com/ytwhtt#412 412] ||<(> Typo in 27.4.4.3 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#413 413] ||<(> Proposed resolution to LDR#64 still wrong || || ||
|| {*} || [http://tinyurl.com/ytwhtt#414 414] ||<(> Which iterators are invalidated by `v.erase()`? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#415 415] ||<(> behavior of `std::ws` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#416 416] ||<(> definitions of `XXX_MIN` and `XXX_MAX` macros in climits || || ||
|| {*} || [http://tinyurl.com/ytwhtt#420 420] ||<(> is `std::FILE` a complete type? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#422 422] ||<(> explicit specializations of member functions of class templates || || ||
|| {*} || [http://tinyurl.com/ytwhtt#425 425] ||<(> return value of `std::get_temporary_buffer` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#426 426] ||<(> `search_n()`, `fill_n()`, and `generate_n()` with negative `n` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#428 428] ||<(> `string::erase(iterator)` validity || || ||
|| {*} || [http://tinyurl.com/ytwhtt#432 432] ||<(> `stringbuf::overflow()` makes only one write position available || || ||
|| {*} || [http://tinyurl.com/ytwhtt#434 434] ||<(> `bitset::to_string()` hard to use || || ||
|| {*} || [http://tinyurl.com/ytwhtt#435 435] ||<(> bug in DR 25 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#436 436] ||<(> are cv-qualified facet types valid facets? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#438 438] ||<(> Ambiguity in the "do the right thing" clause || || ||
|| {*} || [http://tinyurl.com/ytwhtt#441 441] ||<(> Is `fpos::state` const? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#442 442] ||<(> `sentry::operator bool()` inconsistent signature || || ||
|| {*} || [http://tinyurl.com/ytwhtt#443 443] ||<(> `filebuf::close()` inconsistent use of `EOF` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#444 444] ||<(> Bad use of casts in `fstream` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#445 445] ||<(> `iterator_traits::reference` unspecified for some iterator categories || || ||
|| {*} || [http://tinyurl.com/ytwhtt#448 448] ||<(> Random Access Iterators over abstract classes || || ||
|| {*} || [http://tinyurl.com/ytwhtt#449 449] ||<(> Library Issue 306 Goes Too Far || || ||
|| (./) || [http://tinyurl.com/ytwhtt#453 453] ||<(> `basic_stringbuf::seekoff` need not always fail for an empty stream ||<style="color:green"> DONE || [http://issues.apache.org/jira/browse/STDCXX-332 STDCXX-332] ||
|| {*} || [http://tinyurl.com/ytwhtt#455 455] ||<(> `cerr::tie()` and `wcerr::tie()` are overspecified || || ||
|| {*} || [http://tinyurl.com/ytwhtt#456 456] ||<(> Traditional C header files are overspecified || || ||
|| {*} || [http://tinyurl.com/ytwhtt#457 457] ||<(> `bitset` constructor: incorrect number of initialized bits || || ||
|| {*} || [http://tinyurl.com/ytwhtt#460 460] ||<(> Default modes missing from `basic_fstream` member specifications || || ||
|| {*} || [http://tinyurl.com/ytwhtt#461 461] ||<(> `time_get` hard or impossible to implement || || ||
|| {*} || [http://tinyurl.com/ytwhtt#464 464] ||<(> Suggestion for new member functions in standard containers || || ||
|| {*} || [http://tinyurl.com/ytwhtt#465 465] ||<(> Contents of `<ciso646>` || || ||
|| (./) || [http://tinyurl.com/ytwhtt#467 467] ||<(> `char_traits::lt()`, `compare()`, and `memcmp()` ||<style="color:green"> DONE || [http://issues.apache.org/jira/browse/STDCXX-214 STDCXX-214] ||
|| {*} || [http://tinyurl.com/ytwhtt#468 468] ||<(> unexpected consequences of `ios_base::operator void*()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#469 469] ||<(> `vector<bool>` ill-formed relational operators || || ||
|| {*} || [http://tinyurl.com/ytwhtt#474 474] ||<(> confusing Footnote 297 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#475 475] ||<(> May the function object passed to `for_each` modify the elements of the iterated sequence? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#478 478] ||<(> Should forward iterator requirements table have a line for `r->m`? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#488 488] ||<(> `rotate` throws away useful information || || ||
|| {*} || [http://tinyurl.com/ytwhtt#495 495] ||<(> Clause 22 template parameter requirements || || ||
|| {*} || [http://tinyurl.com/ytwhtt#496 496] ||<(> Illegal use of `T` in `vector<bool>` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#497 497] ||<(> meaning of `numeric_limits::traps` for floating point types || || ||
|| {*} || [http://tinyurl.com/ytwhtt#505 505] ||<(> `result_type` in random distribution requirements || || ||
|| {*} || [http://tinyurl.com/ytwhtt#507 507] ||<(> Missing requirement for `variate_generator::operator()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#508 508] ||<(> Bad parameters for `ranlux64_base_01` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#518 518] ||<(> Are insert and erase stable for `unordered_multiset` and `unordered_multimap`? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#519 519] ||<(> `data()` undocumented || || ||
|| {*} || [http://tinyurl.com/ytwhtt#520 520] ||<(> `result_of` and pointers to data members || || ||
|| {*} || [http://tinyurl.com/ytwhtt#521 521] ||<(> Garbled requirements for argument_type in reference_wrapper || || ||
|| {*} || [http://tinyurl.com/ytwhtt#524 524] ||<(> `regex` named character classes and case-insensitivity don't mix || || ||
|| {*} || [http://tinyurl.com/ytwhtt#527 527] ||<(> `tr1::bind` has lost its ''Throws'' clause || || ||
|| {*} || [http://tinyurl.com/ytwhtt#530 530] ||<(> Must elements of a `string` be contiguous? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#531 531] ||<(> array forms of unformatted input functions || || ||
|| {*} || [http://tinyurl.com/ytwhtt#533 533] ||<(> typo in 2.2.3.10/1 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#534 534] ||<(> Missing `basic_string` members || || ||
|| {*} || [http://tinyurl.com/ytwhtt#535 535] ||<(> `std::string::swap` specification poorly worded || || ||
|| {*} || [http://tinyurl.com/ytwhtt#537 537] ||<(> Typos in the signatures in 27.6.1.3/42-43 and 27.6.2.4 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#538 538] ||<(> 241 again: Does `unique_copy()` require Copy``Constructible and Assignable? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#540 540] ||<(> `shared_ptr<void>::operator*()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#541 541] ||<(> `shared_ptr` template assignment and `void` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#542 542] ||<(> `shared_ptr` observers || || ||
|| {*} || [http://tinyurl.com/ytwhtt#543 543] ||<(> `valarray` `slice` default constructor || || ||
|| {*} || [http://tinyurl.com/ytwhtt#545 545] ||<(> When is a deleter deleted? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#550 550] ||<(> What should the return type of `pow(float,int)` be? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#551 551] ||<(> `<ccomplex>` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#552 552] ||<(> `random_shuffle` and its generator || || ||
|| (./) || [http://tinyurl.com/ytwhtt#559 559] ||<(> `numeric_limits<const T>` ||<style="color:green"> DONE || [https://issues.apache.org/jira/browse/STDCXX-151 STDCXX-151] ||
|| {*} || [http://tinyurl.com/ytwhtt#561 561] ||<(> inserter overly generic || || ||
|| {*} || [http://tinyurl.com/ytwhtt#562 562] ||<(> `stringbuf` ctor inefficient || || ||
|| {*} || [http://tinyurl.com/ytwhtt#563 563] ||<(> `stringbuf` seeking from end || || ||
|| {*} || [http://tinyurl.com/ytwhtt#566 566] ||<(> array forms of unformatted input function undefined for zero-element arrays || || ||
|| {*} || [http://tinyurl.com/ytwhtt#567 567] ||<(> `streambuf` inserter and extractor should be unformatted || || ||
|| {*} || [http://tinyurl.com/ytwhtt#574 574] ||<(> DR 369 Contradicts Text || || ||
|| {*} || [http://tinyurl.com/ytwhtt#575 575] ||<(> the specification of `~shared_ptr` is MT-unfriendly, makes implementation assumptions || || ||
|| {*} || [http://tinyurl.com/ytwhtt#576 576] ||<(> `find_first_of` is overconstrained || || ||
|| {*} || [http://tinyurl.com/ytwhtt#577 577] ||<(> `upper_bound(first, last, ...)` cannot return last || || ||
|| {*} || [http://tinyurl.com/ytwhtt#578 578] ||<(> purpose of hint to `allocator::allocate()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#581 581] ||<(> `flush()` not unformatted function || || ||
|| {*} || [http://tinyurl.com/ytwhtt#586 586] ||<(> `string` inserter not a formatted function || || ||
|| {*} || [http://tinyurl.com/ytwhtt#589 589] ||<(> Requirements on iterators of member template functions of containers || || ||
|| {*} || [http://tinyurl.com/ytwhtt#593 593] ||<(> `__STDC_CONSTANT_MACROS` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#595 595] ||<(> TR1/C++0x: `fabs(complex<T>)` redundant / wrongly specified || || ||
|| {*} || [http://tinyurl.com/ytwhtt#596 596] ||<(> 27.8.1.3 Table 112 omits `"a+"` and `"a+b"` modes || || ||
|| {*} || [http://tinyurl.com/ytwhtt#598 598] ||<(> Decimal: Conversion to integral should truncate, not round. || || ||
|| {*} || [http://tinyurl.com/ytwhtt#599 599] ||<(> Decimal: Say "octets" instead of "bytes." || || ||
|| {*} || [http://tinyurl.com/ytwhtt#600 600] ||<(> Decimal: Wrong parameters for `wcstod*` functions || || ||
|| {*} || [http://tinyurl.com/ytwhtt#601 601] ||<(> Decimal: `numeric_limits` typos || || ||
|| {*} || [http://tinyurl.com/ytwhtt#602 602] ||<(> Decimal: "generic floating type" not defined. || || ||
|| {*} || [http://tinyurl.com/ytwhtt#603 603] ||<(> Decimal: Trivially simplifying decimal classes. || || ||
|| {*} || [http://tinyurl.com/ytwhtt#604 604] ||<(> Decimal: Storing a reference to a facet unsafe. || || ||
|| {*} || [http://tinyurl.com/ytwhtt#605 605] ||<(> Decimal: `<decfloat.h>` doesn't live here anymore. || || ||
|| {*} || [http://tinyurl.com/ytwhtt#607 607] ||<(> Concern about short seed vectors || || ||
|| {*} || [http://tinyurl.com/ytwhtt#608 608] ||<(> Unclear `seed_seq` construction details || || ||
|| {*} || [http://tinyurl.com/ytwhtt#609 609] ||<(> missing `static const` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#610 610] ||<(> Suggested non-normative note for C++0x || || ||
|| {*} || [http://tinyurl.com/ytwhtt#611 611] ||<(> Standard library templates and incomplete types || || ||
|| {*} || [http://tinyurl.com/ytwhtt#612 612] ||<(> `numeric_limits::is_modulo` insufficiently defined || || ||
|| {*} || [http://tinyurl.com/ytwhtt#613 613] ||<(> `max_digits10` missing from `numeric_limits` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#616 616] ||<(> missing `typename` in `ctype_byname` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#618 618] ||<(> `valarray::cshift()` effects on empty array || || ||
|| {*} || [http://tinyurl.com/ytwhtt#619 619] ||<(> `longjmp` wording problem || || ||
|| {*} || [http://tinyurl.com/ytwhtt#620 620] ||<(> valid uses of empty valarrays || || ||
|| {*} || [http://tinyurl.com/ytwhtt#621 621] ||<(> non-const copy assignment operators of helper arrays || || ||
|| {*} || [http://tinyurl.com/ytwhtt#622 622] ||<(> behavior of `filebuf` dtor and `close()` on error || || ||
|| {*} || [http://tinyurl.com/ytwhtt#623 623] ||<(> `pubimbue` forbidden to call `imbue()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#624 624] ||<(> `valarray` assignment and arrays of unequal length || || ||
|| (./) || [http://tinyurl.com/6ztle4#625 625] ||<(> mixed up ''Effects'' and ''Returns'' clauses ||<style="color:green"> DONE || [http://issues.apache.org/jira/browse/STDCXX-272 STDCXX-272] ||
|| {*} || [http://tinyurl.com/ytwhtt#628 628] ||<(> Inconsistent definition of `basic_regex` constructor || || ||
|| {*} || [http://tinyurl.com/ytwhtt#629 629] ||<(> `complex<T>` insertion and locale dependence || || ||
|| {*} || [http://tinyurl.com/ytwhtt#634 634] ||<(> `allocator.address()` doesn't work for types overloading operator&` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#638 638] ||<(> `deque` end invalidation during erase || || ||
|| {*} || [http://tinyurl.com/ytwhtt#640 640] ||<(> 27.6.2.5.2 does not handle (`unsigned`) `long long` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#643 643] ||<(> Impossible "as if" clauses || || ||
|| {*} || [http://tinyurl.com/ytwhtt#644 644] ||<(> Possible typos in 'function' description || || ||
|| {*} || [http://tinyurl.com/ytwhtt#646 646] ||<(> const incorrect `match_result` members || || ||
|| {*} || [http://tinyurl.com/ytwhtt#650 650] ||<(> `regex_token_iterator` and const correctness || || ||
|| {*} || [http://tinyurl.com/ytwhtt#651 651] ||<(> Missing preconditions for `regex_token_iterator` c'tors || || ||
|| {*} || [http://tinyurl.com/ytwhtt#652 652] ||<(> `regex_iterator` and const correctness || || ||
|| {*} || [http://tinyurl.com/ytwhtt#654 654] ||<(> Missing IO roundtrip for random number engines || || ||
|| {*} || [http://tinyurl.com/ytwhtt#655 655] ||<(> Signature of `generate_canonical` not useful || || ||
|| {*} || [http://tinyurl.com/ytwhtt#660 660] ||<(> Missing Bitwise Operations || || ||
|| {*} || [http://tinyurl.com/ytwhtt#661 661] ||<(> New 27.6.1.2.2 changes make special extractions useless || || ||
|| {*} || [http://tinyurl.com/ytwhtt#664 664] ||<(> `do_unshift` for `codecvt<char, char, mbstate_t>` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#665 665] ||<(> `do_unshift` return value || || ||
|| {*} || [http://tinyurl.com/ytwhtt#666 666] ||<(> `moneypunct::do_curr_symbol()` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#672 672] ||<(> Swappable requirements need updating || || ||
|| {*} || [http://tinyurl.com/ytwhtt#673 673] ||<(> `unique_ptr` update || || ||
|| {*} || [http://tinyurl.com/ytwhtt#674 674] ||<(> `shared_ptr` interface changes for consistency with N1856 || || ||
|| {*} || [http://tinyurl.com/ytwhtt#677 677] ||<(> Weaknesses in `seed_seq::randomize` [rand.util.seedseq] || || ||
|| {*} || [http://tinyurl.com/ytwhtt#678 678] ||<(> Changes for [rand.req.eng] || || ||
|| {*} || [http://tinyurl.com/ytwhtt#679 679] ||<(> `resize` parameter by value || || ||
|| {*} || [http://tinyurl.com/ytwhtt#680 680] ||<(> `move_iterator operator->` return || || ||
|| {*} || [http://tinyurl.com/ytwhtt#681 681] ||<(> Operator functions impossible to compare are defined in [re.submatch.op] || CHECK || ||
|| {X} || [http://tinyurl.com/ytwhtt#682 682] ||<(> `basic_regex` ctor takes `InputIterator` or `ForwardIterator`? ||<style="color:red"> '''TO DO''' || ||
|| {X} || [http://tinyurl.com/ytwhtt#687 687] ||<(> `shared_ptr` conversion constructor not constrained ||<style="color:red"> '''TO DO''' || ||
|| {X} || [http://tinyurl.com/ytwhtt#689 689] ||<(> `reference_wrapper` constructor overly constrained ||<style="color:red"> '''TO DO''' || ||
|| {*} || [http://tinyurl.com/ytwhtt#693 693] ||<(> `std::bitset::all()` missing || CHECK || ||
|| {*} || [http://tinyurl.com/ytwhtt#694 694] ||<(> `std::bitset` and `long long` || CHECK || ||
|| {X} || [http://tinyurl.com/ytwhtt#695 695] ||<(> `ctype<char>::classic_table()` not accessible ||<style="color:red"> '''TO DO''' || [http://issues.apache.org/jira/browse/STDCXX-996 STDCXX-996] ||
|| {X} || [http://tinyurl.com/ytwhtt#699 699] ||<(> [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2111.pdf N2111] changes `min`/`max` ||<style="color:red"> '''TO DO''' || ||
|| {*} || [http://tinyurl.com/ytwhtt#700 700] ||<(> [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1856.html N1856] defines `struct identity` || CHECK || ||
|| {i} || [http://tinyurl.com/ytwhtt#703 703] ||<(> `map::at()` need a complexity specification || ''Editorial'' || N/A ||
|| {*} || [http://tinyurl.com/ytwhtt#705 705] ||<(> type-trait `decay` incompletely specified || CHECK || ||
|| {X} || [http://tinyurl.com/ytwhtt#706 706] ||<(> `make_pair()` should behave as `make_tuple()` wrt. `reference_wrapper()`||<style="color:red"> '''TO DO ''' || ||
|| {X} || [http://tinyurl.com/ytwhtt#712 712] ||<(> `seed_seq::size` no longer useful ||<style="color:red"> '''TO DO''' || ||
|| {*} || [http://tinyurl.com/ytwhtt#715 715] ||<(> `minmax_element` complexity is too lax || || ||
|| {*} || [http://tinyurl.com/ytwhtt#722 722] ||<(> Missing [c.math] functions `nanf` and `nanl` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#740 740] ||<(> Please remove `*_ptr<T[N]>` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#743 743] ||<(> rvalue `swap` for `shared_ptr` || || ||
|| {*} || [http://tinyurl.com/ytwhtt#744 744] ||<(> What is the lifetime of an exception pointed to by an exception_ptr? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#746 746] ||<(> current_exception may fail with bad_alloc || || ||
|| {*} || [http://tinyurl.com/ytwhtt#749 749] ||<(> Currently `has_nothrow_copy_constructor<T>::value` is true if T has 'a' nothrow copy constructor. || || ||
|| {X} || [http://tinyurl.com/ytwhtt#755 755] ||<(> `std::vector` and `std:string` lack explicit shrink-to-fit operations ||<style="color:red"> '''TO DO ''' || [https://issues.apache.org/jira/browse/STDCXX-1000 STDCXX-1000] ||
|| (./) || [http://tinyurl.com/ytwhtt#759 759] ||<(> A reference is not an object || ''Editorial'' || ||
|| {*} || [http://tinyurl.com/ytwhtt#761 761] ||<(> `unordered_map` needs an <tt>at()</tt> member function || || ||
|| {*} || [http://tinyurl.com/ytwhtt#766 766] ||<(> Inconsistent exception guarantees between ordered and unordered associative containers || || ||
|| {*} || [http://tinyurl.com/ytwhtt#768 768] ||<(> Typos in [atomics]? || || ||
|| {*} || [http://tinyurl.com/ytwhtt#770 770] ||<(> std::function should use rvalue swap || || ||
|| {X} || [http://tinyurl.com/ytwhtt#775 775] ||<(> Tuple indexing should be unsigned?||<style="color:red"> '''TO DO''' || ||
|| {*} || [http://tinyurl.com/ytwhtt#777 777] ||<(> Atomics Library Issue || || ||
|| (./) || [http://tinyurl.com/ytwhtt#778 778] ||<(> `std::bitset` does not have any constructor taking a string literal ||<style="color:green"> DONE || ||
|| {*} || [http://tinyurl.com/ytwhtt#781 781] ||<(> `std::complex` should add missing C99 functions || || ||
|| {*} || [http://tinyurl.com/ytwhtt#782 782] ||<(> Extended `seed_seq` constructor is useless || || ||
|| {*} || [http://tinyurl.com/ytwhtt#783 783] ||<(> `thread::id` reuse || || ||
|| {*} || [http://tinyurl.com/ytwhtt#789 789] ||<(> `xor_combine_engine(result_type)` should be explicit || || ||
|| {*} || [http://tinyurl.com/ytwhtt#792 792] ||<(> `piecewise_constant_distribution` is undefined for a range with just one endpoint || || ||
|| {*} || [http://tinyurl.com/ytwhtt#798 798] ||<(> Refactoring of binders lead to interface breakage || || ||
|| {i} || [[http://tinyurl.com/ytwhtt#1|1]] ||<(> C library linkage editing oversight || ''Editorial'' || N/A ||
|| {i} || [[http://tinyurl.com/ytwhtt#3|3]] ||<(> Atexit registration during `atexit()` call is not described || ''Editorial'' || N/A ||
|| (./) || [[http://tinyurl.com/ytwhtt#5|5]] ||<(> `string::compare` specification questionable ||<style="color:green"> DONE || N/A ||
|| {*} || [[http://tinyurl.com/ytwhtt#17|17]] ||<(> Bad `bool` parsing || CHECK || ||
|| {*} || [[http://tinyurl.com/ytwhtt#18|18]] ||<(> `get(...bool&)` omitted || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#19|19]] ||<(> `noconv` definition too vague || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#20|20]] ||<(> `thousands_sep` returns wrong type || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#21|21]] ||<(> `codecvt_byname<>` instantiations || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#22|22]] ||<(> Member `open` vs. `flags` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#24|24]] ||<(> `do_convert` doesn't exist || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#25|25]] ||<(> String `operator<<` uses `width()` value wrong || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#26|26]] ||<(> Bad `sentry` example || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#27|27]] ||<(> `string::erase(range)` yields wrong iterator || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#28|28]] ||<(> `ctype<char>` is ambiguous || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#29|29]] ||<(> `Ios_base::init` doesn't exist || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#30|30]] ||<(> Wrong header for `LC_*` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#31|31]] ||<(> Immutable locale values || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#32|32]] ||<(> `pbackfail` description inconsistent || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#33|33]] ||<(> `codecvt<>` mentions `from_type` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#34|34]] ||<(> `true/falsename()` not in `ctype<>` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#35|35]] ||<(> No manipulator `unitbuf` in synopsis || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#36|36]] ||<(> `iword` & `pword` storage lifetime omitted || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#37|37]] ||<(> Leftover `global` reference || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#38|38]] ||<(> Facet definition incomplete || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#39|39]] ||<(> `istreambuf_iterator<>::operator++(int)` definition garbled || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#40|40]] ||<(> Meaningless normative paragraph in examples || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#41|41]] ||<(> `Ios_base` needs `clear()`, `exceptions()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#42|42]] ||<(> `string` ctors specify wrong default allocator || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#44|44]] ||<(> Iostreams use `operator==` on `int_type` values || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#46|46]] ||<(> Minor Annex D errors || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#47|47]] ||<(> `imbue()` and `getloc()` ''Returns'' clauses swapped || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#48|48]] ||<(> Use of non-existent `exception` constructor || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#49|49]] ||<(> Underspecification of `ios_base::sync_with_stdio` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#50|50]] ||<(> Copy constructor and assignment operator of `ios_base` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#51|51]] ||<(> Requirement to not invalidate iterators missing || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#52|52]] ||<(> Small I/O problems || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#53|53]] ||<(> `basic_ios` destructor unspecified || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#54|54]] ||<(> `basic_streambuf`'s destructor || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#55|55]] ||<(> Invalid stream position is undefined || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#56|56]] ||<(> `showmanyc`'s return type || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#57|57]] ||<(> Mistake in `char_traits` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#59|59]] ||<(> Ambiguity in specification of `gbump` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#60|60]] ||<(> What is a formatted input function? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#61|61]] ||<(> Ambiguity in iostreams exception policy || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#62|62]] ||<(> `ync`'s return value || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#63|63]] ||<(> Exception-handling policy for unformatted output || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#64|64]] ||<(> Exception handling in `basic_istream::operator>>(basic_streambuf*)` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#66|66]] ||<(> `strstreambuf::setbuf` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#68|68]] ||<(> Extractors for `char*` should store null at end || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#69|69]] ||<(> Must elements of a `vector` be contiguous? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#70|70]] ||<(> `uncaught_exception()` missing `throw()` specification || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#71|71]] ||<(> `do_get_monthname` synopsis missing argument || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#74|74]] ||<(> Garbled text for `codecvt::do_max_length` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#75|75]] ||<(> Contradiction in `codecvt::length`'s argument types || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#76|76]] ||<(> Can a `codecvt` facet always convert one internal character at a time? || || ||
|| {i} || [[http://tinyurl.com/ytwhtt#78|78]] ||<(> Typo: `event_call_back` || ''Editorial'' || ||
|| {*} || [[http://tinyurl.com/ytwhtt#79|79]] ||<(> Inconsistent declaration of `polar()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#80|80]] ||<(> Global Operators of `complex` declared twice || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#83|83]] ||<(> `string::npos` vs. `string::max_size()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#86|86]] ||<(> `string` constructors don't describe exceptions || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#90|90]] ||<(> Incorrect description of `operator>>` for `string`s || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#91|91]] ||<(> Description of `operator>>` and `getline()` for `string<>` might cause endless loop || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#92|92]] ||<(> Incomplete Algorithm Requirements || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#98|98]] ||<(> Input iterator requirements are badly written || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#103|103]] ||<(> `set::iterator` is required to be modifiable, but this allows modification of keys || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#106|106]] ||<(> Numeric library private members are implementation defined || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#108|108]] ||<(> Lifetime of `exception::what()` return unspecified || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#109|109]] ||<(> Missing binders for non-const sequence elements || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#110|110]] ||<(> `istreambuf_iterator::equal` not const || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#112|112]] ||<(> Minor typo in `ostreambuf_iterator` constructor || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#114|114]] ||<(> Placement forms example in error twice || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#115|115]] ||<(> Typo in `strstream` constructors || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#117|117]] ||<(> `basic_ostream` uses nonexistent `num_put` member functions || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#118|118]] ||<(> `basic_istream` uses nonexistent `num_get` member functions || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#119|119]] ||<(> Should virtual functions be allowed to strengthen the exception specification? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#120|120]] ||<(> Can an implementor add specializations? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#122|122]] ||<(> `streambuf`/`wstreambuf` description should not say they are specializations || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#123|123]] ||<(> Should `valarray` helper arrays fill functions be const? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#124|124]] ||<(> `ctype_byname<charT>::do_scan_is` & `do_scan_not` return type should be `const charT*` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#125|125]] ||<(> `valarray<T>::operator!()` return type is inconsistent || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#126|126]] ||<(> typos in ''Effects'' clause of `ctype::do_narrow()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#127|127]] ||<(> `auto_ptr<>` conversion issues || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#129|129]] ||<(> Need error indication from `seekp()` and `seekg()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#130|130]] ||<(> Return type of `container::erase(iterator)` differs for associative containers || || ||
|| {i} || [[http://tinyurl.com/ytwhtt#132|132]] ||<(> `list::resize` description uses random access iterators || ''Editorial'' || ||
|| {*} || [[http://tinyurl.com/ytwhtt#133|133]] ||<(> `map` missing `get_allocator()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#134|134]] ||<(> vector constructors over specified || || ||
|| {X} || [[http://tinyurl.com/ytwhtt#135|135]] ||<(> Does `unique_copy()` require Copy``Constructible and Assignable? ||<style="color:red"> '''TO DO''' || [[http://issues.apache.org/jira/browse/STDCXX-241|STDCXX-241]] ||
|| {*} || [[http://tinyurl.com/ytwhtt#136|136]] ||<(> `seekp`, `seekg` setting wrong streams? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#137|137]] ||<(> Do `use_facet` and `has_facet` look in the global locale? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#139|139]] ||<(> Optional sequence operation table description unclear || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#141|141]] ||<(> `basic_string::find_last_of`, `find_last_not_of` say pos instead of xpos || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#142|142]] ||<(> `lexicographical_compare` complexity wrong || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#144|144]] ||<(> `deque` constructor complexity wrong || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#146|146]] ||<(> `complex<T>` Inserter and Extractor need sentries || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#147|147]] ||<(> Library Intro refers to global functions that aren't global || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#148|148]] ||<(> Functions in the example facet `BoolNames` should be const || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#150|150]] ||<(> `find_first_of` says integer instead of `iterator` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#151|151]] ||<(> Can't currently `clear()` empty container || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#152|152]] ||<(> Typo in `scan_is()` semantics || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#153|153]] ||<(> Typo in `narrow()` semantics || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#154|154]] ||<(> Missing `double` specifier for `do_get()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#155|155]] ||<(> Typo in naming the class defining the class `Init` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#156|156]] ||<(> Typo in `imbue()` description || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#158|158]] ||<(> Underspecified semantics for `setbuf()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#159|159]] ||<(> Strange use of `underflow()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#160|160]] ||<(> Typo: Use of non-existing function `exception()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#161|161]] ||<(> Typo: `istream_iterator` vs. `istreambuf_iterator` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#164|164]] ||<(> `do_put()` has apparently unused `fill` argument || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#165|165]] ||<(> `xsputn()`, `pubsync()` never called by `basic_ostream` members? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#167|167]] ||<(> Improper use of `traits_type::length()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#168|168]] ||<(> Typo: formatted vs. unformatted || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#169|169]] ||<(> Bad efficiency of `overflow()` mandated || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#170|170]] ||<(> Inconsistent definition of `traits_type` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#171|171]] ||<(> Strange `seekpos()` semantics due to joint position || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#172|172]] ||<(> Inconsistent types for `basic_istream::ignore()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#173|173]] ||<(> Inconsistent types for `basic_filebuf::setbuf()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#174|174]] ||<(> Typo: `OFF_T` vs. `POS_T` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#175|175]] ||<(> Ambiguity for `basic_streambuf::pubseekpos()` and a few other functions. || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#176|176]] ||<(> `exceptions()` in `ios_base`...? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#179|179]] ||<(> Comparison of `const_iterator`s to `iterator`s doesn't work || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#181|181]] ||<(> `make_pair()` unintended behavior || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#182|182]] ||<(> Ambiguous references to `size_t` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#183|183]] ||<(> I/O stream manipulators don't work for wide character streams || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#184|184]] ||<(> `numeric_limits<bool>` wording problems || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#185|185]] ||<(> Questionable use of term `inline` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#186|186]] ||<(> `bitset::set()` second parameter should be `bool` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#187|187]] ||<(> `iter_swap` underspecified || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#189|189]] ||<(> `setprecision()` not specified correctly || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#193|193]] ||<(> Heap operations description incorrect || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#195|195]] ||<(> Should `basic_istream::sentry`'s constructor ever set `eofbit`? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#198|198]] ||<(> Validity of pointers and references unspecified after iterator destruction || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#199|199]] ||<(> What does `allocate(0)` return? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#200|200]] ||<(> Forward iterator requirements don't allow constant iterators || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#201|201]] ||<(> `numeric_limits` terminology wrong || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#202|202]] ||<(> `unique()` effects unclear when predicate not an equivalence relation || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#206|206]] ||<(> `operator new(size_t, nothrow)` may become unlinked to ordinary operator new if ordinary version replaced || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#208|208]] ||<(> Unnecessary restriction on ''past-the-end'' iterators || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#209|209]] ||<(> `basic_string` declarations inconsistent || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#210|210]] ||<(> `distance` `first` and `last` confused || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#211|211]] ||<(> `operator>>(istream&, string&)` doesn't set `failbit` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#212|212]] ||<(> Empty range behavior unclear for several algorithms || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#214|214]] ||<(> `set::find()` missing const overload || || ||
|| {i} || [[http://tinyurl.com/ytwhtt#217|217]] ||<(> Facets example (Classifying Japanese characters) contains errors || ''Editorial'' || ||
|| {*} || [[http://tinyurl.com/ytwhtt#220|220]] ||<(> `~ios_base()` usage valid? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#221|221]] ||<(> `num_get<>::do_get` stage 2 processing broken || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#222|222]] ||<(> Are ''Throw'' clauses necessary if a throw is already implied by the ''Effects'' clause? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#223|223]] ||<(> reverse algorithm should use `iter_swap` rather than `swap` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#224|224]] ||<(> `clear()` complexity for associative containers refers to undefined `N` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#225|225]] ||<(> `std::` algorithms use of other unqualified algorithms || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#226|226]] ||<(> User supplied specializations or overloads of `namespace std` function templates || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#227|227]] ||<(> `std::swap()` should require Copy``Constructible or Default``Constructible arguments || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#228|228]] ||<(> Incorrect specification of `..._byname` facets || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#229|229]] ||<(> Unqualified references of other library entities || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#230|230]] ||<(> Assignable specified without also specifying Copy``Constructible || || ||
|| (./) || [[http://tinyurl.com/ytwhtt#231|231]] ||<(> Precision in iostream? ||<style="color:green"> DONE || [[http://issues.apache.org/jira/browse/STDCXX-763|STDCXX-763]] ||
|| {*} || [[http://tinyurl.com/ytwhtt#232|232]] ||<(> `depends` poorly defined in 17.4.3.1 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#233|233]] ||<(> Insertion hints in associative containers || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#234|234]] ||<(> Typos in allocator definition || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#235|235]] ||<(> No specification of default ctor for `reverse_iterator` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#237|237]] ||<(> Undefined expression in complexity specification || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#238|238]] ||<(> Contradictory results of `stringbuf` initialization. || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#239|239]] ||<(> Complexity of `unique()` and/or `unique_copy` incorrect || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#240|240]] ||<(> Complexity of `adjacent_find()` is meaningless || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#241|241]] ||<(> Does `unique_copy()` require Copy``Constructible and Assignable? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#242|242]] ||<(> Side effects of function objects || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#243|243]] ||<(> `get` and `getline` when `sentry` reports failure || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#247|247]] ||<(> `vector`, `deque::insert` complexity || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#248|248]] ||<(> `time_get` fails to set `eofbit` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#250|250]] ||<(> splicing invalidates iterators || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#251|251]] ||<(> `basic_stringbuf` missing `allocator_type` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#252|252]] ||<(> missing casts/C-style casts used in iostreams || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#253|253]] ||<(> `valarray` helper functions are almost entirely useless || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#254|254]] ||<(> Exception types in clause 19 are constructed from `std::string` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#256|256]] ||<(> typo in 27.4.4.2, p17: `copy_event` does not exist || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#258|258]] ||<(> Missing allocator requirement || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#259|259]] ||<(> `basic_string::operator[]` and const correctness || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#260|260]] ||<(> Inconsistent return type of `istream_iterator::operator++(int)` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#261|261]] ||<(> Missing description of `istream_iterator::operator!=` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#262|262]] ||<(> Bitmask `operator~` specified incorrectly || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#263|263]] ||<(> Severe restriction on `basic_string` reference counting || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#264|264]] ||<(> Associative container `insert(i, j)` complexity requirements are not feasible. || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#265|265]] ||<(> `std::pair::pair()` effects overly restrictive || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#266|266]] ||<(> `bad_exception::~bad_exception()` missing ''Effects'' clause || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#268|268]] ||<(> Typo in `locale` synopsis || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#270|270]] ||<(> `binary_search` requirements overly strict || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#271|271]] ||<(> `basic_iostream` missing `typedef`s || || ||
|| {i} || [[http://tinyurl.com/ytwhtt#272|272]] ||<(> Missing parentheses around subexpression || ''Editorial'' || ||
|| {i} || [[http://tinyurl.com/ytwhtt#273|273]] ||<(> Missing `ios_base` qualification on members of a dependent class || ''Editorial'' || ||
|| {*} || [[http://tinyurl.com/ytwhtt#274|274]] ||<(> a missing/impossible allocator requirement || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#275|275]] ||<(> Wrong type in `num_get::get()` overloads || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#276|276]] ||<(> Assignable requirement for container `value_type` overly strict || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#278|278]] ||<(> What does iterator validity mean? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#280|280]] ||<(> Comparison of `reverse_iterator` to `const reverse_iterator` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#281|281]] ||<(> `std::min()` and `max()` requirements overly restrictive || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#282|282]] ||<(> What types does `numpunct::grouping` refer to? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#283|283]] ||<(> `std::replace()` requirement incorrect/insufficient || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#284|284]] ||<(> unportable example in 20.3.7, p6 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#285|285]] ||<(> minor editorial errors in `fstream` ctors || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#286|286]] ||<(> `<cstdlib>` requirements missing `size_t` typedef || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#288|288]] ||<(> `<cerrno>` requirements missing macro `EILSEQ` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#291|291]] ||<(> Underspecification of set algorithms || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#292|292]] ||<(> effects of `a.copyfmt` (a) || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#294|294]] ||<(> User defined macros and standard headers || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#295|295]] ||<(> Is `abs` defined in `<cmath>`? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#297|297]] ||<(> `const_mem_fun_t<>::argument_type` should be `const T*` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#298|298]] ||<(> `::operator delete[]` requirement incorrect/insufficient || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#300|300]] ||<(> `list::merge()` specification incomplete || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#301|301]] ||<(> `basic_string` template ctor effects clause omits allocator argument || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#303|303]] ||<(> `bitset` input operator underspecified || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#305|305]] ||<(> Default behavior of `codecvt<wchar_t, char, mbstate_t>::length()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#306|306]] ||<(> `offsetof` macro and non-POD types || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#307|307]] ||<(> Lack of `reference` typedefs in container adaptors || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#308|308]] ||<(> Table 82 mentions unrelated headers || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#310|310]] ||<(> Is `errno` a macro? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#311|311]] ||<(> Incorrect wording in `basic_ostream` class synopsis || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#312|312]] ||<(> Table 27 is missing headers || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#315|315]] ||<(> Bad "range" in `list::unique` complexity || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#316|316]] ||<(> Vague text in Table 69 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#317|317]] ||<(> Instantiation vs. specialization of facets || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#318|318]] ||<(> Misleading comment in definition of `numpunct_byname` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#319|319]] ||<(> Storage allocation wording confuses "Required behavior", "Requires" || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#320|320]] ||<(> `list::assign` overspecified || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#321|321]] ||<(> Typo in `num_get` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#322|322]] ||<(> `iterator` and `const_iterator` should have the same value type || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#324|324]] ||<(> Do output iterators have value types? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#325|325]] ||<(> Misleading text in `moneypunct<>::do_grouping` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#327|327]] ||<(> Typo in `time_get` facet in table 52 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#328|328]] ||<(> Bad `sprintf` format modifier in `money_put<>::do_put()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#329|329]] ||<(> vector capacity, reserve and reallocation || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#331|331]] ||<(> bad declaration of destructor for `ios_base::failure` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#333|333]] ||<(> does `endl` imply synchronization with the device? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#334|334]] ||<(> `map::operator[]` specification forces inefficient implementation || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#335|335]] ||<(> minor issue with `char_traits`, table 37 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#336|336]] ||<(> Clause 17 lack of references to deprecated headers || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#337|337]] ||<(> `replace_copy_if`'s template parameter should be InputIterator || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#338|338]] ||<(> is whitespace allowed between '-' and a digit? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#339|339]] ||<(> definition of bitmask type restricted to clause 27 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#340|340]] ||<(> interpretation of `has_facet<Facet>(loc)` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#341|341]] ||<(> Vector reallocation and `swap` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#345|345]] ||<(> type `tm` in `<cwchar>` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#346|346]] ||<(> Some iterator member functions should be const || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#347|347]] ||<(> `locale::category` and bitmask requirements || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#349|349]] ||<(> Minor typographical error in `ostream_iterator` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#352|352]] ||<(> missing `fpos` requirements || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#354|354]] ||<(> Associative container `lower`/`upper_bound` requirements || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#355|355]] ||<(> Operational semantics for `a.back()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#358|358]] ||<(> interpreting `thousands_sep` after a `decimal_point` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#359|359]] ||<(> `num_put<>::do_put (..., bool)` undocumented || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#360|360]] ||<(> locale mandates inefficient implementation || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#362|362]] ||<(> `bind1st`/`bind2nd` type safety || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#363|363]] ||<(> Missing exception specification in 27.4.2.1.1 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#364|364]] ||<(> Inconsistent wording in 27.5.2.4.2 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#365|365]] ||<(> Lack of const-qualification in clause 27 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#369|369]] ||<(> io stream objects and static ctors || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#370|370]] ||<(> Minor error in `basic_istream::get` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#371|371]] ||<(> Stability of `multiset` and `multimap` member functions || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#373|373]] ||<(> Are `basic_istream` and `basic_ostream` to use `(exceptions()&badbit) != 0` ? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#375|375]] ||<(> `basic_ios` should be `ios_base` in 27.7.1.3 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#376|376]] ||<(> `basic_streambuf` semantics || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#379|379]] ||<(> nonsensical `ctype::do_widen()` requirement || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#380|380]] ||<(> typos in `codecvt` tables 53 and 54 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#381|381]] ||<(> detection of invalid `mbstate_t` in `codecvt` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#383|383]] ||<(> Bidirectional iterator assertion typo || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#384|384]] ||<(> `equal_range` has unimplementable runtime complexity || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#386|386]] ||<(> Reverse iterator's `operator[]` has impossible return type || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#387|387]] ||<(> `std::complex` over-encapsulated || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#389|389]] ||<(> Const overload of `valarray::operator[]` returns by value || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#391|391]] ||<(> non-member functions specified as const || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#395|395]] ||<(> inconsistencies in the definitions of `rand()` and `random_shuffle()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#400|400]] ||<(> redundant type cast in lib.allocator.members || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#401|401]] ||<(> incorrect type casts in table 32 in lib.allocator.requirements || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#402|402]] ||<(> wrong new expression in `[some_]allocator::construct` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#403|403]] ||<(> `basic_string::swap` should not throw exceptions || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#404|404]] ||<(> May a replacement allocation function be declared inline? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#405|405]] ||<(> `qsort` and POD || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#406|406]] ||<(> `vector::insert(s)` exception safety || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#407|407]] ||<(> Can singular iterators be destroyed? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#409|409]] ||<(> Closing an `fstream` should clear error state || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#410|410]] ||<(> Missing semantics for stack and queue comparison operators || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#411|411]] ||<(> Wrong names of set member functions || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#412|412]] ||<(> Typo in 27.4.4.3 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#413|413]] ||<(> Proposed resolution to LDR#64 still wrong || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#414|414]] ||<(> Which iterators are invalidated by `v.erase()`? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#415|415]] ||<(> behavior of `std::ws` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#416|416]] ||<(> definitions of `XXX_MIN` and `XXX_MAX` macros in climits || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#420|420]] ||<(> is `std::FILE` a complete type? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#422|422]] ||<(> explicit specializations of member functions of class templates || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#425|425]] ||<(> return value of `std::get_temporary_buffer` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#426|426]] ||<(> `search_n()`, `fill_n()`, and `generate_n()` with negative `n` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#428|428]] ||<(> `string::erase(iterator)` validity || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#432|432]] ||<(> `stringbuf::overflow()` makes only one write position available || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#434|434]] ||<(> `bitset::to_string()` hard to use || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#435|435]] ||<(> bug in DR 25 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#436|436]] ||<(> are cv-qualified facet types valid facets? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#438|438]] ||<(> Ambiguity in the "do the right thing" clause || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#441|441]] ||<(> Is `fpos::state` const? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#442|442]] ||<(> `sentry::operator bool()` inconsistent signature || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#443|443]] ||<(> `filebuf::close()` inconsistent use of `EOF` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#444|444]] ||<(> Bad use of casts in `fstream` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#445|445]] ||<(> `iterator_traits::reference` unspecified for some iterator categories || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#448|448]] ||<(> Random Access Iterators over abstract classes || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#449|449]] ||<(> Library Issue 306 Goes Too Far || || ||
|| (./) || [[http://tinyurl.com/ytwhtt#453|453]] ||<(> `basic_stringbuf::seekoff` need not always fail for an empty stream ||<style="color:green"> DONE || [[http://issues.apache.org/jira/browse/STDCXX-332|STDCXX-332]] ||
|| {*} || [[http://tinyurl.com/ytwhtt#455|455]] ||<(> `cerr::tie()` and `wcerr::tie()` are overspecified || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#456|456]] ||<(> Traditional C header files are overspecified || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#457|457]] ||<(> `bitset` constructor: incorrect number of initialized bits || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#460|460]] ||<(> Default modes missing from `basic_fstream` member specifications || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#461|461]] ||<(> `time_get` hard or impossible to implement || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#464|464]] ||<(> Suggestion for new member functions in standard containers || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#465|465]] ||<(> Contents of `<ciso646>` || || ||
|| (./) || [[http://tinyurl.com/ytwhtt#467|467]] ||<(> `char_traits::lt()`, `compare()`, and `memcmp()` ||<style="color:green"> DONE || [[http://issues.apache.org/jira/browse/STDCXX-214|STDCXX-214]] ||
|| {*} || [[http://tinyurl.com/ytwhtt#468|468]] ||<(> unexpected consequences of `ios_base::operator void*()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#469|469]] ||<(> `vector<bool>` ill-formed relational operators || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#474|474]] ||<(> confusing Footnote 297 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#475|475]] ||<(> May the function object passed to `for_each` modify the elements of the iterated sequence? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#478|478]] ||<(> Should forward iterator requirements table have a line for `r->m`? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#488|488]] ||<(> `rotate` throws away useful information || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#495|495]] ||<(> Clause 22 template parameter requirements || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#496|496]] ||<(> Illegal use of `T` in `vector<bool>` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#497|497]] ||<(> meaning of `numeric_limits::traps` for floating point types || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#505|505]] ||<(> `result_type` in random distribution requirements || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#507|507]] ||<(> Missing requirement for `variate_generator::operator()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#508|508]] ||<(> Bad parameters for `ranlux64_base_01` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#518|518]] ||<(> Are insert and erase stable for `unordered_multiset` and `unordered_multimap`? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#519|519]] ||<(> `data()` undocumented || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#520|520]] ||<(> `result_of` and pointers to data members || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#521|521]] ||<(> Garbled requirements for argument_type in reference_wrapper || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#524|524]] ||<(> `regex` named character classes and case-insensitivity don't mix || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#527|527]] ||<(> `tr1::bind` has lost its ''Throws'' clause || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#530|530]] ||<(> Must elements of a `string` be contiguous? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#531|531]] ||<(> array forms of unformatted input functions || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#533|533]] ||<(> typo in 2.2.3.10/1 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#534|534]] ||<(> Missing `basic_string` members || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#535|535]] ||<(> `std::string::swap` specification poorly worded || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#537|537]] ||<(> Typos in the signatures in 27.6.1.3/42-43 and 27.6.2.4 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#538|538]] ||<(> 241 again: Does `unique_copy()` require Copy``Constructible and Assignable? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#540|540]] ||<(> `shared_ptr<void>::operator*()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#541|541]] ||<(> `shared_ptr` template assignment and `void` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#542|542]] ||<(> `shared_ptr` observers || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#543|543]] ||<(> `valarray` `slice` default constructor || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#545|545]] ||<(> When is a deleter deleted? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#550|550]] ||<(> What should the return type of `pow(float,int)` be? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#551|551]] ||<(> `<ccomplex>` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#552|552]] ||<(> `random_shuffle` and its generator || || ||
|| (./) || [[http://tinyurl.com/ytwhtt#559|559]] ||<(> `numeric_limits<const T>` ||<style="color:green"> DONE || [[https://issues.apache.org/jira/browse/STDCXX-151|STDCXX-151]] ||
|| {*} || [[http://tinyurl.com/ytwhtt#561|561]] ||<(> inserter overly generic || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#562|562]] ||<(> `stringbuf` ctor inefficient || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#563|563]] ||<(> `stringbuf` seeking from end || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#566|566]] ||<(> array forms of unformatted input function undefined for zero-element arrays || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#567|567]] ||<(> `streambuf` inserter and extractor should be unformatted || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#574|574]] ||<(> DR 369 Contradicts Text || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#575|575]] ||<(> the specification of `~shared_ptr` is MT-unfriendly, makes implementation assumptions || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#576|576]] ||<(> `find_first_of` is overconstrained || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#577|577]] ||<(> `upper_bound(first, last, ...)` cannot return last || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#578|578]] ||<(> purpose of hint to `allocator::allocate()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#581|581]] ||<(> `flush()` not unformatted function || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#586|586]] ||<(> `string` inserter not a formatted function || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#589|589]] ||<(> Requirements on iterators of member template functions of containers || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#593|593]] ||<(> `__STDC_CONSTANT_MACROS` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#595|595]] ||<(> TR1/C++0x: `fabs(complex<T>)` redundant / wrongly specified || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#596|596]] ||<(> 27.8.1.3 Table 112 omits `"a+"` and `"a+b"` modes || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#598|598]] ||<(> Decimal: Conversion to integral should truncate, not round. || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#599|599]] ||<(> Decimal: Say "octets" instead of "bytes." || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#600|600]] ||<(> Decimal: Wrong parameters for `wcstod*` functions || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#601|601]] ||<(> Decimal: `numeric_limits` typos || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#602|602]] ||<(> Decimal: "generic floating type" not defined. || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#603|603]] ||<(> Decimal: Trivially simplifying decimal classes. || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#604|604]] ||<(> Decimal: Storing a reference to a facet unsafe. || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#605|605]] ||<(> Decimal: `<decfloat.h>` doesn't live here anymore. || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#607|607]] ||<(> Concern about short seed vectors || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#608|608]] ||<(> Unclear `seed_seq` construction details || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#609|609]] ||<(> missing `static const` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#610|610]] ||<(> Suggested non-normative note for C++0x || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#611|611]] ||<(> Standard library templates and incomplete types || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#612|612]] ||<(> `numeric_limits::is_modulo` insufficiently defined || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#613|613]] ||<(> `max_digits10` missing from `numeric_limits` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#616|616]] ||<(> missing `typename` in `ctype_byname` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#618|618]] ||<(> `valarray::cshift()` effects on empty array || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#619|619]] ||<(> `longjmp` wording problem || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#620|620]] ||<(> valid uses of empty valarrays || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#621|621]] ||<(> non-const copy assignment operators of helper arrays || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#622|622]] ||<(> behavior of `filebuf` dtor and `close()` on error || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#623|623]] ||<(> `pubimbue` forbidden to call `imbue()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#624|624]] ||<(> `valarray` assignment and arrays of unequal length || || ||
|| (./) || [[http://tinyurl.com/6ztle4#625|625]] ||<(> mixed up ''Effects'' and ''Returns'' clauses ||<style="color:green"> DONE || [[http://issues.apache.org/jira/browse/STDCXX-272|STDCXX-272]] ||
|| {*} || [[http://tinyurl.com/ytwhtt#628|628]] ||<(> Inconsistent definition of `basic_regex` constructor || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#629|629]] ||<(> `complex<T>` insertion and locale dependence || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#634|634]] ||<(> `allocator.address()` doesn't work for types overloading operator&` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#638|638]] ||<(> `deque` end invalidation during erase || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#640|640]] ||<(> 27.6.2.5.2 does not handle (`unsigned`) `long long` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#643|643]] ||<(> Impossible "as if" clauses || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#644|644]] ||<(> Possible typos in 'function' description || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#646|646]] ||<(> const incorrect `match_result` members || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#650|650]] ||<(> `regex_token_iterator` and const correctness || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#651|651]] ||<(> Missing preconditions for `regex_token_iterator` c'tors || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#652|652]] ||<(> `regex_iterator` and const correctness || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#654|654]] ||<(> Missing IO roundtrip for random number engines || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#655|655]] ||<(> Signature of `generate_canonical` not useful || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#660|660]] ||<(> Missing Bitwise Operations || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#661|661]] ||<(> New 27.6.1.2.2 changes make special extractions useless || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#664|664]] ||<(> `do_unshift` for `codecvt<char, char, mbstate_t>` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#665|665]] ||<(> `do_unshift` return value || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#666|666]] ||<(> `moneypunct::do_curr_symbol()` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#672|672]] ||<(> Swappable requirements need updating || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#673|673]] ||<(> `unique_ptr` update || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#674|674]] ||<(> `shared_ptr` interface changes for consistency with N1856 || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#677|677]] ||<(> Weaknesses in `seed_seq::randomize` [rand.util.seedseq] || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#678|678]] ||<(> Changes for [rand.req.eng] || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#679|679]] ||<(> `resize` parameter by value || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#680|680]] ||<(> `move_iterator operator->` return || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#681|681]] ||<(> Operator functions impossible to compare are defined in [re.submatch.op] || CHECK || ||
|| {X} || [[http://tinyurl.com/ytwhtt#682|682]] ||<(> `basic_regex` ctor takes `InputIterator` or `ForwardIterator`? ||<style="color:red"> '''TO DO''' || ||
|| {X} || [[http://tinyurl.com/ytwhtt#687|687]] ||<(> `shared_ptr` conversion constructor not constrained ||<style="color:red"> '''TO DO''' || ||
|| {X} || [[http://tinyurl.com/ytwhtt#689|689]] ||<(> `reference_wrapper` constructor overly constrained ||<style="color:red"> '''TO DO''' || ||
|| {*} || [[http://tinyurl.com/ytwhtt#693|693]] ||<(> `std::bitset::all()` missing || CHECK || ||
|| {*} || [[http://tinyurl.com/ytwhtt#694|694]] ||<(> `std::bitset` and `long long` || CHECK || ||
|| {X} || [[http://tinyurl.com/ytwhtt#695|695]] ||<(> `ctype<char>::classic_table()` not accessible ||<style="color:red"> '''TO DO''' || [[http://issues.apache.org/jira/browse/STDCXX-996|STDCXX-996]] ||
|| {X} || [[http://tinyurl.com/ytwhtt#699|699]] ||<(> [[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2111.pdf|N2111]] changes `min`/`max` ||<style="color:red"> '''TO DO''' || ||
|| {*} || [[http://tinyurl.com/ytwhtt#700|700]] ||<(> [[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1856.html|N1856]] defines `struct identity` || CHECK || ||
|| {i} || [[http://tinyurl.com/ytwhtt#703|703]] ||<(> `map::at()` need a complexity specification || ''Editorial'' || N/A ||
|| {*} || [[http://tinyurl.com/ytwhtt#705|705]] ||<(> type-trait `decay` incompletely specified || CHECK || ||
|| {X} || [[http://tinyurl.com/ytwhtt#706|706]] ||<(> `make_pair()` should behave as `make_tuple()` wrt. `reference_wrapper()`||<style="color:red"> '''TO DO ''' || ||
|| {X} || [[http://tinyurl.com/ytwhtt#712|712]] ||<(> `seed_seq::size` no longer useful ||<style="color:red"> '''TO DO''' || ||
|| {*} || [[http://tinyurl.com/ytwhtt#715|715]] ||<(> `minmax_element` complexity is too lax || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#722|722]] ||<(> Missing [c.math] functions `nanf` and `nanl` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#740|740]] ||<(> Please remove `*_ptr<T[N]>` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#743|743]] ||<(> rvalue `swap` for `shared_ptr` || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#744|744]] ||<(> What is the lifetime of an exception pointed to by an exception_ptr? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#746|746]] ||<(> current_exception may fail with bad_alloc || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#749|749]] ||<(> Currently `has_nothrow_copy_constructor<T>::value` is true if T has 'a' nothrow copy constructor. || || ||
|| {X} || [[http://tinyurl.com/ytwhtt#755|755]] ||<(> `std::vector` and `std:string` lack explicit shrink-to-fit operations ||<style="color:red"> '''TO DO ''' || [[https://issues.apache.org/jira/browse/STDCXX-1000|STDCXX-1000]] ||
|| (./) || [[http://tinyurl.com/ytwhtt#759|759]] ||<(> A reference is not an object || ''Editorial'' || ||
|| {*} || [[http://tinyurl.com/ytwhtt#761|761]] ||<(> `unordered_map` needs an <tt>at()</tt> member function || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#766|766]] ||<(> Inconsistent exception guarantees between ordered and unordered associative containers || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#768|768]] ||<(> Typos in [atomics]? || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#770|770]] ||<(> std::function should use rvalue swap || || ||
|| {X} || [[http://tinyurl.com/ytwhtt#775|775]] ||<(> Tuple indexing should be unsigned?||<style="color:red"> '''TO DO''' || ||
|| {*} || [[http://tinyurl.com/ytwhtt#777|777]] ||<(> Atomics Library Issue || || ||
|| (./) || [[http://tinyurl.com/ytwhtt#778|778]] ||<(> `std::bitset` does not have any constructor taking a string literal ||<style="color:green"> DONE || ||
|| {*} || [[http://tinyurl.com/ytwhtt#781|781]] ||<(> `std::complex` should add missing C99 functions || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#782|782]] ||<(> Extended `seed_seq` constructor is useless || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#783|783]] ||<(> `thread::id` reuse || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#789|789]] ||<(> `xor_combine_engine(result_type)` should be explicit || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#792|792]] ||<(> `piecewise_constant_distribution` is undefined for a range with just one endpoint || || ||
|| {*} || [[http://tinyurl.com/ytwhtt#798|798]] ||<(> Refactoring of binders lead to interface breakage || || ||

The table below tracks the status of the C++ Committee's issues in the implementation of stdcxx.

Status of C++ Issues

ISSUE

DESCRIPTION

STATUS

JIRA / REVISION

{i}

1

C library linkage editing oversight

Editorial

N/A

{i}

3

Atexit registration during atexit() call is not described

Editorial

N/A

(./)

5

string::compare specification questionable

DONE

N/A

{*}

17

Bad bool parsing

CHECK

{*}

18

get(...bool&) omitted

{*}

19

noconv definition too vague

{*}

20

thousands_sep returns wrong type

{*}

21

codecvt_byname<> instantiations

{*}

22

Member open vs. flags

{*}

24

do_convert doesn't exist

{*}

25

String operator<< uses width() value wrong

{*}

26

Bad sentry example

{*}

27

string::erase(range) yields wrong iterator

{*}

28

ctype<char> is ambiguous

{*}

29

Ios_base::init doesn't exist

{*}

30

Wrong header for LC_*

{*}

31

Immutable locale values

{*}

32

pbackfail description inconsistent

{*}

33

codecvt<> mentions from_type

{*}

34

true/falsename() not in ctype<>

{*}

35

No manipulator unitbuf in synopsis

{*}

36

iword & pword storage lifetime omitted

{*}

37

Leftover global reference

{*}

38

Facet definition incomplete

{*}

39

istreambuf_iterator<>::operator++(int) definition garbled

{*}

40

Meaningless normative paragraph in examples

{*}

41

Ios_base needs clear(), exceptions()

{*}

42

string ctors specify wrong default allocator

{*}

44

Iostreams use operator== on int_type values

{*}

46

Minor Annex D errors

{*}

47

imbue() and getloc() Returns clauses swapped

{*}

48

Use of non-existent exception constructor

{*}

49

Underspecification of ios_base::sync_with_stdio

{*}

50

Copy constructor and assignment operator of ios_base

{*}

51

Requirement to not invalidate iterators missing

{*}

52

Small I/O problems

{*}

53

basic_ios destructor unspecified

{*}

54

basic_streambuf's destructor

{*}

55

Invalid stream position is undefined

{*}

56

showmanyc's return type

{*}

57

Mistake in char_traits

{*}

59

Ambiguity in specification of gbump

{*}

60

What is a formatted input function?

{*}

61

Ambiguity in iostreams exception policy

{*}

62

ync's return value

{*}

63

Exception-handling policy for unformatted output

{*}

64

Exception handling in basic_istream::operator>>(basic_streambuf*)

{*}

66

strstreambuf::setbuf

{*}

68

Extractors for char* should store null at end

{*}

69

Must elements of a vector be contiguous?

{*}

70

uncaught_exception() missing throw() specification

{*}

71

do_get_monthname synopsis missing argument

{*}

74

Garbled text for codecvt::do_max_length

{*}

75

Contradiction in codecvt::length's argument types

{*}

76

Can a codecvt facet always convert one internal character at a time?

{i}

78

Typo: event_call_back

Editorial

{*}

79

Inconsistent declaration of polar()

{*}

80

Global Operators of complex declared twice

{*}

83

string::npos vs. string::max_size()

{*}

86

string constructors don't describe exceptions

{*}

90

Incorrect description of operator>> for strings

{*}

91

Description of operator>> and getline() for string<> might cause endless loop

{*}

92

Incomplete Algorithm Requirements

{*}

98

Input iterator requirements are badly written

{*}

103

set::iterator is required to be modifiable, but this allows modification of keys

{*}

106

Numeric library private members are implementation defined

{*}

108

Lifetime of exception::what() return unspecified

{*}

109

Missing binders for non-const sequence elements

{*}

110

istreambuf_iterator::equal not const

{*}

112

Minor typo in ostreambuf_iterator constructor

{*}

114

Placement forms example in error twice

{*}

115

Typo in strstream constructors

{*}

117

basic_ostream uses nonexistent num_put member functions

{*}

118

basic_istream uses nonexistent num_get member functions

{*}

119

Should virtual functions be allowed to strengthen the exception specification?

{*}

120

Can an implementor add specializations?

{*}

122

streambuf/wstreambuf description should not say they are specializations

{*}

123

Should valarray helper arrays fill functions be const?

{*}

124

ctype_byname<charT>::do_scan_is & do_scan_not return type should be const charT*

{*}

125

valarray<T>::operator!() return type is inconsistent

{*}

126

typos in Effects clause of ctype::do_narrow()

{*}

127

auto_ptr<> conversion issues

{*}

129

Need error indication from seekp() and seekg()

{*}

130

Return type of container::erase(iterator) differs for associative containers

{i}

132

list::resize description uses random access iterators

Editorial

{*}

133

map missing get_allocator()

{*}

134

vector constructors over specified

{X}

135

Does unique_copy() require CopyConstructible and Assignable?

TO DO

STDCXX-241

{*}

136

seekp, seekg setting wrong streams?

{*}

137

Do use_facet and has_facet look in the global locale?

{*}

139

Optional sequence operation table description unclear

{*}

141

basic_string::find_last_of, find_last_not_of say pos instead of xpos

{*}

142

lexicographical_compare complexity wrong

{*}

144

deque constructor complexity wrong

{*}

146

complex<T> Inserter and Extractor need sentries

{*}

147

Library Intro refers to global functions that aren't global

{*}

148

Functions in the example facet BoolNames should be const

{*}

150

find_first_of says integer instead of iterator

{*}

151

Can't currently clear() empty container

{*}

152

Typo in scan_is() semantics

{*}

153

Typo in narrow() semantics

{*}

154

Missing double specifier for do_get()

{*}

155

Typo in naming the class defining the class Init

{*}

156

Typo in imbue() description

{*}

158

Underspecified semantics for setbuf()

{*}

159

Strange use of underflow()

{*}

160

Typo: Use of non-existing function exception()

{*}

161

Typo: istream_iterator vs. istreambuf_iterator

{*}

164

do_put() has apparently unused fill argument

{*}

165

xsputn(), pubsync() never called by basic_ostream members?

{*}

167

Improper use of traits_type::length()

{*}

168

Typo: formatted vs. unformatted

{*}

169

Bad efficiency of overflow() mandated

{*}

170

Inconsistent definition of traits_type

{*}

171

Strange seekpos() semantics due to joint position

{*}

172

Inconsistent types for basic_istream::ignore()

{*}

173

Inconsistent types for basic_filebuf::setbuf()

{*}

174

Typo: OFF_T vs. POS_T

{*}

175

Ambiguity for basic_streambuf::pubseekpos() and a few other functions.

{*}

176

exceptions() in ios_base...?

{*}

179

Comparison of const_iterators to iterators doesn't work

{*}

181

make_pair() unintended behavior

{*}

182

Ambiguous references to size_t

{*}

183

I/O stream manipulators don't work for wide character streams

{*}

184

numeric_limits<bool> wording problems

{*}

185

Questionable use of term inline

{*}

186

bitset::set() second parameter should be bool

{*}

187

iter_swap underspecified

{*}

189

setprecision() not specified correctly

{*}

193

Heap operations description incorrect

{*}

195

Should basic_istream::sentry's constructor ever set eofbit?

{*}

198

Validity of pointers and references unspecified after iterator destruction

{*}

199

What does allocate(0) return?

{*}

200

Forward iterator requirements don't allow constant iterators

{*}

201

numeric_limits terminology wrong

{*}

202

unique() effects unclear when predicate not an equivalence relation

{*}

206

operator new(size_t, nothrow) may become unlinked to ordinary operator new if ordinary version replaced

{*}

208

Unnecessary restriction on past-the-end iterators

{*}

209

basic_string declarations inconsistent

{*}

210

distance first and last confused

{*}

211

operator>>(istream&, string&) doesn't set failbit

{*}

212

Empty range behavior unclear for several algorithms

{*}

214

set::find() missing const overload

{i}

217

Facets example (Classifying Japanese characters) contains errors

Editorial

{*}

220

~ios_base() usage valid?

{*}

221

num_get<>::do_get stage 2 processing broken

{*}

222

Are Throw clauses necessary if a throw is already implied by the Effects clause?

{*}

223

reverse algorithm should use iter_swap rather than swap

{*}

224

clear() complexity for associative containers refers to undefined N

{*}

225

std:: algorithms use of other unqualified algorithms

{*}

226

User supplied specializations or overloads of namespace std function templates

{*}

227

std::swap() should require CopyConstructible or DefaultConstructible arguments

{*}

228

Incorrect specification of ..._byname facets

{*}

229

Unqualified references of other library entities

{*}

230

Assignable specified without also specifying CopyConstructible

(./)

231

Precision in iostream?

DONE

STDCXX-763

{*}

232

depends poorly defined in 17.4.3.1

{*}

233

Insertion hints in associative containers

{*}

234

Typos in allocator definition

{*}

235

No specification of default ctor for reverse_iterator

{*}

237

Undefined expression in complexity specification

{*}

238

Contradictory results of stringbuf initialization.

{*}

239

Complexity of unique() and/or unique_copy incorrect

{*}

240

Complexity of adjacent_find() is meaningless

{*}

241

Does unique_copy() require CopyConstructible and Assignable?

{*}

242

Side effects of function objects

{*}

243

get and getline when sentry reports failure

{*}

247

vector, deque::insert complexity

{*}

248

time_get fails to set eofbit

{*}

250

splicing invalidates iterators

{*}

251

basic_stringbuf missing allocator_type

{*}

252

missing casts/C-style casts used in iostreams

{*}

253

valarray helper functions are almost entirely useless

{*}

254

Exception types in clause 19 are constructed from std::string

{*}

256

typo in 27.4.4.2, p17: copy_event does not exist

{*}

258

Missing allocator requirement

{*}

259

basic_string::operator[] and const correctness

{*}

260

Inconsistent return type of istream_iterator::operator++(int)

{*}

261

Missing description of istream_iterator::operator!=

{*}

262

Bitmask operator~ specified incorrectly

{*}

263

Severe restriction on basic_string reference counting

{*}

264

Associative container insert(i, j) complexity requirements are not feasible.

{*}

265

std::pair::pair() effects overly restrictive

{*}

266

bad_exception::~bad_exception() missing Effects clause

{*}

268

Typo in locale synopsis

{*}

270

binary_search requirements overly strict

{*}

271

basic_iostream missing typedefs

{i}

272

Missing parentheses around subexpression

Editorial

{i}

273

Missing ios_base qualification on members of a dependent class

Editorial

{*}

274

a missing/impossible allocator requirement

{*}

275

Wrong type in num_get::get() overloads

{*}

276

Assignable requirement for container value_type overly strict

{*}

278

What does iterator validity mean?

{*}

280

Comparison of reverse_iterator to const reverse_iterator

{*}

281

std::min() and max() requirements overly restrictive

{*}

282

What types does numpunct::grouping refer to?

{*}

283

std::replace() requirement incorrect/insufficient

{*}

284

unportable example in 20.3.7, p6

{*}

285

minor editorial errors in fstream ctors

{*}

286

<cstdlib> requirements missing size_t typedef

{*}

288

<cerrno> requirements missing macro EILSEQ

{*}

291

Underspecification of set algorithms

{*}

292

effects of a.copyfmt (a)

{*}

294

User defined macros and standard headers

{*}

295

Is abs defined in <cmath>?

{*}

297

const_mem_fun_t<>::argument_type should be const T*

{*}

298

::operator delete[] requirement incorrect/insufficient

{*}

300

list::merge() specification incomplete

{*}

301

basic_string template ctor effects clause omits allocator argument

{*}

303

bitset input operator underspecified

{*}

305

Default behavior of codecvt<wchar_t, char, mbstate_t>::length()

{*}

306

offsetof macro and non-POD types

{*}

307

Lack of reference typedefs in container adaptors

{*}

308

Table 82 mentions unrelated headers

{*}

310

Is errno a macro?

{*}

311

Incorrect wording in basic_ostream class synopsis

{*}

312

Table 27 is missing headers

{*}

315

Bad "range" in list::unique complexity

{*}

316

Vague text in Table 69

{*}

317

Instantiation vs. specialization of facets

{*}

318

Misleading comment in definition of numpunct_byname

{*}

319

Storage allocation wording confuses "Required behavior", "Requires"

{*}

320

list::assign overspecified

{*}

321

Typo in num_get

{*}

322

iterator and const_iterator should have the same value type

{*}

324

Do output iterators have value types?

{*}

325

Misleading text in moneypunct<>::do_grouping

{*}

327

Typo in time_get facet in table 52

{*}

328

Bad sprintf format modifier in money_put<>::do_put()

{*}

329

vector capacity, reserve and reallocation

{*}

331

bad declaration of destructor for ios_base::failure

{*}

333

does endl imply synchronization with the device?

{*}

334

map::operator[] specification forces inefficient implementation

{*}

335

minor issue with char_traits, table 37

{*}

336

Clause 17 lack of references to deprecated headers

{*}

337

replace_copy_if's template parameter should be InputIterator

{*}

338

is whitespace allowed between '-' and a digit?

{*}

339

definition of bitmask type restricted to clause 27

{*}

340

interpretation of has_facet<Facet>(loc)

{*}

341

Vector reallocation and swap

{*}

345

type tm in <cwchar>

{*}

346

Some iterator member functions should be const

{*}

347

locale::category and bitmask requirements

{*}

349

Minor typographical error in ostream_iterator

{*}

352

missing fpos requirements

{*}

354

Associative container lower/upper_bound requirements

{*}

355

Operational semantics for a.back()

{*}

358

interpreting thousands_sep after a decimal_point

{*}

359

num_put<>::do_put (..., bool) undocumented

{*}

360

locale mandates inefficient implementation

{*}

362

bind1st/bind2nd type safety

{*}

363

Missing exception specification in 27.4.2.1.1

{*}

364

Inconsistent wording in 27.5.2.4.2

{*}

365

Lack of const-qualification in clause 27

{*}

369

io stream objects and static ctors

{*}

370

Minor error in basic_istream::get

{*}

371

Stability of multiset and multimap member functions

{*}

373

Are basic_istream and basic_ostream to use (exceptions()&badbit) != 0 ?

{*}

375

basic_ios should be ios_base in 27.7.1.3

{*}

376

basic_streambuf semantics

{*}

379

nonsensical ctype::do_widen() requirement

{*}

380

typos in codecvt tables 53 and 54

{*}

381

detection of invalid mbstate_t in codecvt

{*}

383

Bidirectional iterator assertion typo

{*}

384

equal_range has unimplementable runtime complexity

{*}

386

Reverse iterator's operator[] has impossible return type

{*}

387

std::complex over-encapsulated

{*}

389

Const overload of valarray::operator[] returns by value

{*}

391

non-member functions specified as const

{*}

395

inconsistencies in the definitions of rand() and random_shuffle()

{*}

400

redundant type cast in lib.allocator.members

{*}

401

incorrect type casts in table 32 in lib.allocator.requirements

{*}

402

wrong new expression in [some_]allocator::construct

{*}

403

basic_string::swap should not throw exceptions

{*}

404

May a replacement allocation function be declared inline?

{*}

405

qsort and POD

{*}

406

vector::insert(s) exception safety

{*}

407

Can singular iterators be destroyed?

{*}

409

Closing an fstream should clear error state

{*}

410

Missing semantics for stack and queue comparison operators

{*}

411

Wrong names of set member functions

{*}

412

Typo in 27.4.4.3

{*}

413

Proposed resolution to LDR#64 still wrong

{*}

414

Which iterators are invalidated by v.erase()?

{*}

415

behavior of std::ws

{*}

416

definitions of XXX_MIN and XXX_MAX macros in climits

{*}

420

is std::FILE a complete type?

{*}

422

explicit specializations of member functions of class templates

{*}

425

return value of std::get_temporary_buffer

{*}

426

search_n(), fill_n(), and generate_n() with negative n

{*}

428

string::erase(iterator) validity

{*}

432

stringbuf::overflow() makes only one write position available

{*}

434

bitset::to_string() hard to use

{*}

435

bug in DR 25

{*}

436

are cv-qualified facet types valid facets?

{*}

438

Ambiguity in the "do the right thing" clause

{*}

441

Is fpos::state const?

{*}

442

sentry::operator bool() inconsistent signature

{*}

443

filebuf::close() inconsistent use of EOF

{*}

444

Bad use of casts in fstream

{*}

445

iterator_traits::reference unspecified for some iterator categories

{*}

448

Random Access Iterators over abstract classes

{*}

449

Library Issue 306 Goes Too Far

(./)

453

basic_stringbuf::seekoff need not always fail for an empty stream

DONE

STDCXX-332

{*}

455

cerr::tie() and wcerr::tie() are overspecified

{*}

456

Traditional C header files are overspecified

{*}

457

bitset constructor: incorrect number of initialized bits

{*}

460

Default modes missing from basic_fstream member specifications

{*}

461

time_get hard or impossible to implement

{*}

464

Suggestion for new member functions in standard containers

{*}

465

Contents of <ciso646>

(./)

467

char_traits::lt(), compare(), and memcmp()

DONE

STDCXX-214

{*}

468

unexpected consequences of ios_base::operator void*()

{*}

469

vector<bool> ill-formed relational operators

{*}

474

confusing Footnote 297

{*}

475

May the function object passed to for_each modify the elements of the iterated sequence?

{*}

478

Should forward iterator requirements table have a line for r->m?

{*}

488

rotate throws away useful information

{*}

495

Clause 22 template parameter requirements

{*}

496

Illegal use of T in vector<bool>

{*}

497

meaning of numeric_limits::traps for floating point types

{*}

505

result_type in random distribution requirements

{*}

507

Missing requirement for variate_generator::operator()

{*}

508

Bad parameters for ranlux64_base_01

{*}

518

Are insert and erase stable for unordered_multiset and unordered_multimap?

{*}

519

data() undocumented

{*}

520

result_of and pointers to data members

{*}

521

Garbled requirements for argument_type in reference_wrapper

{*}

524

regex named character classes and case-insensitivity don't mix

{*}

527

tr1::bind has lost its Throws clause

{*}

530

Must elements of a string be contiguous?

{*}

531

array forms of unformatted input functions

{*}

533

typo in 2.2.3.10/1

{*}

534

Missing basic_string members

{*}

535

std::string::swap specification poorly worded

{*}

537

Typos in the signatures in 27.6.1.3/42-43 and 27.6.2.4

{*}

538

241 again: Does unique_copy() require CopyConstructible and Assignable?

{*}

540

shared_ptr<void>::operator*()

{*}

541

shared_ptr template assignment and void

{*}

542

shared_ptr observers

{*}

543

valarray slice default constructor

{*}

545

When is a deleter deleted?

{*}

550

What should the return type of pow(float,int) be?

{*}

551

<ccomplex>

{*}

552

random_shuffle and its generator

(./)

559

numeric_limits<const T>

DONE

STDCXX-151

{*}

561

inserter overly generic

{*}

562

stringbuf ctor inefficient

{*}

563

stringbuf seeking from end

{*}

566

array forms of unformatted input function undefined for zero-element arrays

{*}

567

streambuf inserter and extractor should be unformatted

{*}

574

DR 369 Contradicts Text

{*}

575

the specification of ~shared_ptr is MT-unfriendly, makes implementation assumptions

{*}

576

find_first_of is overconstrained

{*}

577

upper_bound(first, last, ...) cannot return last

{*}

578

purpose of hint to allocator::allocate()

{*}

581

flush() not unformatted function

{*}

586

string inserter not a formatted function

{*}

589

Requirements on iterators of member template functions of containers

{*}

593

__STDC_CONSTANT_MACROS

{*}

595

TR1/C++0x: fabs(complex<T>) redundant / wrongly specified

{*}

596

27.8.1.3 Table 112 omits "a+" and "a+b" modes

{*}

598

Decimal: Conversion to integral should truncate, not round.

{*}

599

Decimal: Say "octets" instead of "bytes."

{*}

600

Decimal: Wrong parameters for wcstod* functions

{*}

601

Decimal: numeric_limits typos

{*}

602

Decimal: "generic floating type" not defined.

{*}

603

Decimal: Trivially simplifying decimal classes.

{*}

604

Decimal: Storing a reference to a facet unsafe.

{*}

605

Decimal: <decfloat.h> doesn't live here anymore.

{*}

607

Concern about short seed vectors

{*}

608

Unclear seed_seq construction details

{*}

609

missing static const

{*}

610

Suggested non-normative note for C++0x

{*}

611

Standard library templates and incomplete types

{*}

612

numeric_limits::is_modulo insufficiently defined

{*}

613

max_digits10 missing from numeric_limits

{*}

616

missing typename in ctype_byname

{*}

618

valarray::cshift() effects on empty array

{*}

619

longjmp wording problem

{*}

620

valid uses of empty valarrays

{*}

621

non-const copy assignment operators of helper arrays

{*}

622

behavior of filebuf dtor and close() on error

{*}

623

pubimbue forbidden to call imbue()

{*}

624

valarray assignment and arrays of unequal length

(./)

625

mixed up Effects and Returns clauses

DONE

STDCXX-272

{*}

628

Inconsistent definition of basic_regex constructor

{*}

629

complex<T> insertion and locale dependence

{*}

634

allocator.address() doesn't work for types overloading operator&`

{*}

638

deque end invalidation during erase

{*}

640

27.6.2.5.2 does not handle (unsigned) long long

{*}

643

Impossible "as if" clauses

{*}

644

Possible typos in 'function' description

{*}

646

const incorrect match_result members

{*}

650

regex_token_iterator and const correctness

{*}

651

Missing preconditions for regex_token_iterator c'tors

{*}

652

regex_iterator and const correctness

{*}

654

Missing IO roundtrip for random number engines

{*}

655

Signature of generate_canonical not useful

{*}

660

Missing Bitwise Operations

{*}

661

New 27.6.1.2.2 changes make special extractions useless

{*}

664

do_unshift for codecvt<char, char, mbstate_t>

{*}

665

do_unshift return value

{*}

666

moneypunct::do_curr_symbol()

{*}

672

Swappable requirements need updating

{*}

673

unique_ptr update

{*}

674

shared_ptr interface changes for consistency with N1856

{*}

677

Weaknesses in seed_seq::randomize [rand.util.seedseq]

{*}

678

Changes for [rand.req.eng]

{*}

679

resize parameter by value

{*}

680

move_iterator operator-> return

{*}

681

Operator functions impossible to compare are defined in [re.submatch.op]

CHECK

{X}

682

basic_regex ctor takes InputIterator or ForwardIterator?

TO DO

{X}

687

shared_ptr conversion constructor not constrained

TO DO

{X}

689

reference_wrapper constructor overly constrained

TO DO

{*}

693

std::bitset::all() missing

CHECK

{*}

694

std::bitset and long long

CHECK

{X}

695

ctype<char>::classic_table() not accessible

TO DO

STDCXX-996

{X}

699

N2111 changes min/max

TO DO

{*}

700

N1856 defines struct identity

CHECK

{i}

703

map::at() need a complexity specification

Editorial

N/A

{*}

705

type-trait decay incompletely specified

CHECK

{X}

706

make_pair() should behave as make_tuple() wrt. reference_wrapper()

TO DO

{X}

712

seed_seq::size no longer useful

TO DO

{*}

715

minmax_element complexity is too lax

{*}

722

Missing [c.math] functions nanf and nanl

{*}

740

Please remove *_ptr<T[N]>

{*}

743

rvalue swap for shared_ptr

{*}

744

What is the lifetime of an exception pointed to by an exception_ptr?

{*}

746

current_exception may fail with bad_alloc

{*}

749

Currently has_nothrow_copy_constructor<T>::value is true if T has 'a' nothrow copy constructor.

{X}

755

std::vector and std:string lack explicit shrink-to-fit operations

TO DO

STDCXX-1000

(./)

759

A reference is not an object

Editorial

{*}

761

unordered_map needs an <tt>at()</tt> member function

{*}

766

Inconsistent exception guarantees between ordered and unordered associative containers

{*}

768

Typos in [atomics]?

{*}

770

std::function should use rvalue swap

{X}

775

Tuple indexing should be unsigned?

TO DO

{*}

777

Atomics Library Issue

(./)

778

std::bitset does not have any constructor taking a string literal

DONE

{*}

781

std::complex should add missing C99 functions

{*}

782

Extended seed_seq constructor is useless

{*}

783

thread::id reuse

{*}

789

xor_combine_engine(result_type) should be explicit

{*}

792

piecewise_constant_distribution is undefined for a range with just one endpoint

{*}

798

Refactoring of binders lead to interface breakage

Legend:

Codes and Descriptions

ICON

STATUS

DESCRIPTION

{i}

Editorial

Either an editorial issue or one that requires no code changes.

(./)

DONE

Change fully implemented and exercised by one or more tests.

{*}

CHECK

Further analysis needed or implementation status unknown.

/!\

INCOMPLETE

Change only partially implemented or not exercised by a test.

{X}

TO DO

Change not implemented yet.

C++IssueStatus (last edited 2009-09-20 23:03:01 by localhost)