|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r51584 - sandbox/committee/LWG
From: bdawes_at_[hidden]
Date: 2009-03-03 18:13:44
Author: bemandawes
Date: 2009-03-03 18:13:43 EST (Tue, 03 Mar 2009)
New Revision: 51584
URL: http://svn.boost.org/trac/boost/changeset/51584
Log:
Tuesday 6 pm
Text files modified:
sandbox/committee/LWG/LWG_0xCD1_status.html | 118 ++++++++++++++++++++++++---------------
1 files changed, 73 insertions(+), 45 deletions(-)
Modified: sandbox/committee/LWG/LWG_0xCD1_status.html
==============================================================================
--- sandbox/committee/LWG/LWG_0xCD1_status.html (original)
+++ sandbox/committee/LWG/LWG_0xCD1_status.html 2009-03-03 18:13:43 EST (Tue, 03 Mar 2009)
@@ -21,7 +21,7 @@
<h1>Library Working Group<br>
Status of CD1 National Body Comments</h1>
<p>Revised:
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %b %Y %I:%M:%S %p %Z" startspan -->03 Mar 2009 01:38:25 PM -0500<!--webbot bot="Timestamp" endspan i-checksum="42143" --></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %b %Y %I:%M:%S %p %Z" startspan -->03 Mar 2009 05:41:54 PM -0500<!--webbot bot="Timestamp" endspan i-checksum="42396" --></p>
<table border="1" bordercolor="#000000" cellpadding="7"
cellspacing="0" style="border-collapse: collapse">
@@ -3806,6 +3806,8 @@
<td>
<p>
+ [meta.trans.other]
+
Agree that aligned_union is not completely redundant. We are investigating
whether the need for aligned_union is compelling enough to reinstate.<tr valign="top">
<td>
@@ -4533,6 +4535,8 @@
<td>
<p>
+ [default.allocator]
+
Agree as stated. A future paper will address additional related issues.<tr valign="top">
<td>
<p>UK<br>
@@ -4832,7 +4836,7 @@
<tr valign="top">
<td>
- <p align="left">US 74
+ <p align="left">US 74.1
<td>
<p align="left">20.8
@@ -4906,7 +4910,7 @@
<tr valign="top">
<td>
- <p>US 74(2)
+ <p>US 74.2
<td>
<p>20.8.2.2
@@ -5126,7 +5130,10 @@
<p align="left"><br>
<td>
- <p align="left"><br>
+ <p align="left">[unique.ptr], [util.smartptr.shared] We look forward to
+ a paper on this topic. We recommend no action until a paper is
+ available. We believe that the shared pointer must use the default
+ deleter for the conversion to succeed.<br>
<tr valign="top">
<td>
@@ -5168,7 +5175,9 @@
<p align="left"><br>
<td>
- <p align="left"><br>
+ <p align="left">[unique.ptr.single.ctor] Agree. The unique_ptr(pointer
+ p) <em>Requires</em> clause should be the same as the unique_ptr() <em>
+ Requires</em> clause. Note that unique_ptr [unique.ptr] needs concepts.<br>
<tr valign="top">
<td>
@@ -5199,7 +5208,9 @@
a null pionter" at the requires.
<td>
- <p align="left"><br>
+ <p align="left">[util.smartptr.shared.atomic] Agree. All of the
+ functions need a requirement that p (or v) is a pointer to a valid
+ object.<br>
<tr valign="top">
<td>
@@ -5238,7 +5249,9 @@
30.
<td>
- <p align="left"><br>
+ <p align="left">[time] We agree that this section needs concepts. We
+ look forward to a paper on this topic. We recommend no action until a
+ paper is available.<br>
<tr valign="top">
<td>
@@ -5270,7 +5283,8 @@
<td>
<p>
- <tr valign="top">
+ 20.8.2.1 [time.traits.is_fp] Agree. The section name and the section label
+ ([time.traits.is_fp]) are wrong. Forward to project editor.<tr valign="top">
<td>
<p align="left">US 81
@@ -5385,7 +5399,9 @@
<p align="left"><br>
<td>
- <p align="left"><br>
+ <p align="left">[time.duration] Agree except that there is a typo in the
+ proposed resolution. The member operators should be operator%=. This is
+ also LWG issue 934.<br>
<tr valign="top">
<td>
@@ -5410,7 +5426,7 @@
<td>
<p>
- <tr valign="top">
+ [time.clock.hires] Agree. Forward to project editor.<tr valign="top">
<td>
<p>UK<br>
216
@@ -7431,7 +7447,7 @@
<td>
<p>
- <tr valign="top">
+ [container.requirements] Agree in principle. We suggest proposed wording:<tr valign="top">
<td>
<p>JP 55
@@ -7492,7 +7508,8 @@
<td>
<p>
- <tr valign="top">
+ [container.requirements.general] Agree. Proposed wording will be presented
+ in N2829 or D2840.<tr valign="top">
<td>
<p>UK<br>
224
@@ -7522,7 +7539,8 @@
<td>
<p>
- <tr valign="top">
+ [container.requirements.general] Agree except with moving array to clause
+ 20. Proposed wording will be presented in D2840.<tr valign="top">
<td>
<p>UK<br>
225
@@ -7587,7 +7605,8 @@
<td>
<p>
- <tr valign="top">
+ [container.requirements.general] Agree. The proposed resolution is
+ incomplete. Further work required.<tr valign="top">
<td>
<p>UK<br>
227
@@ -7705,7 +7724,8 @@
<td>
<p>
- <tr valign="top">
+ [container.requirements.dataraces] After considerable discussion and
+ consideration, we do not feel this is a defect given the reference to [res.on.data.races].<tr valign="top">
<td>
<p>JP 56
@@ -8517,7 +8537,7 @@
default value for postincrement_result
<td>
- <p align="left"><br>
+ <p align="left">Howard will open an issue.<br>
<tr valign="top">
<td>
@@ -8553,7 +8573,7 @@
ForwardIterator concept
<td>
- <p align="left"><br>
+ <p align="left">Alisdair will open an issue.<br>
<tr valign="top">
<td>
@@ -8639,7 +8659,7 @@
definition as an axiom
<td>
- <p align="left"><br>
+ <p align="left">deferred until we know whether we have axioms.<br>
<tr valign="top">
<td>
@@ -8667,7 +8687,7 @@
definition as an axiom
<td>
- <p align="left"><br>
+ <p align="left">deferred until we know whether we have axioms.<br>
<tr valign="top">
<td>
@@ -8695,7 +8715,7 @@
<p align="left"><br>
<td>
- <p align="left"><br>
+ <p align="left">deferred until we know whether we have axioms.<br>
<tr valign="top">
<td>
@@ -8725,7 +8745,7 @@
postincrement_result = X;
<td>
- <p align="left"><br>
+ <p align="left">NAD, postdecrement_result is deduced.<br>
<tr valign="top">
<td>
@@ -8754,7 +8774,7 @@
default value for postincrement_result
<td>
- <p align="left"><br>
+ <p align="left">Howard will open an issue.<br>
<tr valign="top">
<td>
@@ -8785,7 +8805,7 @@
postdecrement_result >;
<td>
- <p align="left"><br>
+ <p align="left">NAD unless Alisdair comes back with more motivation.<br>
<tr valign="top">
<td>
@@ -8816,7 +8836,7 @@
<p align="left"><br>
<td>
- <p align="left"><br>
+ <p align="left">deferred for axiom decision.<br>
<tr valign="top">
<td>
@@ -8847,7 +8867,7 @@
implementaiton.
<td>
- <p align="left"><br>
+ <p align="left">NAD, violates complexity requirements.<br>
<tr valign="top">
<td>
@@ -8874,7 +8894,7 @@
<p align="left">typename subscript_reference = reference;
<td>
- <p align="left"><br>
+ <p align="left">NAD, subscript reference isnt used.<br>
<tr valign="top">
<td>
@@ -8904,7 +8924,8 @@
<p align="left"><br>
<td>
- <p align="left"><br>
+ <p align="left">default implementation already in Standard; axiom part
+ deferred.<br>
<tr valign="top">
<td>
@@ -8934,7 +8955,7 @@
<p align="left"><br>
<td>
- <p align="left"><br>
+ <p align="left">Alisdair will open an issue, axiom part deferred.<br>
<tr valign="top">
<td>
@@ -8962,7 +8983,7 @@
<p align="left"><br>
<td>
- <p align="left"><br>
+ <p align="left">deferred/axiom.<br>
<tr valign="top">
<td>
@@ -8990,7 +9011,7 @@
<p align="left">Strike the Effects clause
<td>
- <p align="left"><br>
+ <p align="left">Doug will open issue
strike effect, returns n.<br>
<tr valign="top">
<td>
@@ -9019,7 +9040,8 @@
<p align="left"><br>
<td>
- <p align="left"><br>
+ <p align="left">default definition is not implementable; axiom part
+ deferred.<br>
<tr valign="top">
<td>
@@ -9047,7 +9069,7 @@
the RandomAccessIterator concept
<td>
- <p align="left"><br>
+ <p align="left">deferred/axiom.<br>
<tr valign="top">
<td>
@@ -9272,7 +9294,8 @@
and RandomAccessRange.
<td>
- <p align="left"><br>
+ <p align="left">NAD, beyond the scope of the Standard because we are not
+ supplying range-based algorithms.<br>
<tr valign="top">
<td>
@@ -9328,7 +9351,7 @@
either direction for RandomAccessIterator
<td>
- <p align="left"><br>
+ <p align="left">Howard will open an issue.<br>
<tr valign="top">
<td>
@@ -9358,7 +9381,7 @@
FOrwardIterator in next and prev function templates.
<td>
- <p align="left"><br>
+ <p align="left">Alisdair will open an issue.<br>
<tr valign="top">
<td>
@@ -9399,7 +9422,7 @@
move_iterator specification.
<td>
- <p align="left"><br>
+ <p align="left">NAD, no consensus.<br>
<tr valign="top">
<td>
@@ -9465,7 +9488,7 @@
taking a single Iterator argument should be explicit.
<td>
- <p align="left"><br>
+ <p align="left">NAD, withdrawn by submitter.<br>
<tr valign="top">
<td>
@@ -9494,7 +9517,7 @@
difference_type argument non-member operators
<td>
- <p align="left"><br>
+ <p align="left">NAD, not editorial, withdrawn by submitter.<br>
<tr valign="top">
<td>
@@ -9532,7 +9555,7 @@
nature of a value-initialized reserve iterator.
<td>
- <p align="left"><br>
+ <p align="left">agree with option i, Alisdair will open an issue.<br>
<tr valign="top">
<td>
@@ -12429,7 +12452,8 @@
<td>
<p align="left">Create an issue. Assigned to Lawrence. Resolution
- requires proposed wording.<br>
+ requires proposed wording.<p align="left">Later: Mark as Not A Defect.
+ We can not see the issue being suggested by the comment.<br>
<tr valign="top">
<td>
@@ -12860,7 +12884,9 @@
<td>
<p>
- Create an issue. To be discussed in full library group.<tr valign="top">
+ Create an issue. To be discussed in full library group.<p>
+
+ Later: straw poll 10-0, put N2802 Alternative 2 on formal motions page.<tr valign="top">
<td>
<p align="left">US 98
@@ -13788,7 +13814,7 @@
<td>
<p>
- <tr valign="top">
+ DE 23: Create issue, share with DE 25. See N2826. Attention: core group.<tr valign="top">
<td>
<p>DE-24
@@ -13813,7 +13839,8 @@
<td>
<p>
- <tr valign="top">
+ Create issue, proposed resolution as in comment. Attention: LWG subgroup 2.
+ Note the section in N2800 is actually 20.6.12.1.4 [func.bind.place].<tr valign="top">
<td>
<p>DE-25
@@ -13844,7 +13871,7 @@
<td>
<p>
- <tr valign="top">
+ DE 25: Create issue, share with DE 23. Attention: core group.<tr valign="top">
<td>
<p>FR 38
@@ -13907,7 +13934,8 @@
<td>
<p>
- <tr valign="top">
+ Deals with deprecation, needs to be discussed in general group. Attention:
+ Bill Plaugher<tr valign="top">
<td>
<p>FR 39
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk