List of issues - WG21 LWG Issues
Issues
Show Active
Show Accepted
Show Closed
Search
Powered by
Roundup
cmeerw.org
ID
Activity
Section
Status
Title
4577
yesterday
[view.interface]
open
Hardening `view_interface::operator[]`
4052
2 days ago
[rand.dist.samp.pconst] [rand.dist.samp.plinear]
new
Bogus requirements for piecewise_linear_distribution
4125
7 days ago
[move.iterator][move.iter.cons]
ready
move_iterator's default constructor should be constrained
4182
7 days ago
[support.types.nullptr]
ready
Definition of `NULL` is too broad
4558
7 days ago
[range.drop.view] [range.drop.while.view]
lewg
drop_view and drop_while_view should be const-iterable for input-only range
4560
7 days ago
[time.format]
lewg
Explicitly specify effects of precision specification in `duration` formatter
4563
7 days ago
[round.style]
lewg
Missing "round to nearest, ties away from zero" mode
4567
7 days ago
[version.syn]
ready
Feature test macro value for `apply_result`, `is_applicable`
4568
7 days ago
[exec.spawn.future]
ready
`std::execution::spawn_future` is mishandling dependent senders
4572
7 days ago
[associative.reqmts.general] [map.modifiers] [set.modifiers]
lewg
Key ordering requirements of associative containers are poorly specified
4579
7 days ago
[exec.when.all]
ready
make-state<Rcvr>::state-type::complete uses `Env` which is not in scope
4586
1 week ago
[freestanding.item] [optional.syn] [format.syn]
new
Partial specialization of `std::format_kind` for `std::optional` is not marked hosted
4121
1 week ago
[range.utility.conv.general]
ready
ranges::to constructs associative containers via c.emplace(c.end(), *it)
4545
1 week ago
[mdspan.layout.leftpad.cons][mdspan.layout.rightpad.cons]
new
Some converting constructors of `layout_left_padded::mapping` and `layout_right_padded::mapping` are missing a representability precondition for the padded stride
4546
1 week ago
[iterator.concept.winc]
new
Integer-class type should be structural type
4547
1 week ago
[exec.as.awaitable]
new
sender-awaitable needs a deduction guide
4551
1 week ago
[exec.on]
new
Fix the customization domain of the `on` algorithm
4559
1 week ago
[range.zip.view] [range.zip.transform.view] [range.cartesian.view]
new
zip_view, zip_transform_view, and cartesian_product_view should provide reserve_hint
4561
1 week ago
[range.reverse.view]
new
reverse_view does not consider simple-view
4562
1 week ago
[mdspan.layout.stride.obs]
new
`layout_stride::is_exhaustive` specification is problematic when there's an extent equal to 1
4564
1 week ago
[meta.reflection.queries]
new
Clarify when `constant_of` throws
4565
1 week ago
[range.subrange.general]
new
subrange should prevent slicing for contiguous iterators
4566
1 week ago
[linalg.scaled.scaledaccessor] [linalg.conj.conjugatedaccessor]
new
The element_type definition of scaled_accessor and conjugated_accessor are not quite right
4569
1 week ago
[mdspan.mdspan.overview]
new
mdspan should Mandates the relationship between element_type and reference
4570
1 week ago
[exec.snd.expos]
new
COMMON-DOMAIN should test for convertibility to `default_domain`
4571
1 week ago
[atomics.ref.generic.general] [atomics.types.generic.general]
new
Disallow specializing `std::atomic` and `std::atomic_ref`
4573
1 week ago
[view.interface]
new
Improve `view_interface::cbegin`
4574
1 week ago
[const.wrap.class] [func.wrap.ref]
new
constant_wrapper<nullptr, int()> bypasses `function_ref` class invariant
4575
1 week ago
[new.delete.dataraces]
open
No formal wording associates single total order of allocation/deallocation operations with the coherence rule
4576
1 week ago
[meta.reflection.substitute]
new
`{can_}substitute` specification is (still) ill-formed
4585
1 week ago
[meta.reflection.layout]
new
Applying `std::meta::alignment_of` to a not-yet-defined variable
4582
1 week ago
[linalg.transp.layout.transpose] [mdspan.layout.policy.reqmts]
new
Specializations of `layout_transpose` do not meet the layout mapping policy requirements
4584
1 week ago
[hive.operations]
new
`std::hive::sort` should add Cpp17MoveConstructible to its preconditions on `T`
4583
1 week ago
[bit.byteswap]
new
`std::byteswap` can make sense for some types with padding bytes
4580
1 week ago
[meta.reflection.queries]
new
`is_enumerable_type`: Definition of "enumerable type" looks strange
4249
2 weeks ago
[range.lazy.split.outer]
ready
The past end issue for `lazy_split_view`
4267
2 weeks ago
[tuple.cnstr]
ready
Uses-allocator construction is meaningless for tuple of references
4385
2 weeks ago
[iterator.range]
ready
Including <simd> doesn't provide `std::begin/end`
4487
2 weeks ago
[time.clock.req]
ready
Is member `is_steady` of a Cpp17Clock type required to be usable in constant expressions?
4515
2 weeks ago
[format.string.std]
lewg
`format`: `a` and `A` should insert the `0x` or `0X` prefix
4530
2 weeks ago
[format.formatter.spec]
lewg
Unclear specification for formatter<charT[N], charT>
4531
2 weeks ago
[version.syn]
ready
Should there be a feature-test macro update for constexpr `std::to_(w)string`?
4578
2 weeks ago
[obj.lifetime]
core
`std::start_lifetime(r)` should not be able to poke objects outside the current evaluation
4158
2 weeks ago
[futures.task.members]
ready
packaged_task::operator= should abandon its shared state
4218
2 weeks ago
[const.iterators.ops]
ready
Constraint recursion in `basic_const_iterator`'s relational operators due to ADL + CWG 2369
4359
2 weeks ago
[exec.as.awaitable]
ready
`as_awaitable(expr, p)` does not define semantics of call if `p` is not an lvalue
4471
2 weeks ago
[exec.inline.scheduler]
ready
Remove test for `get_env noexcept`-ness from `inline_scheduler`
4490
2 weeks ago
[algorithms.requirements]
ready
Allow calling `std::ranges::size` in ranges algorithms
4521
2 weeks ago
[atomics.order]
ready
Improve [atomics.order] p10 to have a consistent way with [intro.races]
4356
2 weeks ago
[exec.connect]
open
`connect()` should use `get_allocator(get_env(rcvr))` to allocate the coroutine-state for a connect-awaitable coroutine
1...50 out of 734
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