File tree Expand file tree Collapse file tree 15 files changed +276
-102
lines changed
Expand file tree Collapse file tree 15 files changed +276
-102
lines changed Original file line number Diff line number Diff line change 55
66<issue num =" 257" status =" NAD" >
77<title >STL functional object and iterator inheritance.</title >
8- <section ><sref ref =" [base]" /> <sref ref =" [iterator.basic]" /></section >
8+ <section ><sref ref =" [depr. base]" /> <sref ref =" [iterator.basic]" /></section >
99<submitter >Robert Dick </submitter >
1010<date >17 Aug 2000</date >
1111
Original file line number Diff line number Diff line change 55
66<issue num =" 480" status =" NAD" >
77<title >unary_function and binary_function should have protected nonvirtual destructors</title >
8- <section ><sref ref =" [base]" /></section >
8+ <section ><sref ref =" [depr. base]" /></section >
99<submitter >Joe Gottman</submitter >
1010<date >19 Aug 2004</date >
1111
Original file line number Diff line number Diff line change 55
66<issue num =" 501" status =" NAD" >
77<title >Proposal: strengthen guarantees of lib.comparisons</title >
8- <section ><sref ref =" [base]" /></section >
8+ <section ><sref ref =" [depr. base]" /></section >
99<
submitter >Me
< [email protected] > </
submitter >
1010<date >7 Jun 2005</date >
1111
Original file line number Diff line number Diff line change 55
66<issue num =" 740" status =" CD1" >
77<title >Please remove <tt >*_ptr< T[N]> </tt ></title >
8- <section ><sref ref =" [unique.ptr.compiletime ]" /></section >
8+ <section ><sref ref =" [unique.ptr]" /></section >
99<submitter >Herb Sutter</submitter >
1010<date >4 Oct 2007</date >
1111
Original file line number Diff line number Diff line change 55
66<issue num =" 845" status =" CD1" >
77<title >atomics cannot support aggregate initialization</title >
8- <section ><sref ref =" [atomics.types]" /></section >
8+ <section ><sref ref =" [atomics.types.generic ]" /></section >
99<submitter >Alisdair Meredith</submitter >
1010<date >3 Jun 2008</date >
1111
Original file line number Diff line number Diff line change 55
66<issue num =" 846" status =" CD1" >
77<title >No definition for constructor</title >
8- <section ><sref ref =" [atomics.types]" /></section >
8+ <section ><sref ref =" [atomics.types.operations ]" /></section >
99<submitter >Alisdair Meredith</submitter >
1010<date >3 Jun 2008</date >
1111
Original file line number Diff line number Diff line change @@ -32,6 +32,52 @@ global C locale and thus cannot be made thread safe.
3232
3333<p >Deferred</p >
3434
35+ <note >
36+ 2011 Bloomington
37+ </note >
38+ <p >
39+ Alisdair: PJ, does this cause a problem in C?
40+ </p >
41+ <p >
42+ PJ: Every implementation know of is thread safe.
43+ </p >
44+ <p >
45+ Pete: There a couple of effects that are specified on strtol() and sprintf() which is a problem.
46+ </p >
47+ <p >
48+ PJ: When C++ talks about C calls it should be "as if" calling the function.
49+ </p >
50+ <p >
51+ Pete: Culprit is to string stuff. My fault.
52+ </p >
53+ <p >
54+ PJ: Not your fault. You did what you were told. Distinct resolution to change wording.
55+ </p >
56+ <p >
57+ Dietmar: What would we break if we change it back?
58+ </p >
59+ <p >
60+ Pete: Nothing. If implemented on top of thread safe C library you are just fine.
61+ </p >
62+ <p >
63+ Alisdair: Anyone want to clean up wording and put it back to what Pete gave us?
64+ </p >
65+ <p >
66+ Alisdair: No volunteers. Do we want to mark as NAD? We could leave it as deferred.
67+ </p >
68+ <p >
69+ Stefanus: Did original submitter care about this?
70+ </p >
71+ <p >
72+ Lawrence: There is some work to make local calls thread safe. The resolution would be to call those thread safe version.
73+ </p >
74+ <p >
75+ Pete: "As if called under single threaded C program"
76+ </p >
77+ <p >
78+ <b >Action Item</b > (Alisdair): Write wording for this issue.
79+ </p >
80+
3581</discussion >
3682
3783<rationale ><p >No consensus to make a change at this time</p ></rationale >
Original file line number Diff line number Diff line change 33 <!ENTITY nbsp "   " >
44] >
55
6- <issue num =" 2009" status =" Voting " >
6+ <issue num =" 2009" status =" Ready " >
77<title >Reporting out-of-bound values on numeric string conversions</title >
88<section ><sref ref =" [string.conversions]" /></section >
99<submitter >Alisdair Meredith</submitter >
Original file line number Diff line number Diff line change 33 <!ENTITY nbsp "   " >
44] >
55
6- <issue num =" 2028" status =" Voting " >
6+ <issue num =" 2028" status =" Ready " >
77<title ><tt >messages_base::catalog</tt > overspecified</title >
88<section ><sref ref =" [locale.messages]" /></section >
99<submitter >Howard Hinnant</submitter >
Original file line number Diff line number Diff line change 33 <!ENTITY nbsp "   " >
44] >
55
6- <issue num =" 2039" status =" Voting " >
6+ <issue num =" 2039" status =" Ready " >
77<title >Issues with <tt >std::reverse</tt > and <tt >std::copy_if</tt ></title >
88<section ><sref ref =" [alg.copy]" /> <sref ref =" [alg.reverse]" /></section >
99<submitter >Nikolay Ivchenkov</submitter >
You can’t perform that action at this time.
0 commit comments