Reference ISO/IEC IS 14882:2003(E)
This document is the Index by Section for the Evolution Active Issues List, Evolution Completed Issues List, and Evolution Closed Issues List.
(view only non-Ready open issues)
Revised 2015-05-22 at 17:05:15 UTC
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
79 | New | 1 [intro] | [tiny] Core issues with extension status | No | 2015-05-22 | |
86 | Open | 1 [intro] | N3880 Improving the Verification of C++ Programs | No | 2015-05-22 | |
134 | Resolved | 1 [intro] | [tiny] Core closed issues with a previous extension status | Yes | 2015-05-22 | |
11 | New | 1.10 [intro.multithread] | N3409 Strict Fork-Join Parallelism | No | 2015-05-22 | |
17 | Open | 1.10 [intro.multithread] | N3419 Vector loops and Parallel Loops | No | 2015-05-22 | |
82 | WP | 1.10 [intro.multithread] | N4180 SG5 Transactional Memory Support for C++ Update, N3919, N3859, N3718 Transactional Memory Support for C++ | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
49 | New | 2.2 [lex.phases] | N3463 Portable Program Source Files | No | 2015-05-22 | |
121 | WP | 2.2 [lex.phases] | N4086, N3981 Removing trigraphs??!, N4210 IBM comment on preparing for a Trigraph-adverse future in C++17 | Yes | 2015-05-22 | |
27 | C++14 | 2.10 [lex.ppnumber] | N3781 Single-Quotation-Mark as a Digit Separator, N3661, N3499 Digit Separators, N3448 Painless Digit Separation | Yes | 2015-05-22 | |
170 | Ready | 2.12 [lex.key] | N4340 Remove Deprecated Use of the register Keyword | No | 2015-05-22 | |
7 | C++14 | 2.14.2 [lex.icon] | N3642, N3468, N3402 User-defined Literals for Standard Library Types, N3472 Binary Literals in the C++ Core Language | Yes | 2015-05-22 | |
119 | WP | 2.14.3 [lex.ccon] | N4197 Adding u8 character literals, [tiny] Why no u8 character literals? | Yes | 2015-05-22 | |
66 | Open | 2.14.8 [lex.ext] | N3599 Literal operator templates for strings | No | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
104 | NAD | 3.3.2 [basic.scope.pdecl] | [tiny] Core issue 1433, trailing-return-type and point of declaration | Yes | 2015-05-22 | |
126 | WP | 3.3.6 [basic.scope.namespace] | N4230 Nested namespace definition (revision 2), N4116 Nested Namespace Definition (rev 1), N4026 Nested namespace definition | Yes | 2015-05-22 | |
35 | Open | 3.4 [basic.lookup] | [tiny] Some concise way to generate a unique, unused variable name | No | 2015-05-22 | |
51 | New | 3.4.2 [basic.lookup.argdep] | N3490 ADL Control for C++ | No | 2015-05-22 | |
59 | New | 3.4.2 [basic.lookup.argdep] | N3596 Code Reuse in Class Template Specialization | No | 2015-05-22 | |
58 | Open | 3.4.2 [basic.lookup.argdep] | N3595 Simplifying Argument-Dependent Lookup Rules | No | 2015-05-22 | |
127 | Open | 3.5 [basic.link] | N4028 Defining a Portable C++ ABI | No | 2015-05-22 | |
162 | Open | 3.6.1 [basic.start.main] | N4357 Introduce the [[noexit]] attribute for main as a hint to eliminate destructor calls for objects with static storage duration, N4226 Apply the [[noreturn]] attribute to main as a hint to eliminate global object destructor calls | No | 2015-05-22 | |
20 | C++14 | 3.7.4 [basic.stc.dynamic] | N3778, N3663, N3536, N3432 C++ Sized Deallocation | Yes | 2015-05-22 | |
21 | C++14 | 3.7.4 [basic.stc.dynamic] | N3664, N3537, N3433 Clarifying Memory Allocation | Yes | 2015-05-22 | |
115 | New | 3.8 [basic.life] | N3899 Nested Allocation | No | 2015-05-22 | |
160 | Open | 3.8 [basic.life] | N4393 Noop Constructors and Destructors, N4158 Destructive Move (Rev 1), N4034 Destructive Move | No | 2015-05-22 | |
161 | WP | 3.8 [basic.life] | N3922 New Rules for auto deduction from braced-init-list, N3912 Auto and braced-init-lists, continued, N3681 Auto and braced-init lists | Yes | 2015-05-22 | |
78 | New | 3.9 [basic.types] | N3820 Working Draft, Technical Specification -- Array Extensions, N3810 Alternatives for Array Extensions | No | 2015-05-22 | |
13 | Open | 3.9 [basic.types] | N3639, N3497, N3467, N3412 Runtime-sized arrays with automatic storage duration | Yes | 2015-05-22 | |
143 | Open | 3.9 [basic.types] | N4148 Disallowing Inaccessible Operators From Trivially Copyable | No | 2015-05-22 | |
125 | Open | 3.9.2 [basic.compound] | N4025 Exploring classes of runtime size | No | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
188 | New | 4 [conv] | LEWG Bug 95 - std::decay_copy(), suggestion to support an "auto cast". | No | 2015-05-22 | |
118 | Open | 4 [conv] | [tiny] Allow conversion from pointer to array of known bound to pointer to array of unknown bound | No | 2015-05-22 | |
169 | Open | 4 [conv] | N4320 Make exception specifications be part of the type system | No | 2015-05-22 | |
94 | New | 4.11 [conv.mem] | [tiny] Core issue 794, Base-derived conversion in member type of pointer-to-member conversion | No | 2015-05-22 | |
95 | NAD | 4.11 [conv.mem] | [tiny] Core issue 822, Additional contexts for template aliases | Yes | 2015-05-22 | |
2 | Open | 4.13 [conv.rank] | N3387 Overload resolution tiebreakers for integer types | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
158 | Open | 5 [expr] | N4228 Refining Expression Evaluation Order for Idiomatic C++ | No | 2015-05-22 | |
123 | Resolved | 5 [expr] | N3990 Adding Standard Circular Shift operators for computer integers | Yes | 2015-05-22 | |
37 | NAD | 5 [expr] | [tiny] Logical xor operator | Yes | 2015-05-22 | |
154 | WP | 5.1 [expr.prim] | N4191 Folding expressions | Yes | 2015-05-22 | |
92 | Open | 5.1.1 [expr.prim.general] | [tiny] Core issue 687, template keyword with unqualified-ids | No | 2015-05-22 | |
135 | New | 5.1.2 [expr.prim.lambda] | [tiny] Mutable is part of a lambda-declarator, so when a lambda is mutable, the parentheses aren't optional | Yes | 2015-05-22 | |
16 | C++14 | 5.1.2 [expr.prim.lambda] | N3649, N3560, N3559, N3418 Proposal for Generic (Polymorphic) Lambda Expressions | Yes | 2015-05-22 | |
18 | C++14 | 5.1.2 [expr.prim.lambda] | N3424 Lambda Correctness and Usability Issues | Yes | 2015-05-22 | |
62 | C++14 | 5.1.2 [expr.prim.lambda] | N3648, N3610 Generic lambda-capture initializers, supporting capture-by-move | Yes | 2015-05-22 | |
176 | NAD | 5.1.2 [expr.prim.lambda] | [tiny] Explicit capture-by-value syntax for lambdas | Yes | 2015-05-22 | |
172 | Open | 5.1.3 [expr.prim.fold] | N4358 Unary Folds and Empty Parameter Packs | No | 2015-05-22 | |
70 | NAD | 5.2 [expr.post] | [tiny] Const in expressions | Yes | 2015-05-22 | |
148 | Open | 5.2.2 [expr.call] | N4474 Unified Call Syntax: x.f(y) and f(x,y), N4165 Unified Call Syntax, N4174 Call syntax: x.f(y) vs. f(x,y) | No | 2015-05-22 | |
96 | Open | 5.2.3 [expr.type.conv] | [tiny] Core issue 914, Value-initialization of array types, Core issue 1300, T() for array types, Core issue 1326, Deducing an array bound from an initializer-list | No | 2015-05-22 | |
28 | New | 5.2.7 [expr.dynamic.cast] | N3449 Open and Efficient Type Switch for C++ | No | 2015-05-22 | |
77 | Dup | 5.3 [expr.unary] | N3772 Changing the type of address-of-member expression | Yes | 2015-05-22 | |
89 | NAD | 5.3.1 [expr.unary.op] | [tiny] Core issue 203, Type of address-of-member expression | Yes | 2015-05-22 | |
179 | NAD | 5.3.1 [expr.unary.op] | N4425 Generalized Dynamic Assumptions | Yes | 2015-05-22 | |
68 | NAD | 5.3.4 [expr.new] | [tiny] C++ DR about global placement array new | Yes | 2015-05-22 | |
90 | NAD | 5.3.4 [expr.new] | [tiny] Core issue 476, Determining the buffer size for placement new | Yes | 2015-05-22 | |
99 | NAD | 5.3.5 [expr.delete] | [tiny] Core issue 1259, Deleting a POD via a pointer to base | Yes | 2015-05-22 | |
98 | Open | 5.3.6 [expr.alignof] | [tiny] Core issue 1008, Querying the alignment of an object | No | 2015-05-22 | |
174 | Open | 5.9 [expr.rel] | N4367 Comparison in C++ | No | 2015-05-22 | |
91 | NAD | 5.9 [expr.rel] | [tiny] Core issue 622, Relational comparisons of arbitrary pointers | Yes | 2015-05-22 | |
178 | NAD | 5.10 [expr.eq] | N4401 Defaulted comparison operator semantics should be uniform | Yes | 2015-05-22 | |
138 | NAD | 5.16 [expr.cond] | N4120 Null Coalescing Conditional Operator | Yes | 2015-05-22 | |
140 | NAD | 5.16 [expr.cond] | N4127 Checked-dereference conditions | Yes | 2015-05-22 | |
38 | NAD | 5.17 [expr.ass] | [tiny] Core issue 1542 | Yes | 2015-05-22 | |
56 | Open | 5.19 [expr.const] | N3583 Exploring constexpr at Runtime | No | 2015-05-22 | |
155 | WP | 5.19 [expr.const] | N4198 Allow constant evaluation for all non-type template arguments | Yes | 2015-05-22 | |
25 | C++14 | 5.19 [expr.const] | N3652, N3597, N3598, N3444 Relaxing syntactic constraints on constexpr function definitions | Yes | 2015-05-22 | |
31 | NAD | 5.19 [expr.const] | [tiny] constexpr functions must work at runtime | Yes | 2015-05-22 | |
186 | NAD | 5.19 [expr.const] | N4472 constexpr goto | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
71 | Open | 6.4.2 [stmt.switch] | N3627 Relaxed switch statement | No | 2015-05-22 | |
85 | NAD | 6.4.2 [stmt.switch] | N3879 Explicit Flow Control: break label, goto case and explicit switch | Yes | 2015-05-22 | |
57 | Open | 6.5 [stmt.iter] | N3587 For Loop Exit Strategies | No | 2015-05-22 | |
81 | Open | 6.5 [stmt.iter] | N3994, N3853 Range-Based For-Loops: The Next Generation | Yes | 2015-05-22 | |
43 | Open | 6.5.4 [stmt.ranged] | [tiny] simultaneous iteration with new-style for syntax | No | 2015-05-22 | |
69 | NAD | 6.6.3 [stmt.return] | [tiny] Returning a void expression from a constructor or destructor | Yes | 2015-05-22 | |
114 | NAD | 6.6.3 [stmt.return] | N4074 Let return {expr} Be Explicit, Revision 2, N4131 explicit should never be implicit, N4094 Response To: Let return {expr} Be Explicit, N4029 Let return Be Direct and explicit, N3452 (unpublished) Let {x,y,z} => explicit | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
181 | Open | 7 [dcl.dcl] | N4433 Flexible static_assert messages | No | 2015-05-22 | |
80 | WP | 7 [dcl.dcl] | N3846 Extending static_assert | Yes | 2015-05-22 | |
142 | Ready | 7.1.2 [dcl.fct.spec] | N4424 Inline Variables, N4147 Inline variables, or encapsulated expressions | No | 2015-05-22 | |
52 | Open | 7.1.3 [dcl.typedef] | N3741, N3515 Toward Opaque Typedefs for C++1Y | No | 2015-05-22 | |
76 | Open | 7.1.6.4 [dcl.spec.auto] | N4035, N3748 Implicit Evaluation of "auto" Variables and Arguments | No | 2015-05-22 | |
1 | C++14 | 7.1.6.4 [dcl.spec.auto] | N3638, N3582, N3386 Return type deduction for normal functions | Yes | 2015-05-22 | |
73 | NAD | 7.1.6.4 [dcl.spec.auto] | N3681 Auto and braced-init lists | Yes | 2015-05-22 | |
109 | NAD | 7.1.6.4 [dcl.spec.auto] | [tiny] Core issue 1564, Template argument deduction from an initializer list | Yes | 2015-05-22 | |
33 | NAD | 7.2 [dcl.enum] | [tiny] contextual bool conversion from scoped enum | Yes | 2015-05-22 | |
113 | WP | 7.3.1 [namespace.def] | N4196 Attributes for namespaces and enumerators, [tiny] Core issue 1657, Attributes for namespaces and enumerators | Yes | 2015-05-22 | |
180 | Ready | 7.3.3 [namespace.udecl] | N4429 Core issue 1941 - rewording inherited constructors | No | 2015-05-22 | |
3 | C++14 | 7.6 [dcl.attr] | N3760, N3394 [[deprecated]] attribute | Yes | 2015-05-22 | |
75 | Open | 7.6.1 [dcl.attr.grammar] | N3744 Proposing [[pure]] | No | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
72 | Ready | 8.3.1 [dcl.ptr] | N4150 Alias-Set Attributes: Toward restrict-like aliasing semantics for C++, N3988 Towards restrict-like aliasing semantics for C++ N3635 Towards restrict-like semantics for C++ | No | 2015-05-22 | |
147 | WP | 8.3.2 [dcl.ref] | N4164 Forwarding References | Yes | 2015-05-22 | |
171 | NAD | 8.3.4 [dcl.array] | N4356 Relaxed Array Type Declarator | Yes | 2015-05-22 | |
26 | New | 8.3.5 [dcl.fct] | N3538, N3445 Pass by Const Reference or Value | No | 2015-05-22 | |
146 | New | 8.3.5 [dcl.fct] | N4160 Value constraints | No | 2015-05-22 | |
173 | Open | 8.3.5 [dcl.fct] | N4360 Delayed Evaluation Parameters | No | 2015-05-22 | |
150 | NAD | 8.3.5 [dcl.fct] | N4172 Named arguments | Yes | 2015-05-22 | |
156 | NAD | 8.3.5 [dcl.fct] | N4221 Generalized lifetime extension | Yes | 2015-05-22 | |
116 | Open | 8.4.2 [dcl.fct.def.default] | N4475 Default comparisons (R2), N4476 Thoughts about Comparisons (R2), N4126, N4114, N3950 Defaulted comparison operators, N4175 Default comparisons, N4176 Thoughts about Comparisons, N4239 Defaulted Comparison Using Reflection | Yes | 2015-05-22 | |
167 | NAD | 8.4.2 [dcl.fct.def.default] | N4309 Return type deduction for explicitly-defaulted and deleted special member functions | Yes | 2015-05-22 | |
103 | Dup | 8.4.2 [dcl.fct.def.default] | [tiny] Core issue 1426, Allowing additional parameter types in defaulted functions | Yes | 2015-05-22 | |
152 | Open | 8.4.3 [dcl.fct.def.delete] | N4186 Supporting Custom Diagnostics and SFINAE | No | 2015-05-22 | |
124 | NAD | 8.5 [dcl.init] | N4014 Uniform Copy Initialization | Yes | 2015-05-22 | |
108 | Open | 8.5.1 [dcl.init.aggr] | N4404 Extension to aggregate initialization, was [tiny] Core issue 1561, Aggregates with empty base classes | No | 2015-05-22 | |
61 | C++14 | 8.5.1 [dcl.init.aggr] | N3653, N3605 Member initializers and aggregates | Yes | 2015-05-22 | |
53 | NAD | 8.5.1 [dcl.init.aggr] | N3526 Uniform initialization for arrays and class aggregate types | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
189 | New | 9 [class] | Unions with differing access control are not standard layout | No | 2015-05-22 | |
144 | NAD | 9 [class] | N4149 Categorically qualified classes | Yes | 2015-05-22 | |
84 | Open | 9.2 [class.mem] | N4294 Arrays of run-time bounds as data members, N3875 Run-time bound array data members | No | 2015-05-22 | |
153 | Open | 9.2 [class.mem] | N4188 Proposal for classes with runtime size | No | 2015-05-22 | |
87 | NAD | 9.2 [class.mem] | N3897 Auto-type members | Yes | 2015-05-22 | |
117 | NAD | 9.2 [class.mem] | N3955 Group Member Specifiers | Yes | 2015-05-22 | |
157 | NAD | 9.2 [class.mem] | N4225 Towards uniform handling of subobjects | Yes | 2015-05-22 | |
83 | New | 9.3 [class.mfct] | N3863 Private Extension Methods | No | 2015-05-22 | |
100 | NAD | 9.4.2 [class.static.data] | [tiny] Core issue 1272, Implicit definition of static data member of const literal type | Yes | 2015-05-22 | |
122 | Open | 9.6 [class.bit] | N3986 Adding Standard support to avoid padding within structures | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
39 | NAD | 11.3 [class.friend] | [tiny] local class and friendship | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
120 | Open | 12.2 [class.temporary] | [tiny] CWG 900 and 1498 | No | 2015-05-22 | |
36 | NAD | 12.3 [class.conv] | [tiny] no way to say "prefer this implicit conversion over that" | Yes | 2015-05-22 | |
112 | NAD | 12.4 [class.dtor] | [tiny] Core issue 1586, Naming a destructor via decltype | Yes | 2015-05-22 | |
101 | Open | 12.8 [class.copy] | [tiny] Core issue 1331, const mismatch with defaulted copy constructor | No | 2015-05-22 | |
6 | C++14 | 12.8 [class.copy] | N3667, N3401 Generating move operations (elaborating on Core 1402) | Yes | 2015-05-22 | |
55 | NAD | 12.8 [class.copy] | N3839, Proposing the Rule of Five, v2, N3578 Proposing the Rule of Five | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
32 | NAD | 13 [over] | [tiny] Templated constructor accidentally preferred over copy constructor | Yes | 2015-05-22 | |
88 | Open | 13.5 [over.oper] | [tiny] Uniform handling of operator[] and operator(). | No | 2015-05-22 | |
151 | Open | 13.5 [over.oper] | N4477 Operator Dot (R2), N4173 Operator Dot | No | 2015-05-22 | |
54 | NAD | 13.5 [over.oper] | N3746, N3553 Proposing a C++1Y Swap Operator | Yes | 2015-05-22 | |
74 | Open | 13.5.6 [over.ref] | N3723 Extend operator-> to support rvalues | No | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
93 | New | 14 [temp] | [tiny] Core issue 728, Restrictions on local classes | No | 2015-05-22 | |
9 | Open | 14 [temp] | N4469 Template Argument Type Deduction, N3601 Implicit template parameters, N3405 Template Tidbits | No | 2015-05-22 | |
106 | Open | 14 [temp] | [tiny] Core issue 1463, extern "C" alias templates, Core issue 13, extern "C" for Parameters of Function Templates | No | 2015-05-22 | |
15 | New | 14.1 [temp.param] | N3416 Packaging Parameter Packs | No | 2015-05-22 | |
175 | New | 14.1 [temp.param] | [tiny] pointer to void as template non-type parameter | Yes | 2015-05-22 | |
14 | Open | 14.1 [temp.param] | N3413 Allowing arbitrary literal types for non-type template parameters | Yes | 2015-05-22 | |
131 | WP | 14.1 [temp.param] | N4051 Allow typename in a template template parameter | Yes | 2015-05-22 | |
64 | C++14 | 14.1 [temp.param] | N3651, N3615 Constexpr Variable Templates, N3552 Introducing Object Aliases | Yes | 2015-05-22 | |
136 | Open | 14.3 [temp.arg] | N4072 Fixed Size Parameter Packs | No | 2015-05-22 | |
105 | NAD | 14.3.2 [temp.arg.nontype] | [tiny] Core issue 1451, Objects with no linkage in non-type template arguments | Yes | 2015-05-22 | |
30 | Open | 14.5.3 [temp.variadic] | N4235 Selecting from Parameter Packs, [tiny] Efficient/Flexible Access to Argument Packs | No | 2015-05-22 | |
102 | Open | 14.5.3 [temp.variadic] | [tiny] Core issue 1393, Pack expansions in using-declarations | No | 2015-05-22 | |
107 | NAD | 14.5.3 [temp.variadic] | [tiny] Core issue 1519, Conflicting default and variadic constructors | Yes | 2015-05-22 | |
110 | NAD | 14.5.5 [temp.class.spec] | [tiny] Core issue 1577, Unnecessary restrictions on partial specializations | Yes | 2015-05-22 | |
132 | NAD | 14.5.5 [temp.class.spec] | Core Issue 1754 Declaration of partial specialization of static data member template | Yes | 2015-05-22 | |
41 | Open | 14.7.3 [temp.expl.spec] | [tiny] In-class explicit specializations forbidden but not partial specializations | No | 2015-05-22 | |
48 | Open | 14.7.3 [temp.expl.spec] | N3867, N3730 Specializations and namespaces (was "Specializing templates in different namespaces" before the paper) | No | 2015-05-22 | |
111 | Ready | 14.8.2 [temp.deduct] | [tiny] Core issue 1582, Template default arguments and deduction failure | No | 2015-05-22 | |
60 | Open | 14.8.2 [temp.deduct] | N4471 Template parameter deduction for constructors (Rev 2), N3602 Template parameter deduction for constructors | No | 2015-05-22 | |
97 | NAD | 14.8.3 [temp.over] | [tiny] Core issue 947, Deducing type template arguments from default function arguments | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
129 | Open | 15 [except] | N4234 0-overhead-principle violations in exception handling - part 2, N4049 0-overhead-principle violations in exception handling | No | 2015-05-22 | |
187 | Open | 15.4 [except.spec] | N4473 noexcept(auto), again | No | 2015-05-22 | |
133 | NAD | 15.4 [except.spec] | Core Issue 1798, exception-specifications of template arguments | Yes | 2015-05-22 | |
63 | WP | 15.5 [except.special] | N4152 uncaught_exceptions, N3614 unwinding_exception | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
5 | New | 16.3 [cpp.replace] | N3400 A proposal for eliminating the underscore madness that library writers have to suffer | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
10 | New | 17 [library] | N3407 Proposal to Add Decimal Floating Point Support to C++ | No | 2015-05-22 | |
47 | NAD | 17 [library] | [tiny] Fix the relation operators on standard templated types | Yes | 2015-05-22 | |
34 | Open | 17.6.3.4 [hash.requirements] | [tiny] Defining hash functions for composite user-defined types is annoying | No | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
8 | Resolved | 18 [language.support] | N3492, N3403 Use Cases for Compile-Time Reflection | Yes | 2015-05-22 | |
139 | Ready | 18.1 [support.general] | N4121 Compile-Time String: std::string_literal<n> | No | 2015-05-22 | |
164 | Ready | 18.1 [support.general] | N4129 Source-Code Information Capture | No | 2015-05-22 | |
50 | New | 18.1 [support.general] | N3466 More Perfect Forwarding | No | 2015-05-22 | |
22 | Open | 18.1 [support.general] | N4030, 3745, N3694 Feature-testing recommendations for C++, N3435 Standardized feature-test macros | No | 2015-05-22 | |
4 | Open | 18.6 [support.dynamic] | N3396 Dynamic memory allocation for over-aligned data | Yes | 2015-05-22 | |
24 | New | 18.8 [support.exception] | N3441 Call Stack Utilities and std::exception Extension Proposal | No | 2015-05-22 | |
177 | New | 18.9 [support.initlist] | [tiny] LWG 2432 | No | 2015-05-22 | |
149 | Open | 18.9 [support.initlist] | N4166 Movable initializer lists | No | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
145 | NAD | 19.3 [assertions] | N4154 Operator assert | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
67 | Resolved | 20.4.1 [tuple.general] | [tiny] Unspecialized std::tuple_size should be defined | Yes | 2015-05-22 | |
185 | Ready | 20.6.9.1 [allocator.members] | N4462 LWG 2089, Towards more perfect forwarding | No | 2015-05-22 | |
65 | New | 20.8.2 [func.require] | N3617 Lifting overload sets into function objects | No | 2015-05-22 | |
165 | Ready | 20.8.5 [comparisons] | N4229 Pointer Ordering | No | 2015-05-22 | |
44 | Resolved | 20.8.9 [bind] | [tiny] variadic bind | Yes | 2015-05-22 | |
23 | Open | 20.9 [meta] | N3437 Type Name Strings For C++ | No | 2015-05-22 | |
29 | Open | 20.9 [meta] | N4461 Static if resurrected, N3329 Proposal: static if declaration | No | 2015-05-22 | |
12 | NAD | 20.9 [meta] | N3410 Rich Pointers with Dynamic and Static Introspection | Yes | 2015-05-22 | |
46 | C++14 | 20.9.4.3 [meta.unary.prop] | [tiny] Type Trait is_final<T> | Yes | 2015-05-22 | |
45 | Resolved | 20.9.4.3 [meta.unary.prop] | [tiny] Type Trait is_range<T> | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
42 | Resolved | 21.4.2 [string.cons] | [tiny] basic_string(const charT*, size_type, const Allocator&) requires clause too restrictive | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
128 | New | 23.3 [sequences] | N4043 Dynarray Allocation Context | No | 2015-05-22 | |
130 | New | 23.3 [sequences] | N4050 Dynarray Semi-Editorial Issues | No | 2015-05-22 | |
40 | Resolved | 23.3.6 [vector] | [tiny] Relax the allocator requirements on vector so that the small object optimization is allowed | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
184 | NAD | 29.5 [atomics.types.generic] | N4460 LWG 2424: Atomics, mutexes and condition variables should not be trivially copyable | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
19 | Open | 30 [thread] | N3429 A C++ Library Solution To Parallelism | Yes | 2015-05-22 |
(view only non-Ready open issues)
Issue | Status | Section | Title | Wording available | Duplicates | Last modified |
166 | New | X [coroutine] | N4402 Resumable Functions (revision 4), N4403 Draft Wording for Resumable Functions, N4286 Resumable Functions, N4287 Threads, Fibers and Couroutines (slides deck) | No | 2015-05-22 | |
141 | Open | X [contract] | N4415 Simple Contracts for C++, N4435 Proposing Contract Attributes, N4378 Language Support for Contract Assertions, N4379 FAQ about N4378, Language Support for Contract Assertions, N4253, N4135 Language Support for Runtime Contract Validation | No | 2015-05-22 | |
163 | Open | X [modules] | N4465 A Module System for C++ (Revision 3), N4466 Wording for Modules, N4214 A Module System for C++ (Revision 2), N4047 A Module System for C++ | No | 2015-05-22 | |
182 | Open | X [concepts] | N4434 Tweaks to Streamline Concepts Lite Syntax, other Concepts TS issues | No | 2015-05-22 | |
183 | NAD | X [coroutine] | N4453 Resumable Expressions | Yes | 2015-05-22 | |
137 | Dup | X [contract] | N4293 C++ language support for contract programming, N4110 Exploring the design space of contract specifications for C++ | Yes | 2015-05-22 | |
159 | Dup | X [contract] | N4248 Library Preconditions are a Language Feature | Yes | 2015-05-22 | |
168 | Dup | X [contract] | N4319 Contracts for C++: What are the Choices | Yes | 2015-05-22 |