Reference ISO/IEC IS 14882:2011(E)
This document is the Index by Status and Section for the Library Active Issues List, Library Defect Reports List, and Library Closed Issues List.
Revised 2016-02-12 at 23:02:13 UTC
Issue | Status | Section | Title | Proposed Resolution | Priority | Duplicates |
2537 | Ready | 23.6.5.2 [priqueue.cons.alloc] | Constructors for priority_queue taking allocators should call make_heap |
Yes | 0 | |
2276 | Ready | 30.6 [futures] | Missing requirement on std::promise::set_exception | Yes | ||
2523 | Ready | 30.6.5 [futures.promise] | std::promise synopsis shows two set_value_at_thread_exit()'s for no apparent reason | Yes | 0 | |
2253 | Ready | 99 [arrays.ts::dynarray.overview] | [arrays.ts] dynarray should state which container requirements aren't met | Yes | 0 | |
2255 | Ready | 99 [arrays.ts::dynarray.cons] | [arrays.ts] dynarray constructor ambiguity | Yes | 0 |
Issue | Status | Section | Title | Proposed Resolution | Priority | Duplicates |
2559 | Tentatively Ready | 19.3 [assertions] | Error in LWG 2234's resolution | Yes | 0 | |
2520 | Tentatively Ready | 20.8.1.3.1 [unique.ptr.runtime.ctor] | N4089 broke initializing unique_ptr<T[]> from a nullptr | Yes | 2 | |
2572 | Tentatively Ready | 20.8.2.2.5 [util.smartptr.shared.obs] | The remarks for shared_ptr::operator* should apply to cv-qualified void as well | Yes | 0 | |
2450 | Tentatively Ready | 20.9.6 [comparisons] | (greater|less|greater_equal|less_equal)<void> do not yield a total order for pointers | Yes | 2 | |
2545 | Tentatively Ready | 20.9.10.3 [func.bind.bind] | Simplify wording for bind without explicitly specified return type | Yes | 3 | |
2565 | Tentatively Ready | 20.9.12.2.1 [func.wrap.func.con] | std::function's move constructor should guarantee nothrow for reference_wrappers and function pointers | Yes | 0 | |
2582 | Tentatively Ready | 20.10 [meta] | §[res.on.functions]/2's prohibition against incomplete types shouldn't apply to type traits | Yes | 0 | |
2581 | Tentatively Ready | 20.10.2 [meta.type.synop] | Specialization of <type_traits> variable templates should be prohibited | Yes | 0 | |
2560 | Tentatively Ready | 20.10.4.3 [meta.unary.prop] | is_constructible underspecified when applied to a function type | Yes | 0 | |
2557 | Tentatively Ready | 20.10.8 [meta.logical] | Logical operator traits are broken in the zero-argument case | Yes | 0 | |
2586 | Tentatively Ready | 20.13.4 [allocator.adaptor.members] | Wrong value category used in scoped_allocator_adaptor::construct() | Yes | 0 | |
2583 | Tentatively Ready | 21.4.2 [string.cons] | There is no way to supply an allocator for basic_string(str, pos) | Yes | 0 | |
2579 | Tentatively Ready | 21.4.6.3 [string::assign] | Inconsistency wrt Allocators in basic_string assignment vs. basic_string::assign | Yes | 0 | |
2590 | Tentatively Ready | 23.3.7.1 [array.overview] | Aggregate initialization for std::array | Yes | 0 | |
2585 | Tentatively Ready | 23.3.9.5 [forwardlist.modifiers] | forward_list::resize(size_type, const value_type&) effects incorrect | Yes | 0 | |
2571 | Tentatively Ready | 23.4.4.4 [map.modifiers] | §[map.modifiers]/2 imposes nonsensical requirement on insert(InputIterator, InputIterator) | Yes | 0 | |
2566 | Tentatively Ready | 23.6 [container.adaptors] | Requirements on the first template parameter of container adaptors | Yes | 0 | |
2576 | Tentatively Ready | 24.6 [stream.iterators] | istream_iterator and ostream_iterator should use std::addressof | Yes | 0 | |
2192 | Tentatively Ready | 26.8 [c.math] | Validity and return type of std::abs(0u) is unclear | Yes | 2 | |
2577 | Tentatively Ready | 30.4.2.2.1 [thread.lock.unique.cons] | {shared,unique}_lock should use std::addressof | Yes | 0 | |
2558 | Tentatively Ready | 99 [fund.ts.v2::meta.logical] | [fund.ts.v2] Logical operator traits are broken in the zero-argument case | Yes | 0 | |
2574 | Tentatively Ready | 99 [fund.ts.v2::func.wrap.func.con] | [fund.ts.v2] std::experimental::function::operator=(F&&) should be constrained | Yes | 0 | |
2575 | Tentatively Ready | 99 [fund.ts.v2::func.wrap.func] | [fund.ts.v2] experimental::function::assign should be removed | Yes | 0 | |
2522 | Tentatively Ready | 99 [fund.ts.v2::memory.resource.global] | [fund.ts.v2] Contradiction in set_default_resource specification | Yes | 2 | |
2539 | Tentatively Ready | 99 [fund.ts.v2::meta.trans.other] | [fund.ts.v2] invocation_trait definition definition doesn't work for surrogate call functions | Yes |