Author: marshall
Date: Tue Jun 28 09:11:54 2016
New Revision: 274016

URL: http://llvm.org/viewvc/llvm-project?rev=274016&view=rev
Log:
Updated C++1Z status page with new work from Oulu WG21 meeting

Modified:
    libcxx/trunk/www/cxx1z_status.html

Modified: libcxx/trunk/www/cxx1z_status.html
URL: 
http://llvm.org/viewvc/llvm-project/libcxx/trunk/www/cxx1z_status.html?rev=274016&r1=274015&r2=274016&view=diff
==============================================================================
--- libcxx/trunk/www/cxx1z_status.html (original)
+++ libcxx/trunk/www/cxx1z_status.html Tue Jun 28 09:11:54 2016
@@ -93,6 +93,34 @@
        <tr><td><a 
href="http://wg21.link/P0031R0";>P0031R0</a></td><td>LWG</td><td>A Proposal to 
Add Constexpr Modifiers to reverse_iterator, move_iterator, array and Range 
Access</td><td>Jacksonville</td><td></td><td></td></tr>
        <tr><td><a 
href="http://wg21.link/P0272R1";>P0272R1</a></td><td>LWG</td><td>Give 
<tt>std::string</tt> a non-const <tt>.data()</tt> member 
function</td><td>Jacksonville</td><td>Complete</td><td>3.9</td></tr>
        <tr><td><a 
href="http://wg21.link/P0077R2";>P0077R2</a></td><td>LWG</td><td><tt>is_callable</tt>,
 the missing INVOKE related 
trait</td><td>Jacksonville</td><td>Complete</td><td>3.9</td></tr>
+       <tr><td></td><td></td><td></td><td></td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0032r3";>p0032r3</a></td><td>LWG</td><td>Homogeneous 
interface for variant, any and optional</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0040r3";>p0040r3</a></td><td>LWG</td><td>Extending 
memory management tools</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0063r3";>p0063r3</a></td><td>LWG</td><td>C++17 should 
refer to C11 instead of C99</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0067r3";>p0067r3</a></td><td>LWG</td><td>Elementary 
string conversions</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0083r3";>p0083r3</a></td><td>LWG</td><td>Splicing Maps 
and Sets</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0084r2";>p0084r2</a></td><td>LWG</td><td>Emplace Return 
Type</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0088r3";>p0088r3</a></td><td>LWG</td><td>Variant: a 
type-safe union for C++17</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0163r0";>p0163r0</a></td><td>LWG</td><td>shared_ptr::weak_type</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0174r2";>p0174r2</a></td><td>LWG</td><td>Deprecating 
Vestigial Library Parts in C++17</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0175r1";>p0175r1</a></td><td>LWG</td><td>Synopses for 
the C library</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0180r2";>p0180r2</a></td><td>LWG</td><td>Reserve a New 
Library Namespace for Future 
Standardization</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0181r1";>p0181r1</a></td><td>LWG</td><td>Ordered by 
Default</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0209r2";>p0209r2</a></td><td>LWG</td><td>make_from_tuple:
 apply for construction</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0219r1";>p0219r1</a></td><td>LWG</td><td>Relative Paths 
for Filesystem</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0254r2";>p0254r2</a></td><td>LWG</td><td>Integrating 
std::string_view and std::string</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0258r2";>p0258r2</a></td><td>LWG</td><td>has_unique_object_representations</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0295r0";>p0295r0</a></td><td>LWG</td><td>Adopt Selected 
Library Fundamentals V2 Components for 
C++17</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0302r1";>p0302r1</a></td><td>LWG</td><td>Removing 
Allocator Support in std::function</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0307r2";>p0307r2</a></td><td>LWG</td><td>Making Optional 
Greater Equal Again</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0336r1";>p0336r1</a></td><td>LWG</td><td>Better Names 
for Parallel Execution Policies in 
C++17</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0337r0";>p0337r0</a></td><td>LWG</td><td>Delete 
operator= for polymorphic_allocator</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0346r1";>p0346r1</a></td><td>LWG</td><td>A 
&lt;random&gt; Nomenclature Tweak</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0358r1";>p0358r1</a></td><td>LWG</td><td>Fixes for 
not_fn</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0371r1";>p0371r1</a></td><td>LWG</td><td>Temporarily 
discourage memory_order_consume</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0392r0";>p0392r0</a></td><td>LWG</td><td>Adapting 
string_view by filesystem paths</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/p0393r3";>p0393r3</a></td><td>LWG</td><td>Making Variant 
Greater Equal</td><td>Oulu</td><td></td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/P0394r4";>P0394r4</a></td><td>LWG</td><td>Hotel 
Parallelifornia: terminate() for Parallel Algorithms Exception 
Handling</td><td>Oulu</td><td></td><td></td></tr>
 <!--   <tr><td></td><td></td><td></td><td></td><td></td><td></td></tr> -->
   </table>
 
@@ -231,6 +259,57 @@
        <tr><td><a 
href="http://cplusplus.github.io/LWG/lwg-defects.html#2585";>2585</a></td><td><tt>forward_list::resize(size_type,
 const value_type&amp;)</tt> effects 
incorrect</td><td>Jacksonville</td><td>Complete</td></tr>
        <tr><td><a 
href="http://cplusplus.github.io/LWG/lwg-defects.html#2586";>2586</a></td><td>Wrong
 value category used in 
<tt>scoped_allocator_adaptor::construct()</tt></td><td>Jacksonville</td><td></td></tr>
        <tr><td><a 
href="http://cplusplus.github.io/LWG/lwg-defects.html#2590";>2590</a></td><td>Aggregate
 initialization for 
<tt>std::array</tt></td><td>Jacksonville</td><td>Complete</td></tr>
+       <tr><td></td><td></td><td></td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2181";>2181</a></td><td>Exceptions 
from seed sequence operations</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2309";>2309</a></td><td>mutex::lock() should not throw 
device_or_resource_busy</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2310";>2310</a></td><td>Public 
exposition only member in std::array</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2312";>2312</a></td><td>tuple's 
constructor constraints need to be phrased more 
precisely</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2328";>2328</a></td><td>Rvalue 
stream extraction should use perfect forwarding</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2393";>2393</a></td><td>std::function's Callable 
definition is broken</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2422";>2422</a></td><td>std::numeric_limits&lt;T&gt;::is_modulo
 description: "most machines" errata</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2426";>2426</a></td><td>Issue about 
compare_exchange</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2436";>2436</a></td><td>Comparators 
for associative containers should always be 
CopyConstructible</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2441";>2441</a></td><td>Exact-width 
atomic typedefs should be provided</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2451";>2451</a></td><td>[fund.ts.v2] optional should 
'forward' T's implicit conversions</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2509";>2509</a></td><td>[fund.ts.v2] any_cast doesn't 
work with rvalue reference targets and cannot move with a value 
target</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2516";>2516</a></td><td>[fund.ts.v2] Public 
"exposition only" members in observer_ptr</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2542";>2542</a></td><td>Missing 
const requirements for associative containers</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2549";>2549</a></td><td>Tuple 
EXPLICIT constructor templates that take tuple parameters end up taking 
references to temporaries and will create dangling 
references</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2550";>2550</a></td><td>Wording of 
unordered container's clear() method complexity</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2551";>2551</a></td><td>[fund.ts.v2] "Exception 
safety" cleanup in library fundamentals required</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2555";>2555</a></td><td>[fund.ts.v2] No handling for 
over-aligned types in optional</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2573";>2573</a></td><td>[fund.ts.v2] 
std::hash&lt;std::experimental::shared_ptr&gt; does not work for 
arrays</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2596";>2596</a></td><td>vector::data() should use 
addressof</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2667";>2667</a></td><td>path::root_directory() 
description is confusing</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2669";>2669</a></td><td>recursive_directory_iterator 
effects refers to non-existent functions</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2670";>2670</a></td><td>system_complete refers to 
undefined variable 'base'</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2671";>2671</a></td><td>Errors in 
Copy</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2673";>2673</a></td><td>status() 
effects cannot be implemented as specified</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2674";>2674</a></td><td>Bidirectional iterator 
requirement on path::iterator is very expensive</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2683";>2683</a></td><td>filesystem::copy() says "no 
effects"</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2684";>2684</a></td><td>priority_queue lacking 
comparator typedef</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2685";>2685</a></td><td>shared_ptr 
deleters must not throw on move construction</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2687";>2687</a></td><td>{inclusive,exclusive}_scan 
misspecified</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2688";>2688</a></td><td>clamp 
misses preconditions and has extraneous condition on 
result</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2689";>2689</a></td><td>Parallel 
versions of std::copy and std::move shouldn't be in 
order</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2698";>2698</a></td><td>Effect of 
assign() on iterators/pointers/references</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2704";>2704</a></td><td>recursive_directory_iterator's 
members should require '*this is 
dereferenceable'</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2706";>2706</a></td><td>Error 
reporting for recursive_directory_iterator::pop() is 
under-specified</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2707";>2707</a></td><td>path 
construction and assignment should have "string_type&&" 
overloads</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2709";>2709</a></td><td>offsetof is 
unnecessarily imprecise</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2710";>2710</a></td><td>"Effects: 
Equivalent to ..." doesn't count "Synchronization:" as determined 
semantics</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2711";>2711</a></td><td>path is 
convertible from approximately everything under the 
sun</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2716";>2716</a></td><td>Specification of shuffle and 
sample disallows lvalue URNGs</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2718";>2718</a></td><td>Parallelism 
bug in [algorithms.parallel.exec] p2</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2719";>2719</a></td><td>permissions 
function should not be noexcept due to narrow 
contract</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2720";>2720</a></td><td>permissions 
function incorrectly specified for symlinks</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2721";>2721</a></td><td>remove_all 
has incorrect post conditions</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2723";>2723</a></td><td>Do 
directory_iterator and recursive_directory_iterator become the end iterator 
upon error?</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2724";>2724</a></td><td>The 
protected virtual member functions of memory_resource should be 
private</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2725";>2725</a></td><td>filesystem::exists(const 
path&, error_code&) error reporting</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2726";>2726</a></td><td>[recursive_]directory_iterator::increment(error_code&)
 is underspecified</td><td>Oulu</td><td></td></tr>
+       <tr><td><a href="http://wg21.link/LWG2727";>2727</a></td><td>Parallel 
algorithms with constexpr specifier</td><td>Oulu</td><td></td></tr>
+       <tr><td><a 
href="http://wg21.link/LWG2728";>2728</a></td><td>status(p).permissions() and 
symlink_status(p).permissions() are not 
specified</td><td>Oulu</td><td></td></tr>
 
 <!--
        <tr><td><a 
href="http://cplusplus.github.io/LWG/lwg-defects.html#1214";>1214</a></td><td>Insufficient/inconsistent
 key immutability requirements for associative 
containers</td><td>Urbana</td><td></td></tr>


_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to