C++ Standard Library Issues List (Revision R106)

Index by Status and Section

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 2017-10-16 at 05:08:47 UTC

Ready (23 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
2950 Ready 21.2.5 [support.types.byteops] std::byte operations are misspecified Yes 1
2945 Ready 23.6.8 [optional.comp_with_t] Order of template parameters in optional comparisons Yes 2
2948 Ready 23.11.1 [unique.ptr] unique_ptr does not define operator<< for stream output Yes 0
2944 Ready [unique.ptr.single.ctor] LWG 2905 accidentally removed requirement that construction of the deleter doesn't throw an exception Yes 0
2964 Ready [util.smartptr.shared.cast] Apparently redundant requirement for dynamic_pointer_cast Yes 0
2980 Ready [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 [meta.unary.prop] What is is_trivially_destructible_v<int>? Yes
2979 Ready [meta.trans.other] aligned_union should require complete object types Yes 0
2978 Ready 24.3.5 [basic.string.hash] Hash support for pmr::string and friends Yes 0
2977 Ready 26.2.7 [unord.req] unordered_meow::merge() has incorrect Throws: clause Yes 0
2953 Ready [deque.modifiers] LWG 2853 should apply to deque::erase too Yes 0
2998 Ready [list.ops] Requirements on function objects passed to {forward_,}list-specific algorithms Yes 0
2982 Ready [unord.set.overview] Making size_type consistent in associative container deduction guides Yes 2
2952 Ready 27.4.1 [iterator.traits] iterator_traits should work for pointers to cv T Yes 0
2870 Ready 29.5.7 [complex.value.ops] Default value of parameter theta of polar should be dependent Yes
2935 Ready [fs.op.create_directories] What should create_directories do when p already exists but is not a directory? Yes 0
2988 Ready 32.2 [atomics.syn] Clause 32 cleanup missed one typename Yes 0
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
2965 Ready 99 [filesystem_error.members] Non-existing path::native_string() in filesystem_error::what() specification Yes 0
2779 Ready 99 [networking.ts::buffer.reqmts.mutablebuffersequence] [networking.ts] Relax requirements on buffer sequence iterators Yes

Tentatively Ready (2 issues)

Issue Status Section Title Proposed Resolution Priority Duplicates
3024 Tentatively Ready [variant.ctor] variant's copies must be deleted instead of disabled via SFINAE Yes
3001 Tentatively Ready [util.smartptr.weak] weak_ptr::element_type needs remove_extent_t Yes 0