WG21 Number |
Title |
Author |
Document Date |
Mailing Date |
Previous Version |
Subgroup |
Disposition |
|
2023-01 |
N4928 |
Working Draft, Standard for Programming Language C++ |
Thomas Köppe |
2022-12-18 |
2023-01 |
N4917 |
WG21 |
|
N4929 |
Editors' Report - Programming Languages - C++ |
Thomas Köppe |
2022-12-18 |
2023-01 |
|
WG21 |
|
N4933 |
WG21 November 2022 Kona Minutes of Meeting |
Nina Ranns |
2022-12-05 |
2023-01 |
|
WG21 |
|
N4934 |
2023 WG21 admin telecon meetings |
Herb Sutter |
2023-01-14 |
2023-01 |
|
WG21 |
|
N4935 |
2023 Varna Meeting Invitation and Information |
Vassil Vassilev, Mark Zeren, Vassil Keremidchiev, Stanimir Lukanov |
2022-12-15 |
2023-01 |
|
WG21 |
|
N4936 |
2023-11 Kona meeting information |
Herb Sutter |
2022-12-16 |
2023-01 |
|
WG21 |
|
N4937 |
Programming Languages — C++ Extensions for Library Fundamentals, Version 3 |
Thomas Köppe |
2022-12-15 |
2023-01 |
|
WG21 |
|
N4938 |
Editor's Report: C++ Extensions for Library Fundamentals, Version 3 |
Thomas Köppe |
2022-12-17 |
2023-01 |
|
WG21 |
|
N4939 |
Working Draft, C++ Extensions for Library Fundamentals, Version 3 |
Thomas Köppe |
2022-12-17 |
2023-01 |
N4926 |
WG21 |
|
P0260R5 |
C++ Concurrent Queues |
Lawrence Crowl, Chris Mysen, Detlef Vollmann |
2023-01-15 |
2023-01 |
P0260R4 |
SG1, Library Evolution |
|
P0342R1 |
What does "current time" mean? |
Mike Spertus |
2023-01-15 |
2023-01 |
P0342R0 |
SG1 |
|
P0792R12 |
function_ref: a non-owning reference to a Callable |
Vittorio Romeo, Zhihao Yuan, Jarrad Waterloo |
2022-11-30 |
2023-01 |
P0792R11 |
Library |
|
P1383R1 |
More constexpr for cmath and complex |
Oliver Rosten |
2022-11-21 |
2023-01 |
P1383R0 |
SG6, Library Evolution, Library |
|
P1673R11 |
A free function linear algebra interface based on the BLAS |
Mark Hoemmen, Daisy Hollman,Christian Trott,Daniel Sunderland,Nevin Liber,Alicia KlinvexLi-Ta Lo,Damien Lebrun-Grandie,Graham Lopez,Peter Caday,Sarah Knepper,Piotr Luszczek,Timothy Costa |
2023-01-15 |
2023-01 |
P1673R10 |
Library Evolution |
|
P1684R4 |
mdarray: An Owning Multidimensional Array Analog of mdspan |
Christian Trott, David Hollman,Mark Hoemmen,Daniel Sunderland,Damien Lebrun-Grandie |
2023-01-15 |
2023-01 |
P1684R3 |
Library Evolution |
|
P1883R2 |
file_handle and mapped_file_handle |
Niall Douglas |
2022-11-25 |
2023-01 |
P1883R1 |
SG1, LEWGI |
|
P1928R2 |
Merge data-parallel types from the Parallelism TS 2 |
Matthias Kretz |
2023-01-15 |
2023-01 |
P1928R1 |
Library Evolution |
|
P1967R10 |
#embed - a simple, scannable preprocessor-based resource acquisition method |
JeanHeyd Meneide |
2023-01-09 |
2023-01 |
P1967R9 |
Core |
|
P2013R5 |
Freestanding Language: Optional ::operator new |
Ben Craig |
2022-12-07 |
2023-01 |
P2013R4 |
Library |
|
P2047R5 |
An allocator-aware optional type |
Nina Ranns, Pablo Halpern Ville Voutilainen |
2023-01-11 |
2023-01 |
P2047R4 |
Library Evolution |
|
P2075R2 |
Philox as an extension of the C++ RNG engines |
Pavel Dyakov, Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev; John Salmon |
2023-01-12 |
2023-01 |
P2075R1 |
SG6, Library Evolution |
|
P2164R9 |
views::enumerate |
Corentin Jabot |
2022-12-07 |
2023-01 |
P2164R8 |
Library |
|
P2169R3 |
A Nice Placeholder With No Name |
Corentin Jabot, Michael Park |
2022-12-15 |
2023-01 |
P2169R2 |
Evolution |
|
P2198R6 |
Freestanding Feature-Test Macros and Implementation-Defined Extensions |
Ben Craig |
2022-12-06 |
2023-01 |
P2198R5 |
Library |
|
P2198R7 |
Freestanding Feature-Test Macros and Implementation-Defined Extensions |
Ben Craig |
2022-12-14 |
2023-01 |
P2198R6 |
Library |
|
P2338R3 |
Freestanding Library: Character primitives and the C library |
Ben Craig |
2022-12-06 |
2023-01 |
P2338R2 |
Library |
|
P2363R4 |
Extending associative containers with the remaining heterogeneous overloads |
Konstantin Boyarinov, Sergey Vinogradov, Ruslan Arutyunyan |
2023-01-15 |
2023-01 |
P2363R3 |
Library |
|
P2406R1 |
Fix counted_iterator interaction with input iterators |
Yehezkel Bernat, Yehuda Bernat |
2023-01-10 |
2023-01 |
P2406R0 |
SG9 |
|
P2406R2 |
Add lazy_counted_iterator |
Yehezkel Bernat, Yehuda Bernat |
2023-01-10 |
2023-01 |
P2406R1 |
SG9, Library Evolution |
|
P2407R2 |
Freestanding Library: Partial Classes |
Emil Meissner, Ben Craig |
2023-01-03 |
2023-01 |
P2407R1 |
Library |
|
P2508R2 |
Exposing std::basic-format-string |
Barry Revzin |
2023-01-09 |
2023-01 |
P2508R1 |
Library Evolution |
|
P2530R2 |
Why Hazard Pointers should be in C++26 |
Maged Michael, Maged M. Michael, Michael Wong, Paul McKenney, Andrew Hunter, Daisy S. Hollman, JF Bastien, Hans Boehm, David Goldblatt, Frank Birbacher, Mathias Stearn |
2023-01-12 |
2023-01 |
P2530R1 |
Library |
|
P2537R2 |
Relax va_start Requirements to Match C |
JeanHeyd Meneide |
2022-11-28 |
2023-01 |
P2537R1 |
Library Evolution |
|
P2545R2 |
Why RCU Should be in C++26 |
Paul E. McKenney, Michael Wong, Maged M. Michael, Geoffrey Romer, Andrew Hunter, Arthur O’Dwyer, Daisy Hollman, JF Bastien, Hans Boehm, David Goldblatt, Frank Birbacher, Erik Rigtorp, Tomasz Kamiński, Jens Maurer |
2023-01-13 |
2023-01 |
P2545R1 |
Library Evolution |
|
P2570R2 |
Contract predicates that are not predicates |
Andrzej Krzemieński |
2023-01-14 |
2023-01 |
P2570R1 |
SG21 |
|
P2591R2 |
Concatenation of strings and string views |
Giuseppe D'Angelo |
2022-11-29 |
2023-01 |
P2591R1 |
Library Evolution |
|
P2616R3 |
Making std::atomic notification/wait operations usable in more situations |
Lewis Baker |
2022-11-29 |
2023-01 |
P2616R2 |
SG1, Library Evolution |
|
P2630R2 |
Submdspan |
Christian Trott, Mark Hoemmen, Damien Lebrun-Grandie, Nevin Liber |
2023-01-13 |
2023-01 |
P2630R1 |
Library Evolution |
|
P2636R2 |
References to ranges should always be viewable |
Hannes Hauswedell |
2023-01-14 |
2023-01 |
P2636R1 |
SG9, Library Evolution |
|
P2642R2 |
Padded mdspan layouts |
Mark Hoemmen, Christian Trott,Damien Lebrun-Grandie,Malte Förster,Jiaming Yuan |
2023-01-15 |
2023-01 |
P2642R1 |
Library Evolution |
|
P2656R1 |
C++ Ecosystem International Standard |
René Ferdinand Rivera Morell, Ben Craig |
2022-12-16 |
2023-01 |
P2656R0 |
SG15 |
|
P2659R2 |
A Proposal to Publish a Technical Specification for Contracts |
Brian Bi, Alisdair Meredith |
2022-12-05 |
2023-01 |
P2659R1 |
SG21, Evolution |
|
P2675R1 |
LWG3780: The Paper (format's width estimation is too approximate and not forward compatible) |
Corentin Jabot |
2022-12-15 |
2023-01 |
P2675R0 |
SG16, Library |
|
P2677R2 |
Reconsidering concepts in-place syntax |
Mike Spertus |
2023-01-15 |
2023-01 |
P2677R1 |
Evolution |
|
P2680R1 |
Contracts for C++: Prioritizing Safety |
Gabriel Dos Reis |
2022-12-15 |
2023-01 |
P2680R0 |
SG21 |
|
P2689R1 |
atomic_accessor |
Christian Trott, Mark Hoemmen, Damien Lebrun-Grandie, Dan Sunderland, Nevin Liber |
2023-01-14 |
2023-01 |
P2689R0 |
SG1, Library Evolution |
|
P2700R1 |
Questions on P2680 "Contracts for C++: Prioritizing Safety" |
Timur Doumler, Andrzej Krzemieński, John Lakos, Joshua Berne, Brian Bi, Peter Brett, Oliver Rosten, Herb Sutter |
2022-12-17 |
2023-01 |
P2700R0 |
SG21 |
|
P2713R0 |
Escaping improvements in std::format |
Victor Zverovich |
2022-11-30 |
2023-01 |
|
Library Evolution |
|
P2713R1 |
Escaping improvements in std::format |
Victor Zverovich |
2022-11-30 |
2023-01 |
P2713R0 |
Library Evolution |
|
P2714R0 |
Bind front and back to NTTP callables |
Zhihao Yuan, Tomasz Kamiński |
2023-01-13 |
2023-01 |
|
Library Evolution |
|
P2717R0 |
Tool Introspection |
René Ferdinand Rivera Morell |
2022-12-16 |
2023-01 |
|
SG15 |
|
P2723R1 |
Zero-initialize objects of automatic storage duration |
JF Bastien |
2023-01-15 |
2023-01 |
P2723R0 |
SG12, SG22, Evolution |
|
P2724R0 |
constant dangling |
Jarrad J. Waterloo |
2022-12-12 |
2023-01 |
|
Evolution |
|
P2725R1 |
std::integral_constant Literals |
Zach Laine |
2022-12-23 |
2023-01 |
P2725R0 |
Library Evolution |
|
P2728R0 |
Unicode in the Library, Part 1: UTF Transcoding |
Zach Laine |
2022-12-24 |
2023-01 |
|
SG16, LEWGI, Library Evolution |
|
P2729R0 |
Unicode in the Library, Part 2: Normalization |
Zach Laine |
2022-12-24 |
2023-01 |
|
LEWGI, Library Evolution |
|
P2730R0 |
variable scope |
Jarrad J. Waterloo |
2022-11-27 |
2023-01 |
|
Evolution |
|
P2732R0 |
WG21 November 2022 Kona meeting Record of Discussion |
Nina Ranns |
2022-12-08 |
2023-01 |
|
WG21 |
|
P2733R0 |
Fix handling of empty specifiers in std::format |
Victor Zverovich |
2022-12-10 |
2023-01 |
|
Library Evolution |
|
P2734R0 |
Adding the new 2022 SI prefixes |
Marc Mutz |
2022-11-30 |
2023-01 |
|
Library |
|
P2735R0 |
C xor C++ Programming |
Aaron Ballman |
2022-12-05 |
2023-01 |
|
SG22 |
|
P2736R0 |
Referencing the Unicode Standard |
Corentin Jabot |
2022-12-15 |
2023-01 |
|
SG16 |
|
P2737R0 |
Proposal of Condition-centric Contracts Syntax |
Andrew Tomazos |
2022-12-30 |
2023-01 |
|
SG21 |
|
P2738R0 |
constexpr cast from void*: towards constexpr type-erasure |
Corentin Jabot, David Ledger |
2022-12-15 |
2023-01 |
|
Evolution |
|
P2739R0 |
A call to action: Think seriously about "safety" then do something sensible about it |
Bjarne Stroustrup |
2022-12-07 |
2023-01 |
|
WG21 |
|
P2740R0 |
Simpler implicit dangling resolution |
Jarrad J. Waterloo |
2022-12-12 |
2023-01 |
|
Evolution |
|
P2741R0 |
user-generated static_assert messages |
Corentin Jabot |
2022-12-09 |
2023-01 |
|
Evolution |
|
P2742R0 |
indirect dangling identification |
Jarrad J. Waterloo |
2022-12-12 |
2023-01 |
|
Evolution |
|
P2743R0 |
Contracts for C++: Prioritizing Safety - Presentation slides of P2680R0 |
Gabriel Dos Reis |
2022-12-13 |
2023-01 |
|
SG21 |
|
P2746R0 |
Deprecate and Replace Fenv Rounding Modes |
Hans Boehm |
2022-12-15 |
2023-01 |
|
SG6, Library Evolution |
|
P2747R0 |
Limited support for constexpr void* |
Barry Revzin |
2022-12-17 |
2023-01 |
|
Evolution |
|
P2748R0 |
Disallow Binding a Returned glvalue to a Temporary |
Brian Bi |
2023-01-13 |
2023-01 |
|
Evolution |
|
P2750R0 |
C Dangling Reduction |
Jarrad J. Waterloo |
2022-12-19 |
2023-01 |
|
Evolution |
|
P2751R0 |
Evaluation of Checked Contracts |
Joshua Berne |
2023-01-14 |
2023-01 |
|
SG21 |
|
P2752R0 |
Static storage for braced initializers |
Arthur O'Dwyer |
2023-01-09 |
2023-01 |
|
EWGI, Evolution |
|
P2756R0 |
Proposal of Simple Contract Side Effect Semantics |
Andrew Tomazos |
2023-01-09 |
2023-01 |
|
SG21 |
|
P2757R0 |
Type checking format args |
Barry Revzin |
2023-01-08 |
2023-01 |
|
Library Evolution |
|
P2758R0 |
Emitting messages at compile time |
Barry Revzin |
2023-01-13 |
2023-01 |
|
Evolution |
|
P2759R0 |
DG Opinion on Safety for ISO C++ |
Michael Wong, H. Hinnant, R. Orr, B. Stroustrup, D. Vandevoorde |
2023-01-15 |
2023-01 |
|
WG21 |
|
P2762R0 |
Sender/Receiver Interface For Networking |
Dietmar Kühl |
2023-01-13 |
2023-01 |
|
SG4, Library Evolution |
|
P2763R0 |
`layout_stride` static extents default constructor fix |
Christian Trott, Damien Lebrun-Grandie, Mark Hoemmen, Nevin Liber |
2023-01-13 |
2023-01 |
|
Library Evolution, Library |
|
P2764R0 |
SG14: Low Latency/Games/Embedded/Finance/Simulation virtual meeting minutes 2023/01/11 |
Michael Wong |
2023-01-14 |
2023-01 |
|
SG14 |
|
P2765R0 |
SG19: Machine Learning Virtual Meeting Minutes 2022/12/08-2023/01/12 |
Michael Wong |
2023-01-14 |
2023-01 |
|
SG19 |
|
P2766R0 |
SG16: Unicode meeting summaries 2022-10-12 through 2022-12-14 |
Tom Honermann |
2023-01-15 |
2023-01 |
|
SG16 |
|
P2769R0 |
get_element customization point object |
Ruslan Arutyunyan, Alexey Kukanov |
2023-01-15 |
2023-01 |
|
SG9, Library Evolution |
|
WG21 Number |
Title |
Author |
Document Date |
Mailing Date |
Previous Version |
Subgroup |
Disposition |
|
2023-02 |
P0290R3 |
apply() for synchronized_value |
Anthony Williams |
2023-01-17 |
2023-02 |
P0290R2 |
SG9 Ranges,Library Evolution |
|
P0290R4 |
apply() for synchronized_value |
Anthony Williams |
2023-02-16 |
2023-02 |
P0290R3 |
Core |
|
P0447R21 |
Introduction of std::hive to the standard library |
Matt Bentley |
2023-02-12 |
2023-02 |
P0447R20 |
Library Evolution |
|
P0493R4 |
Atomic maximum/minimum |
Al Grant, Al Grant, Bronek Kozicki, Tim Northover |
2023-02-15 |
2023-02 |
P0493R3 |
SG16 Unicode,Core |
|
P0792R13 |
function_ref: a non-owning reference to a Callable |
Vittorio Romeo, Zhihao Yuan, Jarrad Waterloo |
2023-02-09 |
2023-02 |
P0792R12 |
SG23 Safety and Security,Evolution |
|
P0792R14 |
function_ref: a non-owning reference to a Callable |
Vittorio Romeo, Zhihao Yuan, Jarrad Waterloo |
2023-02-09 |
2023-02 |
P0792R13 |
Evolution |
|
P0870R5 |
A proposal for a type trait to detect narrowing conversions |
Giuseppe D'Angelo |
2023-02-15 |
2023-02 |
P0870R4 |
Evolution |
|
P0876R12 |
fiber_context - fibers without scheduler |
Oliver Kowalke, Nat Goodspeed |
2023-02-09 |
2023-02 |
P0876R11 |
Evolution |
|
P1061R4 |
Structured Bindings can introduce a Pack |
Barry Revzin, Jonathan Wakely |
2023-02-15 |
2023-02 |
P1061R3 |
Library |
|
P1708R7 |
Basic Statistics |
Richard Dosselmann |
2023-02-06 |
2023-02 |
P1708R6 |
EWGI |
|
P1715R1 |
Loosen restrictions on "_t" typedefs and "_v" values. |
Jorg Brown |
2023-02-06 |
2023-02 |
P1715R0 |
LEWGI,Library Evolution |
|
P1759R5 |
Native handles and file streams |
Elias Kosunen |
2023-02-12 |
2023-02 |
P1759R4 |
Library |
|
P1854R4 |
Making non-encodable string literals ill-formed |
Corentin Jabot |
2023-02-08 |
2023-02 |
P1854R3 |
SG1 Concurrency and Parallelism,Library Evolution |
|
P1928R3 |
Merge data-parallel types from the Parallelism TS 2 |
Matthias Kretz |
2023-02-03 |
2023-02 |
P1928R2 |
Evolution |
|
P2022R0 |
Rangified version of lexicographical_compare_three_way |
Ran Regev |
2023-02-06 |
2023-02 |
|
Library Evolution |
|
P2047R6 |
An allocator-aware optional type |
Nina Ranns, Pablo Halpern Ville Voutilainen |
2023-02-02 |
2023-02 |
P2047R5 |
SG16 Unicode |
|
P2159R1 |
A Big Decimal Type |
Bill Seymour |
2023-02-06 |
2023-02 |
P2159R0 |
Library |
|
P2300R6 |
`std::execution` |
Michał Dominiak, Georgy Evtushenko, Lewis Baker, Lucian Radu Teodorescu, Lee Howes, Kirk Shoop, Michael Garland, Eric Niebler, Bryce Adelstein Lelbach |
2023-01-19 |
2023-02 |
P2300R5 |
SG23 Safety and Security,WG21 |
|
P2308R0 |
Template parameter initialization |
S. Davis Herring |
2023-02-13 |
2023-02 |
|
SG1 Concurrency and Parallelism,Library Evolution |
|
P2338R4 |
Freestanding Library: Character primitives and the C library |
Ben Craig |
2023-02-09 |
2023-02 |
P2338R3 |
SG1 Concurrency and Parallelism,Library Evolution |
|
P2355R1 |
Postfix fold expressions |
S. Davis Herring |
2023-02-13 |
2023-02 |
P2355R0 |
SG9 Ranges,SG16 Unicode,LEWGI,Library Evolution |
|
P2361R6 |
Unevaluated strings |
Corentin Jabot, Aaron Ballman |
2023-02-12 |
2023-02 |
P2361R5 |
Library |
|
P2363R5 |
Extending associative containers with the remaining heterogeneous overloads |
Konstantin Boyarinov, Sergey Vinogradov, Ruslan Arutyunyan |
2023-02-10 |
2023-02 |
P2363R4 |
SG23 Safety and Security |
|
P2406R3 |
Add lazy_counted_iterator |
Yehezkel Bernat, Yehuda Bernat |
2023-02-06 |
2023-02 |
P2406R2 |
SG23 Safety and Security |
|
P2406R4 |
Add lazy_counted_iterator |
Yehezkel Bernat, Yehuda Bernat |
2023-02-07 |
2023-02 |
P2406R3 |
SG22 Compatability,SG23 Safety and Security |
|
P2406R5 |
Add lazy_counted_iterator |
Yehezkel Bernat, Yehuda Bernat |
2023-02-08 |
2023-02 |
P2406R4 |
SG22 Compatability,SG23 Safety and Security |
|
P2495R2 |
Interfacing stringstreams with string_view |
Michael Hava |
2023-02-14 |
2023-02 |
P2495R1 |
SG22 Compatability,SG23 Safety and Security |
|
P2497R0 |
Testing for success or failure of charconv functions |
Jonathan Wakely |
2023-01-25 |
2023-02 |
|
SG14 Low Latency,Evolution,Library Evolution |
|
P2521R3 |
Contract support -- Record of SG21 consensus |
Andrzej Krzemieński, Gašper Ažman, Joshua Berne, Bronek Kozicki, Ryan McDougall, Caleb Sunstrum |
2023-02-10 |
2023-02 |
P2521R2 |
SG21 Contracts |
|
P2527R2 |
std::variant_alternative_index and std::tuple_element_index |
Alex Christensen |
2023-01-27 |
2023-02 |
P2527R1 |
SG14 Low Latency,Library Evolution,WG21 |
|
P2545R3 |
Why RCU Should be in C++26 |
Paul E. McKenney, Michael Wong, Maged M. Michael, Geoffrey Romer, Andrew Hunter, Arthur O’Dwyer, Daisy Hollman, JF Bastien, Hans Boehm, David Goldblatt, Frank Birbacher, Erik Rigtorp, Tomasz Kamiński, Jens Maurer |
2023-02-15 |
2023-02 |
P2545R2 |
Library Evolution |
|
P2558R2 |
Add @, $, and ` to the basic character set |
Steve Downey |
2023-02-08 |
2023-02 |
P2558R1 |
Library Evolution |
|
P2572R1 |
std::format() fill character allowances |
Tom Honermann |
2023-02-08 |
2023-02 |
P2572R0 |
EWGI,LEWGI |
|
P2588R3 |
Relax std::barrier phase completion step guarantees |
Gonzalo Brito, Eric A Niebler, Anthony Williams, Thomas Rodgers |
2023-02-07 |
2023-02 |
P2588R2 |
Library Evolution |
|
P2591R3 |
Concatenation of strings and string views |
Giuseppe D'Angelo |
2023-01-30 |
2023-02 |
P2591R2 |
Library Evolution |
|
P2592R3 |
Hashing support for std::chrono value classes |
Giuseppe D'Angelo |
2023-02-10 |
2023-02 |
P2592R2 |
Evolution |
|
P2593R1 |
Allowing static_assert(false) |
Barry Revzin |
2023-01-20 |
2023-02 |
P2593R0 |
Library Evolution,Library |
|
P2594R1 |
Slides: Allow programmer to control coroutine elision (P2477R3 Presentation)) |
Chuanqi Xu |
2023-02-07 |
2023-02 |
P2594R0 |
Library Evolution |
|
P2609R2 |
Relaxing Ranges Just A Smidge |
John Eivind Helset |
2023-01-22 |
2023-02 |
P2609R1 |
Evolution,Core |
|
P2609R3 |
Relaxing Ranges Just A Smidge |
John Eivind Helset |
2023-02-10 |
2023-02 |
P2609R2 |
Evolution |
|
P2616R4 |
Making std::atomic notification/wait operations usable in more situations |
Lewis Baker |
2023-02-16 |
2023-02 |
P2616R3 |
Core |
|
P2621R2 |
UB? In my Lexer? |
Corentin Jabot |
2023-02-08 |
2023-02 |
P2621R1 |
WG21 |
|
P2641R2 |
Checking if a union alternative is active |
Barry Revzin |
2023-02-07 |
2023-02 |
P2641R1 |
WG21 |
|
P2652R2 |
Disallow user specialization of allocator_traits |
Pablo Halpern |
2023-02-09 |
2023-02 |
P2652R1 |
SG6 Numerics,SG19 Machine Learning |
|
P2655R2 |
common_reference_t of reference_wrapper Should Be a Reference Type |
Hui Xie, S. Levent Yilmaz, Tim Song |
2023-02-06 |
2023-02 |
P2655R1 |
SG6 Numerics,SG14 Low Latency,Library Evolution,Library |
|
P2655R3 |
common_reference_t of reference_wrapper Should Be a Reference Type |
Hui Xie, S. Levent Yilmaz, Tim Song |
2023-02-07 |
2023-02 |
P2655R2 |
SG9 Ranges,Library Evolution |
|
P2656R2 |
C++ Ecosystem International Standard |
René Ferdinand Rivera Morell, Ben Craig |
2023-02-15 |
2023-02 |
P2656R1 |
Library Evolution,Library,Direction Group |
|
P2663R1 |
Proposal to support interleaved complex values in std::simd |
Daniel Towner |
2023-01-25 |
2023-02 |
P2663R0 |
SG9 Ranges,Library Evolution |
|
P2664R1 |
Proposal to extend std::simd with permutation API |
Daniel Towner |
2023-01-25 |
2023-02 |
P2664R0 |
SG6 Numerics |
|
P2670R1 |
Non-transient constexpr allocation |
Barry Revzin |
2023-02-03 |
2023-02 |
P2670R0 |
Library |
|
P2679R2 |
Fixing std::start_lifetime_as and std::start_lifetime_as_array |
Timur Doumler, Arthur O'Dwyer, Richard Smith, Alisdair Meredith, Robert Leahy |
2023-02-14 |
2023-02 |
P2679R1 |
Library Evolution,Core,Library |
|
P2681R1 |
More Basic Statistics |
Richard Dosselmann |
2023-02-06 |
2023-02 |
P2681R0 |
Library Evolution |
|
P2693R1 |
Formatting thread::id and stacktrace |
Corentin Jabot, Victor Zverovich |
2023-02-09 |
2023-02 |
P2693R0 |
Evolution |
|
P2695R1 |
A proposed plan for contracts in C++ |
Timur Doumler, John Spicer |
2023-02-09 |
2023-02 |
P2695R0 |
Core |
|
P2724R1 |
constant dangling |
Jarrad J. Waterloo |
2023-02-14 |
2023-02 |
P2724R0 |
Library Evolution |
|
P2727R1 |
std::iterator_interface |
Zach Laine |
2023-02-01 |
2023-02 |
P2727R0 |
Library Evolution |
|
P2730R1 |
variable scope |
Jarrad J. Waterloo |
2023-02-15 |
2023-02 |
P2730R0 |
SG9 Ranges,Library Evolution |
|
P2733R1 |
Fix handling of empty specifiers in std::format |
Victor Zverovich |
2023-02-06 |
2023-02 |
P2733R0 |
Evolution,Core |
|
P2733R2 |
Fix handling of empty specifiers in std::format |
Victor Zverovich |
2023-02-09 |
2023-02 |
P2733R1 |
WG21 |
|
P2733R3 |
Fix handling of empty specifiers in std::format |
Victor Zverovich |
2023-02-10 |
2023-02 |
P2733R2 |
Library |
|
P2736R2 |
Referencing the Unicode Standard |
Corentin Jabot |
2023-02-09 |
2023-02 |
P2736R1 |
SG9 Ranges,Library Evolution |
|
P2738R1 |
constexpr cast from void*: towards constexpr type-erasure |
Corentin Jabot, David Ledger |
2023-02-13 |
2023-02 |
P2738R0 |
SG9 Ranges,Library Evolution |
|
P2740R1 |
Simpler implicit dangling resolution |
Jarrad J. Waterloo |
2023-01-16 |
2023-02 |
P2740R0 |
SG22 Compatability,Evolution |
|
P2740R2 |
Simpler implicit dangling resolution |
Jarrad J. Waterloo |
2023-02-14 |
2023-02 |
P2740R1 |
SG9 Ranges,Library Evolution |
|
P2741R1 |
user-generated static_assert messages |
Corentin Jabot |
2023-02-12 |
2023-02 |
P2741R0 |
Evolution |
|
P2742R1 |
indirect dangling identification |
Jarrad J. Waterloo |
2023-01-16 |
2023-02 |
P2742R0 |
Evolution |
|
P2742R2 |
indirect dangling identification |
Jarrad J. Waterloo |
2023-02-14 |
2023-02 |
P2742R1 |
Library |
|
P2749R0 |
Down with "character" |
Corentin Jabot |
2023-02-12 |
2023-02 |
|
Library |
|
P2750R1 |
C Dangling Reduction |
Jarrad J. Waterloo |
2023-01-16 |
2023-02 |
P2750R0 |
SG16 Unicode,SG22 Compatability |
|
P2750R2 |
C Dangling Reduction |
Jarrad J. Waterloo |
2023-02-14 |
2023-02 |
P2750R1 |
Library |
|
P2751R1 |
Evaluation of Checked Contracts |
Joshua Berne |
2023-02-14 |
2023-02 |
P2751R0 |
Library Evolution,Library |
|
P2754R0 |
Deconstructing Avoiding Uninitialized Reads of Auto Variables |
Jake Fevold |
2023-01-24 |
2023-02 |
|
Library |
|
P2759R1 |
DG Opinion on Safety for ISO C++ |
Michael Wong, H. Hinnant, R. Orr, B. Stroustrup, D. Vandevoorde |
2023-01-23 |
2023-02 |
P2759R0 |
Library Evolution,Library |
|
P2763R1 |
`layout_stride` static extents default constructor fix |
Christian Trott, Damien Lebrun-Grandie, Mark Hoemmen, Nevin Liber |
2023-02-07 |
2023-02 |
P2763R0 |
Library Evolution |
|
P2770R0 |
Stashing stashing iterators for proper flattening |
Tim Song |
2023-02-01 |
2023-02 |
|
Library Evolution |
|
P2771R0 |
Towards memory safety in C++ |
Thomas Neumann |
2023-01-17 |
2023-02 |
|
SG21 Contracts,Evolution |
|
P2772R0 |
std::integral_constant literals do not suffice - constexpr_t? |
Matthias Kretz |
2023-01-17 |
2023-02 |
|
Library |
|
P2773R0 |
Considerations for Unicode algorithms |
Corentin Jabot |
2023-02-16 |
2023-02 |
|
Library |
|
P2779R0 |
Make basic_string_view's range construction conditionally explicit |
Giuseppe D'Angelo |
2023-02-02 |
2023-02 |
|
Library |
|
P2782R0 |
A proposal for a type trait to detect if value initialization can be achieved by zero-filling |
Giuseppe D'Angelo |
2023-02-13 |
2023-02 |
|
Library Evolution |
|
P2784R0 |
Not halting the program after detected contract violation |
Andrzej Krzemieński |
2023-02-09 |
2023-02 |
|
Evolution |
|
P2786R0 |
Trivial relocatability options |
Mungo Gill, Alisdair Meredith |
2023-02-11 |
2023-02 |
|
SG1 Concurrency and Parallelism,Library Evolution |
|
P2787R0 |
pmr::generator - Promise Types are not Values |
Steve Downey |
2023-02-06 |
2023-02 |
|
Library |
|
P2787R1 |
pmr::generator - Promise Types are not Values |
Steve Downey |
2023-02-08 |
2023-02 |
P2787R0 |
Library |
|
P2788R0 |
Linkage for modular constants |
S. Davis Herring |
2023-02-11 |
2023-02 |
|
Evolution |
|
P2789R0 |
C++ Standard Library Ready Issues to be moved in Issaquah, Feb. 2023 |
Jonathan Wakely |
2023-02-13 |
2023-02 |
|
Evolution,Core |
|
P2790R0 |
C++ Standard Library Immediate Issues to be moved in Issaquah, Feb. 2023 |
Jonathan Wakely |
2023-02-13 |
2023-02 |
|
SG21 Contracts |
|
P2791R0 |
mandate concepts for new features |
Ran Regev |
2023-02-08 |
2023-02 |
|
SG15 Tooling |
|
P2796R0 |
Core Language Working Group "ready" Issues for the February, 2023 meeting |
Jens Maurer |
2023-02-12 |
2023-02 |
|
Library |
|
P2797R0 |
Proposed resolution for CWG2692 Static and explicit object member functions with the same par |
Gašper Ažman |
2023-02-11 |
2023-02 |
|
Evolution |
|
P2798R0 |
Fix layout mappings all static extent default constructor |
Christian Trott, Damien Lebrun-Grandie, Mark Hoemmen |
2023-02-09 |
2023-02 |
|
Library Evolution |
|
P2799R0 |
Closed ranges may be a problem; breaking counted_iterator is not the solution |
Tim Song |
2023-02-14 |
2023-02 |
|
Core,Library |
|
P2802R0 |
Presentation of P1385R7 to LEWG at Issaquah 2023 |
Guy Davidson |
2023-02-09 |
2023-02 |
|
SG21 Contracts |
|
P2803R0 |
std::simd Intro slides |
Matthias Kretz |
2023-02-09 |
2023-02 |
|
SG15 Tooling |
|
P2805R0 |
fiber_context: fibers without scheduler - LEWG slides |
Nat Goodspeed |
2023-02-10 |
2023-02 |
|
Evolution |
|
P2806R0 |
do expressions |
Barry Revzin, Bruno Cardoso Lopez, Zach Laine, Michael Park |
2023-02-14 |
2023-02 |
|
SG1 Concurrency and Parallelism,Library |
|
P2807R0 |
Issaquah Slides for Intel response to std::simd |
Daniel Towner |
2023-02-10 |
2023-02 |
|
SG6 Numerics,Library Evolution,Library |
|
P2808R0 |
Internal linkage in the global module |
S. Davis Herring, Michael Spencer |
2023-02-13 |
2023-02 |
|
Library |
|
P2810R0 |
is_debugger_present is_replaceable |
René Ferdinand Rivera Morell, Ben Craig |
2023-02-15 |
2023-02 |
|
Library Evolution |
|
P2812R0 |
P1673R11 LEWG presentation |
Mark Hoemmen, Christian Trott,Damien Lebrun-Grandie,Nevin Liber |
2023-02-14 |
2023-02 |
|
Library |
|
P2815R0 |
Slides for presentation on P2188R1 |
Anthony Williams |
2023-02-16 |
2023-02 |
|
Evolution |
|
P2816R0 |
Safety Profiles: Type-and-resource Safe programming in ISO Standard C++ |
Bjarne Stroustrup, Gabriel Dos Reis |
2023-02-16 |
2023-02 |
|
WG21 |
|