The 2023-10 mailing of new standards papers is now available.
WG21 Number | Title | Author | Document Date | Mailing Date | Previous Version | Subgroup |
---|---|---|---|---|---|---|
N4961 | 2024-03 Tokyo meeting information | JF Bastien | 2023-10-02 | 2023-10 | All of WG21 | |
N4962 | WG21 agenda: 6-11 November 2023, Kona, HI | John Spicer | 2023-10-07 | 2023-10 | All of WG21 | |
N4963 | 2023 WG21 admin telecon meetings, rev. 2 | Herb Sutter | 2023-09-30 | 2023-10 | All of WG21 | |
N4964 | Working Draft, Programming Languages -- C++ | Thomas Köppe | 2023-10-14 | 2023-10 | All of WG21 | |
N4965 | Editors' Report, Programming Languages -- C++ | Thomas Köppe | 2023-10-14 | 2023-10 | All of WG21 | |
P0447R23 | Introduction of std::hive to the standard library | Matt Bentley | 2023-10-14 | 2023-10 | P0447R22 | SG14 Low Latency,LEWG Library Evolution,All of WG21 |
P0876R14 | fiber_context - fibers without scheduler | Oliver Kowalke | 2023-10-13 | 2023-10 | P0876R13 | LWG Library |
P0952R1 | A new specification for std::generate_canonical | Thomas Koeppe | 2023-09-20 | 2023-10 | P0952R0 | LWG Library |
P1144R9 | std::is_trivially_relocatable | Arthur O'Dwyer | 2023-10-12 | 2023-10 | P1144R8 | EWG Evolution,LEWG Library Evolution |
P1729R3 | Text Parsing | Elias Kosunen | 2023-10-12 | 2023-10 | P1729R2 | SG9 Ranges,SG16 Unicode,LEWG Library Evolution |
P1928R7 | std::simd - Merge data-parallel types from the Parallelism TS 2 | Matthias Kretz | 2023-10-15 | 2023-10 | P1928R6 | LEWG Library Evolution,LWG Library |
P2019R4 | Thread attributes | Corentin Jabot | 2023-10-15 | 2023-10 | P2019R3 | LEWG Library Evolution |
P2075R3 | Philox as an extension of the C++ RNG engines | Ilya Burylov | 2023-10-13 | 2023-10 | P2075R2 | LEWG Library Evolution |
P2267R0 | Library Evolution Policies | Inbal Levi | 2023-10-15 | 2023-10 | LEWG Library Evolution | |
P2447R5 | std::span over an initializer list | Arthur O'Dwyer | 2023-10-11 | 2023-10 | P2447R4 | LWG Library |
P2500R2 | C++ parallel algorithms and P2300 | Ruslan Arutyunyan | 2023-10-15 | 2023-10 | P2500R1 | SG1 Concurrency and Parallelism,LEWG Library Evolution |
P2542R6 | views::concat | Hui Xie | 2023-10-01 | 2023-10 | P2542R5 | SG9 Ranges,LEWG Library Evolution,LWG Library |
P2642R4 | Padded mdspan layouts | Christian Trott | 2023-10-15 | 2023-10 | P2642R3 | LEWG Library Evolution |
P2663R4 | Proposal to support interleaved complex values in std::simd | Daniel Towner | 2023-10-13 | 2023-10 | P2663R3 | LEWG Library Evolution |
P2664R4 | Proposal to extend std::simd with permutation API | Daniel Towner | 2023-10-13 | 2023-10 | P2664R3 | SG1 Concurrency and Parallelism,LEWG Library Evolution |
P2717R3 | Tool Introspection | René Ferdinand Rivera Morell | 2023-10-14 | 2023-10 | P2717R2 | SG15 Tooling |
P2762R2 | Sender/Receiver Interface For Networking | Dietmar Kuhl | 2023-10-12 | 2023-10 | P2762R1 | SG4 Networking,LEWG Library Evolution |
P2774R1 | Concurrent object pool (was: Scoped thread-local storage) | Michael Florian Hava | 2023-09-30 | 2023-10 | P2774R0 | SG1 Concurrency and Parallelism |
P2786R3 | Trivial Relocatability For C++26 | Mungo Gill | 2023-10-14 | 2023-10 | P2786R2 | EWG Evolution,LEWG Library Evolution |
P2800R0 | Dependency flag soup needs some fiber | Ben Boeckel | 2023-09-20 | 2023-10 | SG15 Tooling | |
P2809R2 | Trivial infinite loops are not Undefined Behavior | JF Bastien | 2023-10-14 | 2023-10 | P2809R1 | SG1 Concurrency and Parallelism,SG22 Compatability,EWG Evolution,LEWG Library Evolution |
P2841R1 | Concept Template Parameters | Corentin Jabot | 2023-10-14 | 2023-10 | P2841R0 | EWG Evolution |
P2845R3 | Formatting of std::filesystem::path | Victor Zverovich | 2023-10-01 | 2023-10 | P2845R2 | LEWG Library Evolution |
P2845R4 | Formatting of std::filesystem::path | Victor Zverovich | 2023-10-07 | 2023-10 | P2845R3 | LEWG Library Evolution |
P2862R1 | text_encoding::name() should never return null values | Daniel Krügler | 2023-09-24 | 2023-10 | P2862R0 | LEWG Library Evolution,LWG Library |
P2863R2 | Review Annex D for C++26 | Alisdair Meredith | 2023-10-15 | 2023-10 | P2863R1 | EWG Evolution,LEWG Library Evolution |
P2885R3 | Requirements for a Contracts syntax | Timur Doumler | 2023-10-05 | 2023-10 | P2885R2 | SG21 Contracts |
P2893R1 | Variadic Friends | Jody Hagins | 2023-10-09 | 2023-10 | P2893R0 | EWG Evolution |
P2897R1 | aligned_accessor: An mdspan accessor expressing pointer overalignment | Mark Hoemmen | 2023-10-13 | 2023-10 | P2897R0 | LEWG Library Evolution |
P2900R0 | Contracts for C++ | Joshua Berne | 2023-10-12 | 2023-10 | SG21 Contracts | |
P2900R1 | Contracts for C++ | Joshua Berne | 2023-10-09 | 2023-10 | P2900R0 | SG21 Contracts |
P2911R1 | Python Bindings with Value-Based Reflection | Adam Lach | 2023-10-13 | 2023-10 | P2911R0 | SG7 Reflection |
P2927R0 | Observing exceptions stored in exception_ptr | Gor Nishanov | 2023-10-14 | 2023-10 | LEWGI SG18: LEWG Incubator,EWG Evolution,LEWG Library Evolution | |
P2932R1 | A Principled Approach to Open Design Questions for Contracts | Joshua Berne | 2023-10-04 | 2023-10 | P2932R0 | SG21 Contracts |
P2935R3 | An Attribute-Like Syntax for Contracts | Joshua Berne | 2023-10-05 | 2023-10 | P2935R2 | SG21 Contracts |
P2959R0 | Container Relocation | Alisdair Meredith | 2023-10-15 | 2023-10 | LEWG Library Evolution | |
P2961R1 | A natural syntax for Contracts | Timur Doumler | 2023-10-12 | 2023-10 | P2961R0 | SG21 Contracts |
P2962R0 | Communicating the Baseline Compile Command for C++ Modules support | Daniel Ruoso | 2023-10-13 | 2023-10 | SG15 Tooling | |
P2967R0 | Relocation Is A Library Interface | Alisdair Meredith | 2023-10-15 | 2023-10 | LEWG Library Evolution | |
P2971R1 | Implication for C++ | Walter E Brown | 2023-10-14 | 2023-10 | P2971R0 | EWG Evolution |
P2978R0 | A New Approach For Compiling C++ | Hassan Sajjad | 2023-09-26 | 2023-10 | SG15 Tooling | |
P2979R0 | The Need for Design Policies in WG21 | Alisdair Meredith | 2023-10-13 | 2023-10 | EWG Evolution,LEWG Library Evolution | |
P2980R0 | A motivation, scope, and plan for a physical quantities and units library | Mateusz Pusz | 2023-10-15 | 2023-10 | SG6 Numerics,LEWGI SG18: LEWG Incubator,SG23 Safety and Security,LEWG Library Evolution | |
P2981R0 | Improving our safety with a physical quantities and units library | Mateusz Pusz | 2023-10-15 | 2023-10 | SG23 Safety and Security,LEWG Library Evolution | |
P2982R0 | `std::quantity` as a numeric type | Mateusz Pusz | 2023-10-15 | 2023-10 | SG6 Numerics,LEWG Library Evolution | |
P2984R0 | Reconsider Redeclaring static constexpr Data Members | Alisdair Meredith | 2023-10-15 | 2023-10 | EWG Evolution | |
P2985R0 | A type trait for detecting virtual base classes | Giuseppe D'Angelo | 2023-10-09 | 2023-10 | LEWG Library Evolution | |
P2986R0 | Generic Function Pointer | Lauri Vasama | 2023-10-14 | 2023-10 | EWG Evolution | |
P2988R0 | std::optional<T&> | Steve Downey | 2023-10-15 | 2023-10 | LEWG Library Evolution | |
P2989R0 | A Simple Approach to Universal Template Parameters | Corentin Jabot | 2023-10-14 | 2023-10 | EWG Evolution | |
P2990R0 | C++ Modules Roadmap | Daniel Ruoso | 2023-10-14 | 2023-10 | SG15 Tooling | |
P2991R0 | Stop Forcing std::move to Pessimize | Brian Bi | 2023-10-11 | 2023-10 | SG20 Education | |
P2992R0 | Attribute [[discard]] and attributes on expressions | Giuseppe D'Angelo | 2023-10-10 | 2023-10 | EWGI SG17: EWG Incubator,SG22 Compatability,EWG Evolution | |
P2994R0 | On the Naming of Packs | Barry Revzin | 2023-10-13 | 2023-10 | EWG Evolution | |
P2995R0 | SG16: Unicode meeting summaries 2023-05-24 through 2023-09-27 | Tom Honermann | 2023-10-08 | 2023-10 | SG16 Unicode | |
P2996R0 | Reflection for C++26 | Barry Revzin | 2023-10-15 | 2023-10 | EWG Evolution | |
P2997R0 | Removing the common reference requirement from the indirectly invocable concepts | Barry Revzin | 2023-10-13 | 2023-10 | SG9 Ranges,LEWG Library Evolution | |
P2999R0 | Sender Algorithm Customization | Eric Niebler | 2023-10-14 | 2023-10 | LEWG Library Evolution | |
P3001R0 | std::hive and containers like it are not a good fit for the standard library | Jonathan Müller | 2023-10-15 | 2023-10 | LEWG Library Evolution | |
P3002R0 | Guidelines for allocators in new library classes | Pablo Halpern | 2023-10-15 | 2023-10 | LEWG Library Evolution | |
P3003R0 | The design of a library of number concepts | Johel Ernesto Guerrero Peña | 2023-10-14 | 2023-10 | SG6 Numerics | |
P3008R0 | Atomic floating-point min/max | Gonzalo Brito Gadeschi | 2023-10-15 | 2023-10 | SG1 Concurrency and Parallelism,LEWG Library Evolution | |
P3009R0 | Injected class name in the base specifier list | Joe Jevnik | 2023-10-12 | 2023-10 | EWG Evolution | |
P3010R0 | Using Reflection to Replace a Metalanguage for Generating JS Bindings | Dan Katz | 2023-10-13 | 2023-10 | SG7 Reflection | |
P3011R0 | Supporting document for Hive proposal #1: outreach for evidence of container-style use in industry | Matt Bentley | 2023-10-15 | 2023-10 | SG14 Low Latency,LEWG Library Evolution | |
P3012R0 | Supporting document for Hive proposal #2: use of std::list in open source codebases | Matt Bentley | 2023-10-14 | 2023-10 | SG14 Low Latency,SG20 Education,LEWG Library Evolution | |
P3014R0 | Customizing std::expected's exception | Jonathan Müller | 2023-10-14 | 2023-10 | LEWG Library Evolution | |
P3015R0 | Rebuttal to Additional format specifiers for time_point | Howard Hinnant | 2023-10-13 | 2023-10 | LEWG Library Evolution | |
P3016R0 | Resolve inconsistencies in begin/end for valarray and braced initializer lists | Arthur O'Dwyer | 2023-10-15 | 2023-10 | EWGI SG17: EWG Incubator,LEWGI SG18: LEWG Incubator,EWG Evolution,LEWG Library Evolution | |
P3018R0 | Low-Level Integer Arithmetic | Andreas Weis | 2023-10-15 | 2023-10 | SG6 Numerics,LEWGI SG18: LEWG Incubator,LEWG Library Evolution | |
P3019R0 | Vocabulary Types for Composite Class Design | Jonathan Coe | 2023-10-14 | 2023-10 | LEWG Library Evolution,LWG Library | |
P3020R0 | 2023-09 Library Evolution Poll Outcomes | Inbal Levi | 2023-10-15 | 2023-10 | All of WG21 | |
P3021R0 | Unified function call syntax (UFCS) | Herb Sutter | 2023-10-14 | 2023-10 | EWG Evolution | |
P3022R0 | A Boring Thread Attributes Interface | David Sankel | 2023-10-14 | 2023-10 | LEWG Library Evolution | |
P3023R0 | C++ Should Be C++ | David Sankel | 2023-10-14 | 2023-10 | EWG Evolution,LEWG Library Evolution |
Add a Comment
Comments are closed.