| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" | 
 |  "http://www.w3.org/TR/html4/strict.dtd"> | 
 | <html> | 
 | <head> | 
 | <title>libc++ debug mode status</title> | 
 | </head> | 
 | <body> | 
 |  | 
 | <p> | 
 | Work is beginning on a libc++ debug mode. The purpose of this table is to | 
 | record which parts of libc++ have debug mode support. | 
 | </p> | 
 |  | 
 | <p> | 
 | Note: Debug mode is currently not functional. Defining _LIBCPP_DEBUG will result | 
 | in fairly nasty compile errors. | 
 | </p> | 
 |  | 
 | <table border=1> | 
 | <tr> | 
 | <th>Section</th> | 
 | <th>Completed ?</th> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code>vector<T>, T != bool</code> | 
 | </p> | 
 | </td> | 
 | <td align="center"> ✓ </td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><list></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"> ✓ </td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><unordered_set></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"> ✓ </td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><unordered_map></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"> ✓ </td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><string></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"> ✓ </td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><set></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"><!-- ✓ --></td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><map></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"><!-- ✓ --></td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code>vector<bool></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"><!-- ✓ --></td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><deque></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"><!-- ✓ --></td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><forward_list></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"><!-- ✓ --></td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><array></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"><!-- ✓ --></td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><stack></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"><!-- ✓ --></td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><queue></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"><!-- ✓ --></td> | 
 | </tr> | 
 |  | 
 | <tr> | 
 | <td> | 
 | <p> | 
 | <code><algorithm></code> | 
 | </p> | 
 | </td> | 
 | <td align="center"><!-- ✓ --></td> | 
 | </tr> | 
 |  | 
 |  | 
 | </table> | 
 |  | 
 | <p> | 
 | At present the table is known to not be a complete list. It is currently ordered | 
 | in approximate priority order. | 
 | </p> | 
 |  | 
 | <p>Last Updated: 3-June-2014</p> | 
 |  | 
 | </body> | 
 | </html> |