C++ Standard Library Issues List (Revision R106)

Index by Section

Reference ISO/IEC IS 14882:2011(E)

This document is the Index by Section for the Library Active Issues List, Library Defect Reports List, and Library Closed Issues List.

Index by Section

(view only non-Ready open issues)

Revised 2017-10-16 at 05:08:47 UTC

Section 21 (1 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2950 Ready 21.2.5 [support.types.byteops] std::byte operations are misspecified Yes 1

Section 23 (11 issues)

(view only non-Ready open issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2945 Ready 23.6.8 [optional.comp_with_t] Order of template parameters in optional comparisons Yes 2
3024 Tentatively Ready 23.7.3.1 [variant.ctor] variant's copies must be deleted instead of disabled via SFINAE Yes
2948 Ready 23.11.1 [unique.ptr] unique_ptr does not define operator<< for stream output Yes 0
2944 Ready 23.11.1.2.1 [unique.ptr.single.ctor] LWG 2905 accidentally removed requirement that construction of the deleter doesn't throw an exception Yes 0
2964 Ready 23.11.2.2.9 [util.smartptr.shared.cast] Apparently redundant requirement for dynamic_pointer_cast Yes 0
3001 Tentatively Ready 23.11.2.3 [util.smartptr.weak] weak_ptr::element_type needs remove_extent_t Yes 0
2980 Ready 23.11.2.6 [util.smartptr.shared.atomic] Cannot compare_exchange empty pointers Yes
2993 Ready 23.14.5 [refwrap] reference_wrapper<T> conversion from T&& Yes 3
2981 Ready 23.14.5 [refwrap] Remove redundant deduction guides from standard library Yes 0
2972 Ready 23.15.4.3 [meta.unary.prop] What is is_trivially_destructible_v<int>? Yes
2979 Ready 23.15.7.6 [meta.trans.other] aligned_union should require complete object types Yes 0

Section 24 (1 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2978 Ready 24.3.5 [basic.string.hash] Hash support for pmr::string and friends Yes 0

Section 26 (4 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2977 Ready 26.2.7 [unord.req] unordered_meow::merge() has incorrect Throws: clause Yes 0
2953 Ready 26.3.8.4 [deque.modifiers] LWG 2853 should apply to deque::erase too Yes 0
2998 Ready 26.3.10.5 [list.ops] Requirements on function objects passed to {forward_,}list-specific algorithms Yes 0
2982 Ready 26.5.6.1 [unord.set.overview] Making size_type consistent in associative container deduction guides Yes 2

Section 27 (1 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2952 Ready 27.4.1 [iterator.traits] iterator_traits should work for pointers to cv T Yes 0

Section 29 (1 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2870 Ready 29.5.7 [complex.value.ops] Default value of parameter theta of polar should be dependent Yes

Section 30 (1 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2935 Ready 30.10.14.6 [fs.op.create_directories] What should create_directories do when p already exists but is not a directory? Yes 0

Section 32 (1 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2988 Ready 32.2 [atomics.syn] Clause 32 cleanup missed one typename Yes 0

Section 33 (2 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2941 Ready 33.2.4 [thread.req.timing] §[thread.req.timing] wording should apply to both member and namespace-level functions Yes 0
2976 Ready 33.6.10 [futures.task] Dangling uses_allocator specialization for packaged_task Yes 3

Section 99 (1 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2965 Ready 99 [filesystem_error.members] Non-existing path::native_string() in filesystem_error::what() specification Yes 0

Section networking.ts 99 (1 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2779 Ready 99 [networking.ts::buffer.reqmts.mutablebuffersequence] [networking.ts] Relax requirements on buffer sequence iterators Yes