List of issues - WG21 LWG Issues
Issues
Show Active
Show Accepted
Show Closed
Search
Powered by
Roundup
cmeerw.org
ID
Activity
Section
Status
Title
4476
yesterday
[exec.run.loop.general]
new
`run_loop` should not have a `set_error` completion
4475
yesterday
[thread.mutex.requirements.mutex.general]
new
The description to single total order in [thread.mutex.requirements.mutex.general] is hollow
4474
yesterday
[round.style]
new
"`round_to_nearest`" rounding mode is unclear
4473
yesterday
[cfloat.syn]
new
<cfloat> should be specified not to contain all macros in <float.h>
4472
yesterday
[atomics.ref.generic]
new
std::atomic_ref<const T> can be constructed from temporaries
4471
2 days ago
[exec.inline.scheduler]
new
Remove test for `get_env noexcept`-ness from `inline_scheduler`
4469
2 days ago
[namespace.std]
new
Names of parameters of addressable function shall remain unspecified
4378
5 days ago
[string.access]
new
Inconsistency between `std::basic_string`'s `data()` and `operator[]` specification
4460
5 days ago
[variant.ctor]
new
Missing Throws: for last `variant` constructor
4406
5 days ago
[optional.observe] [optional.ref.observe] [expected.object.obs]
new
`optional::value_or` return statement is inconsistent with Mandates
3653
5 days ago
[coroutine.syn]
new
<coroutine> is freestanding, but uses std::hash which is not
4468
6 days ago
[const.wrap.class]
new
§[const.wrap.class] "`operator decltype(auto)`" is ill-formed
4339
1 week ago
[exec.task]
open
task's coroutine frame may be released late
4466
1 week ago
[task.promise]
new
task should move its result
4467
1 week ago
[hive.operations]
new
`hive::splice` can throw `bad_alloc`
4458
1 week ago
[indirect.obs]
new
indirect<T> should be convertible to T&
4457
1 week ago
[algorithm.syn]
new
freestanding for `stable_sort`, `stable_partition` and `inplace_merge`
2236
1 week ago
[atomics.syn] [atomics.order]
open
kill_dependency unconditionally noexcept
4354
1 week ago
[exec.get.fwd.progress]
open
Reconsider `weakly_parallel` as the default `forward_progress_guarantee`
4453
1 week ago
[atomics.ref.ops]
new
atomic_ref<cv T>::required_alignment should be the same as for `T`
3417
1 week ago
[atomics.types.operations]
open
Missing volatile atomic deprecations
4314
1 week ago
[mdspan.layout]
new
Missing move in `mdspan` layout `mapping::operator()`
4454
1 week ago
[assertions.assert]
new
`assert` should forbid `co_await` and `co_yield`
4470
1 week ago
[simd]
new
The use of integer-from<Bytes> all over [simd] is incorrect for Bytes=sizeof(complex<double>)
4436
2 weeks ago
[simd.ctor]
new
`simd` broadcast is overconstrained — std::cw<0.f> is not convertible to simd::vec<float16_t>
3099
2 weeks ago
[meta.type.synop]
open
is_assignable<Incomplete&, Incomplete&>
3662
2 weeks ago
[string.append][string.assign]
new
basic_string::append/assign(NTBS, pos, n) suboptimal
4109
2 weeks ago
[rand.req.genl]
new
Instantiating templates in §[rand] with int8_t/uint8_t is undefined behavior
4238
2 weeks ago
[simd.mask.unary]
new
simd_mask<complex<double>>::operator+/-/~ return a disabled `simd` specialization
4264
2 weeks ago
[func.wrap.general]
new
Skipping indirection is not allowed for function_ref
4329
2 weeks ago
[exec.affine.on]
lewg
Customising affine_on for other algorithms
4330
2 weeks ago
[exec.affine.on]
lewg
affine_on semantics
4331
2 weeks ago
[exec.affine.on]
lewg
affine_on shape may be wrong
4332
2 weeks ago
[exec.affine.on]
lewg
affine_on shouldn't forward the stop token to the scheduling operation
4335
2 weeks ago
[task.promise]
lewg
task shadows the environment's allocator
4344
2 weeks ago
[exec.affine.on]
new
affine_on has no specification for the default
4347
2 weeks ago
[task.promise]
new
task's stop source is always created
4414
3 weeks ago
[simd.expos.abi][simd.traits]
new
§[simd.expos.abi] deduce-abi-t is underspecified and incorrectly referenced from `rebind` and `resize`
4051
3 weeks ago
[cmp.categories]
new
A less hacky and more useful way to compare comparison category types
4058
3 weeks ago
[pointer.conversion]
lewg
std::to_address() should be SFINAE-friendly
4207
3 weeks ago
[support.srcloc.cons]
new
Point of reference for `source_location` is not specified when used in an default template argument
4283
3 weeks ago
[obj.lifetime]
new
`std::trivially_relocate` needs stronger preconditions on "nested" objects with dynamic lifetime
4290
3 weeks ago
[ptr.align]
new
Missing Mandates clauses on `is_sufficiently_aligned`
4213
3 weeks ago
[exec.snd]
new
Sender spec depends on unspecified order of evaluation
4327
3 weeks ago
[exec.sched]
new
Equal schedulers should be required to have same behaviour
4353
3 weeks ago
[exec]
new
Uses of MANDATE-NOTHROW in CPOs should not enclose CPO argument sub-expressions
4355
3 weeks ago
[exec.connect]
new
connect-awaitable() should mandate `rcvr` can receive all completion-signals rather than using constraints
4356
3 weeks ago
[exec.connect]
new
`connect()` should use `get_allocator(get_env(rcvr))` to allocate the coroutine-state for a connect-awaitable coroutine
4357
3 weeks ago
[exec.connect]
new
connect-awaitable should use `is_void_v` to check for result-type of `co_await` expression instead of same_as<void>
4361
3 weeks ago
[exec.as.awaitable]
lewg
awaitable-receiver::set_value should use Mandates instead of constraints
1...50 out of 752
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