List of issues - WG21 LWG Issues
Issues
Show Active
Show Accepted
Show Closed
Search
Powered by
Roundup
cmeerw.org
ID
Activity
Section
Status
Title
3069
2 days ago
[variant.assign]
new
Move assigning variant's subobject corrupts data
4601
3 days ago
[c.math.lerp]
new
Unclear error handling for C++ math functions
3669
6 days ago
[intro.abstract]
core
std::filesystem operations should be observable behaviour
4168
6 days ago
[obj.lifetime]
core
`std::start_lifetime_as` inadvertently has undefined behavior due to use of `std::bit_cast`
4357
6 days ago
[exec.connect]
ready
connect-awaitable should use `is_void_v` to check for result-type of `co_await` expression instead of same_as<void>
4138
6 days ago
[meta.const.eval]
ready
is_within_lifetime should mandate is_object
4603
6 days ago
[mdspan.layout.stride.cons]
new
`layout_stride` should accept zero strides for empty `extents`
4602
6 days ago
[charconv.to.chars]
new
Incorrect lower bound for the default floating-point representation
4421
6 days ago
[charconv.to.chars]
ready
Clarify the output encoding of `to_chars` for integers
4117
6 days ago
[coro.generator.iterator]
ready
generator::iterator should provide iterator_concept
3172
2 weeks ago
[c.math.hypot3]
open
3-arg std::hypot is underspecified compared to the 2-arg overload
4600
3 weeks ago
[hive.operations]
new
Remove precondition on `hive::get_iterator()`, introduce Returns value when pointer is not within `*this`
4599
3 weeks ago
[stdatomic.h.syn]
new
Pointless std-atomic alias template
4598
3 weeks ago
[res.on.exception.handling]
new
§[res.on.exception.handling] should cover exceptions specified outside a Throws: paragraph
4591
3 weeks ago
[meta.reflection.scope]
new
`std::meta::current_function` should probably work in a local class
4582
3 weeks ago
[linalg.transp.layout.transpose] [mdspan.layout.policy.reqmts]
new
Specializations of `layout_transpose` do not meet the layout mapping policy requirements
4577
1 month ago
[view.interface]
open
Hardening `view_interface::operator[]`
4558
1 month ago
[range.drop.view] [range.drop.while.view]
lewg
drop_view and drop_while_view should be const-iterable for input-only range
4597
1 month ago
[range.join.view] [range.join.with.view]
new
Unnecessary constraint for join_view/join_with_view to be common_range
2383
1 month ago
[time.duration.literals]
open
Overflow cannot be ill-formed for chrono::duration integer literals
3053
1 month ago
[syserr.errcode.overview]
ready
Prohibit error_code construction from rvalues of error_category
3584
1 month ago
[cmp.common]
ready
Clarify common comparison category conversions
3647
1 month ago
[special.mem.concepts]
ready
nothrow-input-iterator constraints should not mention copying
3696
1 month ago
[stream.types]
ready
"Basic integral types" should not be used
4022
1 month ago
[time.format]
ready
Ambiguity in the formatting of negative years with format specifier %C
4039
1 month ago
[ostream.formatted.print]
ready
§[ostream.formatted.print]: Inappropriate usage of badbit in definition of vprint_unicode/vprint_nonunicode
4052
1 month ago
[rand.dist.samp.pconst] [rand.dist.samp.plinear]
new
Bogus requirements for piecewise_linear_distribution
4055
1 month ago
[iterator.operations]
ready
§[iterator.operations] std::distance is missing a precondition
4570
1 month ago
[exec.snd.expos]
open
COMMON-DOMAIN should test for convertibility to `default_domain`
4587
1 month ago
[unord.map.elem]
ready
Missing complexity for unordered_map::at
4595
1 month ago
[zombie.names]
new
`byte_string` and `wide_string` are not yet zombie names
4594
1 month ago
[meta.reflection.define.aggregate]
new
`data_member_spec` should throw on anonymous union types
4593
1 month ago
[numeric.sat.cast]
new
The first template argument of `std::saturating_cast` must be specifiable
4592
1 month ago
[locale.codecvt.virtuals]
new
Preconditions of some virtual functions `std::codecvt` on character ranges are in a possibly unintended form
4588
1 month ago
[mdspan.sub.overview]
ready
mdspan issue due to rewording for canonicalize slice
2713
1 month ago
[unord]
ready
More missing allocator-extended constructors for unordered containers
4562
1 month ago
[mdspan.layout.stride.obs]
ready
`layout_stride::is_exhaustive` specification is problematic when there's an extent equal to 1
2833
1 month ago
[variant.ctor]
open
Library needs to specify what it means when it declares a function constexpr
3353
1 month ago
[locale]
ready
locale's copy assignment operator should return locale&
2811
1 month ago
[optional.ctor][optional.assign][variant.ctor][any.cons][any.modifiers]
ready
"Selected constructor" wording is incorrect for optional/variant/any
3126
1 month ago
[re.submatch]
ready
There's no std::sub_match::compare(string_view) overload
2819
1 month ago
[thread.req.lockable][thread.mutex.requirements]
ready
Unspecified Return type: elements
2983
1 month ago
[locale.money.put.virtuals]
ready
money_put::do_put underspecified
4589
1 month ago
[format.string.escaped]
lewg
std::format should escape null as \0
4406
1 month ago
[optional.observe] [optional.ref.observe] [expected.object.obs]
ready
`optional::value_or` return statement is inconsistent with Mandates
4590
1 month ago
[facet.num.get.virtuals]
new
Unclear how `num_get` extracts `void*` values
4596
1 month ago
[support.signal]
new
Gratuitous UB via manifestly constant-evaluated contexts in signal handlers
2237
1 month ago
[c.strings]
core
<cuchar> macros
2136
1 month ago
[structure]
ready
Postconditions vs. exceptions
2714
1 month ago
[complex.ops]
ready
complex stream extraction underspecified
1...50 out of 701
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