List of issues - WG21 LWG Issues
Issues
Show Active
Show Accepted
Show Closed
Search
Powered by
Roundup
cmeerw.org
ID
Activity
Section
Status
Title
4512
yesterday
[fs.class.path.general][fs.path.type.cvt] [fs.path.native.obs][fs.path.generic.obs] [depr.fs.path.obs]
new
The `system_encoded_string()` and `generic_system_encoded_string()` member functions of `std::filesystem::path` are misnamed
4511
yesterday
[mdspan.mdspan.overview]
new
Inconsistency between the deduction guide of `std::mdspan` taking `(data_handle_type, mapping_type, accessor_type)` and the corresponding constructor
4510
yesterday
[range.iter.op.advance][range.iter.op.next]
new
Ambiguity of `std::ranges::advance` and `std::ranges::next` when the difference type is also a sentinel type
4509
yesterday
[optional.monadic]
new
std::optional<T>::transform cannot be implemented while supporting program-defined specializations
4505
2 days ago
[optional.specalg]
new
The `std::make_optional` overload taking `std::initializer_list` should not accept a reference type as its template argument
4503
2 days ago
[concept.assignable]
new
Use of `std::common_reference_with` in `std::assignable_from` seems incorrect
4483
2 days ago
[meta.define.static]
new
Multidimensional arrays are not supported by meta::reflect_constant_array and related functions
4487
2 days ago
[time.clock.req]
new
Is member `is_steady` of a Cpp17Clock type required to be usable in constant expressions?
4490
2 days ago
[algorithms.requirements]
new
Allow calling `std::ranges::size` in ranges algorithms
4492
2 days ago
[alg.generate]
new
`std::generate` and `std::ranges::generate` wording is unclear for parallel algorithms
4485
2 days ago
[task.state]
ready
Move specification for `task::stop_token_type`
4500
2 days ago
[const.wrap.class]
ready
`constant_wrapper` wording problems
4359
3 days ago
[exec.as.awaitable]
new
`as_awaitable(expr, p)` does not define semantics of call if `p` is not an lvalue
4471
3 days ago
[exec.inline.scheduler]
new
Remove test for `get_env noexcept`-ness from `inline_scheduler`
4469
3 days ago
[namespace.std]
ready
Names of parameters of addressable function shall remain unspecified
3599
3 days ago
[range.lazy.split.view]
ready
The const overload of lazy_split_view::begin should be constrained by const Pattern
4491
3 days ago
[mdspan.sub]
ready
Rename `submdspan_extents` and `submdspan_canonicalize_slices`
4473
3 days ago
[cfloat.syn]
new
<cfloat> should be specified not to contain all macros in <float.h>
4474
3 days ago
[round.style]
ready
"`round_to_nearest`" rounding mode is unclear
4278
3 days ago
[exec.snd.expos]
new
Consider changing how get-domain-early(sndr) works
4436
3 days ago
[simd.ctor]
new
`simd` broadcast is overconstrained — std::cw<0.f> is not convertible to simd::vec<float16_t>
4453
3 days ago
[atomics.ref.ops]
new
atomic_ref<cv T>::required_alignment should be the same as for `T`
4476
3 days ago
[exec.run.loop.general]
new
`run_loop` should not have a `set_error` completion
4479
3 days ago
[tuple.tuple.general]
new
Missing restrictions on which types can be `tuple` elements
4488
3 days ago
[headers]
new
Undesired status for some functions in <cmath>
4457
3 days ago
[algorithm.syn]
ready
freestanding for `stable_sort`, `stable_partition` and `inplace_merge`
4481
3 days ago
[time.duration.general]
ready
Disallow chrono::duration<const T, P>
4502
1 week ago
[exec.when.all]
new
std::execution::when_all Is Never Nothrow Connectable
4501
1 week ago
[exec.let]
new
std::execution::let_* Unconditionally Potentially Evaluates std::execution::set_error
4507
3 weeks ago
[input.output]
new
The order of side effects initiated by I/O functions is not described by happen-before
4506
3 weeks ago
[support.srcloc.class]
new
`source_location` is explicitly unspecified if is constexpr or not
4504
3 weeks ago
[exec.simple.counting.mem]
new
Wording problem in `{simple_}counting_scope`
4499
4 weeks ago
[flat.set.modifiers][flat.multiset.modifiers]
new
`flat_set::insert_range` specification may be problematic
4497
1 month ago
[optional.nullopt]
new
`std::nullopt_t` should be comparable
4496
1 month ago
[meta.reflection]
new
Precedes vs Reachable in [meta.reflection]
4495
1 month ago
[meta.reflection.queries]
new
§[meta.reflection.queries] `is_deleted` on function templates
4494
1 month ago
[meta.reflection.exception]
new
Add `consteval` to `std::meta::exception` defaulted member functions
4493
1 month ago
[template.bitset.general][vector.bool.pspc]
new
Specification for some functions of bit reference types seems missing
4508
1 month ago
[cstdarg.syn]
new
Meaning of "compatible" and C++ desire for C23 changes unclear for `va_arg`
4486
1 month ago
[span.syn][simd.expos]
ready
integral-constant-like and constexpr-wrapper-like exposition-only concept duplication
3081
1 month ago
[charconv.from.chars]
open
Floating point from_chars API does not distinguish between overflow and underflow
4489
1 month ago
[range.concat.iterator]
new
concat_view::iterator's `iter_swap` has tautologically `false noexcept` specification
4498
1 month ago
[atomics.order]
new
§[atomics.order] The total order should be intended to be a strict total order
4472
1 month ago
[atomics.ref.generic]
ready
std::atomic_ref<const T> can be constructed from temporaries
4466
1 month ago
[task.promise]
new
task should move its result
4470
1 month ago
[simd]
new
The use of integer-from<Bytes> all over [simd] is incorrect for Bytes=sizeof(complex<double>)
2746
1 month ago
[optional.assign][variant.mod][any.modifiers]
ready
Inconsistency between requirements for emplace between optional and variant
4480
1 month ago
[stdatomic.h.syn]
ready
<stdatomic.h> should provide `ATOMIC_CHAR8_T_LOCK_FREE`
4468
1 month ago
[const.wrap.class]
ready
§[const.wrap.class] "`operator decltype(auto)`" is ill-formed
4460
1 month ago
[variant.ctor]
ready
Missing Throws: for last `variant` constructor
1...50 out of 784
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