Reference ISO/IEC IS 14882:2020(E)
This document is the Index by Status and Date for the Library Active Issues List, Library Defect Reports and Accepted Issues, and Library Closed Issues List.
Revised 2024-03-27 at 15:55:27 UTC
Issue | Status | Section | Title | Proposed Resolution | Priority | Duplicates |
---|---|---|---|---|---|---|
4045(i) | Voting | 22.4.4.2 [tuple.cnstr] | tuple can create dangling references from tuple-like |
Yes | ||
4031(i) | Voting | 22.8.5 [expected.bad.void] | bad_expected_access<void> member functions should be noexcept |
Yes | ||
4025(i) | Voting | 22.8.7.4 [expected.void.assign] | Move assignment operator of std::expected<cv void, E> should not be conditionally deleted |
Yes | ||
3975(i) | Voting | 22.14.6.6 [format.context] | Specializations of basic_format_context should not be permitted |
Yes | 3 | |
3950(i) | Voting | 23.3.2 [string.view.synop] | std::basic_string_view comparison operators are overspecified |
Yes | ||
4011(i) | Voting | 24.7.2.2.6 [span.elem] | "Effects: Equivalent to return" in [span.elem] | Yes | ||
4016(i) | Voting | 26.5.7 [range.utility.conv] | container-insertable checks do not match what container-inserter does |
Yes | ||
3984(i) | Voting | 26.5.7.2 [range.utility.conv.to] | ranges::to 's recursion branch may be ill-formed |
Yes | 3 | |
4035(i) | Voting | 26.6.3.2 [range.single.view] | single_view should provide empty |
Yes | ||
4054(i) | Voting | 26.6.5.1 [range.repeat.overview] | Repeating a repeat_view should repeat the view |
Yes | ||
4053(i) | Voting | 26.6.5.2 [range.repeat.view] | Unary call to std::views::repeat does not decay the argument |
Yes | ||
4013(i) | Voting | 26.7.16.4 [range.lazy.split.outer.value] | lazy_split_view::outer-iterator::value_type should not provide default constructor |
Yes | ||
4012(i) | Voting | 26.7.19.2 [range.common.view] | common_view::begin/end are missing the simple-view check |
Yes | ||
3919(i) | Voting | 26.7.23 [range.enumerate] | enumerate_view may invoke UB for sized common non-forward underlying ranges |
Yes | 3 | |
4030(i) | Voting | 27.10.17.1 [numeric.sat.func] | Clarify whether arithmetic expressions in [numeric.sat.func] are mathematical or C++ | Yes | ||
3767(i) | Voting | 30.3.1.2.1 [locale.category] | codecvt<charN_t, char8_t, mbstate_t> incorrectly added to locale |
Yes | 3 | |
4037(i) | Voting | 30.4.2.1 [category.ctype.general] | Static data members of ctype_base are not yet required to be usable in constant expressions |
Yes | ||
4043(i) | Voting | 30.6.2.2 [text.encoding.general] | "ASCII" is not a registered character encoding |
Yes | ||
4038(i) | Voting | 30.6.2.5 [text.encoding.aliases] | std::text_encoding::aliases_view should have constexpr iterators |
Yes | ||
4023(i) | Voting | 31.6.3.4 [streambuf.protected] | Preconditions of std::basic_streambuf::setg/setp |
Yes | ||
4036(i) | Voting | D.11 [depr.c.macros] | __alignof_is_defined is only implicitly specified in C++ and not yet deprecated |
Yes |