List of issues - WG21 LWG Issues
Issues
Show Active
Show Accepted
Show Closed
Search
Powered by
Roundup
cmeerw.org
ID
Activity
Section
Status
Title
4123
yesterday
[deque.modifiers] [vector.modifiers] [inplace.vector.modifiers]
new
Container effects use "the assignment operator or move assignment operator"
2146
3 days ago
[utility.arg.requirements]
open
Are reference types CopyConstructible/MoveConstructible/CopyAssignable/MoveAssignable/Destructible?
3578
3 days ago
[associative.reqmts.general]
new
Iterator SCARYness in the context of associative container merging
3082
3 days ago
[charconv.from.chars]
open
from_chars specification regarding floating point rounding is inconsistent
3956
5 days ago
[time.parse]
new
chrono::parse uses from_stream as a customization point
4177
1 week ago
[atomics.order]
new
§[atomics.order] p8 "circularly depend on their own computation" is unclear for loop
4175
1 week ago
[exec.get.allocator][exec.get.stop.token][exec.get.env] [exec.get.domain][exec.get.scheduler] [exec.get.delegation.scheduler][exec.get.fwd.progress] [exec.get.compl.sched]
new
`get_env()` specified in terms of `as_const()` but this doesn't work with rvalue senders
4176
2 weeks ago
[containers]
new
Refer back to container requirements when extending them
4173
2 weeks ago
[containers]
new
Better term for "references, pointers and iterators to elements"
2991
2 weeks ago
[variant.ctor]
open
variant copy constructor missing noexcept(see below)
3003
2 weeks ago
[futures.promise]
lewg
<future> still has type-erased allocators in promise
3454
2 weeks ago
[pointer.traits]
open
pointer_traits::pointer_to should be constexpr
4130
2 weeks ago
[ptr.launder]
open
Preconditions for std::launder might be overly strict
4172
2 weeks ago
[thread.lock.unique.cons] [thread.lock.shared.cons]
new
unique_lock self-move-assignment is broken
4019
3 weeks ago
[range.reverse]
open
Reversing an infinite range leads to an infinite loop
4174
3 weeks ago
[containers]
new
Refer back to container requirements when extending them
4171
1 month ago
[indirectcallable.indirectinvocable]
new
P2609R3 breaks code that uses `views::zip` and get<T>
4168
1 month ago
[obj.lifetime]
new
`std::start_lifetime_as` inadvertently has undefined behavior due to use of `std::bit_cast`
4167
1 month ago
[alg.min.max]
new
Use of "smaller" and "larger" in min, max, and minmax is unclear
4166
1 month ago
[range.concat.view]
new
`concat_view::end()` should be more constrained in order to support noncopyable iterators
4165
1 month ago
[concept.swappable][utility.swap][array.members]
new
Should swapping a built-in array or `std::array` with itself result in UB?
4162
1 month ago
[alg.nth.element]
new
Worst time complexity of non-parallel versions of nth_element is underspecified
4159
1 month ago
[container.node][allocator.uses.trait]
new
Uses-allocator construction mechanisms should be opted out for node handles
2136
2 months ago
[structure]
open
Postconditions vs. exceptions
2137
2 months ago
[re.regex.assign]
open
Misleadingly constrained post-condition in the presence of exceptions
2546
2 months ago
[re.grammar]
new
Implementability of locale-sensitive UnicodeEscapeSequence matching
3126
2 months ago
[re.submatch]
new
There's no std::sub_match::compare(string_view) overload
2220
2 months ago
[re.tokiter.comp]
open
Under-specification of operator== for regex_token_iterator
4160
2 months ago
[futures.task.general]
new
packaged_task should reject rvalue reference return types
4158
2 months ago
[futures.task.members]
new
packaged_task::operator= should abandon its shared state
4132
2 months ago
[associative.reqmts.general][list.ops] [forward.list.ops]
new
Throws specifications need to include boolean-testable operations
4145
2 months ago
[res.on.data.races]
new
Unclear how [res.on.data.races] apply to templated functions
4155
2 months ago
[nullablepointer.requirements]
new
Cpp17NullablePointer should require that some expression can be contextually converted to bool
3210
2 months ago
[util.smartptr.shared.create]
new
allocate_shared is inconsistent about removing const from the pointer passed to allocator construct and destroy
3891
2 months ago
[expected.object.general]
new
LWG 3870 breaks std::expected<cv T, E>
4015
2 months ago
[optional.monadic]
open
LWG 3973 broke const overloads of std::optional monadic operations
4161
2 months ago
[complex.numbers]
new
Some free functions don't automatically work for program-defined std::complex<NonFloatingPoint>
4163
2 months ago
[facet.num.get.virtuals]
new
Can the overload of std::num_get::do_get for bool call the overload for long?
3503
2 months ago
[time.duration.cast]
new
chrono::ceil has surprising requirement
4143
2 months ago
[exec.set.value][exec.set.error] [exec.set.stopped][exec.opstate.start]
new
execution::set_value/set_error/set_stopped/start should always return void
4151
2 months ago
[inplace.vector.modifiers]
new
Precondition of inplace_vector::swap
4156
2 months ago
[syserr.errcat.virtuals]
new
error_category messages have unspecified encoding
4057
2 months ago
[coro.generator.iterator]
new
generator::iterator's operator* is not noexcept when it can be
4152
3 months ago
[char.traits.require]
new
The primary template of std::char_traits is totally underspecified
4150
3 months ago
[exec.run.loop.members]
new
The preconditions on run_loop::run() are too strict
4149
3 months ago
[macro.names]
new
User defined macros without standard headers (294 redux)
4146
3 months ago
[format.formatter.spec][container.adaptors.format]
new
§[format.formatter.spec]/3 unconditionally enables nonlocking for container adaptors
2939
3 months ago
[meta.type.synop]
open
Some type-completeness constraints of traits are overspecified
3099
3 months ago
[meta.type.synop]
open
is_assignable<Incomplete&, Incomplete&>
4131
3 months ago
[iterator.range]
new
Including <optional> doesn't provide std::begin/end
1...50 out of 650
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