List of issues - WG21 LWG Issues
Issues
Show Active
Show Accepted
Show Closed
Search
Powered by
Roundup
cmeerw.org
ID
Activity
Section
Status
Title
4061
2 days ago
[format.context]
new
Should std::basic_format_context be default-constructible/copyable/movable?
4060
2 days ago
[mdspan.submdspan.submdspan]
new
submdspan preconditions do not forbid creating invalid pointer
4059
6 days ago
[range.join.with.iterator]
new
Leaky abstraction in join_with_view's iterator
3918
6 days ago
[uninitialized.move]
open
std::uninitialized_move/_n and guaranteed copy elision
4044
1 week ago
[print.fun]
open
Confusing requirements for std::print on POSIX platforms
3971
1 week ago
[range.join.with.view]
open
Join ranges of rvalue references with ranges of prvalues
3436
1 week ago
[specialized.construct]
new
std::construct_at should support arrays
3944
1 week ago
[format.formatter.spec]
ready
Formatters converting sequences of char to sequences of wchar_t
3767
1 week ago
[locale.category][locale.codecvt.general]
voting
codecvt<charN_t, char8_t, mbstate_t> incorrectly added to locale
3919
1 week ago
[range.enumerate]
voting
enumerate_view may invoke UB for sized common non-forward underlying ranges
3950
1 week ago
[string.view.synop]
voting
std::basic_string_view comparison operators are overspecified
3975
1 week ago
[format.context]
voting
Specializations of basic_format_context should not be permitted
3984
1 week ago
[range.utility.conv.to]
voting
ranges::to's recursion branch may be ill-formed
4011
1 week ago
[span.elem]
voting
"Effects: Equivalent to return" in [span.elem]
4012
1 week ago
[range.common.view]
voting
common_view::begin/end are missing the simple-view check
4013
1 week ago
[range.lazy.split.outer.value]
voting
lazy_split_view::outer-iterator::value_type should not provide default constructor
4016
1 week ago
[range.utility.conv]
voting
container-insertable checks do not match what container-inserter does
4023
1 week ago
[streambuf.protected]
voting
Preconditions of std::basic_streambuf::setg/setp
4025
1 week ago
[expected.void.assign]
voting
Move assignment operator of std::expected<cv void, E> should not be conditionally deleted
4030
1 week ago
[numeric.sat.func]
voting
Clarify whether arithmetic expressions in [numeric.sat.func] are mathematical or C++
4031
1 week ago
[expected.bad.void]
voting
bad_expected_access<void> member functions should be noexcept
4035
1 week ago
[range.single.view]
voting
single_view should provide empty
4036
1 week ago
[depr.c.macros]
voting
__alignof_is_defined is only implicitly specified in C++ and not yet deprecated
4037
1 week ago
[category.ctype.general]
voting
Static data members of ctype_base are not yet required to be usable in constant expressions
4038
1 week ago
[text.encoding.aliases]
voting
std::text_encoding::aliases_view should have constexpr iterators
4043
1 week ago
[text.encoding.general]
voting
"ASCII" is not a registered character encoding
4045
1 week ago
[tuple.cnstr]
voting
tuple can create dangling references from tuple-like
4053
1 week ago
[range.repeat.view]
voting
Unary call to std::views::repeat does not decay the argument
4054
1 week ago
[range.repeat.overview]
voting
Repeating a repeat_view should repeat the view
2146
1 week ago
[utility.arg.requirements]
open
Are reference types Copy/Move-Constructible/Assignable or Destructible?
3988
1 week ago
[const.iterators][range.as.const.view]
open
Should as_const_view and basic_const_iterator provide base()?
4029
1 week ago
[basic.string.general]
new
basic_string accidentally fails to meet the reversible container requirements
4041
1 week ago
[concept.swappable]
new
The requirements on literal type in [concept.swappable] should be removed
4046
1 week 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
1 week ago
[namespace.std]
new
Explicitly specifying template arguments for std::swap should not be supported
4048
1 week ago
[flat.set][flat.map.overview]
new
Inconsistent preconditions for transparent insertion of std::flat_map/std::flat_set
4032
1 week ago
[util.smartptr.shared.const]
new
Possibly invalid types in the constraints of constructors of std::shared_ptr
4058
2 weeks ago
[pointer.conversion]
new
std::to_address() should be SFINAE-friendly
4055
2 weeks ago
[iterator.operations]
new
§[iterator.operations] std::distance is missing a precondition
4042
2 weeks ago
[print.fun]
lewg
std::print should permit an efficient implementation
4052
2 weeks ago
[rand.dist.samp.pconst] [rand.dist.samp.plinear]
new
Bogus requirements for piecewise_linear_distribution
4017
2 weeks ago
[range.split.iterator][range.lazy.split.outer]
new
Behavior of std::views::split on an empty range
4024
2 weeks ago
[util.smartptr.shared.create]
new
Underspecified destruction of objects created in std::make_shared_for_overwrite/std::allocate_shared_for_overwrite
4040
2 weeks ago
[tuple.helper]
new
Contradictory specification of std::tuple_size
4027
2 weeks ago
[ranges.syn]
open
possibly-const-range should prefer returning const R&
4005
2 weeks ago
[defns.required.behavior][structure.specifications][res.on.functions]
new
"Required behavior" too narrowly defined
4007
2 weeks ago
[func.require]
new
Mystic prohibition of calling a volatile-qualified perfect forwarding call wrapper
4008
2 weeks 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
2 weeks ago
[range.subrange.access]
new
subrange::advance should be improved
4015
2 weeks ago
[optional.monadic]
new
LWG 3973 broke const overloads of std::optional monadic operations
1...50 out of 611
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