List of issues - WG21 LWG Issues
Issues
Show Active
Show Accepted
Show Closed
Search
Powered by
Roundup
cmeerw.org
ID
Activity
Section
Status
Title
3436
yesterday
[specialized.construct]
new
std::construct_at should support arrays
3944
yesterday
[format.formatter.spec]
ready
Formatters converting sequences of char to sequences of wchar_t
3767
yesterday
[locale.category][locale.codecvt.general]
voting
codecvt<charN_t, char8_t, mbstate_t> incorrectly added to locale
3919
yesterday
[range.enumerate]
voting
enumerate_view may invoke UB for sized common non-forward underlying ranges
3950
yesterday
[string.view.synop]
voting
std::basic_string_view comparison operators are overspecified
3975
yesterday
[format.context]
voting
Specializations of basic_format_context should not be permitted
3984
yesterday
[range.utility.conv.to]
voting
ranges::to's recursion branch may be ill-formed
4011
yesterday
[span.elem]
voting
"Effects: Equivalent to return" in [span.elem]
4012
yesterday
[range.common.view]
voting
common_view::begin/end are missing the simple-view check
4013
yesterday
[range.lazy.split.outer.value]
voting
lazy_split_view::outer-iterator::value_type should not provide default constructor
4016
yesterday
[range.utility.conv]
voting
container-insertable checks do not match what container-inserter does
4023
yesterday
[streambuf.protected]
voting
Preconditions of std::basic_streambuf::setg/setp
4025
yesterday
[expected.void.assign]
voting
Move assignment operator of std::expected<cv void, E> should not be conditionally deleted
4030
yesterday
[numeric.sat.func]
voting
Clarify whether arithmetic expressions in [numeric.sat.func] are mathematical or C++
4031
yesterday
[expected.bad.void]
voting
bad_expected_access<void> member functions should be noexcept
4035
yesterday
[range.single.view]
voting
single_view should provide empty
4036
yesterday
[depr.c.macros]
voting
__alignof_is_defined is only implicitly specified in C++ and not yet deprecated
4037
yesterday
[category.ctype.general]
voting
Static data members of ctype_base are not yet required to be usable in constant expressions
4038
yesterday
[text.encoding.aliases]
voting
std::text_encoding::aliases_view should have constexpr iterators
4043
yesterday
[text.encoding.general]
voting
"ASCII" is not a registered character encoding
4045
yesterday
[tuple.cnstr]
voting
tuple can create dangling references from tuple-like
4053
yesterday
[range.repeat.view]
voting
Unary call to std::views::repeat does not decay the argument
4054
yesterday
[range.repeat.overview]
voting
Repeating a repeat_view should repeat the view
2146
3 days ago
[utility.arg.requirements]
open
Are reference types Copy/Move-Constructible/Assignable or Destructible?
3988
3 days ago
[const.iterators][range.as.const.view]
open
Should as_const_view and basic_const_iterator provide base()?
4029
3 days ago
[basic.string.general]
new
basic_string accidentally fails to meet the reversible container requirements
4041
3 days ago
[concept.swappable]
new
The requirements on literal type in [concept.swappable] should be removed
4046
3 days ago
[associative.reqmts.except][flat.map.overview][flat.multimap.overview] [flat.set.overview][flat.multiset.overview]
new
Effects of inserting into or erasing from flat container adaptors when an exception is thrown need to be more permissive
4047
3 days ago
[namespace.std]
new
Explicitly specifying template arguments for std::swap should not be supported
4048
3 days ago
[flat.set][flat.map.overview]
new
Inconsistent preconditions for transparent insertion of std::flat_map/std::flat_set
4032
4 days ago
[util.smartptr.shared.const]
new
Possibly invalid types in the constraints of constructors of std::shared_ptr
4044
5 days ago
[print.fun]
open
Confusing requirements for std::print on POSIX platforms
4058
6 days ago
[pointer.conversion]
new
std::to_address() should be SFINAE-friendly
4055
6 days ago
[iterator.operations]
new
§[iterator.operations] std::distance is missing a precondition
4042
7 days ago
[print.fun]
lewg
std::print should permit an efficient implementation
4052
7 days ago
[rand.dist.samp.pconst] [rand.dist.samp.plinear]
new
Bogus requirements for piecewise_linear_distribution
4017
7 days ago
[range.split.iterator][range.lazy.split.outer]
new
Behavior of std::views::split on an empty range
4024
7 days ago
[util.smartptr.shared.create]
new
Underspecified destruction of objects created in std::make_shared_for_overwrite/std::allocate_shared_for_overwrite
4040
7 days ago
[tuple.helper]
new
Contradictory specification of std::tuple_size
4027
7 days ago
[ranges.syn]
open
possibly-const-range should prefer returning const R&
4005
7 days ago
[defns.required.behavior][structure.specifications][res.on.functions]
new
"Required behavior" too narrowly defined
4007
7 days ago
[func.require]
new
Mystic prohibition of calling a volatile-qualified perfect forwarding call wrapper
4008
7 days ago
[range.utility.conv.to]
new
§[range.utility.conv.to] ranges::to may cause infinite recursion if range_value_t<C> is a non-move-constructible range
4010
7 days ago
[range.subrange.access]
new
subrange::advance should be improved
4015
7 days ago
[optional.monadic]
new
LWG 3973 broke const overloads of std::optional monadic operations
4018
7 days ago
[range.utility.conv.to]
new
ranges::to's copy branch is underconstrained
4026
7 days ago
[expected.object.assign][expected.void.assign]
new
Assignment operators of std::expected should propagate triviality
4019
7 days ago
[range.reverse]
open
Reversing an infinite range leads to an infinite loop
4004
7 days ago
[atomics.order]
open
The load and store operation in §[atomics.order] p1 is ambiguous
4057
2 weeks ago
[coro.generator.iterator]
new
generator::iterator's operator* is not noexcept when it can be
1...50 out of 608
Next
Download as CSV
Sort on
- nothing -
activity
creation
drafting
id
messages
priority
section
status
submitter
superseder
title
Descending
- nothing -
activity
creation
drafting
id
messages
priority
section
status
submitter
superseder
title
Descending
Group on
- nothing -
activity
creation
drafting
id
messages
priority
section
status
submitter
superseder
title
Descending
- nothing -
activity
creation
drafting
id
messages
priority
section
status
submitter
superseder
title
Descending