You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stdcxx.apache.org by se...@apache.org on 2007/07/25 06:09:17 UTC

svn commit: r559310 - /incubator/stdcxx/site/issue_status.html

Author: sebor
Date: Tue Jul 24 21:09:16 2007
New Revision: 559310

URL: http://svn.apache.org/viewvc?view=rev&rev=559310
Log:
2007-07-24  Martin Sebor  <se...@roguewave.com>

	* issue_status.html: Migrated (outdated) documented listing the
	implementation status of C++ Standard Library issues from the
	Rogue Wave site.

Added:
    incubator/stdcxx/site/issue_status.html   (with props)

Added: incubator/stdcxx/site/issue_status.html
URL: http://svn.apache.org/viewvc/incubator/stdcxx/site/issue_status.html?view=auto&rev=559310
==============================================================================
--- incubator/stdcxx/site/issue_status.html (added)
+++ incubator/stdcxx/site/issue_status.html Tue Jul 24 21:09:16 2007
@@ -0,0 +1,1453 @@
+<html>
+<head>
+   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+   <meta name="Author" content="Martin Sebor">
+   <title>Status of C++ Standard Library Issues</title>
+   <style type="text/css">
+      tr {
+         font-family: serif;
+         padding: 3px;
+         text-align: left;
+         background-color: lightblue;
+      }
+      td.header {   <!-- column header -->
+         font-family: serif;
+         padding: 3px;
+         text-align: center;
+         background-color: lightgray;
+      }
+      td.iref {   <!-- issue reference -->
+         font-family: serif;
+         padding: 3px;
+         text-align: center;
+         background-color: lightgray;
+      }
+      td.dr {   <!-- Defect Report -->
+         font-family: serif;
+         padding: 3px;
+         text-align: left;
+         background-color: lavenderblush;
+      }
+      td.new {   <!-- issue in New status -->
+         font-family: serif;
+         padding: 3px;
+         text-align: left;
+         background-color: lightsalmon;
+      }
+      td.open {   <!-- issue in Open status -->
+         font-family: serif;
+         padding: 3px;
+         text-align: left;
+         background-color: lightgreen;
+      }
+      td.review {   <!-- issue in Review status -->
+         font-family: serif;
+         padding: 3px;
+         text-align: left;
+         background-color: cornsilk;
+      }
+   </style>
+</head>
+<body>
+
+<h1>
+<center>Implementation Status of C++ Standard Library Issues</center>
+</h1>
+<i>Last updated:</i> $Id:$</i>
+<hr>
+<p>
+The table below tracks the status of the stdcxx implementation status
+of C++ Committee's issues (defects as well as some issues that are
+still actively being worked on by the committee).
+</p>
+
+<p>
+<ul>
+  <li>
+    <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-active.html">
+      Active Issues
+    </a>
+   </li>
+   <ul>
+     <li>
+       <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-status.html#New">New Issues</a>
+     </li>
+     <li>
+       <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-status.html#Open">Open Issues</i>
+       </a>
+     <li>
+       <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-status.html#Review">Issues Under Review</i>
+       </a>
+     </li>
+     <li>
+       <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-status.html#Review">Ready Issues</i>
+       </a>
+     </li>
+   </ul>
+   <li>
+     <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html">
+       Defect Reports</a>
+     </li>
+  </ul>
+</p>
+</br>
+
+<table BORDER WIDTH="88%" >
+<caption></caption>
+
+<tr>
+<td class="header">
+<center>Issue</center>
+</td>
+
+<td class="header">Description</td>
+<td class="header">Status</td>
+<td class="header">Test</td>
+</tr>
+
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#1">1</a>
+</td>
+
+<td>C library linkage editing oversight</td>
+
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#3">3</a>
+</td>
+<td>Atexit registration during <tt>atexit()</tt> call is not described</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#5">5</a>
+</td>
+<td><tt>string::compare</tt> specification questionable</td>
+<td><center>DONE</center></td>
+<td><tt>string/synopsis.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#7">7</a>
+</td>
+<td>String clause minor problems</td>
+<td><center>DONE</center></td>
+<td>(Item 6 ???)</td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#8">8</a>
+</td>
+<td><tt>locale::global</tt> lacks guarantee</td>
+<td></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#9">9</a>
+</td>
+<td><tt>operator new(0)</tt> calls should not yield the same pointer</td>
+<td><center>N/A</center></td>
+<td><tt>support/dynamic_call.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#11">11</a>
+</td>
+<td>Bitset minor problems</td>
+<td><center>18300</center></td>
+<td><tt>containers/bitset.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#13">13</a>
+</td>
+<td>Eos refuses to die</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#14">14</a>
+</td>
+<td><tt>locale::combine</tt> should be const</td>
+<td><center>DONE</center></td>
+<td><tt>locale/synopsis.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#15">15</a>
+</td>
+<td><tt>ocale::name</tt> requirement inconsistent</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#16">16</a>
+</td>
+<td>Bad <tt>ctype_byname&lt;char&gt</tt> decl</td>
+<td><center><i>Editorial</i></center></td>
+<td><tt>locale/synopsis.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#17">17</a>
+</td>
+<td>Bad <tt>bool</tt> parsing</td>
+<td></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#18">18</a>
+</td>
+<td><tt>get(...bool&amp;)</tt> omitted</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#19">19</a>
+</td>
+<td>"<tt>Noconv</tt>" definition too vague</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#20">20</a>
+</td>
+<td><tt>thousands_sep</tt> returns wrong type</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#21">21</a>
+</td>
+<td><tt>codecvt_byname&lt;&gt;</tt> instantiations</td>
+<td></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#22">22</a>
+</td>
+<td>Member <tt>open</tt> vs. flags</td>
+<td></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#23">23</a>
+</td>
+<td class="open">Num_get overflow result</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#24">24</a>
+</td>
+<td>"<tt>do_convert</tt>" doesn't exist</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#25">25</a>
+</td>
+<td><tt>string operator&lt;&lt;</tt> uses <tt>width()</tt> value wrong</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#26">26</a>
+</td>
+<td>Bad <tt>sentry</tt> example</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#27">27</a>
+</td>
+<td><tt>string::erase(<i>range</i>)</tt> yields wrong iterator</td>
+<td><center>DONE</center></td>
+<td><tt>string/erase.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#28">28</a>
+</td>
+<td>Ctype&lt;char>is ambiguous</td>
+<td></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#29">29</a>
+</td>
+<td>Ios_base::init doesn't exist</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#30">30</a>
+</td>
+<td>Wrong header for LC_*</td>
+<td></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#31">31</a>
+</td>
+<td>Immutable locale values</td>
+<td></td>
+<td></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#32">32</a>
+</td>
+<td>Pbackfail description inconsistent</td>
+<td><center>20405</center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#33">33</a>
+</td>
+<td>Codecvt&lt;> mentions from_type</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#34">34</a>
+</td>
+<td>True/falsename() not in ctype&lt;></td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#35">35</a>
+</td>
+<td>No manipulator unitbuf in synopsis</td>
+<td><center><i>Editorial</i></center></td>
+<td></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#36">36</a>
+</td>
+<td>Iword &amp; pword storage lifetime omitted</td>
+<td></td>
+<td></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#37">37</a>
+</td>
+<td>Leftover "global" reference</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#38">38</a>
+</td>
+<td>Facet definition incomplete</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#39">39</a>
+</td>
+<td>istreambuf_iterator&lt;>::operator++(int) definition
+garbled</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#40">40</a>
+</td>
+<td>Meaningless normative paragraph in examples</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#41">41</a>
+</td>
+<td>Ios_base needs clear(), exceptions()</td>
+<td><center>16437</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#42">42</a>
+</td>
+<td>String ctors specify wrong default allocator</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#44">44</a>
+</td>
+<td class="open">Iostreams use operator== on int_type
+values</td>
+<td class="open"><center><i>Editorial</i></center></td>
+<td class="open"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#46">46</a>
+</td>
+<td>Minor Annex D errors</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#47">47</a>
+</td>
+<td>imbue() and getloc() Returns clauses swapped</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#48">48</a>
+</td>
+<td>Use of non-existent exception constructor</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#49">49</a>
+</td>
+<td class="review">Underspecification of ios_base::sync_with_stdio</td>
+<td class="review"></td>
+<td class="review"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#50">50</a>
+</td>
+<td>Copy constructor and assignment operator of ios_base</td>
+<td><center>18483</center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#51">51</a>
+</td>
+<td>Requirement to not invalidate iterators missing</td>
+<td></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#52">52</a>
+</td>
+<td>Small I/O problems</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#53">53</a>
+</td>
+<td>Basic_ios destructor unspecified</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#54">54</a>
+</td>
+<td>Basic_streambuf's destructor</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#55">55</a>
+</td>
+<td>Invalid stream position is undefined</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#56">56</a>
+</td>
+<td>Showmanyc's return type</td>
+<td><center>DONE</center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#57">57</a>
+</td>
+<td>Mistake in char_traits</td>
+<td><center>DONE</center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#59">59</a>
+</td>
+<td>Ambiguity in specification of gbump</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#60">60</a>
+</td>
+<td>What is a formatted input function?</td>
+<td></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#61">61</a>
+</td>
+<td>Ambiguity in iostreams exception policy</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#62">62</a>
+</td>
+<td>Sync's return value</td>
+<td><center>Change</center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#63">63</a>
+</td>
+<td>Exception-handling policy for unformatted output</td>
+<td></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#64">64</a>
+</td>
+<td>Exception handling in basic_istream::operator>>(basic_streambuf*)</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#65">65</a>
+</td>
+<td>Strstreambuf::setbuf</td>
+<td><center><i>Editorial</i></center></td>
+<td></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#68">68</a>
+</td>
+<td>Extractors for char* should store null at end</td>
+<td>Review (see <a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#243">243.)</a></td>
+<td></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#69">69</a>
+</td>
+<td>Must elements of a vector be contiguous?</td>
+<td><center>DONE</center></td>
+<td><tt>containers/vector.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#70">70</a>
+</td>
+<td>Uncaught_exception() missing throw() specification</td>
+<td><center>5649</center></td>
+<td><tt>support/exception.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#71">71</a>
+</td>
+<td>Do_get_monthname synopsis missing argument</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#74">74</a>
+</td>
+<td>Garbled text for codecvt::do_max_length</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#75">75</a>
+</td>
+<td>Contradiction in codecvt::length's argument types</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref">76.
+</td>
+<td class="open">Can a codecvt facet always convert
+one internal character at a time?</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#78">78</a>
+</td>
+<td>Typo: event_call_back</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#79">79</a>
+</td>
+<td>Inconsistent declaration of polar()</td>
+<td><center>DONE</center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#80">80</a>
+</td>
+<td>Global Operators of complex declared twice</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#83">83</a>
+</td>
+<td>String::npos vs. string::max_size()</td>
+<td><center>DONE</center></td>
+<td><tt>string/exceptions.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#86">86</a>
+</td>
+<td>String constructors don't describe exceptions</td>
+<td><center>DONE</center></td>
+<td><tt>string/exceptions.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#90">90</a>
+</td>
+<td>Incorrect description of operator >> for strings</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#91">91</a>
+</td>
+<td class="review">Description of operator>> and getline()
+for string&lt;> might cause endless loop</td>
+<td class="review"></td>
+<td class="review"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#92">92</a>
+</td>
+<td class="open">Incomplete Algorithm Requirements</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#96">96</a>
+</td>
+<td class="open">Vector&lt;bool> is not a container</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#98">98</a>
+</td>
+<td class="open">Input iterator requirements are badly
+written</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#106">106</a>
+</td>
+<td>Numeric library private members are implementation defined</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#107">107</a>
+</td>
+<td class="open">Valarray constructor is strange</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#108">108</a>
+</td>
+<td>Lifetime of exception::what() return unspecified</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#109">109</a>
+</td>
+<td class="open">Missing binders for non-const sequence
+elements</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#110">110</a>
+</td>
+<td>istreambuf_iterator::equal not const</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#111">111</a>
+</td>
+<td class="open">istreambuf_iterator::equal overspecified,
+inefficient</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#112">112</a>
+</td>
+<td>Minor typo in ostreambuf_iterator constructor</td>
+<td><center>113313</center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#114">114</a>
+</td>
+<td>Placement forms example in error twice</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#115">115</a>
+</td>
+<td>Typo in strstream constructors</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#119">119</a>
+</td>
+<td>Should virtual functions be allowed to strengthen the
+exception specification?</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#122">122</a>
+</td>
+<td>streambuf/wstreambuf description should not say they
+are specializations</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#124">124</a>
+</td>
+<td>ctype_byname&lt;charT>::do_scan_is &amp; do_scan_not
+return type should be const charT*</td>
+<td><center>DONE</center></td>
+<td><tt>locale/synopsis.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#125">125</a>
+</td>
+<td>valarray&lt;T>::operator!() return type is inconsistent</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#126">126</a>
+</td>
+<td>typos in Effects clause of ctype::do_narrow()</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#127">127</a>
+</td>
+<td>auto_ptr&lt;> conversion issues</td>
+<td><center>DONE</center></td>
+<td><tt>utilities/autoptr.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#129">129</a>
+</td>
+<td>Need error indication from seekp() and seekg()</td>
+<td><center>DONE</center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#132">132</a>
+</td>
+<td>list::resize description uses random access iterators</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#133">133</a>
+</td>
+<td>map missing get_allocator()</td>
+<td><center>DONE</center></td>
+<td><center>Not tested(?)</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#134">134</a>
+</td>
+<td>vector constructors over specified</td>
+<td><center><i>Editorial</i></center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#137">137</a>
+</td>
+<td>Do use_facet and has_facet look in the global locale?</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#139">139</a>
+</td>
+<td>Optional sequence operation table description unclear</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#141">141</a>
+</td>
+<td>basic_string::find_last_of, find_last_not_of say pos
+instead of xpos</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#142">142</a>
+</td>
+<td>lexicographical_compare complexity wrong</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#144">144</a>
+</td>
+<td>Deque constructor complexity wrong</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#146">146</a>
+</td>
+<td>complex Inserter and Extractor need sentries</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#147">147</a>
+</td>
+<td>Library Intro refers to global functions that aren't
+global</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#148">148</a>
+</td>
+<td>Functions in the example facet BoolNames should be const</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#150">150</a>
+</td>
+<td>Find_first_of says integer instead of iterator</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#151">151</a>
+</td>
+<td>Can't currently clear() empty container</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#152">152</a>
+</td>
+<td>Typo in scan_is() semantics</td>
+<td><center><i>Editorial</i></center></td>
+<td><tt>locale/synopsis.cpp(?)</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#154">154</a>
+</td>
+<td>Missing double specifier for do_get()</td>
+<td><center>???</center></td>
+<td><tt>locale/numget0.cpp(?)</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#155">155</a>
+</td>
+<td>Typo in naming the class defining the class Init&nbsp;</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#156">156</a>
+</td>
+<td>Typo in imbue() description</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#158">158</a>
+</td>
+<td>Underspecified semantics for setbuf()</td>
+<td><center>DONE</center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#159">159</a>
+</td>
+<td>Strange use of underflow()</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#160">160</a>
+</td>
+<td>Typo: Use of non-existing function exception()</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#161">161</a>
+</td>
+<td>Typo: istream_iterator vs. istreambuf_iterator</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#164">164</a>
+</td>
+<td>do_put() has apparently unused fill argument</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#168">168</a>
+</td>
+<td>Typo: formatted vs. unformatted</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#169">169</a>
+</td>
+<td>Bad efficiency of overflow() mandated</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#170">170</a>
+</td>
+<td>Inconsistent definition of traits_type</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#172">172</a>
+</td>
+<td>Inconsistent types for basic_istream::ignore()</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#173">173</a>
+</td>
+<td>Inconsistent types for basic_filebuf::setbuf()</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#174">174</a>
+</td>
+<td>Typo: OFF_T vs. POS_T</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#175">175</a>
+</td>
+<td>Ambiguity for basic_streambuf::pubseekpos() and a few
+other functions.</td>
+<td><center>???</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#176">176</a>
+</td>
+<td>exceptions() in ios_base...?</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#181">181</a>
+</td>
+<td>make_pair() unintended behavior</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#189">189</a>
+</td>
+<td>setprecision() not specified correctly</td>
+<td><center>DONE</center></td>
+<td><tt>iostream/iosbltin.cpp</tt>
+<br><tt>iostream/iosmanip.cpp</tt>
+<br><tt>iostream/iotest3.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#193">193</a>
+</td>
+<td>Heap operations description incorrect</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#195">195</a>
+</td>
+<td>Should basic_istream::sentry's constructor ever set eofbit?</td>
+<td><center>Change</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#199">199</a>
+</td>
+<td>What does allocate(0) return?</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#186">186</a>.
+</td>
+<td class="ready">bitset::set() second parameter should
+be bool</td>
+<td class="ready"><center>17263</center></td>
+<td class="ready"><tt>containers/bitset.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#208">208</a>
+</td>
+<td>Unnecessary restriction on past-the-end iterators</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#209">209</a>
+</td>
+<td>basic_string declarations inconsistent</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#210">210</a>
+</td>
+<td>distance first and last confused</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#211">211</a>
+</td>
+<td>operator>>(istream&amp;, string&amp;) doesn't set failbit</td>
+<td><center>DONE</center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#212">212</a>
+</td>
+<td>Empty range behavior unclear for several algorithms</td>
+<td><center>DONE</center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#217">217</a>
+</td>
+<td>Facets example (Classifying Japanese characters) contains
+errors</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#220">220</a>
+</td>
+<td>~ios_base() usage valid?</td>
+<td><center>DONE</center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#222">222</a>
+</td>
+<td>Are throw clauses necessary if a throw is already implied
+by the effects clause?</td>
+<td><center>Change</center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#223">223</a>
+</td>
+<td>reverse algorithm should use iter_swap rather than swap</td>
+<td><center>DONE</center></td>
+<td><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#224">224</a>
+</td>
+<td>clear() complexity for associative containers refers
+to undefined N</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-defects.html#227">227</a>
+</td>
+<td>std::swap() should require CopyConstructible or DefaultConstructible
+arguments</td>
+<td><center><i>Editorial</i></center></td>
+<td><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#243">243</a>
+</td>
+<td>get and getline when sentry reports failure</td>
+<td><center>112363</center></td>
+<td><tt>iostream/iosbitchar.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#247">247</a>
+</td>
+<td class="open">vector, deque::insert complexity</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#248">248</a>
+</td>
+<td class="ready">time_get fails to set eofbit</td>
+<td class="ready"></td>
+<td class="ready"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#250">250</a>
+</td>
+<td class="review">splicing invalidates iterators</td>
+<td class="review"></td>
+<td class="review"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#251">251</a>
+</td>
+<td class="ready">basic_stringbuf missing allocator_type</td>
+<td class="ready"><center>18524</center></td>
+<td class="ready"><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#252">252</a>
+</td>
+<td class="ready">missing casts/C-style casts used in
+iostreams</td>
+<td class="ready"><center><i>Editorial</i></center></td>
+<td class="ready"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#253">253</a>
+</td>
+<td class="open">valarray helper functions are almost
+entirely useless</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#254">254</a>
+</td>
+<td class="open">Exception types in clause 19 are constructed
+from std::string</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#256">256</a>
+</td>
+<td class="ready">typo in 27.4.4.2, p17: copy_event does
+not exist</td>
+<td class="ready"><center><i>Editorial</i></center></td>
+<td class="ready"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#258">258</a>
+</td>
+<td class="open">Missing allocator requirement</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#259">259</a>
+</td>
+<td class="review">basic_string::operator[] and const
+correctness</td>
+<td class="review"></td>
+<td class="review"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#260">260</a>
+</td>
+<td class="ready">Inconsistent return type of istream_iterator::operator++(int)</td>
+<td class="ready"><center><i>Editorial</i></center></td>
+<td class="ready"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#261">261</a>
+</td>
+<td class="ready">Missing description of istream_iterator::operator!=</td>
+<td class="ready"><center><i>Editorial</i></center></td>
+<td class="ready"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#262">262</a>
+</td>
+<td class="ready">Bitmask operator ~ specified incorrectly</td>
+<td class="ready"><center><i>Editorial</i></center></td>
+<td class="ready"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#263">263</a>
+</td>
+<td class="ready">Severe restriction on basic_string
+reference counting</td>
+<td class="ready"><center>DONE</center></td>
+<td class="ready"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#264">264</a>
+</td>
+<td class="review">Associative container insert(i, j)
+complexity requirements are not feasible</td>
+<td class="review"></td>
+<td class="review"><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#265">265</a>
+</td>
+<td class="ready">std::pair::pair() effects overly restrictive</td>
+<td class="ready"><center>104166</center></td>
+<td class="ready"><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#266">266</a>
+</td>
+<td class="review"><tt>bad_exception::~bad_exception()</tt> missing
+Effects clause</td>
+<td class="review"><center><i>Editorial</i></center></td>
+<td class="review"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#267">267</a>
+</td>
+<td class="review">interaction of <tt>strstreambuf::overflow()</tt>
+and <tt>seekoff()</tt></td>
+<td class="review"></td>
+<td class="review"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#268">268</a>
+</td>
+<td class="ready">Typo in locale synopsis</td>
+<td class="ready"><center><i>Editorial</i></center></td>
+<td class="ready"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#270">270</a>
+</td>
+<td class="open">Binary search requirements overly strict</td>
+<td class="open"></td>
+<td class="open"></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#271">271</a>
+</td>
+<td class="new"><tt>basic_iostream</tt> missing typedefs</td>
+<td class="new"><center>105706</center></td>
+<td class="new"><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#272">272</a>
+</td>
+<td class="new">Missing parentheses around subexpression</td>
+<td class="new"><center><i>Editorial</i></center></td>
+<td class="new"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#273">273</a>
+</td>
+<td class="new">Missing <tt>ios_base</tt> qualification on members
+of a dependent class</td>
+<td class="new"><center><i>Editorial</i></center></td>
+<td class="new"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#274">274</a>
+</td>
+<td class="new">a missing/impossible allocator requirement</td>
+<td class="new"><center>105685</center></td>
+<td class="new"><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#275">275</a>
+</td>
+<td class="new">Wrong type in num_get::get() overloads</td>
+<td class="new"><center><i>Editorial</i></center></td>
+<td class="new"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#276">276</a>
+</td>
+<td class="new">Assignable requirement for container value type overly strict</td>
+<td class="new">&nbsp;</td>
+<td class="new">&nbsp;</td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#277">277</a>
+</td>
+<td class="new">Normative encouragement in allocator requirements unclear</td>
+<td class="new"><center><i>Editorial</i></center></td>
+<td class="new"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#278">278</a>
+</td>
+<td class="new">What does iterator validity mean?</td>
+<td class="new">&nbsp;</td>
+<td class="new"><center>???</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#279">279</a>
+</td>
+<td class="new">const and non-const iterators should have equivalent
+typedefs</td>
+<td class="new">&nbsp;</td>
+<td class="new"><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#280">280</a>
+</td>
+<td class="new">Comparison of <tt>reverse_iterator</tt> to const
+reverse_iterator</td>
+<td class="new">&nbsp;</td>
+<td class="new"><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#281">281</a>
+</td>
+<td class="new"><tt>std::min()</tt> and <tt>max()<tt> requirements overly
+restrictive</td>
+<td class="new">&nbsp;</td>
+<td class="new"><Center>Not tested.</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#282">282</a>
+</td>
+<td class="new">What types does numpunct grouping refer
+to?</td>
+<td class="new">&nbsp;</td>
+<td class="new">&nbsp;</td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#283">283</a>
+</td>
+<td class="new"><tt>std::replace()</tt> requirement incorrect/insufficient</td>
+<td class="new">&nbsp;</td>
+<td class="new"><tt>algorithm/replace.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#284">284</a>
+</td>
+<td class="new">unportable example in 20.3.7, p6</td>
+<td class="new"><center><i>Editorial</i></center></td>
+<td class="new"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#285">285</a>
+</td>
+<td class="new">minor editorial errors in <tt>fstream</tt> ctors</td>
+<td class="new"><center><i>Editorial</i></center></td>
+<td class="new"><center>N/A</center></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#286">286</a>
+</td>
+<td class="new"><tt>&lt;cstdlib&gt;</tt> requirements missing size_t
+typedef</td>
+<td class="new">&nbsp;</td>
+<td class="new">&nbsp;</td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#287">287</a>
+</td>
+<td class="new"><tt>&lt;cstdlib&gt;</tt> conflicting ios_base fmtflags</td>
+<td class="new">&nbsp;</td>
+<td class="new">&nbsp;</td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#288">288</a>
+</td>
+<td class="new"><tt>&lt;cerrno&gt;</tt> requirements missing macro
+EILSEQ</td>
+<td class="new">&nbsp;</td>
+<td class="new">&nbsp;</td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#289">289</a>
+</td>
+<td class="new"><tt>&lt;cmath&gt;</tt> requirements missing C float
+and long double versions</td>
+<td class="new">&nbsp;</td>
+<td class="new">&nbsp;</td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#290">290</a>
+</td>
+<td class="new">Requirements to <tt>for_each</tt> and its function
+object</td>
+<td class="new">&nbsp;</td>
+<td class="new">&nbsp;</td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#291">291</a>
+</td>
+<td class="new">Underspecification of set algorithms</td>
+<td class="new">&nbsp;</td>
+<td class="new">&nbsp;</td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#292">292</a>
+</td>
+<td class="new">effects of <tt>a.copyfmt (a)</tt></td>
+<td class="new"><center>100485</center></td>
+<td class="new"><tt>iostream/callback.cpp</tt></td>
+</tr>
+<tr>
+<td class="iref"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#293">293</a>
+</td>
+<td class="new">Order of execution in transform algorithm</td>
+<td class="new">&nbsp;</td>
+<td class="new">&nbsp;</td>
+</tr>
+</table>
+<p>Color Codes:
+<br>&nbsp;
+
+<table border>
+<tr>
+<td><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#DR">Defect
+Report</a></td>
+</tr>
+<tr>
+<td class="new"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#New">New</a></td>
+</tr>
+<tr>
+<td class="open"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#Open">Open</a></td>
+</tr>
+<tr>
+<td class="review"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#Review">Review</a></td>
+</tr>
+<tr>
+<td class="ready"><a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/lwg-active.html#Ready">Ready</a></td>
+</tr>
+</table>
+<p>Status:
+<ul>
+<li>
+Change - Proposed Resolution has not been implemented yet</li>
+<li>
+<i>Editorial</i> - editorial defect in the standard text</li>
+<li>
+DONE - Proposed Resolution has been implemented</li>
+<li>
+### - Proposed Resolution implemented with this change(s)</li>
+<li>
+Review - the Proposed Resolution is under review</li>
+<li>
+Blank - status is unknown</li>
+</ul>
+</body>
+</html>

Propchange: incubator/stdcxx/site/issue_status.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/stdcxx/site/issue_status.html
------------------------------------------------------------------------------
    svn:keywords = Id