1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01//EN"
2 "http://www.w3.org/TR/html4/strict.dtd">
3 <!-- Material used from: HTML 4.01 specs: http://www.w3.org/TR/html401/ -->
6 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8">
7 <title>libc++ Upcoming Meeting Status
</title>
8 <link type=
"text/css" rel=
"stylesheet" href=
"menu.css">
9 <link type=
"text/css" rel=
"stylesheet" href=
"content.css">
15 <a href=
"https://llvm.org/">LLVM Home
</a>
19 <label>libc++ Info
</label>
20 <a href=
"/index.html">About
</a>
24 <label>Quick Links
</label>
25 <a href=
"https://lists.llvm.org/mailman/listinfo/cfe-dev">cfe-dev
</a>
26 <a href=
"https://lists.llvm.org/mailman/listinfo/cfe-commits">cfe-commits
</a>
27 <a href=
"https://bugs.llvm.org/">Bug Reports
</a>
28 <a href=
"https://github.com/llvm/llvm-project/tree/master/libcxx/">Browse Sources
</a>
33 <!--*********************************************************************-->
34 <h1>libc++ Upcoming Meeting Status
</h1>
35 <!--*********************************************************************-->
37 <p>This is a temporary page; please check the c++
2a status
<a href=
"cxx2a_status.html">here
</a></p>
38 <p>This page shows the status of the papers and issues that are expected to be adopted in the next WG21 Meeting.
</p>
40 <p>The groups that have contributed papers:
42 <li>LWG - Library working group
</li>
43 <li>CWG - Core Language Working group
</li>
44 <li>SG1 - Study group #
1 (Concurrency working group)
</li>
50 <tr><th>Paper #
</th><th>Group
</th><th>Paper Name
</th><th>Meeting
</th><th>Status
</th></tr>
54 <h3>Library Working group Issues Status
</h3>
55 <table id=
"issues" border=
"1">
56 <tr><th>Issue #
</th><th>Issue Name
</th><th>Meeting
</th><th>Status
</th></tr>
58 <tr><td><a href=
"https://wg21.link/LWG3231">3231</a></td><td><tt>year_month_day_last::day
</tt> specification does not cover
<tt>!ok()
</tt> values
</td><td>Belfast
</td><td></td></tr>
59 <tr><td><a href=
"https://wg21.link/LWG3225">3225</a></td><td><tt>zoned_time
</tt> converting constructor shall not be
<tt>noexcept
</tt></td><td>Belfast
</td><td></td></tr>
60 <tr><td><a href=
"https://wg21.link/LWG3190">3190</a></td><td><tt>std::allocator::allocate
</tt> sometimes returns too little storage
</td><td>Belfast
</td><td></td></tr>
61 <tr><td><a href=
"https://wg21.link/LWG3218">3218</a></td><td>Modifier for
<tt>%d
</tt> parse flag does not match POSIX and
<tt>format
</tt> specification
</td><td>Belfast
</td><td></td></tr>
62 <tr><td><a href=
"https://wg21.link/LWG3224">3224</a></td><td><tt>zoned_time
</tt> constructor from
<tt>TimeZonePtr
</tt> does not specify initialization of
<tt>tp_
</tt></td><td>Belfast
</td><td></td></tr>
63 <tr><td><a href=
"https://wg21.link/LWG3230">3230</a></td><td>Format specifier
<tt>%y/%Y
</tt> is missing locale alternative versions
</td><td>Belfast
</td><td></td></tr>
64 <tr><td><a href=
"https://wg21.link/LWG3232">3232</a></td><td>Inconsistency in
<tt>zoned_time
</tt> deduction guides
</td><td>Belfast
</td><td></td></tr>
65 <tr><td><a href=
"https://wg21.link/LWG3222">3222</a></td><td>P0574R1 introduced preconditions on non-existent parameters
</td><td>Belfast
</td><td></td></tr>
66 <tr><td><a href=
"https://wg21.link/LWG3221">3221</a></td><td>Result of
<tt>year_month
</tt> arithmetic with
<tt>months
</tt> is ambiguous
</td><td>Belfast
</td><td></td></tr>
67 <tr><td><a href=
"https://wg21.link/LWG3235">3235</a></td><td><code>parse
</code> manipulator without abbreviation is not callable
</td><td>Belfast
</td><td></td></tr>
68 <tr><td><a href=
"https://wg21.link/LWG3246">3246</a></td><td>What are the constraints on the template parameter of
<tt>basic_format_arg
</tt>?
</td><td>Belfast
</td><td></td></tr>
69 <tr><td><a href=
"https://wg21.link/LWG3253">3253</a></td><td><tt>basic_syncbuf::basic_syncbuf()
</tt> should not be explicit
</td><td>Belfast
</td><td></td></tr>
70 <tr><td><a href=
"https://wg21.link/LWG3245">3245</a></td><td>Unnecessary restriction on
<tt>'%p'
</tt> parse specifier
</td><td>Belfast
</td><td></td></tr>
71 <tr><td><a href=
"https://wg21.link/LWG3244">3244</a></td><td>Constraints for
<tt>Source
</tt> in
§[fs.path.req] insufficiently constrainty
</td><td>Belfast
</td><td></td></tr>
72 <tr><td><a href=
"https://wg21.link/LWG3241">3241</a></td><td><tt>chrono-spec
</tt> grammar ambiguity in
§[time.format]
</td><td>Belfast
</td><td></td></tr>
73 <tr><td><a href=
"https://wg21.link/LWG3257">3257</a></td><td>Missing feature testing macro update from P0858
</td><td>Belfast
</td><td></td></tr>
74 <tr><td><a href=
"https://wg21.link/LWG3256">3256</a></td><td>Feature testing macro for
<tt>constexpr
</tt> algorithms
</td><td>Belfast
</td><td></td></tr>
75 <tr><td><a href=
"https://wg21.link/LWG3273">3273</a></td><td>Specify
<tt>weekday_indexed
</tt> to range of
<tt>[
0,
7]
</tt></td><td>Belfast
</td><td></td></tr>
76 <tr><td><a href=
"https://wg21.link/LWG3070">3070</a></td><td><tt>path::lexically_relative
</tt> causes surprising results if a filename can also be a
<i>root-name
</i></td><td>Belfast
</td><td></td></tr>
77 <tr><td><a href=
"https://wg21.link/LWG3266">3266</a></td><td><tt>to_chars(bool)
</tt> should be deleted
</td><td>Belfast
</td><td></td></tr>
78 <tr><td><a href=
"https://wg21.link/LWG3272">3272</a></td><td><tt>%I%p
</tt> should parse/format
<tt>duration
</tt> since midnight
</td><td>Belfast
</td><td></td></tr>
79 <tr><td><a href=
"https://wg21.link/LWG3259">3259</a></td><td>The definition of
<i>constexpr iterators
</i> should be adjusted
</td><td>Belfast
</td><td></td></tr>
80 <tr><td><a href=
"https://wg21.link/LWG3103">3103</a></td><td>Errors in taking subview of
<tt>span
</tt> should be ill-formed where possible
</td><td>Belfast
</td><td></td></tr>
81 <tr><td><a href=
"https://wg21.link/LWG3274">3274</a></td><td>Missing feature test macro for
<tt><span
></tt></td><td>Belfast
</td><td></td></tr>
82 <tr><td><a href=
"https://wg21.link/LWG3276">3276</a></td><td>Class
<tt>split_view::outer_iterator::value_type
</tt> should inherit from
<tt>view_interface
</tt></td><td>Belfast
</td><td></td></tr>
83 <tr><td><a href=
"https://wg21.link/LWG3277">3277</a></td><td>Pre-increment on prvalues is not a requirement of
<tt>weakly_incrementable
</tt></td><td>Belfast
</td><td></td></tr>
84 <tr><td><a href=
"https://wg21.link/LWG3149">3149</a></td><td><tt>DefaultConstructible
</tt> should require default initialization
</td><td>Belfast
</td><td></td></tr>
87 <h3>Issues to
"Review"</h3>
89 <tr><th>Issue #
</th><th>Issue Name
</th><th>Meeting
</th><th>Status
</th></tr>
92 <h3>Comments about the papers
</h3>
97 <h3>Comments about the issues
</h3>
130 <p>Last Updated:
22-Oct-
2019</p>