- SD9
Library Evolution Policies
- SD8
Standard Library Compatibility
- SD7
Mailing Procedures and How to Write Papers
- SD6
SG10 Feature Test Recommendations
- SD5
WG21 and PL22.16 (C++) Joint Mailing and Meeting Information
- SD4
Practices and Procedures: The "How We Work" Cheat Sheet
- SD3
Study Group Organizational Information
- SD1
2025-03-18 2025 PL22.16/WG21 document list Nevin Liber
- P04116R0
Completing support for emotive programming in C++ Pablo Halpern
- P4000R0
2024-05-22 All of WG21 To TS or not to TS: that is the question GitHub Michael Wong H. Hinnant R. Orr B. Stroustrup D. Vandevoorde
- P3664R0
2025-03-16 LEWG Library Evolution Make variant_size SFINAE friendly GitHub Zach Laine
- P3663R0
2025-03-15 LEWG Library Evolution Future-proof `submdspan-mapping`? GitHub Mark Hoemmen
- P3662R0
2025-03-17 EWGI SG17: EWG Incubator Improve Increment and Decrement Operator Syntax GitHub Jeremy Rifkin
- P3661R0
2025-03-15 SG21 Contracts EWG Evolution Attributes, annotations, labels GitHub Andrzej Krzemieński
- P3660R0
2025-03-17 LEWGI SG18: LEWG Incubator Improve `reference_wrapper` Ergonomics GitHub Jeremy Rifkin
- P3658R0
2025-03-13 SG16 Unicode Adjust identifier following new Unicode recommendations GitHub Robin Leroy
- P3657R0
2025-03-17 CWG Core A Grammar for Whitespace Characters GitHub Alisdair Meredith
- P3656R0
2025-03-11 EWG Evolution Initial draft proposal for core language UB white paper: Process and major work items GitHub Herb Sutter Gašper Ažman
- P3655R0
2025-03-17 LEWG Library Evolution zstring_view GitHub Peter Bindels Hana Dusikova Jeremy Rifkin
- P3654R0
2025-03-09 LEWG Library Evolution Slides for P3516 GitHub Giuseppe D'Angelo Louis Dionne
- P3652R0
2025-03-15 LEWGI SG18: LEWG Incubator LEWG Library Evolution Constexpr floating-point <charconv> functions GitHub Lénárd Szolnoki
- P3651R0
2025-03-06 All of WG21 Note to the C++ standards committee members GitHub Bjarne Stroustrup
- P3650R0
2025-03-05 All of WG21 21st Century C++ GitHub Bjarne Stroustrup
- P3643R0
2025-03-13 LEWG Library Evolution std::to_signed and std::to_unsigned GitHub Jan Schultke
- P3642R0
2025-03-13 SG6 Numerics LEWGI SG18: LEWG Incubator Carry-less product: std::clmul GitHub Jan Schultke
- P3641R0
2025-03-13 LEWG Library Evolution Rename std::observable to std::observable_checkpoint, and add a feature-test macro GitHub Jan Schultke
- P3640R0
2025-03-17 SG21 Contracts SG23 Safety and Security EWG Evolution Make contracts reliable by default GitHub Jonas Persson
- P3639R0
2025-02-20 SG6 Numerics EWG Evolution LEWG Library Evolution The _BitInt Debate GitHub Jan Schultke
- P3638R0
2025-02-14 CWG Core Core Language Working Group "ready" Issues for the February, 2025 meeting GitHub Jens Maurer
- P3637R0
2025-03-08 LEWG Library Evolution Inherit std::meta::exception from std::exception GitHub Victor Zverovich Nevin Liber Michael Hava
- P3636R0
2025-02-13 LEWG Library Evolution LEWG Hagenberg presentation for P3581 No, inplace_vector shouldn't have an Allocator GitHub Nevin Liber
- P3635R0
2025-02-13 EWG Evolution LEWG Library Evolution We shouldn't rush to require either CHAR_BIT==8 or (u)intNN_t GitHub Nevin Liber
- P3633R0
2025-02-13 EWG Evolution LEWG Library Evolution A Byte is a Byte GitHub Murat Can Cagri
- P3632R1
2025-02-13 SG1 Concurrency and Parallelism P3564R0: Make the concurrent forward progress guarantee usable in bulk GitHub Mark Hoemmen
- P3632R0
2025-02-13 SG1 Concurrency and Parallelism P3564R0: Make the concurrent forward progress guarantee usable in bulk GitHub Mark Hoemmen
- P3630R0
2025-02-12 EWG Evolution Slides for P3568R0 GitHub Jan Schultke
- P3628R0
2025-02-12 EWGI SG17: EWG Incubator break label; and continue label;, tl; dr GitHub Jan Schultke
- P3627R0
2025-02-11 SG23 Safety and Security Easy-to-adopt security profiles for preventing RCE (remote code execution) in existing C++ code GitHub Ulfar Erlingsson
- P3626R0
2025-02-11 EWG Evolution Make predicate exceptions propagate by default GitHub Timur Doumler
- P3625R0
2025-02-11 LEWG Library Evolution either neither GitHub Michael Florian Hava
- P3623R0
2025-02-11 LWG Library Add noexcept to [iterator.range] (LWG 3537) GitHub Arthur O'Dwyer
- P3620R0
2025-02-10 EWG Evolution CWG Core LWG Library Concerns with the proposed addition of fibers to C++ 26 GitHub David Chisnall Matthew Taylor
- P3619R1
2025-02-12 EWG Evolution Counter-examples for P2688R5 GitHub Vlad Serebrennikov Tymofii Kutlov Sergey Anisimov
- P3619R0
2025-02-10 EWG Evolution Counter-examples for P2688R5 GitHub Vlad Serebrennikov Tymofii Kutlov Sergey Anisimov
- P3618R0
2025-02-11 EWG Evolution Allow attaching main to the global module GitHub Michael Spencer
- P3616R0
2025-02-08 EWG Evolution Remove contracts on virtual functions for now GitHub Ville Voutilainen
- P3615R0
2025-02-07 All of WG21 C++ Standard Library Ready Issues to be moved in Hagenberg, Feb. 2025 GitHub Jonathan Wakely
- P3614R0
2025-02-06 EWG Evolution Do not remove nor postpone access_context::unchecked GitHub Ville Voutilainen
- P3613R0
2025-03-17 SG9 Ranges On the beating of horses, and other matters GitHub Tim Song
- P3611R0
2025-02-04 SG23 Safety and Security EWG Evolution LEWG Library Evolution Dealing with pointer errors: Separating static and dynamic checking GitHub Bjarne Stroustrup
- P3608R0
2025-02-01 EWG Evolution LEWG Library Evolution Contracts and profiles: what can we reasonably ship in C++26 GitHub Ville Voutilainen
- P3606R0
2025-01-27 EWG Evolution On Overload Resolution, Exact Matches and Clever Implementations GitHub Corentin Jabot Younan Zhang
- P3605R0
2025-02-06 LEWGI SG18: LEWG Incubator LEWG Library Evolution LWG Library isqrt: A function to calculate integer square root of the nonnegative integer GitHub Nikita Sakharin
- P3603R0
2025-03-13 EWG Evolution Consteval-only Values and Consteval Variables GitHub Barry Revzin
- P3599R0
2025-02-03 SG21 Contracts SG23 Safety and Security EWG Evolution Initial Implicit Contract Assertions GitHub Joshua Berne Timur Doumler
- P3592R0
2025-02-10 SG21 Contracts EWG Evolution Resolving Concerns with const-ification GitHub Joshua Berne Timur Doumler
- P3591R0
2025-02-03 SG21 Contracts EWG Evolution LEWG Library Evolution Contextualizing Contracts Concerns GitHub Joshua Berne Timur Doumler
- P3590R0
2025-01-13 EWG Evolution CWG Core Constexpr Coroutines Burdens GitHub Daveed Vandevoorde
- P3589R1
2025-02-03 EWG Evolution C++ Profiles: The Framework GitHub Gabriel Dos Reis
- P3589R0
2025-01-13 EWG Evolution C++ Profiles: The Framework GitHub Gabriel Dos Reis
- P3588R0
2025-01-13 EWG Evolution Allow static data members in local and unnamed classes GitHub Brian Bi
- P3587R0
2025-01-13 SG7 Reflection EWG Evolution Reconsider reflection access for C++26 GitHub Lauri Vasama
- P3586R0
2025-01-13 EWG Evolution The Plethora of Problems With Profiles GitHub Corentin Jabot
- P3585R0
2025-01-13 LEWGI SG18: LEWG Incubator LEWG Library Evolution allocator_traits::is_internally_relocatable GitHub Pablo Halpern
- P3584R0
2025-01-13 LEWGI SG18: LEWG Incubator LEWG Library Evolution Enrich Facade Creation Facilities for the Pointer-Semantics-Based Polymorphism Library - Proxy GitHub Mingxin Wang
- P3583R0
2025-01-13 SG21 Contracts Contracts, Types & Functions GitHub Jonas Persson
- P3582R0
2025-01-13 SG21 Contracts EWG Evolution Observed a contract violation? Skip subsequent assertions! GitHub Andrzej Krzemieński
- P3581R0
2025-01-13 LEWG Library Evolution No, inplace_vector shouldn't have an Allocator GitHub Nevin Liber
- P3580R0
2025-01-13 EWG Evolution LEWG Library Evolution The Naming of Things GitHub Alan Talbot
- P3579R1
2025-02-10 CWG Core Fix matching of non-type template parameters when matching template template parameters GitHub Matheus Izvekov
- P3579R0
2025-01-13 CWG Core Fix matching of non-type template parameters when matching template template parameters GitHub Matheus Izvekov
- P3578R0
2025-01-13 SG21 Contracts SG23 Safety and Security EWG Evolution Language Safety and Grandma Safety GitHub Ryan McDougall
- P3577R0
2025-01-12 SG21 Contracts EWG Evolution Require a non-throwing default contract-violation handler GitHub John Lakos
- P3576R0
2025-01-12 SG19 Machine Learning SG19: Machine Learning virtual Meeting Minutes to 2024/11/14-2024/12/12 GitHub Michael Wong
- P3575R0
2025-01-12 SG14 Low Latency SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2024/11/13 GitHub Michael Wong
- P3574R0
2025-01-13 LEWG Library Evolution LWG Library Constexpr Callables GitHub Steve Downey
- P3573R0
2025-01-12 SG21 Contracts EWG Evolution LEWG Library Evolution Contract concerns GitHub Bjarne Stroustrup Michael Hava J. Daniel Garcia Sanchez Ran Regev Gabriel Dos Reis John Spicer J.C. van Winkel David Vandevoorde Ville Voutilainen
- P3572R0
2025-01-12 EWG Evolution Pattern matching GitHub Bjarne Stroustrup
- P3570R0
2025-02-10 LEWG Library Evolution optional variants in sender/receiver GitHub Fabio Fracassi
- P3569R0
2025-01-11 EWG Evolution Split define_aggregate from Reflection GitHub Shafik Yaghmour Aaron Ballman Erich Keane Corentin Jabot Vlad Serebrennikov
- P3568R1
2025-03-13 SG22 Compatibility EWG Evolution break label; and continue label; GitHub Jan Schultke
- P3568R0
2025-01-12 EWGI SG17: EWG Incubator SG22 Compatibility break label; and continue label; GitHub Jan Schultke Sarah Quiñones
- P3567R0
2025-01-11 LEWG Library Evolution LWG Library `flat_meow` Fixes GitHub Hui Xie Louis Dionne Arthur O'Dwyer
- P3566R0
2025-01-13 SG23 Safety and Security LEWG Library Evolution LWG Library ARG ABI Review Group You shall not pass `char*` - Safety concerns working with unbounded null-terminated strings GitHub Marco Foco
- P3565R0
2025-01-10 SG6 Numerics Virtual floating-point values GitHub S. Davis Herring
- P3564R0
2025-01-13 SG1 Concurrency and Parallelism Make the concurrent forward progress guarantee usable in `bulk` GitHub Mark Hoemmen Bryce Adelstein Lelbach Michael Garland
- P3561R1
2025-01-17 LEWGI SG18: LEWG Incubator Index based coproduct operations on variant, and library wording GitHub Esa Pulkkinen
- P3561R0
2025-01-13 LEWGI SG18: LEWG Incubator Index based coproduct operations on variant, and library wording GitHub Esa Pulkkinen
- P3560R0
2025-01-12 EWG Evolution LEWG Library Evolution Error Handling in Reflection GitHub Barry Revzin Peter Dimov
- P3559R0
2025-01-08 LEWG Library Evolution Trivial relocation: One trait or two? GitHub Arthur O'Dwyer
- P3558R1
2025-02-03 SG21 Contracts SG23 Safety and Security Core Language Contracts By Default GitHub Joshua Berne John Lakos
- P3558R0
2025-01-12 SG21 Contracts SG23 Safety and Security Core Language Contracts By Default GitHub Joshua Berne John Lakos
- P3557R1
2025-02-13 LEWG Library Evolution High-Quality Sender Diagnostics with Constexpr Exceptions GitHub Eric Niebler
- P3557R0
2025-01-13 LEWG Library Evolution High-Quality Sender Diagnostics with Constexpr Exceptions GitHub Eric Niebler
- P3556R0
2025-03-17 CWG Core Input files are source files GitHub Alisdair Meredith
- P3555R0
2025-01-13 SG9 Ranges An infinite range concept GitHub Jonathan Müller
- P3554R0
2025-01-06 EWG Evolution Non-transient allocation with vector and basic_string GitHub Barry Revzin Peter Dimov
- P3552R1
2025-03-17 SG1 Concurrency and Parallelism LEWG Library Evolution Add a Coroutine Task Type GitHub Dietmar Kühl Maikel Nadolski
- P3552R0
2025-01-13 SG1 Concurrency and Parallelism LEWG Library Evolution Add a Coroutine Lazy Type GitHub Dietmar Kühl Maikel Nadolski
- P3550R0
2025-01-13 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator Imports cannot ... GitHub Alisdair Meredith
- P3549R0
2025-01-12 EWG Evolution Diverging expressions GitHub Barry Revzin Michael Park Zach Laine Bruno Cardoso Lopes
- P3548R0
2025-01-13 LEWG Library Evolution P1030 `std::filesystem::path_view` forward progress options GitHub Niall Douglas
- P3547R1
2025-02-09 SG7 Reflection EWG Evolution LEWG Library Evolution LWG Library Modeling Access Control With Reflection GitHub Dan Katz Ville Voutilainen
- P3547R0
2025-01-09 SG7 Reflection LEWG Library Evolution Modeling Access Control With Reflection GitHub Dan Katz Ville Voutilainen
- P3546R0
2024-12-19 LEWGI SG18: LEWG Incubator Explicit return type deduction for std::numeric_limits and numbers GitHub Thomas Mejstrik
- P3544R0
2025-02-11 SG9 Ranges ranges::to view GitHub Hewill Kang
- P3543R0
2024-12-17 EWG Evolution Response to Core Safety Profiles (P3081) GitHub Mungo Gill Corentin Jabot John Lakos Joshua Berne Timur Doumler
- P3542R0
2024-12-16 EWG Evolution CWG Core Abolish the term "converting constructor" GitHub Brian Bi
- P3541R1
2025-01-07 SG21 Contracts SG23 Safety and Security EWG Evolution Violation handlers vs `noexcept` GitHub Andrzej Krzemieński
- P3541R0
2024-12-16 SG21 Contracts SG23 Safety and Security EWG Evolution Violation handlers vs `noexcept` GitHub Andrzej Krzemieński
- P3540R1
2025-02-17 CWG Core #embed Parameter offset GitHub JeanHeyd Meneide
- P3540R0
2024-12-16 EWG Evolution #embed Parameter offset GitHub JeanHeyd Meneide
- P3539R1
2024-12-13 EWG Evolution Consistent Function Label Naming for Sections GitHub Paweł Benetkiewicz
- P3537R1
2025-02-11 All of WG21 Presentation on Concurrent Queue API GitHub Detlef Vollmann
- P3537R0
2024-12-10 LEWG Library Evolution Presentation on Concurrent Queue API LEWG Telecon 2024-Dec-10 GitHub Detlef Vollmann
- P3534R0
2025-01-13 LWG Library Avoid UB When Compiling Code That Violates Library Specification GitHub Alisdair Meredith
- P3533R2
2025-02-17 CWG Core constexpr virtual inheritance GitHub Hana Dusíková
- P3533R1
2025-01-10 EWG Evolution constexpr virtual inheritance GitHub Hana Dusíková
- P3533R0
2024-12-13 EWG Evolution constexpr virtual inheritance GitHub Hana Dusíková
- P3530R0
2024-12-17 EWGI SG17: EWG Incubator EWG Evolution LEWG Library Evolution CWG Core LWG Library Intrinsic for reading uninitialized memory GitHub Boleyn Su Gašper Ažman
- P3527R1
2025-01-13 EWG Evolution LEWG Library Evolution Pattern Matching: *variant-like* and `std::expected` GitHub Michael Park Zach Laine
- P3527R0
2024-12-17 EWG Evolution LEWG Library Evolution Pattern Matching: *variant-like* and `std::expected` GitHub Michael Park Zach Laine
- P3526R0
2025-03-17 LEWG Library Evolution Container truncation GitHub Peter Bindels Eric Fiselier
- P3525R0
2024-12-16 EWG Evolution Explicit Implicit Template Regions GitHub Barry Revzin
- P3524R0
2024-11-23 CWG Core Core Language Working Group "ready" Issues for the November, 2024 meeting GitHub Jens Maurer
- P3521R0
2024-12-17 EWG Evolution LEWG Library Evolution Pattern Matching: Customization Point for Open Sum Types GitHub Michael Park Zach Laine
- P3520R0
2024-11-22 SG21 Contracts EWG Evolution Wroclaw Technical Fixes to Contracts GitHub Timur Doumler Joshua Berne Andrzej Krzemieński
- P3519R0
2024-11-21 LEWG Library Evolution Slides for P3425 presentation to LEWG GitHub Lewis Baker
- P3518R0
2024-11-20 EWG Evolution Slides for Standardized Constexpr Type Ordering GitHub Gašper Ažman
- P3517R0
2024-11-20 LEWG Library Evolution Slides presented to LEWG on trivial relocation in Wroclaw GitHub Alisdair Meredith
- P3516R1
2025-02-11 LEWG Library Evolution Uninitialized algorithms for relocation GitHub Louis Dionne Giuseppe D’Angelo
- P3516R0
2025-01-13 LEWG Library Evolution Uninitialized algorithms for relocation GitHub Louis Dionne Giuseppe D’Angelo
- P3510R2
2024-12-04 SG21 Contracts Leftover properties of `this` in constructor preconditions GitHub Nathan Myers Gašper Ažman
- P3510R1
2024-11-21 SG21 Contracts Leftover properties of `this` in constructor preconditions GitHub Nathan Myers Gašper Ažman
- P3510R0
2024-11-20 SG21 Contracts Leftover properties of `this` in constructor preconditions GitHub Nathan Myers Gašper Ažman
- P3508R0
2024-11-20 LWG Library Wording for constexpr for specialized memory algorithms GitHub Giuseppe D'Angelo Michael Schellenberger Costa
- P3506R0
2025-01-13 EWG Evolution P2900 Is Still not Ready for C++26 GitHub Gabriel Dos Reis
- P3505R0
2025-03-16 LEWG Library Evolution Fix the default floating-point representation in std::format GitHub Victor Zverovich Junekey Jeon
- P3504R0
2024-11-18 All of WG21 C++ Standard Library Ready Issues to be moved in Wroclaw, Nov. 2024 GitHub Jonathan Wakely
- P3503R2
2025-03-17 LWG Library Make type-erased allocator use in promise and packaged_task consistent GitHub Nicolas Morales Jonathan Wakely
- P3503R1
2025-03-17 LWG Library Make type-erased allocator use in promise and packaged_task consistent GitHub Nicolas Morales Jonathan Wakely
- P3503R0
2024-11-21 LEWG Library Evolution Make type-erased allocator use in promise and packaged_task consistent GitHub Nicolas Morales Jonathan Wakely
- P3502R0
2024-11-18 EWG Evolution Slides for D2900R11 - Contracts for C++ GitHub Timur Doumler
- P3501R0
2025-01-10 EWG Evolution CWG Core LWG Library The ad-dressing of cats GitHub S. Davis Herring
- P3500R1
2025-02-09 EWG Evolution Are Contracts "safe"? GitHub Timur Doumler Gašper Ažman Joshua Berne Ryan McDougall
- P3500R0
2025-01-13 EWG Evolution Are Contracts "safe"? GitHub Timur Doumler Gašper Ažman Joshua Berne
- P3499R1
2025-02-09 EWG Evolution Exploring strict contract predicates GitHub Timur Doumler Lisa Lippincott Joshua Berne
- P3499R0
2025-01-13 SG21 Contracts EWG Evolution Exploring strict contract predicates GitHub Lisa Lippincott Timur Doumler Joshua Berne
- P3498R0
2024-11-14 SG23 Safety and Security EWG Evolution Stop the Bleeding but, First, Do No Harm GitHub Gabriel Dos Reis Thomas Wise; Zachary Henkel
- P3497R0
2024-11-11 SG1 Concurrency and Parallelism Guarded Objects GitHub Jan Wilmans
- P3496R0
2025-01-06 EWG Evolution LEWG Library Evolution Immediate-Escalating Expressions GitHub Barry Revzin
- P3495R0
2024-11-13 SG19 Machine Learning LEWG Library Evolution LWG Library Remarks on Basic Statistics, P1708R9 GitHub Oliver Rosten Mark Hoemmen
- P3493R0
2024-11-10 SG7 Reflection LEWG Library Evolution Ruminations on reflection and access GitHub Ville Voutilainen
- P3492R2
2025-02-17 EWG Evolution CWG Core Sized deallocation for placement new GitHub Lauri Vasama
- P3492R1
2025-02-10 EWG Evolution Sized deallocation for placement new GitHub Lauri Vasama
- P3492R0
2024-11-22 EWGI SG17: EWG Incubator Sized deallocation for placement new GitHub Lauri Vasama
- P3491R2
2025-03-14 EWG Evolution LEWG Library Evolution define_static_{string,object,array} GitHub Barry Revzin Wyatt Childers Peter Dimov Daveed Vandevoorde
- P3491R1
2025-01-13 EWG Evolution LEWG Library Evolution define_static_{string,object,array} GitHub Barry Revzin Wyatt Childers Peter Dimov Daveed Vandevoorde
- P3491R0
2024-12-15 LEWG Library Evolution define_static_{string,object,array} GitHub Barry Revzin Peter Dimov Daveed Vandevoorde Dan Katz
- P3490R0
2024-11-14 SG1 Concurrency and Parallelism SG9 Ranges Justification for ranges as the output of parallel range algorithms GitHub Alexey Kukanov Ruslan Arutyunyan
- P3489R0
2024-11-07 SG21 Contracts EWG Evolution Postconditions odr-using a parameter of dependent type GitHub Timur Doumler Joshua Berne
- P3488R1
2024-11-20 EWG Evolution Floating-Point Excess Precision GitHub Matthias Kretz
- P3488R0
2024-11-14 SG6 Numerics EWG Evolution Floating-Point Excess Precision GitHub Matthias Kretz
- P3487R0
2024-11-07 SG21 Contracts EWG Evolution Postconditions odr-using a parameter that may be passed in registers GitHub Timur Doumler Joshua Berne
- P3485R0
2024-10-29 EWG Evolution Grouping using declarations with braces GitHub Barry Revzin
- P3484R2
2024-11-14 SG21 Contracts EWG Evolution Postconditions odr-using a parameter modified in an overriding function GitHub Timur Doumler Joshua Berne
- P3484R1
2024-11-07 SG21 Contracts EWG Evolution Postconditions odr-using a parameter modified in an overriding function GitHub Timur Doumler Joshua Berne
- P3484R0
2024-11-01 SG21 Contracts EWG Evolution Postconditions odr-using a parameter modified in an overriding function GitHub Timur Doumler Joshua Berne
- P3483R1
2024-11-04 SG21 Contracts EWG Evolution Contracts for C++: Pre-Wroclaw technical clarifications GitHub Timur Doumler Joshua Berne
- P3483R0
2024-10-31 SG21 Contracts EWG Evolution Contracts for C++: Pre-Wroclaw technical clarifications GitHub Timur Doumler Joshua Berne
- P3482R1
2025-01-13 SG4 Networking Design for C++ networking based on IETF TAPS GitHub Thomas Rodgers Woven By Toyota thomas.rodgers@woven-planet.global Dietmar Kühl Bloomberg dkuhl@bloomberg.net
- P3482R0
2024-12-14 SG4 Networking Proposed API for creating TAPS based networking connections GitHub Thomas W Rodgers Dietmar Kuhl
- P3481R2
2025-02-11 LEWG Library Evolution std::execution::bulk() issues GitHub Lucian Radu Teodorescu Ruslan Arutyunyan Lewis Baker
- P3481R1
2025-01-13 SG1 Concurrency and Parallelism LEWG Library Evolution std::execution::bulk() issues GitHub Lucian Radu Teodorescu Ruslan Arutyunyan Lewis Baker
- P3481R0
2024-10-16 SG1 Concurrency and Parallelism LEWG Library Evolution Summarizing std::execution::bulk() issues GitHub Lucian Radu Teodorescu Lewis Baker Ruslan Arutyunyan
- P3480R4
2025-02-14 LEWG Library Evolution std::simd is a range GitHub Matthias Kretz
- P3480R3
2025-01-13 LEWG Library Evolution std::simd is a range GitHub Matthias Kretz
- P3480R2
2024-11-22 LEWG Library Evolution std::simd is a range GitHub Matthias Kretz
- P3480R1
2024-11-13 SG9 Ranges LEWG Library Evolution std::simd is a range GitHub Matthias Kretz
- P3480R0
2024-10-16 SG9 Ranges LEWG Library Evolution std::simd is a range GitHub Matthias Kretz
- P3479R0
2024-10-16 SG6 Numerics EWGI SG17: EWG Incubator SG22 Compatibility Enabling C pragma support in C++ GitHub Joshua Cranmer
- P3478R0
2024-10-16 SG21 Contracts EWG Evolution Constification should not be part of the MVP GitHub John Spicer
- P3477R5
2025-03-15 EWG Evolution LEWG Library Evolution There are exactly 8 bits in a byte GitHub JF Bastien
- P3477R4
2025-02-13 CWG Core There are exactly 8 bits in a byte GitHub JF Bastien
- P3477R3
2025-02-10 LEWG Library Evolution CWG Core LWG Library There are exactly 8 bits in a byte GitHub JF Bastien
- P3477R2
2025-01-11 LEWG Library Evolution CWG Core There are exactly 8 bits in a byte GitHub JF Bastien
- P3477R1
2024-11-21 SG22 Compatibility LEWG Library Evolution CWG Core There are exactly 8 bits in a byte GitHub JF Bastien
- P3477R0
2024-10-16 SG22 Compatibility EWG Evolution LEWG Library Evolution There are exactly 8 bits in a byte GitHub JF Bastien
- P3476R0
2024-10-16 EWG Evolution Slides for P2688R2 - Pattern Matching: `match` Expression GitHub Michael Park
- P3475R2
2025-02-26 SG1 Concurrency and Parallelism EWG Evolution LEWG Library Evolution CWG Core LWG Library Defang and deprecate memory_order::consume GitHub Hans Boehm
- P3475R1
2025-01-11 SG1 Concurrency and Parallelism EWG Evolution LEWG Library Evolution CWG Core LWG Library Defang and deprecate memory_order::consume GitHub Hans Boehm
- P3475R0
2024-10-16 SG1 Concurrency and Parallelism EWG Evolution LEWG Library Evolution CWG Core LWG Library Defang and deprecate memory_order::consume GitHub Hans Boehm
- P3474R0
2024-10-16 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator std::arguments GitHub Jeremy Rifkin
- P3473R0
2024-10-16 EWG Evolution Splicing Should Respect Access Control GitHub Steve Downey
- P3472R1
2025-01-28 LEWG Library Evolution Make fiber_context::can_resume() const GitHub Andrzej Krzemieński
- P3472R0
2024-10-15 LEWG Library Evolution Make fiber_context::can_resume() const GitHub Andrzej Krzemieński
- P3471R4
2025-02-14 CWG Core LWG Library Standard Library Hardening GitHub Konstantin Varlamov Louis Dionne
- P3471R3
2025-02-13 SG23 Safety and Security LEWG Library Evolution Standard Library Hardening GitHub Konstantin Varlamov Louis Dionne
- P3471R2
2024-12-14 SG23 Safety and Security LEWG Library Evolution Standard Library Hardening GitHub Konstantin Varlamov Louis Dionne
- P3471R1
2024-11-21 SG23 Safety and Security LEWG Library Evolution Standard Library Hardening GitHub Konstantin Varlamov Louis Dionne
- P3471R0
2024-10-16 SG23 Safety and Security LEWG Library Evolution Standard library hardening GitHub Konstantin Varlamov Louis Dionne
- P3470R0
2024-10-15 SG15 Tooling EWG Evolution Interface-Unit-Only Module Library Support GitHub Daniel Ruoso
- P3469R0
2024-10-16 EWG Evolution Virtual deducing this GitHub Mike Spertus
- P3468R0
2024-12-17 LEWG Library Evolution 2024-10 Library Evolution Poll Outcomes GitHub Inbal Levi Fabio Fracassi Ben Craig Nevin Liber Billy Baker Corentin Jabot
- P3467R0
2024-10-16 LEWG Library Evolution 2024-10 Library Evolution Polls GitHub Inbal Levi Fabio Fracassi Ben Craig Nevin Liber Billy Baker Corentin Jabot
- P3466R1
2024-11-24 EWG Evolution (Re)affirm design principles for future C++ evolution GitHub Herb Sutter
- P3466R0
2024-10-16 EWG Evolution (Re)affirm design principles for future C++ evolution GitHub Herb Sutter
- P3465R0
2024-10-16 SG23 Safety and Security EWG Evolution Pursue P1179 as a Lifetime TS GitHub Herb Sutter
- P3460R0
2024-10-16 SG21 Contracts EWG Evolution CWG Core Contracts Implementors Report GitHub Eric Fiselier Nina Dinka Ranns Iain Sandoe
- P3457R0
2024-10-15 SG19 Machine Learning SG19: Machine Learning virtual Meeting Minutes to 2024/06/13-2024/10/10 GitHub Michael Wong
- P3456R0
2024-10-15 SG1 Concurrency and Parallelism LEWG Library Evolution LWG Library system_scheduler on Win32, Darwin and Linux GitHub Gor Nishanov
- P3455R0
2024-10-15 SG14 Low Latency SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2024/6/12-2024/10/9 GitHub Michael Wong
- P3454R0
2024-10-15 SG1 Concurrency and Parallelism Revising Atomic Max/Min Operations GitHub Michael Wong Gonzalo Brito Fedor Pikus Maged Michael
- P3451R0
2024-10-15 EWG Evolution A Suggestion for Reflection Access Control GitHub Barry Revzin
- P3450R0
2024-10-15 LEWG Library Evolution Extending is_within_lifetime GitHub Barry Revzin
- P3449R1
2024-12-16 LWG Library constexpr std::generator GitHub Hana Dusíková
- P3449R0
2024-10-15 LEWG Library Evolution constexpr std::generator GitHub Hana Dusíková
- P3447R0
2024-10-14 SG23 Safety and Security Profiles syntax GitHub Bjarne Stroustrup
- P3446R0
2024-10-14 SG23 Safety and Security Profile invalidation - eliminating dangling pointers GitHub Bjarne Stroustrup
- P3445R0
2024-10-16 LEWG Library Evolution Add utilities for easier type/bit casting in std::simd GitHub Daniel Towner
- P3444R0
2024-10-14 SG23 Safety and Security Memory safety without lifetime parameters GitHub Sean Baxter
- P3443R0
2024-10-14 SG21 Contracts EWG Evolution Reflection on SG21 2024 Process GitHub Ran Regev
- P3442R1
2025-02-11 SG14 Low Latency LEWG Library Evolution [[invalidate_dereferencing]] attribute GitHub Patrice Roy Nicolas Fleury
- P3442R0
2024-10-14 SG14 Low Latency LEWG Library Evolution [[invalidate_dereferencing]] attribute GitHub Patrice Roy Nicolas Fleury
- P3441R2
2025-01-30 LEWG Library Evolution Rename simd_split to simd_chunk GitHub Daniel Towner Ruslan Arutyunyan
- P3441R1
2025-01-29 LEWG Library Evolution Rename simd_split to simd_chunk GitHub Daniel Towner Ruslan Arutyunyan
- P3441R0
2024-10-15 LEWG Library Evolution Rename simd_split to simd_chunk GitHub Daniel Towner
- P3440R0
2024-10-15 LEWG Library Evolution Add n_elements named constructor to std::simd GitHub Daniel Towner
- P3439R1
2025-01-06 EWG Evolution Chained comparisons: Safe, correct, efficient GitHub Herb Sutter
- P3439R0
2024-10-16 EWG Evolution Chained comparisons: Safe, correct, efficient GitHub Herb Sutter
- P3438R0
2024-10-13 LEWG Library Evolution Make integral overloads of std::to_string constexpr GitHub Andreas Fertig
- P3437R1
2024-11-07 SG7 Reflection EWG Evolution Proposed principles: Reflect C++, generate C++ (by default) GitHub Herb Sutter
- P3437R0
2024-10-16 SG7 Reflection EWG Evolution Proposed default principles: Reflect C++, Generate C++ GitHub Herb Sutter
- P3436R1
2024-11-07 SG23 Safety and Security EWG Evolution Strategy for removing safety-related undefined behavior by default GitHub Herb Sutter
- P3436R0
2024-10-16 SG23 Safety and Security EWG Evolution Strategy for removing safety-related undefined behavior by default GitHub Herb Sutter
- P3435R0
2024-10-14 SG7 Reflection Reflection and meta-programming GitHub Jean-Baptiste VALLON HOARAU Joel FALCOU
- P3433R0
2024-10-14 LEWG Library Evolution Allocator Support for Operation States GitHub Dietmar Kuehl
- P3431R0
2025-01-13 SG9 Ranges Deprecate const-qualifier on begin/end of views GitHub Jonathan Müller
- P3430R3
2025-02-13 LWG Library simd issues: explicit, unsequenced, identity-element position, and members of disabled simd GitHub Matthias Kretz
- P3430R2
2025-01-13 LEWG Library Evolution simd issues: explicit, unsequenced, identity-element position, and members of disabled simd GitHub Matthias Kretz
- P3430R1
2024-11-22 LEWG Library Evolution simd issues: explicit, unsequenced, identity-element position, and members of disabled simd GitHub Matthias Kretz
- P3430R0
2024-10-15 LEWG Library Evolution simd issues: explicit, unsequenced, identity-element position, and members of disabled simd GitHub Matthias Kretz
- P3429R1
2024-11-29 LEWG Library Evolution Reflection header should minimize standard library dependencies GitHub Jonathan Müller
- P3429R0
2024-10-16 LEWG Library Evolution Reflection header should minimize standard library dependencies GitHub Jonathan Müller
- P3428R1
2024-12-11 SG1 Concurrency and Parallelism Hazard Pointer Batches GitHub Maged Michael Michael Wong Paul McKenney
- P3428R0
2024-10-11 SG1 Concurrency and Parallelism Hazard Pointer Batches GitHub Maged Michael Michael Wong Paul McKenney
- P3427R1
2024-12-11 SG1 Concurrency and Parallelism Hazard Pointer Synchronous Reclamation GitHub Maged Michael Michael Wong Paul McKenney
- P3427R0
2024-10-11 SG1 Concurrency and Parallelism Hazard Pointer Synchronous Reclamation GitHub Maged Michael Michael Wong Paul McKenney
- P3425R1
2025-01-13 LEWG Library Evolution Reducing operation-state sizes for subobject child operations GitHub Lewis Baker
- P3425R0
2024-10-16 LEWG Library Evolution Reducing operation-state sizes for subobject child operations GitHub Lewis Baker
- P3424R0
2024-12-17 LEWGI SG18: LEWG Incubator EWG Evolution Define Delete With Throwing Exception Specification GitHub Alisdair Meredith
- P3423R1
2025-01-12 EWG Evolution Extending User-Generated Diagnostic Messages GitHub Yihe Li
- P3423R0
2024-10-15 EWG Evolution Extending User-Generated Diagnostic Messages GitHub Yihe Li
- P3422R1
2024-11-28 EWG Evolution Allow main function in named modules GitHub Chuanqi Xu
- P3422R0
2024-10-09 EWG Evolution Allow main function in named modules GitHub Chuanqi Xu
- P3421R0
2024-10-12 SG7 Reflection EWG Evolution Consteval destructors GitHub Ben Craig
- P3420R1
2025-01-13 SG7 Reflection Reflection of Templates GitHub Andrei Alexandrescu Barry Revzin Daveed Vandevoorde Michael Garland
- P3420R0
2024-10-16 SG7 Reflection Reflection of Templates GitHub Andrei Alexandrescu Barry Revzin Daveed Vandevoorde Michael Garland
- P3419R0
2024-10-11 SG7 Reflection EWGI SG17: EWG Incubator EWG Evolution Reflection Syntax Options Summary GitHub Michael Levine
- P3417R1
2025-03-05 SG21 Contracts EWG Evolution Handling exceptions thrown from contract predicates GitHub Gašper Ažman Timur Doumler
- P3417R0
2024-10-16 SG21 Contracts EWG Evolution Improving the handling of exceptions thrown from contract predicates GitHub Gašper Ažman Timur Doumler
- P3416R0
2024-10-15 LEWG Library Evolution exception_ptr_cast: Add && = delete overload GitHub Gor Nishanov
- P3415R0
2024-10-10 LEWG Library Evolution Range interface in std::optional breaks code! GitHub Andrzej Krzemieński
- P3413R0
2024-10-15 LEWG Library Evolution A more flexible optional::value_or (else!) GitHub Corentin Jabot
- P3412R1
2025-01-12 EWGI SG17: EWG Incubator EWG Evolution String interpolation GitHub Bengt Gustafsson Victor Zverovich
- P3412R0
2024-10-15 EWGI SG17: EWG Incubator EWG Evolution String interpolation GitHub Bengt Gustafsson Victor Zverovich
- P3411R1
2025-01-11 SG9 Ranges LEWG Library Evolution `any_view` GitHub Hui Xie S. Levent Yilmaz Louis Dionne
- P3411R0
2024-09-29 SG9 Ranges LEWG Library Evolution `any_view` GitHub Hui Xie S. Levent Yilmaz Louis Dionne
- P3409R1
2024-11-17 SG1 Concurrency and Parallelism Enabling more efficient stop-token based cancellation of senders GitHub Lewis Baker
- P3409R0
2024-10-16 SG1 Concurrency and Parallelism Enabling more efficient stop-token based cancellation of senders GitHub Lewis Baker
- P3407R1
2025-01-11 EWG Evolution Make idiomatic usage of `offsetof` well-defined GitHub Brian Bi
- P3407R0
2024-10-14 EWG Evolution Make idiomatic usage of `offsetof` well-defined GitHub Brian Bi
- P3406R0
2024-09-24 All of WG21 We need better performance testing GitHub Bjarne Stroustrup
- P3405R0
2024-09-28 EWG Evolution Out-of-order designated initializers GitHub Elias Kosunen
- P3404R0
2024-10-11 SG9 Ranges SG23 Safety and Security std::at : Range-checked accesses to arbitrary containers GitHub Andre Kostur
- P3403R0
2024-09-19 EWG Evolution The Undefined Behavior Question GitHub Andrew Tomazos
- P3402R2
2025-01-13 SG23 Safety and Security A Safety Profile Verifying Initialization GitHub Marc-André Laverdière Christopher Lapkowski Charles-Henri Gros
- P3402R1
2024-10-15 SG23 Safety and Security A Safety Profile Verifying Class Initialization GitHub Marc-André Laverdière Christopher Lapkowski Charles-Henri Gros
- P3402R0
2024-09-17 SG23 Safety and Security A Safety Profile Verifying Class Initialization GitHub Marc-André Laverdière Christopher Lapkowski Charles-Henri Gros
- P3401R0
2024-09-17 LEWGI SG18: LEWG Incubator LEWG Library Evolution Enrich Creation Functions for the Pointer-Semantics-Based Polymorphism Library - Proxy GitHub Tian Liao Mingxin Wang
- P3400R1
2025-02-28 SG21 Contracts All of WG21 Specifying Contract Assertion Properties with Labels GitHub Joshua Berne
- P3400R0
2025-01-09 SG21 Contracts All of WG21 Specifying Contract Assertion Properties with Labels GitHub Joshua Berne
- P3399R0
2024-10-16 LEWG Library Evolution All of WG21 Adjusting Electronic Polls to a Hybrid Workflow GitHub Inbal Levi Fabio Fracassi Corentin Jabot Nevin Liber Robert Leahy Khalil Estell
- P3398R0
2024-09-17 EWGI SG17: EWG Incubator User specified type decay GitHub Bengt Gustafsson
- P3397R0
2024-09-17 SG6 Numerics Clarify requirements on extended floating point types GitHub Hans Boehm
- P3396R1
2024-11-19 LWG Library std::execution wording fixes GitHub Lewis Baker
- P3396R0
2024-09-16 LWG Library std::execution wording fixes GitHub Lewis Baker
- P3395R2
2025-03-17 LEWG Library Evolution Fix encoding issues and add a formatter for std::error_code GitHub Victor Zverovich
- P3395R1
2025-03-12 LEWG Library Evolution Fix encoding issues and add a formatter for std::error_code GitHub Victor Zverovich
- P3395R0
2024-12-22 SG16 Unicode Formatting of std::error_code GitHub Victor Zverovich
- P3394R2
2025-03-14 CWG Core LWG Library Annotations for Reflection GitHub Daveed Vandevoorde Wyatt Childers Dan Katz Barry Revzin
- P3394R1
2025-01-13 SG7 Reflection LEWG Library Evolution CWG Core Annotations for Reflection GitHub Daveed Vandevoorde Wyatt Childers Dan Katz Barry Revzin
- P3394R0
2024-10-14 SG7 Reflection EWG Evolution Annotations for Reflection GitHub Daveed Vandevoorde Wyatt Childers Dan Katz
- P3392R0
2024-09-14 LEWG Library Evolution Do not promise support for function syntax of operators GitHub Corentin Jabot Inbal Levi
- P3391R0
2024-09-12 LEWG Library Evolution constexpr std::format GitHub Barry Revzin
- P3390R0
2024-09-12 SG23 Safety and Security Safe C++ GitHub Sean Baxter Christian Mazakas
- P3389R0
2024-09-10 LEWG Library Evolution Of Operation States and Their Lifetimes (LEWG Presentation 2024-09-10) GitHub Robert Leahy
- P3388R1
2025-01-11 LEWG Library Evolution When Do You Know connect Doesn't Throw? GitHub Robert Leahy
- P3388R0
2024-09-10 LEWG Library Evolution When Do You Know connect Doesn't Throw? GitHub Robert Leahy
- P3387R0
2024-10-09 SG21 Contracts EWG Evolution Contract assertions on coroutines GitHub Timur Doumler Joshua Berne Iain Sandoe Peter Bindels
- P3386R1
2024-11-25 EWG Evolution Static Analysis of Contracts with P2900 GitHub Joshua Berne
- P3386R0
2024-10-15 EWG Evolution Static Analysis of Contracts with P2900 GitHub Joshua Berne
- P3385R4
2025-03-11 SG7 Reflection EWG Evolution LEWG Library Evolution Attributes reflection GitHub Aurelien Cassagnes
- P3385R3
2025-01-07 SG7 Reflection Attributes reflection GitHub Aurelien Cassagnes Roman Khoroshikh Anders Johansson
- P3385R2
2024-12-12 SG7 Reflection Attributes reflection GitHub Aurelien Cassagnes Roman Khoroshikh Anders Johansson
- P3385R1
2024-10-15 SG7 Reflection Attributes reflection GitHub Aurelien Cassagnes Roman Khoroshikh Anders Johansson
- P3385R0
2024-09-16 SG7 Reflection Attributes reflection GitHub Aurelien Cassagnes Aurelien Cassagnes Roman Khoroshikh Anders Johansson
- P3384R0
2024-09-05 EWG Evolution __COUNTER__ GitHub Jeremy Rifkin
- P3383R2
2025-02-17 LWG Library mdspan.at() GitHub Stephan Lachnit Xavier Bonaventura
- P3383R1
2024-11-23 LEWG Library Evolution mdspan.at() GitHub Stephan Lachnit Xavier Bonaventura
- P3383R0
2024-09-05 LEWGI SG18: LEWG Incubator mdspan.at() GitHub Stephan Lachnit Xavier Bonaventura
- P3382R0
2024-08-29 LEWGI SG18: LEWG Incubator LEWG Library Evolution LWG Library Coarse clocks and resolutions GitHub Antony Polukhin
- P3381R0
2024-09-17 EWG Evolution Syntax for Reflection GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde Dan Katz
- P3380R1
2024-12-17 EWG Evolution Extending support for class types as non-type template parameters GitHub Barry Revzin
- P3380R0
2024-09-10 EWG Evolution Extending support for class types as non-type template parameters GitHub Barry Revzin
- P3379R0
2024-08-27 LEWG Library Evolution Constrain std::expected equality operators GitHub Jonathan Wakely
- P3378R2
2025-02-11 LWG Library constexpr exception types GitHub Hana Dusíková
- P3378R1
2024-12-16 LEWG Library Evolution constexpr exception types GitHub Hana Dusíková
- P3378R0
2024-10-14 LEWG Library Evolution constexpr exception types GitHub Hana Dusíková
- P3376R0
2024-10-14 SG21 Contracts EWG Evolution Contract assertions versus static analysis and 'safety' GitHub Andrzej Krzemieński
- P3375R2
2025-01-13 SG6 Numerics EWGI SG17: EWG Incubator Reproducible floating-point results GitHub Guy Davidson
- P3375R1
2024-10-08 SG6 Numerics SG14 Low Latency LEWG Library Evolution Reproducible floating-point results GitHub Guy Davidson
- P3375R0
2024-09-10 SG6 Numerics SG14 Low Latency LEWG Library Evolution Reproducible floating-point results GitHub Guy Davidson
- P3374R1
2025-01-08 LEWGI SG18: LEWG Incubator LEWG Library Evolution Adding formatter for fpos GitHub Liang Jiaming
- P3374R0
2024-08-14 LEWGI SG18: LEWG Incubator Adding formatter for fpos GitHub Liang Jiaming
- P3373R1
2025-01-12 LEWG Library Evolution Of Operation States and Their Lifetimes GitHub Robert Leahy
- P3373R0
2024-08-15 LEWG Library Evolution Of Operation States and Their Lifetimes GitHub Robert Leahy
- P3372R3
2025-02-11 LWG Library constexpr containers and adapters GitHub Hana Dusíková
- P3372R2
2024-10-08 LEWG Library Evolution constexpr containers and adapters GitHub Hana Dusíková
- P3372R1
2024-09-17 LEWG Library Evolution constexpr containers and adapters GitHub Hana Dusíková
- P3372R0
2024-08-15 LEWG Library Evolution constexpr containers and adapters GitHub Hana Dusíková
- P3371R3
2024-10-29 LEWG Library Evolution Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS GitHub Mark Hoemmen Ilya Burylov
- P3371R2
2024-10-14 LEWG Library Evolution Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS GitHub Mark Hoemmen Ilya Burylov
- P3371R1
2024-09-14 LEWG Library Evolution Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS GitHub Mark Hoemmen Ilya Burylov
- P3371R0
2024-08-12 LEWG Library Evolution LWG Library Fix C++26 by making the symmetric and Hermitian rank-k and rank-2k updates consistent with the BLAS GitHub Mark Hoemmen
- P3370R1
2024-10-06 LEWG Library Evolution Add new library headers from C23 GitHub Jens Maurer
- P3370R0
2024-08-15 LEWG Library Evolution Add new library headers from C23 GitHub Jens Maurer
- P3369R0
2024-07-28 LEWG Library Evolution constexpr for uninitialized_default_construct GitHub Giuseppe D'Angelo
- P3367R4
2025-02-17 CWG Core LWG Library constexpr coroutines GitHub Hana Dusíková
- P3367R3
2025-01-06 EWG Evolution LWG Library constexpr coroutines GitHub Hana Dusíková
- P3367R2
2024-12-16 EWG Evolution LWG Library constexpr coroutines GitHub Hana Dusíková
- P3367R1
2024-11-29 CWG Core constexpr coroutines GitHub Hana Dusíková
- P3367R0
2024-10-16 EWG Evolution LEWG Library Evolution constexpr coroutines GitHub Hana Dusíková
- P3366R1
2025-03-16 LWG Library Remove Deprecated Atomic Initialization API from C++26 GitHub Alisdair Meredith
- P3366R0
2024-08-15 SG1 Concurrency and Parallelism LEWG Library Evolution Remove Deprecated Atomic Initialization API from C++26 GitHub Alisdair Meredith
- P3365R1
2025-03-11 LWG Library Remove the Deprecated iterator Class Template from C++26 GitHub Alisdair Meredith
- P3365R0
2024-08-15 LEWG Library Evolution Remove the Deprecated iterator Class Template from C++26 GitHub Alisdair Meredith
- P3364R0
2024-08-15 SG16 Unicode Remove Deprecated u8path overloads From C++26 GitHub Alisdair Meredith
- P3362R0
2024-08-13 EWG Evolution Static analysis and 'safety' of Contracts, P2900 vs. P2680/P3285 GitHub Ville Voutilainen
- P3361R1
2024-07-23 SG21 Contracts Class invariants and contract checking philosophy GitHub Esa Pulkkinen
- P3361R0
2024-07-18 SG21 Contracts Class invariants and contract checking philosophy GitHub Esa Pulkkinen
- P3360R0
2024-07-16 EWGI SG17: EWG Incubator Slides for P3312R0 - Overload Set Types GitHub Bengt Gustafsson
- P3359R0
2024-07-16 EWGI SG17: EWG Incubator EWG Evolution Slides for P3298R0 - Implicit conversion functions GitHub Bengt Gustafsson
- P3358R0
2024-07-16 SG15 Tooling SARIF for Structured Diagnostics GitHub Sy Brand
- P3357R0
2024-07-15 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator NRVO with factory and after_factory GitHub TPK Healy
- P3356R0
2024-07-13 LEWGI SG18: LEWG Incubator LEWG Library Evolution non_invalidating_vector GitHub Jarrad J Waterloo
- P3355R2
2024-10-29 LWG Library Fix submdspan for C++26 GitHub Mark Hoemmen
- P3355R1
2024-10-15 LWG Library Fix submdspan for C++26 GitHub Mark Hoemmen
- P3355R0
2024-07-15 LEWG Library Evolution Fix submdspan for C++26 GitHub Mark Hoemmen
- P3354R0
2024-07-09 SG12 Undefined and Unspecified Behavior EWG Evolution Slides for P3233R0 GitHub Giuseppe D'Angelo
- P3352R0
2024-09-19 SG22 Compatibility EWG Evolution Taming the Demons (C++ version) - Undefined Behavior and Partial Program Correctness GitHub Andrew Tomazos Martin Uecker
- P3351R2
2025-01-12 SG9 Ranges views::scan GitHub Yihe Li
- P3351R1
2024-10-09 SG9 Ranges views::scan GitHub Yihe Li
- P3351R0
2024-07-08 SG9 Ranges views::scan GitHub Yihe Li
- P3349R1
2025-02-10 LWG Library Converting contiguous iterators to pointers GitHub Jonathan Wakely
- P3349R0
2024-10-16 LEWG Library Evolution Converting contiguous iterators to pointers GitHub Jonathan Wakely
- P3348R2
2025-01-13 SG6 Numerics LEWG Library Evolution C++26 should refer to C23 not C17 GitHub Jonathan Wakely
- P3348R1
2024-10-14 SG6 Numerics LEWG Library Evolution C++26 should refer to C23 not C17 GitHub Jonathan Wakely
- P3348R0
2024-08-02 SG6 Numerics LEWG Library Evolution C++26 should refer to C23 not C17 GitHub Jonathan Wakely
- P3347R1
2025-01-12 EWG Evolution Invalid/Prospective Pointer Operations GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany Anthony Williams Tom Scogland and JF Bastien
- P3347R0
2024-08-09 EWG Evolution Invalid/Prospective Pointer Operations GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany Anthony Williams Tom Scogland and JF Bastien
- P3346R0
2024-10-16 EWG Evolution LEWG Library Evolution thread_local means fiber-specific GitHub Nat Goodspeed
- P3345R0
2024-06-28 CWG Core Core Language Working Group "ready" Issues for the June, 2024 meeting GitHub Jens Maurer
- P3344R0
2024-06-28 EWG Evolution Virtual Functions on Contracts (EWG - Presentation for P3097) GitHub Joshua Berne Timur Doumler Lisa Lippincott
- P3343R0
2024-06-25 EWG Evolution Contracts - What are we doing here (EWG Presentation) GitHub Joshua Berne
- P3342R2
2024-12-16 All of WG21 WITHDRAWN: Working Draft, Standard for C++ Ecosystem GitHub René Ferdinand Rivera Morell
- P3342R1
2024-11-22 EWG Evolution CWG Core Working Draft, Standard for C++ Ecosystem GitHub René Ferdinand Rivera Morell
- P3342R0
2024-07-11 EWG Evolution LEWG Library Evolution Working Draft, Standard for C++ Ecosystem GitHub René Ferdinand Rivera Morell
- P3341R0
2024-06-24 All of WG21 C++ Standard Library Ready Issues to be moved in St Louis, Jun. 2024 GitHub Jonathan Wakely
- P3340R0
2024-06-24 CWG Core A Consistent Grammar for Sequences GitHub Alisdair Meredith
- P3339R1
2024-12-16 All of WG21 WITHDRAWN: C++ Ecosystem IS Open License GitHub René Ferdinand Rivera Morell
- P3339R0
2024-06-24 All of WG21 C++ Ecosystem IS Open License GitHub René Ferdinand Rivera Morell Jayesh Badwaik
- P3338R0
2024-06-23 EWG Evolution Observe and ignore semantics in constant evaluation GitHub Ville Voutilainen
- P3336R0
2024-06-24 SG21 Contracts EWG Evolution Usage Experience for Contracts with BDE GitHub Joshua Berne
- P3335R4
2024-12-16 All of WG21 WITHDRAWN: Structured Core Options GitHub René Ferdinand Rivera Morell
- P3335R3
2024-11-22 SG15 Tooling Structured Core Options GitHub René Ferdinand Rivera Morell
- P3335R2
2024-10-15 SG15 Tooling Structured Core Options GitHub René Ferdinand Rivera Morell
- P3335R1
2024-09-17 SG15 Tooling Structured Core Options GitHub René Ferdinand Rivera Morell
- P3335R0
2024-07-12 SG15 Tooling Structured Core Options GitHub René Ferdinand Rivera Morell
- P3334R0
2024-10-15 SG7 Reflection EWGI SG17: EWG Incubator Cross Static Variables GitHub Coral Kashri Andrei Zissu Tal Yaakovi Inbal Levi
- P3332R0
2024-06-18 EWG Evolution A simpler notation for PM GitHub Bjarne Stroustrup
- P3331R1
2025-02-06 LEWG Library Evolution LWG Library Accessing The First and Last Elements in Associative Containers GitHub Nikita Sakharin
- P3331R0
2024-06-18 LEWGI SG18: LEWG Incubator LEWG Library Evolution LWG Library Accessing The First and Last Elements in Associative Containers GitHub Nikita Sakharin
- P3330R0
2024-06-17 SG1 Concurrency and Parallelism User-defined Atomic Read-Modify-Write Operations GitHub Gonzalo Brito Damien Lebrun-Grandie
- P3329R0
2024-11-13 SG9 Ranges LEWG Library Evolution LWG Library Healing the C++ Filter View GitHub Nicolai Josuttis
- P3328R0
2024-06-14 SG21 Contracts Observable Checkpoints During Contract Evaluation GitHub Joshua Berne
- P3327R0
2024-10-16 SG21 Contracts EWG Evolution Contract assertions on function pointers GitHub Timur Doumler
- P3326R0
2024-06-13 LEWG Library Evolution favor ease of use GitHub Jarrad J. Waterloo
- P3325R5
2024-11-22 LWG Library A Utility for Creating Execution Environments GitHub Eric Niebler
- P3325R4
2024-11-21 LWG Library A Utility for Creating Execution Environments GitHub Eric Niebler
- P3325R3
2024-07-23 LEWG Library Evolution A Utility for Creating Execution Environments GitHub Eric Niebler
- P3325R2
2024-07-16 LEWG Library Evolution A Utility for Creating Execution Environments GitHub Eric Niebler
- P3325R1
2024-07-14 LEWG Library Evolution A Utility for Creating Execution Environments GitHub Eric Niebler
- P3325R0
2024-06-14 LEWG Library Evolution A Utility for Creating Execution Environments GitHub Eric Niebler
- P3324R0
2024-10-14 EWG Evolution Attributes for namespace aliases, template parameters, and lambda captures GitHub Tom Honermann
- P3323R1
2024-11-18 LWG Library cv-qualified types in atomic and atomic_ref GitHub Gonzalo Brito Gadeschi
- P3323R0
2024-06-16 SG1 Concurrency and Parallelism cv-qualified types in atomic and atomic_ref GitHub Gonzalo Brito Gadeschi
- P3321R0
2024-07-12 SG15 Tooling SG21 Contracts EWG Evolution Contracts Interaction With Tooling GitHub Joshua Berne
- P3320R0
2024-05-22 EWG Evolution EWG slides for P3144 "Delete if Incomplete" GitHub Alisdair Meredith
- P3319R5
2025-02-14 LWG Library Add an iota object for simd (and more) GitHub Matthias Kretz
- P3319R4
2025-02-14 LEWG Library Evolution Add an iota object for simd (and more) GitHub Matthias Kretz
- P3319R3
2025-02-03 LEWG Library Evolution Add an iota object for simd (and more) GitHub Matthias Kretz
- P3319R2
2024-11-19 LEWG Library Evolution Add an iota object for simd (and more) GitHub Matthias Kretz
- P3319R1
2024-06-28 LEWG Library Evolution Add an iota object for simd (and more) GitHub Matthias Kretz
- P3319R0
2024-05-22 LEWG Library Evolution Add an iota object for simd (and more) GitHub Matthias Kretz
- P3318R0
2024-05-22 LEWG Library Evolution Throwing violation handlers, from an application programming perspective GitHub Ville Voutilainen
- P3317R0
2024-05-22 SG21 Contracts Compile time resolved contracts GitHub Jonas Persson
- P3316R0
2024-05-22 SG21 Contracts A more predictable unchecked semantic GitHub Jonas Persson
- P3315R0
2024-08-15 LEWG Library Evolution 2024-07 Library Evolution Poll Outcomes GitHub Inbal Levi Fabio Fracassi Ben Craig Nevin Liber Billy Baker Corentin Jabot
- P3314R0
2024-07-16 LEWG Library Evolution 2024-07 Library Evolution Polls GitHub Inbal Levi Fabio Fracassi Ben Craig Nevin Liber Billy Baker Corentin Jabot
- P3313R0
2024-05-22 EWG Evolution LEWG Library Evolution Impacts of noexept on ARM table based exception metadata GitHub Khalil Estell
- P3312R0
2024-05-22 EWGI SG17: EWG Incubator Overload Set Types GitHub Bengt Gustafsson
- P3311R0
2024-05-22 SG21 Contracts An opt-in approach for integration of traditional assert facilities in C++ contracts GitHub Tom Honermann
- P3310R5
2024-11-21 EWG Evolution CWG Core Solving issues introduced by relaxed template template parameter matching GitHub Matheus Izvekov
- P3310R4
2024-10-16 EWG Evolution CWG Core Solving issues introduced by P0522R0 GitHub Matheus Izvekov
- P3310R3
2024-10-15 EWG Evolution CWG Core Solving partial ordering issues introduced by P0522R0 GitHub Matheus Izvekov
- P3310R2
2024-06-22 EWG Evolution CWG Core Solving partial ordering issues introduced by P0522R0 GitHub Matheus Izvekov
- P3310R1
2024-06-21 EWG Evolution CWG Core Solving partial ordering issues introduced by P0522R0 GitHub Matheus Izvekov
- P3310R0
2024-05-22 EWG Evolution CWG Core Solving partial ordering issues introduced by P0522R0 GitHub Matheus Izvekov
- P3309R3
2024-12-16 LWG Library constexpr atomic and atomic_ref GitHub Hana Dusíková
- P3309R2
2024-08-29 LEWG Library Evolution constexpr atomic and atomic_ref GitHub Hana Dusíková
- P3309R1
2024-07-14 LEWG Library Evolution constexpr atomic and atomic_ref GitHub Hana Dusíková
- P3309R0
2024-05-22 SG1 Concurrency and Parallelism LEWG Library Evolution constexpr atomic and atomic_ref GitHub Hana Dusíková
- P3308R0
2024-05-22 LEWG Library Evolution mdarray design questions and answers GitHub Mark Hoemmen Christian Trott
- P3307R0
2024-05-22 SG6 Numerics Floating-Point Maximum/Minimum Function Objects GitHub Gonzalo Brito Gadeschi
- P3306R0
2024-05-22 SG1 Concurrency and Parallelism SG6 Numerics Atomic Read-Modify-Write Improvements GitHub Gonzalo Brito Gadeschi Damien Lebrun-Grandie
- P3305R0
2024-05-21 SG19 Machine Learning SG19: Machine Learning virtual Meeting Minutes to 2024/04/11-2024/05/09 GitHub Michael Wong
- P3304R0
2024-05-21 SG14 Low Latency SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2024/04/10 GitHub Michael Wong
- P3303R1
2024-06-25 LEWG Library Evolution Fixing Lazy Sender Algorithm Customization GitHub Eric Niebler
- P3303R0
2024-05-22 LEWG Library Evolution Fixing Lazy Sender Algorithm Customization GitHub Eric Niebler
- P3302R0
2024-05-21 SG16 Unicode SG16: Unicode meeting summaries 2024-03-13 through 2024-05-08 GitHub Tom Honermann
- P3301R0
2024-05-21 LEWG Library Evolution inplace_stoppable_base GitHub Lauri Vasama
- P3300R0
2024-02-15 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Asynchronous Parallel Algorithms GitHub Bryce Adelstein Lelbach
- P3299R3
2024-12-17 LEWG Library Evolution LWG Library Range constructors for std::simd GitHub Daniel Towner Matthias Kretz Ruslan Arutyunyan
- P3299R2
2024-10-16 LEWG Library Evolution Range constructors for std::simd GitHub Daniel Towner Matthias Kretz Ruslan Arutyunyan
- P3299R1
2024-09-16 LEWG Library Evolution Range constructors for std::simd GitHub Daniel Towner Matthias Kretz Ruslan Arutyunyan
- P3299R0
2024-05-22 LEWG Library Evolution Range constructors for std::simd GitHub Daniel Towner Matthias Kretz
- P3298R1
2024-10-15 EWG Evolution Implicit user-defined conversion functions as operator.() GitHub Bengt Gustafsson
- P3298R0
2024-05-22 EWGI SG17: EWG Incubator Implicit user-defined conversion functions as operator.() GitHub Bengt Gustafsson
- P3297R1
2024-06-21 SG21 Contracts SG23 Safety and Security EWG Evolution C++26 Needs Contract Checking GitHub Ryan McDougall Jean-Francois Campeau Christian Eltzschig Mathias Kraus Pez Zarifian
- P3297R0
2024-05-20 SG21 Contracts SG23 Safety and Security EWG Evolution C++26 Needs Contract Checking GitHub Ryan McDougall Jean-Francois Campeau Christian Eltzschig Mathias Kraus Pez Zarifian
- P3296R4
2025-03-17 LWG Library let_async_scope GitHub Anthony Williams
- P3296R3
2024-11-19 SG1 Concurrency and Parallelism LEWG Library Evolution let_async_scope GitHub Anthony Williams
- P3296R2
2024-10-14 SG1 Concurrency and Parallelism LEWG Library Evolution let_async_scope GitHub Anthony Williams
- P3296R1
2024-06-24 SG1 Concurrency and Parallelism LEWG Library Evolution let_with_async_scope GitHub Anthony Williams
- P3296R0
2024-05-22 SG1 Concurrency and Parallelism LEWG Library Evolution let_with_async_scope GitHub Anthony Williams
- P3295R2
2024-10-12 LEWG Library Evolution Freestanding constexpr containers and constexpr exception types GitHub Ben Craig
- P3295R1
2024-09-15 LEWG Library Evolution Freestanding constexpr containers and constexpr exception types GitHub Ben Craig
- P3295R0
2024-05-21 SG7 Reflection LEWG Library Evolution Freestanding constexpr containers and constexpr exception types GitHub Ben Craig
- P3294R2
2024-10-15 SG7 Reflection EWG Evolution Code Injection with Token Sequences GitHub Barry Revzin Andrei Alexandrescu Daveed Vandevoorde
- P3294R1
2024-07-16 SG7 Reflection EWG Evolution Code Injection with Token Sequences GitHub Barry Revzin Andrei Alexandrescu Daveed Vandevoorde
- P3294R0
2024-05-22 SG7 Reflection EWG Evolution Code Injection with Token Sequences GitHub Barry Revzin Andrei Alexandrescu Daveed Vandevoorde
- P3293R1
2024-10-13 EWG Evolution Splicing a base class subobject GitHub Barry Revzin Peter Dimov Dan Katz Daveed Vandevoorde
- P3293R0
2024-05-20 EWG Evolution Splicing a base class subobject GitHub Barry Revzin Peter Dimov Dan Katz Daveed Vandevoorde
- P3292R0
2024-05-18 SG1 Concurrency and Parallelism Provenance and Concurrency GitHub David Goldblatt
- P3290R2
2024-09-06 SG21 Contracts EWG Evolution Integrating Existing Assertions With Contracts GitHub Joshua Berne Timur Doumler John Lakos
- P3290R1
2024-07-12 SG21 Contracts EWG Evolution Integrating Existing Assertions With Contracts GitHub Joshua Berne Timur Doumler John Lakos
- P3290R0
2024-05-22 SG21 Contracts Integrating Existing Assertions With Contracts GitHub Joshua Berne Timur Doumler John Lakos
- P3289R1
2025-01-13 EWG Evolution CWG Core Consteval blocks GitHub Daveed Vandevoorde Wyatt Childers Dan Katz Barry Revzin
- P3289R0
2024-05-21 EWG Evolution Consteval blocks GitHub Daveed Vandevoorde Wyatt Childers Barry Revzin
- P3288R3
2024-06-27 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator std::elide GitHub Thomas P. K. Healy
- P3288R2
2024-05-29 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator std::elide GitHub Thomas P. K. Healy
- P3288R1
2024-05-28 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator std::elide GitHub Thomas P. K. Healy
- P3288R0
2024-05-22 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator std::elide GitHub Thomas P. K. Healy
- P3287R3
2025-02-13 LWG Library Exploration of namespaces for std::simd GitHub Matthias Kretz
- P3287R2
2024-11-13 LEWG Library Evolution Exploration of namespaces for std::simd GitHub Matthias Kretz
- P3287R1
2024-10-15 LEWG Library Evolution Exploration of namespaces for std::simd GitHub Matthias Kretz
- P3287R0
2024-05-22 LEWG Library Evolution Exploration of namespaces for std::simd GitHub Matthias Kretz
- P3286R0
2024-05-22 SG15 Tooling Module Metadata Format for Distribution with Pre-Built Libraries GitHub Daniel Ruoso
- P3285R0
2024-05-15 SG23 Safety and Security EWG Evolution Contracts: Protecting The Protector GitHub Gabriel Dos Reis
- P3284R3
2025-02-13 LWG Library `write_env` and `unstoppable` Sender Adaptors GitHub Eric Niebler
- P3284R2
2024-11-21 LEWG Library Evolution `write_env` and `unstoppable` Sender Adaptors GitHub Eric Niebler
- P3284R1
2024-07-16 LEWG Library Evolution `finally`, `write_env`, and `unstoppable` Sender Adaptors GitHub Eric Niebler
- P3284R0
2024-05-16 LEWG Library Evolution `finally`, `write_env`, and `unstoppable` Sender Adaptors GitHub Eric Niebler
- P3283R0
2024-05-16 LEWGI SG18: LEWG Incubator Adding .first() and .last() to strings GitHub Rhidian De Wit
- P3282R0
2024-05-19 SG1 Concurrency and Parallelism SG14 Low Latency LEWG Library Evolution Static Storage for C++ Concurrent bounded_queue GitHub Detlef Vollmann
- P3281R0
2024-05-15 SG21 Contracts EWG Evolution Contact checks should be regular C++ GitHub John Spicer
- P3279R0
2024-05-15 EWGI SG17: EWG Incubator CWG2463: What 'trivially fooable' should mean GitHub Arthur O'Dwyer
- P3278R0
2024-05-22 EWG Evolution LEWG Library Evolution Analysis of interaction between relocation, assignment, and swap GitHub Nina Ranns
- P3276R0
2024-05-18 SG21 Contracts EWG Evolution P2900 Is Superior to a Contracts TS GitHub Joshua Berne Steve Downey Jake Fevold Mungo Gill Rostislav Khlebnikov John Lakos and Alisdair Meredith
- P3275R0
2024-05-22 LEWG Library Evolution Replace simd operator[] with getter and setter functions - or not GitHub Matthias Kretz
- P3274R0
2024-05-10 SG23 Safety and Security EWG Evolution LEWG Library Evolution A framework for Profiles development GitHub Bjarne Stroustrup
- P3273R0
2024-05-22 SG7 Reflection Introspection of Closure Types GitHub Andrei Alexandrescu Daveed Vandevoorde David Olsen Michael Garland
- P3271R1
2024-10-15 SG21 Contracts Function Types with Usage (Contracts for Function Pointers) GitHub Lisa Lippincott
- P3271R0
2024-05-20 SG21 Contracts Function Usage Types (Contracts for Function Pointers) GitHub Lisa Lippincott
- P3270R0
2024-05-22 SG21 Contracts Repetition, Elision, and Constification w.r.t. contract_assert GitHub John Lakos Joshua Berne
- P3269R0
2024-05-21 SG21 Contracts EWG Evolution Do Not Ship Contracts as a TS GitHub Timur Doumler John Spicer
- P3268R0
2024-05-07 SG21 Contracts EWG Evolution C++ Contracts Constification Challenges Concerning Current Code GitHub Peter Bindels
- P3267R1
2024-05-22 SG15 Tooling SG21 Contracts Approaches to C++ Contracts GitHub Peter Bindels Tom Honermann
- P3267R0
2024-05-16 SG15 Tooling SG21 Contracts C++ contracts implementation strategies GitHub Peter Bindels
- P3266R0
2024-05-05 EWG Evolution non referenceable types GitHub Jarrad J Waterloo
- P3265R3
2024-05-28 EWG Evolution Ship Contracts in a TS GitHub Ville Voutilainen
- P3265R2
2024-05-27 EWG Evolution Ship Contracts in a TS GitHub Ville Voutilainen
- P3265R1
2024-05-22 EWG Evolution Ship Contracts in a TS GitHub Ville Voutilainen
- P3265R0
2024-05-07 EWG Evolution Ship Contracts in a TS GitHub Ville Voutilainen
- P3264R1
2024-05-17 EWG Evolution Double-evaluation of preconditions GitHub Ville Voutilainen
- P3264R0
2024-05-17 EWG Evolution Double-evaluation of preconditions GitHub Ville Voutilainen
- P3263R0
2024-05-03 SG16 Unicode LEWGI SG18: LEWG Incubator Encoded annotated char GitHub Tiago Freire
- P3261R2
2024-11-25 SG21 Contracts EWG Evolution Revisiting `const`-ification in Contract Assertions GitHub Joshua Berne
- P3261R1
2024-10-13 SG21 Contracts EWG Evolution Revisiting `const`-ification in Contract Assertions GitHub Joshua Berne
- P3261R0
2024-10-03 SG21 Contracts EWG Evolution Revisiting `const`-ification in Contract Assertions GitHub Joshua Berne
- P3259R0
2024-05-09 EWG Evolution const by default GitHub Jarrad J Waterloo
- P3258R0
2024-05-22 SG16 Unicode LEWG Library Evolution Formatting charN_t GitHub Corentin Jabot
- P3257R0
2024-04-26 SG21 Contracts EWG Evolution Make the predicate of contract_assert more regular GitHub Jens Maurer
- P3255R1
2024-07-16 LEWG Library Evolution Expose whether atomic notifying operations are lock-free GitHub Brian Bi
- P3255R0
2024-05-22 SG1 Concurrency and Parallelism Expose whether atomic notifying operations are lock-free GitHub Brian Bi
- P3254R0
2024-05-22 EWG Evolution Reserve identifiers preceded by @ for non-ignorable annotation tokens GitHub Brian Bi
- P3253R0
2024-05-22 EWG Evolution LEWG Library Evolution Distinguishing between member and free coroutines GitHub Brian Bi
- P3251R0
2024-05-07 SG21 Contracts C++ contracts and coroutines GitHub Peter Bindels
- P3250R0
2024-05-07 SG21 Contracts C++ contracts with regards to function pointers GitHub Peter Bindels
- P3249R0
2024-04-22 SG21 Contracts EWG Evolution A unified syntax for Pattern Matching and Contracts when introducing a new name GitHub Ran Regev
- P3248R3
2025-02-10 EWG Evolution LEWG Library Evolution Require [u]intptr_t GitHub Gonzalo Brito Gadeschi
- P3248R2
2024-09-06 EWG Evolution LEWG Library Evolution Require [u]intptr_t GitHub Gonzalo Brito Gadeschi
- P3248R1
2024-06-16 SG1 Concurrency and Parallelism SG22 Compatibility EWG Evolution LEWG Library Evolution Require [u]intptr_t GitHub Gonzalo Brito Gadeschi
- P3248R0
2024-05-20 SG1 Concurrency and Parallelism SG22 Compatibility EWG Evolution LEWG Library Evolution Require [u]intptr_t GitHub Gonzalo Brito Gadeschi
- P3247R2
2024-10-28 CWG Core LWG Library Deprecate the notion of trivial types GitHub Jens Maurer
- P3247R1
2024-05-19 LEWG Library Evolution CWG Core Deprecate the notion of trivial types GitHub Jens Maurer
- P3247R0
2024-04-16 LEWG Library Evolution CWG Core Deprecate the notion of trivial types GitHub Jens Maurer
- P3245R2
2024-09-15 EWGI SG17: EWG Incubator Allow `[[nodiscard]]` in type alias declarations GitHub Xavier Bonaventura
- P3245R1
2024-07-15 EWGI SG17: EWG Incubator Allow `[[nodiscard]]` in type alias declarations GitHub Xavier Bonaventura
- P3245R0
2024-04-16 EWGI SG17: EWG Incubator Allow `[[nodiscard]]` in type alias declarations GitHub Xavier Bonaventura
- P3244R0
2024-04-15 LEWG Library Evolution [[nodiscard]] Policy - Presentation, Tokyo 2024 GitHub David Sankel Darius Neațu
- P3243R0
2024-04-15 LEWG Library Evolution Give std::optional Range Support - Presentation, Tokyo 2024 GitHub David Sankel Marco Foco Darius Neațu Barry Revzin
- P3242R1
2025-03-13 LEWG Library Evolution Copy and fill for mdspan GitHub Nicolas Morales Christian Trott Mark Hoemmen Damien Lebrun-Grandie
- P3242R0
2024-04-16 LEWG Library Evolution Copy and fill for mdspan GitHub Nicolas Morales Christian Trott Mark Hoemmen Damien Lebrun-Grandie
- P3241R0
2024-04-16 LEWG Library Evolution Slides for LEWG presentation on trivial relocation, April 2024 GitHub Alisdair Meredith
- P3240R0
2024-04-16 LEWGI SG18: LEWG Incubator Slides for EWGI presentation on allocators, Tokyo 2024 GitHub Alisdair Meredith
- P3239R0
2024-05-22 EWG Evolution LEWG Library Evolution A Relocating Swap GitHub Alisdair Meredith
- P3238R0
2024-05-06 SG21 Contracts An alternate proposal for naming contract semantics GitHub Ville Voutilainen
- P3237R2
2024-10-23 SG21 Contracts Matrix Representation of Contract Semantics GitHub Andrei Zissu
- P3237R1
2024-10-16 SG21 Contracts Matrix Representation of Contract Semantics GitHub Andrei Zissu
- P3237R0
2024-04-15 SG21 Contracts Matrix Representation of Contract Semantics GitHub Andrei Zissu
- P3236R1
2024-05-21 All of WG21 Please reject P2786 and adopt P1144 GitHub Alan de Freitas Daniel Liam Anderson Giuseppe D'Angelo Hans Goudey Jacques Lucke Krystian Stasiowski Stéphane Janel Thiago Maciera
- P3236R0
2024-04-14 EWGI SG17: EWG Incubator Please reject P2786 and adopt P1144 GitHub Alan de Freitas Daniel Liam Anderson Giuseppe D'Angelo Hans Goudey Hartmut Kaiser Isidoros Tsaousis Jacques Lucke Krystian Stasiowski Shreyas Atre Stéphane Janel Thiago Maciera
- P3235R3
2024-06-26 LWG Library std::print more types faster with less memory GitHub Victor Zverovich
- P3235R2
2024-06-26 LWG Library std::print more types faster with less memory GitHub Victor Zverovich
- P3235R1
2024-06-15 LEWG Library Evolution std::print more types faster with less memory GitHub Victor Zverovich
- P3235R0
2024-05-11 LEWG Library Evolution std::print more types faster with less memory GitHub Victor Zverovich
- P3234R1
2024-04-29 EWG Evolution LEWG Library Evolution Utility to check if a pointer is in a given range GitHub Glen Joseph Fernandes
- P3234R0
2024-04-16 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator Utility to check if a pointer is in a given range GitHub Glen Joseph Fernandes
- P3233R0
2024-04-16 SG12 Undefined and Unspecified Behavior EWG Evolution LEWG Library Evolution Issues with P2786 (Trivial Relocatability For C++26) GitHub Giuseppe D'Angelo
- P3232R1
2024-12-16 SG12 Undefined and Unspecified Behavior SG23 Safety and Security EWG Evolution LEWG Library Evolution User-defined erroneous behaviour GitHub Thomas Köppe
- P3232R0
2024-04-16 SG12 Undefined and Unspecified Behavior SG23 Safety and Security EWG Evolution LEWG Library Evolution User-defined erroneous behaviour GitHub Thomas Köppe
- P3230R2
2025-02-27 SG9 Ranges LEWG Library Evolution LWG Library views::unchecked_(take|drop) GitHub Hewill Kang
- P3230R1
2024-12-01 SG9 Ranges LEWG Library Evolution LWG Library views::unchecked_(take|drop) GitHub Hewill Kang
- P3230R0
2024-04-08 SG9 Ranges LEWG Library Evolution LWG Library Direction Group views::(take|drop)_exactly GitHub Hewill Kang
- P3229R1
2025-02-10 EWG Evolution LEWG Library Evolution Making erroneous behaviour compatible with Contracts GitHub Timur Doumler Joshua Berne Gašper Ažman
- P3229R0
2025-01-13 SG21 Contracts EWG Evolution LEWG Library Evolution Making erroneous behaviour compatible with Contracts GitHub Timur Doumler Joshua Berne Gašper Ažman
- P3228R1
2024-05-21 SG21 Contracts EWG Evolution Contracts for C++: Revisiting contract check elision and duplication GitHub Timur Doumler
- P3228R0
2024-04-16 SG21 Contracts Contracts for C++: Revisiting contract check elision and duplication GitHub Timur Doumler
- P3227R1
2024-10-24 SG21 Contracts LEWG Library Evolution Fixing the library API for contract violation handling GitHub Gašper Ažman Timur Doumler
- P3227R0
2024-10-16 SG21 Contracts LEWG Library Evolution Contracts for C++: Fixing the contract violation handling API GitHub Gašper Ažman Timur Doumler
- P3226R0
2024-04-12 SG21 Contracts Contracts for C++: Naming the "Louis semantic" GitHub Timur Doumler
- P3225R0
2024-04-05 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator Slides for P3140 std::int_least128_t GitHub Jan Schultke
- P3224R0
2024-04-05 EWGI SG17: EWG Incubator Slides for P3087 - Make direct-initialization for enumeration types at least as permissive as direct GitHub Jan Schultke
- P3223R1
2024-07-03 LEWG Library Evolution Making std::istream::ignore less surprising GitHub Jonathan Wakely
- P3223R0
2024-04-12 LEWG Library Evolution Making std::basic_istream::ignore less surprising GitHub Jonathan Wakely
- P3222R1
2024-10-29 LEWG Library Evolution Fix C++26 by adding transposed special cases for P2642 layouts GitHub Mark Hoemmen
- P3222R0
2024-04-08 LEWG Library Evolution Fix C++26 by adding transposed special cases for P2642 layouts GitHub Mark Hoemmen
- P3221R0
2024-04-15 SG21 Contracts Disable pointers to contracted functions GitHub Jonas Persson
- P3220R0
2024-04-16 SG9 Ranges LEWG Library Evolution LWG Library Direction Group views::delimit GitHub Hewill Kang
- P3218R0
2024-04-09 EWG Evolution CWG Core const references to constexpr variables GitHub Jarrad J Waterloo
- P3217R0
2024-03-31 LEWG Library Evolution LWG Library Adjoints to "Enabling list-initialization for algorithms": find_last GitHub Giuseppe D'Angelo
- P3216R0
2024-04-07 SG9 Ranges LEWG Library Evolution LWG Library Direction Group views::slice GitHub Hewill Kang
- P3215R0
2024-03-29 LEWG Library Evolution Slides: Thread Attributes as Designators (P3072R2 presentation) GitHub Zhihao Yuan
- P3214R0
2024-05-22 LEWG Library Evolution 2024-04 Library Evolution Poll Outcomes GitHub Inbal Levi Fabio Fracassi Ben Craig Nevin Liber Billy Baker Corentin Jabot
- P3213R0
2024-04-16 LEWG Library Evolution 2024-04 Library Evolution Polls GitHub Inbal Levi Fabio Fracassi Ben Craig Nevin Liber Billy Baker Corentin Jabot
- P3212R0
2024-07-03 SG21 Contracts EWG Evolution LEWG Library Evolution The contract of sort() GitHub Andrzej Krzemieński
- P3211R0
2024-04-07 SG9 Ranges LEWG Library Evolution LWG Library Direction Group views::transform_join GitHub Hewill Kang
- P3210R2
2024-09-10 SG21 Contracts EWG Evolution A Postcondition *is* a Pattern Match GitHub Andrew Tomazos
- P3210R1
2024-04-20 SG21 Contracts EWG Evolution A Postcondition *is* a Pattern Match GitHub Andrew Tomazos
- P3210R0
2024-03-28 SG21 Contracts EWG Evolution A Postcondition *is* a Pattern Match GitHub Andrew Tomazos
- P3208R0
2024-04-16 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator import std; and stream macros GitHub Sunghyun Min
- P3207R0
2024-03-24 LEWG Library Evolution More & like GitHub Jarrad J Waterloo
- P3206R0
2025-01-13 SG1 Concurrency and Parallelism A sender query for completion behaviour GitHub Maikel Nadolski
- P3205R0
2024-04-15 SG21 Contracts EWG Evolution LEWG Library Evolution Throwing from a `noexcept` function should be a contract violation. GitHub Gašper Ažman Jeff Snyder Andrei Zissu Ben Craig
- P3204R0
2024-11-07 SG21 Contracts EWG Evolution Why Contracts? GitHub Joshua Berne
- P3203R0
2024-03-22 EWGI SG17: EWG Incubator Implementation defined coroutine extensions GitHub Klemens Morgenstern
- P3201R1
2024-03-22 LEWG Library Evolution LEWG [[nodiscard]] policy GitHub Jonathan Wakely David Sankel Darius Neațu
- P3201R0
2024-03-22 LEWG Library Evolution LEWG [[nodiscard]] policy GitHub Jonathan Wakely David Sankel Darius Neațu
- P3199R0
2024-03-22 LEWG Library Evolution Choices for make_optional and value() GitHub Steve Downey
- P3198R0
2024-03-29 SG21 Contracts A takeaway from the Tokyo LEWG meeting on Contracts MVP GitHub Andrzej Krzemieński
- P3197R0
2024-04-12 SG21 Contracts EWG Evolution A response to the Tokyo EWG polls on the Contracts MVP (P2900R6) GitHub Timur Doumler John Spicer
- P3196R0
2024-03-23 CWG Core Core Language Working Group "ready" Issues for the March, 2024 meeting GitHub Jens Maurer
- P3194R0
2024-03-19 LEWGI SG18: LEWG Incubator LEWGI/SG18 Presentation of P3105R1 constexpr std::uncaught_exceptions() GitHub Jan Schultke
- P3192R0
2024-03-19 LEWGI SG18: LEWG Incubator LEWGI/SG18 Presentation of P3104R1 Bit Permutations GitHub Jan Schultke
- P3191R0
2024-03-21 SG21 Contracts EWG Evolution Feedback on the scalability of contract violation handlers in P2900 GitHub Louis Dionne Yeoul Na Konstantin Varlamov
- P3190R0
2024-03-20 EWG Evolution Slides for EWG presentation of D2900R7: Contracts for C++ GitHub Timur Doumler Joshua Berne Andrzej Krzemieński
- P3189R0
2024-03-19 LEWG Library Evolution Slides for LEWG presentation of P2900R6: Contracts for C++ GitHub Timur Doumler Joshua Berne Andrzej Krzemieński
- P3188R0
2024-04-16 LEWGI SG18: LEWG Incubator Proxy: A Pointer-Semantics-Based Polymorphism Library - Presentation slides for P3086R1 GitHub Mingxin Wang
- P3187R1
2024-03-21 SG1 Concurrency and Parallelism LEWG Library Evolution remove ensure_started and start_detached from P2300 GitHub Kirk Shoop Lewis Baker
- P3185R0
2024-12-14 SG4 Networking A proposed direction for C++ Standard Networking based on IETF TAPS GitHub Thomas Rodgers
- P3183R1
2024-05-22 SG21 Contracts Contract testing support GitHub Bengt Gustafsson
- P3183R0
2024-04-15 SG21 Contracts Contract testing support GitHub Bengt Gustafsson
- P3182R1
2024-07-16 LEWG Library Evolution Add container pop methods that return the popped value GitHub Brian Bi Add container pop methods that return the popped value
- P3182R0
2024-04-16 LEWG Library Evolution Add pop_value methods to container adaptors GitHub Brian Bi
- P3181R0
2024-04-16 SG1 Concurrency and Parallelism Atomic stores and object lifetimes GitHub Hans Boehm Dave Claussen David Goldblatt
- P3180R0
2024-03-15 All of WG21 C++ Standard Library Ready Issues to be moved in Tokyo, Mar. 2024 GitHub Jonathan Wakely
- P3179R7
2025-02-28 LWG Library C++ parallel range algorithms GitHub Ruslan Arutyunyan Alexey Kukanov Bryce Adelstein Lelbach
- P3179R6
2025-02-07 LEWG Library Evolution C++ parallel range algorithms GitHub Ruslan Arutyunyan Alexey Kukanov Bryce Adelstein Lelbach
- P3179R5
2025-01-13 LEWG Library Evolution C++ parallel range algorithms GitHub Ruslan Arutyunyan Alexey Kukanov Bryce Adelstein Lelbach
- P3179R4
2024-12-11 LEWG Library Evolution C++ parallel range algorithms GitHub Ruslan Arutyunyan Alexey Kukanov Bryce Adelstein Lelbach
- P3179R3
2024-10-16 SG1 Concurrency and Parallelism SG9 Ranges LEWG Library Evolution C++ parallel range algorithms GitHub Ruslan Arutyunyan Alexey Kukanov Bryce Adelstein Lelbach
- P3179R2
2024-06-25 SG1 Concurrency and Parallelism SG9 Ranges C++ parallel range algorithms GitHub Ruslan Arutyunyan Alexey Kukanov Bryce Adelstein Lelbach
- P3179R1
2024-05-22 SG1 Concurrency and Parallelism SG9 Ranges C++ parallel range algorithms GitHub Ruslan Arutyunyan Alexey Kukanov
- P3179R0
2024-03-15 SG1 Concurrency and Parallelism SG9 Ranges C++ parallel range algorithms GitHub Ruslan Arutyunyan Alexey Kukanov
- P3178R1
2024-05-31 LEWGI SG18: LEWG Incubator Retrieval of Exception Information GitHub TPK Healy
- P3178R0
2024-05-23 LEWGI SG18: LEWG Incubator Retrieval of Exception Information GitHub TPK Healy
- P3177R0
2024-03-18 EWG Evolution const prvalues in the conditional operator GitHub Barry Revzin
- P3176R1
2024-12-18 CWG Core The Oxford variadic comma GitHub Jan Schultke
- P3176R0
2024-03-07 EWGI SG17: EWG Incubator The Oxford variadic comma GitHub Jan Schultke
- P3175R3
2024-06-25 LEWG Library Evolution Reconsidering the `std::execution::on` algorithm GitHub Eric Niebler
- P3175R2
2024-05-22 LEWG Library Evolution Reconsidering the `std::execution::on` algorithm GitHub Eric Niebler
- P3175R1
2024-05-15 LEWG Library Evolution Reconsidering the `std::execution::on` algorithm GitHub Eric Niebler
- P3175R0
2024-03-14 LEWG Library Evolution Reconsidering the `std::execution::on` algorithm GitHub Eric Niebler
- P3174R0
2024-03-09 SG16 Unicode SG16: Unicode meeting summaries 2023-10-11 through 2024-02-21 GitHub Tom Honermann
- P3173R0
2024-03-15 EWG Evolution P2900R6 may be minimimal, but it is not viable GitHub Gabriel Dos Reis
- P3172R0
2024-03-08 SG21 Contracts Using `this` in constructor preconditions GitHub Andrzej Krzemieński
- P3171R0
2024-03-04 LEWG Library Evolution Adding functionality to placeholder types GitHub Barry Revzin Peter Dimov
- P3170R0
2024-02-29 LEWG Library Evolution sinkable exception error message GitHub Jarrad J Waterloo
- P3169R0
2024-04-14 SG21 Contracts Inherited contracts GitHub Jonas Persson
- P3168R2
2024-06-25 LEWG Library Evolution Give std::optional Range Support GitHub David Sankel Marco Foco Darius Neațu Barry Revzin
- P3168R1
2024-04-11 LEWG Library Evolution Give std::optional Range Support GitHub David Sankel Marco Foco Darius Neațu Barry Revzin
- P3168R0
2024-02-28 LEWG Library Evolution Give std::optional Range Support GitHub David Sankel Marco Foco Darius Neațu Barry Revzin
- P3167R0
2024-02-28 SG21 Contracts Attributes for the result name in a postcondition assertion GitHub Tom Honermann
- P3166R0
2024-03-16 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator Static Exception Specifications GitHub Lewis Baker
- P3165R0
2024-02-27 SG21 Contracts Contracts on virtual functions for the Contracts MVP GitHub Ville Voutilainen
- P3164R3
2025-01-10 LEWG Library Evolution Early Diagnostics for Sender Expressions GitHub Eric Niebler
- P3164R2
2024-06-25 LEWG Library Evolution Improving diagnostics for sender expressions GitHub Eric Niebler
- P3164R1
2024-06-16 LEWG Library Evolution Improving diagnostics for sender expressions GitHub Eric Niebler
- P3164R0
2024-03-01 LEWG Library Evolution Improving diagnostics for sender expressions GitHub Eric Niebler
- P3162R0
2024-02-22 LEWG Library Evolution LEWG [[nodiscard]] policy GitHub Darius Neațu David Sankel
- P3161R3
2025-01-17 SG6 Numerics Unified integer overflow arithmetic GitHub Tiago Freire
- P3161R2
2024-07-15 SG6 Numerics Unified integer overflow arithmetic GitHub Tiago Freire
- P3161R1
2024-03-13 SG6 Numerics Unified integer overflow arithmetic GitHub Tiago Freire
- P3161R0
2024-02-17 SG6 Numerics Unified integer overflow arithmetic GitHub Tiago Freire
- P3160R2
2024-10-15 LEWG Library Evolution An allocator-aware `inplace_vector` GitHub Pablo Halpern Arthur O'Dwyer
- P3160R1
2024-03-09 LEWG Library Evolution An allocator-aware `inplace_vector` GitHub Pablo Halpern
- P3160R0
2024-02-15 LEWG Library Evolution An allocator-aware `inplace_vector` GitHub Pablo Halpern
- P3159R0
2024-03-18 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Range Adaptors and Parallel Algorithms GitHub Bryce Adelstein Lelbach
- P3158R0
2024-02-15 EWGI SG17: EWG Incubator EWG Evolution Headless Template Template Parameters GitHub James Touton
- P3157R1
2024-05-22 SG7 Reflection Generative Extensions for Reflection GitHub Andrei Alexandrescu Barry Revzin Bryce Lelbach Michael Garland
- P3157R0
2024-02-15 SG7 Reflection Generative Extensions for Reflection GitHub Andrei Alexandrescu Bryce Lelbach Michael Garland
- P3156R0
2024-02-15 LEWGI SG18: LEWG Incubator empty_checkable_range GitHub Hewill Kang
- P3155R0
2024-02-15 LEWG Library Evolution noexcept policy for SD-9 (The Lakos Rule) GitHub Timur Doumler John Lakos
- P3154R1
2024-05-20 LEWG Library Evolution Deprecating signed character types in iostreams GitHub Elias Kosunen
- P3154R0
2024-02-15 SG16 Unicode LEWG Library Evolution Deprecating signed character types in iostreams GitHub Elias Kosunen
- P3153R0
2024-02-15 LEWG Library Evolution An allocator-aware variant type GitHub Nina Ranns Pablo Halpern Ville Voutilainen
- P3152R1
2024-11-21 LEWG Library Evolution Add missing constructors and assignment for indirect and polymorphic GitHub Jonathan Coe Antony Peacock Sean Parent
- P3152R0
2024-09-30 LEWG Library Evolution Add missing constructors and assignment for indirect and polymorphic GitHub Jonathan Coe Antony Peacock Sean Parent
- P3151R0
2024-02-15 SG19 Machine Learning SG19: Machine Learning virtual Meeting Minutes to 2023/12/14-2024/02/8 GitHub Michael Wong
- P3150R0
2024-02-15 SG14 Low Latency SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2023/12/13-2024/2/14 GitHub Michael Wong
- P3149R9
2025-02-18 LWG Library async_scope — Creating scopes for non-sequential concurrency GitHub Ian Petersen Jessica Wong; Dietmar Kühl; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu; Ruslan Arutyunyan;
- P3149R8
2024-11-22 SG1 Concurrency and Parallelism LEWG Library Evolution async_scope — Creating scopes for non-sequential concurrency GitHub Ian Petersen Jessica Wong; Dietmar Kühl; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu; Ruslan Arutyunyan;
- P3149R7
2024-11-18 SG1 Concurrency and Parallelism LEWG Library Evolution async_scope — Creating scopes for non-sequential concurrency GitHub Ian Petersen Jessica Wong; Dietmar Kühl; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu; Ruslan Arutyunyan;
- P3149R6
2024-10-15 SG1 Concurrency and Parallelism LEWG Library Evolution async_scope — Creating scopes for non-sequential concurrency GitHub Ian Petersen Jessica Wong; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;
- P3149R5
2024-06-26 LEWG Library Evolution async_scope — Creating scopes for non-sequential concurrency GitHub Ian Petersen Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;
- P3149R4
2024-06-24 SG1 Concurrency and Parallelism LEWG Library Evolution async_scope — Creating scopes for non-sequential concurrency GitHub Ian Petersen Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;
- P3149R3
2024-05-22 LEWG Library Evolution async_scope — Creating scopes for non-sequential concurrency GitHub Ian Petersen Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;
- P3149R2
2024-03-20 LEWG Library Evolution async_scope — Creating scopes for non-sequential concurrency GitHub Ian Petersen Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;
- P3149R1
2024-03-13 SG1 Concurrency and Parallelism LEWG Library Evolution async_scope — Creating scopes for non-sequential concurrency GitHub Ian Petersen Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;
- P3149R0
2024-02-15 SG1 Concurrency and Parallelism LEWG Library Evolution async_scope — Creating scopes for non-sequential concurrency GitHub Ian Petersen Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;
- P3148R1
2025-01-13 LEWG Library Evolution Formatting of chrono Time Values GitHub Alan Talbot
- P3148R0
2024-02-14 LEWG Library Evolution Formatting of chrono Time Values GitHub Alan Talbot
- P3147R1
2024-03-18 LEWG Library Evolution A Direction for Vector GitHub Alan Talbot
- P3147R0
2024-02-14 LEWG Library Evolution A Direction for Vector GitHub Alan Talbot
- P3146R2
2024-11-02 LEWG Library Evolution LWG Library Clarifying std::variant converting construction GitHub Giuseppe D'Angelo
- P3146R1
2024-02-20 LEWG Library Evolution LWG Library Clarifying std::variant converting construction GitHub Giuseppe D'Angelo
- P3146R0
2024-02-13 LEWG Library Evolution LWG Library Clarifying std::variant converting construction GitHub Giuseppe D'Angelo
- P3144R2
2024-06-25 CWG Core Deleting a Pointer to an Incomplete Type Should be Ill-formed GitHub Alisdair Meredith Mingo Gill John Lakos
- P3144R1
2024-05-24 CWG Core Deprecate Delete of Incomplete Class Type GitHub Alisdair Meredith Mingo Gill John Lakos
- P3144R0
2024-02-15 SG12 Undefined and Unspecified Behavior EWGI SG17: EWG Incubator Deprecate Delete of Incomplete Class Type GitHub Alisdair Meredith Mingo Gill John Lakos
- P3143R0
2024-02-13 LEWG Library Evolution An in-depth walk through of the example in P3090R0 GitHub Lewis Baker
- P3142R0
2024-02-12 LEWG Library Evolution Printing Blank Lines with println GitHub Alan Talbot
- P3141
std::terminates() Hal T. Ng Professor C.S. LLVM.edu
- P3140R0
2024-02-14 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator std::int_least128_t GitHub Jan Schultke
- P3139R1
2024-12-27 LEWG Library Evolution Pointer cast for unique_ptr GitHub Zhihao Yuan Jordan Saxonberg
- P3139R0
2024-05-20 LEWG Library Evolution Pointer cast for unique_ptr GitHub Zhihao Yuan Jordan Saxonberg
- P3138R5
2024-11-18 LWG Library views::cache_latest GitHub Tim Song
- P3138R4
2024-10-24 LEWG Library Evolution LWG Library views::cache_latest GitHub Tim Song
- P3138R3
2024-10-15 LEWG Library Evolution views::cache_latest GitHub Tim Song
- P3138R2
2024-07-16 LEWG Library Evolution views::cache_last GitHub Tim Song
- P3138R1
2024-05-21 SG1 Concurrency and Parallelism LEWG Library Evolution views::cache_last GitHub Tim Song
- P3138R0
2024-02-15 SG1 Concurrency and Parallelism SG9 Ranges views::cache_last GitHub Tim Song
- P3137R3
2025-02-10 LWG Library views::to_input GitHub Tim Song
- P3137R2
2024-07-16 LEWG Library Evolution views::to_input GitHub Tim Song
- P3137R1
2024-05-21 SG9 Ranges views::to_input GitHub Tim Song
- P3137R0
2024-02-15 SG9 Ranges views::to_input GitHub Tim Song
- P3136R1
2024-11-18 LWG Library Retiring niebloids GitHub Tim Song
- P3136R0
2024-02-15 SG9 Ranges Retiring niebloids GitHub Tim Song
- P3135R1
2024-04-12 SG1 Concurrency and Parallelism Hazard Pointer Extensions GitHub Maged Michael Michael Wong Paul McKenney
- P3135R0
2024-02-11 SG1 Concurrency and Parallelism LEWG Library Evolution LWG Library Hazard Pointer Extensions GitHub Maged Michael Michael Wong Paul McKenney
- P3133R0
2024-02-14 SG6 Numerics LEWG Library Evolution Fast first-factor finding function GitHub Chip Hogg
- P3131R2
2024-08-05 SG14 Low Latency SG19 Machine Learning Graph Library: Graph Containers GitHub Phil Ratzloff Andrew Lumsdaine
- P3131R1
2024-05-20 SG14 Low Latency SG19 Machine Learning Graph Library: Containers GitHub Phil Ratzloff Andrew Lumsdaine
- P3131R0
2024-02-12 SG6 Numerics SG14 Low Latency SG19 Machine Learning LEWG Library Evolution Graph Library: Graph Containers GitHub Phil Ratzloff Andrew Lumsdaine
- P3130R2
2024-08-05 SG14 Low Latency SG19 Machine Learning Graph Library: Graph Container Interface GitHub Phil Ratzloff Andrew Lumsdaine
- P3130R1
2024-05-20 SG14 Low Latency SG19 Machine Learning Graph Library: Graph Container Interface GitHub Phil Ratzloff Andrew Lumsdaine
- P3130R0
2024-02-12 SG6 Numerics SG14 Low Latency SG19 Machine Learning LEWG Library Evolution Graph Library: Graph Container Interface GitHub Phil Ratzloff Andrew Lumsdaine
- P3129R0
2024-02-12 SG14 Low Latency SG19 Machine Learning LEWG Library Evolution Graph Library: Views GitHub Phil Ratzloff Andrew Lumsdaine
- P3128R2
2024-09-12 SG14 Low Latency SG19 Machine Learning Graph Library: Algorithms GitHub Phil Ratzloff Andrew Lumsdaine
- P3128R1
2024-09-12 SG14 Low Latency SG19 Machine Learning Graph Library: Algorithms GitHub Phil Ratzloff Andrew Lumsdaine
- P3128R0
2024-02-12 SG14 Low Latency SG19 Machine Learning LEWG Library Evolution Graph Library: Algorithms GitHub Phil Ratzloff Andrew Lumsdaine
- P3127R0
2024-02-12 SG14 Low Latency SG19 Machine Learning LEWG Library Evolution Graph Library: Background and Terminology GitHub Phil Ratzloff Andrew Lumsdaine
- P3126R2
2024-08-05 SG14 Low Latency SG19 Machine Learning Graph Library: Overview GitHub Phil Ratzloff Andrew Lumsdaine
- P3126R1
2024-05-20 SG14 Low Latency SG19 Machine Learning Graph Library: Overview GitHub Phil Ratzloff Andrew Lumsdaine
- P3126R0
2024-02-12 SG14 Low Latency SG19 Machine Learning LEWG Library Evolution Graph Library: Overview GitHub Phil Ratzloff Andrew Lumsdaine
- P3125R3
2025-01-13 LEWG Library Evolution constexpr pointer tagging GitHub Hana Dusíková
- P3125R2
2024-11-27 LEWG Library Evolution constexpr pointer tagging GitHub Hana Dusíková
- P3125R1
2024-10-16 SG1 Concurrency and Parallelism LEWG Library Evolution constexpr pointer tagging GitHub Hana Dusíková
- P3125R0
2024-05-22 SG1 Concurrency and Parallelism Pointer tagging GitHub Hana Dusíková
- P3124R0
2024-06-14 LEWG Library Evolution 2024-02 Library Evolution Poll Outcomes GitHub
- P3123R0
2024-02-15 LEWG Library Evolution 2024-02 Library Evolution Polls GitHub Inbal Levi Fabio Fracassi Ben Craig Nevin Liber Billy Baker Corentin Jabot
- P3122R1
2024-03-12 LEWG Library Evolution LWG Library [[nodiscard]] should be Recommended Practice GitHub Jonathan Wakely
- P3122R0
2024-02-15 LEWG Library Evolution LWG Library [[nodiscard]] should be Recommended Practice GitHub Jonathan Wakely
- P3119R1
2024-05-09 SG21 Contracts Tokyo Technical Fixes to Contracts GitHub Joshua Berne
- P3119R0
2024-04-04 SG21 Contracts Tokyo Technical Fixes to Contracts GitHub Joshua Berne
- P3117R1
2024-12-15 SG9 Ranges LEWG Library Evolution Extending Conditionally Borrowed GitHub Zach Laine Barry Revzin Jonathan Müller
- P3117R0
2024-02-15 SG9 Ranges LEWG Library Evolution Extending Conditionally Borrowed GitHub Zach Laine Barry Revzin
- P3116R0
2024-02-08 LEWG Library Evolution Policy for explicit GitHub Zach Laine
- P3115R0
2024-02-15 EWG Evolution Data Member, Variable and Alias Declarations Can Introduce A Pack GitHub Corentin Jabot
- P3114R0
2024-02-02 SG21 Contracts noexcept(contract_assert(_)) — slides GitHub Andrzej Krzemieński
- P3113R0
2024-02-02 SG21 Contracts Slides: Contract assertions, the noexcept operator, and deduced exception specifications GitHub Timur Doumler
- P3112R0
2024-02-14 LEWG Library Evolution LWG Library Specify Constructor of std::nullopt_t GitHub Brian Bi
- P3111R5
2025-02-20 CWG Core LWG Library Atomic Reduction Operations GitHub Gonzalo Brito Gadeschi Simon Cooksey Daniel Lustig
- P3111R4
2025-02-14 LEWG Library Evolution Atomic Reduction Operations GitHub Gonzalo Brito Gadeschi Simon Cooksey Daniel Lustig
- P3111R3
2025-01-13 EWG Evolution LEWG Library Evolution Atomic Reduction Operations GitHub Gonzalo Brito Gadeschi Simon Cooksey Daniel Lustig
- P3111R2
2024-11-25 EWG Evolution LEWG Library Evolution Atomic Reduction Operations GitHub Gonzalo Brito Gadeschi Simon Cooksey Daniel Lustig
- P3111R1
2024-11-19 SG1 Concurrency and Parallelism Atomic Reduction Operations GitHub Gonzalo Brito Gadeschi Simon Cooksey Daniel Lustig
- P3111R0
2024-05-22 SG1 Concurrency and Parallelism SG6 Numerics Atomic Reduction Operations GitHub Gonzalo Brito Gadeschi Simon Cooksey Daniel Lustig
- P3110R0
2024-02-05 EWGI SG17: EWG Incubator EWG Evolution Array element initialization via pattern expansion GitHub James Touton
- P3109R0
2024-02-12 LEWG Library Evolution A plan for std::execution for C++26 GitHub Lewis Baker Eric Niebler Kirk Shoop Lucian Radu
- P3107R5
2024-03-21 LWG Library Permit an efficient implementation of std::print GitHub Victor Zverovich
- P3107R4
2024-03-20 LEWG Library Evolution Permit an efficient implementation of std::print GitHub Victor Zverovich
- P3107R3
2024-03-18 LEWG Library Evolution Permit an efficient implementation of std::print GitHub Victor Zverovich
- P3107R2
2024-03-17 LEWG Library Evolution Permit an efficient implementation of std::print GitHub Victor Zverovich
- P3107R1
2024-02-25 LEWG Library Evolution Permit an efficient implementation of std::print GitHub Victor Zverovich
- P3107R0
2024-02-03 LEWG Library Evolution Permit an efficient implementation of std::print GitHub Victor Zverovich
- P3106R1
2024-03-21 CWG Core Clarifying rules for brace elision in aggregate initialization GitHub James Touton
- P3106R0
2024-02-03 CWG Core Clarifying rules for brace elision in aggregate initialization GitHub James Touton
- P3105R2
2024-04-05 LEWGI SG18: LEWG Incubator constexpr std::uncaught_exceptions() GitHub Jan Schultke
- P3105R1
2024-03-07 LEWGI SG18: LEWG Incubator constexpr std::uncaught_exceptions() GitHub Jan Schultke
- P3105R0
2024-01-26 LEWGI SG18: LEWG Incubator constexpr std::uncaught_exceptions() GitHub Jan Schultke
- P3104R3
2025-02-11 LEWG Library Evolution Bit permutations GitHub Jan Schultke
- P3104R2
2024-04-05 LEWGI SG18: LEWG Incubator Bit permutations GitHub Jan Schultke
- P3104R1
2024-03-07 LEWGI SG18: LEWG Incubator Bit permutations GitHub Jan Schultke
- P3104R0
2024-01-26 LEWGI SG18: LEWG Incubator Bit permutations GitHub Jan Schultke
- P3103R2
2024-05-22 LEWGI SG18: LEWG Incubator More bitset operations GitHub Jan Schultke
- P3103R1
2024-03-07 LEWGI SG18: LEWG Incubator More bitset operations GitHub Jan Schultke
- P3103R0
2024-01-25 LEWGI SG18: LEWG Incubator More bitset operations GitHub Jan Schultke
- P3102R0
2024-02-06 SG21 Contracts Refining Contract Violation Detection Modes GitHub Joshua Berne
- P3101R0
2024-01-22 SG21 Contracts Differentiating potentially throwing and nonthrowing violation handlers GitHub Ran Regev Gašper Ažman
- P3100R1
2024-10-16 SG21 Contracts SG23 Safety and Security EWG Evolution Undefined and erroneous behaviour are contract violations GitHub Timur Doumler Gašper Ažman Joshua Berne
- P3100R0
2024-05-21 SG21 Contracts SG23 Safety and Security EWG Evolution Undefined and erroneous behaviour are contract violations GitHub Timur Doumler Gašper Ažman Joshua Berne
- P3098R1
2024-12-11 SG21 Contracts EWG Evolution Contracts for C++: Postcondition captures GitHub Timur Doumler Gašper Ažman Joshua Berne
- P3098R0
2024-10-14 SG21 Contracts EWG Evolution Contracts for C++: Postcondition captures GitHub Timur Doumler Gašper Ažman Joshua Berne
- P3097R0
2024-04-15 SG21 Contracts Contracts for C++: Support for virtual functions GitHub Timur Doumler Joshua Berne Gašper Ažman
- P3096R7
2025-03-15 CWG Core LWG Library Function Parameter Reflection in Reflection for C++26 GitHub Adam Lach Walter Genovese
- P3096R6
2025-02-07 CWG Core LWG Library Function Parameter Reflection in Reflection for C++26 GitHub Adam Lach Walter Genovese
- P3096R5
2024-12-14 LEWG Library Evolution LWG Library Function Parameter Reflection in Reflection for C++26 GitHub Adam Lach Walter Genovese
- P3096R4
2024-11-22 LEWG Library Evolution Function Parameter Reflection in Reflection for C++26 GitHub Adam Lach Walter Genovese
- P3096R3
2024-09-15 EWG Evolution LEWG Library Evolution Function Parameter Reflection in Reflection for C++26 GitHub Adam Lach Walter Genovese
- P3096R2
2024-07-16 EWG Evolution LEWG Library Evolution Function Parameter Reflection in Reflection for C++26 GitHub Adam Lach Walter Genovese
- P3096R1
2024-05-15 EWG Evolution LEWG Library Evolution Function Parameter Reflection in Reflection for C++26 GitHub Adam Lach Walter Genovese
- P3096R0
2024-02-14 SG7 Reflection Function Parameter Reflection in Reflection for C++26 GitHub Adam Lach Walter Genovese
- P3095R0
2024-02-15 SG7 Reflection LEWG Library Evolution ABI comparison with reflection GitHub Saksham Sharma
- P3094R6
2025-01-10 LEWG Library Evolution std::basic_fixed_string GitHub Mateusz Pusz
- P3094R5
2024-10-15 LEWG Library Evolution std::basic_fixed_string GitHub Mateusz Pusz
- P3094R4
2024-10-09 SG16 Unicode LEWG Library Evolution std::basic_fixed_string GitHub Mateusz Pusz
- P3094R3
2024-06-30 SG16 Unicode LEWG Library Evolution std::basic_fixed_string GitHub Mateusz Pusz
- P3094R2
2024-05-22 SG16 Unicode LEWGI SG18: LEWG Incubator LEWG Library Evolution std::basic_fixed_string GitHub Mateusz Pusz
- P3094R1
2024-03-20 SG16 Unicode LEWG Library Evolution std::basic_fixed_string GitHub Mateusz Pusz
- P3094R0
2024-02-05 SG16 Unicode LEWGI SG18: LEWG Incubator LEWG Library Evolution std::basic_fixed_string GitHub Mateusz Pusz
- P3093R0
2024-02-02 SG22 Compatibility EWG Evolution Attributes on expressions GitHub Giuseppe D'Angelo
- P3092R0
2024-01-29 SG15 Tooling ARG ABI Review Group Modules ABI requirement GitHub Chuanqi Xu
- P3091R3
2024-10-14 LEWG Library Evolution Better lookups for `map` and `unordered_map` GitHub Pablo Halpern
- P3091R2
2024-05-22 LEWG Library Evolution Better lookups for `map` and `unordered_map` GitHub Pablo Halpern
- P3091R1
2024-03-22 LEWGI SG18: LEWG Incubator Better lookups for `map` and `unordered_map` GitHub Pablo Halpern
- P3091R0
2024-02-06 LEWGI SG18: LEWG Incubator Better lookups for `map` and `unordered_map` GitHub Pablo Halpern
- P3090R0
2024-02-14 LEWG Library Evolution std::execution Introduction GitHub Inbal Levi Eric Niebler
- P3088R1
2024-02-13 SG21 Contracts Attributes for contract assertions GitHub Timur Doumler Joshua Berne
- P3088R0
2024-02-12 SG21 Contracts Attributes for contract assertions GitHub Timur Doumler Joshua Berne
- P3087R1
2024-05-29 EWG Evolution Make direct-initialization for enumeration types at least as permissive as direct-list-initializatio GitHub Jan Schultke
- P3087R0
2024-01-16 EWGI SG17: EWG Incubator Make direct-initialization for enumeration types at least as permissive as direct-list-initialization GitHub Jan Schultke
- P3086R3
2025-01-13 LEWGI SG18: LEWG Incubator LEWG Library Evolution Proxy: A Pointer-Semantics-Based Polymorphism Library GitHub Mingxin Wang
- P3086R2
2024-04-16 LEWG Library Evolution Proxy: A Pointer-Semantics-Based Polymorphism Library GitHub Mingxin Wang
- P3086R1
2024-03-18 LEWGI SG18: LEWG Incubator LEWG Library Evolution Proxy: A Pointer-Semantics-Based Polymorphism Library GitHub Mingxin Wang
- P3086R0
2024-01-16 LEWGI SG18: LEWG Incubator LEWG Library Evolution Proxy: A Pointer-Semantics-Based Polymorphism Library GitHub Mingxin Wang
- P3085R3
2024-07-04 LEWG Library Evolution `noexcept` policy for SD-9 (throws nothing) GitHub Ben Craig
- P3085R2
2024-05-19 LEWG Library Evolution `noexcept` policy for SD-9 (throws nothing) GitHub Ben Craig
- P3085R1
2024-03-17 LEWG Library Evolution `noexcept` policy for SD-9 (throws nothing) GitHub Ben Craig
- P3085R0
2024-02-10 LEWG Library Evolution `noexcept` policy for SD-9 (throws nothing) GitHub Ben Craig
- P3084R0
2024-01-12 LEWG Library Evolution Slides for LEWG views::maybe 20240109 GitHub Steve Downey
- P3081R2
2025-02-03 EWG Evolution LEWG Library Evolution Core safety profiles for C++26 GitHub Herb Sutter
- P3081R1
2025-01-06 EWG Evolution LEWG Library Evolution Core safety profiles for C++26 GitHub Herb Sutter
- P3081R0
2024-10-16 SG15 Tooling SG23 Safety and Security EWG Evolution Core safety Profiles: Specification, adoptability, and impact GitHub Herb Sutter
- P3079R0
2024-01-11 SG21 Contracts Should ignore and observe exist for constant evaluation of contracts? GitHub Oliver Rosten
- P3075R0
2023-12-16 Core Adding an Undefined Behavior and IFNDR Annex GitHub Shafik Yaghmour
- P3074R7
2025-02-14 EWG Evolution trivial unions (was std::uninitialized<T>) GitHub Barry Revzin
- P3074R6
2025-02-11 EWG Evolution trivial unions (was std::uninitialized<T>) GitHub Barry Revzin
- P3074R5
2024-12-17 EWG Evolution trivial unions (was std::uninitialized<T>) GitHub Barry Revzin
- P3074R4
2024-09-10 EWG Evolution trivial unions (was std::uninitialized<T>) GitHub Barry Revzin
- P3074R3
2024-04-14 EWG Evolution trivial union (was std::uninitialized<T>) GitHub Barry Revzin
- P3074R2
2024-02-13 EWG Evolution std::uninitialized<T> GitHub Barry Revzin
- P3074R1
2024-01-30 EWG Evolution std::uninitialized<T> GitHub Barry Revzin
- P3074R0
2023-12-15 Evolution constexpr union lifetime GitHub Barry Revzin
- P3073R0
2024-01-27 SG21 Contracts Remove evaluation_undefined_behavior and will_continue from the Contracts MVP GitHub Timur Doumler Ville Voutilainen
- P3072R2
2024-03-18 LEWG Library Evolution Hassle-free thread attributes GitHub Zhihao Yuan
- P3072R1
2024-02-15 LEWG Library Evolution Hassle-free thread attributes GitHub Zhihao Yuan
- P3072R0
2023-12-17 Library Evolution Hassle-free thread attributes GitHub Zhihao Yuan
- P3071R1
2023-12-17 SG21 Contracts Protection against modifications in contracts GitHub Jens Maurer
- P3071R0
2023-12-10 SG21 Contracts Protection against modifications in contracts GitHub Jens Maurer
- P3070R3
2025-02-16 LWG Library Formatting enums GitHub Victor Zverovich
- P3070R2
2025-01-13 LEWG Library Evolution Formatting enums GitHub Victor Zverovich
- P3070R1
2024-10-13 LEWG Library Evolution Formatting enums GitHub Victor Zverovich
- P3070R0
2023-12-14 SG16 Unicode Formatting enums GitHub Victor Zverovich
- P3068R6
2024-11-19 CWG Core LWG Library Allowing exception throwing in constant-evaluation GitHub Hana Dusíková
- P3068R5
2024-11-19 CWG Core LWG Library Allowing exception throwing in constant-evaluation GitHub Hana Dusíková
- P3068R4
2024-08-15 LEWG Library Evolution CWG Core Allowing exception throwing in constant-evaluation GitHub Hana Dusíková
- P3068R3
2024-06-27 EWG Evolution LEWG Library Evolution Allowing exception throwing in constant-evaluation GitHub Hana Dusíková
- P3068R2
2024-05-22 EWG Evolution LEWG Library Evolution Allowing exception throwing in constant-evaluation GitHub Hana Dusíková
- P3068R1
2024-03-30 EWG Evolution Allowing exception throwing in constant-evaluation. GitHub Hana Dusíková
- P3068R0
2024-02-11 EWG Evolution Allowing exception throwing in constant-evaluation. GitHub Hana Dusíková
- P3067R0
2024-05-22 LEWG Library Evolution Provide predefined simd permute generator functions for common operations GitHub Daniel Towner
- P3066R0
2023-12-04 SG21 Contracts Allow repeating contract annotations on non-first declarations GitHub Timur Doumler
- P3064R2
2024-07-12 SG1 Concurrency and Parallelism How to Avoid OOTA Without Really Trying GitHub Paul E. McKenney Alan Stern Michael Wong and Maged Michael
- P3064R1
2024-05-14 SG1 Concurrency and Parallelism How to Avoid OOTA Without Really Trying GitHub Paul E. McKenney Alan Stern Michael Wong and Maged Michael
- P3064R0
2024-04-05 SG1 Concurrency and Parallelism How to Avoid OOTA Without Really Trying GitHub Paul E. McKenney Alan Stern Michael Wong and Maged Michael
- P3062R0
2023-11-27 Evolution Library Evolution C++ Should Be C++ - Presentation GitHub David Sankel
- P3061R0
2023-11-29 WG21 WG21 2023-11 Kona Record of Discussion GitHub Nina Ranns
- P3060R2
2025-02-21 LWG Library Add std::views::indices(n) GitHub Weile Wei Zhihao Yuan
- P3060R1
2024-02-15 SG9 Ranges LEWG Library Evolution LWG Library Add std::views::upto(n) GitHub Weile Wei Zhihao Yuan
- P3060R0
2023-11-22 Library Evolution Add std::ranges::upto(n) GitHub Weile Wei
- P3059R1
2024-05-17 SG9 Ranges LEWG Library Evolution Making user-defined constructors of view iterators/sentinels private GitHub Hewill Kang
- P3059R0
2023-11-30 SG9 Ranges Library Evolution Making user-defined constructors of view iterators/sentinels private GitHub Hewill Kang
- P3057R0
2023-11-21 SG15 Tooling Two finer-grained compilation model for named modules GitHub Chuanqi Xu
- P3056R0
2023-11-21 Library Evolution what ostream exception GitHub Jarrad J. Waterloo
- P3055R1
2024-02-12 LEWG Library Evolution Relax wording to permit relocation optimizations in the STL GitHub Arthur O'Dwyer
- P3055R0
2023-12-17 LEWGI Relax wording to permit relocation optimizations in the STL GitHub Arthur O'Dwyer
- P3054R0
2024-01-13 All of WG21 2023-12 Library Evolution Poll Outcomes GitHub Inbal Levi Fabio Fracassi Ben Craig Billy Baker Nevin Liber Corentin Jabot
- P3053R0
2023-12-15 WG21 2023-12 Library Evolution Polls GitHub Inbal Levi Fabio Fracassi Ben Craig Nevin Liber Billy Baker Corentin Jabot
- P3052R1
2024-01-30 SG9 Ranges SG23 Safety and Security view_interface::at() GitHub Hewill Kang
- P3052R0
2023-11-16 SG9 Ranges LEWGI SG23 Safety and Security view_interface::at() GitHub Hewill Kang
- P3051R3
2024-12-16 All of WG21 WITHDRAWN: Structured Response Files GitHub René Ferdinand Rivera Morell
- P3051R2
2024-07-11 EWG Evolution LEWG Library Evolution Structured Response Files GitHub René Ferdinand Rivera Morell
- P3051R1
2024-05-20 SG15 Tooling Structured Response Files GitHub René Ferdinand Rivera Morell
- P3051R0
2023-12-12 SG15 Tooling Structured Response Files GitHub René Ferdinand Rivera Morell
- P3050R3
2024-10-29 LEWG Library Evolution Fix C++26 by optimizing linalg::conjugated for noncomplex value types GitHub Mark Hoemmen
- P3050R2
2024-08-13 LEWG Library Evolution Fix C++26 by optimizing linalg::conjugated for noncomplex value types GitHub Mark Hoemmen
- P3050R1
2024-04-08 LEWG Library Evolution Fix C++26 by optimizing linalg::conjugated for noncomplex value types GitHub Mark Hoemmen
- P3050R0
2023-11-15 Library Evolution Optimize linalg::conjugated for noncomplex value types GitHub Mark Hoemmen
- P3049R1
2024-10-15 LEWG Library Evolution node-handles for lists GitHub Michael Florian Hava
- P3049R0
2024-04-03 LEWG Library Evolution node-handles for lists GitHub Michael Florian Hava
- P3047R0
2024-02-15 LEWG Library Evolution Remove deprecated namespace `relops` from C++26 GitHub Alisdair Meredith
- P3046R0
2023-12-18 Core Core Language Working Group "ready" Issues for the November, 2023 meeting GitHub Jens Maurer
- P3045R5
2025-01-13 SG6 Numerics SG16 Unicode LEWGI SG18: LEWG Incubator LEWG Library Evolution Quantities and units library GitHub Mateusz Pusz Dominik Berner Johel Ernesto Guerrero Peña Charles Hogg Nicolas Holthaus Roth Michaels Vincent Reverdy
- P3045R4
2024-11-15 SG6 Numerics SG16 Unicode LEWG Library Evolution Quantities and units library GitHub Mateusz Pusz Dominik Berner Johel Ernesto Guerrero Peña Charles Hogg Nicolas Holthaus Roth Michaels Vincent Reverdy
- P3045R3
2024-10-15 SG6 Numerics SG16 Unicode LEWG Library Evolution Quantities and units library GitHub Mateusz Pusz Dominik Berner Johel Ernesto Guerrero Peña Charles Hogg Nicolas Holthaus Roth Michaels Vincent Reverdy
- P3045R2
2024-10-09 SG6 Numerics SG16 Unicode LEWG Library Evolution Quantities and units library GitHub Mateusz Pusz Dominik Berner Johel Ernesto Guerrero Peña Charles Hogg Nicolas Holthaus Roth Michaels Vincent Reverdy
- P3045R1
2024-05-22 SG6 Numerics SG16 Unicode LEWGI SG18: LEWG Incubator LEWG Library Evolution Quantities and units library GitHub Mateusz Pusz Dominik Berner Johel Ernesto Guerrero Peña Charles Hogg Nicolas Holthaus Roth Michaels Vincent Reverdy
- P3045R0
2024-02-15 SG6 Numerics SG16 Unicode LEWGI SG18: LEWG Incubator Quantities and units library GitHub Mateusz Pusz Dominik Berner Johel Ernesto Guerrero Peña Charles Hogg Nicolas Holthaus Roth Michaels Vincent Reverdy
- P3044R1
2024-07-15 LEWG Library Evolution sub-string_view from string GitHub Michael Florian Hava
- P3044R0
2024-01-16 LEWG Library Evolution sub-string_view from string GitHub Michael Florian Hava
- P3043R0
2023-12-11 Evolution Slides: Using variable template template without meta programming GitHub Zhihao Yuan
- P3042R0
2023-11-09 Library Evolution Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3041R0
2023-11-16 SG15 Tooling Transitioning from "#include" World to Modules GitHub Gabriel Dos Reis
- P3040R0
2023-12-18 WG21 C++ Standard Library Ready Issues to be moved in Kona, Nov. 2023 GitHub Jonathan Wakely
- P3039R0
2023-11-07 Evolution Library Evolution Automatically Generate `operator->` GitHub David Stone
- P3038R0
2023-12-16 SG23 Safety and Security Concrete suggestions for initial Profiles GitHub Bjarne Stroustrup
- P3037R4
2024-10-21 LEWG Library Evolution constexpr std::shared_ptr GitHub Paul Keir
- P3037R3
2024-09-03 LEWG Library Evolution constexpr std::shared_ptr GitHub Paul Keir
- P3037R2
2024-05-24 LEWG Library Evolution constexpr std::shared_ptr GitHub Paul Keir
- P3037R1
2024-03-05 SG7 Reflection LEWG Library Evolution constexpr std::shared_ptr GitHub Paul Keir
- P3037R0
2023-11-06 SG7 Reflection Library Evolution constexpr std::shared_ptr GitHub Paul Keir
- P3034R1
2024-03-21 All of WG21 Module Declarations Shouldn't be Macros GitHub Michael Spencer
- P3034R0
2023-11-10 SG15 Tooling Evolution Module Declarations Shouldn't be Macros GitHub Michael Spencer
- P3033R0
2023-11-01 SG15 Tooling Should we import function bodies to get the better optimizations? GitHub Chuanqi Xu
- P3032R2
2024-04-16 EWG Evolution Less transient constexpr allocation GitHub Barry Revzin
- P3032R1
2024-03-22 EWG Evolution Less transient constexpr allocation GitHub Barry Revzin
- P3032R0
2024-02-13 EWG Evolution Less transient constexpr allocation GitHub Barry Revzin
- P3031R0
2023-11-13 Core Resolve CWG2561: conversion function for lambda with explicit object parameter GitHub Arthur O'Dwyer
- P3029R1
2024-03-21 LEWG Library Evolution Better mdspan's CTAD GitHub Hewill Kang
- P3029R0
2023-10-24 LEWGI Better mdspan's CTAD GitHub Hewill Kang
- P3028R0
2023-11-05 SG21 Contracts An Overview of Syntax Choices for Contracts GitHub Joshua Berne Gašper Ažman Rostislav Khlebnikov Timur Doumler
- P3027R0
2023-10-26 Evolution UFCS is a breaking change, of the absolutely worst kind GitHub Ville Voutilainen
- P3026R0
2023-10-15 SG19 Machine Learning SG19: Machine Learning virtual Meeting Minutes to 2023/07/13 GitHub Michael Wong
- P3025R0
2023-10-15 SG14 Low Latency SG14: Low Latency/Games/Embedded/Financial trading/Simulation virtual Minutes to 2023/09/12 GitHub Michael Wong
- P3024R0
2023-11-30 Library Evolution Interface Directions for std::simd GitHub David Sankel Jeff Garland Matthias Kretz Ruslan Arutyunyan
- P3023R1
2023-11-27 Evolution Library Evolution C++ Should Be C++ GitHub David Sankel
- P3023R0
2023-10-15 Evolution Library Evolution C++ Should Be C++ GitHub David Sankel
- P3022R1
2023-11-28 Library Evolution A Boring Thread Attributes Interface GitHub David Sankel Darius Neațu
- P3022R0
2023-10-14 Library Evolution A Boring Thread Attributes Interface GitHub David Sankel Darius Neațu
- P3021R0
2023-10-14 Evolution Unified function call syntax (UFCS) GitHub Herb Sutter
- P3020R0
2023-10-15 WG21 2023-09 Library Evolution Poll Outcomes GitHub Inbal Levi Fabio Fracassi Ben Craig Billy Baker Nevin Liber Corentin Jabot
- P3019R14
2025-02-11 LEWG Library Evolution LWG Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R13
2025-02-09 LEWG Library Evolution LWG Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R12
2025-01-12 LEWG Library Evolution LWG Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R11
2024-11-23 LEWG Library Evolution LWG Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R10
2024-09-30 LEWG Library Evolution LWG Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R9
2024-09-15 LEWG Library Evolution LWG Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R8
2024-03-22 LEWG Library Evolution LWG Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R7
2024-03-19 LEWG Library Evolution LWG Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R6
2024-02-11 LEWG Library Evolution Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R5
2024-02-07 LEWG Library Evolution Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R4
2024-02-05 LEWG Library Evolution Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R3
2023-11-20 Library Evolution Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R2
2023-11-10 Library Evolution Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R1
2023-11-09 Library Evolution Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3019R0
2023-10-14 Library Evolution Library Vocabulary Types for Composite Class Design GitHub Jonathan Coe Antony Peacock Sean Parent
- P3018R0
2023-10-15 SG6 Numerics LEWGI Library Evolution Low-Level Integer Arithmetic GitHub Andreas Weis
- P3016R6
2025-02-11 LWG Library Resolve inconsistencies in begin/end for valarray and braced initializer lists GitHub Arthur O'Dwyer
- P3016R5
2024-12-16 LEWG Library Evolution Resolve inconsistencies in begin/end for valarray and braced initializer lists GitHub Arthur O'Dwyer
- P3016R4
2024-09-14 LWG Library Resolve inconsistencies in begin/end for valarray and braced initializer lists GitHub Arthur O'Dwyer
- P3016R3
2024-03-22 LWG Library Resolve inconsistencies in begin/end for valarray and braced initializer lists GitHub Arthur O'Dwyer
- P3016R2
2024-02-12 LEWG Library Evolution Resolve inconsistencies in begin/end for valarray and braced initializer lists GitHub Arthur O'Dwyer
- P3016R1
2023-12-09 LEWGI Resolve inconsistencies in begin/end for valarray and braced initializer lists GitHub Arthur O'Dwyer
- P3016R0
2023-10-15 EWGI LEWGI Evolution Library Evolution Resolve inconsistencies in begin/end for valarray and braced initializer lists GitHub Arthur O'Dwyer
- P3015R0
2023-10-13 Library Evolution Rebuttal to Additional format specifiers for time_point GitHub Howard Hinnant
- P3014R0
2023-10-14 Library Evolution Customizing std::expected's exception GitHub Jonathan Müller
- P3012R0
2023-10-14 SG14 Low Latency SG20 Education Library Evolution Supporting document for Hive proposal #2: use of std::list in open source codebases GitHub Matt Bentley
- P3011R0
2023-10-15 SG14 Low Latency Library Evolution Supporting document for Hive proposal #1: outreach for evidence of container-style use in industry GitHub Matt Bentley
- P3010R0
2023-10-13 SG7 Reflection Using Reflection to Replace a Metalanguage for Generating JS Bindings GitHub Dan Katz
- P3009R0
2023-10-12 Evolution Injected class name in the base specifier list GitHub Joe Jevnik
- P3008R4
2025-02-20 LWG Library Atomic floating-point min/max GitHub Gonzalo Brito Gadeschi David Sankel
- P3008R3
2024-11-18 LWG Library Atomic floating-point min/max GitHub Gonzalo Brito Gadeschi David Sankel
- P3008R2
2024-03-19 LEWG Library Evolution Atomic floating-point min/max GitHub Gonzalo Brito Gadeschi David Sankel
- P3008R1
2024-01-31 SG6 Numerics LEWG Library Evolution Atomic floating-point min/max GitHub Gonzalo Brito Gadeschi David Sankel
- P3008R0
2023-10-15 SG1 Concurrency and Parallelism Library Evolution Atomic floating-point min/max GitHub Gonzalo Brito Gadeschi David Sankel
- P3007R0
2023-12-11 SG21 Contracts Return object semantics in postconditions GitHub Timur Doumler Andrzej Krzemieński Joshua Berne
- P3006R1
2024-07-11 SG12 Undefined and Unspecified Behavior EWG Evolution CWG Core Launder less GitHub Antony Polukhin
- P3006R0
2023-10-19 SG12 Undefined and Unspecified Behavior Evolution Core Launder less GitHub Antony Polukhin
- P3005R0
2024-02-14 EWG Evolution LEWG Library Evolution Memorializing Principled-Design Policies for WG21 GitHub John Lakos Harold Bott Bill Chapman Mungo Gill Mike Giroux Alisdair Meredith Oleg Subbotin
- P3004R0
2024-02-15 EWG Evolution LEWG Library Evolution Principled Design for WG21 GitHub John Lakos Harold Bott Mungo Gill Lori Hughes Alisdair Meredith Bill Chapman Mike Giroux Oleg Subbotin
- P3003R0
2023-10-14 SG6 Numerics The design of a library of number concepts GitHub Johel Ernesto Guerrero Peña
- P3002R1
2024-02-15 LEWG Library Evolution Policies for Using Allocators in New Library Classes GitHub Pablo Halpern
- P3002R0
2023-10-15 Library Evolution Guidelines for allocators in new library classes GitHub Pablo Halpern
- P3001R0
2023-10-15 Library Evolution std::hive and containers like it are not a good fit for the standard library GitHub Jonathan Müller Zach Laine Bryce Adelstein Lelbach David Sankel
- P2999R3
2023-12-13 Library Evolution Sender Algorithm Customization GitHub Eric Niebler
- P2999R2
2023-12-13 Library Evolution Sender Algorithm Customization GitHub Eric Niebler
- P2999R1
2023-11-09 Library Evolution Sender Algorithm Customization GitHub Eric Niebler
- P2999R0
2023-10-14 Library Evolution Sender Algorithm Customization GitHub Eric Niebler
- P2998R0
2024-10-15 EWGI SG17: EWG Incubator EWG Evolution CTAD for function parameter types GitHub James Touton
- P2997R1
2024-03-22 SG9 Ranges LEWG Library Evolution Removing the common reference requirement from the indirectly invocable concepts GitHub Barry Revzin Tim Song
- P2997R0
2023-10-14 SG9 Ranges Library Evolution Removing the common reference requirement from the indirectly invocable concepts GitHub Barry Revzin Tim Song
- P2996R10
2025-02-27 EWG Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde Dan Katz
- P2996R9
2025-01-13 EWG Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde Dan Katz
- P2996R8
2024-12-17 EWG Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde Dan Katz
- P2996R7
2024-10-13 EWG Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde Dan Katz
- P2996R6
2024-10-10 EWG Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde Dan Katz
- P2996R5
2024-08-14 EWG Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde Dan Katz
- P2996R4
2024-06-26 EWG Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde Dan Katz
- P2996R3
2024-05-22 EWG Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde Dan Katz
- P2996R2
2024-02-15 EWG Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde Dan Katz
- P2996R1
2023-12-18 Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde
- P2996R0
2023-10-15 Evolution Reflection for C++26 GitHub Barry Revzin Wyatt Childers Peter Dimov Andrew Sutton Faisal Vali Daveed Vandevoorde
- P2995R0
2023-10-08 SG16 Unicode SG16: Unicode meeting summaries 2023-05-24 through 2023-09-27 GitHub Tom Honermann
- P2994R1
2024-02-14 EWG Evolution On the Naming of Packs GitHub Barry Revzin
- P2994R0
2023-10-14 Evolution On the Naming of Packs GitHub Barry Revzin
- P2993R0
2024-03-21 SG6 Numerics SG23 Safety and Security Constrained Numbers GitHub Luke Valenty
- P2992R1
2024-02-02 SG22 Compatibility EWG Evolution Attribute [[discard("reason")]] GitHub Giuseppe D'Angelo
- P2992R0
2023-10-10 EWGI SG22 Compatability Evolution Attribute [[discard]] and attributes on expressions GitHub Giuseppe D'Angelo
- P2991R0
2023-10-11 SG20 Education Stop Forcing std::move to Pessimize GitHub Brian Bi
- P2990R0
2023-10-14 SG15 Tooling C++ Modules Roadmap GitHub Daniel Ruoso
- P2989R2
2024-06-16 EWG Evolution A Simple Approach to Universal Template Parameters GitHub Corentin Jabot Gašper Ažman
- P2989R1
2024-02-15 EWG Evolution A Simple Approach to Universal Template Parameters GitHub Corentin Jabot Gašper Ažman
- P2989R0
2023-10-14 Evolution A Simple Approach to Universal Template Parameters GitHub Corentin Jabot Gašper Ažman
- P2988R11
2025-03-17 LWG Library std::optional<T&> GitHub Steve Downey Peter Sommerlad
- P2988R10
2025-02-18 LWG Library std::optional<T&> GitHub Steve Downey Peter Sommerlad
- P2988R9
2025-01-13 LEWG Library Evolution LWG Library std::optional<T&> GitHub Steve Downey Peter Sommerlad
- P2988R8
2024-10-15 LEWG Library Evolution LWG Library std::optional<T&> GitHub Steve Downey Peter Sommerlad
- P2988R7
2024-09-10 LEWG Library Evolution LWG Library std::optional<T&> GitHub Steve Downey Peter Sommerlad
- P2988R6
2024-08-15 LEWG Library Evolution LWG Library std::optional<T&> GitHub Steve Downey Peter Sommerlad
- P2988R5
2024-05-22 LEWG Library Evolution LWG Library std::optional<T&> GitHub Steve Downey Peter Sommerlad
- P2988R4
2024-04-16 LEWG Library Evolution LWG Library std::optional<T&> GitHub Steve Downey Peter Sommerlad
- P2988R3
2024-02-15 LEWG Library Evolution LWG Library std::optional<T&> GitHub Steve Downey Peter Sommerlad
- P2988R2
2024-02-15 LEWG Library Evolution LWG Library std::optional\ GitHub Steve Downey Peter Sommerlad
- P2988R1
2024-01-05 LEWG Library Evolution LWG Library std::optional<T&> GitHub Steve Downey Peter Sommerlad
- P2988R0
2023-10-15 Library Evolution std::optional<T&> GitHub Steve Downey
- P2986R0
2023-10-14 Evolution Generic Function Pointer GitHub Lauri Vasama
- P2985R0
2023-10-09 Library Evolution A type trait for detecting virtual base classes GitHub Giuseppe D'Angelo
- P2984R1
2023-11-12 Evolution Reconsider Redeclaring static constexpr Data Members GitHub Alisdair Meredith
- P2984R0
2023-10-15 Evolution Reconsider Redeclaring static constexpr Data Members GitHub Alisdair Meredith
- P2982R1
2023-11-09 SG6 Numerics Library Evolution `std::quantity` as a numeric type GitHub Mateusz Pusz Chip Hogg
- P2982R0
2023-10-15 SG6 Numerics Library Evolution `std::quantity` as a numeric type GitHub Mateusz Pusz Chip Hogg
- P2981R1
2023-11-09 SG23 Safety and Security Library Evolution Improving our safety with a physical quantities and units library GitHub Mateusz Pusz Dominik Berner Johel Ernesto Guerrero Peña
- P2981R0
2023-10-15 SG23 Safety and Security Library Evolution Improving our safety with a physical quantities and units library GitHub Mateusz Pusz Dominik Berner Johel Ernesto Guerrero Peña
- P2980R1
2023-11-28 SG6 Numerics SG23 Safety and Security Library Evolution A motivation, scope, and plan for a quantities and units library GitHub Mateusz Pusz Dominik Berner Johel Ernesto Guerrero Peña Charles Hogg Nicolas Holthaus Roth Michaels Vincent Reverdy
- P2980R0
2023-10-15 SG6 Numerics LEWGI SG23 Safety and Security Library Evolution A motivation, scope, and plan for a physical quantities and units library GitHub Mateusz Pusz Dominik Berner Johel Ernesto Guerrero Peña Charles Hogg Nicolas Holthaus Roth Michaels Vincent Reverdy
- P2979R0
2023-10-13 Evolution Library Evolution The Need for Design Policies in WG21 GitHub Alisdair Meredith Harold Bott John Lakos
- P2978R0
2023-09-26 SG15 Tooling A New Approach For Compiling C++ GitHub Hassan Sajjad
- P2977R2
2024-10-15 SG15 Tooling Build database files GitHub Ben Boeckel Daniel Ruoso
- P2977R1
2024-03-25 SG15 Tooling Build database files GitHub Ben Boeckel Daniel Ruoso
- P2977R0
2023-11-14 SG15 Tooling Module commands database format GitHub Ben Boeckel
- P2976R1
2024-05-05 LWG Library Freestanding Library: algorithm, numeric, and random GitHub Ben Craig
- P2976R0
2023-09-17 Library Evolution Freestanding Library: algorithm, numeric, and random GitHub Ben Craig
- P2973R0
2023-09-15 SG12 Undefined and Unspecified Behavior SG23 Safety and Security Evolution Core Erroneous behaviour for missing return from assignment GitHub Thomas Köppe Jonathan Wakely
- P2972R0
2023-09-18 Library Evolution Library 2023-09 Library Evolution Polls GitHub Inbal Levi Ben Craig Fabio Fracassi Corentin Jabot Nevin Liber Billy Baker
- P2971R3
2025-01-13 EWG Evolution LEWG Library Evolution Implication for C++ GitHub Walter E Brown
- P2971R2
2024-05-21 EWG Evolution LEWG Library Evolution Implication for C++ GitHub Walter E Brown
- P2971R1
2023-10-14 Evolution Implication for C++ GitHub Walter E Brown
- P2971R0
2023-09-14 Evolution Implication for C++ GitHub Walter E Brown
- P2969R0
2023-12-05 SG21 Contracts Contract annotations are potentially-throwing GitHub Timur Doumler Ville Voutilainen Tom Honermann
- P2968R2
2023-12-13 Library Make std::ignore a first-class object GitHub Peter Sommerlad
- P2968R1
2023-12-12 Library Evolution Library Make std::ignore a first-class object GitHub Peter Sommerlad
- P2968R0
2023-09-07 Library Evolution Library Make std::ignore a first-class object GitHub Peter Sommerlad
- P2967R1
2024-05-22 LEWG Library Evolution Relocation Is A Library Interface GitHub Alisdair Meredith
- P2967R0
2023-10-15 Library Evolution Relocation Is A Library Interface GitHub Alisdair Meredith
- P2966R1
2023-09-13 SG14 Low Latency Evolution Making C++ Better for Game Developers — Progress Report GitHub Patrice Roy various SG14 contibutors including Nicolas Fleury (Ubisoft) Gabriel Morin (EIDOS) Arthur O’Dwyer Matt Bentley Staffan Tjernstrom Matt Bentley and others
- P2966R0
2023-09-06 SG14 Low Latency Evolution Making C++ Better for Game Developers — Progress Report GitHub Patrice Roy various SG14 contibutors including Nicolas Fleury (Ubisoft) Gabriel Morin (EIDOS) Arthur O’Dwyer Matt Bentley Staffan Tjernstrom Matt Bentley and others
- P2964R1
2024-05-22 SG6 Numerics LEWG Library Evolution Allowing user-defined types in std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2964R0
2024-02-09 SG1 Concurrency and Parallelism LEWG Library Evolution Allowing user-defined types in std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2963R3
2024-06-28 CWG Core Ordering of constraints involving fold expressions GitHub Corentin Jabot
- P2963R2
2024-05-22 CWG Core Ordering of constraints involving fold expressions GitHub Corentin Jabot
- P2963R1
2024-01-13 EWG Evolution Ordering of constraints involving fold expressions GitHub Corentin Jabot
- P2963R0
2023-09-15 Evolution Ordering of constraints involving fold expressions GitHub Corentin Jabot
- P2962R0
2023-10-13 SG15 Tooling Communicating the Baseline Compile Command for C++ Modules support GitHub Daniel Ruoso
- P2961R2
2023-11-08 SG21 Contracts A natural syntax for Contracts GitHub Timur Doumler Jens Maurer
- P2961R1
2023-10-12 SG21 Contracts A natural syntax for Contracts GitHub Timur Doumler Jens Maurer
- P2961R0
2023-09-17 SG21 Contracts A natural syntax for Contracts GitHub Jens Maurer Timur Doumler
- P2960R0
2023-08-17 WG21 Concurrency TS Editor's report for N4956 Michael Wong
- P2959R0
2023-10-15 Library Evolution Container Relocation GitHub Alisdair Meredith
- P2958R0
2023-08-21 Evolution typeof and typeof_unqual GitHub JeanHeyd Meneide
- P2957R2
2024-10-14 SG21 Contracts EWG Evolution Contracts and coroutines GitHub Andrzej Krzemieński Iain Sandoe Joshua Berne Timur Doumler
- P2957R1
2024-01-13 SG21 Contracts Contracts and coroutines GitHub Andrzej Krzemieński Iain Sandoe
- P2957R0
2023-08-15 SG21 Contracts Contracts and coroutines GitHub Andrzej Krzemieński Iain Sandoe
- P2956R0
2023-08-01 SG1 Concurrency and Parallelism Library Evolution Add saturating library support to std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2955R1
2023-09-02 LEWGI SG23 Safety and Security Safer Range Access GitHub Jarrad J. Waterloo
- P2955R0
2023-08-10 SG23 Safety and Security Safer Range Access GitHub Jarrad J. Waterloo
- P2954R0
2023-08-03 SG21 Contracts Contracts and virtual functions for the Contracts MVP GitHub Ville Voutilainen
- P2953R1
2025-01-08 EWGI SG17: EWG Incubator Forbid defaulting operator=(X&&) && GitHub Arthur O'Dwyer
- P2953R0
2023-08-11 EWGI Evolution Forbid defaulting operator=(X&&) && GitHub Arthur O'Dwyer
- P2952R2
2025-01-08 CWG Core auto& operator=(X&&) = default GitHub Arthur O'Dwyer Matthew Taylor
- P2952R1
2023-12-09 Evolution auto& operator=(X&&) = default GitHub Arthur O'Dwyer Matthew Taylor
- P2952R0
2023-08-11 EWGI Evolution auto& operator=(X&&) = default GitHub Arthur O'Dwyer Matthew Taylor
- P2951R3
2023-09-02 SG23 Safety and Security Shadowing is good for safety GitHub Jarrad J. Waterloo
- P2951R2
2023-08-10 SG23 Safety and Security Shadowing is good for safety GitHub Jarrad J. Waterloo
- P2951R1
2023-07-16 SG23 Safety and Security Shadowing is good for safety GitHub Jarrad J. Waterloo
- P2951R0
2023-07-15 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator SG23 Safety and Security Shadowing is good for safety GitHub Jarrad J. Waterloo
- P2950R0
2023-07-11 LEWG Library Evolution Slides for P2836R1: std::basic_const_iterator should follow its underlying type's convertibility GitHub Tomasz Kamiński
- P2949R0
2023-07-14 EWGI SG17: EWG Incubator SG21 Contracts EWG Evolution LEWG Library Evolution Slides for P2861R0: Narrow Contracts and `noexcept` are Inherently Incompatable GitHub John Lakos
- P2947R0
2023-07-20 SG21 Contracts SG23 Safety and Security Contracts must avoid disclosing sensitive information GitHub Andrei Zissu Ran Regev Gal Zaban Inbal Levi
- P2946R1
2024-01-16 EWGI SG17: EWG Incubator EWG Evolution A flexible solution to the problems of `noexcept` GitHub Pablo Halpern
- P2946R0
2023-07-19 EWGI SG17: EWG Incubator A flexible solution to the problems of `noexcept` GitHub Pablo Halpern
- P2945R1
2024-09-10 LEWG Library Evolution Additional format specifiers for time_point GitHub Barry Revzin
- P2945R0
2023-07-14 LEWG Library Evolution Additional format specifiers for time_point GitHub Barry Revzin
- P2944R3
2024-03-21 EWG Evolution LEWG Library Evolution Comparisons for reference_wrapper GitHub Barry Revzin
- P2944R2
2023-09-17 Library Evolution Comparisons for reference_wrapper GitHub Barry Revzin
- P2944R1
2023-08-17 Library Evolution Comparisons for reference_wrapper GitHub Barry Revzin
- P2944R0
2023-07-09 LEWG Library Evolution Comparisons for reference_wrapper GitHub Barry Revzin
- P2941R0
2023-07-06 EWGI SG17: EWG Incubator Identifiers for Pattern Matching GitHub Mihail Naydenov
- P2940R0
2023-07-06 EWGI SG17: EWG Incubator switch for Pattern Matching GitHub Mihail Naydenov
- P2937R0
2023-07-02 LEWG Library Evolution Freestanding: Remove strtok GitHub Ben Craig
- P2935R4
2023-11-05 SG21 Contracts An Attribute-Like Syntax for Contracts GitHub Joshua Berne
- P2935R3
2023-10-05 SG21 Contracts An Attribute-Like Syntax for Contracts GitHub Joshua Berne
- P2935R2
2023-09-15 SG21 Contracts An Attribute-Like Syntax for Contracts GitHub Joshua Berne
- P2935R1
2023-09-15 SG21 Contracts An Attribute-Like Syntax for Contracts GitHub Joshua Berne
- P2935R0
2023-08-15 SG21 Contracts An Attribute-Like Syntax for Contracts GitHub Joshua Berne
- P2933R4
2025-02-17 LWG Library Extend <bit> header function with overloads for std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2933R3
2025-01-13 LWG Library Extend <bit> header function with overloads for std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2933R2
2024-10-16 LWG Library std::simd overloads for <bit> header GitHub Daniel Towner Ruslan Arutyunyan
- P2933R1
2023-12-08 SG1 Concurrency and Parallelism Library Evolution std::simd overloads for <bit> header GitHub Daniel Towner Ruslan Arutyunyan
- P2933R0
2023-08-01 SG1 Concurrency and Parallelism Library Evolution std::simd overloads for <bit> header GitHub Daniel Towner Ruslan Arutyunyan
- P2932R3
2024-01-16 SG21 Contracts A Principled Approach to Open Design Questions for Contracts GitHub Joshua Berne
- P2932R2
2023-11-14 SG21 Contracts A Principled Approach to Open Design Questions for Contracts GitHub Joshua Berne
- P2932R1
2023-10-04 SG21 Contracts A Principled Approach to Open Design Questions for Contracts GitHub Joshua Berne
- P2932R0
2023-09-13 SG21 Contracts A Principled Approach to Open Design Questions for Contracts GitHub Joshua Berne
- P2931R0
2023-06-28 All of WG21 WG21 June 2023 Varna Meeting Record of Discussion GitHub Nina Ranns
- P2930R0
2023-07-15 LEWG Library Evolution LWG Library Formatter specializations for the standard library GitHub Mark de Wever
- P2929R0
2023-07-19 LEWG Library Evolution simd_invoke GitHub Daniel Towner Ruslan Arutyunyan
- P2927R2
2024-04-16 LEWG Library Evolution Observing exceptions stored in exception_ptr GitHub Gor Nishanov Arthur O'Dwyer
- P2927R1
2024-02-15 LEWG Library Evolution Observing exceptions stored in exception_ptr GitHub Gor Nishanov Arthur O'Dwyer
- P2927R0
2023-10-15 LEWGI Evolution Library Evolution Observing exceptions stored in exception_ptr GitHub Gor Nishanov
- P2926R0
2023-06-19 LEWG Library Evolution std::simd types should be regular - P2892R0 LEWG presentation GitHub David Sankel Joe Jevnik
- P2925R0
2023-06-19 LEWG Library Evolution inplace_vector - D0843R7 LEWG presentation GitHub David Sankel Gonzalo Brito Gadeschi Timur Doumler Nevin Liber
- P2922R0
2023-06-16 CWG Core Core Language Working Group "ready" Issues for the June, 2023 meeting GitHub Jens Maurer
- P2921R0
2023-07-05 LEWG Library Evolution Exploring std::expected based API alternatives for buffer_queue GitHub Gor Nishanov Detlef Vollmann
- P2920R0
2023-06-16 All of WG21 Library Evolution Leadership's Understanding of the Noexcept Policy History GitHub Nevin Liber Bryce Adelstein Lelbach Robert Leahy Ben Craig Fabio Fracassi Guy Davidson
- P2918R2
2023-12-18 Library Runtime format strings II GitHub Victor Zverovich
- P2918R1
2023-07-15 LWG Library Runtime format strings II GitHub Victor Zverovich
- P2918R0
2023-07-15 LEWG Library Evolution Runtime format strings II GitHub Victor Zverovich
- P2917R1
2023-07-05 EWG Evolution An in-line defaulted destructor should keep the copy- and move-operations GitHub Andreas Fertig
- P2917R0
2023-06-14 EWGI SG17: EWG Incubator EWG Evolution An in-line defaulted destructor should keep the copy- and move-operations GitHub Andreas Fertig
- P2915R0
2023-06-13 CWG Core Proposed resolution to CWG1223 GitHub Corentin Jabot
- P2912R0
2023-07-05 SG1 Concurrency and Parallelism Concurrent queues and sender/receivers GitHub Gor Nishanov
- P2911R1
2023-10-13 SG7 Reflection Python Bindings with Value-Based Reflection GitHub Adam Lach Jagrut Dave
- P2911R0
2023-07-10 SG7 Reflection Python Bindings with Value-Based Reflection GitHub Adam Lach Jagrut Dave
- P2910R0
2023-06-09 All of WG21 C++ Standard Library Ready Issues to be moved in Varna, Jun. 2023 GitHub Jonathan Wakely
- P2909R4
2023-12-18 Library Fix formatting of code units as integers (Dude, where's my char?) GitHub Victor Zverovich
- P2909R3
2023-11-07 Library Fix formatting of code units as integers (Dude, where's my char?) GitHub Victor Zverovich
- P2909R2
2023-09-16 Library Fix formatting of code units as integers (Dude, where's my char?) GitHub Victor Zverovich
- P2909R1
2023-09-05 Library Evolution Fix formatting of code units as integers (Dude, where's my char?) GitHub Victor Zverovich
- P2909R0
2023-08-13 SG16 Unicode Library Evolution Dude, where's my char? GitHub Victor Zverovich
- P2906R0
2023-05-29 LEWG Library Evolution Structured bindings for std::extents GitHub Bernhard Manfred Gruber
- P2905R2
2023-07-23 Library Runtime format strings GitHub Victor Zverovich
- P2905R1
2023-07-15 LWG Library Runtime format strings GitHub Victor Zverovich
- P2905R0
2023-07-15 LEWG Library Evolution Runtime format strings GitHub Victor Zverovich
- P2904R0
2023-06-13 EWGI SG17: EWG Incubator Removing exception in precedence rule(s) when using member pointer syntax GitHub Annop Rana
- P2902R0
2023-06-17 LEWG Library Evolution LWG Library constexpr 'Parallel' Algorithms GitHub Oliver Rosten
- P2901R0
2023-05-19 SG6 Numerics LEWGI SG19 Machine Learning Extending linear algebra support to batched operations GitHub Mark Hoemmen Kim Liegeois Christian Trott
- P2900R14
2025-02-14 CWG Core LWG Library Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R13
2025-01-13 CWG Core LWG Library Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R12
2024-12-17 CWG Core LWG Library Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R11
2024-11-19 EWG Evolution LEWG Library Evolution Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R10
2024-10-13 EWG Evolution LEWG Library Evolution Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R9
2024-10-13 EWG Evolution LEWG Library Evolution Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R8
2024-07-27 EWG Evolution LEWG Library Evolution Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R7
2024-05-22 EWG Evolution LEWG Library Evolution Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R6
2024-02-29 EWG Evolution LEWG Library Evolution Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R5
2024-02-15 EWG Evolution LEWG Library Evolution Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R4
2024-01-16 SG21 Contracts Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R3
2023-12-17 SG21 Contracts Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R2
2023-11-11 SG21 Contracts Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R1
2023-10-09 SG21 Contracts Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2900R0
2023-09-27 SG21 Contracts Contracts for C++ GitHub Joshua Berne Timur Doumler Andrzej Krzemieński
- P2899R1
2025-03-14 SG21 Contracts EWG Evolution LEWG Library Evolution Contracts for C++ - Rationale GitHub Timur Doumler Joshua Berne Andrzej Krzemieński Rostislav Khlebnikov
- P2899R0
2025-01-13 SG21 Contracts EWG Evolution LEWG Library Evolution Contracts for C++ - Rationale GitHub Timur Doumler Joshua Berne Andrzej Krzemieński Rostislav Khlebnikov
- P2898R1
2023-06-12 SG15 Tooling Build System Requirements for Importable Headers GitHub Daniel Ruoso
- P2898R0
2023-05-18 SG15 Tooling Importable Headers are Not Universally Implementable GitHub Daniel Ruoso
- P2897R7
2024-11-22 LWG Library aligned_accessor: An mdspan accessor expressing pointer overalignment GitHub Mark Hoemmen Damien Lebrun-Grandie Nicolas Manual Morales Christian Trott
- P2897R6
2024-11-18 LEWG Library Evolution LWG Library aligned_accessor: An mdspan accessor expressing pointer overalignment GitHub Mark Hoemmen Damien Lebrun-Grandie Nicolas Manual Morales Christian Trott
- P2897R5
2024-08-12 LEWG Library Evolution LWG Library aligned_accessor: An mdspan accessor expressing pointer overalignment GitHub Mark Hoemmen Damien Lebrun-Grandie Nicolas Manual Morales Christian Trott
- P2897R4
2024-07-24 LEWG Library Evolution LWG Library aligned_accessor: An mdspan accessor expressing pointer overalignment GitHub Mark Hoemmen Damien Lebrun-Grandie Nicolas Manual Morales Christian Trott
- P2897R3
2024-07-15 LEWG Library Evolution LWG Library aligned_accessor: An mdspan accessor expressing pointer overalignment GitHub Mark Hoemmen Damien Lebrun-Grandie Nicolas Manual Morales Christian Trott
- P2897R2
2024-07-12 LEWG Library Evolution aligned_accessor: An mdspan accessor expressing pointer overalignment GitHub Mark Hoemmen Damien Lebrun-Grandie Nicolas Manual Morales Christian Trott
- P2897R1
2023-10-13 Library Evolution aligned_accessor: An mdspan accessor expressing pointer overalignment GitHub Mark Hoemmen Damien Lebrun-Grandie Nicolas Manual Morales Christian Trott
- P2897R0
2023-05-19 LEWGI aligned_accessor: An mdspan accessor expressing pointer overalignment GitHub Mark Hoemmen Damien Lebrun-Grandie Nicolas Manual Morales Christian Trott
- P2896R0
2023-08-22 SG21 Contracts Outstanding design questions for the Contracts MVP GitHub Timur Doumler
- P2895R0
2023-05-17 Library Evolution noncopyable and nonmoveable utility classes GitHub Sebastian Theophil Jonathan Müller
- P2894R2
2024-01-11 SG21 Contracts Constant evaluation of Contracts GitHub Timur Doumler
- P2894R1
2023-12-07 SG21 Contracts Constant evaluation of Contracts GitHub Timur Doumler
- P2894R0
2023-08-22 SG21 Contracts Constant evaluation of Contracts GitHub Timur Doumler
- P2893R3
2024-03-22 CWG Core Variadic Friends GitHub Jody Hagins Arthur O'Dwyer
- P2893R2
2024-02-12 CWG Core Variadic Friends GitHub Jody Hagins Arthur O'Dwyer
- P2893R1
2023-10-09 Evolution Variadic Friends GitHub Jody Hagins
- P2893R0
2023-05-19 EWGI Variadic Friends GitHub Jody Hagins
- P2892R0
2023-05-19 Library Evolution std::simd Types Should be Regular GitHub David Sankel Joe Jevnik
- P2891R0
2023-05-16 SG16 Unicode SG16: Unicode meeting summaries 2023-01-11 through 2023-05-10 GitHub Tom Honermann
- P2890R2
2023-12-13 SG21 Contracts Contracts on lambdas GitHub Timur Doumler
- P2890R1
2023-12-07 SG21 Contracts Contracts on lambdas GitHub Timur Doumler
- P2890R0
2023-08-17 SG21 Contracts Contracts on lambdas GitHub Timur Doumler
- P2889R0
2023-05-15 EWGI Evolution Distributed Arrays GitHub Lauri Vasama
- P2888R0
2023-05-15 SG19 Machine Learning SG19: Machine Learning Virtual Meeting Minutes to 2023/05/12 GitHub Michael Wong
- P2887R0
2023-05-15 SG14 Low Latency SG14: Low Latency/Games/Embedded/Finance/Simulation virtual meeting minutes to 2023/05/11 GitHub Michael Wong
- P2886R0
2023-05-15 WG21 Concurrency TS2 Editor's report GitHub Michael Wong
- P2885R3
2023-10-05 SG21 Contracts Requirements for a Contracts syntax GitHub Timur Doumler Joshua Berne Gašper Ažman Andrzej Krzemieński Ville Voutilainen Tom Honermann
- P2885R2
2023-08-29 SG21 Contracts Evolution Requirements for a Contracts syntax GitHub Timur Doumler Joshua Berne Gašper Ažman Andrzej Krzemieński Ville Voutilainen Tom Honermann
- P2885R1
2023-08-15 SG21 Contracts Evolution Requirements for a Contracts syntax GitHub Timur Doumler Joshua Berne Gašper Ažman Andrzej Krzemieński Ville Voutilainen Tom Honermann
- P2885R0
2023-07-16 SG21 Contracts EWG Evolution Requirements for a Contracts syntax GitHub Timur Doumler Joshua Berne Gašper Ažman Andrzej Krzemieński Ville Voutilainen
- P2884R0
2023-05-19 EWGI SG21 Contracts SG22 Compatability `assert` Should Be A Keyword In C++26 GitHub Alisdair Meredith
- P2883R1
2025-01-10 EWGI SG17: EWG Incubator EWG Evolution `offsetof` Should Be A Keyword In C++26 GitHub Alisdair Meredith
- P2883R0
2023-05-19 EWGI `offsetof` Should Be A Keyword In C++26 GitHub Alisdair Meredith
- P2882R0
2023-05-11 SG1 Concurrency and Parallelism An Event Model for C++ Executors GitHub Detlef Vollmann
- P2881R0
2023-05-18 EWGI Evolution Generator-based for loop GitHub Jonathan Müller Barry Revzin
- P2880R0
2023-05-18 Library Evolution Algorithm-like vs std::simd based RNG API GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev Alina Elizarova
- P2879R0
2024-09-17 LEWGI SG18: LEWG Incubator SG20 Education Proposal of std::dump GitHub Andrew Tomazos
- P2878R6
2023-11-14 SG23 Safety and Security Reference checking GitHub Jarrad J. Waterloo
- P2878R5
2023-08-10 SG23 Safety and Security Reference checking GitHub Jarrad J. Waterloo
- P2878R4
2023-07-08 SG23 Safety and Security Reference checking GitHub Jarrad J. Waterloo
- P2878R3
2023-06-23 SG23 Safety and Security Reference checking GitHub Jarrad J. Waterloo
- P2878R2
2023-06-10 SG23 Safety and Security Reference checking GitHub Jarrad J. Waterloo
- P2878R1
2023-05-18 SG23 Safety and Security Reference checking GitHub Jarrad J. Waterloo
- P2878R0
2023-05-11 SG23 Safety and Security Reference checking GitHub Jarrad J. Waterloo
- P2877R0
2023-07-13 SG21 Contracts Contract Build Modes and Semantics GitHub Joshua Berne Tom Honermann
- P2876R2
2025-02-14 LWG Library Proposal to extend std::simd with more constructors and accessors GitHub Daniel Towner Matthias Kretz Ruslan Arutyunyan
- P2876R1
2024-05-22 LEWG Library Evolution Proposal to extend std::simd with more constructors and accessors GitHub Daniel Towner Matthias Kretz
- P2876R0
2023-05-18 Library Evolution Proposal to extend std::simd with more constructors and accessors GitHub Daniel Towner Matthias Kretz
- P2875R4
2024-03-21 LWG Library Undeprecate `polymorphic_allocator::destroy` For C++26 GitHub Alisdair Meredith
- P2875R3
2024-02-15 LEWG Library Evolution Undeprecate `polymorphic_allocator::destroy` For C++26 GitHub Alisdair Meredith
- P2875R2
2023-09-15 Library Evolution Undeprecate `polymorphic_allocator::destroy` For C++26 GitHub Alisdair Meredith
- P2875R1
2023-08-15 Library Evolution Undeprecate `polymorphic_allocator::destroy` For C++26 GitHub Alisdair Meredith
- P2875R0
2023-05-19 Library Evolution Undeprecate `polymorphic_allocator::destroy` For C++26 GitHub Alisdair Meredith
- P2874R2
2023-06-12 LWG Library Mandating Annex D GitHub Alisdair Meredith
- P2874R1
2023-06-12 LWG Library Mandating Annex D GitHub Alisdair Meredith
- P2874R0
2023-05-19 Library Mandating Annex D GitHub Alisdair Meredith
- P2873R3
2025-03-17 LWG Library Remove Deprecated locale category facets for Unicode from C++26 GitHub Alisdair Meredith Tom Honermann
- P2873R2
2024-07-06 LEWG Library Evolution Remove Deprecated locale category facets for Unicode from C++26 GitHub Alisdair Meredith Tom Honermann
- P2873R1
2024-04-08 LEWG Library Evolution Remove Deprecated locale category facets for Unicode from C++26 GitHub Alisdair Meredith Tom Honermann
- P2873R0
2023-05-19 SG16 Unicode Remove Deprecated locale category facets for Unicode from C++26 GitHub Alisdair Meredith
- P2872R3
2024-03-20 LWG Library Remove `wstring_convert` From C++26 GitHub Alisdair Meredith
- P2872R2
2023-09-14 Library Evolution Remove `wstring_convert` From C++26 GitHub Alisdair Meredith
- P2872R1
2023-06-07 LEWG Library Evolution Remove `wstring_convert` From C++26 GitHub Alisdair Meredith
- P2872R0
2023-05-19 Library Evolution Remove `wstring_convert` From C++26 GitHub Alisdair Meredith
- P2871R3
2023-12-18 Library Remove Deprecated Unicode Conversion Facets From C++26 GitHub Alisdair Meredith
- P2871R2
2023-09-15 Library Evolution Remove Deprecated Unicode Conversion Facets From C++26 GitHub Alisdair Meredith
- P2871R1
2023-08-08 Library Evolution Remove Deprecated Unicode Conversion Facets From C++26 GitHub Alisdair Meredith
- P2871R0
2023-05-19 SG16 Unicode Remove Deprecated Unicode Conversion Facets From C++26 GitHub Alisdair Meredith
- P2870R3
2023-12-18 Library Remove `basic_string::reserve()` From C++26 GitHub Alisdair Meredith
- P2870R2
2023-09-15 Library Evolution Remove `basic_string::reserve()` From C++26 GitHub Alisdair Meredith
- P2870R1
2023-08-16 Library Evolution Remove `basic_string::reserve()` From C++26 GitHub Alisdair Meredith
- P2870R0
2023-05-19 Library Evolution Remove `basic_string::reserve()` From C++26 GitHub Alisdair Meredith
- P2869R4
2024-03-21 LWG Library Remove Deprecated `shared_ptr` Atomic Access APIs From C++26 GitHub Alisdair Meredith
- P2869R3
2023-12-03 Library Evolution Library Remove Deprecated `shared_ptr` Atomic Access APIs From C++26 GitHub Alisdair Meredith
- P2869R2
2023-09-16 Library Evolution Remove Deprecated `shared_ptr` Atomic Access APIs From C++26 GitHub Alisdair Meredith
- P2869R1
2023-08-16 Library Evolution Remove Deprecated `shared_ptr` Atomic Access APIs From C++26 GitHub Alisdair Meredith
- P2869R0
2023-05-19 SG1 Concurrency and Parallelism Remove Deprecated `shared_ptr` Atomic Access APIs From C++26 GitHub Alisdair Meredith
- P2868R3
2023-12-18 Library Remove Deprecated `std::allocator` Typedef From C++26 GitHub Alisdair Meredith
- P2868R2
2023-09-14 Library Evolution Remove Deprecated `std::allocator` Typedef From C++26 GitHub Alisdair Meredith
- P2868R1
2023-08-15 Library Evolution Remove Deprecated `std::allocator` Typedef From C++26 GitHub Alisdair Meredith
- P2868R0
2023-05-19 Library Evolution Remove Deprecated `std::allocator` Typedef From C++26 GitHub Alisdair Meredith
- P2867R2
2024-03-20 LWG Library Remove Deprecated strstreams From C++26 GitHub Alisdair Meredith
- P2867R1
2023-09-16 Library Evolution Remove Deprecated strstreams From C++26 GitHub Alisdair Meredith
- P2867R0
2023-05-19 Library Evolution Remove Deprecated strstreams From C++26 GitHub Alisdair Meredith
- P2866R5
2024-12-17 EWG Evolution CWG Core LWG Library Remove Deprecated Volatile Features From C++26 GitHub Alisdair Meredith
- P2866R4
2024-07-15 SG22 Compatibility CWG Core LWG Library Remove Deprecated Volatile Features From C++26 GitHub Alisdair Meredith
- P2866R3
2024-06-28 CWG Core LWG Library Remove Deprecated Volatile Features From C++26 GitHub Alisdair Meredith
- P2866R2
2024-04-16 SG1 Concurrency and Parallelism LEWG Library Evolution Remove Deprecated Volatile Features From C++26 GitHub Alisdair Meredith
- P2866R1
2023-09-16 SG1 Concurrency and Parallelism SG22 Compatability Library Evolution Remove Deprecated Volatile Features From C++26 GitHub Alisdair Meredith
- P2866R0
2023-05-19 Evolution Remove Deprecated Volatile Features From C++26 GitHub Alisdair Meredith
- P2865R6
2024-11-22 CWG Core Remove Deprecated Array Comparisons from C++26 GitHub Alisdair Meredith
- P2865R5
2024-07-09 SG22 Compatibility Remove Deprecated Array Comparisons from C++26 GitHub Alisdair Meredith
- P2865R4
2023-11-12 SG22 Compatibility Remove Deprecated Array Comparisons from C++26 GitHub Alisdair Meredith
- P2865R3
2023-09-14 SG22 Compatability Core Remove Deprecated Array Comparisons from C++26 GitHub Alisdair Meredith
- P2865R2
2023-08-16 SG22 Compatability Evolution Remove Deprecated Array Comparisons from C++26 GitHub Alisdair Meredith
- P2865R1
2023-06-16 SG22 Compatability EWG Evolution Remove Deprecated Array Comparisons from C++26 GitHub Alisdair Meredith
- P2865R0
2023-05-19 Evolution Remove Deprecated Array Comparisons from C++26 GitHub Alisdair Meredith
- P2864R2
2023-12-18 Core Remove Deprecated Arithmetic Conversion on Enumerations From C++26 GitHub Alisdair Meredith
- P2864R1
2023-08-16 SG22 Compatability Evolution Remove Deprecated Arithmetic Conversion on Enumerations From C++26 GitHub Alisdair Meredith
- P2864R0
2023-05-19 Evolution Remove Deprecated Arithmetic Conversion on Enumerations From C++26 GitHub Alisdair Meredith
- P2863R9
2025-03-11 EWG Evolution CWG Core LWG Library Review Annex D for C++26 GitHub Alisdair Meredith
- P2863R8
2024-12-13 EWG Evolution LEWG Library Evolution Review Annex D for C++26 GitHub Alisdair Meredith
- P2863R7
2024-07-09 SG22 Compatibility EWG Evolution LEWG Library Evolution Review Annex D for C++26 GitHub Alisdair Meredith
- P2863R6
2024-06-24 EWG Evolution LEWG Library Evolution Review Annex D for C++26 GitHub Alisdair Meredith
- P2863R5
2024-04-16 EWG Evolution LEWG Library Evolution Review Annex D for C++26 GitHub Alisdair Meredith
- P2863R4
2024-02-15 EWG Evolution LEWG Library Evolution Review Annex D for C++26 GitHub Alisdair Meredith
- P2863R3
2023-12-18 Evolution Library Evolution Review Annex D for C++26 GitHub Alisdair Meredith
- P2863R2
2023-10-15 Evolution Library Evolution Review Annex D for C++26 GitHub Alisdair Meredith
- P2863R1
2023-08-15 Evolution Library Evolution Review Annex D for C++26 GitHub Alisdair Meredith
- P2863R0
2023-05-19 Evolution Library Evolution Review Annex D for C++26 GitHub Alisdair Meredith
- P2862R1
2023-09-24 Library Evolution Library text_encoding::name() should never return null values GitHub Daniel Krügler
- P2862R0
2023-05-09 Library Evolution Library text_encoding::name() should never return null values GitHub Daniel Krügler
- P2861R0
2023-05-19 SG21 Contracts Evolution Library Evolution The Lakos Rule: Narrow Contracts And `noexcept` Are Inherently Incompatible GitHub John Lakos
- P2858R0
2023-05-12 SG21 Contracts Noexcept vs contract violations GitHub Andrzej Krzemieński
- P2857R0
2023-04-28 WG21 P2596R0 Critique GitHub Matt Bentley
- P2855R1
2024-02-22 LEWG Library Evolution Member customization points for Senders and Receivers GitHub Ville Voutilainen
- P2855R0
2023-05-18 Library Evolution Member customization points for Senders and Receivers GitHub Ville Voutilainen
- P2853R0
2023-05-10 SG21 Contracts Proposal of std::contract_violation GitHub Andrew Tomazos
- P2852R0
2023-04-24 SG21 Contracts Contract violation handling semantics for the contracts MVP GitHub Tom Honermann
- P2850R0
2023-05-15 SG1 Concurrency and Parallelism Minimal Compiler Preserved Dependencies GitHub Mark Batty Simon Cooksey
- P2849R0
2024-05-21 SG1 Concurrency and Parallelism LEWG Library Evolution async-object - aka async-RAII objects GitHub Kirk Shoop
- P2848R1
2024-07-14 LEWG Library Evolution std::is_uniqued GitHub Arthur O'Dwyer Enrico Mauro
- P2848R0
2023-04-24 LEWGI std::is_uniqued GitHub Arthur O'Dwyer Enrico Mauro
- P2846R6
2025-02-15 LWG Library reserve_hint: Eagerly reserving memory for not-quite-sized lazy ranges GitHub Corentin Jabot
- P2846R5
2024-11-27 LEWG Library Evolution reserve_hint: Eagerly reserving memory for not-quite-sized lazy ranges GitHub Corentin Jabot
- P2846R4
2024-10-15 LEWG Library Evolution reserve_hint: Eagerly reserving memory for not-quite-sized lazy ranges GitHub Corentin Jabot
- P2846R3
2024-09-14 LEWG Library Evolution reserve_hint: Eagerly reserving memory for not-quite-sized lazy ranges GitHub Corentin Jabot
- P2846R2
2024-05-22 LEWG Library Evolution reserve_hint: Eagerly reserving memory for not-quite-sized lazy ranges GitHub Corentin Jabot
- P2846R1
2023-09-15 Library Evolution size_hint: Eagerly reserving memory for not-quite-sized lazy ranges GitHub Corentin Jabot
- P2846R0
2023-05-11 SG9 Ranges size_hint: Eagerly reserving memory for not-quite-sized lazy ranges GitHub Corentin Jabot
- P2845R8
2024-03-21 LWG Library Formatting of std::filesystem::path GitHub Victor Zverovich
- P2845R7
2024-03-10 LEWG Library Evolution LWG Library Formatting of std::filesystem::path GitHub Victor Zverovich
- P2845R6
2024-01-27 SG16 Unicode LEWG Library Evolution LWG Library Formatting of std::filesystem::path GitHub Victor Zverovich
- P2845R5
2023-11-24 Library Formatting of std::filesystem::path GitHub Victor Zverovich
- P2845R4
2023-10-07 Library Evolution Formatting of std::filesystem::path GitHub Victor Zverovich
- P2845R3
2023-10-01 Library Evolution Formatting of std::filesystem::path GitHub Victor Zverovich
- P2845R2
2023-07-23 SG16 Unicode Library Evolution Formatting of std::filesystem::path GitHub Victor Zverovich
- P2845R1
2023-06-08 SG16 Unicode LEWG Library Evolution Formatting of std::filesystem::path GitHub Victor Zverovich
- P2845R0
2023-05-07 SG16 Unicode Library Evolution Formatting of std::filesystem::path GitHub Victor Zverovich
- P2843R2
2025-03-17 CWG Core Preprocessing is never undefined GitHub Alisdair Meredith
- P2843R1
2025-01-13 SG22 Compatibility EWG Evolution Preprocessing is never undefined GitHub Alisdair Meredith
- P2843R0
2023-05-19 SG16 Unicode Preprocessing is never undefined GitHub Alisdair Meredith
- P2842R0
2023-05-19 Library Destructor Semantics Do Not Affect Constructible Traits GitHub Alisdair Meredith Harry Bott
- P2841R7
2025-02-15 CWG Core Concept and variable-template template-parameters GitHub Corentin Jabot Gašper Ažman James Touton Hubert Tong
- P2841R6
2025-01-13 CWG Core Concept and variable-template template-parameters GitHub Corentin Jabot Gašper Ažman James Touton Hubert Tong
- P2841R5
2024-10-16 CWG Core Concept and variable-template template-parameters GitHub Corentin Jabot Gašper Ažman James Touton
- P2841R4
2024-09-14 CWG Core Concept and variable-template template-parameters GitHub Corentin Jabot Gašper Ažman James Touton
- P2841R3
2024-05-22 CWG Core Concept and variable-template template-parameters GitHub Corentin Jabot Gašper Ažman James Touton
- P2841R2
2024-02-22 EWG Evolution Concept and variable-template template-parameters GitHub Corentin Jabot Gašper Ažman
- P2841R1
2023-10-14 Evolution Concept Template Parameters GitHub Corentin Jabot Gašper Ažman
- P2841R0
2023-05-18 Evolution Concept Template Parameters GitHub Corentin Jabot Gašper Ažman
- P2839R0
2023-05-15 EWGI Nontrivial relocation via a new "owning reference" type GitHub Brian Bi Joshua Berne
- P2838R0
2023-03-22 SG21 Contracts Unconditional contract violation handling of any kind is a serious problem GitHub Ville Voutilainen
- P2837R0
2023-05-19 Library Evolution Planning to Revisit the Lakos Rule GitHub Alisdair Meredith Harry Bott
- P2836R1
2023-07-11 SG9 Ranges LEWG Library Evolution LWG Library std::basic_const_iterator should follow its underlying type's convertibility GitHub Christopher Di Bella
- P2836R0
2023-03-21 SG9 Ranges Library Evolution Library std::const_iterator often produces an unexpected type GitHub Christopher Di Bella
- P2835R7
2024-11-18 LWG Library Expose std::atomic_ref's object address GitHub Gonzalo Brito Gadeschi Mark Hoemmen Carter H. Edwards Bryce Adelstein Lelbach
- P2835R6
2024-09-03 LEWG Library Evolution LWG Library Expose std::atomic_ref's object address GitHub Gonzalo Brito Gadeschi Mark Hoemmen Carter H. Edwards Bryce Adelstein Lelbach
- P2835R5
2024-09-02 LEWG Library Evolution Expose std::atomic_ref's object address GitHub Gonzalo Brito Gadeschi Mark Hoemmen Carter H. Edwards Bryce Adelstein Lelbach
- P2835R4
2024-05-21 LEWG Library Evolution Expose std::atomic_ref's object address GitHub Gonzalo Brito Gadeschi
- P2835R3
2024-01-31 LEWG Library Evolution Expose std::atomic_ref's object address GitHub Gonzalo Brito Gadeschi
- P2835R2
2024-01-10 LEWG Library Evolution Expose std::atomic_ref's object address GitHub Gonzalo Brito Gadeschi
- P2835R1
2023-06-26 LEWG Library Evolution Expose std::atomic_ref's object address GitHub Gonzalo Brito Gadeschi
- P2835R0
2023-05-18 SG1 Concurrency and Parallelism Expose std::atomic_ref's object address GitHub Gonzalo Brito Gadeschi
- P2834R1
2023-06-08 SG21 Contracts Semantic Stability Across Contract-Checking Build Modes GitHub Joshua Berne John Lakos
- P2834R0
2023-05-15 SG21 Contracts Semantic Stability Across Contract-Checking Build Modes GitHub Joshua Berne John Lakos
- P2833R2
2023-09-14 Library Freestanding Library: inout expected span GitHub Ben Craig
- P2833R1
2023-08-19 Library Evolution Freestanding Library: inout expected span GitHub Ben Craig
- P2833R0
2023-03-13 Library Evolution Freestanding Library: inout expected span GitHub Ben Craig
- P2831R0
2023-05-16 Library Evolution Functions having a narrow contract should not be noexcept GitHub Timur Doumler Ed Catmur
- P2830R10
2025-03-15 EWG Evolution LEWG Library Evolution CWG Core LWG Library Standardized Constexpr Type Ordering GitHub Gašper Ažman Nathan Nichols
- P2830R9
2025-01-10 EWG Evolution LEWG Library Evolution CWG Core LWG Library Standardized Constexpr Type Ordering GitHub Gašper Ažman Nathan Nichols
- P2830R8
2025-01-09 LWG Library Standardized Constexpr Type Ordering GitHub Gašper Ažman Nathan Nichols
- P2830R7
2024-11-21 EWG Evolution LEWG Library Evolution CWG Core Standardized Constexpr Type Ordering GitHub Gašper Ažman Nathan Nichols
- P2830R6
2024-11-20 EWG Evolution LEWG Library Evolution CWG Core Standardized Constexpr Type Ordering GitHub Gašper Ažman Nathan Nichols
- P2830R5
2024-11-20 EWG Evolution LEWG Library Evolution CWG Core Standardized Constexpr Type Ordering GitHub Gašper Ažman Nathan Nichols
- P2830R4
2024-05-21 EWG Evolution Standardized Constexpr Type Ordering GitHub Gašper Ažman Nathan Nichols
- P2830R3
2024-04-16 EWG Evolution Standardized Constexpr Type Ordering GitHub Gašper Ažman Nathan Nichols
- P2830R2
2024-03-18 EWG Evolution Standardized Constexpr Type Ordering GitHub Gašper Ažman Nathan Nichols
- P2830R1
2023-11-05 Evolution constexpr type comparison GitHub Gašper Ažman Nathan Nichols
- P2830R0
2023-03-16 Evolution constexpr type comparison GitHub Gašper Ažman Nathan Nichols
- P2829R0
2023-04-13 SG21 Contracts Proposal of Contracts Supporting Const-On-Definition Style GitHub Andrew Tomazos
- P2828R2
2023-06-12 CWG Core Copy elision for direct-initialization with a conversion function (Core issue 2327) GitHub Brian Bi
- P2828R1
2023-05-12 Core Copy elision for direct-initialization with a conversion function (Core issue 2327) GitHub Brian Bi
- P2828R0
2023-03-13 Core Copy elision for direct-initialization with a conversion function (Core issue 2327) GitHub Brian Bi
- P2827R1
2023-11-20 Library Evolution Library Floating-point overflow and underflow in from_chars (LWG 3081) GitHub Zhihao Yuan
- P2827R0
2023-03-14 Library Evolution Library Floating-point overflow and underflow in from_chars (LWG 3081) GitHub Zhihao Yuan
- P2826R2
2024-03-18 EWG Evolution Replacement functions GitHub Gašper Ažman
- P2826R1
2023-11-05 Evolution Replacement functions GitHub Gašper Ažman
- P2826R0
2023-03-15 Evolution Replacement functions GitHub Gašper Ažman
- P2825R5
2025-03-17 EWG Evolution CWG Core Overload resolution hook: declcall( unevaluated-call-expression ) GitHub Gašper Ažman
- P2825R4
2025-01-13 EWG Evolution CWG Core Overload resolution hook: declcall( unevaluated-call-expression ) GitHub Gašper Ažman
- P2825R3
2024-12-16 EWG Evolution CWG Core Overload resolution hook: declcall( unevaluated-call-expression ) GitHub Gašper Ažman
- P2825R2
2024-04-16 EWG Evolution Overload Resolution hook: declcall(unevaluated-postfix-expression) GitHub Gašper Ažman
- P2825R1
2024-03-21 EWGI SG17: EWG Incubator EWG Evolution Overload Resolution hook: declcall(unevaluated-postfix-expression) GitHub Gašper Ažman
- P2825R0
2023-03-15 Evolution calltarget(unevaluated-call-expression) GitHub Gašper Ažman
- P2824R0
2023-03-06 WG21 WG21 February 2023 Issaquah meeting Record of Discussion GitHub Nina Ranns
- P2822R2
2024-08-08 EWG Evolution Providing user control of associated entities of class types GitHub Lewis Baker
- P2822R1
2024-05-09 EWG Evolution Providing user control of associated entities of class types GitHub Lewis Baker
- P2822R0
2024-02-15 EWG Evolution Providing user control of associated entities of class types GitHub Lewis Baker
- P2821R5
2023-12-18 SG23 Safety and Security Library Evolution span.at() GitHub Jarrad J. Waterloo
- P2821R4
2023-07-26 SG23 Safety and Security Library Evolution span.at() GitHub Jarrad J. Waterloo
- P2821R3
2023-06-12 SG23 Safety and Security LEWG Library Evolution span.at() GitHub Jarrad J. Waterloo
- P2821R2
2023-05-26 SG23 Safety and Security LEWG Library Evolution span.at() GitHub Jarrad J. Waterloo
- P2821R1
2023-04-13 SG23 Safety and Security Library Evolution span.at() GitHub Jarrad J. Waterloo
- P2821R0
2023-02-21 SG23 Safety and Security Library Evolution span.at() GitHub Jarrad J. Waterloo
- P2819R2
2023-12-18 Library Add tuple protocol to complex GitHub Michael Florian Hava Christoph Hofer
- P2819R1
2023-07-14 LEWG Library Evolution LWG Library Add tuple protocol to complex GitHub Michael Florian Hava Christoph Hofer
- P2819R0
2023-02-23 SG6 Numerics Library Evolution Add tuple protocol to complex GitHub Michael Florian Hava Christoph Hofer
- P2818R0
2023-03-15 Evolution Uniform Call Syntax for explicit-object member functions GitHub Gašper Ažman
- P2817R0
2023-03-05 SG21 Contracts The idea behind the contracts MVP GitHub Andrzej Krzemieński
- P2816R0
2023-02-16 WG21 Safety Profiles: Type-and-resource Safe programming in ISO Standard C++ GitHub Bjarne Stroustrup Gabriel Dos Reis
- P2815R0
2023-02-16 Evolution Slides for presentation on P2188R1 GitHub Anthony Williams
- P2814R1
2023-06-16 EWG Evolution Trivial Relocatability --- Comparing P1144 with P2786 GitHub Mungo Gill Alisdair Meredith; Arthur O`Dwyer
- P2814R0
2023-05-19 EWGI LEWGI Trivial Relocatability --- Comparing P1144 with P2786 GitHub Mungo Gill Alisdair Meredith; Arthur O`Dwyer
- P2812R0
2023-02-14 Library P1673R11 LEWG presentation GitHub Mark Hoemmen Christian Trott Damien Lebrun-Grandie Nevin Liber
- P2811R7
2023-07-13 SG21 Contracts Contract-Violation Handlers GitHub Joshua Berne
- P2811R6
2023-06-28 SG21 Contracts Contract-Violation Handlers GitHub Joshua Berne
- P2811R5
2023-06-28 SG21 Contracts Contract-Violation Handlers GitHub Joshua Berne
- P2811R4
2023-05-15 SG21 Contracts Contract Violation Handlers GitHub Joshua Berne
- P2811R3
2023-05-04 SG21 Contracts Contract Violation Handlers GitHub Joshua Berne
- P2811R2
2023-04-20 SG21 Contracts Contract Violation Handlers GitHub Joshua Berne
- P2811R1
2023-03-20 SG21 Contracts Contract Violation Handlers GitHub Joshua Berne
- P2811R0
2023-03-20 SG21 Contracts Contract Violation Handlers GitHub Joshua Berne
- P2810R4
2024-03-21 LWG Library is_debugger_present is_replaceable GitHub René Ferdinand Rivera Morell Ben Craig
- P2810R3
2023-12-04 Library Evolution is_debugger_present is_replaceable GitHub René Ferdinand Rivera Morell Ben Craig
- P2810R2
2023-12-03 Library Evolution is_debugger_present is_replaceable GitHub René Ferdinand Rivera Morell Ben Craig
- P2810R1
2023-07-06 LEWG Library Evolution is_debugger_present is_replaceable GitHub René Ferdinand Rivera Morell Ben Craig
- P2810R0
2023-02-15 Library Evolution is_debugger_present is_replaceable GitHub René Ferdinand Rivera Morell Ben Craig
- P2809R3
2024-03-21 SG22 Compatibility CWG Core Trivial infinite loops are not Undefined Behavior GitHub JF Bastien
- P2809R2
2023-10-14 SG1 Concurrency and Parallelism SG22 Compatability Evolution Library Evolution Trivial infinite loops are not Undefined Behavior GitHub JF Bastien
- P2809R1
2023-06-18 SG1 Concurrency and Parallelism SG22 Compatability EWG Evolution LEWG Library Evolution Trivial infinite loops are not Undefined Behavior GitHub JF Bastien
- P2809R0
2023-03-15 SG1 Concurrency and Parallelism SG22 Compatability Evolution Trivial infinite loops are not Undefined Behavior GitHub JF Bastien
- P2808R0
2023-02-13 Library Internal linkage in the global module GitHub S. Davis Herring Michael Spencer
- P2807R0
2023-02-10 SG6 Numerics Library Evolution Library Issaquah Slides for Intel response to std::simd GitHub Daniel Towner
- P2806R3
2025-01-12 EWG Evolution do expressions GitHub Barry Revzin Bruno Cardoso Lopez Zach Laine Michael Park
- P2806R2
2023-11-16 Evolution do expressions GitHub Barry Revzin Bruno Cardoso Lopez Zach Laine Michael Park
- P2806R1
2023-03-12 Evolution do expressions GitHub Barry Revzin Bruno Cardoso Lopez Zach Laine Michael Park
- P2806R0
2023-02-14 SG1 Concurrency and Parallelism Library do expressions GitHub Barry Revzin Bruno Cardoso Lopez Zach Laine Michael Park
- P2805R0
2023-02-10 Evolution fiber_context: fibers without scheduler - LEWG slides GitHub Nat Goodspeed
- P2803R0
2023-02-09 SG15 Tooling std::simd Intro slides GitHub Matthias Kretz
- P2802R0
2023-02-09 SG21 Contracts Presentation of P1385R7 to LEWG at Issaquah 2023 GitHub Guy Davidson
- P2800R0
2023-09-20 SG15 Tooling Dependency flag soup needs some fiber GitHub Ben Boeckel
- P2799R0
2023-02-14 Core Library Closed ranges may be a problem; breaking counted_iterator is not the solution GitHub Tim Song
- P2798R0
2023-02-09 Library Evolution Fix layout mappings all static extent default constructor GitHub Christian Trott Damien Lebrun-Grandie Mark Hoemmen
- P2797R0
2023-02-11 Evolution Proposed resolution for CWG2692 Static and explicit object member functions with the same par GitHub Gašper Ažman
- P2796R0
2023-02-12 Library Core Language Working Group "ready" Issues for the February, 2023 meeting GitHub Jens Maurer
- P2795R5
2024-03-22 SG12 Undefined and Unspecified Behavior SG23 Safety and Security EWG Evolution CWG Core LWG Library Erroneous behaviour for uninitialized reads GitHub Thomas Köppe
- P2795R4
2023-11-10 SG12 Undefined and Unspecified Behavior SG23 Safety and Security Evolution Core Library Erroneous behaviour for uninitialized reads GitHub Thomas Köppe
- P2795R3
2023-07-29 SG12 Undefined and Unspecified Behavior SG23 Safety and Security Evolution Core Erroneous behaviour for uninitialized reads GitHub Thomas Köppe
- P2795R2
2023-06-16 SG12 Undefined and Unspecified Behavior SG23 Safety and Security EWG Evolution CWG Core Erroneous behaviour for uninitialized reads GitHub Thomas Köppe
- P2795R1
2023-06-15 SG12 Undefined and Unspecified Behavior SG23 Safety and Security EWG Evolution CWG Core Erroneous behaviour for uninitialized reads GitHub Thomas Köppe
- P2795R0
2023-06-13 SG12 Undefined and Unspecified Behavior SG23 Safety and Security EWG Evolution CWG Core Correct and incorrect code, and "erroneous behaviour" GitHub Thomas Köppe
- P2791R0
2023-02-08 SG15 Tooling mandate concepts for new features GitHub Ran Regev
- P2790R0
2023-02-13 SG21 Contracts C++ Standard Library Immediate Issues to be moved in Issaquah, Feb. 2023 GitHub Jonathan Wakely
- P2789R0
2023-02-13 Evolution Core C++ Standard Library Ready Issues to be moved in Issaquah, Feb. 2023 GitHub Jonathan Wakely
- P2788R0
2023-02-11 Evolution Linkage for modular constants GitHub S. Davis Herring
- P2787R1
2023-02-08 Library pmr::generator - Promise Types are not Values GitHub Steve Downey
- P2787R0
2023-02-06 Library pmr::generator - Promise Types are not Values GitHub Steve Downey
- P2786R13
2025-02-14 All of WG21 Trivial Relocatability For C++26 GitHub Pablo Halpern Joshua Berne Corentin Jabot Pablo Halpern Lori Hughes
- P2786R12
2025-02-10 CWG Core LWG Library Trivial Relocatability For C++26 GitHub Pablo Halpern Joshua Berne Corentin Jabot Pablo Halpern Lori Hughes
- P2786R11
2024-12-17 EWG Evolution LEWG Library Evolution Trivial Relocatability For C++26 GitHub Pablo Halpern Joshua Berne Corentin Jabot Pablo Halpern Lori Hughes
- P2786R10
2024-11-21 LEWG Library Evolution Trivial Relocatability For C++26 GitHub Pablo Halpern Alisdair Meredith Joshua Berne Corentin Jabot Pablo Halpern Lori Hughes
- P2786R9
2024-11-16 EWG Evolution LEWG Library Evolution Trivial Relocatability For C++26 GitHub Pablo Halpern Alisdair Meredith Joshua Berne Corentin Jabot Pablo Halpern Lori Hughes
- P2786R8
2024-10-16 EWG Evolution LEWG Library Evolution Trivial Relocatability For C++26 GitHub Mungo Gill Alisdair Meredith Joshua Berne Corentin Jabot Lori Hughes
- P2786R7
2024-09-17 EWG Evolution LEWG Library Evolution Trivial Relocatability For C++26 GitHub Mungo Gill Alisdair Meredith Joshua Berne
- P2786R6
2024-05-21 EWG Evolution LEWG Library Evolution Trivial Relocatability For C++26 GitHub Mungo Gill Alisdair Meredith
- P2786R5
2024-04-09 EWG Evolution LEWG Library Evolution Trivial Relocatability For C++26 GitHub Mungo Gill Alisdair Meredith
- P2786R4
2024-02-09 EWG Evolution LEWG Library Evolution Trivial Relocatability For C++26 GitHub Mungo Gill Alisdair Meredith
- P2786R3
2023-10-14 Evolution Library Evolution Trivial Relocatability For C++26 GitHub Mungo Gill Alisdair Meredith
- P2786R2
2023-06-16 EWG Evolution Trivial relocatability options GitHub Mungo Gill Alisdair Meredith
- P2786R1
2023-05-19 EWGI Evolution Trivial relocatability options GitHub Mungo Gill Alisdair Meredith
- P2786R0
2023-02-11 SG1 Concurrency and Parallelism Library Evolution Trivial relocatability options GitHub Mungo Gill Alisdair Meredith
- P2785R3
2023-06-14 EWGI SG17: EWG Incubator Relocating prvalues GitHub Sébastien Bini Ed Catmur
- P2785R2
2023-06-14 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator SG23 Safety and Security Relocating prvalues GitHub Sébastien Bini Ed Catmur
- P2785R1
2023-06-12 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator SG23 Safety and Security Relocating prvalues GitHub Sébastien Bini Ed Catmur
- P2785R0
2023-06-12 EWGI SG17: EWG Incubator LEWGI SG18: LEWG Incubator SG23 Safety and Security Relocating prvalues GitHub Sébastien Bini Ed Catmur
- P2784R0
2023-02-09 Evolution Not halting the program after detected contract violation GitHub Andrzej Krzemieński
- P2782R0
2023-02-13 Library Evolution A proposal for a type trait to detect if value initialization can be achieved by zero-filling GitHub Giuseppe D'Angelo
- P2781R8
2025-03-16 LEWG Library Evolution LWG Library std::constexpr_wrapper GitHub Zach Laine Matthias Kretz Hana Dusíková
- P2781R7
2025-03-09 LEWG Library Evolution LWG Library std::constexpr_wrapper GitHub Zach Laine Matthias Kretz Hana Dusíková
- P2781R6
2025-02-16 LEWG Library Evolution LWG Library std::constexpr_wrapper GitHub Zach Laine Matthias Kretz Hana Dusíková
- P2781R5
2024-11-15 LEWG Library Evolution std::constexpr_wrapper GitHub Zach Laine Matthias Kretz Hana Dusíková
- P2781R4
2024-02-11 LEWG Library Evolution std::constexpr_wrapper GitHub Zach Laine Matthias Kretz
- P2781R3
2023-06-12 LEWG Library Evolution std::constexpr_v GitHub Zach Laine Matthias Kretz
- P2781R2
2023-05-22 Library Evolution std::constexpr_v GitHub Zach Laine Matthias Kretz
- P2781R1
2023-05-04 Library Evolution std::constexpr_v GitHub Zach Laine Matthias Kretz
- P2780R0
2023-03-02 SG21 Contracts Caller-side precondition checking, and Eval_and_throw GitHub Ville Voutilainen
- P2779R1
2023-07-11 SG9 Ranges SG16 Unicode LEWG Library Evolution Make basic_string_view's range construction conditionally explicit GitHub Giuseppe D'Angelo
- P2779R0
2023-02-02 Library Make basic_string_view's range construction conditionally explicit GitHub Giuseppe D'Angelo
- P2776R0
2023-06-16 LEWG Library Evolution 2023-05 Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach Fabio Fracassi Ben Craig
- P2775R0
2023-05-25 Library Evolution 2023-05 Library Evolution Polls GitHub Bryce Adelstein Lelbach Fabio Fracassi Ben Craig
- P2774R1
2023-09-30 SG1 Concurrency and Parallelism Concurrent object pool (was: Scoped thread-local storage) GitHub Michael Florian Hava
- P2774R0
2023-05-10 SG1 Concurrency and Parallelism Scoped thread-local storage GitHub Michael Florian Hava
- P2773R0
2023-02-16 Library Considerations for Unicode algorithms GitHub Corentin Jabot
- P2772R0
2023-01-17 Library std::integral_constant literals do not suffice - constexpr_t? GitHub Matthias Kretz
- P2771R1
2023-05-17 SG23 Safety and Security Towards memory safety in C++ GitHub Thomas Neumann
- P2771R0
2023-01-17 SG21 Contracts Evolution Towards memory safety in C++ GitHub Thomas Neumann
- P2770R0
2023-02-01 Library Evolution Stashing stashing iterators for proper flattening GitHub Tim Song
- P2769R3
2024-10-16 LEWG Library Evolution get_element customization point object GitHub Ruslan Arutyunyan Alexey Kukanov
- P2769R2
2024-06-26 SG9 Ranges LEWG Library Evolution get_element customization point object GitHub Ruslan Arutyunyan Alexey Kukanov
- P2769R1
2023-05-17 SG9 Ranges Library Evolution get_element customization point object GitHub Ruslan Arutyunyan Alexey Kukanov
- P2769R0
2023-01-15 SG9 Library Evolution get_element customization point object GitHub Ruslan Arutyunyan Alexey Kukanov
- P2767R2
2023-12-09 Library Evolution Library flat_map/flat_set omnibus GitHub Arthur O'Dwyer
- P2767R1
2023-07-14 LEWG Library Evolution LWG Library flat_map/flat_set omnibus GitHub Arthur O'Dwyer
- P2767R0
2023-05-15 Library flat_map/flat_set omnibus GitHub Arthur O'Dwyer
- P2766R0
2023-01-15 SG16 SG16: Unicode meeting summaries 2022-10-12 through 2022-12-14 GitHub Tom Honermann
- P2765R0
2023-01-14 SG19 SG19: Machine Learning Virtual Meeting Minutes 2022/12/08-2023/01/12 GitHub Michael Wong
- P2764R0
2023-01-14 SG14 SG14: Low Latency/Games/Embedded/Finance/Simulation virtual meeting minutes 2023/01/11 GitHub Michael Wong
- P2763R1
2023-02-07 Library Evolution `layout_stride` static extents default constructor fix GitHub Christian Trott Damien Lebrun-Grandie Mark Hoemmen Nevin Liber
- P2763R0
2023-01-13 Library Evolution Library `layout_stride` static extents default constructor fix GitHub Christian Trott Damien Lebrun-Grandie Mark Hoemmen Nevin Liber
- P2762R2
2023-10-12 SG4 Networking Library Evolution Sender/Receiver Interface For Networking GitHub Dietmar Kuhl
- P2762R1
2023-09-15 SG4 Networking Library Evolution Sender/Receiver Interface For Networking GitHub Dietmar Kuhl
- P2762R0
2023-01-13 SG4 Library Evolution Sender/Receiver Interface For Networking GitHub Dietmar Kühl
- P2761R3
2024-06-27 EWG Evolution Slides: Structured binding declaration as a condition (P0963R2 presentation) GitHub Zhihao Yuan
- P2761R2
2024-06-13 EWG Evolution Slides: Evaluating structured binding as a condition (P0963R2 presentation) GitHub Zhihao Yuan
- P2761R1
2024-05-02 EWG Evolution Slides: If structured binding (P0963R1 presentation) GitHub Zhihao Yuan
- P2761R0
2023-11-08 EWGI Slides: If structured binding (P0963R1 presentation) GitHub Zhihao Yuan
- P2760R1
2023-12-15 SG9 Ranges Library Evolution A Plan for C++26 Ranges GitHub Barry Revzin
- P2760R0
2023-09-17 SG9 Ranges Library Evolution A Plan for C++26 Ranges GitHub Barry Revzin
- P2759R1
2023-01-23 Library Evolution Library DG Opinion on Safety for ISO C++ GitHub Michael Wong H. Hinnant R. Orr B. Stroustrup D. Vandevoorde
- P2759R0
2023-01-15 WG21 DG Opinion on Safety for ISO C++ GitHub Michael Wong H. Hinnant R. Orr B. Stroustrup D. Vandevoorde
- P2758R5
2025-03-16 CWG Core LWG Library Emitting messages at compile time GitHub Barry Revzin
- P2758R4
2025-01-07 LEWG Library Evolution CWG Core Emitting messages at compile time GitHub Barry Revzin
- P2758R3
2024-05-19 EWG Evolution LEWG Library Evolution Emitting messages at compile time GitHub Barry Revzin
- P2758R2
2024-02-15 EWG Evolution LEWG Library Evolution Emitting messages at compile time GitHub Barry Revzin
- P2758R1
2023-12-09 Evolution Library Evolution Emitting messages at compile time GitHub Barry Revzin
- P2758R0
2023-01-13 Evolution Emitting messages at compile time GitHub Barry Revzin
- P2757R3
2023-06-15 LEWG Library Evolution Type checking format args GitHub Barry Revzin
- P2757R2
2023-05-16 Library Evolution Type checking format args GitHub Barry Revzin
- P2757R1
2023-03-14 Library Evolution Type checking format args GitHub Barry Revzin
- P2757R0
2023-01-08 Library Evolution Type checking format args GitHub Barry Revzin
- P2756R0
2023-01-09 SG21 Proposal of Simple Contract Side Effect Semantics GitHub Andrew Tomazos
- P2755R1
2024-04-11 SG21 Contracts A Bold Plan for a Complete Contracts Facility GitHub Joshua Berne Jake Fevold John Lakos
- P2755R0
2023-09-13 SG21 Contracts A Bold Plan for a Complete Contracts Facility GitHub Joshua Berne Jake Fevold John Lakos
- P2754R0
2023-01-24 Library Deconstructing Avoiding Uninitialized Reads of Auto Variables GitHub Jake Fevold
- P2752R3
2023-06-14 CWG Core Static storage for braced initializers GitHub Arthur O'Dwyer
- P2752R2
2023-05-14 Evolution Core Static storage for braced initializers GitHub Arthur O'Dwyer
- P2752R1
2023-03-10 Evolution Core Static storage for braced initializers GitHub Arthur O'Dwyer
- P2752R0
2023-01-09 EWGI Evolution Static storage for braced initializers GitHub Arthur O'Dwyer
- P2751R1
2023-02-14 Library Evolution Library Evaluation of Checked Contracts GitHub Joshua Berne
- P2751R0
2023-01-14 SG21 Evaluation of Checked Contracts GitHub Joshua Berne
- P2750R2
2023-02-14 Library C Dangling Reduction GitHub Jarrad J. Waterloo
- P2750R1
2023-01-16 SG16 Unicode SG22 Compatability C Dangling Reduction GitHub Jarrad J. Waterloo
- P2750R0
2022-12-19 Evolution C Dangling Reduction GitHub Jarrad J. Waterloo
- P2749R0
2023-02-12 Library Down with "character" GitHub Corentin Jabot
- P2748R5
2024-03-23 CWG Core Disallow Binding a Returned Glvalue to a Temporary GitHub Brian Bi
- P2748R4
2024-01-08 CWG Core Disallow Binding a Returned Glvalue to a Temporary GitHub Brian Bi
- P2748R3
2024-01-08 CWG Core Disallow Binding a Returned Glvalue to a Temporary GitHub Brian Bi
- P2748R2
2023-09-14 Evolution Disallow Binding a Returned Glvalue to a Temporary GitHub Brian Bi
- P2748R1
2023-05-15 Evolution Disallow Binding a Returned Glvalue to a Temporary GitHub Brian Bi
- P2748R0
2023-01-13 Evolution Disallow Binding a Returned glvalue to a Temporary GitHub Brian Bi
- P2747R2
2024-03-19 EWG Evolution constexpr placement new GitHub Barry Revzin
- P2747R1
2023-12-10 Evolution constexpr placement new GitHub Barry Revzin
- P2747R0
2022-12-17 Evolution Limited support for constexpr void* GitHub Barry Revzin
- P2746R7
2025-01-13 SG6 Numerics LEWG Library Evolution Deprecate and Replace Fenv Rounding Modes GitHub Hans Boehm
- P2746R6
2024-10-15 SG6 Numerics LEWG Library Evolution Deprecate and Replace Fenv Rounding Modes GitHub Hans Boehm
- P2746R5
2024-04-16 SG6 Numerics LEWG Library Evolution Deprecate and Replace Fenv Rounding Modes GitHub Hans Boehm
- P2746R4
2024-02-15 SG6 Numerics LEWG Library Evolution Deprecate and Replace Fenv Rounding Modes GitHub Hans Boehm
- P2746R3
2023-08-15 SG6 Numerics Library Evolution Deprecate and Replace Fenv Rounding Modes GitHub Hans Boehm
- P2746R2
2023-05-15 SG6 Numerics Library Evolution Deprecate and Replace Fenv Rounding Modes GitHub Hans Boehm
- P2746R1
2023-03-15 SG6 Numerics Library Evolution Deprecate and Replace Fenv Rounding Modes GitHub Hans Boehm
- P2746R0
2022-12-15 SG6 Library Evolution Deprecate and Replace Fenv Rounding Modes GitHub Hans Boehm
- P2743R0
2022-12-13 SG21 Contracts for C++: Prioritizing Safety - Presentation slides of P2680R0 GitHub Gabriel Dos Reis
- P2742R2
2023-02-14 Library indirect dangling identification GitHub Jarrad J. Waterloo
- P2742R1
2023-01-16 Evolution indirect dangling identification GitHub Jarrad J. Waterloo
- P2742R0
2022-12-12 Evolution indirect dangling identification GitHub Jarrad J. Waterloo
- P2741R3
2023-06-16 EWG Evolution user-generated static_assert messages GitHub Corentin Jabot
- P2741R2
2023-05-11 Evolution user-generated static_assert messages GitHub Corentin Jabot
- P2741R1
2023-02-12 Evolution user-generated static_assert messages GitHub Corentin Jabot
- P2741R0
2022-12-09 Evolution user-generated static_assert messages GitHub Corentin Jabot
- P2740R2
2023-02-14 SG9 Ranges Library Evolution Simpler implicit dangling resolution GitHub Jarrad J. Waterloo
- P2740R1
2023-01-16 SG22 Compatability Evolution Simpler implicit dangling resolution GitHub Jarrad J. Waterloo
- P2740R0
2022-12-12 Evolution Simpler implicit dangling resolution GitHub Jarrad J. Waterloo
- P2739R0
2022-12-07 WG21 A call to action: Think seriously about "safety" then do something sensible about it GitHub Bjarne Stroustrup
- P2738R1
2023-02-13 SG9 Ranges Library Evolution constexpr cast from void*: towards constexpr type-erasure CWG2755 GitHub Corentin Jabot David Ledger
- P2738R0
2022-12-15 Evolution constexpr cast from void*: towards constexpr type-erasure GitHub Corentin Jabot David Ledger
- P2737R0
2022-12-30 SG21 Proposal of Condition-centric Contracts Syntax GitHub Andrew Tomazos
- P2736R2
2023-02-09 SG9 Ranges Library Evolution Referencing the Unicode Standard GitHub Corentin Jabot
- P2736R0
2022-12-15 SG16 Referencing the Unicode Standard GitHub Corentin Jabot
- P2735R0
2022-12-05 SG22 C xor C++ Programming GitHub Aaron Ballman
- P2734R0
2022-11-30 Library Adding the new 2022 SI prefixes GitHub Marc Mutz
- P2733R3
2023-02-10 Library Fix handling of empty specifiers in std::format GitHub Victor Zverovich
- P2733R2
2023-02-09 WG21 Fix handling of empty specifiers in std::format GitHub Victor Zverovich
- P2733R1
2023-02-06 Evolution Core Fix handling of empty specifiers in std::format GitHub Victor Zverovich
- P2733R0
2022-12-10 Library Evolution Fix handling of empty specifiers in std::format GitHub Victor Zverovich
- P2732R0
2022-12-08 WG21 WG21 November 2022 Kona meeting Record of Discussion GitHub Nina Ranns
- P2730R1
2023-02-15 SG9 Ranges Library Evolution variable scope GitHub Jarrad J. Waterloo
- P2730R0
2022-11-27 Evolution variable scope GitHub Jarrad J. Waterloo
- P2729R0
2022-12-24 LEWGI Library Evolution Unicode in the Library, Part 2: Normalization GitHub Zach Laine
- P2728R7
2024-10-07 SG9 Ranges SG16 Unicode LEWG Library Evolution Unicode in the Library, Part 1: UTF Transcoding GitHub Zach Laine
- P2728R6
2023-08-14 SG16 Unicode Library Evolution Unicode in the Library, Part 1: UTF Transcoding GitHub Zach Laine
- P2728R5
2023-07-11 SG16 Unicode LEWG Library Evolution Unicode in the Library, Part 1: UTF Transcoding GitHub Zach Laine
- P2728R4
2023-06-19 SG16 Unicode LEWG Library Evolution Unicode in the Library, Part 1: UTF Transcoding GitHub Zach Laine
- P2728R3
2023-05-10 SG16 Unicode Library Evolution Unicode in the Library, Part 1: UTF Transcoding GitHub Zach Laine
- P2728R2
2023-05-10 SG16 Unicode Library Evolution Unicode in the Library, Part 1: UTF Transcoding GitHub Zach Laine
- P2728R1
2023-05-05 SG16 Unicode Library Evolution Unicode in the Library, Part 1: UTF Transcoding GitHub Zach Laine
- P2728R0
2022-12-24 SG16 LEWGI Library Evolution Unicode in the Library, Part 1: UTF Transcoding GitHub Zach Laine
- P2727R4
2024-02-05 LEWG Library Evolution std::iterator_interface GitHub Zach Laine
- P2727R3
2023-06-14 LEWG Library Evolution std::iterator_interface GitHub Zach Laine
- P2727R2
2023-05-03 Library Evolution std::iterator_interface GitHub Zach Laine
- P2727R1
2023-02-01 Library Evolution std::iterator_interface GitHub Zach Laine
- P2727R0
2022-11-20 LEWGI Library Evolution std::iterator_interface GitHub Zach Laine
- P2726R0
2022-11-18 LEWGI Library Evolution Better std::tuple Indexing GitHub Zach Laine
- P2725R1
2022-12-23 Library Evolution std::integral_constant Literals GitHub Zach Laine
- P2725R0
2022-11-18 LEWGI Library Evolution std::integral_constant Literals GitHub Zach Laine
- P2724R1
2023-02-14 Library Evolution constant dangling GitHub Jarrad J. Waterloo
- P2724R0
2022-12-12 Evolution constant dangling GitHub Jarrad J. Waterloo
- P2723R1
2023-01-15 SG12 SG22 Evolution Zero-initialize objects of automatic storage duration GitHub JF Bastien
- P2723R0
2022-11-16 SG12 SG22 Evolution Zero-initialize objects of automatic storage duration GitHub JF Bastien
- P2722R0
2022-11-12 Library Evolution Slides: Beyond operator() (P2511R2 presentation) GitHub Zhihao Yuan
- P2721R0
2024-02-14 LEWG Library Evolution Deprecating function GitHub Michael Florian Hava
- P2719R4
2025-02-10 CWG Core Type-aware allocation and deallocation functions GitHub Louis Dionne Oliver Hunt
- P2719R3
2025-01-08 EWG Evolution CWG Core Type-aware allocation and deallocation functions GitHub Louis Dionne Oliver Hunt
- P2719R2
2025-01-06 EWG Evolution CWG Core Type-aware allocation and deallocation functions GitHub Louis Dionne Oliver Hunt
- P2719R1
2024-10-16 EWG Evolution Type-aware allocation and deallocation functions GitHub Louis Dionne Oliver Hunt
- P2719R0
2024-05-18 EWGI SG17: EWG Incubator EWG Evolution Type-aware allocation and deallocation functions GitHub Louis Dionne Oliver Hunt
- P2718R0
2022-11-11 Core Wording for P2644R1 Fix for Range-based for Loop GitHub Joshua Berne Nicolai Josuttis
- P2717R6
2024-12-16 All of WG21 WITHDRAWN: Tool Introspection GitHub René Ferdinand Rivera Morell
- P2717R5
2023-11-10 SG15 Tooling Tool Introspection GitHub René Ferdinand Rivera Morell
- P2717R4
2023-11-09 SG15 Tooling Tool Introspection GitHub René Ferdinand Rivera Morell
- P2717R3
2023-10-14 SG15 Tooling Tool Introspection GitHub René Ferdinand Rivera Morell
- P2717R2
2023-06-16 SG15 Tooling Tool Introspection GitHub René Ferdinand Rivera Morell
- P2717R1
2023-05-17 SG15 Tooling Tool Introspection GitHub René Ferdinand Rivera Morell
- P2717R0
2022-12-16 SG15 Tool Introspection GitHub René Ferdinand Rivera Morell
- P2714R1
2023-06-16 LWG Library Bind front and back to NTTP callables GitHub Zhihao Yuan Tomasz Kamiński
- P2714R0
2023-01-13 Library Evolution Bind front and back to NTTP callables GitHub Zhihao Yuan Tomasz Kamiński
- P2713R1
2022-11-30 Library Evolution Escaping improvements in std::format GitHub Victor Zverovich
- P2713R0
2022-11-30 Library Evolution Escaping improvements in std::format GitHub Victor Zverovich
- P2712R0
2022-11-14 SG21 Classification of Contract-Checking Predicates GitHub Joshua Berne
- P2711R1
2022-11-12 Library Making multi-param constructors of views explicit GitHub Ville Voutilainen
- P2711R0
2022-11-09 Library Evolution Library Making multi-param (and other converting) constructors of views explicit GitHub Ville Voutilainen
- P2710R0
2022-11-12 WG21 Core Language Working Group NB comment resolutions for the November, 2022 meeting GitHub Jens Maurer
- P2709R0
2022-11-12 WG21 Core Language Working Group “ready” Issues for the November, 2022 meeting GitHub Jens Maurer
- P2708R1
2022-11-10 Library No Future Fundamentals TSes GitHub Alisdair Meredith Bryce Adelstein Lelbach Nevin Liber Fabio Fracassi Ben Craig
- P2708R0
2022-11-10 Library Evolution No Future Fundamentals TSes GitHub Alisdair Meredith
- P2706R0
2022-11-08 Core Drafting for US 26-061: Redundant specification for defaulted functions GitHub Jason Merrill
- P2705R0
2022-11-08 WG21 C++ Library Fundamentals TS Issues to be moved in Kona, Nov. 2022 GitHub Jonathan Wakely
- P2704R0
2022-11-20 WG21 C++ Standard Library Immediate Issues to be moved in Kona, Nov. 2022 GitHub Jonathan Wakely
- P2703R0
2022-11-08 WG21 C++ Standard Library Ready Issues to be moved in Kona, Nov. 2022 GitHub Jonathan Wakely
- P2702R0
2022-11-08 SG15 Specifying Importable Headers GitHub Daniel Ruoso
- P2701R0
2022-11-08 SG15 Translating Linker Input Files to Module Metadata Files GitHub Daniel Ruoso
- P2700R1
2022-12-17 SG21 Questions on P2680 "Contracts for C++: Prioritizing Safety" GitHub Timur Doumler Andrzej Krzemieński John Lakos Joshua Berne Brian Bi Peter Brett Oliver Rosten Herb Sutter
- P2700R0
2022-11-29 SG21 Questions on P2680 “Contracts for C++: Prioritizing Safety” GitHub Timur Doumler Andrzej Krzemieński John Lakos Joshua Berne Brian Bi Peter Brett Oliver Rosten Herb Sutter
- P2698R0
2022-11-18 SG21 Unconditional termination is a serious problem GitHub Bjarne Stroustrup
- P2697R1
2023-06-15 LWG Library Interfacing bitset with string_view GitHub Michael Florian Hava
- P2697R0
2022-11-13 Library Evolution Interfacing bitset with string_view GitHub Michael Florian Hava
- P2696R0
2022-11-07 Library Introduce Cpp17Swappable as additional convenience requirements GitHub Daniel Krügler
- P2695R1
2023-02-09 Core A proposed plan for contracts in C++ GitHub Timur Doumler John Spicer
- P2695R0
2022-11-17 SG21 Evolution A proposed plan for contracts in C++ GitHub Timur Doumler John Spicer
- P2693R1
2023-02-09 Evolution Formatting thread::id and stacktrace GitHub Corentin Jabot Victor Zverovich
- P2693R0
2022-11-12 Library Evolution Formatting thread::id and stacktrace GitHub Corentin Jabot Victor Zverovich
- P2692R0
2022-10-15 EWGI Generic Programming is just Programming Mihail Naydenov
- P2691R0
2022-10-16 Evolution Allow referencing inline functions with internal linkage from outside their defining header unit GitHub Herb Sutter Gabriel Dos Reis Michael Spencer
- P2690R1
2023-03-16 SG1 Concurrency and Parallelism Library Evolution Presentation for C++17 parallel algorithms and P2300 GitHub Ruslan Arutyunyan
- P2690R0
2022-10-15 SG1 Library Evolution C++17 parallel algorithms and P2300 GitHub Ruslan Arutyunyan
- P2689R3
2024-04-30 SG1 Concurrency and Parallelism LEWG Library Evolution Atomic Refs Bound to Memory Orderings & Atomic Accessors GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie Dan Sunderland Nevin Liber
- P2689R2
2023-07-20 SG1 Concurrency and Parallelism LEWG Library Evolution atomic_accessor GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie Dan Sunderland Nevin Liber
- P2689R1
2023-01-14 SG1 Library Evolution atomic_accessor GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie Dan Sunderland Nevin Liber
- P2689R0
2022-10-15 SG1 LEWGI atomic_accessor GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie Dan Sunderland
- P2688R5
2025-01-13 EWG Evolution Pattern Matching: `match` Expression GitHub Michael Park
- P2688R4
2024-12-17 EWG Evolution Pattern Matching: `match` Expression GitHub Michael Park
- P2688R3
2024-10-16 EWG Evolution Pattern Matching: `match` Expression GitHub Michael Park
- P2688R2
2024-09-17 EWG Evolution Pattern Matching: `match` Expression GitHub Michael Park
- P2688R1
2024-02-15 EWG Evolution Pattern Matching: `match` Expression GitHub Michael Park
- P2688R0
2022-10-16 Evolution Pattern Matching Discussion for Kona 2022 GitHub Michael Park
- P2687R0
2022-10-15 Evolution Design Alternatives for Type-and-Resource Safe C++ GitHub Bjarne Stroustrup Gabriel Dos Reis
- P2686R5
2024-11-12 CWG Core constexpr structured bindings and references to constexpr variables GitHub Corentin Jabot Brian Bi
- P2686R4
2024-07-05 EWG Evolution LEWG Library Evolution CWG Core constexpr structured bindings and references to constexpr variables GitHub Corentin Jabot Brian Bi
- P2686R3
2024-02-15 EWG Evolution CWG Core constexpr structured bindings and references to constexpr variables GitHub Corentin Jabot Brian Bi
- P2686R2
2023-09-14 Evolution Core constexpr structured bindings and references to constexpr variables GitHub Corentin Jabot Brian Bi
- P2686R1
2023-05-18 Evolution Core constexpr structured bindings and references to constexpr variables GitHub Corentin Jabot Brian Bi
- P2686R0
2022-10-15 Evolution Updated wording and implementation experience for P1481 (constexpr structured bindings) GitHub Corentin Jabot
- P2685R1
2023-05-19 EWGI Language Support For Scoped Objects GitHub Alisdair Meredith Joshua Berne
- P2685R0
2022-10-15 EWGI Language Support For Scoped Allocators GitHub Alisdair Meredith Joshua Berne
- P2684R0
2022-10-14 SG19 SG19: Machine Learning Virtual Meeting Minutes 2022/02/10-2022/10/13 GitHub Michael Wong
- P2683R0
2022-10-14 SG14 SG14: Low Latency/Games/Embedded/Finance/Simulation virtual meeting minutes 2022/02/09-2022/10/12 GitHub Michael Wong
- P2682R0
2022-10-14 SG1 SG5 Transactional Memory TS2 Editor's Report GitHub Michael Wong
- P2681R1
2023-02-06 Library Evolution More Basic Statistics GitHub Richard Dosselmann
- P2681R0
2022-11-08 SG6 SG19 More Stats Functions GitHub Richard Dosselmann Michael Wong
- P2680R1
2022-12-15 SG21 Contracts for C++: Prioritizing Safety GitHub Gabriel Dos Reis
- P2680R0
2022-10-15 SG21 Contracts for C++: Prioritizing Safety GitHub Gabriel Dos Reis
- P2679R2
2023-02-14 Library Evolution Core Library Fixing std::start_lifetime_as and std::start_lifetime_as_array GitHub Timur Doumler Arthur O'Dwyer Richard Smith Alisdair Meredith Robert Leahy
- P2679R1
2022-11-12 Core Library Fixing std::start_lifetime_as and std::start_lifetime_as_array GitHub Timur Doumler Arthur O'Dwyer Richard Smith Alisdair Meredith Robert Leahy
- P2679R0
2022-10-15 Library Evolution Library Fixing std::start_lifetime_as for arrays GitHub Timur Doumler Arthur O'Dwyer Richard Smith
- P2678R0
2022-10-14 SG16 SG16: Unicode meeting summaries 2022-06-22 through 2022-09-28 GitHub Tom Honermann
- P2677R2
2023-01-15 Evolution Reconsidering concepts in-place syntax GitHub Mike Spertus
- P2677R0
2022-10-15 Evolution Reconsidering concepts in-place syntax GitHub Mike Spertus
- P2676R0
2022-10-16 SG1 SG12 Evolution WG21 The Val Object Model GitHub Dave Abrahams Sean Parent Dimitri Racordon David Sankel
- P2675R1
2022-12-15 SG16 Library LWG3780: The Paper (format's width estimation is too approximate and not forward compatible) GitHub Corentin Jabot
- P2675R0
2022-10-15 SG16 Library LWG3780: The Paper (format's width estimation is too approximate and not forward compatible) GitHub Corentin Jabot
- P2674R1
2022-11-12 Core Library A trait for implicit lifetime types GitHub Timur Doumler Vittorio Romeo
- P2674R0
2022-10-14 Library Evolution Library A trait for implicit lifetime types GitHub Timur Doumler Vittorio Romeo
- P2673R0
2022-10-14 SG15 Common Description Format for C++ Libraries and Packages GitHub Gabriel Dos Reis Luis Caro Campos
- P2672R0
2022-10-14 Evolution Exploring the Design Space for a Pipeline Operator GitHub Barry Revzin
- P2671R0
2022-10-15 Evolution Syntax choices for generalized pack declaration and usage GitHub Barry Revzin
- P2670R1
2023-02-03 Library Non-transient constexpr allocation GitHub Barry Revzin
- P2670R0
2022-10-15 Evolution Non-transient constexpr allocation GitHub Barry Revzin
- P2669R0
2022-10-15 EWGI Deprecate changing kind of names in class template specializations GitHub Bengt Gustafsson
- P2668R0
2022-10-15 EWGI Role based parameter passing GitHub Bengt Gustafsson
- P2667R0
2022-10-15 LEWGI Support for static and SBO vectors by allocators GitHub Bengt Gustafsson
- P2666R0
2022-10-15 EWGI Last use optimization GitHub Bengt Gustafsson
- P2665R0
2022-10-15 EWGI Allow calling overload sets containing T, constT& GitHub Bengt Gustafsson
- P2664R9
2025-01-13 SG1 Concurrency and Parallelism LEWG Library Evolution Proposal to extend std::simd with permutation API GitHub Daniel Towner Ruslan Arutyunyan
- P2664R8
2024-10-15 SG1 Concurrency and Parallelism LEWG Library Evolution Proposal to extend std::simd with permutation API GitHub Daniel Towner Ruslan Arutyunyan
- P2664R7
2024-06-25 SG1 Concurrency and Parallelism LEWG Library Evolution Proposal to extend std::simd with permutation API GitHub Daniel Towner Ruslan Arutyunyan
- P2664R6
2024-01-16 SG1 Concurrency and Parallelism LEWG Library Evolution Proposal to extend std::simd with permutation API GitHub Daniel Towner Ruslan Arutyunyan
- P2664R5
2023-10-25 SG1 Concurrency and Parallelism Library Evolution Proposal to extend std::simd with permutation API GitHub Daniel Towner Ruslan Arutyunyan
- P2664R4
2023-10-13 SG1 Concurrency and Parallelism Library Evolution Proposal to extend std::simd with permutation API GitHub Daniel Towner Ruslan Arutyunyan
- P2664R3
2023-05-17 SG1 Concurrency and Parallelism Library Evolution Proposal to extend std::simd with permutation API GitHub Daniel Towner Ruslan Arutyunyan
- P2664R2
2023-04-28 SG1 Concurrency and Parallelism Library Evolution Proposal to extend std::simd with permutation API GitHub Daniel Towner Ruslan Arutyunyan
- P2664R1
2023-01-25 SG6 Numerics Proposal to extend std::simd with permutation API GitHub Daniel Towner
- P2664R0
2022-10-21 SG1 Library Evolution Library Direction Group Proposal to extend std::simd with permutation API GitHub Daniel Towner
- P2663R7
2025-02-17 LWG Library Proposal to support interleaved complex values in std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2663R6
2025-01-13 LEWG Library Evolution Proposal to support interleaved complex values in std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2663R5
2023-12-08 Library Evolution Proposal to support interleaved complex values in std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2663R4
2023-10-13 Library Evolution Proposal to support interleaved complex values in std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2663R3
2023-05-17 Library Evolution Proposal to support interleaved complex values in std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2663R2
2023-04-28 Library Evolution Proposal to support interleaved complex values in std::simd GitHub Daniel Towner Ruslan Arutyunyan
- P2663R1
2023-01-25 SG9 Ranges Library Evolution Proposal to support interleaved complex values in std::simd GitHub Daniel Towner
- P2663R0
2022-10-10 SG1 Library Evolution Library Direction Group Proposal to support interleaved complex values in std::simd GitHub Daniel Towner
- P2662R3
2023-12-18 Core Pack Indexing GitHub Corentin Jabot Pablo Halpern
- P2662R2
2023-07-15 EWG Evolution Pack Indexing GitHub Corentin Jabot Pablo Halpern
- P2662R1
2023-05-18 Evolution Pack Indexing GitHub Corentin Jabot Pablo Halpern
- P2662R0
2022-10-15 Evolution Pack Indexing GitHub Corentin Jabot Pablo Halpern John Lakos Alisdair Meredith Joshua Berne
- P2661R0
2022-10-15 Evolution Miscellaneous amendments to the Contracts TS GitHub Brian Bi
- P2660R0
2022-10-15 Evolution Proposed Contracts TS GitHub Brian Bi
- P2659R2
2022-12-05 SG21 Evolution A Proposal to Publish a Technical Specification for Contracts GitHub Brian Bi Alisdair Meredith
- P2659R1
2022-11-14 SG21 Evolution A Proposal to Publish a Technical Specification for Contracts GitHub Brian Bi Alisdair Meredith
- P2659R0
2022-10-15 Evolution A Proposal to Publish a Technical Specification for Contracts GitHub Brian Bi
- P2658R1
2022-11-14 Evolution temporary storage class specifiers GitHub Jarrad J. Waterloo
- P2658R0
2022-10-11 Evolution temporary storage class specifiers GitHub Jarrad J. Waterloo
- P2657R1
2022-11-14 Evolution C++ is the next C++ GitHub Jarrad J. Waterloo
- P2657R0
2022-10-11 Evolution C++ is the next C++ GitHub Jarrad J. Waterloo
- P2656R4
2024-12-16 All of WG21 WITHDRAWN: C++ Ecosystem International Standard GitHub René Ferdinand Rivera Morell
- P2656R3
2024-07-11 EWG Evolution LEWG Library Evolution C++ Ecosystem International Standard GitHub René Ferdinand Rivera Morell Ben Craig
- P2656R2
2023-02-15 Library Evolution Library Direction Group C++ Ecosystem International Standard GitHub René Ferdinand Rivera Morell Ben Craig
- P2656R1
2022-12-16 SG15 C++ Ecosystem International Standard GitHub René Ferdinand Rivera Morell Ben Craig
- P2656R0
2022-10-14 WG21 C++ Ecosystem International Standard GitHub René Ferdinand Rivera Morell Ben Craig
- P2655R3
2023-02-07 SG9 Ranges Library Evolution common_reference_t of reference_wrapper Should Be a Reference Type GitHub Hui Xie S. Levent Yilmaz Tim Song
- P2655R2
2023-02-06 SG6 Numerics SG14 Low Latency Library Evolution Library common_reference_t of reference_wrapper Should Be a Reference Type GitHub Hui Xie S. Levent Yilmaz Tim Song
- P2655R1
2022-11-11 SG9 Library Evolution common_reference_t of reference_wrapper Should Be a Reference Type GitHub Hui Xie S. Levent Yilmaz
- P2655R0
2022-09-30 SG9 Library Evolution common_reference_t of reference_wrapper Should Be a Reference Type GitHub Hui Xie S. Levent Yilmaz
- P2654R1
2025-01-13 EWG Evolution LEWG Library Evolution Modules and Macros GitHub Alisdair Meredith
- P2654R0
2023-05-19 Evolution Library Evolution Modules and Macros GitHub Alisdair Meredith
- P2653R1
2022-10-21 SG16 Core Update Annex E based on Unicode 15.0 UAX 31 GitHub Steve Downey
- P2653R0
2022-10-15 SG16 Core Update Annex E based on Unicode 15.0 UAX 31 GitHub Steve Downey
- P2652R2
2023-02-09 SG6 Numerics SG19 Machine Learning Disallow user specialization of allocator_traits GitHub Pablo Halpern
- P2652R1
2022-11-11 Library Disallow user specialization of allocator_traits GitHub Pablo Halpern
- P2652R0
2022-10-10 Library Evolution Library Disallow user specialization of allocator_traits GitHub Pablo Halpern
- P2650R0
2022-11-18 Library Evolution 2022-11 Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2649R0
2022-11-11 Library Evolution 2022-10 Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2648R0
2022-09-27 Library Evolution 2022-10 Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2647R1
2022-11-08 Evolution Permitting static constexpr variables in constexpr functions GitHub Barry Revzin Jonathan Wakely
- P2647R0
2022-10-06 Evolution Permitting static constexpr variables in constexpr functions GitHub Barry Revzin Jonathan Wakely
- P2646R0
2022-10-15 EWGI Evolution Explicit Assumption Syntax Can Reduce Run Time GitHub Parsa Amini Joshua Berne John Lakos
- P2645R1
2024-11-17 LEWG Library Evolution path_view: a design that took a wrong turn GitHub Victor Zverovich
- P2645R0
2024-10-12 LEWG Library Evolution path_view: a design that took a wrong turn GitHub Victor Zverovich
- P2644R1
2022-11-13 Core Final Fix of Broken Range based for Loop Rev 1 GitHub Nicolai Josuttis Herb Sutter Titus Winter Hana Dusíková Fabio Fracassi Victor Zverovich Bryce Adelstein Lelbach Peter Sommerlad
- P2644R0
2022-09-28 Evolution Get Fix of Broken Range-based for Loop Finally Done GitHub Nicolai Josuttis
- P2643R2
2024-01-31 LEWG Library Evolution Improving C++ concurrency features GitHub Gonzalo Brito Gadeschi Olivier Giroux Thomas Rodgers
- P2643R1
2023-05-18 SG1 Concurrency and Parallelism Improving C++ concurrency features GitHub Gonzalo Brito Gadeschi Olivier Giroux Thomas Rodgers
- P2643R0
2022-09-15 SG1 Improving C++ concurrency features GitHub Gonzalo Brito Gadeschi Olivier Giroux Thomas Rodgers
- P2642R6
2024-06-18 LEWG Library Evolution LWG Library Padded mdspan layouts GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie Nicolas Morales Malte Förster Jiaming Yuan
- P2642R5
2023-12-05 Library Evolution Library Padded mdspan layouts GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie Nicolas Morales Malte Förster Jiaming Yuan
- P2642R4
2023-10-15 Library Evolution Padded mdspan layouts GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie Nicolas Morales Malte Förster Jiaming Yuan
- P2642R3
2023-07-14 LEWG Library Evolution Padded mdspan layouts GitHub Mark Hoemmen Christian Trott Damien Lebrun-Grandie Nicolas Morales Malte Förster Jiaming Yuan
- P2642R2
2023-01-15 Library Evolution Padded mdspan layouts GitHub Mark Hoemmen Christian Trott Damien Lebrun-Grandie Malte Förster Jiaming Yuan
- P2642R1
2022-10-14 Library Evolution Padded mdspan layouts GitHub Mark Hoemmen Christian Trott Damien Lebrun-Grandie Malte Förster Jiaming Yuan
- P2642R0
2022-09-14 LEWGI Library Evolution Padded mdspan layouts GitHub Mark Hoemmen Christian Trott Damien Lebrun-Grandie Malte Förster Jiaming Yuan
- P2641R4
2023-06-15 LEWG Library Evolution Checking if a union alternative is active GitHub Barry Revzin
- P2641R3
2023-05-16 Library Evolution Checking if a union alternative is active GitHub Barry Revzin
- P2641R2
2023-02-07 WG21 Checking if a union alternative is active GitHub Barry Revzin
- P2641R1
2022-10-11 Library Evolution Checking if a union alternative is active GitHub Barry Revzin
- P2641R0
2022-09-17 Library Evolution Checking if a union alternative is active GitHub Barry Revzin
- P2640R2
2022-11-15 Evolution Modules: Inner-scope Namespace Entities: Exported or Not? GitHub Nathan Sidwell
- P2640R1
2022-10-07 Evolution Modules: Inner-scope Namespace Entities: Exported or Not? GitHub Nathan Sidwell
- P2640R0
2022-09-12 Evolution Modules: Inner-scope Namespace Entities: Exported or Not? GitHub Nathan Sidwell
- P2639R0
2022-09-22 EWGI LEWGI Static Allocations GitHub Torben Thaysen
- P2638R0
2022-09-22 SG1 Library Evolution Library Intel's response to P1915R0 for std::simd parallelism in TS 2 GitHub Daniel Towner
- P2637R3
2023-06-15 LEWG Library Evolution Member visit GitHub Barry Revzin
- P2637R2
2023-05-16 Library Evolution Member visit GitHub Barry Revzin
- P2637R1
2022-10-06 Library Evolution Member visit GitHub Barry Revzin
- P2637R0
2022-09-17 Library Evolution Member visit and apply GitHub Barry Revzin
- P2636R2
2023-01-14 SG9 Library Evolution References to ranges should always be viewable GitHub Hannes Hauswedell
- P2636R1
2022-10-14 SG9 Library Evolution References to ranges should always be viewable GitHub Hannes Hauswedell
- P2636R0
2022-09-14 SG9 Library Evolution References to ranges should always be viewable GitHub Hannes Hauswedell
- P2635R0
2022-08-21 Evolution Enhancing the break statement GitHub Justin Cooke
- P2634R0
2022-08-21 Evolution Allow qualifiers in constructor declarations GitHub Justin Cooke
- P2633R0
2022-08-21 SG1 Evolution thread_local_inherit: Enhancing thread-local storage GitHub Justin Cooke
- P2632R0
2022-10-16 Evolution A plan for better template meta programming facilities in C++26 GitHub Corentin Jabot Pablo Halpern John Lakos Alisdair Meredith Joshua Berne Gašper Ažman
- P2631R0
2022-09-12 Library Evolution Library Publish TS Library Fundamentals v3 Now! GitHub Alisdair Meredith Bryce Adelstein Lelbach Jonathan Wakely
- P2630R4
2023-06-22 LEWG Library Evolution LWG Library Submdspan GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie Nevin Liber
- P2630R3
2023-03-15 Library Evolution Library Submdspan GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie Nevin Liber
- P2630R2
2023-01-13 Library Evolution Submdspan GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie Nevin Liber
- P2630R1
2022-10-15 Library Evolution Submdspan GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie
- P2630R0
2022-08-15 Library Evolution Submdspan GitHub Christian Trott Mark Hoemmen Damien Lebrun-Grandie
- P2629R0
2022-08-11 SG1 barrier token-less split arrive/wait GitHub Gonzalo Brito Gadeschi
- P2628R0
2022-08-11 SG1 Extend barrier APIs with memory_order GitHub Gonzalo Brito Gadeschi
- P2627R0
2022-08-12 WG21 WG21 2022-07 Virtual Meeting Record of Discussion GitHub Nina Ranns
- P2626R0
2022-08-09 SG16 Library Evolution charN_t incremental adoption: Casting pointers of UTF character types GitHub Corentin Jabot
- P2625R0
2022-07-19 Library Evolution Slides: Life without operator() (P2511R1 presentation) GitHub Zhihao Yuan
- P2624R0
2022-07-16 Core Make operations on bools more portable GitHub Justin Cooke
- P2623R2
2022-09-13 Evolution implicit constant initialization GitHub Jarrad J. Waterloo
- P2623R1
2022-08-14 Evolution implicit constant initialization GitHub Jarrad J. Waterloo
- P2623R0
2022-07-14 Evolution implicit constant initialization GitHub Jarrad J. Waterloo
- P2622R0
2022-07-15 WG21 Core Language Working Group "ready" Issues for the July, 2022 meeting GitHub Jens Maurer
- P2621R3
2023-05-18 Core UB? In my Lexer? GitHub Corentin Jabot
- P2621R2
2023-02-08 WG21 UB? In my Lexer? GitHub Corentin Jabot
- P2621R1
2022-08-09 SG22 Evolution UB? In my Lexer? GitHub Corentin Jabot
- P2621R0
2022-07-09 SG22 Evolution UB? In my Lexer? GitHub Corentin Jabot
- P2620R2
2022-09-13 Core Improve the wording for Universal Character Names in identifiers GitHub Corentin Jabot
- P2620R1
2022-08-10 SG16 SG22 Evolution Lifting artificial restriction on universal character names GitHub Corentin Jabot
- P2620R0
2022-07-09 SG16 SG22 Evolution Lifting artificial restriction on universal character names GitHub Corentin Jabot
- P2618R0
2022-07-15 WG21 C++ Standard Library Issues to be moved in Virtual Plenary, Jul. 2022 GitHub Jonathan Wakely
- P2617R0
2022-07-15 SG5 Core Responses to NB comments on DTS 12907 "Extensions to C++ for Transactional Memory Version 2" GitHub Jens Maurer
- P2616R4
2023-02-16 Core Making std::atomic notification/wait operations usable in more situations GitHub Lewis Baker
- P2616R3
2022-11-29 SG1 Library Evolution Making std::atomic notification/wait operations usable in more situations GitHub Lewis Baker
- P2616R2
2022-11-15 SG1 Making std::atomic notification/wait operations usable in more situations GitHub Lewis Baker
- P2616R1
2022-11-09 SG1 Making std::atomic notification/wait operations usable in more situations GitHub Lewis Baker
- P2616R0
2022-07-05 SG1 Making std::atomic notification/wait operations usable in more situations GitHub Lewis Baker
- P2615R1
2022-11-15 Evolution Core Meaningful exports GitHub S. Davis Herring
- P2615R0
2022-07-02 Core Meaningful exports GitHub S. Davis Herring
- P2614R2
2022-11-08 Library Deprecate numeric_limits::has_denorm GitHub Matthias Kretz
- P2614R1
2022-09-27 Library Evolution Library Deprecate numeric_limits::has_denorm GitHub Matthias Kretz
- P2614R0
2022-07-06 SG6 Library Evolution Deprecate numeric_limits::has_denorm GitHub Matthias Kretz
- P2613R1
2022-06-29 Library Evolution Add the missing `empty` to `mdspan` GitHub Yihe Le
- P2613R0
2022-06-23 Library Evolution Add the missing `empty` to `mdspan` GitHub Yihe Le
- P2611R0
2022-07-27 Library Evolution 2022-07 Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2610R0
2022-06-29 Library Evolution 2022-07 Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2609R3
2023-02-10 Evolution Relaxing Ranges Just A Smidge LWG4171 GitHub John Eivind Helset
- P2609R2
2023-01-22 Evolution Core Relaxing Ranges Just A Smidge GitHub John Eivind Helset
- P2609R1
2022-06-29 SG9 Library Evolution Relaxing Ranges Just A Smidge GitHub John Eivind Helset
- P2609R0
2022-06-23 SG9 Relaxing Ranges Just A Smidge GitHub John Eivind Helset
- P2608R0
2022-06-23 Evolution Allow multiple init-statements GitHub Justin Cooke
- P2607R0
2022-06-23 Core Let alignas specify minimum alignment GitHub Justin Cooke
- P2605R0
2022-06-15 SG16 SG16: Unicode meeting summaries 2022-01-12 through 2022-06-08 GitHub Tom Honermann
- P2604R0
2022-06-15 Library Evolution Library MDSPAN: rename pointer and contiguous GitHub Christian Trott
- P2603R1
2022-09-04 Evolution Library Evolution member function pointer to function pointer GitHub Jarrad Waterloo
- P2603R0
2022-06-15 Evolution Library Evolution member function pointer to function pointer GitHub Jarrad Waterloo
- P2602R2
2022-11-07 Library Evolution Poison Pills are Too Toxic GitHub Barry Revzin
- P2602R1
2022-07-11 Library Evolution Poison Pills are Too Toxic GitHub Barry Revzin
- P2602R0
2022-06-17 Library Evolution Poison Pills are Too Toxic GitHub Barry Revzin
- P2601R1
2022-07-16 Evolution Core Make redundant empty angle brackets optional GitHub Justin Cooke
- P2601R0
2022-06-23 Evolution Core To make redundant empty angle brackets optional for class template argument lists GitHub Justin Cooke
- P2600R0
2022-06-15 EWGI Evolution A minimal ADL restriction to avoid ill-formed template instantiation GitHub Matthias Kretz
- P2599R2
2022-06-23 Library Evolution Library index _type & size_type in mdspan GitHub Nevin Liber
- P2599R1
2022-06-14 Library Evolution mdspan::size_type should be index_type GitHub Nevin Liber
- P2599R0
2022-06-07 Library Evolution mdspan::size_type should be index_type GitHub Nevin Liber
- P2598R0
2022-05-29 Evolution Core “Changing scope for lambda trailing-return-type” (P2036) should not be a DR GitHub Ville Voutilainen
- P2596R0
2022-06-10 SG14 Library Evolution Improve std::hive::reshape GitHub Arthur O'Dwyer
- P2594R1
2023-02-07 Library Evolution Slides: Allow programmer to control coroutine elision (P2477R3 Presentation)) GitHub Chuanqi Xu
- P2594R0
2022-05-26 Evolution Library Evolution Slides: Allow programmer to control and detect coroutine elision (P2477R2 Presentation)) GitHub Chuanqi Xu
- P2593R1
2023-01-20 Library Evolution Library Allowing static_assert(false) GitHub Barry Revzin
- P2593R0
2022-05-21 Evolution Allowing static_assert(false) GitHub Barry Revzin
- P2592R3
2023-02-10 Evolution Hashing support for std::chrono value classes GitHub Giuseppe D'Angelo
- P2592R2
2022-09-26 Library Evolution Hashing support for std::chrono value classes GitHub Giuseppe D'Angelo
- P2592R1
2022-06-30 Library Evolution Hashing support for std::chrono value classes GitHub Giuseppe D'Angelo
- P2592R0
2022-05-20 Library Evolution Hashing support for std::chrono value classes GitHub Giuseppe D'Angelo
- P2591R5
2024-03-20 LWG Library Concatenation of strings and string views GitHub Giuseppe D'Angelo
- P2591R4
2023-07-11 LEWG Library Evolution Concatenation of strings and string views GitHub Giuseppe D'Angelo
- P2591R3
2023-01-30 Library Evolution Concatenation of strings and string views GitHub Giuseppe D'Angelo
- P2591R2
2022-11-29 Library Evolution Concatenation of strings and string views GitHub Giuseppe D'Angelo
- P2591R1
2022-06-02 Library Evolution Concatenation of strings and string views GitHub Giuseppe D'Angelo
- P2591R0
2022-05-20 Library Evolution Concatenation of strings and string views GitHub Giuseppe D'Angelo
- P2590R2
2022-07-15 Core Library Explicit lifetime management GitHub Timur Doumler Richard Smith
- P2590R1
2022-06-15 Core Library Explicit lifetime management GitHub Timur Doumler Richard Smith
- P2590R0
2022-05-16 Core Library Explicit lifetime management GitHub Timur Doumler Richard Smith
- P2589R1
2022-11-11 Core static operator[] GitHub Nevin Liber
- P2589R0
2022-05-12 Evolution static operator[] GitHub Nevin Liber
- P2588R3
2023-02-07 Library Evolution Relax std::barrier phase completion step guarantees GitHub Gonzalo Brito Eric A Niebler Anthony Williams Thomas Rodgers
- P2588R2
2022-11-07 Library Evolution Relax std::barrier phase completion step guarantees GitHub Gonzalo Brito Eric A Niebler Anthony Williams Thomas Rodgers
- P2588R1
2022-09-06 SG1 Library Evolution Relax std::barrier phase completion step guarantees GitHub Gonzalo Brito Eric A Niebler Anthony Williams Thomas Rodgers
- P2588R0
2022-05-22 SG1 Library Evolution Relax std::barrier phase completion step guarantees GitHub Gonzalo Brito Eric A Niebler Anthony Williams Thomas Rodgers
- P2587R3
2022-08-28 Library to_string or not to_string GitHub Victor Zverovich
- P2587R2
2022-08-09 Library to_string or not to_string GitHub Victor Zverovich
- P2587R1
2022-06-24 SG16 to_string or not to_string GitHub Victor Zverovich
- P2587R0
2022-05-14 SG16 LEWGI to_string or not to_string GitHub Victor Zverovich
- P2586R0
2022-09-13 SG4 Library Evolution Standard Secure Networking GitHub Niall Douglas
- P2585R1
2022-07-15 Library Evolution Improving default container formatting GitHub Barry Revzin
- P2585R0
2022-05-15 Library Evolution Improving default container formatting GitHub Barry Revzin
- P2584R0
2022-05-12 Library Evolution A More Composable from_chars GitHub Corentin Jabot
- P2582R1
2022-05-23 Core Wording for class template argument deduction from inherited constructors GitHub Timur Doumler
- P2582R0
2022-05-15 Core Wording for class template argument deduction from inherited constructors GitHub Timur Doumler
- P2581R2
2022-10-14 SG15 Specifying the Interoperability of Built Module Interface Files GitHub Daniel Ruoso
- P2581R1
2022-07-28 SG15 Specifying the Interoperability of Built Module Interface Files GitHub Daniel Ruoso
- P2581R0
2022-04-26 SG15 Specifying the Interoperability of Binary Module Interface Files GitHub Daniel Ruoso
- P2580R0
2022-05-23 LEWGI Library Evolution Tuple protocol for C-style arrays T[N] GitHub Paolo Di Giglio
- P2579R0
2022-07-01 Evolution Core Mitigation strategies for P2036 “Changing scope for lambda trailing-return-type” GitHub Corentin Jabot
- P2577R2
2022-05-17 SG15 C++ Modules Discovery in Prebuilt Library Releases GitHub Daniel Ruoso
- P2577R1
2022-04-30 SG15 C++ Modules Discovery in Prebuilt Library Releases GitHub Daniel Ruoso
- P2577R0
2022-04-11 SG15 C++ Modules Discovery in Prebuilt Library Releases GitHub Daniel Ruoso
- P2576R0
2022-04-08 SG22 The constexpr specifier for object definitions GitHub Jens Gustedt Alex Gilding
- P2575R0
2022-06-22 Library Evolution 2022-05 Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2574R0
2022-04-22 Library Evolution 2022-05 Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2573R2
2024-03-22 CWG Core = delete("should have a reason"); GitHub Yihe Li
- P2573R1
2023-11-11 Evolution = delete("should have a reason"); GitHub Yihe Li
- P2573R0
2022-04-14 EWGI Evolution = delete("should have a reason"); GitHub Yihe Li
- P2572R1
2023-02-08 EWGI LEWGI std::format() fill character allowances GitHub Tom Honermann
- P2572R0
2022-06-11 SG16 Library Evolution std::format() fill character allowances GitHub Tom Honermann
- P2570R2
2023-01-14 SG21 Contract predicates that are not predicates GitHub Andrzej Krzemieński
- P2570R1
2022-11-14 SG21 Contract predicates that are not predicates GitHub Andrzej Krzemieński
- P2570R0
2022-06-08 SG21 On side effects in contract annotations GitHub Andrzej Krzemieński
- P2569R0
2022-03-18 SG6 SG22 *_HAS_SUBNORM==0 implies what? GitHub Fred Tydeman
- P2568R0
2022-03-18 Library Evolution Proposal of std::map::at_ptr GitHub Andrew Tomazos
- P2565R0
2022-03-16 SG15 Supporting User-Defined Attributes GitHub Bret Brown
- P2564R3
2022-11-11 Core consteval needs to propagate up GitHub Barry Revzin
- P2564R2
2022-11-10 Evolution consteval needs to propagate up GitHub Barry Revzin
- P2564R1
2022-11-10 Evolution consteval needs to propagate up GitHub Barry Revzin
- P2564R0
2022-03-15 Evolution consteval needs to propagate up GitHub Barry Revzin
- P2562R1
2022-06-14 Library Evolution Library constexpr Stable Sorting GitHub Oliver Rosten
- P2562R0
2022-03-09 Library Evolution Library constexpr Stable Sorting GitHub Oliver Rosten
- P2561R2
2023-05-18 Evolution A control flow operator GitHub Barry Revzin
- P2561R1
2022-10-11 Evolution An error propagation operator GitHub Barry Revzin
- P2561R0
2022-07-11 Evolution operator?? GitHub Barry Revzin
- P2560R0
2022-02-24 SG7 Comparing value- and type-based reflection GitHub Matúš Chochlı́k
- P2559R1
2022-11-16 Library Evolution Library Plan for Concurrency Technical Specification Version 2 GitHub Bryce Adelstein Lelbach
- P2559R0
2022-04-01 SG1 Evolution Library Evolution Plan for Concurrency Technical Specification Version 2 GitHub Bryce Adelstein Lelbach
- P2558R2
2023-02-08 Library Evolution Add @, $, and ` to the basic character set GitHub Steve Downey
- P2558R1
2022-05-11 SG16 SG22 Add @, $, and ` to the basic character set GitHub Steve Downey
- P2558R0
2022-03-17 SG16 EWGI SG22 Add @, $, and ` to the basic character set GitHub Steve Downey
- P2557R0
2022-02-17 WG21 WG21 2022-02 Virtual Meeting Record of Discussion GitHub Nina Ranns
- P2555R1
2022-03-13 Library Evolution Naming improvements for std::execution GitHub Jens Maurer
- P2555R0
2022-02-15 Library Evolution Naming improvements for std::execution GitHub Jens Maurer
- P2554R0
2022-02-15 Library Evolution C-Array Interoperability of MDSpan GitHub Christian Trott Damien Lebrun-Grandie Mark Hoemmen K. R. Walker Dan Sunderland
- P2553R1
2022-03-16 Library Evolution Library Make mdspan size_type controllable GitHub Christian Trott Damien Lebrun-Grandie Mark Hoemmen Dan Sunderland
- P2553R0
2022-02-14 Library Evolution Make mdspan size_type controllable GitHub Christian Trott Damien Lebrun-Grandie Mark Hoemmen Dan Sunderland
- P2552R3
2023-06-14 EWG Evolution CWG Core On the ignorability of standard attributes GitHub Timur Doumler
- P2552R2
2023-05-19 Evolution Core On the ignorability of standard attributes GitHub Timur Doumler
- P2552R1
2022-11-15 Evolution Core On the ignorability of standard attributes GitHub Timur Doumler
- P2552R0
2022-02-16 Evolution On the ignorability of standard attributes GitHub Timur Doumler
- P2551R2
2022-06-22 Library Evolution Clarify intent of P1841 numeric traits GitHub Matthias Kretz Jonathan Wakely
- P2551R1
2022-05-09 Library Evolution Clarify intent of P1841 numeric traits GitHub Matthias Kretz Jonathan Wakely
- P2551R0
2022-02-14 Library Evolution Clarify intent of P1841 numeric traits GitHub Matthias Kretz Jonathan Wakely
- P2550R0
2022-02-17 Library ranges::copy should say output_iterator somewhere GitHub Barry Revzin
- P2549R1
2022-07-04 Library std::unexpected should have error() as member accessor GitHub Yihe Li
- P2549R0
2022-02-13 LEWGI Library Evolution std::unexpected should have error() as member accessor GitHub Yihe Li
- P2548R6
2023-06-15 LWG Library copyable_function GitHub Michael Florian Hava
- P2548R5
2023-04-03 Library Evolution Library copyable_function GitHub Michael Florian Hava
- P2548R4
2022-11-13 Library Evolution Library copyable_function GitHub Michael Florian Hava
- P2548R3
2022-11-12 Library Evolution copyable_function GitHub Michael Florian Hava
- P2548R2
2022-11-08 Library Evolution copyable_function GitHub Michael Florian Hava
- P2548R1
2022-10-12 Library Evolution copyable_function GitHub Michael Florian Hava
- P2548R0
2022-07-13 Library Evolution copyable_function GitHub Michael Florian Hava
- P2547R1
2022-07-16 Evolution Language support for customisable functions GitHub Lewis Baker Corentin Jabot Gašper Ažman
- P2547R0
2022-02-15 Evolution Language support for customisable functions GitHub Lewis Baker Corentin Jabot Gašper Ažman
- P2546R5
2023-07-05 LWG Library Debugging Support GitHub René Ferdinand Rivera Morell
- P2546R4
2023-05-21 Library Evolution Library Debugging Support GitHub René Ferdinand Rivera Morell
- P2546R3
2022-11-15 Library Evolution Debugging Support GitHub René Ferdinand Rivera Morell
- P2546R2
2022-10-14 Evolution Debugging Support GitHub René Ferdinand Rivera Morell
- P2546R1
2022-04-11 Library Evolution Debugging Support GitHub René Ferdinand Rivera Morell
- P2546R0
2022-02-15 SG15 Library Evolution Debugging Support GitHub René Ferdinand Rivera Morell
- P2545R4
2023-03-08 Library Read-Copy Update (RCU) GitHub 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
- P2545R3
2023-02-15 Library Evolution Why RCU Should be in C++26 GitHub 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
- P2545R2
2023-01-13 Library Evolution Why RCU Should be in C++26 GitHub 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
- P2545R1
2022-10-07 Library Evolution Why RCU Should be in C++26 GitHub 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
- P2545R0
2022-02-14 SG1 Library Evolution Why RCU Should be in C++26 GitHub 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
- P2544R0
2022-02-12 EWGI C++ exceptions are becoming more and more problematic GitHub Thomas Neumann
- P2542R8
2024-03-20 SG9 Ranges LEWG Library Evolution LWG Library views::concat GitHub Hui Xie S. Levent Yilmaz
- P2542R7
2023-12-02 SG9 Ranges Library Evolution Library views::concat GitHub Hui Xie S. Levent Yilmaz
- P2542R6
2023-10-01 SG9 Ranges Library Evolution Library views::concat GitHub Hui Xie S. Levent Yilmaz
- P2542R5
2023-09-13 SG9 Ranges Library Evolution Library views::concat GitHub Hui Xie S. Levent Yilmaz
- P2542R4
2023-09-11 SG9 Ranges Library Evolution views::concat GitHub Hui Xie S. Levent Yilmaz
- P2542R3
2023-06-09 SG9 Ranges LEWG Library Evolution views::concat GitHub Hui Xie S. Levent Yilmaz
- P2542R2
2022-05-11 SG9 Library Evolution views::concat GitHub Hui Xie S. Levent Yilmaz
- P2542R1
2022-03-28 SG9 Library Evolution views::concat GitHub Hui Xie S. Levent Yilmaz
- P2542R0
2022-02-19 SG9 Library Evolution views::concat GitHub Hui Xie S. Levent Yilmaz
- P2541R0
2022-02-15 SG22 Consider renaming remove_quals GitHub Corentin Jabot
- P2540R1
2022-03-14 SG9 Library Evolution Empty Product for certain Views GitHub Steve Downey
- P2540R0
2022-02-16 SG9 Empty Product for certain Views GitHub Steve Downey
- P2539R4
2022-11-08 Library Should the output of std::print to a terminal be synchronized with the underlying stream? GitHub Victor Zverovich
- P2539R3
2022-09-27 Library Should the output of std::print to a terminal be synchronized with the underlying stream? GitHub Victor Zverovich
- P2539R2
2022-09-27 Library Evolution Should the output of std::print to a terminal be synchronized with the underlying stream? GitHub Victor Zverovich
- P2539R1
2022-04-11 Library Evolution Should the output of std::print to a terminal be synchronized with the underlying stream? GitHub Victor Zverovich
- P2539R0
2022-03-11 Library Evolution Should the output of std::print to a terminal be synchronized with the underlying stream? GitHub Victor Zverovich
- P2538R1
2022-04-01 Library Evolution Library ADL-proof std::projected GitHub Arthur O'Dwyer Casey Carter
- P2538R0
2022-02-15 Library Evolution Library ADL-proof std::projected GitHub Arthur O'Dwyer
- P2537R2
2022-11-28 Library Evolution Relax va_start Requirements to Match C GitHub JeanHeyd Meneide
- P2537R1
2022-07-23 Library Evolution Relax va_start Requirements to Match C GitHub JeanHeyd Meneide
- P2537R0
2022-02-14 Library Evolution Relax va_start Requirements to Match C GitHub JeanHeyd Meneide
- P2536R0
2022-02-03 SG15 Distributing C++ Module Libraries with dependencies json files. GitHub Olga Arkhipova
- P2535R0
2022-02-02 SG1 Message fences GitHub Olivier Giroux Daniel Lustig
- P2534R0
2022-02-16 Library Evolution Slides: function_ref in the wild (P0792R7 presentation) GitHub Zhihao Yuan
- P2533R0
2022-01-30 WG21 Core Language Working Group "ready" Issues for the February, 2022 meeting GitHub William M. Miller
- P2532R0
2022-02-02 Library Evolution Removing exception_ptr from the Receiver Concepts GitHub Eric Niebler
- P2531R0
2022-01-31 WG21 C++ Standard Library Issues to be moved in Virtual Plenary, Feb. 2022 GitHub Jonathan Wakely
- P2530R3
2023-03-02 Library Hazard Pointers for C++26 GitHub Maged Michael Maged M. Michael Michael Wong Paul McKenney Andrew Hunter Daisy S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher Mathias Stearn
- P2530R2
2023-01-12 Library Why Hazard Pointers should be in C++26 GitHub Maged Michael Maged M. Michael Michael Wong Paul McKenney Andrew Hunter Daisy S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher Mathias Stearn
- P2530R1
2022-10-12 Library Evolution Why Hazard Pointers should be in C++26 GitHub Maged Michael Maged M. Michael Michael Wong Paul McKenney Andrew Hunter Daisy S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher Mathias Stearn
- P2530R0
2022-02-14 SG1 Why Hazard Pointers should be in C++26 GitHub Maged Michael Maged M. Michael Michael Wong Paul McKenney Andrew Hunter Daisy S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher Mathias Stearn
- P2529R0
2022-01-25 Library Evolution generator should have T&& reference_type GitHub Mathias Stearn
- P2528R0
2022-01-22 SG16 Evolution Core C/C++ Identifier Security using Unicode Standard Annex 39 GitHub Reini Urban
- P2527R3
2024-01-02 LEWG Library Evolution std::variant_alternative_index and std::tuple_element_index GitHub Alex Christensen
- P2527R2
2023-01-27 SG14 Low Latency Library Evolution WG21 std::variant_alternative_index and std::tuple_element_index GitHub Alex Christensen
- P2527R1
2022-09-30 LEWGI std::variant_alternative_index and std::tuple_element_index GitHub Alex Christensen
- P2527R0
2022-01-18 LEWGI std::variant_alternative_index and std::variant_alternative_index_v GitHub Alex Christensen
- P2525R0
2022-01-15 SG19 SG19: Machine Learning Meeting Minutes 2020/12/10-2022/01/13 GitHub Michael Wong
- P2524R0
2022-01-15 SG14 SG14: Low Latency/Games/Embedded/Finance/Simulation 2020/12/09-2022/01/12 GitHub Michael Wong
- P2523R0
2022-01-14 SG14 Library Evolution Request for re-inclusion of std::hive proposal in C++23 GitHub Matt Bentley
- P2521R5
2023-08-15 SG21 Contracts Contract support — Record of SG21 consensus GitHub Andrzej Krzemieński
- P2521R4
2023-06-15 SG21 Contracts Contract support — Record of SG21 consensus GitHub Andrzej Krzemieński
- P2521R3
2023-02-10 SG21 Contracts Contract support — Record of SG21 consensus GitHub Andrzej Krzemieński Gašper Ažman Joshua Berne Bronek Kozicki Ryan McDougall Caleb Sunstrum
- P2521R2
2022-03-16 SG21 Contract support - Working Paper GitHub Andrzej Krzemieński Gašper Ažman Joshua Berne Bronek Kozicki Ryan McDougall Caleb Sunstrum
- P2521R1
2022-02-15 SG21 Contract support — Working Paper GitHub Andrzej Krzemieński Gašper Ažman Joshua Berne Bronek Kozicki Ryan McDougall Caleb Sunstrum
- P2521R0
2022-01-17 SG21 Contract support — Working Paper GitHub Andrzej Krzemieński Gašper Ažman Joshua Berne Bronek Kozicki Ryan McDougall Caleb Sunstrum
- P2520R0
2022-01-16 Library Evolution move_iterator should be a random access iterator GitHub Barry Revzin
- P2517R1
2022-08-21 Library Evolution Add a conditional noexcept specification to std::apply GitHub Hewill Kang
- P2517R0
2022-01-14 Library Evolution Add a conditional noexcept specification to std::apply GitHub Hewill Kang
- P2516R0
2022-01-07 Library Evolution string_view is implicitly convertible from what? GitHub Victor Zverovich
- P2515R0
2022-01-03 SG15 Library Evolution std::is_debugger_present GitHub René Ferdinand Rivera Morell
- P2514R0
2022-01-03 SG15 Library Evolution std::breakpoint GitHub René Ferdinand Rivera Morell Isabella Muerte
- P2513R4
2022-06-27 Evolution char8_t Compatibility and Portability Fix GitHub JeanHeyd Meneide Tom Honermann
- P2513R3
2022-06-17 Evolution char8_t Compatibility and Portability Fix GitHub JeanHeyd Meneide Tom Honermann
- P2513R2
2022-05-12 Evolution char8_t Compatibility and Portability Fix GitHub JeanHeyd Meneide Tom Honermann
- P2513R1
2022-02-14 Evolution char8_t Compatibility and Portability Fix GitHub JeanHeyd Meneide Tom Honermann
- P2513R0
2022-01-09 SG16 Evolution char8_t Compatibility and Portability Fixes GitHub JeanHeyd Meneide Tom Honermann
- P2512R0
2021-12-23 SG16 SG16: Unicode meeting summaries 2021-06-09 through 2021-12-15 GitHub Tom Honermann
- P2511R2
2022-08-15 Library Beyond operator(): NTTP callables in type-erased call wrappers GitHub Zhihao Yuan
- P2511R1
2022-03-15 Library Evolution Beyond operator(): NTTP callables in type-erased call wrappers GitHub Zhihao Yuan
- P2511R0
2022-01-14 Library Evolution Beyond operator(): NTTP callables in type-erased call wrappers GitHub Zhihao Yuan
- P2510R3
2022-05-23 Library Formatting pointers GitHub Mark de Wever
- P2510R2
2022-04-14 Library Formatting pointers GitHub Mark de Wever
- P2510R1
2022-03-21 Library Formatting pointers GitHub Mark de Wever
- P2510R0
2021-12-18 Library Formatting pointers GitHub Mark de Wever
- P2509R0
2021-12-17 SG6 Library Evolution A proposal for a type trait to detect value-preserving conversions GitHub Giuseppe D'Angelo
- P2508R2
2023-01-09 Library Evolution Exposing std::basic-format-string GitHub Barry Revzin
- P2508R1
2022-01-18 Library Evolution Exposing std::basic-format-string GitHub Barry Revzin
- P2508R0
2021-12-17 Library Evolution Exposing std::basic-format-string GitHub Barry Revzin
- P2507R1
2022-01-04 Evolution Limit [[assume]] to conditional-expressions GitHub Peter Brett
- P2507R0
2021-12-13 Evolution Only [[assume]] conditional-expressions GitHub Peter Brett
- P2506R0
2022-02-03 Library Evolution std::lazy: a coroutine for deferred execution GitHub Casey Carter
- P2505R5
2022-09-28 Library Evolution Library Monadic Functions for std::expected GitHub Jeff Garland
- P2505R4
2022-06-17 Library Evolution Library Monadic Functions for std::expected GitHub Jeff Garland
- P2505R3
2022-06-16 Library Evolution Library Monadic Functions for std::expected GitHub Jeff Garland
- P2505R2
2022-04-16 Library Evolution Library Monadic Functions for std::expected GitHub Jeff Garland
- P2505R1
2022-02-15 Library Evolution Library Monadic Functions for std::expected GitHub Jeff Garland
- P2505R0
2021-12-15 Library Evolution Library Monadic Functions for std::expected GitHub Jeff Garland
- P2504R0
2021-12-11 SG1 Library Evolution Computations as a global solution to concurrency GitHub Lucian Radu Teodorescu
- P2502R2
2022-06-03 Library std::generator: Synchronous Coroutine Generator for Ranges GitHub Casey Carter
- P2502R1
2022-01-25 Library Evolution std::generator: Synchronous Coroutine Generator for Ranges GitHub Casey Carter
- P2502R0
2021-12-13 Library Evolution std::generator: Synchronous Coroutine Generator for Ranges GitHub Casey Carter
- P2501R0
2021-12-14 Library Evolution Undo the rename of views::move and views::as_const GitHub Ville Voutilainen
- P2500R2
2023-10-15 SG1 Concurrency and Parallelism Library Evolution C++ parallel algorithms and P2300 GitHub Ruslan Arutyunyan Alexey Kukanov
- P2500R1
2023-05-17 SG1 Concurrency and Parallelism Library Evolution C++ parallel algorithms and P2300 GitHub Ruslan Arutyunyan Alexey Kukanov
- P2500R0
2022-10-15 SG1 Library Evolution C++17 parallel algorithms and P2300 GitHub Ruslan Arutyunyan
- P2499R0
2021-12-07 Library Evolution string_view range constructor should be explicit GitHub James Touton
- P2498R1
2022-01-14 SG16 Library Evolution Forward compatibility of text_encoding with additional encoding registries GitHub Peter Brett
- P2498R0
2021-12-13 SG16 Library Evolution Forward compatibility of text_encoding with additional encoding registries GitHub Peter Brett
- P2497R0
2023-01-25 SG14 Low Latency Evolution Library Evolution Testing for success or failure of charconv functions GitHub Jonathan Wakely
- P2495R3
2023-04-19 Library Interfacing stringstreams with string_view GitHub Michael Hava
- P2495R2
2023-02-14 SG22 Compatability SG23 Safety and Security Interfacing stringstreams with string_view GitHub Michael Hava
- P2495R1
2022-09-14 Library Evolution Interfacing stringstreams with string_view GitHub Michael Hava
- P2495R0
2022-02-13 Library Evolution Interfacing stringstreams with string_view GitHub Michael Hava
- P2494R2
2022-07-13 SG9 Library Relaxing range adaptors to allow for move only types GitHub Michał Dominiak
- P2494R1
2022-01-17 SG9 Library Evolution Relaxing range adaptors to allow for move only types GitHub Michał Dominiak
- P2494R0
2021-12-13 SG9 Library Evolution Relaxing range adaptors to allow for move only types GitHub Michał Dominiak
- P2493R0
2021-11-15 Core Missing feature test macros for C++20 core papers GitHub Barry Revzin
- P2492R0
2021-11-09 WG21 Attending C++ Standards Committee Meetings During a Pandemic GitHub René Ferdinand Rivera Morell
- P2491R0
2021-11-15 SG16 Library Evolution Text encodings follow-up GitHub Jens Maurer
- P2490R3
2022-06-20 Library Evolution Zero-overhead exception stacktraces GitHub Ed Catmur
- P2490R0
2021-11-26 LEWGI Zero-overhead exception stacktraces GitHub Ed Catmur
- P2489R0
2021-11-09 Library Evolution Library Evolution Plan for Completing C++23 GitHub Bryce Adelstein Lelbach
- P2487R1
2023-06-11 SG21 Contracts Is attribute-like syntax adequate for contract annotations? GitHub Andrzej Krzemieński
- P2487R0
2021-11-12 SG21 Evolution Attribute-like syntax for contract annotations GitHub Andrzej Krzemieński
- P2486R1
2021-12-16 Library Evolution Structured naming for function object and CPO values GitHub Kirk Shoop
- P2486R0
2021-11-01 Library Evolution Structured naming for function object and CPO values GitHub Kirk Shoop
- P2485R0
2021-11-01 Library Evolution Do not add value_exists and value_or to C++23 GitHub Jonathan Wakely
- P2484R0
2021-11-17 Evolution Extending class types as non-type template parameters GitHub Richard Smith
- P2483R0
2021-10-27 Library Evolution Support Non-copyable Types for single_view GitHub Hui Xie
- P2481R2
2023-12-16 Evolution Forwarding reference to specific type/template GitHub Barry Revzin
- P2481R1
2022-07-15 Evolution Forwarding reference to specific type/template GitHub Barry Revzin
- P2481R0
2021-10-15 Evolution Forwarding reference to specific type/template GitHub Barry Revzin
- P2480R0
2021-10-15 SG1 SG4 Library Evolution Response to P2471: "NetTS, Asio, and Sender library design comparison" - corrected and expanded GitHub Christopher Kohlhoff Jamie Allsop Klemens Morgenstern
- P2479R0
2021-10-15 Library Evolution Slides for P2464 GitHub Ville Voutilainen
- P2478R0
2021-10-14 EWGI SG22 _Thread_local for better C++ interoperability with C GitHub Hubert Tong Rajan Bhakta
- P2477R3
2022-07-22 Evolution Allow programmers to control coroutine elision GitHub Chuanqi Xu
- P2477R2
2021-11-15 Evolution Library Evolution Allow programmer to control and detect coroutine elision GitHub Chuanqi Xu
- P2477R1
2021-10-25 Evolution Library Evolution Allow programmer to control and detect coroutine elision by static constexpr bool must_elide() and GitHub Chuanqi Xu
- P2477R0
2021-10-15 Evolution Library Evolution Allow programmer to control and detect coroutine elision by static constexpr bool should_elide() and GitHub Chuanqi Xu
- P2475R0
2021-10-18 WG21 WG21 2021-10 Virtual Meeting Record of Discussion GitHub Nina Ranns
- P2474R2
2022-07-13 SG9 Library views::repeat GitHub Michał Dominiak
- P2474R1
2022-01-18 SG9 Library Evolution views::repeat GitHub Michał Dominiak
- P2474R0
2021-12-13 SG9 Library Evolution views::repeat GitHub Michał Dominiak
- P2473R1
2021-12-02 SG15 Distributing C++ Module Libraries GitHub Daniel Ruoso
- P2473R0
2021-10-12 SG15 Distributing C++ Module Libraries GitHub Daniel Ruoso
- P2472R3
2022-05-13 Library Evolution make function_ref more functional GitHub Jarrad J. Waterloo Zhihao Yuan
- P2472R2
2022-04-15 Library Evolution make function_ref more functional GitHub Jarrad J. Waterloo Zhihao Yuan
- P2472R1
2022-02-15 Library Evolution make function_ref more functional GitHub Jarrad J. Waterloo
- P2472R0
2021-10-07 Library Evolution make_function_ref: A More Functional function_ref GitHub Jarrad J. Waterloo
- P2471R1
2021-10-14 SG1 SG4 Library Evolution NetTS, ASIO and Sender Library Design Comparison GitHub Kirk Shoop
- P2471R0
2021-10-06 SG1 SG4 Library Evolution NetTS, ASIO and Sender Library Design Comparison GitHub Kirk Shoop
- P2470R0
2021-10-04 SG1 Library Evolution Direction Group Slides for presentation of P2300R2: std::execution (sender/receiver) GitHub Eric Niebler
- P2469R0
2021-10-04 WG21 Response to P2464: The Networking TS is baked, P2300 Sender/Receiver is not. GitHub Christopher Kohlhoff Jamie Allsop Vinnie Falco Richard Hodges Klemens Morgenstern
- P2468R2
2022-01-15 Evolution Core The Equality Operator You Are Looking For GitHub Barry Revzin Bjarne Stroustrup Cameron DaCamara Daveed Vandevoorde Gabriel Dos Reis Herb Sutter Jason Merrill Jonathan Caves Richard Smith Ville Voutilainen
- P2468R1
2021-12-16 Core The Equality Operator You Are Looking For GitHub Barry Revzin Bjarne Stroustrup Cameron DaCamara Daveed Vandevoorde Gabriel Dos Reis Herb Sutter Jason Merrill Jonathan Caves Richard Smith Ville Voutilainen
- P2468R0
2021-10-01 Evolution Core The Equality Operator You Are Looking For GitHub Barry Revzin Bjarne Stroustrup Cameron DaCamara Daveed Vandevoorde Gabriel Dos Reis Herb Sutter Jason Merrill Jonathan Caves Richard Smith Ville Voutilainen
- P2467R1
2022-02-18 Library Support exclusive mode for fstreams GitHub Jonathan Wakely
- P2467R0
2021-11-15 Library Evolution Support exclusive mode for fstreams GitHub Jonathan Wakely
- P2466R0
2021-10-13 SG21 The notes on contract annotations GitHub Andrzej Krzemieński
- P2465R3
2022-03-11 Core Library Standard Library Modules std and std.compat GitHub Stephan T. Lavavej Gabriel Dos Reis Bjarne Stroustrup Jonathan Wakely
- P2465R2
2022-02-02 Core Library Standard Library Modules std and std.compat GitHub Stephan T. Lavavej Gabriel Dos Reis Bjarne Stroustrup Jonathan Wakely
- P2465R1
2021-10-13 Core Library Standard Library Modules std and std.compat GitHub Stephan T. Lavavej Gabriel Dos Reis Bjarne Stroustrup Jonathan Wakely
- P2465R0
2021-10-13 Library Evolution Core Library Standard Library Modules std and std.all GitHub Stephan T. Lavavej Gabriel Dos Reis Bjarne Stroustrup Jonathan Wakely
- P2464R0
2021-09-29 Library Evolution Ruminations on networking and executors GitHub Ville Voutilainen
- P2463R0
2021-10-15 SG1 Library Evolution Slides for P2444r0 The Asio asynchronous model GitHub Christopher Kohlhoff
- P2462R0
2021-10-15 WG21 Core Language Working Group “ready” issues for the October, 2021 meeting GitHub William M. (Mike) Miller
- P2461R1
2021-11-15 SG21 Closure-based Syntax for Contracts GitHub Gašper Ažman Caleb Sunstrum Bronek Kozicki
- P2461R0
2021-10-14 SG21 Closure-based Syntax for Contracts GitHub Gašper Ažman Caleb Sunstrum Bronek Kozicki
- P2460R2
2022-07-15 SG22 Core Relax requirements on wchar_t to match existing practices GitHub Corentin Jabot
- P2460R1
2022-05-12 SG22 Core Relax requirements on wchar_t to match existing practices GitHub Corentin Jabot
- P2460R0
2021-10-09 SG22 Evolution Library Evolution Relax requirements on wchar_t to match existing practices GitHub Corentin Jabot
- P2459R0
2022-02-15 Library Evolution 2022 January Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach Fabio Fracassi Ben Craig
- P2458R1
2022-01-26 Library Evolution 2022 January Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2458R0
2022-01-20 Library Evolution 2022 January Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2457R0
2022-01-14 Library Evolution 2021 December Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2456R0
2021-12-08 Library Evolution 2021 December Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2455R0
2021-12-08 Library Evolution 2021 November Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2454R0
2021-11-03 Library Evolution 2021 November Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2453R0
2022-02-15 SG4 Library Evolution 2021 October Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2452R0
2022-02-15 Library Evolution 2021 October Library Evolution and Concurrency Polls on Networking and Executors GitHub Bryce Adelstein Lelbach Fabio Fracassi Ben Craig
- P2451R0
2021-09-28 Library Evolution 2021 September Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2450R0
2021-09-24 WG21 C++ Standard Library Issues to be moved in Virtual Plenary, Oct. 2021 GitHub Jonathan Wakely
- P2448R2
2022-01-27 Core Relaxing some constexpr restrictions GitHub Barry Revzin
- P2448R1
2022-01-16 Core Relaxing some constexpr restrictions GitHub Barry Revzin
- P2448R0
2021-10-14 Core Relaxing some constexpr restrictions GitHub Barry Revzin
- P2447R6
2023-12-18 Library std::span over an initializer list GitHub Arthur O'Dwyer Federico Kircheis
- P2447R5
2023-10-11 Library std::span over an initializer list GitHub Arthur O'Dwyer Federico Kircheis
- P2447R4
2023-05-14 Library Evolution std::span over an initializer list GitHub Arthur O'Dwyer Federico Kircheis
- P2447R3
2023-03-15 Library Evolution std::span over an initializer list GitHub Arthur O'Dwyer Federico Kircheis
- P2447R2
2022-01-22 Library Evolution std::span and the missing constructor GitHub Federico Kircheis
- P2447R1
2021-12-18 Library Evolution std::span and the missing constructor GitHub Federico Kircheis
- P2447R0
2021-10-14 Library Evolution std::span and the missing constructor GitHub Federico Kircheis
- P2446R2
2022-02-15 Library Evolution views::as_rvalue GitHub Barry Revzin
- P2446R1
2021-11-17 Library Evolution views::all_move GitHub Barry Revzin
- P2446R0
2021-09-18 Library Evolution views::move GitHub Barry Revzin
- P2445R1
2022-05-13 Library forward_like GitHub Gašper Ažman
- P2445R0
2021-10-12 Library Evolution forward_like GitHub Gašper Ažman
- P2444R0
2021-09-15 Library Evolution The Asio asynchronous model GitHub Christopher Kohlhoff
- P2443R1
2021-11-19 Library views::chunk_by GitHub Tim Song
- P2443R0
2021-09-15 Library Evolution views::chunk_by GitHub Tim Song
- P2442R1
2021-12-06 Library Windowing range adaptors: views::chunk and views::slide GitHub Tim Song
- P2442R0
2021-09-14 Library Evolution Windowing range adaptors: views::chunk and views::slide GitHub Tim Song
- P2441R2
2022-01-28 Library Evolution views::join_with GitHub Barry Revzin
- P2441R1
2021-11-17 Library Evolution views::join_with GitHub Barry Revzin
- P2441R0
2021-09-15 Library Evolution views::join_with GitHub Barry Revzin
- P2440R1
2021-12-06 Library ranges::iota, ranges::shift_left, and ranges::shift_right GitHub Tim Song
- P2440R0
2021-09-13 Library Evolution ranges::iota, ranges::shift_left, and ranges::shift_right GitHub Tim Song
- P2439R0
2021-09-10 Library Evolution Slides for P2415R1, what is a view? GitHub Tim Song Barry Revzin
- P2438R2
2022-02-04 Library std::string::substr() && GitHub Federico Kircheis Tomasz Kamiński
- P2438R1
2021-11-30 Library Evolution std::string::substr() && GitHub Federico Kircheis Tomasz Kamiński
- P2438R0
2021-09-14 LEWGI Library Evolution std::string::substr() && GitHub Federico Kircheis Tomasz Kamiński
- P2437R1
2022-01-13 Core Support for #warning GitHub Aaron Ballman
- P2437R0
2021-09-09 Evolution Support for #warning GitHub Aaron Ballman
- P2436R0
2021-09-14 Library Evolution 2021 September Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2435R1
2021-09-25 Library Evolution 2021 Summer Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2435R0
2021-09-09 Library Evolution 2021 Summer Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2434R3
2025-01-13 SG22 Compatibility EWG Evolution CWG Core Nondeterministic pointer provenance GitHub S. Davis Herring
- P2434R2
2024-10-15 SG22 Compatibility EWG Evolution CWG Core Nondeterministic pointer provenance GitHub S. Davis Herring
- P2434R1
2024-05-22 SG22 Compatibility EWG Evolution Nondeterministic pointer provenance GitHub S. Davis Herring
- P2434R0
2022-11-16 SG22 Evolution Nondeterministic pointer provenance GitHub S. Davis Herring
- P2432R1
2021-09-24 Library Evolution Library Fix istream_view, Rev 1 GitHub Nicolai Josuttis
- P2432R0
2021-08-27 SG9 Library Evolution Library Fixing istream_view GitHub Nicolai Josuttis
- P2431R0
2021-08-25 SG1 Library Evolution Presentation: Plans for P2300 Revision 2 GitHub Michael Garland Michał Dominiak Lewis Baker Lee Howes Kirk Shoop Eric Niebler Bryce Adelstein Lelbach
- P2430R0
2021-08-23 Library Evolution Slides: Partial success scenarios with P2300 GitHub Christopher Kohlhoff
- P2429R0
2022-05-17 SG15 Concepts Error Messages for Humans GitHub Sy Brand
- P2428R0
2021-08-16 Library Evolution Slides: BSI issues with P2300 GitHub Gašper Ažman
- P2425R0
2021-08-15 EWGI Expression Function Body GitHub Mihail Naydenov
- P2424R0
2022-01-14 EWGI Abbreviated Parameters GitHub Mihail Naydenov
- P2423R0
2021-08-04 SG6 SG22 C Floating Point Study Group Liaison Report GitHub Rajan Bhakta
- P2422R1
2024-06-28 LEWG Library Evolution LWG Library Remove nodiscard annotations from the standard library specification GitHub Ville Voutilainen
- P2422R0
2024-02-09 LEWG Library Evolution LWG Library Remove nodiscard annotations from the standard library specification GitHub Ville Voutilainen
- P2420R0
2021-08-04 Library Evolution 2021 Summer Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2419R2
2022-07-15 Library Clarify handling of encodings in localized formatting of chrono types GitHub Victor Zverovich Peter Brett
- P2419R1
2021-09-19 Library Evolution Clarify handling of encodings in localized formatting of chrono types GitHub Victor Zverovich Peter Brett
- P2419R0
2021-08-12 SG16 Library Evolution Clarify handling of encodings in localized formatting of chrono types GitHub Victor Zverovich Peter Brett
- P2418R2
2021-09-24 Library Add support for std::generator-like types to std::format LWG3718 GitHub Victor Zverovich
- P2418R1
2021-09-12 Library Add support for std::generator-like types to std::format GitHub Victor Zverovich
- P2418R0
2021-08-08 Library Evolution Add support for std::generator-like types to std::format GitHub Victor Zverovich
- P2417R2
2022-07-16 Library A more constexpr bitset GitHub Daniil Goncharov
- P2417R1
2021-10-15 Library Evolution Library A more constexpr bitset GitHub Daniil Goncharov
- P2417R0
2021-07-24 Library Evolution Library A more constexpr bitset GitHub Daniil Goncharov
- P2416R2
2022-02-14 Library Presentation of requirements in the standard library GitHub Jens Maurer
- P2416R1
2021-12-15 Library Presentation of requirements in the standard library GitHub Jens Maurer
- P2416R0
2021-07-15 Library Presentation of requirements in the standard library GitHub Jens Maurer
- P2415R2
2021-10-15 Library Evolution What is a view? GitHub Barry Revzin Tim Song
- P2415R1
2021-08-16 Library Evolution What is a view? GitHub Barry Revzin Tim Song
- P2415R0
2021-07-15 Library Evolution What is a view? GitHub Barry Revzin Tim Song
- P2414R6
2025-02-13 SG1 Concurrency and Parallelism LEWG Library Evolution LWG Library Pointer lifetime-end zap proposed solutions GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany Anthony Williams Tom Scogland and JF Bastien
- P2414R5
2025-01-12 SG1 Concurrency and Parallelism LEWG Library Evolution LWG Library Pointer lifetime-end zap proposed solutions GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany Anthony Williams Tom Scogland and JF Bastien
- P2414R4
2024-08-12 SG1 Concurrency and Parallelism Pointer lifetime-end zap proposed solutions GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany Anthony Williams Tom Scogland and JF Bastien
- P2414R3
2024-04-08 SG1 Concurrency and Parallelism EWG Evolution Pointer lifetime-end zap proposed solutions GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany Anthony Williams Tom Scogland and JF Bastien
- P2414R2
2023-12-17 SG1 Concurrency and Parallelism Evolution Pointer lifetime-end zap proposed solutions GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany and Anthony Williams.
- P2414R1
2021-08-13 Evolution Pointer lifetime-end zap proposed solutions GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany and Anthony Williams.
- P2414R0
2021-07-14 Evolution Pointer lifetime-end zap proposed solutions GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany and Anthony Williams.
- P2413R1
2024-05-22 LEWG Library Evolution Remove unsafe conversions of unique_ptr GitHub Lénárd Szolnoki
- P2413R0
2021-07-12 LEWGI Remove unsafe conversions of unique_ptr GitHub Lénárd Szolnoki
- P2412R0
2021-07-22 WG21 Minimal module support for the standard library GitHub Bjarne Stroustrup
- P2411R0
2021-07-22 WG21 Thoughts on pattern matching GitHub Bjarne Stroustrup
- P2410R0
2021-07-22 WG21 Type-and-resource safety in modern C++ GitHub Bjarne Stroustrup
- P2409R0
2021-07-12 SG15 Requirements for Usage of C++ Modules at Bloomberg GitHub Daniel Ruoso
- P2408R5
2022-04-22 Library Ranges iterators as inputs to non-Ranges algorithms GitHub David Olsen
- P2408R4
2021-11-16 Library Evolution Ranges iterators as inputs to non-Ranges algorithms GitHub David Olsen
- P2408R3
2021-11-08 SG9 Library Evolution Ranges iterators as inputs to non-Ranges algorithms GitHub David Olsen
- P2408R2
2021-09-24 SG9 Library Evolution Ranges iterators as inputs to non-Ranges algorithms GitHub David Olsen
- P2408R1
2021-08-31 Library Evolution Ranges views as inputs to non-Ranges algorithms GitHub David Olsen
- P2408R0
2021-07-15 Library Evolution Ranges views as inputs to non-Ranges algorithms GitHub David Olsen
- P2407R5
2023-07-26 Library Freestanding Library: Partial Classes GitHub Ben Craig Emil Meissner
- P2407R4
2023-06-28 LWG Library Freestanding Library: Partial Classes GitHub Emil Meissner Ben Craig
- P2407R3
2023-03-05 Library Freestanding Library: Partial Classes GitHub Emil Meissner Ben Craig
- P2407R2
2023-01-03 Library Freestanding Library: Partial Classes GitHub Emil Meissner Ben Craig
- P2407R1
2021-11-23 Library Evolution Freestanding Library: Partial Classes GitHub Emil Meissner Ben Craig
- P2407R0
2021-07-12 Library Evolution Freestanding Library: Partial Classes GitHub Emil Meissner Ben Craig
- P2406R5
2023-02-08 SG22 Compatability SG23 Safety and Security Add lazy_counted_iterator GitHub Yehezkel Bernat Yehuda Bernat
- P2406R4
2023-02-07 SG22 Compatability SG23 Safety and Security Add lazy_counted_iterator GitHub Yehezkel Bernat Yehuda Bernat
- P2406R3
2023-02-06 SG23 Safety and Security Add lazy_counted_iterator GitHub Yehezkel Bernat Yehuda Bernat
- P2406R2
2023-01-10 SG9 Library Evolution Add lazy_counted_iterator GitHub Yehezkel Bernat Yehuda Bernat
- P2406R1
2023-01-10 SG9 Fix counted_iterator interaction with input iterators GitHub Yehezkel Bernat Yehuda Bernat
- P2406R0
2021-07-11 SG9 Fix counted_iterator interaction with input iterators GitHub Yehezkel Bernat Yehuda Bernat
- P2405R0
2021-07-15 Library nullopt_t and nullptr_t should both have operator and operator== GitHub Justin Bassett
- P2404R3
2022-07-08 SG9 Library Evolution Library Move-only types for equality_comparable_with, totally_ordered_with, and three_way_comparable_with GitHub Justin Bassett
- P2404R2
2022-01-19 SG9 LEWGI Library Evolution Library Move-only types for equality_comparable_with, totally_ordered_with, and three_way_comparable_with GitHub Justin Bassett
- P2404R1
2021-12-25 SG9 LEWGI Library Evolution Library Move-only types for equality_comparable_with, totally_ordered_with, and three_way_comparable_with GitHub Justin Bassett
- P2404R0
2021-07-15 Library Relaxing equality_comparable_with's and three_way_comparable_with's common reference requirements to GitHub Justin Bassett
- P2403R0
2021-07-07 SG1 Library Evolution Presentation on P2300 - std::execution GitHub Michael Garland Michał Dominiak Lewis Baker Lee Howes Eric Niebler Bryce Adelstein Lelbach
- P2402R0
2021-06-30 Library Evolution A free function linear algebra interface based on the BLAS (slides) GitHub Mark Hoemmen
- P2401R0
2021-07-14 LEWGI Library Evolution Add a conditional noexcept specification to std::exchange GitHub Giuseppe D'Angelo
- P2400R3
2022-04-21 WG21 Library Evolution Report: 2021-09-28 to 2022-01-25 GitHub Bryce Adelstein Lelbach
- P2400R2
2021-09-28 WG21 Library Evolution Report: 2021-06-01 to 2021-09-20 GitHub Bryce Adelstein Lelbach
- P2400R1
2021-06-08 WG21 Library Evolution Report: 2021-02-23 to 2021-05-25 GitHub Bryce Adelstein Lelbach
- P2400R0
2021-02-27 WG21 Library Evolution Report GitHub Bryce Adelstein Lelbach
- P2397R0
2021-06-15 SG16 SG16: Unicode meeting summaries 2021-04-14 through 2021-05-26 GitHub Tom Honermann
- P2396R1
2022-11-10 Library Concurrency TS 2 fixes GitHub David Goldblatt
- P2396R0
2021-06-14 Library Evolution Library Concurrency TS 2 fixes GitHub David Goldblatt
- P2395R0
2021-06-24 WG21 WG21 2021-06 Virtual Meeting Record of Discussion GitHub Nina Ranns
- P2393R1
2021-08-07 Library Cleaning up integer-class types GitHub Tim Song
- P2393R0
2021-06-12 Library Cleaning up integer-class types GitHub Tim Song
- P2392R3
2024-10-16 EWG Evolution Pattern matching using is and as GitHub Herb Sutter
- P2392R2
2022-09-25 Evolution Pattern matching using is and as GitHub Herb Sutter
- P2392R1
2021-07-19 Evolution Pattern matching using "is" and "as" GitHub Herb Sutter
- P2392R0
2021-06-14 Evolution Pattern matching using “is” and “as” GitHub Herb Sutter
- P2391R0
2021-06-07 WG21 C23 Update Report GitHub Aaron Ballman
- P2390R2
2021-10-03 SG22 Add annotations for unreachable control flow GitHub Jens Gustedt
- P2390R1
2021-09-17 SG22 Add annotations for unreachable control flow GitHub Jens Gustedt
- P2390R0
2021-06-07 SG22 Add annotations for unreachable control flow GitHub Jens Gustedt
- P2389R2
2024-06-24 LEWG Library Evolution `dextents` Index Type Parameter GitHub Bryce Adelstein Lelbach Mark Hoemmen
- P2389R1
2024-04-12 LEWG Library Evolution `dextents` Index Type Parameter GitHub Bryce Adelstein Lelbach Mark Hoemmen
- P2389R0
2024-02-15 LEWG Library Evolution `dextents` Index Type Parameter GitHub Bryce Adelstein Lelbach
- P2388R4
2021-11-15 SG21 SG22 Minimum Contract Support: either No_eval or Eval_and_abort GitHub Andrzej Krzemieński Gašper Ažman
- P2388R3
2021-10-13 SG21 SG22 Minimum Contract Support: either No_eval or Eval_and_abort GitHub Andrzej Krzemieński Gašper Ažman
- P2388R2
2021-09-10 SG21 Minimum Contract Support: either Ignore or Check_and_abort GitHub Andrzej Krzemieński Gašper Ažman
- P2388R1
2021-08-15 SG21 Minimum Contract Support: either Ignore or Check_and_abort GitHub Andrzej Krzemieński Gašper Ažman
- P2388R0
2021-06-15 SG21 Abort-only contract support GitHub Andrzej Krzemieński Gašper Ažman
- P2387R3
2021-12-17 Library Evolution Pipe support for user-defined range adaptors GitHub Barry Revzin
- P2387R2
2021-10-18 Library Evolution Pipe support for user-defined range adaptors GitHub Barry Revzin
- P2387R1
2021-08-14 Library Evolution Pipe support for user-defined range adaptors GitHub Barry Revzin
- P2387R0
2021-06-12 Library Evolution Pipe support for user-defined range adaptors GitHub Barry Revzin
- P2386R0
2021-05-30 WG21 Core Language Working Group "ready" Issues for the June, 2021 meeting GitHub William M. Miller
- P2385R0
2021-05-26 WG21 C++ Standard Library Issues to be moved in Virtual Plenary, June 2021 GitHub Jonathan Wakely
- P2384R1
2021-09-25 Library Evolution 2021 Spring Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2384R0
2021-06-07 Library Evolution 2021 Spring Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2382R0
2021-05-16 Library Evolution Presentation Slides for P2123R0 GitHub Hal Finkel
- P2381R0
2021-05-16 Evolution Pattern Matching with Exception Handling GitHub Jarrad J. Waterloo
- P2380R1
2021-06-03 Library Evolution reference_wrapper Associations GitHub Robert Leahy
- P2380R0
2021-05-15 SG4 reference_wrapper Associations GitHub Robert Leahy
- P2378R1
2021-09-28 SG22 Properly define blocks as part of the grammar GitHub Jens Gustedt Martin Uecker
- P2378R0
2021-05-15 SG22 Properly define blocks as part of the grammar GitHub Jens Gustedt Martin Uecker
- P2377R0
2021-05-15 Library Evolution [[nodiscard]] in the Standard Library: Clause 23 Iterators library GitHub Christopher Di Bella
- P2376R0
2021-05-11 SG6 SG19 Comments on Simple Statistical Functions (p1708r4): Contracts, Exceptions and Special cases GitHub Johan Lundberg
- P2375R1
2022-01-14 SG9 Evolution Generalisation of nth_element to a range of nths GitHub Johan Lundberg
- P2375R0
2021-05-15 Evolution Generalisation of nth_element to a range of nths GitHub Johan Lundberg
- P2374R4
2022-07-13 Library views::cartesian_product GitHub Sy Brand Michał Dominiak
- P2374R3
2021-12-13 Library Evolution views::cartesian_product GitHub Sy Brand Michał Dominiak
- P2374R2
2021-12-13 SG9 Library Evolution views::cartesian_product GitHub Sy Brand Michał Dominiak
- P2374R1
2021-05-11 Library Evolution views::cartesian_product GitHub Sy Brand
- P2374R0
2021-05-04 Library Evolution views::cartesian_product GitHub Sy Brand
- P2372R3
2021-09-12 Library Fixing locale handling in chrono formatters GitHub Victor Zverovich Corentin Jabot
- P2372R2
2021-08-14 Library Fixing locale handling in chrono formatters GitHub Victor Zverovich Corentin Jabot
- P2372R1
2021-05-13 Library Evolution Library Fixing locale handling in chrono formatters GitHub Victor Zverovich Corentin Jabot
- P2372R0
2021-05-03 Library Evolution Fixing locale handling in chrono formatters GitHub Victor Zverovich Corentin Jabot
- P2370R2
2022-01-11 Library Evolution Library Stacktrace from exception GitHub Andrei Nekrashevich Antony Polukhin
- P2370R1
2021-08-15 Library Evolution Library Stacktrace from exception GitHub Andrei Nekrashevich Antony Polukhin
- P2370R0
2021-06-08 LEWGI Library Evolution Library Stacktrace from exception GitHub Andrei Nekrashevich Antony Polukhin
- P2368R1
2021-05-28 Library Evolution 2021 Spring Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2368R0
2021-04-27 Library Evolution 2021 Spring Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2367R0
2021-04-30 Library Remove misuses of list-initialization from Clause 24 GitHub Tim Song
- P2363R5
2023-02-10 SG23 Safety and Security Extending associative containers with the remaining heterogeneous overloads GitHub Konstantin Boyarinov Sergey Vinogradov Ruslan Arutyunyan
- P2363R4
2023-01-15 Library Extending associative containers with the remaining heterogeneous overloads GitHub Konstantin Boyarinov Sergey Vinogradov Ruslan Arutyunyan
- P2363R3
2022-01-19 Library Evolution Extending associative containers with the remaining heterogeneous overloads GitHub Konstantin Boyarinov Sergey Vinogradov Ruslan Arutyunyan
- P2363R2
2021-12-07 Library Evolution Extending associative containers with the remaining heterogeneous overloads GitHub Konstantin Boyarinov Sergey Vinogradov Ruslan Arutyunyan
- P2363R1
2021-09-15 Library Evolution Extending associative containers with the remaining heterogeneous overloads GitHub Konstantin Boyarinov Sergey Vinogradov Ruslan Arutyunyan
- P2363R0
2021-04-15 Library Evolution Extending associative containers with the remaining heterogeneous overloads GitHub Konstantin Boyarinov Sergey Vinogradov Ruslan Arutyunyan
- P2362R3
2021-08-27 SG22 Core Remove non-encodable wide character literals and multicharacter wide character literals GitHub Peter Brett Corentin Jabot
- P2362R2
2021-07-29 Evolution Remove non-encodable wide character literals and multicharacter wide character literals GitHub Peter Brett Corentin Jabot
- P2362R1
2021-07-15 Evolution Remove non-encodable wide character literals and multicharacter wide character literals GitHub Peter Brett Corentin Jabot
- P2362R0
2021-04-14 SG16 Evolution Make obfuscating wide character literals ill-formed GitHub Peter Brett Corentin Jabot
- P2361R6
2023-02-12 Library Unevaluated strings GitHub Corentin Jabot Aaron Ballman
- P2361R5
2022-07-09 Evolution Unevaluated strings GitHub Corentin Jabot Aaron Ballman
- P2361R4
2021-11-23 Evolution Unevaluated strings GitHub Corentin Jabot Aaron Ballman
- P2361R3
2021-10-09 Evolution Unevaluated strings GitHub Corentin Jabot Aaron Ballman
- P2361R2
2021-08-13 SG16 SG22 Evolution Unevaluated strings GitHub Corentin Jabot Aaron Ballman
- P2361R1
2021-06-11 SG16 Evolution Unevaluated string literals GitHub Corentin Jabot Aaron Ballman
- P2361R0
2021-04-14 SG16 Evolution Unevaluated string literals GitHub Corentin Jabot
- P2360R0
2021-04-13 Evolution Extend init-statement to allow alias-declaration GitHub Jens Maurer
- P2358R0
2021-04-15 SG21 Defining Contracts GitHub Gašper Ažman John McFarlane Bronek Kozicki
- P2356R0
2021-04-09 SG7 Implementing Factory builder on top of P2320 GitHub Matus Chochlik
- P2355R2
2024-03-21 EWG Evolution Postfix fold expressions GitHub S. Davis Herring
- P2355R1
2023-02-13 SG9 Ranges SG16 Unicode LEWGI Library Evolution Postfix fold expressions GitHub S. Davis Herring
- P2355R0
2021-04-12 Evolution Postfix fold expressions GitHub S. Davis Herring
- P2353R0
2021-04-05 SG7 Metaprograms and fragments are needed in comma-separated contexts GitHub David Rector
- P2352R0
2021-04-05 SG16 SG16: Unicode meeting summaries 2020-12-09 through 2021-03-24 GitHub Tom Honermann
- P2351R0
2021-04-25 Library Evolution Mark all library static cast wrappers as [[nodiscard]] GitHub Hana Dusíková
- P2350R2
2021-10-14 Evolution constexpr class GitHub Andreas Fertig
- P2350R1
2021-07-15 Evolution constexpr class GitHub Andreas Fertig
- P2350R0
2021-04-13 Evolution constexpr class GitHub Andreas Fertig
- P2348R3
2022-09-11 Evolution Core Whitespaces Wording Revamp GitHub Corentin Jabot
- P2348R2
2021-10-09 Evolution Core Whitespaces Wording Revamp GitHub Corentin Jabot
- P2348R1
2021-09-15 SG16 Whitespaces Wording Revamp GitHub Corentin Jabot
- P2348R0
2021-04-14 Core Whitespaces Wording Revamp GitHub Corentin Jabot
- P2347R2
2021-10-13 Evolution Argument type deduction for non-trailing parameter packs GitHub Corentin Jabot Bruno Manganelli
- P2347R1
2021-07-15 Evolution Argument type deduction for non-trailing parameter packs GitHub Corentin Jabot Bruno Manganelli
- P2347R0
2021-06-14 Evolution Argument type deduction for non-trailing parameter packs GitHub Corentin Jabot Bruno Manganelli
- P2345R0
2021-04-15 Library Evolution Library Relaxing Requirements of Moved-From Objects GitHub Sean Parent
- P2342R0
2021-03-25 SG7 Evolution For a Few Punctuators More GitHub Corentin Jabot
- P2340R1
2021-06-11 SG22 Library Evolution Library Clarifying the status of the "C headers" GitHub Thomas Köppe
- P2340R0
2021-03-15 SG22 Library Evolution Library Clarifying the status of the ‘C headers’ GitHub Thomas Köppe
- P2339R0
2021-03-15 SG21 Contract violation handlers GitHub Andrzej Krzemieński
- P2338R4
2023-02-09 SG1 Concurrency and Parallelism Library Evolution Freestanding Library: Character primitives and the C library GitHub Ben Craig
- P2338R3
2022-12-06 Library Freestanding Library: Character primitives and the C library GitHub Ben Craig
- P2338R2
2021-11-11 SG14 SG22 Library Evolution Freestanding Library: Character primitives and the C library GitHub Ben Craig
- P2338R1
2021-07-10 SG14 SG22 Library Evolution Freestanding Library: Character primitives and the C library GitHub Ben Craig
- P2338R0
2021-03-13 SG14 SG22 Library Evolution Freestanding Library: Character primitives and the C library GitHub Ben Craig
- P2337R0
2021-03-22 SG6 Library Evolution Less constexpr for <cmath> GitHub Nicholas G Timmons
- P2334R1
2021-04-30 Evolution Core Add support for preprocessing directives elifdef and elifndef GitHub Melanie Blower
- P2334R0
2021-03-12 SG22 Evolution Add support for preprocessing directives elifdef and elifndef GitHub Melanie Blower
- P2333R0
2021-03-12 Library Evolution 2021 Winter Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2332R0
2021-03-08 Library Evolution Establishing std::hive as replacement name for the proposed std::colony container GitHub Matthew Bentley Ville Voutilainen Gašper Ažman
- P2331R0
2021-03-02 SG22 Unsequenced functions GitHub Étienne Alepins Jens Gustedt
- P2330R0
2021-03-09 WG21 WG21 2021-02 Virtual Meeting Record of Discussion GitHub Nina Ranns
- P2329R0
2021-12-13 WG21 Move, Copy, and Locality at Scale GitHub Pablo Halpern
- P2328R1
2021-05-08 Library join_view should join all views of ranges GitHub Tim Song
- P2328R0
2021-03-15 Library Evolution join_view should join all views of ranges GitHub Tim Song
- P2327R1
2021-10-04 SG1 SG14 Evolution De-deprecating volatile compound operations GitHub Paul M. Bendixen Jens Maurer Arthur O'Dwyer Ben Saks
- P2327R0
2021-04-15 SG14 Evolution De-deprecating volatile compound assignment GitHub Paul Bendixen Jens Maurer Arthur O'Dwyer Ben Saks
- P2325R3
2021-05-14 Library Evolution Views should not be required to be default constructible GitHub Barry Revzin
- P2325R2
2021-04-23 Library Evolution Views should not be required to be default constructible GitHub Barry Revzin
- P2325R1
2021-03-16 Library Evolution Views should not be required to be default constructible GitHub Barry Revzin
- P2325R0
2021-02-17 Library Evolution Views should not be required to be default constructible GitHub Barry Revzin
- P2324R2
2022-01-14 SG22 Core Labels at the end of compound statements (C compatibility) GitHub Martin Uecker
- P2324R1
2021-10-14 SG22 Evolution Labels at the end of compound statements (C compatibility) GitHub Martin Uecker
- P2324R0
2021-02-16 SG22 Labels at the end of compound statements (C compatibility) GitHub Martin Uecker
- P2323R0
2021-02-16 SG22 maybe_unused attribute for labels GitHub Martin Uecker
- P2322R6
2022-04-22 Library Evolution ranges::fold GitHub Barry Revzin
- P2322R5
2021-10-18 Library Evolution ranges::fold GitHub Barry Revzin
- P2322R4
2021-09-13 Library Evolution ranges::fold GitHub Barry Revzin
- P2322R3
2021-06-13 Library Evolution ranges::fold GitHub Barry Revzin
- P2322R2
2021-04-15 Library Evolution ranges::fold GitHub Barry Revzin
- P2322R1
2021-03-17 Library Evolution ranges::fold GitHub Barry Revzin
- P2322R0
2021-02-18 Library Evolution ranges::fold GitHub Barry Revzin
- P2321R2
2021-06-11 Library zip GitHub Tim Song
- P2321R1
2021-04-11 Library Evolution Library zip GitHub Tim Song
- P2321R0
2021-02-21 Library Evolution zip GitHub Tim Song
- P2320R0
2021-02-15 SG7 The Syntax of Static Reflection GitHub Andrew Sutton Wyatt Childers Daveed Vandevoorde
- P2319R4
2024-12-07 LEWG Library Evolution Prevent path presentation problems GitHub Victor Zverovich
- P2319R3
2024-11-18 LEWG Library Evolution Prevent path presentation problems GitHub Victor Zverovich
- P2319R2
2024-09-28 LEWG Library Evolution Prevent path presentation problems GitHub Victor Zverovich
- P2319R1
2024-09-14 LEWG Library Evolution Prevent path presentation problems GitHub Victor Zverovich
- P2319R0
2024-07-06 SG16 Unicode Prevent path presentation problems GitHub Victor Zverovich
- P2318R1
2021-03-24 SG22 A Provenance-aware Memory Object Model for C GitHub Jens Gustedt Peter Sewell Kayvan Memarian Victor B. F. Gomes Martin Uecker
- P2318R0
2021-02-27 SG22 A Provenance-aware Memory Object Model for C GitHub Jens Gustedt Peter Sewell Kayvan Memarian Victor B. F. Gomes Martin Uecker
- P2317R0
2021-02-14 WG21 C++ - An Invisible foundation of everything GitHub Bjarne Stroustrup
- P2316R2
2021-09-14 SG22 Core Consistent character literal encoding GitHub Corentin Jabot
- P2316R1
2021-07-11 SG22 Evolution Consistent character literal encoding GitHub Corentin Jabot
- P2316R0
2021-02-18 SG22 Evolution Consistent character literal encoding GitHub Corentin Jabot
- P2315R0
2021-02-12 WG21 C++ Standard Library Issues to be moved in Virtual Plenary, Feb. 2021 GitHub Jonathan Wakely
- P2314R4
2021-10-15 Core Library Character sets and encodings LWG3620 GitHub Jens Maurer
- P2314R3
2021-09-15 Core Library Character sets and encodings GitHub Jens Maurer
- P2314R2
2021-05-14 Core Library Character sets and encodings GitHub Jens Maurer
- P2314R1
2021-03-15 SG16 Evolution Character sets and encodings GitHub Jens Maurer
- P2314R0
2021-02-12 SG16 Evolution Character sets and encodings GitHub Jens Maurer
- P2313R0
2021-02-22 WG21 Core Language Working Group "tentatively ready" issues for the February, 2021 meeting GitHub William M. (Mike) Miller
- P2312R1
2021-03-31 SG22 Introduce the nullptr constant GitHub Jens Gustedt
- P2312R0
2021-02-15 SG22 Introduce the nullptr constant GitHub Jens Gustedt
- P2311R2
2021-12-30 SG22 Make false and true first-class language features GitHub Jens Gustedt
- P2311R1
2021-05-10 SG22 Make false and true first-class language features GitHub Jens Gustedt
- P2311R0
2021-02-11 SG22 Make false and true first-class language features GitHub Jens Gustedt
- P2310R1
2021-12-31 SG22 Revise spelling of keywords GitHub Jens Gustedt
- P2310R0
2021-02-11 SG22 Revise spelling of keywords GitHub Jens Gustedt
- P2309R0
2021-02-11 SG22 A common C/C++ core specification GitHub Jens Gustedt
- P2308R1
2023-12-18 Core Template parameter initialization GitHub S. Davis Herring
- P2308R0
2023-02-13 SG1 Concurrency and Parallelism Library Evolution Template parameter initialization GitHub S. Davis Herring
- P2307R2
2021-05-15 SG22 Lvalue closures GitHub Jens Gustedt
- P2307R1
2021-03-29 SG22 Lvalue closures GitHub Jens Gustedt
- P2307R0
2021-02-10 SG22 Lvalue closures GitHub Jens Gustedt
- P2306R3
2021-12-24 SG22 Type-generic lambdas GitHub Jens Gustedt
- P2306R2
2021-05-15 SG22 Type-generic lambdas GitHub Jens Gustedt
- P2306R1
2021-03-29 SG22 Type-generic lambdas GitHub Jens Gustedt
- P2306R0
2021-02-10 SG22 Type-generic lambdas GitHub Jens Gustedt
- P2305R5
2022-04-08 SG22 Type inference for object definitions GitHub Jens Gustedt Alex Gilding
- P2305R4
2021-12-24 SG22 Type inference for variable definitions and function returns GitHub Jens Gustedt
- P2305R3
2021-05-15 SG22 Type inference for variable definitions and function returns GitHub Jens Gustedt
- P2305R2
2021-03-29 SG22 Type inference for variable definitions and function returns GitHub Jens Gustedt
- P2305R1
2021-03-01 SG22 Type inference for variable definitions and function returns GitHub Jens Gustedt
- P2305R0
2021-02-10 SG22 Type inference for variable definitions and function returns GitHub Jens Gustedt
- P2304R3
2021-12-24 SG22 Improve type generic programming GitHub Jens Gustedt
- P2304R2
2021-05-15 SG22 Improve type generic programming GitHub Jens Gustedt
- P2304R1
2021-03-29 SG22 Improve type generic programming GitHub Jens Gustedt
- P2304R0
2021-02-10 SG22 Improve type generic programming GitHub Jens Gustedt
- P2303R4
2021-12-24 SG22 Basic lambdas for C GitHub Jens Gustedt
- P2303R3
2021-05-15 SG22 Function literals and value closures GitHub Jens Gustedt
- P2303R2
2021-03-29 SG22 Function literals and value closures GitHub Jens Gustedt
- P2303R1
2021-03-01 SG22 Function literals and value closures GitHub Jens Gustedt
- P2303R0
2021-02-10 SG22 Function literals and value closures GitHub Jens Gustedt
- P2302R4
2022-04-17 WG21 std::ranges::contains GitHub Christopher Di Bella
- P2302R3
2022-01-20 Library Evolution std::ranges::contains GitHub Christopher Di Bella
- P2302R2
2021-12-12 SG9 std::ranges::contains GitHub Christopher Di Bella
- P2302R1
2021-11-08 SG9 std::ranges::contains GitHub Christopher Di Bella
- P2302R0
2021-02-11 Library Evolution Prefer std::ranges::contains over std::basic_string_view::contains GitHub Christopher Di Bella
- P2301R1
2021-06-14 Library Add a pmr alias for std::stacktrace GitHub Steve Downey
- P2301R0
2021-02-15 Library Evolution Library Add a pmr alias for std::stacktrace GitHub Steve Downey
- P2300R10
2024-06-28 LEWG Library Evolution LWG Library `std::execution` GitHub Eric Niebler Michał Dominiak Georgy Evtushenko Lewis Baker Lucian Radu Teodorescu Lee Howes Kirk Shoop Michael Garland Bryce Adelstein Lelbach
- P2300R9
2024-04-02 LEWG Library Evolution LWG Library `std::execution` GitHub Eric Niebler Michał Dominiak Georgy Evtushenko Lewis Baker Lucian Radu Teodorescu Lee Howes Kirk Shoop Michael Garland Bryce Adelstein Lelbach
- P2300R8
2024-04-02 LEWG Library Evolution LWG Library `std::execution` GitHub Eric Niebler Michał Dominiak Georgy Evtushenko Lewis Baker Lucian Radu Teodorescu Lee Howes Kirk Shoop Michael Garland Bryce Adelstein Lelbach
- P2300R7
2023-04-21 Library Evolution Library `std::execution` GitHub Eric Niebler Michał Dominiak Georgy Evtushenko Lewis Baker Lucian Radu Teodorescu Lee Howes Kirk Shoop Michael Garland Bryce Adelstein Lelbach
- P2300R6
2023-01-19 SG23 Safety and Security WG21 `std::execution` GitHub Michał Dominiak Georgy Evtushenko Lewis Baker Lucian Radu Teodorescu Lee Howes Kirk Shoop Michael Garland Eric Niebler Bryce Adelstein Lelbach
- P2300R5
2022-04-22 SG1 Library Evolution `std::execution` GitHub Michał Dominiak Georgy Evtushenko Lewis Baker Lucian Radu Teodorescu Lee Howes Kirk Shoop Michael Garland Eric Niebler Bryce Adelstein Lelbach
- P2300R4
2022-01-19 SG1 Library Evolution std::execution GitHub Michał Dominiak Lewis Baker Lee Howes Kirk Shoop Michael Garland Eric Niebler Bryce Adelstein Lelbach
- P2300R3
2021-12-05 SG1 Library Evolution `std::execution` GitHub Michał Dominiak Lewis Baker Lee Howes Kirk Shoop Michael Garland Eric Niebler Bryce Adelstein Lelbach
- P2300R2
2021-10-04 SG1 Library Evolution std::execution GitHub Michał Dominiak Lewis Baker Lee Howes Kirk Shoop Michael Garland Eric Niebler Bryce Adelstein Lelbach
- P2300R1
2021-07-06 SG1 Library Evolution std::execution GitHub Michał Dominiak Lewis Baker Lee Howes Kirk Shoop Michael Garland Eric Niebler Bryce Adelstein Lelbach
- P2300R0
2021-06-16 SG1 Library Evolution std::execution GitHub Michał Dominiak Lewis Baker Lee Howes Michael Garland Eric Niebler Bryce Adelstein Lelbach
- P2299R4
2024-02-15 LEWG Library Evolution `mdspan`s of All Dynamic Extents GitHub Bryce Adelstein Lelbach
- P2299R3
2021-06-08 Library Evolution `mdspan`s of All Dynamic Extents GitHub Bryce Adelstein Lelbach
- P2299R2
2021-05-21 Library Evolution `mdspan` and CTAD GitHub Bryce Adelstein Lelbach
- P2299R1
2021-04-20 Library Evolution `mdspan` and CTAD GitHub Bryce Adelstein Lelbach
- P2299R0
2021-02-27 Library Evolution `mdspan` and CTAD GitHub Bryce Adelstein Lelbach
- P2297R0
2021-02-19 SG16 Wording improvements for encodings and character sets GitHub Corentin Jabot
- P2295R6
2022-07-01 SG22 Evolution Support for UTF-8 as a portable source file encoding GitHub Corentin Jabot Peter Brett
- P2295R5
2021-07-16 SG22 Evolution Support for UTF-8 as a portable source file encoding GitHub Corentin Jabot Peter Brett
- P2295R4
2021-06-14 SG16 SG22 Evolution Support for UTF-8 as a portable source file encoding GitHub Corentin Jabot Peter Brett
- P2295R3
2021-04-15 SG16 SG22 Evolution Support for UTF-8 as a portable source file encoding GitHub Corentin Jabot
- P2295R2
2021-04-13 SG16 SG22 Evolution Support for UTF-8 as a portable source file encoding GitHub Corentin Jabot
- P2295R1
2021-03-21 SG16 SG22 Evolution Correct UTF-8 handling during phase 1 of translation GitHub Corentin Jabot
- P2295R0
2021-02-15 SG16 SG22 Evolution Correct UTF-8 handling during phase 1 of translation GitHub Corentin Jabot
- P2291R3
2021-09-23 Library Evolution Library Add Constexpr Modifiers to Functions to_chars and from_chars for Integral Types in Header GitHub Daniil Goncharov Karaev Alexander
- P2291R2
2021-08-17 Library Evolution Library Add Constexpr Modifiers to Functions to_chars and from_chars for Integral Types in Header GitHub Daniil Goncharov Karaev Alexander
- P2291R1
2021-05-05 Library Evolution Library Add Constexpr Modifiers to Functions to_chars and from_chars for Integral Types in Header GitHub Daniil Goncharov Karaev Alexander
- P2291R0
2021-01-28 LEWGI Library Evolution Library Add Constexpr Modifiers to Functions to_chars and from_chars for Integral Types in Header GitHub Daniil Goncharov Karaev Alexander
- P2290R3
2022-02-25 SG22 Core Delimited escape sequences GitHub Corentin Jabot
- P2290R2
2021-07-15 SG22 Evolution Delimited escape sequences GitHub Corentin Jabot
- P2290R1
2021-06-07 SG22 Evolution Delimited escape sequences GitHub Corentin Jabot
- P2290R0
2021-02-18 SG22 Evolution Delimited escape sequences GitHub Corentin Jabot
- P2289R0
2021-02-01 Library Evolution 2021 Winter Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2287R4
2025-03-11 EWG Evolution Designated-initializers for base classes GitHub Barry Revzin
- P2287R3
2024-09-10 EWG Evolution Designated-initializers for base classes GitHub Barry Revzin
- P2287R2
2023-03-12 Evolution Designated-initializers for base classes GitHub Barry Revzin
- P2287R1
2021-02-15 Evolution Designated-initializers for base classes GitHub Barry Revzin
- P2287R0
2021-01-21 Evolution Designated-initializers for base classes GitHub Barry Revzin
- P2286R8
2022-05-16 Library Evolution Formatting Ranges GitHub Barry Revzin
- P2286R7
2022-04-22 Library Evolution Formatting Ranges GitHub Barry Revzin
- P2286R6
2022-01-19 Library Evolution Formatting Ranges GitHub Barry Revzin
- P2286R5
2022-01-16 Library Evolution Formatting Ranges GitHub Barry Revzin
- P2286R4
2021-12-18 Library Evolution Formatting Ranges GitHub Barry Revzin
- P2286R3
2021-11-17 Library Evolution Formatting Ranges GitHub Barry Revzin
- P2286R2
2021-08-16 Library Evolution Formatting Ranges GitHub Barry Revzin
- P2286R1
2021-02-19 Library Evolution Formatting Ranges GitHub Barry Revzin
- P2286R0
2021-01-15 Library Evolution Formatting Ranges GitHub Barry Revzin
- P2285R0
2021-01-14 Evolution Are default function arguments in the immediate context? GitHub Andrzej Krzemieński Tomasz Kamiński
- P2283R2
2021-11-26 Library Evolution constexpr for specialized memory algorithms GitHub Michael Schellenberger Costa
- P2283R1
2021-04-19 Library Evolution constexpr for specialized memory algorithms GitHub Michael Schellenberger Costa
- P2283R0
2021-01-12 Library Evolution constexpr for specialized memory algorithms GitHub Michael Schellenberger Costa
- P2281R1
2021-02-19 Library Clarifying range adaptor objects GitHub Tim Song
- P2281R0
2021-01-15 Library Clarifying range adaptor objects GitHub Tim Song
- P2280R4
2022-04-11 Core Using unknown references in constant expressions GitHub Barry Revzin
- P2280R3
2021-08-18 Evolution Using unknown references in constant expressions GitHub Barry Revzin
- P2280R2
2021-05-15 Evolution Using unknown references in constant expressions GitHub Barry Revzin
- P2280R1
2021-02-15 Evolution Using unknown references in constant expressions GitHub Barry Revzin
- P2280R0
2021-01-13 Evolution Using unknown references in constant expressions GitHub Barry Revzin
- P2279R0
2021-01-15 Evolution We need a language mechanism for customization points GitHub Barry Revzin
- P2278R4
2022-06-17 Library Evolution cbegin should always return a constant iterator LWG3813 GitHub Barry Revzin
- P2278R3
2022-04-12 Library Evolution cbegin should always return a constant iterator GitHub Barry Revzin
- P2278R2
2021-11-17 Library Evolution cbegin should always return a constant iterator GitHub Barry Revzin
- P2278R1
2021-09-15 Library Evolution cbegin should always return a constant iterator GitHub Barry Revzin
- P2278R0
2021-01-10 Library Evolution cbegin should always return a constant iterator GitHub Barry Revzin
- P2277R0
2021-01-03 Evolution Packs outside of Templates GitHub Barry Revzin
- P2276R1
2021-09-10 Library Evolution Library Fix cbegin GitHub Nicolai Josuttis
- P2276R0
2021-01-15 Library Evolution Library Fix std::cbegin(), std::ranges::cbegin, and cbegin() for span (fix of wrong fix of lwg3320) GitHub Nicolai Josuttis
- P2274R0
2020-12-13 SG22 C and C++ Compatibility Study Group GitHub Aaron Ballman
- P2273R3
2021-11-09 Library Making std::unique_ptr constexpr GitHub Andreas Fertig
- P2273R2
2021-07-05 Library Evolution Making std::unique_ptr constexpr GitHub Andreas Fertig
- P2273R1
2021-04-13 Library Evolution Making std::unique_ptr constexpr GitHub Andreas Fertig
- P2273R0
2020-12-09 Library Evolution Making std::unique_ptr constexpr GitHub Andreas Fertig
- P2272R0
2020-12-15 SG12 SG14 Evolution Library Evolution Direction Group Safety & Security Review Board GitHub Matthew Butler
- P2268R0
2020-12-10 SG14 Freestanding Roadmap GitHub Ben Craig
- P2267R1
2023-11-23 Library Evolution Library Evolution Policies GitHub Inbal Levi Ben Craig Fabio Fracassi
- P2267R0
2023-10-15 Library Evolution Library Evolution Policies GitHub Inbal Levi Ben Craig Fabio Fracassi
- P2266R3
2022-03-26 Core Simpler implicit move GitHub Arthur O'Dwyer
- P2266R2
2021-08-31 Evolution Core Simpler implicit move GitHub Arthur O'Dwyer
- P2266R1
2021-03-14 Evolution Core Simpler implicit move GitHub Arthur O'Dwyer
- P2266R0
2021-01-07 Evolution Core Simpler implicit move GitHub Arthur O'Dwyer
- P2265R1
2021-04-17 Library Evolution Renaming any_invocable GitHub Kevlin Henney
- P2265R0
2020-12-06 Library Evolution Renaming any_invocable GitHub Kevlin Henney
- P2264R7
2023-12-18 Library Make assert() macro user friendly for C and C++ GitHub Peter Sommerlad
- P2264R6
2023-11-11 Library Make assert() macro user friendly for C and C++ GitHub Peter Sommerlad
- P2264R5
2023-09-13 Library Evolution Library Make assert() macro user friendly for C and C++ GitHub Peter Sommerlad
- P2264R4
2022-08-08 Library Evolution Make assert() macro user friendly for C and C++ GitHub Peter Sommerlad
- P2264R3
2022-02-27 SG22 Library Evolution Make assert() macro user friendly for C and C++ GitHub Peter Sommerlad
- P2264R2
2021-10-18 SG22 Library Evolution Make assert() macro user friendly for C and C++ GitHub Peter Sommerlad
- P2264R1
2021-10-05 SG22 Library Evolution Make assert() macro user friendly for C and C++ GitHub Peter Sommerlad
- P2264R0
2020-12-16 LEWGI SG22 Library Evolution Make assert() macro user friendly for C and C++ GitHub Peter Sommerlad
- P2263R1
2022-10-15 WG21 A call for a WG21 managed chat service GitHub Tom Honermann Peter Bindels
- P2263R0
2020-12-14 WG21 A call for a WG21 managed chat service GitHub Tom Honermann Peter Bindels
- P2262R0
2020-12-02 Library Evolution 2020 Fall Library Evolution Poll Outcomes GitHub Bryce Adelstein Lelbach
- P2260R0
2020-11-19 WG21 WG21 2020-11 Virtual Meeting Record of Discussion GitHub Nina Ranns
- P2259R1
2021-01-14 Library Repairing input range adaptors and counted_iterator GitHub Tim Song
- P2259R0
2020-11-20 Library Repairing input range adaptors and counted_iterator GitHub Tim Song
- P2257R0
2020-11-22 Library Evolution Blocking is an insufficient description for senders and receivers GitHub Dalton M. Woodard
- P2255R2
2021-10-14 Library Evolution A type trait to detect reference binding to temporary GitHub Tim Song
- P2255R1
2021-04-11 Evolution Library Evolution A type trait to detect reference binding to temporary GitHub Tim Song
- P2255R0
2020-11-14 Evolution Library Evolution A type trait to detect reference binding to temporary GitHub Tim Song
- P2254R0
2020-11-15 SG1 Library Evolution Executors Beyond Invocables GitHub Jared Hoberock
- P2253R0
2020-11-15 SG16 SG16: Unicode meeting summaries 2020-09-09 through 2020-11-11 GitHub Tom Honermann
- P2251R1
2021-03-19 Library Evolution Require span & basic_string_view to be Trivially Copyable GitHub Nevin Liber
- P2251R0
2020-11-09 LEWGI Require span & basic_string_view to be Trivially Copyable GitHub Nevin Liber
- P2250R0
2020-11-04 SG1 Library Evolution Scheduler vs Executor GitHub Ruslan Arutyunyan Michael Voss
- P2249R6
2024-02-15 LEWG Library Evolution Mixed comparisons for smart pointers GitHub Giuseppe D'Angelo
- P2249R5
2024-02-15 LEWG Library Evolution Mixed comparisons for smart pointers GitHub Giuseppe D'Angelo
- P2249R4
2022-01-11 Library Evolution Mixed comparisons for smart pointers GitHub Giuseppe D'Angelo
- P2249R3
2021-11-16 Library Evolution Mixed comparisons for smart pointers GitHub Giuseppe D'Angelo
- P2249R2
2021-10-03 Library Evolution Mixed comparisons for smart pointers GitHub Giuseppe D'Angelo
- P2249R1
2021-07-14 Library Evolution Mixed comparisons for smart pointers GitHub Giuseppe D'Angelo
- P2249R0
2021-01-30 LEWGI Library Evolution Mixed comparisons for smart pointers GitHub Giuseppe D'Angelo
- P2248R8
2024-03-20 LWG Library Enabling list-initialization for algorithms GitHub Giuseppe D'Angelo
- P2248R7
2022-11-13 SG6 SG9 Library Evolution Enabling list-initialization for algorithms GitHub Giuseppe D'Angelo
- P2248R6
2022-10-17 SG6 SG9 Library Evolution Enabling list-initialization for algorithms GitHub Giuseppe D'Angelo
- P2248R5
2022-06-29 SG6 SG9 Library Evolution Enabling list-initialization for algorithms GitHub Giuseppe D'Angelo
- P2248R4
2022-01-03 SG6 SG9 Library Evolution Enabling list-initialization for algorithms GitHub Giuseppe D'Angelo
- P2248R3
2021-12-17 SG6 SG9 Library Evolution Enabling list-initialization for algorithms GitHub Giuseppe D'Angelo
- P2248R2
2021-10-03 SG6 SG9 LEWGI Library Evolution Enabling list-initialization for algorithms GitHub Giuseppe D'Angelo
- P2248R1
2020-11-26 LEWGI Enabling list-initialization for algorithms GitHub Giuseppe D'Angelo
- P2248R0
2020-11-01 LEWGI Enabling list-initialization for algorithms GitHub Giuseppe D'Angelo
- P2247R1
2020-12-03 Library Evolution 2020 Library Evolution Report GitHub Bryce Adelstein Lelbach Fabio Fracassi Ben Craig Billy Baker Nevin Liber Inbal Levi Corentin Jabot
- P2247R0
2020-11-03 Library Evolution 2020 Library Evolution Report GitHub Bryce Adelstein Lelbach Fabio Fracassi Ben Craig Billy Baker Nevin Liber Inbal Levi Corentin Jabot
- P2246R1
2021-01-15 Evolution Character encoding of diagnostic text GitHub Aaron Ballman
- P2246R0
2020-10-26 SG16 Evolution Character encoding of diagnostic text GitHub Aaron Ballman
- P2245R0
2021-01-15 SG19 SG19: Machine Learning Meeting Minutes GitHub Michael Wong
- P2244R0
2021-01-15 SG14 SG14: Low Latency/Games/Embedded/Finance/Simulation Meeting Minutes GitHub Michael Wong
- P2242R3
2021-07-13 Core Non-literal variables (and labels and gotos) in constexpr functions GitHub Ville Voutilainen
- P2242R2
2021-03-15 Evolution Core Non-literal variables (and labels and gotos) in constexpr functions GitHub Ville Voutilainen
- P2242R1
2021-02-14 Evolution Core Non-literal variables (and labels and gotos) in constexpr functions GitHub Ville Voutilainen
- P2242R0
2020-10-22 Evolution Core Non-literal variables (and labels and gotos) in constexpr functions GitHub Ville Voutilainen
- P2238R0
2020-11-29 WG21 Core Language Working Group "tentatively ready" issues for the November, 2020 meeting GitHub William M. (Mike) Miller
- P2237R0
2020-10-15 SG7 Metaprogramming GitHub Andrew Sutton
- P2236R0
2020-10-15 WG21 C++ Standard Library Issues to be moved in Virtual Plenary, Nov. 2020 GitHub Jonathan Wakely
- P2235R0
2020-10-15 SG1 Library Evolution Disentangling schedulers and executors GitHub Ville Voutilainen
- P2234R1
2021-02-13 SG12 EWGI Consider a UB and IF-NDR Audit GitHub Scott Schurr
- P2234R0
2020-10-14 SG12 EWGI Consider a UB and IF-NDR Audit GitHub Scott Schurr
- P2233R3
2020-11-23 Library Evolution 2020 Fall Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2233R2
2020-10-23 Library Evolution 2020 Fall Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2233R1
2020-10-23 Library Evolution 2020 Fall Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2233R0
2020-10-16 Library Evolution 2020 Fall Library Evolution Polls GitHub Bryce Adelstein Lelbach
- P2232R0
2021-01-17 EWGI Zero-Overhead Deterministic Exceptions: Catching Values GitHub Emil Dotchevski
- P2231R1
2021-02-12 Library Evolution Add further constexpr support for optional/variant GitHub Barry Revzin
- P2231R0
2020-10-14 Library Evolution Add further constexpr support for optional/variant GitHub Barry Revzin
- P2228R0
2020-10-15 Evolution Slide Deck for P1949 EWG Presentation 20200924 GitHub Steve Downey
- P2227R0
2020-10-02 Library Update normative reference to POSIX GitHub Jonathan Wakely
- P2226R0
2020-10-19 SG1 LEWGI SG20 A function template to move from an object and reset it to its default constructed state GitHub Giuseppe D'Angelo
- P2224R0
2020-09-14 SG1 A Better bulk_schedule GitHub Michael Garland Jared Hoberock Lee Howes
- P2223R2
2021-04-13 Evolution Core Trimming whitespaces before line splicing GitHub Corentin Jabot
- P2223R1
2020-10-17 Evolution Core Trimming whitespaces before line splicing GitHub Corentin Jabot
- P2223R0
2020-09-14 Evolution Core Trimming whitespaces before line splicing GitHub Corentin Jabot
- P2221R0
2020-09-15 Library Evolution define P0443 cpos with tag_invoke GitHub Kirk Shoop
- P2220R0
2020-09-15 Library Evolution redefine properties in P0443 GitHub Kirk Shoop
- P2219R0
2020-09-10 SG1 P0443 Executors Issues Needing Resolution GitHub Jared Hoberock
- P2218R0
2020-09-15 LEWGI More flexible optional::value_or() GitHub Marc Mutz
- P2217R0
2020-08-30 SG16 SG16: Unicode meeting summaries 2020-06-10 through 2020-08-26 GitHub Tom Honermann
- P2216R3
2021-02-15 Library std::format improvements GitHub Victor Zverovich
- P2216R2
2021-01-15 Library std::format improvements GitHub Victor Zverovich
- P2216R1
2020-11-25 Library Evolution std::format improvements GitHub Victor Zverovich
- P2216R0
2020-09-06 Library Evolution std::format improvements GitHub Victor Zverovich
- P2215R1
2020-09-15 SG1 SG12 "Undefined behavior" and the concurrency memory model GitHub Hans Boehm
- P2215R0
2020-08-15 SG1 SG12 "Undefined behavior" and the concurrency memory model GitHub Hans Boehm
- P2214R2
2022-02-18 Library Evolution A Plan for C++23 Ranges GitHub Barry Revzin Conor Hoekstra Tim Song
- P2214R1
2021-09-14 Library Evolution A Plan for C++23 Ranges GitHub Barry Revzin Conor Hoekstra Tim Song
- P2214R0
2020-10-15 Library Evolution A Plan for C++23 Ranges GitHub Barry Revzin Conor Hoekstra Tim Song
- P2213R1
2020-12-15 SG1 Executors Naming GitHub Amir Kirsh Inbal Levi Dan Raviv Ran Regev Dvir Yitzchaki Andrei Zissu Yehezkel Bernart Michael Peeri
- P2213R0
2020-08-16 Library Evolution Executors Naming GitHub Amir Kirsh Inbal Levi Dan Raviv Ran Regev Dvir Yitzchaki Andrei Zissu Yehezkel Bernart Michael Peeri
- P2212R2
2020-11-13 Library Evolution Library Relax Requirements for time_point::clock GitHub Alexey Dmitriev Howard Hinnant
- P2212R1
2020-09-14 LEWGI Relax Requirements for time_point::clock GitHub Alexey Dmitriev Howard Hinnant
- P2212R0
2020-08-14 LEWGI Relax Requirements for time_point::clock GitHub Alexey Dmitriev Howard Hinnant
- P2211R0
2020-11-16 Evolution Exhaustiveness Checking for Pattern Matching GitHub David Sankel Sergei Murzin Michael Park Dan Sarginson
- P2210R2
2021-03-05 Library Superior String Splitting GitHub Barry Revzin
- P2210R1
2021-01-05 Library Evolution Superior String Splitting GitHub Barry Revzin
- P2210R0
2020-08-14 Library Evolution Superior String Splitting GitHub Barry Revzin
- P2209R0
2020-08-14 SG1 Bulk Schedule GitHub Lee Howes
- P2207R0
2020-08-14 Library Evolution Executors review: concepts breakout group report GitHub Guy Davidson Ben Craig Robert Leahy Michał Dominiak Alexey Kukanov Hartmut Kaiser Daisy Hollman Jared Hoberock Gordon Brown
- P2206R0
2020-09-02 Library Evolution Executors Thread Pool review report GitHub Ruslan Arutyunyan Ben Craig Guy Davidson Anuya Welling Michael Voss Tom Scogland Chris Kohlhoff Gordon Brown Lee Howes
- P2205R0
2020-08-19 Library Evolution Executors Review - Polymorphic Executor GitHub Inbal Levi Ruslan Arutyunyan Zach Laine Tom Scogland Dmitri Mokhov Chris Kohlhoff Daisy Hollman Jared Hoberock
- P2203R0
2020-07-15 Library Evolution LEWG Executors Customization Point Report GitHub Ryan McDougall Tomasz Kamiński Conor Hoekstra Bryan St. Amour
- P2202R0
2020-07-15 Library Evolution Senders/Receivers group Executors review report GitHub Gašper Ažman Tony van Eerd Thomas Rodgers Tomasz Kamiński Corentin Jabot Robert Leahy Gordon Brown Kirk Shoop Eric Niebler Dietmar Kühl
- P2201R1
2021-04-12 Core Mixed string literal concatenation GitHub Jens Maurer
- P2201R0
2020-07-14 SG16 Mixed string literal concatenation GitHub Jens Maurer
- P2199R0
2020-07-12 LEWGI Library Evolution Concepts to differentiate types GitHub Isabella Muerte
- P2198R7
2022-12-14 Library Freestanding Feature-Test Macros and Implementation-Defined Extensions GitHub Ben Craig
- P2198R6
2022-12-06 Library Freestanding Feature-Test Macros and Implementation-Defined Extensions GitHub Ben Craig
- P2198R5
2022-04-13 Library Freestanding Feature-Test Macros and Implementation-Defined Extensions GitHub Ben Craig
- P2198R4
2021-12-13 SG10 Library Evolution Freestanding Feature-Test Macros and Implementation-Defined Extensions GitHub Ben Craig
- P2198R3
2021-11-12 SG10 Library Evolution Freestanding Feature-Test Macros and Implementation-Defined Extensions GitHub Ben Craig
- P2198R2
2021-07-10 SG10 Library Evolution Freestanding Feature-Test Macros and Implementation-Defined Extensions GitHub Ben Craig
- P2198R1
2020-10-04 SG10 Freestanding Feature-Test Macros and Implementation-Defined Extensions GitHub Ben Craig
- P2198R0
2020-07-12 SG10 Freestanding Feature-Test Macros and Implementation-Defined Extensions GitHub Ben Craig
- P2197R0
2020-08-22 Library Evolution Formatting for std::complex GitHub Michael Tesch Victor Zverovich
- P2196R0
2020-07-15 LEWGI A lifetime-extending forwarder GitHub Vincent Reverdy
- P2195R2
2021-01-28 WG21 Electronic Straw Polls GitHub Bryce Adelstein Lelbach
- P2195R1
2020-11-23 WG21 Electronic Straw Polls GitHub Bryce Adelstein Lelbach
- P2195R0
2020-09-15 WG21 Electronic Straw Polls GitHub Bryce Adelstein Lelbach
- P2194R0
2020-08-24 SG16 Evolution Core The character set of the internal representation should be Unicode GitHub Corentin Jabot Peter Brett
- P2193R1
2020-07-02 SG20 How to structure a teaching topic GitHub JC van WInkel Bjarne Stroustrup Florian Sattler
- P2193R0
2020-06-26 SG20 How to structure a teaching topic GitHub JC van WInkel Bjarne Stroustrup Florian Sattler
- P2192R3
2020-10-13 LEWGI std::valstat - Returns Handling GitHub Dusan B. Jovanovic
- P2192R2
2020-09-14 LEWGI std::valstat -Transparent Returns Handling GitHub Dusan B. Jovanovic
- P2192R1
2020-08-10 LEWGI std::valstat - function return type GitHub Dusan B. Jovanovic
- P2192R0
2020-07-13 LEWGI std::valstat - function return type GitHub Dusan B. Jovanovic
- P2191R0
2020-07-10 Evolution Modules: ADL & GMFs do not play together well (anymore) GitHub Nathan Sidwell
- P2188R1
2020-07-15 Evolution Zap the Zap: Pointers are sometimes just bags of bits GitHub Anthony Williams
- P2188R0
2020-06-15 Evolution Zap the Zap: Pointers should just be bags of bits GitHub Anthony Williams
- P2187R5
2020-10-19 Library Evolution std::swap_if, std::predictable GitHub Nathan Myers
- P2187R4
2020-08-15 Library Evolution std::swap_if, std::predictable GitHub Nathan Myers
- P2187R3
2020-07-15 LEWGI Library Evolution std::swap_if, std::predictable GitHub Nathan Myers
- P2187R0
2020-06-18 LEWGI std::swap_if, std::predictable GitHub Nathan Myers
- P2186R2
2021-04-16 Core Library Removing Garbage Collection Support GitHub JF Bastien Alisdair Meredith
- P2186R1
2020-12-14 Core Library Removing Garbage Collection Support GitHub JF Bastien Alisdair Meredith
- P2186R0
2020-07-12 Evolution Library Evolution Removing Garbage Collection Support GitHub JF Bastien Alisdair Meredith
- P2185R0
2020-06-15 SG21 Contracts Use Case Categorization GitHub Caleb Sunstrum
- P2184R0
2020-06-12 WG21 Thriving in a crowded and changing world: C++ 2006-2020 GitHub Bjarne Stroustrup
- P2183R0
2020-07-14 Library Evolution Executors Review: Properties GitHub David Olsen Ruslan Arutyunyan Michael J. Voss Michał Dominiak Chris Kohlhoff D.S. Hollman Kirk Shoop Inbal Levi
- P2182R1
2020-11-17 SG21 Contract Support: Defining the Minimum Viable Feature Set GitHub Andrzej Krzemieński Joshua Berne Ryan McDougall
- P2182R0
2020-06-15 SG21 Contract Support: Defining the Minimum Viable Feature Set GitHub Andrzej Krzemieński Ryan McDougall Joshua Berne
- P2181R1
2020-11-13 SG1 Correcting the Design of Bulk Execution GitHub Jared Hoberock Michael Garland
- P2181R0
2020-06-15 SG1 Correcting the Design of Bulk Execution GitHub Jared Hoberock Michael Garland
- P2179R0
2020-06-03 SG16 SG16: Unicode meeting summaries 2020-01-08 through 2020-05-27 GitHub Tom Honermann
- P2178R1
2020-07-14 SG16 Evolution Misc lexing and string handling improvements GitHub Corentin Jabot
- P2178R0
2020-06-15 SG16 Evolution Misc lexing and string handling improvements GitHub Corentin Jabot
- P2176R0
2020-05-27 SG21 A different take on inexpressible conditions GitHub Andrzej Krzemieński
- P2175R0
2020-12-15 SG1 Composable cancellation for sender-based async operations GitHub Lewis Baker
- P2174R1
2022-04-15 Evolution Compound Literals GitHub Zhihao Yuan
- P2174R0
2020-05-16 EWGI Compound Literals GitHub Zhihao Yuan
- P2173R1
2021-12-09 WG21 Attributes on Lambda-Expressions GitHub Daveed Vandevoorde Inbal Levi Ville Voutilainen
- P2173R0
2020-05-15 Evolution Attributes on Lambda-Expressions GitHub Daveed Vandevoorde Inbal Levi Ville Voutilainen
- P2172R0
2020-05-16 Evolution What do we want from a modularized Standard Library? GitHub Corentin Jabot
- P2171R2
2020-10-18 Library Rebasing the Networking TS on C++20 (revision 2) GitHub Jonathan Wakely
- P2171R1
2020-10-15 Library Rebasing the Networking TS on C++20 (revision 1) GitHub Jonathan Wakely
- P2171R0
2020-05-15 Library Rebasing the Networking TS on C++20 GitHub Jonathan Wakely
- P2170R0
2020-05-15 WG21 Feedback on implementing the proposed std::error type GitHub Charles Salvia
- P2169R4
2023-06-16 CWG Core A Nice Placeholder With No Name GitHub Corentin Jabot Michael Park
- P2169R3
2022-12-15 Evolution A Nice Placeholder With No Name GitHub Corentin Jabot Michael Park
- P2169R2
2020-09-13 Evolution A Nice Placeholder With No Name GitHub Corentin Jabot Michael Park
- P2169R1
2020-07-12 Evolution A Nice Placeholder With No Name GitHub Corentin Jabot Michael Park
- P2169R0
2020-05-16 Evolution A Nice Placeholder With No Name GitHub Corentin Jabot Michael Park
- P2168R3
2021-04-19 Library Evolution generator: A Synchronous Coroutine Generator Compatible With Ranges GitHub Corentin Jabot Lewis Baker
- P2168R2
2021-03-22 Library Evolution generator: A Synchronous Coroutine Generator Compatible With Ranges GitHub Corentin Jabot Lewis Baker
- P2168R1
2021-01-18 Library Evolution generator: A Synchronous Coroutine Generator Compatible With Ranges GitHub Corentin Jabot Lewis Baker
- P2168R0
2020-05-16 Library Evolution generator: A Synchronous Coroutine Generator Compatible With Ranges GitHub Corentin Jabot Lewis Baker
- P2167R3
2022-11-02 Library Improved Proposed Wording for LWG 2114 (contextually convertible to bool) LWG4157 GitHub Daniel Krügler
- P2167R2
2022-06-15 Library Improved Proposed Wording for LWG 2114 (contextually convertible to bool) GitHub Daniel Krügler
- P2167R1
2021-07-15 Library Improved Proposed Wording for LWG 2114 (contextually convertible to bool) GitHub Daniel Krügler
- P2167R0
2020-05-13 Library Improved Proposed Wording for LWG 2114 GitHub Daniel Krügler
- P2166R1
2020-09-07 LEWGI Library Evolution Library A Proposal to Prohibit std::basic_string and std::basic_string_view construction from nullptr GitHub Yuriy Chernyshov
- P2166R0
2020-05-19 LEWGI Library Evolution Library A Proposal to Prohibit std::basic_string and std::basic_string_view construction from nullptr GitHub Yuriy Chernyshov
- P2165R4
2022-07-15 Library Evolution Compatibility between tuple, pair and tuple-like objects GitHub Corentin Jabot
- P2165R3
2022-01-18 Library Evolution Compatibility between tuple, pair and tuple-like objects GitHub Corentin Jabot
- P2165R2
2021-06-15 Library Evolution Compatibility between tuple, pair and tuple-like objects GitHub Corentin Jabot
- P2165R1
2020-07-14 Library Evolution Compatibility between tuple and tuple-like objects GitHub Corentin Jabot
- P2165R0
2020-05-15 Library Evolution Comparing pair and tuples GitHub Corentin Jabot
- P2164R9
2022-12-07 Library views::enumerate GitHub Corentin Jabot
- P2164R8
2022-11-12 Library views::enumerate GitHub Corentin Jabot
- P2164R7
2022-10-15 SG9 Library Evolution views::enumerate GitHub Corentin Jabot
- P2164R6
2022-08-09 SG9 Library Evolution views::enumerate GitHub Corentin Jabot
- P2164R5
2021-06-15 SG9 views::enumerate GitHub Corentin Jabot
- P2164R4
2021-02-18 Library Evolution views::enumerate GitHub Corentin Jabot
- P2164R3
2020-11-22 Library Evolution views::enumerate GitHub Corentin Jabot
- P2164R2
2020-09-13 Library Evolution views::enumerate GitHub Corentin Jabot
- P2164R1
2020-06-14 Library Evolution views::enumerate GitHub Corentin Jabot
- P2164R0
2020-05-15 Library Evolution views::enumerate GitHub Corentin Jabot
- P2163R0
2020-05-17 EWGI Evolution Native tuples in C++ GitHub Mike Spertus Alex Damian
- P2162R2
2021-02-18 Library Evolution Inheriting from std::variant (resolving LWG3052) GitHub Barry Revzin
- P2162R1
2020-08-14 Library Evolution Inheriting from std::variant (resolving LWG3052) GitHub Barry Revzin
- P2162R0
2020-05-05 Library Evolution Inheriting from std::variant (resolving LWG3052) GitHub Barry Revzin
- P2161R2
2020-07-14 Library Evolution Remove Default Candidate Executor GitHub Robert Leahy
- P2161R1
2020-06-13 SG4 Remove Default Candidate Executor GitHub Robert Leahy
- P2161R0
2020-05-14 SG4 Remove Default Candidate Executor GitHub Robert Leahy
- P2160R1
2020-11-14 Library Locks lock lockables (wording for LWG 2363) GitHub Tim Song
- P2160R0
2020-05-14 Library Locks lock lockables (wording for LWG 2363) GitHub Tim Song
- P2159R1
2023-02-06 Library A Big Decimal Type GitHub Bill Seymour
- P2159R0
2020-04-23 SG6 LEWGI An Unbounded Decimal Floating-Point Type GitHub Bill Seymour
- P2156R1
2020-07-02 Evolution Core Allow Duplicate Attributes GitHub Erich Keane
- P2156R0
2020-04-15 EWGI Evolution Core Allow Duplicate Attributes GitHub Erich Keane
- P2155R0
2020-04-15 SG1 SG14 Policy property for describing adjacency GitHub Gordon Brown Ruyman Reyes Michael Wong H. Carter Edwards Thomas Rodgers Mark Hoemmen Tom Scogland
- P2152R1
2021-11-30 SG22 Evolution Querying the alignment of an object GitHub Inbal Levi
- P2152R0
2020-06-15 EWGI Evolution Core Querying the alignment of an object GitHub Inbal Levi
- P2150R0
2020-04-14 Library Down with typename in the library! GitHub Alisdair Meredith
- P2149R0
2020-04-14 SG4 Remove system_executor GitHub Robert Leahy
- P2148R0
2020-09-23 LEWGI Library Evolution Library Evolution Design Guidelines GitHub CJ Johnson Bryce Adelstein Lelbach
- P2146R2
2020-07-22 LEWGI Modern std::byte stream IO for C++ GitHub Amanda Kornoushenko
- P2146R1
2020-06-10 LEWGI Modern std::byte stream IO for C++ GitHub Amanda Kornoushenko
- P2146R0
2020-03-19 LEWGI Modern std::byte stream IO for C++ GitHub Amanda Kornoushenko
- P2145R1
2020-09-15 WG21 Evolving C++ Remotely GitHub Bryce Adelstein Lelbach Titus Winters Fabio Fracassi Billy Baker Nevin Liber JF Bastien David Stone Botond Ballo Tom Honermann
- P2145R0
2020-04-21 WG21 Evolving C++ Remotely GitHub Bryce Adelstein Lelbach Titus Winters Fabio Fracassi Billy Baker Nevin Liber JF Bastien David Stone Botond Ballo Tom Honermann
- P2142R1
2020-05-17 EWGI Allow '.' operator to work on pointers GitHub Jim Buckeyne
- P2141R2
2024-03-06 LEWG Library Evolution LWG Library Aggregates are named tuples GitHub Antony Polukhin
- P2141R1
2023-05-03 Library Evolution Library Aggregates are named tuples GitHub Antony Polukhin
- P2141R0
2020-05-27 EWGI LEWGI Evolution Library Evolution Library Aggregates are named tuples GitHub Antony Polukhin
- P2139R2
2020-07-15 Evolution Library Evolution Reviewing Deprecated Facilities of C++20 for C++23 GitHub Alisdair Meredith
- P2139R1
2020-06-15 Evolution Library Evolution Reviewing Deprecated Facilities of C++20 for C++23 GitHub Alisdair Meredith
- P2139R0
2020-03-13 EWGI LEWGI Evolution Library Evolution Reviewing Deprecated Facilities of C++20 for C++23 GitHub Alisdair Meredith
- P2138R4
2021-04-19 Evolution Library Evolution Rules of Design<=>Specification engagement GitHub Ville Voutilainen
- P2138R3
2020-09-15 Evolution Library Evolution Rules of Design <=> Specification engagement GitHub Ville Voutilainen
- P2138R2
2020-06-15 Evolution Library Evolution Rules of Design<=>Wording engagement GitHub Ville Voutilainen
- P2138R1
2020-04-14 Evolution Library Evolution Rules of Design<=>Wording engagement GitHub Ville Voutilainen
- P2138R0
2020-03-02 Evolution Library Evolution Rules of Design<=>Wording engagement GitHub Ville Voutilainen
- P2137R0
2020-03-02 Evolution Goals and priorities for C++ GitHub Chandler Carruth Timothy Costa Hal Finkel Dmitri Gribenko D. S. Hollman Chris Kennelly Thomas Köppe Damien Lebrun-Grandie Bryce Adelstein Lelbach Josh Levenberg Nevin Liber Chris Palmer Tom Scogland Richard Smith David Stone Christian Trott Titus Winters
- P2136R3
2021-04-30 Library invoke_r GitHub Zhihao Yuan
- P2136R2
2020-12-06 Library invoke_r GitHub Zhihao Yuan
- P2136R1
2020-05-15 Library Evolution Library invoke_r GitHub Zhihao Yuan
- P2136R0
2020-03-02 Library Evolution invoke<R> GitHub Zhihao Yuan
- P2135R1
2024-04-10 SG1 Concurrency and Parallelism P2055R1: A Relaxed Guide to memory_order_relaxed GitHub Paul E. McKenney Hans Boehm and David Goldblatt
- P2134R0
2020-03-01 WG21 Kaizen*: keep improving together! GitHub Pal Balog
- P2133R0
2020-03-01 WG21 The Incubator needs YOU! GitHub Pal Balog
- P2132R0
2020-03-01 WG21 Language Evolution status after Prague 2020 GitHub JF Bastien
- P2131R0
2020-03-02 WG21 Changes between C++17 and C++20 GitHub Thomas Köppe
- P2130R0
2020-03-07 WG21 WG21 2020-02 Prague Record of Discussion GitHub Nina Ranns
- P2128R6
2021-09-14 Core Multidimensional subscript operator GitHub Corentin Jabot Isabella Muerte Daisy Hollman Christian Trott Mark Hoemmen
- P2128R5
2021-04-13 Evolution Multidimensional subscript operator GitHub Corentin Jabot Isabella Muerte Daisy Hollman Christian Trott Mark Hoemmen
- P2128R4
2021-03-18 Evolution Multidimensional subscript operator GitHub Corentin Jabot Isabella Muerte Daisy Hollman Christian Trott Mark Hoemmen
- P2128R3
2021-02-15 Evolution Multidimensional subscript operator GitHub Corentin Jabot Isabella Muerte Daisy Hollman Christian Trott Mark Hoemmen
- P2128R2
2020-07-12 Evolution Multidimensional subscript operator GitHub Corentin Jabot Isabella Muerte Daisy Hollman Christian Trott Mark Hoemmen
- P2128R1
2020-05-15 Evolution Multidimensional subscript operator GitHub Corentin Jabot Isabella Muerte Daisy Hollman Christian Trott Mark Hoemmen
- P2128R0
2020-03-02 EWGI Evolution Multidimensional subscript operator GitHub Corentin Jabot Isabella Muerte D. S. Hollman Christian Trott Mark Hoemmen
- P2127R0
2024-03-12 LEWG Library Evolution Making C++ Software Allocator Aware GitHub Pablo Halpern John Lakos
- P2126R0
2020-03-02 Library Evolution Unleashing the Power of Allocator-Aware (AA) Infrastructure GitHub Pablo Halpern John Lakos
- P2125R0
2020-02-21 Library Evolution The Ecosystem Expense of Vocabulary Types GitHub Titus Winters
- P2123R0
2020-03-04 EWGI LEWGI interfaces: A Facility to Manage ABI/API Evolution GitHub Hal Finkel Tom Scogland
- P2120R0
2020-02-17 Evolution Simplified structured bindings protocol with pack aliases GitHub Barry Revzin
- P2119R0
2020-02-26 SG19 Feedback on Simple Statistics functions GitHub Jolanta Opara
- P2117R0
2020-02-15 WG21 C++ Standard Library Issues Resolved Directly In Prague GitHub Marshall Clow
- P2116R0
2020-02-15 Library Remove tuple-like protocol support from fixed-extent span GitHub Tim Song
- P2115R0
2020-02-25 Core US069: Merging of multiple definitions for unnamed unscoped enumerations GitHub Nathan Sidwell
- P2114R0
2020-03-03 SG21 Minimial Contract Use Cases GitHub Joshua Berne Ryan McDougall Andrzej Krzemieński
- P2113R0
2020-02-15 Core Proposed resolution for 2019 comment CA 112 GitHub Hubert S.K. Tong
- P2109R0
2020-02-25 Core US084: Disallow "export import foo" outside of module interface GitHub Nathan Sidwell
- P2108R0
2020-02-14 WG21 Core Language Working Group "ready" issues for the February, 2020 (Prague) meeting GitHub William M. (Mike) Miller
- P2107R0
2020-02-12 Core Core issue 2436: US064 Copy semantics of coroutine parameters GitHub Jens Maurer
- P2106R0
2020-02-15 Library Alternative wording for GB315 and GB316 GitHub Tim Song
- P2104R0
2020-02-11 Evolution Core Resolution for GB046 - Disallow changing concept values GitHub Andrew Sutton Roger Orr Gabriel Dos Reis
- P2103R0
2020-02-14 WG21 Core Language Changes for NB Comments at the February, 2020 (Prague) Meeting GitHub William M. (Mike) Miller
- P2102R0
2020-02-15 Library Make "implicit expression variations" more explicit (Wording for US185) GitHub Tim Song Casey Carter
- P2101R0
2020-02-15 Library "Models" subsumes "satisfies" (Wording for US298 and US300) GitHub Tim Song Casey Carter
- P2100R0
2020-03-02 Evolution Keep unhandled_exception of a promise type mandatory - a response to US062 and FR066 GitHub Michał Dominiak
- P2098R1
2020-04-11 Library Evolution Library Proposing std::is_specialization_of GitHub Walter E Brown Bob Steagall
- P2098R0
2020-02-17 Library Evolution Library Proposing std::is_specialization_of GitHub Walter E Brown Bob Steagall
- P2096R2
2020-08-17 Core Generalized wording for partial specializations GitHub James Touton
- P2096R1
2020-04-15 Core Generalized wording for partial specializations GitHub James Touton
- P2096R0
2020-02-16 Core Generalized wording for partial specializations GitHub James Touton
- P2095R0
2020-02-17 Core Resolve lambda init-capture pack grammar (CWG2378) GitHub Barry Revzin
- P2093R14
2022-03-25 Library Formatted output GitHub Victor Zverovich
- P2093R13
2022-02-09 Library Formatted output GitHub Victor Zverovich
- P2093R12
2021-12-20 Library Formatted output GitHub Victor Zverovich
- P2093R11
2021-12-06 Library Formatted output GitHub Victor Zverovich
- P2093R10
2021-11-13 Library Evolution Formatted output GitHub Victor Zverovich
- P2093R9
2021-09-09 Library Evolution Formatted output GitHub Victor Zverovich
- P2093R8
2021-08-15 SG16 Library Evolution Formatted output GitHub Victor Zverovich
- P2093R7
2021-07-04 SG16 Library Evolution Formatted output GitHub Victor Zverovich
- P2093R6
2021-05-13 SG16 Library Evolution Formatted output GitHub Victor Zverovich
- P2093R5
2021-03-14 Library Evolution Formatted output GitHub Victor Zverovich
- P2093R4
2021-02-15 Library Evolution Formatted output GitHub Victor Zverovich
- P2093R3
2020-12-26 Library Evolution Formatted output GitHub Victor Zverovich
- P2093R2
2020-10-15 Library Evolution Formatted output GitHub Victor Zverovich
- P2093R1
2020-07-18 SG16 Library Evolution Formatted output GitHub Victor Zverovich
- P2093R0
2020-06-13 SG16 Library Evolution Formatted output GitHub Victor Zverovich
- P2092R0
2020-01-24 Evolution Core Disambiguating Nested-Requirements GitHub Daveed Vandevoorde Hubert Tong
- P2091R0
2020-02-17 Library Issues with Range Access CPOs GitHub Casey Carter
- P2089R0
2020-02-17 SG7 Function parameter constraints are too fragile GitHub Barry Revzin
- P2088R0
2020-01-12 SG7 Reflection Naming: Reification GitHub Mihail Naydenov
- P2087R0
2020-01-12 SG7 Reflection Naming: fix reflexpr GitHub Mihail Naydenov
- P2085R0
2020-03-09 Evolution Core Consistent defaulted comparisons GitHub S. Davis Herring
- P2082R1
2020-02-14 Core Fixing CTAD for aggregates GitHub Timur Doumler
- P2082R0
2020-01-13 Core Fixing CTAD for aggregates GitHub Timur Doumler
- P2081R1
2020-02-17 Library Evolution Library Rebase the Library Fundamentals v3 TS on C++20 GitHub Thomas Köppe
- P2081R0
2020-01-13 Library Evolution Library Rebase the Library Fundamentals v3 TS on C++20 GitHub Thomas Köppe
- P2080R0
2020-01-13 Library Evolution Polymorphic allocators: There is no such thing as One True Vocabulary Type GitHub Ville Voutilainen
- P2079R7
2025-02-12 LEWG Library Evolution System execution context GitHub Lucian Radu Teodorescu Ruslan Arutyunyan Lee Howes Michael Voss
- P2079R6
2025-01-13 SG1 Concurrency and Parallelism LEWG Library Evolution System execution context GitHub Lucian Radu Teodorescu Ruslan Arutyunyan Lee Howes Michael Voss
- P2079R5
2024-10-16 SG1 Concurrency and Parallelism LEWG Library Evolution System execution context GitHub Lucian Radu Teodorescu Ruslan Arutyunyan Lee Howes Michael Voss
- P2079R4
2024-05-22 SG1 Concurrency and Parallelism LEWG Library Evolution System execution context GitHub Lee Howes Ruslan Arutyunyan Michael Voss Lucian Radu Teodorescu
- P2079R3
2022-07-15 SG1 Library Evolution System execution context GitHub Lee Howes Ruslan Arutyunyan Michael Voss
- P2079R2
2022-01-15 SG1 Library Evolution System execution context GitHub Lee Howes Ruslan Arutyunyan Michael Voss
- P2079R1
2020-08-15 SG1 Parallel Executor GitHub Ruslan Arutyunyan Michael Voss
- P2079R0
2020-01-13 SG1 Shared execution engine for executors GitHub Ruslan Arutyunyan Michael Voss
- P2078R0
2020-01-13 SG6 Library Evolution Add new traits type std::is_complex GitHub Bob Steagall
- P2077R3
2021-10-15 Library Evolution Heterogeneous erasure overloads for associative containers GitHub Konstantin Boyarinov Sergey Vinogradov; Ruslan Arutyunyan
- P2077R2
2020-12-15 Library Evolution Heterogeneous erasure overloads for associative containers GitHub Konstantin Boyarinov Sergey Vinogradov; Ruslan Arutyunyan
- P2077R1
2020-09-15 Library Evolution Heterogeneous erasure overloads for associative containers GitHub Konstantin Boyarinov Sergey Vinogradov; Ruslan Arutyunyan
- P2077R0
2020-01-13 LEWGI Heterogeneous erasure overloads for associative containers GitHub Konstantin Boyarinov Sergey Vinogradov; Ruslan Arutyunyan
- P2076R0
2020-01-13 SG21 Previous disagreements on Contracts GitHub Ville Voutilainen
- P2075R6
2024-06-28 LWG Library Philox as an extension of the C++ RNG engines GitHub Ilya Burylov Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon
- P2075R5
2024-04-01 LEWG Library Evolution LWG Library Philox as an extension of the C++ RNG engines GitHub Ilya Burylov Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon
- P2075R4
2024-02-14 LEWG Library Evolution Philox as an extension of the C++ RNG engines GitHub Ilya Burylov Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon
- P2075R3
2023-10-13 Library Evolution Philox as an extension of the C++ RNG engines GitHub Ilya Burylov Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon
- P2075R2
2023-01-12 SG6 Library Evolution Philox as an extension of the C++ RNG engines GitHub Pavel Dyakov Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev; John Salmon
- P2075R1
2020-07-15 SG6 Library Evolution Philox as an extension of the C++ RNG engines GitHub Pavel Dyakov Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev; John Salmon
- P2075R0
2020-01-13 SG6 Philox as an extension of the C++ RNG engines GitHub Pavel Dyakov Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev
- P2074R0
2020-01-13 SG15 Asynchronous callstacks & coroutines GitHub Dmitry Duka
- P2073R0
2020-01-13 SG15 Debugging C++ coroutines GitHub Dmitry Duka Ivan Shutov Konstantin Sadov
- P2072R1
2021-01-14 WG21 Differentiable programming for C++ GitHub Marco Foco William S. Moses Vassil Vassilev Michael Wong
- P2072R0
2020-01-13 SG19 Differentiable programming for C++ GitHub Marco Foco Vassil Vassilev Max Rietmann Michael Wong
- P2071R2
2022-03-27 Core Named universal character escapes GitHub Tom Honermann Steve Downey Peter Bindels Corentin Jabot R. Martinho Fernandes
- P2071R1
2021-11-09 SG16 Evolution Named universal character escapes GitHub Tom Honermann Steve Downey Peter Bindels Corentin Jabot R. Martinho Fernandes
- P2071R0
2020-01-13 SG16 Evolution Named universal character escapes GitHub Tom Honermann Peter Bindels
- P2070R0
2020-01-13 SG12 LEWGI Library Evolution Library A case for optional and object_ptr GitHub Peter Sommerlad Anthony Williams Michael Wong Jan Babst
- P2069R0
2020-01-13 SG1 SG12 EWGI LEWGI Stackable, thread local, signal guards GitHub Niall Douglas
- P2068R0
2020-01-13 EWGI Using ?: to reduce the scope of constexpr-if GitHub Marc Mutz
- P2067R0
2020-01-13 EWGI Allowing trailing commas in ctor-initializer GitHub Marc Mutz
- P2066R10
2021-10-15 Core Library Suggested draft TS for C++ Extensions for Minimal Transactional Memory GitHub Jens Maurer Hans Boehm Victor Luchangco Michael L. Scott Michael Spear and Michael Wong
- P2066R9
2021-09-15 Core Library Suggested draft TS for C++ Extensions for Minimal Transactional Memory GitHub Jens Maurer Hans Boehm Victor Luchangco Michael L. Scott Michael Spear and Michael Wong
- P2066R8
2021-07-15 Library Evolution Core Suggested draft TS for C++ Extensions for Minimal Transactional Memory GitHub Jens Maurer Hans Boehm Victor Luchangco Michael L. Scott Michael Spear and Michael Wong
- P2066R7
2021-05-14 Library Evolution Core Suggested draft TS for C++ Extensions for Minimal Transactional Memory GitHub Jens Maurer Hans Boehm Victor Luchangco Michael L. Scott Michael Spear and Michael Wong
- P2066R6
2021-03-15 SG1 SG5 Evolution Library Evolution Suggested draft TS for C++ Extensions for Minimal Transactional Memory GitHub Jens Maurer Hans Boehm Victor Luchangco Michael L. Scott Michael Spear and Michael Wong
- P2066R5
2021-02-14 SG1 SG5 Evolution Library Evolution Suggested draft TS for C++ Extensions for Minimal Transactional Memory GitHub Jens Maurer Hans Boehm Victor Luchangco Michael L. Scott Michael Spear and Michael Wong
- P2066R4
2020-10-14 SG1 Evolution Library Evolution Suggested draft TS for C++ Extensions for Minimal Transactional Memory GitHub Jens Maurer Hans Boehm Victor Luchangco Michael L. Scott Michael Spear and Michael Wong
- P2066R3
2020-09-15 SG1 Evolution Library Evolution Suggested draft TS for C++ Extensions for Transaction Memory Light GitHub Jens Maurer Hans Boehm Victor Luchangco Michael L. Scott Michael Spear and Michael Wong
- P2066R2
2020-05-12 SG1 Evolution Suggested draft TS for C++ Extensions for Transaction Memory Light GitHub Jens Maurer Hans Boehm Victor Luchangco Michael L. Scott Michael Spear and Michael Wong
- P2066R1
2020-02-15 SG1 Evolution Suggested draft TS for C++ Extensions for Transaction Memory Light GitHub Jens Maurer Hans Boehm Victor Luchangco Michael L. Scott Michael Spear and Michael Wong
- P2066R0
2020-01-13 SG1 Evolution Suggested draft TS for C++ Extensions for Transaction Memory Light GitHub Jens Maurer Michael L. Scott
- P2065R0
2020-01-13 Library Evolution naming and aliases GitHub Kirk Shoop
- P2064R0
2020-01-13 SG21 Evolution Assumptions GitHub Herb Sutter
- P2062R0
2020-01-13 SG7 The Circle Meta-model GitHub Daveed Vandevoorde Wyatt Childers Andrew Sutton Faisal Vali
- P2061R0
2020-01-13 SG1 Sequential consistency for atomic memcpy GitHub David Goldblatt
- P2060R0
2020-01-13 Library Evolution Make Random Number Engines Seedable GitHub Martin Hořeňovský
- P2059R0
2020-01-13 Library Evolution Make Pseudo-random Numbers Portable GitHub Martin Hořeňovský
- P2058R0
2020-01-13 Library Evolution Make std::random_device Less Inscrutable GitHub Martin Hořeňovský
- P2057R0
2020-01-13 SG14 SG19 SG14 SG19 Past, Present and Future status GitHub Michael Wong Ben Craig Paul Bendixen Matthew Bentley Inbal Levi Rene Riviera Steffan Tjernstrom Mark Hoemmen Ronen Friedman
- P2055R0
2020-01-12 SG1 A Relaxed Guide to memory_order_relaxed GitHub Paul E. McKenney Hans Boehm
- P2054R1
2020-03-02 SG13 Audio I/O Software Use Cases GitHub Sophia Poirier Frank Birbacher Timur Doumler
- P2054R0
2020-01-13 SG13 Audio I/O Software Use Cases GitHub Sophia Poirier Frank Birbacher Timur Doumler
- P2053R1
2020-08-15 SG21 Evolution Library Evolution Defensive Checks Versus Input Validation GitHub Rostislav Khlebnikov John Lakos
- P2053R0
2020-03-03 SG21 Evolution Library Evolution Defensive Checks Versus Input Validation GitHub Rostislav Khlebnikov John Lakos
- P2052R0
2020-01-12 SG1 LEWGI Library Evolution Making modern C++ i/o a consistent API experience from bottom to top GitHub Niall Douglas
- P2051R0
2020-01-13 WG21 C++ Library Issues to be moved in Prague GitHub Marshall Clow
- P2050R0
2020-01-13 SG7 Tweaks to the design of source code fragments GitHub Andrew Sutton Wyatt Childers
- P2049R0
2020-01-13 SG7 Constraint refinement for special-cased functions GitHub Andrew Sutton Wyatt Childers
- P2048R0
2020-01-12 EWGI Prohibit zero and NULL from being used as null pointer literals GitHub Vittorio Romeo
- P2047R7
2024-02-15 LEWG Library Evolution An allocator-aware optional type GitHub Nina Ranns Pablo Halpern Ville Voutilainen
- P2047R6
2023-02-02 SG16 Unicode An allocator-aware optional type GitHub Nina Ranns Pablo Halpern Ville Voutilainen
- P2047R5
2023-01-11 Library Evolution An allocator-aware optional type GitHub Nina Ranns Pablo Halpern Ville Voutilainen
- P2047R4
2022-10-14 Library Evolution An allocator-aware optional type GitHub Nina Ranns Pablo Halpern Ville Voutilainen
- P2047R3
2022-07-08 Library Evolution An allocator-aware optional type GitHub Nina Ranns Pablo Halpern Ville Voutilainen
- P2047R2
2021-08-13 Library Evolution An allocator-aware optional type GitHub Nina Ranns Pablo Halpern Ville Voutilainen
- P2047R1
2021-02-19 LEWGI Library Evolution An allocator-aware optional type GitHub Nina Ranns Pablo Halpern Ville Voutilainen
- P2047R0
2020-01-13 LEWGI Library Evolution An allocator-aware optional type GitHub Nina Ranns Pablo Halpern Ville Voutilainen
- P2046R0
2020-01-12 Library Rangify New Algorithms GitHub Dan Raviv
- P2045R1
2020-02-14 Library Missing Mandates for the standard library GitHub Marshall Clow
- P2045R0
2020-01-13 Library Missing Mandates for the standard library GitHub Marshall Clow
- P2044R2
2020-04-14 Evolution Member Templates for Local Classes GitHub Robert Leahy
- P2044R1
2020-03-01 Evolution Member Templates for Local Classes GitHub Robert Leahy
- P2044R0
2020-01-12 EWGI Evolution Member Templates for Local Classes GitHub Robert Leahy
- P2043R0
2020-01-13 SG7 Don't constexpr All The Things GitHub David Sankel
- P2042R0
2020-01-11 Library Evolution Alternate names for make_shared_default_init GitHub Andrzej Krzemieński
- P2041R1
2021-03-10 Evolution template = delete GitHub David Stone
- P2041R0
2020-01-11 Evolution Deleting variable templates GitHub David Stone
- P2040R0
2020-01-13 SG7 Reflection-based lazy-evaluation GitHub Corentin Jabot
- P2039R0
2020-01-01 LEWGI do_until Loop GitHub Menashe Rosemberg
- P2038R0
2020-01-11 SG21 Proposed nomenclature for contract-related proposals GitHub Andrzej Krzemieński Ryan McDougall
- P2037R1
2020-06-15 Library Evolution String's gratuitous assignment GitHub Andrzej Krzemieński
- P2037R0
2020-01-11 Library Evolution String's gratuitous assignment GitHub Andrzej Krzemieński
- P2036R3
2021-09-15 Core Changing scope for lambda trailing-return-type GitHub Barry Revzin
- P2036R2
2021-07-23 Core Changing scope for lambda trailing-return-type GitHub Barry Revzin
- P2036R1
2021-01-13 Evolution Changing scope for lambda trailing-return-type GitHub Barry Revzin
- P2036R0
2020-01-12 Evolution Changing scope for lambda trailing-return-type GitHub Barry Revzin
- P2035R0
2020-01-13 LEWGI Library Evolution Value Proposition: Allocator-Aware (AA) Software GitHub Pablo Halpern John Lakos
- P2034R4
2024-04-22 SG23 Safety and Security EWG Evolution CWG Core Partially Mutable Lambda Captures GitHub Ryan McDougall Nestor Subiron Montoro
- P2034R3
2024-03-20 EWGI SG17: EWG Incubator EWG Evolution CWG Core Partially Mutable Lambda Captures GitHub Ryan McDougall Nestor Subiron Montoro
- P2034R2
2020-06-12 EWGI Partially Mutable Lambda Captures GitHub Ryan McDougall Patrick McMichael
- P2034R1
2020-04-16 EWGI Partially Mutable Lambda Captures GitHub Ryan McDougall Patrick McMichael
- P2034R0
2020-01-11 EWGI Partially Mutable Lambda Captures GitHub Ryan McDougall
- P2033R0
2020-01-10 SG1 History of Executor Properties GitHub Jared Hoberock
- P2032R0
2020-03-03 SG21 Contracts - What Came Before GitHub Joshua Berne
- P2031R0
2020-01-10 SG14 SG14: Meeting Minutes 2019/10/08-2020/01/07 GitHub Michael Wong
- P2030R0
2020-01-10 SG19 SG19: Machine Learning 2019/10/10-2020/01/09 GitHub Michael Wong
- P2029R4
2020-10-19 Core Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals GitHub Tom Honermann
- P2029R3
2020-09-11 Core Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals GitHub Tom Honermann
- P2029R2
2020-07-15 Core Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals GitHub Tom Honermann
- P2029R1
2020-02-28 Core Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals GitHub Tom Honermann
- P2029R0
2020-01-12 Core Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals GitHub Tom Honermann
- P2028R0
2020-01-10 Evolution Library Evolution What is ABI, and What Should WG21 Do About It? GitHub Titus Winters
- P2027R0
2020-01-10 Library Evolution Library Moved-from objects need not be valid GitHub Geoff Romer
- P2026R0
2020-01-14 WG21 Evolution Library Evolution A Constituent Study Group for Safety-Critical Applications GitHub Ryan McDougall Bryce Adelstein Lelbach JF Bastien Andreas Weis Ruslan Arutyunyan Ilya Burylov
- P2025R2
2021-03-15 Evolution Core Guaranteed copy elision for return variables GitHub Anton Zhilin
- P2025R1
2020-06-15 Evolution Core Guaranteed copy elision for return variables GitHub Anton Zhilin
- P2025R0
2020-01-08 EWGI Guaranteed copy elision for named return objects GitHub Anton Zhilin
- P2024R0
2020-01-13 Library Evolution Bloomberg Analysis of Unified Executors GitHub David Sankel Frank Birbacher Marina Efimova Dietmar Kuhl Vern Riedlin
- P2022R3
2023-12-17 SG9 Ranges Library Evolution Rangified version of lexicographical_compare_three_way GitHub Ran Regev Alex Dathskovsky
- P2022R2
2023-05-10 SG9 Ranges Library Evolution Rangified version of lexicographical_compare_three_way GitHub Ran Regev
- P2022R1
2023-03-11 SG9 Ranges Library Evolution Rangified version of lexicographical_compare_three_way GitHub Ran Regev
- P2022R0
2023-02-06 Library Evolution Rangified version of lexicographical_compare_three_way GitHub Ran Regev
- P2021R0
2020-01-09 Library Evolution Negative zero strikes again GitHub Victor Zverovich
- P2020R0
2020-01-13 SG16 Locales, Encodings and Unicode GitHub Corentin Jabot
- P2019R7
2024-09-16 LWG Library Thread attributes GitHub Corentin Jabot
- P2019R6
2024-05-22 LWG Library Thread attributes GitHub Corentin Jabot
- P2019R5
2024-01-13 LEWG Library Evolution Thread attributes GitHub Corentin Jabot
- P2019R4
2023-10-15 Library Evolution Thread attributes GitHub Corentin Jabot
- P2019R3
2023-05-18 Library Evolution Thread attributes GitHub Corentin Jabot
- P2019R2
2022-10-15 SG1 Usability improvements for std::thread GitHub Corentin Jabot
- P2019R1
2022-08-09 SG1 Usability improvements for std::thread GitHub Corentin Jabot
- P2019R0
2020-03-02 SG1 LEWGI Usability improvements for std::thread GitHub Corentin Jabot
- P2017R1
2020-02-19 Library Conditionally borrowed ranges GitHub Barry Revzin
- P2017R0
2020-01-07 Library Conditionally safe ranges GitHub Barry Revzin
- P2016R0
2020-01-14 Library Evolution A step parameter for iota GitHub Corentin Jabot
- P2014R2
2024-10-29 CWG Core Proposed resolution for US061/US062 - aligned allocation of coroutine frames GitHub Lewis Baker Gor Nishanov
- P2014R1
2024-10-29 CWG Core Proposed resolution for US061/US062 - aligned allocation of coroutine frames GitHub Lewis Baker Gor Nishanov
- P2014R0
2020-01-13 Evolution Proposed resolution for US061/US062 - aligned allocation of coroutine frames GitHub Lewis Baker Gor Nishanov
- P2013R5
2022-12-07 Library Freestanding Language: Optional ::operator new GitHub Ben Craig
- P2013R4
2021-05-03 Core Freestanding Language: Optional ::operator new GitHub Ben Craig
- P2013R3
2020-09-13 Evolution Freestanding Language: Optional ::operator new GitHub Ben Craig
- P2013R2
2020-08-14 SG14 Evolution Library Evolution Freestanding Language: Optional ::operator new GitHub Ben Craig
- P2013R1
2020-04-14 SG14 Evolution Library Evolution Freestanding Language: Optional ::operator new GitHub Ben Craig
- P2013R0
2020-01-10 SG14 Evolution Freestanding Language: Optional ::operator new GitHub Ben Craig
- P2012R2
2021-09-30 Evolution Core Fix the range-based for loop, Rev2 GitHub Nicolai Josuttis Victor Zverovich Arthur O'Dwyer Filipe Mulonde
- P2012R1
2021-09-16 Evolution Core Fix the range-based for loop, Rev1 GitHub Nicolai Josuttis Victor Zverovich Arthur O'Dwyer Filipe Mulonde
- P2012R0
2020-11-15 Evolution Core Fix the range-based for loop, Rev0ix the range-based for loop GitHub Nicolai Josuttis Victor Zverovich Arthur O'Dwyer Filipe Mulonde
- P2011R1
2020-04-16 EWGI A pipeline-rewrite operator GitHub Barry Revzin Colby Pike
- P2011R0
2020-01-07 Evolution A pipeline-rewrite operator GitHub Barry Revzin Colby Pike
- P2010R0
2019-12-27 SG6 LEWGI Remove iostream operators from P1889 GitHub Daniil Goncharov
- P2009R0
2019-12-28 SG16 SG16: Unicode meeting summaries 2019-10-09 through 2019-12-11 GitHub Tom Honermann
- P2008R0
2020-01-10 EWGI Enable variable template template parameters GitHub Mateusz Pusz
- P2007R0
2020-01-10 LEWGI Library Evolution `std::from_chars` should work with `std::string_view` GitHub Mateusz Pusz
- P2006R1
2020-03-02 SG1 Eliminating heap-allocations in sender/receiver with connect()/start() as basis operations GitHub Lewis Baker Eric Niebler Kirk Shoop Lee Howes
- P2006R0
2020-01-13 SG1 Library Evolution Eliminating heap-allocations in sender/receiver with connect()/start() as basis operations GitHub Lewis Baker Eric Niebler Kirk Shoop Lee Howes
- P2005R0
2019-12-21 SG13 A Brief 2D Graphics Review GitHub James Berrow
- P2004R0
2019-12-17 SG6 LEWGI Numbers and their Scopes GitHub Antony Polukhin
- P2003R0
2020-01-13 SG2 Evolution Fixing Internal and External Linkage Entities in Header Units GitHub Michael Spencer
- P2002R1
2020-02-14 Core Defaulted comparison specification cleanups GitHub Richard Smith
- P2002R0
2019-12-17 Core Defaulted comparison specification cleanups GitHub Richard Smith
- P2000R4
2022-10-15 WG21 Direction for ISO C++ GitHub Roger Orr Howard Hinnant Roger Orr Bjarne Stroustrup Daveed Vandevoorde Michael Wong
- P2000R3
2022-01-06 WG21 Direction Group Direction for ISO C++ GitHub Daveed Vandevoorde Howard Hinnant Roger Orr Bjarne Stroustrup Michael Wong
- P2000R2
2020-07-15 WG21 Direction Group Direction for ISO C++ GitHub Michael Wong Howard Hinnant Roger Orr Bjarne Stroustrup Daveed Vandevoorde
- P2000R1
2020-03-01 WG21 Direction for ISO C++ GitHub Michael Wong Howard Hinnant Roger Orr Bjarne Stroustrup Daveed Vandevoorde
- P2000R0
2020-01-13 WG21 Direction for ISO C++ GitHub Michael Wong
- P1999R0
2019-11-25 Evolution Library Evolution Process proposal: double-check evolutionary material via a Tentatively Ready status GitHub Ville Voutilainen
- P1998R1
2020-01-08 SG6 LEWGI Simple Facility for Lossless Integer Conversion GitHub Ryan McDougall
- P1998R0
2019-11-25 SG6 LEWGI Simple Facility for Lossless Integer Conversion GitHub Ryan McDougall
- P1997R1
2020-01-13 Evolution Relaxing Restrictions on Arrays GitHub Krystian Stasiowski Theodoric Stier
- P1997R0
2019-11-25 Evolution Relaxing Restrictions on Arrays GitHub Krystian Stasiowski Theodoric Stier
- P1996R0
2019-11-24 EWGI Propagated template parameters GitHub Dmitry Sokolov
- P1995R1
2020-03-03 SG21 Contracts - Use Cases GitHub Joshua Berne Andrzej Krzemienski Ryan McDougall Timur Doumler Herb Sutter
- P1995R0
2019-11-25 SG21 Contracts - Use Cases GitHub Joshua Berne Andrzej Krzemienski Ryan McDougall Timur Doumler Herb Sutter
- P1994R1
2020-02-15 Library elements_view needs its own sentinel GitHub Tim Song Christopher Di Bella
- P1994R0
2019-11-25 Library elements_view needs its own sentinel GitHub Tim Song Christopher Di Bella
- P1993R1
2020-01-12 SG1 Library Evolution Restore shared state to bulk_execute GitHub Jared Hoberock
- P1993R0
2019-11-21 SG1 Library Evolution Restore factories to bulk_execute GitHub Jared Hoberock
- P1991R0
2019-11-19 WG21 WG21 2019-11 Belfast Record of Discussion GitHub Nina Ranns
- P1990R1
2020-05-26 Library Evolution Library Add operator[] to std::initializer_list GitHub Daniil Goncharov Antony Polukhin
- P1990R0
2019-12-16 LEWGI Library Evolution Library Add operator[] to std::initializer_list GitHub Daniil Goncharov Antony Polukhin
- P1989R2
2021-03-17 Library Range constructor for std::string_view 2: Constrain Harder GitHub Corentin Jabot
- P1989R1
2021-01-17 Library Range constructor for std::string_view 2: Constrain Harder GitHub Corentin Jabot
- P1989R0
2019-11-25 Library Range constructor for std::string_view 2: Constrain Harder GitHub Corentin Jabot
- P1988R1
2020-02-29 EWGI Allow Templates in Local Classes GitHub Steve Downey
- P1988R0
2020-01-13 EWGI Evolution Allow Templates in Local Classes GitHub Steve Downey
- P1985R3
2022-09-17 SG7 Evolution Library Evolution Universal template parameters GitHub Gašper Ažman Mateusz Pusz Colin MacLean Bengt Gustafsonn Corentin Jabot
- P1985R1
2020-05-15 Evolution Universal template parameters GitHub Gašper Ažman Mateusz Pusz Colin MacLean Bengt Gustafsonn
- P1985R0
2020-01-13 EWGI Universal template parameters GitHub Gašper Ažman Mateusz Pusz
- P1983R0
2019-11-15 Library Wording for GB301, US296, US292, US291, and US283 GitHub Tim Song
- P1982R0
2019-11-25 Library Rename link to time_zone_link GitHub Howard Hinnant
- P1981R0
2019-11-25 Library Rename leap to leap_second GitHub Howard Hinnant
- P1980R0
2019-11-08 Core Wording for CA 096 GitHub Jason Merrill
- P1979R0
2019-11-23 Core US086 Resolution GitHub Mathias Stearn
- P1978R0
2019-11-19 Library Evolution Rename _default_init functions and do nothing more GitHub Andrzej Krzemieński Nevin Liber Glen Joseph Fernandes Peter Dimov
- P1976R2
2020-02-11 Library Fixed-size 'span' construction from dynamic-size range GitHub Tomasz Kamiński
- P1976R1
2020-01-03 Library Fixed-size 'span' construction from dynamic-size range GitHub Tomasz Kamiński
- P1976R0
2019-11-11 Library Evolution Fixed-size `span` construction from dynamic-size range GitHub Tomasz Kamiński
- P1975R0
2019-11-07 Evolution Core Fixing the wording of parenthesized aggregate-initialization GitHub Ville Voutilainen
- P1974R0
2020-05-15 Evolution Library Evolution Library Non-transient constexpr allocation using propconst GitHub Jeff Snyder Louis Dionne Daveed Vandevoorde
- P1973R1
2020-02-12 Library Evolution Library Rename _default_init functions (NB Comment DE002) GitHub Nicolai Josuttis
- P1973R0
2020-02-12 Library Evolution Library Rename _default_init functions (NB Comment DE002) GitHub Nicolai Josuttis
- P1972R0
2019-11-09 Core US105 Check satisfaction of constraints for non-templates when forming pointer to function GitHub Jens Maurer
- P1971R0
2019-11-08 WG21 Core Language Changes for NB Comments at the November, 2019 (Belfast) Meeting GitHub William M. (Mike) Miller
- P1970R2
2020-03-01 Library Consistency for size() functions: add ranges::ssize() GitHub Hannes Hauswedell Jorg Brown Casey Carter
- P1970R1
2020-01-13 Library Consistency for size() functions GitHub Hannes Hauswedell
- P1970R0
2019-11-08 Library Consistency for size() functions GitHub Hannes Hauswedell
- P1969R0
2019-11-08 WG21 Core Language Working Group "ready" issues for the November, 2019 (Belfast) meeting GitHub William M. (Mike) Miller
- P1968R0
2019-11-07 WG21 Core Language Working Group "tentatively ready" issues for the November, 2019 (Belfast) meeting GitHub William M. (Mike) Miller
- P1967R14
2025-02-17 CWG Core #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R13
2024-12-16 EWG Evolution CWG Core #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R12
2023-12-09 Core #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R11
2023-08-22 Core #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R10
2023-01-09 Core #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R9
2022-10-14 Evolution #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R8
2022-06-28 Evolution #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R7
2022-06-23 Evolution #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R6
2022-05-02 Evolution #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R5
2022-04-13 Evolution #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R4
2021-06-19 Evolution #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R3
2021-04-15 Evolution #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R2
2020-03-02 Evolution #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R1
2020-01-04 Evolution #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1967R0
2019-11-25 Evolution #embed - a simple, scannable preprocessor-based resource acquisition method GitHub JeanHeyd Meneide
- P1965R0
2019-11-06 Library Blanket Wording for Specifying "Hidden Friends" GitHub Walter E Brown Daniel Sunderland Tim Song
- P1964R2
2020-02-15 Library Wording for boolean-testable GitHub Tim Song
- P1964R1
2020-01-11 Library Wording for boolean-testable GitHub Tim Song
- P1964R0
2019-11-15 Library Evolution Casting convertible_to<bool> considered harmful GitHub Tim Song
- P1963R0
2019-11-09 Library Fixing US 313 GitHub Billy O'Neal
- P1962R0
2019-11-18 Evolution Library Evolution How can you be so certain? GitHub Bjarne Stroustrup
- P1961R0
2019-11-05 Library Harmonizing the definitions of total order for pointers GitHub Gašper Ažman
- P1960R0
2019-11-09 WG21 NB Comment Changes Reviewed by SG1 GitHub David Olsen
- P1959R0
2019-11-25 Core Library Remove std::weak_equality and std::strong_equality GitHub Barry Revzin
- P1958R0
2020-01-13 Library Evolution C++ Concurrent Buffer Queue GitHub Lawrence Crowl
- P1957R2
2020-02-16 Core Library Converting from T* to bool should be considered narrowing (re: US 212) GitHub Zhihao Yuan
- P1957R1
2020-01-13 Core Library Converting from T* to bool should be considered narrowing (re: US 212) GitHub Zhihao Yuan
- P1957R0
2019-11-18 Core Library Converting from T* to bool should be considered narrowing (re: US 212) GitHub Zhihao Yuan
- P1956R1
2020-02-27 Library On the naming of low-level bit manipulation functions GitHub Vincent Reverdy
- P1956R0
2020-01-13 Library On the naming of low-level bit manipulation functions GitHub Vincent Reverdy
- P1955R1
2020-03-02 Evolution Top Level Is Constant Evaluated GitHub Frank Birbacher
- P1955R0
2019-11-03 Evolution Top Level Is Constant Evaluated GitHub Frank Birbacher
- P1953R0
2019-11-11 SG7 SG16 Unicode Identifiers And Unicode GitHub Corentin Jabot
- P1951R1
2021-01-25 Library Default Arguments for pair's Forwarding Constructor GitHub Logan R. Smith
- P1951R0
2019-11-17 Library Default Arguments for pair's Forwarding Constructor GitHub Logan R. Smith
- P1950R2
2022-10-15 Library Evolution An indirect value-type for C++ GitHub Jonathan Coe Antony Peacock
- P1950R1
2020-10-28 Library Evolution An indirect value-type for C++ GitHub Jonathan Coe Antony Peacock
- P1950R0
2020-01-13 Library Evolution An indirect value-type for C++ GitHub Jonathan Coe Antony Peacock
- P1949R7
2021-04-15 Core C++ Identifier Syntax using Unicode Standard Annex 31 GitHub Steve Downey Zach Laine Tom Honermann Peter Bindels Jens Maurer
- P1949R6
2020-09-15 Evolution Core C++ Identifier Syntax using Unicode Standard Annex 31 GitHub Steve Downey Zach Laine Tom Honermann Peter Bindels Jens Maurer
- P1949R5
2020-08-15 SG16 Evolution Core C++ Identifier Syntax using Unicode Standard Annex 31 GitHub Steve Downey Zach Laine Tom Honermann Peter Bindels Jens Maurer
- P1949R4
2020-06-05 SG16 Evolution Core C++ Identifier Syntax using Unicode Standard Annex 31 GitHub Steve Downey Zach Laine Tom Honermann Peter Bindels Jens Maurer
- P1949R3
2020-04-15 SG16 Evolution Core C++ Identifier Syntax using Unicode Standard Annex 31 GitHub Steve Downey Zach Laine Tom Honermann Peter Bindels Jens Maurer
- P1949R2
2020-02-29 SG16 Evolution Core C++ Identifier Syntax using Unicode Standard Annex 31 GitHub Steve Downey Zach Laine Tom Honermann Peter Bindels
- P1949R1
2020-01-13 SG7 SG16 Evolution C++ Identifier Syntax using Unicode Standard Annex 31 GitHub Steve Downey Zach Laine Tom Honermann Peter Bindels
- P1949R0
2019-11-20 SG7 SG16 EWGI Evolution C++ Identifier Syntax using Unicode Standard Annex 31 GitHub Steve Downey
- P1948R0
2019-11-11 SG2 SG15 Evolution Modules: Keep the dot GitHub Corentin Jabot
- P1947R0
2019-11-18 Evolution Library Evolution C++ exceptions and alternatives GitHub Bjarne Stroustrup
- P1946R0
2019-11-25 Evolution Allow defaulting comparisons by value GitHub Barry Revzin Casey Carter
- P1945R0
2019-10-28 Evolution Making More Objects Contiguous GitHub Krystian Stasiowski
- P1944R1
2020-05-26 SG16 LEWGI Library Evolution Library Add Constexpr Modifiers to Functions in cstring and cwchar Headers GitHub Daniil Goncharov Antony Polukhin
- P1944R0
2019-12-16 LEWGI Library Evolution Library Add Constexpr Modifiers to Functions in cstring and cwchar Headers GitHub Daniil Goncharov Antony Polukhin
- P1943R0
2019-10-07 SG1 Library Evolution Networking TS changes to improve completion token flexibility and performance GitHub Christopher Kohlhoff
- P1938R3
2021-03-22 Evolution if consteval GitHub Barry Revzin Daveed Vandevoorde Richard Smith Andrew Sutton
- P1938R2
2020-10-14 Evolution if consteval GitHub Barry Revzin Daveed Vandevoorde Richard Smith Andrew Sutton
- P1938R1
2020-03-02 Evolution if consteval GitHub Barry Revzin Daveed Vandevoorde Richard Smith Andrew Sutton
- P1938R0
2019-10-10 Evolution if consteval GitHub Barry Revzin Daveed Vandevoorde Richard Smith
- P1937R2
2020-02-14 Core Fixing inconsistencies between `constexpr` and `consteval` functions GitHub David Stone
- P1937R1
2020-01-13 Core Fixing inconsistencies between `constexpr` and `consteval` functions GitHub David Stone
- P1937R0
2019-10-07 Evolution Fixing inconsistencies between `constexpr` and `consteval` functions GitHub David Stone
- P1936R0
2019-10-07 EWGI Dependent Static Assertion GitHub Ruslan Arutyunyan
- P1935R2
2020-01-13 SG6 LEWGI Library Evolution A C++ Approach to Physical Units GitHub Mateusz Pusz
- P1935R1
2019-11-07 SG6 SG16 LEWGI Library Evolution A C++ Approach to Physical Units GitHub Mateusz Pusz
- P1935R0
2019-10-14 SG6 Library Evolution A C++ Approach to Physical Units GitHub Mateusz Pusz
- P1934R0
2019-10-07 Library Evolution boolean Considered Harmful GitHub Casey Carter Christopher Di Bella Eric Niebler
- P1933R0
2019-10-07 SG1 Suggestions for bulk_execute GitHub Jared Hoberock
- P1932R0
2019-10-07 SG6 Extension of the C++ random number generators GitHub Pavel Dyakov Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev
- P1930R0
2019-10-07 SG6 LEWGI Towards a standard unit systems library GitHub Vincent Reverdy
- P1929R0
2019-10-07 LEWGI Making std::forward_list constexpr GitHub Alexander Zaitsev
- P1928R15
2024-11-22 LWG Library std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R14
2024-11-22 LWG Library std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R13
2024-11-22 LWG Library std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R12
2024-10-11 LWG Library std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R11
2024-07-16 LWG Library std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R10
2024-06-28 LWG Library std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R9
2024-05-22 LWG Library std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R8
2023-11-09 Library Evolution Library std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R7
2023-10-15 Library Evolution Library std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R6
2023-06-19 LEWG Library Evolution std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R5
2023-06-19 LEWG Library Evolution std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R4
2023-05-19 Library Evolution std::simd - Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R3
2023-02-03 Evolution Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R2
2023-01-15 Library Evolution Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R1
2022-10-15 SG1 Library Evolution Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1928R0
2019-10-07 SG1 Merge data-parallel types from the Parallelism TS 2 GitHub Matthias Kretz
- P1927R0
2019-10-07 LEWGI Add std::is_partitioned_until algorithm GitHub Alexander Zaitsev
- P1926R0
2019-10-07 LEWGI Making std::priority_queue constexpr GitHub Alexander Zaitsev
- P1925R0
2019-10-07 LEWGI Making std::queue constexpr GitHub Alexander Zaitsev
- P1924R0
2019-10-07 LEWGI Making std::stack constexpr GitHub Alexander Zaitsev
- P1923R0
2019-10-07 LEWGI Making std::deque constexpr GitHub Alexander Zaitsev
- P1922R0
2019-10-07 LEWGI Making std::list constexpr GitHub Alexander Zaitsev
- P1921R0
2019-10-07 Library Evolution What's in a Name? GitHub Nevin Liber
- P1920R0
2019-10-07 EWGI Proposal of Namespace Templates GitHub Andrew Tomazos
- P1919R3
2020-02-15 Library Evolution Expanding the Rights in SD-8 GitHub Nevin Liber
- P1919R2
2020-01-08 Library Evolution Expanding the Rights in SD-8 GitHub Nevin Liber
- P1919R1
2019-11-09 Library Evolution Expanding the Rights in SD-8 GitHub Nevin Liber
- P1919R0
2019-10-07 Library Evolution Expanding the Rights in SD-8 GitHub Nevin Liber
- P1917R0
2019-10-07 WG21 C++ Library Issues to be moved in Belfast GitHub Marshall Clow
- P1916R0
2019-10-07 SG1 There might not be an elegant OOTA fix GitHub David Goldblatt
- P1915R0
2019-10-07 SG1 Library Evolution Expected Feedback from simd in the Parallelism TS 2 GitHub Matthias Kretz
- P1914R0
2019-10-07 Library Evolution Library On the names of shift algorithms GitHub Vincent Reverdy
- P1913R0
2019-10-06 SG13 Comments on Audio Devices GitHub Frank Birbacher
- P1912R1
2020-01-13 Evolution Types with array-like object representations GitHub Timur Doumler
- P1912R0
2019-10-06 EWGI Evolution Interconvertible object representations GitHub Timur Doumler
- P1911R0
2019-10-07 SG14 SG19 SG19: Machine Learning 2019/08/08-2019/09/11 GitHub Michael Wong
- P1910R0
2019-10-07 SG6 SG14 SG19 SG14: Linear Algebra Meeting Minutes 2019/08/07-2019/10/02 GitHub Michael Wong
- P1909R0
2019-10-07 SG14 SG14: Low Latency Meeting Minutes 2019/08/14-2019/09/11 GitHub Michael Wong
- P1908R2
2020-02-19 Evolution Reserving Attribute Names for Future Use GitHub Corentin Jabot
- P1908R1
2019-11-16 Evolution Reserving Attribute Names for Future Use GitHub Corentin Jabot
- P1908R0
2019-10-06 Evolution Reserving Attribute Names for Future Use GitHub Corentin Jabot
- P1907R1
2019-11-08 Evolution Core Inconsistencies with non-type template parameters GitHub Jens Maurer
- P1907R0
2019-10-07 Evolution Inconsistencies with non-type template parameters GitHub Jens Maurer
- P1906R0
2019-10-07 SG12 EWGI Evolution Core Provided operator= return lvalue-ref on rvalue GitHub Peter Sommerlad
- P1905R0
2019-10-06 SG15 Evolution In-Source Mechanism to Identify Importable Headers GitHub Corentin Jabot
- P1902R1
2019-11-25 Evolution Library Evolution Missing feature-test macros 2017-2019 GitHub Barry Revzin
- P1902R0
2019-10-07 Evolution Library Evolution Missing feature-test macros 2018-2019 GitHub Barry Revzin
- P1901R2
2023-04-05 Library Enabling the Use of weak_ptr as Keys in Unordered Associative Containers GitHub Daryl Haresign
- P1901R1
2020-02-15 Library Enabling the Use of weak_ptr as Keys in Unordered Associative Containers GitHub Daryl Haresign
- P1901R0
2019-10-03 Library Evolution Enabling the Use of weak_ptr as Keys in Unordered Associative Containers GitHub Daryl Haresign
- P1900R0
2019-10-07 Evolution Concepts-Adjacent Problems GitHub Barry Revzin
- P1899R3
2022-07-11 SG9 Library Evolution stride_view GitHub Christopher Di Bella Tim Song
- P1899R2
2021-12-23 SG9 Library Evolution stride_view GitHub Christopher Di Bella Tim Song
- P1899R1
2021-11-08 SG9 Library Evolution stride_view GitHub Christopher Di Bella
- P1899R0
2019-10-07 Library Evolution stride_view GitHub Christopher Di Bella
- P1898R1
2020-05-16 SG1 Forward progress delegation for executors GitHub Lee Howes
- P1898R0
2019-10-07 SG1 Forward progress delegation for executors GitHub Lee Howes
- P1897R3
2020-05-16 SG1 Towards C++23 executors: A proposal for an initial set of algorithms GitHub Lee Howes
- P1897R2
2020-01-13 SG1 Towards C++23 executors: A proposal for an initial set of algorithms GitHub Lee Howes
- P1897R1
2019-11-14 SG1 Towards C++23 executors: An initial set of algorithms GitHub Lee Howes
- P1897R0
2019-10-07 SG1 Towards C++23 executors: An initial set of algorithms GitHub Lee Howes
- P1896R0
2019-10-02 SG16 SG16: Unicode meeting summaries 2019/06/12 - 2019/09/25 GitHub Tom Honermann
- P1895R0
2019-10-08 Library Evolution tag_invoke: A general pattern for supporting customisable functions GitHub Lewis Baker Eric Niebler Kirk Shoop
- P1894R0
2019-10-02 LEWGI Proposal of std::upto, std::indices and std::enumerate GitHub Andrew Tomazos
- P1893R0
2019-10-01 SG21 Proposal of Contract Primitives Andrew Tomazos
- P1892R1
2019-11-07 Library Extended locale-specific presentation specifiers for std::format GitHub Peter Brett
- P1892R0
2019-10-07 SG16 LEWGI Extended locale-specific presentation specifiers for std::format GitHub Peter Brett
- P1891R0
2019-10-13 SG6 SG14 SG19 Library Evolution The Linear-Algebra Effort GitHub Guy Davidson Mark Hoemmen D. S. Hollman Bob Steagall Christian Trott
- P1890R0
2019-10-01 SG6 C++ Numerics Work In Progress Issues GitHub Antony Polukhin Alexander Zaitsev
- P1889R1
2019-12-27 SG6 C++ Numerics Work In Progress GitHub Alexander Zaitsev Antony Polukhin
- P1889R0
2019-10-01 SG6 C++ Numerics Work In Progress GitHub Alexander Zaitsev Antony Polukhin
- P1888R0
2019-10-07 SG1 Executors without exception handling support GitHub Matti Rintala Matti Rintala Michael Wong D. S. Hollman Pekka Jääskeläinen
- P1887R1
2020-01-13 SG7 Reflection on attributes GitHub Corentin Jabot
- P1887R0
2019-10-06 SG7 Typesafe Reflection on attributes GitHub Corentin Jabot
- P1886R0
2019-10-05 SG14 Direction Group Error speed benchmarking GitHub Ben Craig
- P1885R12
2023-04-05 Library Naming Text Encodings to Demystify Them GitHub Corentin Jabot Peter Brett
- P1885R11
2023-03-22 Library Naming Text Encodings to Demystify Them GitHub Corentin Jabot Peter Brett
- P1885R10
2022-02-14 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot Peter Brett
- P1885R9
2022-01-15 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot Peter Brett
- P1885R8
2021-10-13 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot Peter Brett
- P1885R7
2021-09-14 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot Peter Brett
- P1885R6
2021-08-14 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot Peter Brett
- P1885R5
2021-02-15 SG16 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot
- P1885R4
2020-11-22 SG16 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot
- P1885R3
2020-09-14 SG16 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot
- P1885R2
2020-03-02 SG16 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot
- P1885R1
2020-01-10 SG16 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot
- P1885R0
2019-10-06 SG16 Library Evolution Naming Text Encodings to Demystify Them GitHub Corentin Jabot
- P1884R0
2020-01-13 SG2 Evolution Private Module Partition: An Inconsistent Boundary GitHub Nathan Sidwell
- P1883R2
2022-11-25 SG1 LEWGI file_handle and mapped_file_handle GitHub Niall Douglas
- P1883R1
2020-01-12 SG1 LEWGI file_handle and mapped_file_handle GitHub Niall Douglas
- P1883R0
2019-09-26 LEWGI Walkthrough of P1031s file_handle for LEWG-I GitHub Niall Douglas
- P1882R0
2019-09-26 EWGI Addition of a filter to recursive_directory_iterator GitHub Noel Tchidjo Moyo
- P1881R1
2020-01-12 EWGI Epochs: a backward-compatible language evolution mechanism GitHub Vittorio Romeo
- P1881R0
2019-10-06 EWGI Epochs: a backward-compatible language evolution mechanism GitHub Vittorio Romeo
- P1880R0
2019-10-06 SG16 LEWGI uNstring Arguments Shall Be UTF-N Encoded GitHub Zach Laine
- P1879R0
2019-10-06 SG16 EWGI Please Don't Rewrite My String Literals GitHub Zach Laine
- P1878R1
2019-11-14 Library Evolution Library Constraining Readable Types GitHub Casey Carter
- P1878R0
2019-10-04 Library Constraining Readable Types GitHub Eric Niebler Casey Carter
- P1877R0
2019-10-07 Library Evolution Saving Private Ranges: Recovering Lost Information from Comparison and Predicate Algorithms GitHub JeanHeyd Meneide
- P1876R1
2019-10-08 SG2 All The Module Names GitHub Rene Rivera
- P1876R0
2019-10-04 SG15 All The Module Names GitHub Rene Rivera
- P1875R2
2021-03-15 SG1 Evolution Transactional Memory Lite Support in C++ GitHub Michael Spear Hans Boehm Victor Luchangco Michael Scott Michael Wong
- P1875R1
2020-07-30 Evolution Transactional Memory Lite Support in C++ GitHub Michael Spear Hans Boehm Victor Luchangco Michael Scott Michael Wong
- P1875R0
2019-10-07 SG1 Transactional Memory Lite Support in C++ GitHub Michael Spear Hans Boehm Victor Luchangco Michael Scott Michael Wong
- P1874R1
2019-11-12 Core Dynamic Initialization Order of Non-Local Variables in Modules GitHub Michael Spencer
- P1874R0
2019-10-07 SG2 Evolution Dynamic Initialization Order of Non-Local Variables in Modules GitHub Michael Spencer
- P1873R1
2019-10-07 SG2 Evolution remove.dots.in.module.names GitHub Michael Spencer
- P1873R0
2019-10-07 SG2 Evolution remove.dots.in.module.names GitHub Michael Spencer
- P1872R0
2019-10-07 Library Evolution span should have size_type, not index_type GitHub Nevin Liber
- P1871R1
2019-11-25 Library Concept traits should be named after concepts GitHub Barry Revzin
- P1871R0
2019-10-07 Library Evolution Should concepts be enabled or disabled? GitHub Barry Revzin
- P1870R1
2019-11-25 Library Evolution forwarding-range is too subtle GitHub Barry Revzin
- P1870R0
2019-10-07 Library Evolution forwarding-range is too subtle GitHub Barry Revzin
- P1869R1
2019-11-06 Library Rename 'condition_variable_any' interruptible wait methods GitHub Tomasz Kamiński Michał Dominiak
- P1869R0
2019-10-01 Library Evolution Rename 'condition_variable_any' interruptible wait methods GitHub Tomasz Kamiński Michał Dominiak
- P1868R2
2020-02-15 Library Unicorn width: clarifying units of width and precision in std::format GitHub Victor Zverovich Zach Laine
- P1868R1
2019-11-24 Library Unicorn width: clarifying units of width and precision in std::format GitHub Victor Zverovich Zach Laine
- P1868R0
2019-10-05 SG16 Library Evolution ? width: clarifying units of width and precision in std::format GitHub Victor Zverovich Zach Laine
- P1865R1
2019-11-09 WG21 Add max() to latch and barrier GitHub David Olsen Olivier Giroux
- P1865R0
2019-09-30 Library Evolution Library Add max() to latch and barrier GitHub David Olsen Olivier Giroux
- P1864R0
2020-07-12 SG15 Defining Target Tuplets GitHub Isabella Muerte
- P1863R1
2020-01-12 WG21 Direction Group ABI - Now or Never GitHub Titus Winters
- P1863R0
2019-10-01 WG21 ABI - Now or Never GitHub Titus Winters
- P1862R1
2019-11-11 Library Evolution Library Ranges adaptors for non-copyable iterators GitHub Corentin Jabot Casey Carter
- P1862R0
2019-10-06 Library Evolution Library Ranges adaptors for non-copyable iterators GitHub Corentin Jabot
- P1861R1
2020-05-11 SG4 Library Evolution Secure Networking in C++ GitHub JF Bastien Alex Christensen Scott Herscher
- P1861R0
2019-10-07 Library Evolution Secure Connections in Networking TS GitHub JF Bastien Alex Christensen
- P1860R0
2019-10-07 Library Evolution C++ Networking Must Be Secure By Default GitHub JF Bastien Alex Christensen
- P1859R0
2019-10-09 SG16 Evolution Core Standard terminology for execution character set encodings GitHub Steve Downey
- P1858R2
2020-03-01 Evolution Generalized pack declaration and usage GitHub Barry Revzin
- P1858R1
2020-01-08 Evolution Generalized pack declaration and usage GitHub Barry Revzin
- P1858R0
2019-10-07 Evolution Generalized pack declaration and usage GitHub Barry Revzin
- P1857R3
2020-02-11 SG2 SG15 Core Modules Dependency Discovery GitHub Michael Spencer
- P1857R2
2020-01-13 Core Modules Dependency Discovery GitHub Michael Spencer
- P1857R1
2019-10-07 SG2 SG15 Evolution Modules Dependency Discovery GitHub Michael Spencer
- P1857R0
2019-10-07 SG2 SG15 Evolution Modules Dependency Discovery GitHub Michael Spencer
- P1856R0
2019-10-07 Library Evolution Library Bit operations do not work on bytes: a generic fix GitHub Vincent Reverdy
- P1855R0
2019-10-05 Library Evolution Make <compare> freestanding GitHub Ben Craig Bryce Adelstein Lelbach
- P1854R4
2023-02-08 SG1 Concurrency and Parallelism Library Evolution Making non-encodable string literals ill-formed GitHub Corentin Jabot
- P1854R3
2022-01-15 Evolution Conversion to literal encoding should not lead to loss of meaning GitHub Corentin Jabot
- P1854R2
2021-11-23 SG16 Conversion to literal encoding should not lead to loss of meaning GitHub Corentin Jabot
- P1854R1
2021-10-09 SG16 Conversion to literal encoding should not lead to loss of meaning GitHub Corentin Jabot
- P1854R0
2019-10-06 SG16 Evolution Conversion to execution encoding should not lead to loss of meaning GitHub Corentin Jabot
- P1851R0
2019-08-09 Library Evolution Guidelines For snake_case Concept Naming GitHub Jonathan Müller
- P1848R0
2020-01-13 Evolution Improve rules of standard layout GitHub Pal Balog
- P1847R4
2021-04-12 Core Make declaration order layout mandated GitHub Pal Balog
- P1847R3
2020-03-01 Core Make declaration order layout mandated GitHub Pal Balog
- P1847R2
2020-01-13 Evolution Make declaration order layout mandated GitHub Pal Balog
- P1847R1
2019-10-01 Evolution Make declaration order layout mandated GitHub Pal Balog
- P1847R0
2019-08-05 Evolution Make declaration order layout mandated GitHub Pal Balog
- P1846R0
2019-08-05 SG20 Teach class Last GitHub John McFarlane
- P1845R0
2019-08-06 SG15 2019-09-21 Denver Tooling Meeting GitHub Bryce Adelstein Lelbach Jon Kalb
- P1844R1
2019-11-22 LEWGI Enhancement of regex GitHub Nozomu Katō
- P1844R0
2019-08-04 SG16 LEWGI Enhancement of regex GitHub Nozomu Katō
- P1843R0
2019-08-01 Library Evolution Comparison and Hasher Requirements GitHub Billy O'Neal
- P1842R0
2019-08-04 SG15 Generalized Module (Dependency?) Mapper GitHub Boris Kolpackov
- P1841R3
2022-02-14 Library Wording for Individually Specializable Numeric Traits GitHub Walter E Brown
- P1841R2
2022-01-14 Library Wording for Individually Specializable Numeric Traits GitHub Walter E Brown
- P1841R1
2020-05-15 Library Wording for Individually Specializable Numeric Traits GitHub Walter E Brown
- P1841R0
2019-08-03 Library Wording for Individually Specializable Numeric Traits GitHub Walter E Brown
- P1840R0
2019-08-05 WG21 Cologne 2019, Record of Discussion GitHub Nina Ranns
- P1839R7
2025-01-11 CWG Core Accessing object representations GitHub Brian Bi Krystian Stasiowski Timur Doumler
- P1839R6
2024-10-14 CWG Core Accessing object representations GitHub Brian Bi Krystian Stasiowski Timur Doumler
- P1839R5
2022-06-17 Core Accessing object representations GitHub Timur Doumler Krystian Stasiowski
- P1839R4
2022-03-16 Core Accessing Object Representations GitHub Krystian Stasiowski Timur Doumler
- P1839R3
2022-02-19 Core Accessing Object Representations GitHub Krystian Stasiowski Timur Doumler
- P1839R2
2019-11-20 Core Accessing Object Representations GitHub Krystian Stasiowski
- P1839R1
2019-10-02 Core Accessing Object Representations GitHub Krystian Stasiowski
- P1839R0
2019-08-09 Core Accessing Object Representations GitHub Krystian Stasiowski
- P1838R0
2020-01-13 SG15 Modules User-Facing Lexicon and File Extensions GitHub Bryce Adelstein Lelbach Boris Kolpackov
- P1837R0
2019-07-29 Evolution Library Evolution Remove NTTPs of class type from C++20 GitHub Arthur O'Dwyer
- P1832R0
2019-08-05 SG2 SG14 SG15 Improving Debug Builds Inline With User Expectation GitHub John McFarlane
- P1831R1
2020-02-12 Library deprecating volatile: library GitHub JF Bastien
- P1831R0
2019-08-02 Library deprecating volatile: library GitHub JF Bastien
- P1830R1
2019-10-07 LEWGI std::dependent_false GitHub Ruslan Arutyunyan
- P1830R0
2019-07-18 LEWGI std::dependent_false GitHub Ruslan Arutyunyan
- P1825R0
2019-07-19 Core Merged wording for P0527R1 and P1155R3 GitHub David Stone
- P1823R0
2019-07-21 Evolution Core Remove Contracts from C++20 GitHub Nicolai Josuttis Ville Voutilainen Roger Orr Daveed Vandevoorde John Spicer Christopher Di Bella
- P1820R0
2019-10-08 SG1 Library Evolution Recommendations for a compromise on handling errors and cancellations in executors GitHub Gordon Brown
- P1819R0
2019-07-20 EWGI Interpolated Literals GitHub Vittorio Romeo
- P1818R1
2020-01-13 EWGI Narrowing and Widening Conversions GitHub Lawrence Crowl
- P1818R0
2019-07-16 EWGI Narrowing and Widening Conversions GitHub Lawrence Crowl
- P1816R0
2019-07-18 Core Wording for class template argument deduction for aggregates GitHub Timur Doumler
- P1815R2
2020-02-14 Core Translation-unit-local entities GitHub S. Davis Herring
- P1815R1
2019-11-25 Core Translation-unit-local entities GitHub S. Davis Herring
- P1815R0
2019-08-02 Core Translation-unit-local entities GitHub S. Davis Herring
- P1814R0
2019-07-28 Core Wording for Class Template Argument Deduction for Alias Templates GitHub Mike Spertus
- P1813R0
2019-08-02 SG6 Library Evolution A Concept Design for the Numeric Algorithms GitHub Christopher Di Bella
- P1812R0
2019-07-18 Evolution Core Axioms should be assumable: a minimal fix for contracts GitHub Timur Doumler Ville Voutilainen
- P1811R0
2019-08-07 Evolution Relaxing redefinition restrictions for re-exportation robustness GitHub Richard Smith Gabriel Dos Reis
- P1810R0
2019-08-05 Evolution Library Evolution Library A Quick Look at What P1754 Will Change GitHub Christopher Di Bella
- P1808R0
2019-07-11 Library Evolution Library Contra P0339 "polymorphic_allocator as a vocabulary type" GitHub Arthur O'Dwyer
- P1807R0
2019-07-23 Evolution An Overview of Contracts Papers for Cologne GitHub Joshua Berne
- P1803R0
2019-08-06 EWGI Evolution packexpr(args, I) - compile-time friendly pack inspection GitHub JeanHeyd Meneide
- P1801R0
2019-07-17 SG1 Library Evolution Library Clarifying atomic[thread::id]::compare_exchange_* GitHub Herb Sutter
- P1798R0
2019-06-18 SG14 SG14 Linear Algebra SIG Meeting Minutes 2018/10/10-2019/06/06 GitHub Michael Wong
- P1797R0
2019-06-19 SG12 C/C++ Memory Object Model Papers - Introduction GitHub Peter Sewell
- P1796R0
2019-06-19 SG12 Effective Types: Examples GitHub Peter Sewell Kayvan Memarian Victor B. F. Gomes Jens Gustedt Hubert Tong
- P1795R2
2020-01-13 SG1 SG14 System topology discovery for heterogeneous & distributed computing GitHub Gordon Brown Ruyman Reyes Michael Wong Mark Hoemmen Jeff Hammond Tom Scogland Domagoj Šarić
- P1795R1
2019-10-08 SG1 SG14 System topology discovery for heterogeneous & distributed computing GitHub Gordon Brown Ruyman Reyes Michael Wong Mark Hoemmen Jeff Hammond Tom Scogland Domagoj Šarić
- P1795R0
2019-06-17 SG1 SG14 Library Evolution System topology discovery for heterogeneous & distributed computing GitHub Gordon Brown Ruyman Reyes Michael Wong Mark Hoemmen Jeff Hammond Tom Scogland
- P1793R0
2019-06-17 Evolution Simplifying Contract Syntax GitHub Alisdair Meredith
- P1792R0
2019-06-17 SG1 Simplifying and generalising Sender/Receiver for asynchronous operations GitHub Christopher Kohlhoff
- P1791R0
2019-06-17 SG1 Evolution of the P0443 Unified Executors Proposal to accommodate new requirements GitHub Christopher Kohlhoff Jamie Allsop
- P1790R1
2020-01-13 SG4 Library Evolution Networking TS changes to enable better DynamicBuffer composition GitHub Christopher Kohlhoff
- P1790R0
2019-06-17 Library Evolution Networking TS changes to enable better DynamicBuffer composition GitHub Christopher Kohlhoff
- P1789R0
2019-06-17 SG1 Library Evolution Library Support for Expansion Statements GitHub Alisdair Meredith
- P1788R3
2019-10-29 SG15 Core Reuse of the built modules (BMI) GitHub Olga Arkhipova
- P1788R2
2019-07-18 SG15 Core Reuse of the built modules (BMI) GitHub Olga Arkhipova
- P1788R0
2019-06-17 SG15 Core Reuse of the built modules (BMI) GitHub Olga Arkhipova
- P1787R6
2020-10-28 Core Declarations and where to find them GitHub S. Davis Herring
- P1787R5
2020-08-15 Core Declarations and where to find them GitHub S. Davis Herring
- P1787R4
2020-03-02 Core Declarations and where to find them GitHub S. Davis Herring
- P1787R3
2019-11-25 Core Declarations and where to find them GitHub S. Davis Herring
- P1787R2
2019-10-05 Core Declarations and where to find them GitHub S. Davis Herring
- P1787R1
2019-08-02 Core Declarations and where to find them GitHub S. Davis Herring
- P1787R0
2019-06-19 Core Declarations and where to find them GitHub S. Davis Herring
- P1786R0
2019-06-17 Evolution Adding a global contract assumption mode GitHub Hyman Rosen John Lakos Alisdair Meredith
- P1782R1
2019-08-02 SG21 Local contract restrictions GitHub S. Davis Herring
- P1782R0
2019-06-18 Evolution Local contract restrictions GitHub S. Davis Herring
- P1780R0
2019-06-14 SG1 Modular Relaxed Dependencies: A new approach to the Out-Of-Thin-Air Problem GitHub Mark Batty Simon Cooksey Scott Owens Anouk Paradis Marco Paviotti Daniel Wright
- P1779R3
2020-01-14 Core ABI isolation for member functions GitHub S. Davis Herring
- P1779R2
2019-11-25 Core ABI isolation for member functions GitHub S. Davis Herring
- P1779R1
2019-08-02 Evolution ABI isolation for member functions GitHub S. Davis Herring
- P1779R0
2019-06-18 Evolution ABI isolation for member functions GitHub S. Davis Herring
- P1774R8
2022-06-14 Core Portable assumptions GitHub Timur Doumler
- P1774R7
2022-05-15 Core Portable assumptions GitHub Timur Doumler
- P1774R6
2022-02-15 Core Portable assumptions GitHub Timur Doumler
- P1774R5
2021-12-16 Evolution Core Portable assumptions GitHub Timur Doumler
- P1774R4
2021-11-17 Evolution Portable assumptions GitHub Timur Doumler
- P1774R3
2020-01-13 Evolution Portable assumptions GitHub Timur Doumler
- P1774R2
2019-11-25 Evolution Portable assumptions GitHub Timur Doumler
- P1774R1
2019-10-06 SG21 EWGI Evolution Portable optimisation hints GitHub Timur Doumler
- P1774R0
2019-06-17 Evolution Portable optimisation hints GitHub Timur Doumler
- P1773R0
2019-06-17 Evolution Contracts have failed to provide a portable "assume" GitHub Timur Doumler
- P1772R1
2019-10-06 SG7 EWGI Variadic overload sets and overload sequences GitHub Vincent Reverdy
- P1772R0
2019-06-17 EWGI LEWGI Variadic overload sets and overload sequences GitHub Vincent Reverdy
- P1771R1
2019-07-19 EWGI Evolution Core [[nodiscard]] for constructors GitHub Peter Sommerlad
- P1771R0
2019-06-17 EWGI Evolution Core [[nodiscard]] for constructors GitHub Peter Sommerlad
- P1770R0
2019-06-17 SG6 SG14 SG19 LEWGI On vectors, tensors, matrices, and hypermatrices GitHub Vincent Reverdy
- P1769R0
2019-06-17 Evolution The "default" contract build-level and continuation-mode should be implementation-defined GitHub Ville Voutilainen
- P1768R0
2019-06-17 LEWGI Contiguous Containers Should Contain .data() GitHub Nevin Liber
- P1767R0
2019-06-17 SG15 Packaging C++ Modules GitHub Richard Smith
- P1766R1
2019-08-07 Evolution Mitigating minor modules maladies GitHub Richard Smith
- P1766R0
2019-06-17 Evolution Mitigating minor modules maladies GitHub Richard Smith
- P1764R0
2019-06-17 Library Evolution ssize() Should be Named count() GitHub Tony Van Eerd
- P1762R0
2019-06-17 SG1 Library Evolution Concurrent map customization options (LEWG version) GitHub David Goldblatt
- P1761R0
2019-06-17 SG1 Concurrent map customization options (SG1 version) GitHub David Goldblatt
- P1760R0
2019-06-17 Library Evolution snapshot_source - A Horse with a Better Name GitHub Tony Van Eerd
- P1759R6
2023-05-17 Library Native handles and file streams GitHub Elias Kosunen
- P1759R5
2023-02-12 Library Native handles and file streams GitHub Elias Kosunen
- P1759R4
2022-10-08 Library Evolution Native handles and file streams GitHub Elias Kosunen
- P1759R3
2020-10-12 Library Evolution Native handles and file streams GitHub Elias Kosunen
- P1759R2
2019-12-13 Library Evolution Native handle from file streams GitHub Elias Kosunen
- P1759R1
2019-07-29 Library Evolution Native handle from file streams GitHub Elias Kosunen
- P1759R0
2019-06-17 LEWGI Native handle from file streams GitHub Elias Kosunen
- P1756R0
2019-06-18 SG1 LEWGI Library Evolution Pointer lifetime-end zap GitHub Paul E. McKenney Maged Michael Jens Mauer Peter Sewell Martin Uecker Hans Boehm Hubert Tong and Niall Douglas
- P1754R1
2019-07-18 Evolution Library Evolution Library Rename concepts to standard_case for C++20, while we still can GitHub Herb Sutter Casey Carter Gabriel Dos Reis Eric Niebler Bjarne Stroustrup Andrew Sutton Ville Voutilainen
- P1754R0
2019-06-17 Evolution Library Evolution Library Rename concepts to standard_case for C++20, while we still can GitHub Herb Sutter Casey Carter Gabriel Dos Reis Eric Niebler Bjarne Stroustrup Andrew Sutton Ville Voutilainen
- P1753R0
2019-06-16 Evolution Name Lookup Should "Find the First Thing of That Name" GitHub Walter E Brown
- P1751R0
2019-06-17 SG6 LEWGI Numeric Type Families GitHub John McFarlane
- P1750R1
2019-10-07 SG1 LEWGI A Proposal to Add Process Management to the C++ Standard Library GitHub Klemans Morgenstern Jeff Garland Elias Kosunen Fatih Bakir
- P1750R0
2019-06-17 LEWGI A Proposal to Add Process Management to the C++ Standard Library GitHub Klemens Morgenstern Jeff Garland Elias Kosunen Fatih Bakir
- P1749R0
2019-06-17 SG7 Access control for reflection GitHub Yehezkel Bernat
- P1748R1
2019-10-13 SG20 Fill in [delay.cpp] TODO in D1389 GitHub Yehezkel Bernat
- P1748R0
2019-06-16 SG20 Fill in [delay.cpp] TODO in D1389 GitHub Yehezkel Bernat
- P1747R0
2019-06-16 SG20 Don't use `char8_t` and `std::u8string` yet in P1389 GitHub Yehezkel Bernat
- P1746R1
2019-07-24 SG13 Library Evolution Feedback on P1386R2 std::audio GitHub Sophia Poirier Richard Powell David Singer Dan Klingler Tony Guetta Doug Wyatt
- P1746R0
2019-06-17 SG13 Library Evolution Feedback on [P1386R2] std::audio GitHub Richard Powell David Singer Sophia Poirier Dan Klingler Tony Guetta JF Bastien
- P1745R0
2019-06-17 Evolution Coroutine changes for C++20 and beyond GitHub Lewis Baker
- P1744R0
2019-06-16 Evolution Library Evolution Avoiding Misuse of Contract-Checking GitHub Rostislav Khlebnikov John Lakos
- P1743R0
2019-06-16 Evolution Library Evolution Contracts, Undefined Behavior, and Defensive Programming GitHub Rostislav Khlebnikov John Lakos
- P1739R4
2020-03-01 Library Avoid template bloat for safe_ranges in combination with 'subrange-y' view adaptors. LWG3407 GitHub Hannes Hauswedell
- P1739R3
2019-11-24 Library Avoid template bloat for safe_ranges in combination with 'subrange-y' view adaptors. GitHub Hannes Hauswedell
- P1739R2
2019-10-06 Library Avoid template bloat for forwarding ranges in combination with 'subrange-y' view adaptors. GitHub Hannes Hauswedell (h2 AT fsfe.org)
- P1739R1
2019-07-15 Library Type erasure for forwarding ranges in combination with "subrange-y" view adaptors GitHub Hannes Hauswedell
- P1739R0
2019-06-15 Library Evolution Type erasure for forwarding ranges in combination with "subrange-y" view adaptors GitHub Hannes Hauswedell
- P1738R0
2019-06-17 SG1 Library Evolution The Executor Concept Hierarchy Needs a Single Root GitHub Eric Niebler
- P1737R0
2019-06-17 Library Evolution unique_function vs. any_invokable - Bikeshedding Off the Rails GitHub Nevin Liber
- P1736R0
2019-06-16 SG14 SG14: Low Latency Meeting Minutes 2019/04/17-2019/06/12 GitHub Michael Wong
- P1735R0
2019-06-16 SG19 SG19: Machine Learning 2019/04/11-2019/06/13 GitHub Michael Wong
- P1734R0
2019-06-14 Evolution Defaultable default constructors and destructors for all unions GitHub CJ Johnson
- P1733R0
2019-06-17 SG7 User-friendly and Evolution-friendly Reflection: A Compromise GitHub David Sankel Daveed Vandevoorde
- P1732R4
2020-02-21 Library Evolution Do not promise support for function syntax of operators GitHub CJ Johnson
- P1732R3
2020-02-11 Library Evolution Do not promise support for function syntax of operators GitHub CJ Johnson
- P1732R2
2019-12-10 Library Evolution Library Do not promise support for function syntax of operators GitHub CJ Johnson
- P1732R1
2019-07-26 Library Evolution Library Do not promise support for function syntax of operators GitHub CJ Johnson
- P1732R0
2019-06-14 Library Evolution Library Do not promise support for function syntax of operators GitHub CJ Johnson
- P1731R1
2019-10-07 Library Evolution Memory helper functions for containers GitHub Ruslan Arutyunyan Ilya Burylov Pablo Halpern
- P1731R0
2019-06-14 LEWGI Library Evolution Memory helper functions for containers GitHub Pablo Halpern Ilya Burylov Ruslan Arutyunyan
- P1730R0
2019-06-14 Evolution Adding a global contract assumption mode GitHub Hyman Rosen John Lakos Alisdair Meredith
- P1729R5
2024-10-15 SG16 Unicode LEWG Library Evolution Text Parsing GitHub Elias Kosunen Victor Zverovich
- P1729R4
2024-02-11 SG9 Ranges SG16 Unicode LEWG Library Evolution Text Parsing GitHub Elias Kosunen Victor Zverovich
- P1729R3
2023-10-12 SG9 Ranges SG16 Unicode Library Evolution Text Parsing GitHub Elias Kosunen Victor Zverovich
- P1729R2
2023-07-07 SG9 Ranges SG16 Unicode LEWG Library Evolution Text Parsing GitHub Elias Kosunen Victor Zverovich
- P1729R1
2019-10-06 Library Evolution Text Parsing GitHub Victor Zverovich Elias Kosunen
- P1729R0
2019-06-14 Library Evolution Text Parsing GitHub Victor Zverovich
- P1728R0
2019-06-17 Evolution Preconditions, axiom-level contracts and assumptions — an in depth study GitHub Andrzej Krzemieński
- P1727R0
2019-06-15 Library Evolution Library Issues with current flat_map proposal GitHub Denis Yaroshevskiy
- P1726R5
2021-07-14 SG1 SG12 Evolution Pointer lifetime-end zap (informational/historical) GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany and Anthony Williams
- P1726R4
2020-07-08 SG1 SG12 Evolution Pointer lifetime-end zap GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Thomas Rodgers Will Deacon Michael Wong David Goldblatt Kostya Serebryany and Anthony Williams
- P1726R3
2020-02-21 SG1 SG12 Evolution Pointer lifetime-end zap GitHub Paul E. McKenney Maged Michael Jens Mauer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Will Deacon Michael Wong and David Goldblatt
- P1726R2
2020-01-13 SG1 SG12 Evolution Pointer lifetime-end zap GitHub Maged Michael Jens Mauer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Will Deacon Michael Wong and David Goldblatt
- P1726R1
2019-08-01 SG1 SG12 EWGI Pointer lifetime-end zap GitHub Paul E. McKenney Maged Michael Jens Mauer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas Will Deacon Michael Wong
- P1726R0
2019-06-17 SG12 Pointer lifetime-end zap GitHub Paul E. McKenney Maged Michael Jens Maurer Peter Sewell Martin Uecker Hans Boehm Hubert Tong Niall Douglas
- P1725R1
2019-10-07 SG20 Modular Topic Design GitHub Christopher Di Bella
- P1725R0
2019-06-17 SG20 Modular Topic Design GitHub Christopher Di Bella
- P1724R0
2019-06-17 WG21 C++ Standard Library Issues to be moved in Cologne Marshall Clow
- P1723R2
2019-11-07 Library Mandating the Standard Library: Clause 31 - Atomics library GitHub Marshall Clow Daniel Sunderland
- P1723R1
2019-10-07 Library Mandating the Standard Library: Clause 31 - Atomics library GitHub Marshall Clow
- P1723R0
2019-06-17 Library Mandating the Standard Library: Clause 31 - Atomics library GitHub Marshall Clow
- P1722R2
2019-11-07 Library Mandating the Standard Library: Clause 30 - Regular Expression library GitHub Marshall Clow
- P1722R1
2019-10-07 Library Mandating the Standard Library: Clause 30 - Regular Expression library GitHub Marshall Clow
- P1722R0
2019-06-17 Library Mandating the Standard Library: Clause 30 - Regular Expression library GitHub Marshall Clow
- P1721R2
2019-11-07 Library Mandating the Standard Library: Clause 29 - Input/Output library GitHub Marshall Clow
- P1721R1
2019-10-07 Library Mandating the Standard Library: Clause 29 - Input/Output library GitHub Marshall Clow
- P1721R0
2019-06-17 Library Mandating the Standard Library: Clause 29 - Input/Output library GitHub Marshall Clow
- P1720R2
2019-11-07 Library Mandating the Standard Library: Clause 28 - Localization library GitHub Marshall Clow
- P1720R1
2019-10-07 Library Mandating the Standard Library: Clause 28 - Localization library GitHub Marshall Clow
- P1720R0
2019-06-17 Library Mandating the Standard Library: Clause 28 - Localization library GitHub Marshall Clow
- P1719R2
2019-11-08 Library Mandating the Standard Library: Clause 26 - Numerics library GitHub Marshall Clow
- P1719R1
2019-10-07 Library Mandating the Standard Library: Clause 26 - Numerics library GitHub Marshall Clow
- P1719R0
2019-06-17 Library Mandating the Standard Library: Clause 26 - Numerics library GitHub Marshall Clow
- P1718R2
2019-11-08 Library Mandating the Standard Library: Clause 25 - Algorithms library GitHub Marshall Clow
- P1718R1
2019-10-07 Library Mandating the Standard Library: Clause 25 - Algorithms library GitHub Marshall Clow
- P1718R0
2019-06-17 Library Mandating the Standard Library: Clause 25 - Algorithms library GitHub Marshall Clow
- P1717R0
2019-06-17 SG7 Compile-time Metaprogramming in C++ GitHub Andrew Sutton Wyatt Childers
- P1716R3
2019-11-07 Library ranges compare algorithm are over-constrained GitHub Tomasz Kamiński
- P1716R2
2019-10-06 Library ranges compare algorithm are over-constrained GitHub Tomasz Kamiński
- P1716R1
2019-07-28 Library Evolution ranges compare algorithm are over-constrained GitHub Tomasz Kamiński
- P1716R0
2019-06-17 Library Evolution ranges compare algorithm are over-constrained GitHub Tomasz Kamiński
- P1715R1
2023-02-06 LEWGI Library Evolution Loosen restrictions on "_t" typedefs and "_v" values. GitHub Jorg Brown
- P1715R0
2019-06-17 Core Library Evolution Library Loosen restrictions on "_t" typedefs and "_v" values. GitHub Jorg Brown
- P1714R1
2019-07-19 Evolution Core NTTP are incomplete without float, double, and long double! GitHub Jorg Brown
- P1714R0
2019-06-17 Evolution Core NTTP are incomplete without float, double, and long double! GitHub Jorg Brown
- P1713R0
2019-06-17 Evolution Allowing both co_return; and co_return value; in the same coroutine GitHub Lewis Baker
- P1711R0
2019-06-15 Evolution What to do about contracts? GitHub Bjarne Stroustrup
- P1710R0
2019-06-17 Evolution Adding a global contract assumption mode GitHub Ville Voutilainen
- P1709R5
2024-01-15 SG6 Numerics SG14 Low Latency SG19 Machine Learning Graph Library GitHub Phillip Ratzloff Andrew Lumsdaine Richard Dosselmann Michael Wong Matthew Galati Jens Maurer Domagoj Saric Jesun Firoz Kevin Deweese
- P1709R4
2023-12-18 SG19 Machine Learning Graph Library GitHub Phillip Ratzloff Andrew Lumsdaine Richard Dosselmann Michael Wong Matthew Galati Jens Maurer Domagoj Saric Jesun Firoz Kevin Deweese
- P1709R3
2022-10-15 SG19 Graph Library GitHub Phillip Ratzloff Andrew Lumsdaine Richard Dosselmann Michael Wong Matthew Galati Jens Maurer Domagoj Saric Jesun Firoz Kevin Deweese
- P1709R2
2020-01-13 SG19 Graph Library GitHub Michael Wong Phillip Ratzloff Richard Dosselmann Michael Wong Matthew Galati Andrew Lumsdaine Jens Maurer Domagoj Saric Jesun Firoz Kevin Deweese
- P1709R1
2019-10-07 SG19 Graph Data Structures GitHub Michael Wong
- P1709R0
2019-06-17 SG19 Graph Data Structures GitHub Phillip Ratzloff Richard Dosselmann Michael Wong
- P1708R9
2024-10-15 SG6 Numerics SG14 Low Latency SG19 Machine Learning LEWG Library Evolution LWG Library Basic Statistics GitHub Richard Dosselmann
- P1708R8
2023-12-18 SG6 Numerics SG14 Low Latency Library Evolution Library Basic Statistics GitHub Richard Dosselmann
- P1708R7
2023-02-06 EWGI Basic Statistics GitHub Richard Dosselmann
- P1708R6
2022-03-15 SG6 SG19 Library Evolution Simple Statistical Functions GitHub Richard Dosselman Micheal Chiu Richard Dosselmann Eric Niebler Phillip Ratzlof Vincent Reverdy Jens Maurer
- P1708R5
2021-06-14 SG6 SG19 Library Evolution Simple Statistical Functions GitHub Richard Dosselman Micheal Chiu Richard Dosselmann Eric Niebler Phillip Ratzlof Vincent Reverdy Jens Maurer
- P1708R4
2021-04-14 SG6 SG19 Library Evolution Simple Statistical Functions GitHub Richard Dosselman Micheal Chiu Richard Dosselmann Eric Niebler Phillip Ratzlof Vincent Reverdy Jens Maurer
- P1708R3
2021-01-15 SG6 SG19 Library Evolution WG21 Simple Statistical Functions GitHub Richard Dosselman Micheal Chiu Richard Dosselmann Eric Niebler Phillip Ratzlof Vincent Reverdy
- P1708R2
2020-01-10 SG19 Simple Statistical Functions GitHub Michael Wong Micheal Chiu Richard Dosselmann Eric Niebler Phillip Ratzlof Vincent Reverdy
- P1708R1
2019-10-10 SG19 Simple Statistical Functions GitHub Michael Wong
- P1708R0
2019-06-17 SG19 Simple Statistics functions GitHub Richard Dosselmann Michael Wong
- P1706R3
2021-04-14 SG12 Programming Language Vulnerabilities for Safety Critical C++ GitHub Michael Wong Stephen Michel Peter Sommerlad Lisa Lippincott Aaron Ballman Richard Corden Clive Pygott Erhard Ploedereder John McFarlane Paul Preney Andreas Weis Federico Kircheis Tullio Vardanega Jorg Brown Chris Tapp
- P1706R2
2020-01-13 SG12 Programming Language Vulnerabilities for Safety Critical C++ GitHub Michael Wong Stephen Michel Peter Sommerlad Lisa Lippincott Aaron Ballman Richard Corden Clive Pygott Erhard Ploedereder John McFarlane Paul Preney Andreas Weis Federico Kircheis Tullio Vardanega Jorg Brown Chris Tapp
- P1706R1
2019-10-07 SG12 Programming Language Vulnerabilities for C++ update GitHub Michael Wong Stephen Michel
- P1706R0
2019-06-16 SG12 Programming Language Vulnerabilities for C++ update GitHub Michael Wong Stephen Michel
- P1705R1
2019-10-07 SG12 Enumerating Core Undefined Behavior GitHub Shafik Yaghmour
- P1705R0
2019-06-13 SG12 Enumerating Core Undefined Behavior GitHub Shafik Yaghmour
- P1704R0
2019-06-17 Evolution Core Undefined functions in axiom-level contract statements GitHub Andrzej Krzemieński Joshua Berne
- P1703R1
2019-07-19 SG2 Evolution Recognizing Header Unit Imports Requires Full Preprocessing GitHub Boris Kolpackov
- P1703R0
2019-06-17 SG2 Evolution Recognizing Header Unit Imports Requires Full Preprocessing GitHub Boris Kolpackov
- P1702R0
2019-06-17 Library Evolution Annex D Means Deprecated GitHub Corentin Jabot
- P1701R2
2021-05-04 Evolution Inline Namespaces: Fragility Bites GitHub Nathan Sidwell
- P1701R1
2020-09-13 Evolution Inline Namespaces: Fragility Bites GitHub Nathan Sidwell
- P1701R0
2019-06-14 Evolution Inline Namespaces: Fragility Bites GitHub Nathan Sidwell
- P1700R0
2019-06-17 WG21 Target-audience tables GitHub Christopher Di Bella JC van Winkel
- P1697R0
2019-06-15 Core Require a diagnostic for "declaration changes meaning" GitHub Botond Ballo
- P1696R0
2019-06-13 Library Evolution Refinement proposal for P0920 Precalculated hash values in lookup GitHub Xiao Shi Mateusz Pusz Geoffrey Romer Jay Feldblum
- P1690R1
2019-08-12 Library Refinement Proposal for P0919 Heterogeneous lookup for unordered containers GitHub Xiao Shi Mateusz Pusz Geoffrey Romer
- P1690R0
2019-06-13 Library Evolution Refinement Proposal for P0919 Heterogeneous lookup for unordered containers GitHub Xiao Shi Mateusz Pusz Geoffrey Romer
- P1689R5
2022-06-06 SG15 SG16 Format for describing dependencies of source files GitHub Ben Boeckel Brad King
- P1689R4
2021-06-14 SG15 SG16 Format for describing dependencies of source files GitHub Ben Boeckel Brad King
- P1689R3
2020-12-09 SG15 SG16 Evolution Format for describing dependencies of source files GitHub Ben Boeckel Brad King
- P1689R2
2020-01-13 SG15 SG16 Evolution Format for describing dependencies of source files GitHub Ben Boeckel Brad King
- P1689R1
2019-08-09 SG15 SG16 Evolution Format for describing dependencies of source files GitHub Ben Boeckel Brad King
- P1689R0
2019-06-18 SG15 Format for describing dependencies of source files GitHub Ben Boeckel Brad King
- P1688R0
2019-06-17 SG15 Evolution Towards a C++ Ecosystem Technical Report GitHub Bryce Adelstein Lelbach
- P1687R1
2019-08-06 SG2 SG15 Evolution Summary of the Tooling Study Group's Modules Ecosystem Technical Report Telecons GitHub Bryce Adelstein Lelbach Ben Craig
- P1687R0
2019-06-17 SG15 Evolution Summary of the Tooling Study Group's Pre-Cologne Telecons on Modules Tooling Interactions GitHub Bryce Adelstein Lelbach Ben Craig
- P1686R2
2019-11-05 Library Mandating the Standard Library: Clause 27 - Time library GitHub Jeff Garland
- P1686R1
2019-10-07 Library Mandating the Standard Library: Clause 27 - Time library GitHub Jeff Garland
- P1686R0
2019-06-16 Library Mandating the Standard Library: Clause 27 - Time library GitHub Jeff Garland
- P1685R0
2019-06-14 Library Evolution Make get/set_default_resource replaceable GitHub Pablo Halpern
- P1684R5
2023-05-19 Library Evolution mdarray: An Owning Multidimensional Array Analog of mdspan GitHub Christian Trott D. S. Hollman Mark Hoemmen Daniel Sunderland Damien Lebrun-Grandie
- P1684R4
2023-01-15 Library Evolution mdarray: An Owning Multidimensional Array Analog of mdspan GitHub Christian Trott D. S. Hollman Mark Hoemmen Daniel Sunderland Damien Lebrun-Grandie
- P1684R3
2022-07-15 Library Evolution mdarray: An Owning Multidimensional Array Analog of mdspan GitHub Christian Trott D. S. Hollman Mark Hoemmen Daniel Sunderland
- P1684R2
2022-04-12 Library Evolution mdarray: An Owning Multidimensional Array Analog of mdspan GitHub Christian Trott D. S. Hollman Mark Hoemmen Daniel Sunderland
- P1684R1
2022-03-21 Library Evolution mdarray: An Owning Multidimensional Array Analog of mdspan GitHub Christian Trott D. S. Hollman Mark Hoemmen Daniel Sunderland
- P1684R0
2019-06-16 Library Evolution mdarray: An Owning Multidimensional Array Analog of mdspan GitHub D. S. Hollman Christian Trott Mark Hoemmen Daniel Sundernland
- P1683R0
2020-02-29 WG21 References for Standard Library Vocabulary Types - an optional case study GitHub JeanHeyd Meneide
- P1682R3
2021-01-22 Library std::to_underlying GitHub JeanHeyd Meneide
- P1682R2
2021-01-16 Library std::to_underlying GitHub JeanHeyd Meneide
- P1682R1
2019-08-05 Library std::to_underlying GitHub JeanHeyd Meneide
- P1682R0
2019-06-17 LEWGI Library Evolution std::to_underlying GitHub JeanHeyd Meneide
- P1681R0
2019-06-17 Library Evolution Revisiting allocator model for coroutine lazy/task/generator GitHub Gor Nishanov
- P1680R0
2019-06-17 Evolution Implementing Contracts in GCC GitHub Andrew Sutton Jeff Chapman
- P1679R3
2020-07-22 Library String Contains function GitHub Wim Leflere Paul Fee
- P1679R2
2020-05-13 Library String Contains function GitHub Wim Leflere Paul Fee
- P1679R1
2019-10-03 Library String Contains function GitHub Wim Leflere Paul Fee
- P1679R0
2019-06-12 LEWGI String Contains function GitHub Wim Leflere
- P1678R2
2019-10-06 Library Evolution Callbacks and Composition GitHub Kirk Shoop
- P1678R1
2019-08-05 SG1 SG13 Library Evolution Callbacks and Composition GitHub Kirk Shoop
- P1678R0
2019-06-17 SG1 Library Evolution Callbacks and Composition GitHub Kirk Shoop
- P1677R2
2019-10-06 Evolution Cancellation is not an Error GitHub Kirk Shoop Lisa Lippincott Lewis Baker
- P1677R1
2019-08-05 SG1 Evolution Library Evolution Cancellation is not an Error GitHub Kirk Shoop
- P1677R0
2019-06-17 SG1 Evolution Library Evolution Cancellation is not an Error GitHub Kirk Shoop
- P1676R0
2019-06-17 Evolution C++ Exception Optimizations. An experiment. GitHub Gor Nishanov
- P1675R2
2021-05-25 Core Library rethrow_exception must be allowed to copy GitHub Billy O'Neal
- P1675R1
2019-07-19 Evolution Core Library rethrow_exception must be allowed to copy GitHub Billy O'Neal
- P1675R0
2019-06-10 Evolution Library rethrow_exception must be allowed to copy GitHub Billy O'Neal
- P1674R2
2022-05-15 Library Evolution Evolving a Standard C++ Linear Algebra Library from the BLAS GitHub Mark Hoemmen Daisy Hollman Christian Trott
- P1674R1
2022-04-15 Library Evolution Evolving a Standard C++ Linear Algebra Library from the BLAS GitHub Mark Hoemmen Daisy Hollman Christian Trott
- P1674R0
2019-06-17 SG6 SG14 SG19 Library Evolution Evolving a Standard C++ Linear Algebra Library from the BLAS GitHub Mark Hoemmen D. S. Hollman Christian Trott
- P1673R13
2023-12-18 WG21 A free function linear algebra interface based on the BLAS GitHub 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
- P1673R12
2023-03-15 Library A free function linear algebra interface based on the BLAS GitHub 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
- P1673R11
2023-01-15 Library Evolution A free function linear algebra interface based on the BLAS GitHub 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
- P1673R10
2022-10-15 Library Evolution A free function linear algebra interface based on the BLAS GitHub 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
- P1673R9
2022-06-14 SG6 Library Evolution A free function linear algebra interface based on the BLAS GitHub 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
- P1673R8
2022-05-15 SG6 Library Evolution A free function linear algebra interface based on the BLAS GitHub Mark Hoemmen Daisy Hollman Christian Trott Daniel Sunderland Nevin Liber Alicia Klinvex Li-Ta Lo Damien Lebrun-Grandie Graham Lopez Peter Caday Sarah Knepper Piotr Luszczek Timothy Costa
- P1673R7
2022-04-15 Library Evolution A free function linear algebra interface based on the BLAS GitHub 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
- P1673R6
2021-12-15 Library Evolution A free function linear algebra interface based on the BLAS GitHub 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
- P1673R5
2021-10-15 Library Evolution A free function linear algebra interface based on the BLAS GitHub 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
- P1673R4
2021-08-15 Library Evolution A free function linear algebra interface based on the BLAS GitHub 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
- P1673R3
2021-04-14 Library Evolution A free function linear algebra interface based on the BLAS GitHub Mark Hoemmen Daisy Hollman Christian Trott Daniel Sunderland Nevin Liber Li-Ta Lo Damien Lebrun-Grandie Graham Lopez Peter Caday Sarah Knepper Piotr Luszczek Timothy Costa
- P1673R2
2020-01-13 SG1 SG6 SG14 SG19 Library Evolution A free function linear algebra interface based on the BLAS GitHub Mark Hoemmen D. S. Hollman Christian Trott Daniel Sunderland Nevin Liber Siva Rajamanickam Li-Ta Lo Damien Lebrun-Grandie Graham Lopez Peter Caday Sarah Knepper Piotr Luszczek Timothy Costa
- P1673R1
2019-06-17 SG6 SG14 SG19 Library Evolution A free function linear algebra interface based on the BLAS GitHub Mark Hoemmen D. S. Hollman Christian Trott Daniel Sunderland Nevin Liber Siva Rajamanickam Li-Ta Lo Graham Lopez Peter Caday Sarah Knepper Piotr Luszczek Timothy Costa
- P1673R0
2019-06-17 SG6 SG14 SG19 Library Evolution A free function linear algebra interface based on the BLAS GitHub Mark Hoemmen D. S. Hollman Christian Trott Daniel Sunderland Nevin Liber Siva Rajamanickam Li-Ta Lo Graham Lopez Peter Caday Sarah Knepper Piotr Luszczek Timothy Costa
- P1672R0
2019-06-16 Evolution "Axiom" is a False Friend GitHub Joshua Berne
- P1671R0
2019-06-16 Evolution Contract Evaluation in Constant Expressions GitHub Joshua Berne Alisdair Meredith
- P1670R0
2019-06-16 Evolution Side Effects of Checked Contracts and Predicate Elision GitHub Joshua Berne Alisdair Meredith
- P1669R0
2019-06-10 EWGI Evolution Callsite Based Inlining Hints: [[always_inline]] and [[never_inline]] GitHub Erich Keane
- P1668R1
2019-07-17 EWGI Evolution Enabling constexpr Intrinsics By Permitting Unevaluated inline-assembly in constexpr Functions GitHub Erich Keane
- P1668R0
2019-06-10 EWGI Evolution Enabling constexpr Intrinsics By Permitting Unevaluated inline-assembly in constexpr Functions GitHub Erich Keane
- P1667R0
2019-06-17 EWGI Concept-aware noexcept specifiers GitHub Christopher Di Bella
- P1666R0
2019-06-10 SG16 SG16: Unicode meeting summaries 2019/01/23 - 2019/05/22 GitHub Tom Honermann
- P1665R0
2019-06-17 LEWGI Tag Based Customization Point Functions GitHub John Bandela
- P1664R7
2022-02-16 SG9 Library Evolution reconstructible_range - a concept for putting ranges back together GitHub JeanHeyd Meneide Hannes Hauswedell
- P1664R6
2021-12-26 SG9 Library Evolution reconstructible_range - a concept for putting ranges back together GitHub JeanHeyd Meneide
- P1664R5
2021-08-16 SG9 Library Evolution reconstructible_range - a concept for putting ranges back together GitHub JeanHeyd Meneide
- P1664R4
2021-06-15 SG9 Library Evolution reconstructible_range - a concept for putting ranges back together GitHub JeanHeyd Meneide
- P1664R3
2021-04-16 Library Evolution reconstructible_range - a concept for putting ranges back together GitHub JeanHeyd Meneide
- P1664R2
2020-01-06 Library Evolution reconstructible_range - a concept for putting ranges back together GitHub JeanHeyd Meneide
- P1664R1
2019-11-30 Library Evolution reconstructible_range - a concept for putting ranges back together GitHub JeanHeyd Meneide
- P1664R0
2019-08-05 Library Evolution Library reconstructible_range - a concept for putting ranges back together GitHub JeanHeyd Meneide
- P1663R0
2019-06-19 Evolution Supporting return-value-optimisation in coroutines GitHub Lewis Baker
- P1662R0
2019-06-17 Evolution Adding async RAII support to coroutines GitHub Lewis Baker
- P1661R1
2019-07-18 Library Remove dedicated precalculated hash lookup interface GitHub Tomasz Kamiński
- P1661R0
2019-06-13 Library Evolution Remove dedicated precalculated hash lookup interface GitHub Tomasz Kamiński
- P1660R0
2019-06-17 SG1 Library Evolution A Compromise Executor Design Sketch GitHub Jared Hoberock Michael Garland Bryce Adelstein Lelbach Michał Dominiak Eric Niebler Kirk Shoop Lewis Baker Lee Howes D. S. Hollman Gordon Brown
- P1659R3
2021-02-19 Library starts_with and ends_with GitHub Christopher Di Bella
- P1659R2
2021-02-11 Library starts_with and ends_with GitHub Christopher Di Bella
- P1659R1
2020-07-15 Library starts_with and ends_with GitHub Christopher Di Bella
- P1659R0
2019-06-17 LEWGI Library Evolution starts_with and ends_with GitHub Christopher Di Bella
- P1658R0
2019-06-14 SG1 Library Evolution Suggestions for Consensus on Executors GitHub Jared Hoberock Bryce Adelstein Lelbach
- P1657R0
2019-06-16 Library Evolution String substring checking GitHub Paul Fee
- P1656R2
2020-02-14 Library Evolution "Throws: Nothing" should be noexcept GitHub Agustín Bergé
- P1656R1
2020-02-13 Library Evolution "Throws: Nothing" should be noexcept GitHub Agustín Bergé
- P1656R0
2019-06-16 Library Evolution Library "Throws: Nothing" should be noexcept GitHub Agustín Bergé
- P1655R0
2019-06-13 Library Evolution LEWG Omnibus Design Policy Paper GitHub Zach Laine
- P1654R1
2020-04-10 WG21 ABI breakage - summary of initial comments GitHub Roger Orr
- P1654R0
2019-06-13 WG21 ABI breakage - summary of initial comments GitHub Roger Orr
- P1652R1
2019-07-18 Library Printf corner cases in std::format GitHub Zhihao Yuan Victor Zverovich
- P1652R0
2019-06-13 Library Evolution Printf corner cases in std::format GitHub Zhihao Yuan Victor Zverovich
- P1651R0
2019-06-07 Library Evolution bind_front should not unwrap reference_wrapper GitHub Tomasz Kamiński
- P1650R0
2019-05-25 Library Evolution Output std::chrono::days with 'd' suffix GitHub Tomasz Kamiński
- P1649R0
2019-06-16 Library Evolution Library A Generic Library for Compile-time Routing GitHub Mingxin Wang
- P1648R2
2019-10-07 Library Evolution Library A Library for Sink Argument Passing GitHub Mingxin Wang Agustín Bergé
- P1648R1
2019-08-05 LEWGI Library Evolution Library The Concept of Extending Argument and a Support Library GitHub Mingxin Wang Agustín Bergé
- P1648R0
2019-06-18 Library Evolution Library The Concept of Extending Argument and a Support Library GitHub Mingxin Wang
- P1645R1
2019-05-14 Library Evolution Library constexpr for numeric algorithms GitHub Ben Deane
- P1645R0
2019-06-17 Library Evolution Library constexpr for numeric algorithms GitHub Ben Deane
- P1644R0
2019-06-16 SG1 Library Evolution Library Add wait/notify to atomic<shared_ptr<T>> GitHub David Olsen
- P1643R1
2019-07-20 WG21 Add wait/notify to atomic_ref GitHub David Olsen
- P1643R0
2019-06-16 SG1 Library Evolution Library Add wait/notify to atomic_ref<T> GitHub David Olsen
- P1642R11
2022-07-01 Core Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R10
2022-06-18 Core Library Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R9
2022-05-15 Core Library Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R8
2022-04-13 Library Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R7
2021-09-26 Library Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R6
2021-05-30 Library Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R5
2020-12-10 Library Evolution Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R4
2020-07-12 Library Evolution Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R3
2020-05-25 Library Evolution Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R2
2020-01-10 SG14 Library Evolution Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R1
2019-09-30 SG14 Library Evolution Freestanding Library: Easy [utilities], [ranges], and [iterators] GitHub Ben Craig
- P1642R0
2019-06-03 SG14 Library Evolution Freestanding Library: Easy [utilities] GitHub Ben Craig
- P1641R3
2020-04-11 SG14 Library Evolution Freestanding Library: Rewording the Status Quo GitHub Ben Craig
- P1641R2
2020-01-10 SG14 Library Evolution Freestanding Library: Rewording the Status Quo GitHub Ben Craig
- P1641R1
2019-09-29 SG14 Library Evolution Freestanding Library: Rewording the Status Quo GitHub Ben Craig
- P1641R0
2019-06-03 SG14 Library Evolution Freestanding Library: Rewording the Status Quo GitHub Ben Craig
- P1640R1
2019-09-29 WG21 Direction Group Error size benchmarking: Redux GitHub Ben Craig
- P1640R0
2019-06-03 WG21 Error size benchmarking GitHub Ben Craig
- P1639R0
2019-06-17 Library Evolution Library Unifying source_location and contract_violation GitHub Corentin Jabot
- P1638R1
2019-08-02 SG16 Library Evolution Library basic_istream_view's iterator should not be copyable GitHub Corentin Jabot Christopher Di Bella
- P1638R0
2019-06-17 Library Evolution Library basic_istream_view's iterator should not be copyable GitHub Corentin Jabot Christopher Di Bella
- P1636R2
2019-10-06 Library Formatters for library types GitHub Lars Gullik Bjønnes
- P1636R1
2019-08-02 Library Evolution Library Formatters for library types GitHub Lars Gullik Bjønnes
- P1636R0
2019-06-14 Library Evolution Formatters for library types GitHub Lars Gullik Bjønnes
- P1635R0
2019-06-16 SG14 A Design for an Inter-Operable and Customizable Linear Algebra Library GitHub Jayesh Badwaik
- P1634R0
2019-06-17 SG15 Naming guidelines for modules GitHub Corentin Jabot
- P1633R1
2019-07-19 SG1 Amendments to the C++20 Synchronization Library GitHub David Olsen Olivier Giroux
- P1633R0
2019-06-16 SG1 Amendments to the C++20 Synchronization Library GitHub David Olsen Olivier Giroux
- P1631R1
2019-07-11 SG1 SG12 SG14 Object detachment and attachment GitHub Niall Douglas Bob Steagall
- P1631R0
2019-07-11 SG1 SG12 SG14 Object detachment and attachment GitHub Niall Douglas Bob Steagall
- P1630R1
2019-07-17 Evolution Core Spaceship needs a tune-up GitHub Barry Revzin
- P1630R0
2019-06-16 Evolution Core Spaceship needs a tune-up: Addressing some discovered issues with P0515 and P1185 GitHub Barry Revzin
- P1629R1
2020-03-02 SG16 Transcoding the world - Standard Text Encoding GitHub JeanHeyd Meneide
- P1629R0
2019-06-17 SG16 Standard Text Encoding GitHub JeanHeyd Meneide
- P1628R0
2019-06-17 SG16 Unicode characters properties GitHub Corentin Jabot
- P1625R0
2019-03-11 WG21 Contracts: why the house is not on fire (i.e. why the status quo is tolerable) Ville Voutilainen
- P1624R1
2019-08-05 Core Resolving technical issues in parameter mapping equivalence and related problems GitHub Hubert Tong
- P1624R0
2019-06-17 Core Resolving technical issues in parameter mapping equivalence and related problems GitHub Hubert S.K. Tong
- P1622R3
2019-11-05 Library Mandating the Standard Library: Clause 32 - Thread support library GitHub Daniel Sunderland
- P1622R2
2019-10-07 Library Mandating the Standard Library: Clause 32 - Thread support library GitHub Daniel Sunderland
- P1622R1
2019-06-17 Library Mandating the Standard Library: Clause 31 - Thread support library GitHub Daniel Sunderland
- P1622R0
2019-03-10 Library Mandating the Standard Library: Clause 31 - Thread support library GitHub Daniel Sunderland
- P1619R2
2022-11-08 Library Evolution Functions for Testing Boundary Conditions on Integer Operations GitHub Lisa Lippincott
- P1619R1
2019-10-04 SG6 Library Evolution Functions for Testing Boundary Conditions on Integer Operations GitHub Lisa Lippincott
- P1619R0
2019-03-10 SG6 Library Evolution Functions for Testing Boundary Conditions on Integer Operations GitHub Lisa Lippincott
- P1616R1
2019-07-28 Core Using unconstrained template template parameters with constrained templates GitHub Mike Spertus Roland Bock
- P1616R0
2019-03-11 Evolution Using unconstrained template template parameters with constrained templates GitHub Mike Spertus Roland Bock
- P1614R2
2019-07-28 Library The Mothership Has Landed: Adding <=> to the Library GitHub Barry Revzin
- P1614R1
2019-06-17 Library The Mothership Has Landed: Adding <=> to the Library GitHub Barry Revzin
- P1614R0
2019-03-11 Library The Mothership Has Landed: Adding <=> to the Library GitHub Barry Revzin
- P1612R1
2019-07-20 Library Relocate Endian's Specification GitHub Arthur O'Dwyer
- P1612R0
2019-03-10 Library Evolution Library Relocate Endian's Specification GitHub Walter E. Brown Arthur O’Dwyer
- P1611R0
2019-03-10 WG21 WG21 2019-02 Kona Record of Discussion Nina Dinka Ranns
- P1610R0
2019-03-10 Library Evolution Rename await_resume() to await_result() GitHub Mathias Stearn
- P1609R3
2020-01-13 SG7 EWGI C++ Should Support Just-in-Time Compilation GitHub Hal Finkel
- P1609R2
2019-10-07 EWGI C++ Should Support Just-in-Time Compilation GitHub Hal Finkel
- P1609R1
2019-06-18 EWGI C++ Should Support Just-in-Time Compilation GitHub Hal Finkel
- P1609R0
2019-03-10 Evolution Incubator C++ Should Support Just-in-Time Compilation GitHub Hal Finkel
- P1607R1
2019-07-23 Evolution Minimizing Contracts GitHub Joshua Berne Jeff Snyder Ryan McDougall
- P1607R0
2019-03-08 Evolution Minimizing Contracts GitHub Joshua Berne Jeff Snyder
- P1606R0
2019-03-08 Evolution Requirements for Contract Roles GitHub Joshua Berne
- P1605R0
2020-02-22 SG14 Member Layout Control GitHub Rene Rivera
- P1604R1
2019-06-17 SG2 Evolution The inline keyword is not in line with the design of modules GitHub Corentin Jabot
- P1604R0
2019-01-21 Evolution The inline keyword is not in line with the design of modules. GitHub Corentin Jabot
- P1602R0
2019-03-01 Evolution Make Me A Module GitHub Nathan Sidwell
- P1601R0
2019-03-10 Library Evolution Library Recommendations for Specifying “Hidden Friends” GitHub Walter E. Brown Daniel Sunderland
- P1525R1
2020-10-15 Library Evolution One-Way execute is a Poor Basis Operation GitHub Eric Niebler Kirk Shoop Lewis Baker Lee Howes Gašper Ažman Corentin Jabot Tomasz Kamiński Zach Laine Ville Voutilainen
- P1525R0
2019-06-17 SG1 Library Evolution One-Way execute is a Poor Basis Operation GitHub Eric Niebler Kirk Shoop Lewis Baker Lee Howes
- P1523R1
2019-07-28 Library Evolution Library Views and Size Types GitHub Eric Niebler
- P1523R0
2019-06-17 Library Evolution Library Views and Size Types GitHub Eric Niebler
- P1522R1
2019-07-28 Library Evolution Library Iterator Difference Type and Integer Overflow GitHub Eric Niebler
- P1522R0
2019-06-17 Library Evolution Library Iterator Difference Type and Integer Overflow GitHub Eric Niebler
- P1520R0
2019-03-08 SG1 Response to response to “Fibers under the magnifying glass” GitHub Gor Nishanov
- P1518R2
2021-03-15 Library Stop overconstraining allocators in container deduction guides GitHub Arthur O'Dwyer Mike Spertus
- P1518R1
2021-02-24 Library Stop overconstraining allocators in container deduction guides GitHub Arthur O'Dwyer Mike Spertus
- P1518R0
2019-03-10 Library Evolution Stop overconstraining allocators in container deduction guides GitHub Arthur O'Dwyer Mike Spertus
- P1517R0
2019-03-01 Evolution Contract Requirements for Iterative High-Assurance Systems GitHub Ryan McDougall
- P1510R0
2019-07-19 WG21 Core Language Working Group "tentatively ready" Issues for the July, 2019 (Cologne) meeting GitHub William M. Miller
- P1505R1
2019-06-16 Library Mandating the Standard Library: Clause 31 - Atomic operations library GitHub Daniel Sunderland
- P1505R0
2019-03-10 Library Mandating the Standard Library: Clause 30 - Atomic operations library GitHub Daniel Sunderland
- P1502R1
2019-08-15 Library Standard library header units for C++20 GitHub Richard Smith
- P1502R0
2019-03-15 Evolution Library Evolution Standard library header units for C++20 GitHub Richard Smith
- P1498R1
2019-02-23 Evolution Constrained Internal Linkage for Modules GitHub Chandler Carruth Nathan Sidwell Richard Smith
- P1498R0
2019-02-20 Evolution Constrained Internal Linkage for Modules GitHub Chandler Carruth Nathan Sidwell Richard Smith
- P1496R2
2020-01-12 Library Evolution Library Formatting of Negative Zero GitHub Alan Talbot
- P1496R1
2019-10-06 Library Evolution Library Formatting of Negative Zero GitHub Alan Talbot Jorg Brown
- P1496R0
2019-02-20 Library Evolution Formatting of Negative Zero GitHub Alan Talbot Jorg Brown Victor Zverovich
- P1494R5
2025-03-04 CWG Core LWG Library Partial program correctness S. Davis Herring
- P1494R4
2024-10-15 SG22 Compatibility EWG Evolution LEWG Library Evolution CWG Core Partial program correctness GitHub S. Davis Herring
- P1494R3
2024-05-22 SG22 Compatibility EWG Evolution LEWG Library Evolution CWG Core Partial program correctness GitHub S. Davis Herring
- P1494R2
2021-11-13 SG22 Evolution Library Evolution Core Partial program correctness GitHub S. Davis Herring
- P1494R1
2019-10-03 Evolution Core Library Evolution Partial program correctness GitHub S. Davis Herring
- P1494R0
2019-03-07 Evolution Core Library Evolution Partial program correctness GitHub S. Davis Herring
- P1493R0
2019-02-19 WG21 Coroutines: Use-cases and Trade-offs Geoffrey Romer Gor Nishanov Lewis Baker Mihail Mihailov
- P1492R0
2019-02-19 WG21 Coroutines: Language and Implementation Impact Richard Smith Daveed Vandevoorde Geoffrey Romer Gor Nishanov Nathan Sidwell Iain Sandoe Lewis Baker
- P1491R0
2019-02-14 Evolution Library Evolution Don’t add to the signed/unsigned mess GitHub Bjarne Stroustrup
- P1490R0
2018-02-13 Evolution Contract-Related Issues GitHub Andrzej Krzemieński
- P1487R0
2019-02-13 Evolution User Experience with Contracts That Work GitHub John Lakos
- P1486R1
2019-02-21 Evolution United Amendment to Contracts Facility for C++20 GitHub John Lakos
- P1486R0
2019-02-13 Evolution United Amendment to Contracts Facility for C++20 GitHub John Lakos
- P1485R1
2019-06-14 Evolution Better keywords for the Coroutines GitHub Antony Polukhin
- P1485R0
2019-02-17 Evolution Better keywords for the Coroutines TS GitHub Antony Polukhin
- P1484R1
2019-03-11 SG15 A uniform and predefined mapping from modules to filenames GitHub Peter Bindels
- P1482R0
2019-02-08 SG15 Evolution Modules Feedback GitHub Bruno Cardoso Lopes Michael Spencer JF Bastien
- P1481R0
2019-01-21 Evolution constexpr structured bindings GitHub Nicolas Lesser
- P1479R0
2019-01-21 Library Evolution Incubator ostringstream wrapper GitHub Robert Kawulak
- P1478R8
2022-11-15 WG21 Byte-wise atomic memcpy GitHub Hans Boehm
- P1478R7
2022-02-05 Library Byte-wise atomic memcpy GitHub Hans Boehm
- P1478R6
2020-12-14 Library Evolution Byte-wise atomic memcpy GitHub Hans Boehm
- P1478R5
2020-11-15 Library Evolution Byte-wise atomic memcpy GitHub Hans Boehm
- P1478R4
2020-07-15 Library Evolution Byte-wise atomic memcpy GitHub Hans Boehm
- P1478R3
2019-11-18 Library Evolution Byte-wise atomic memcpy GitHub Hans Boehm
- P1478R2
2019-08-05 SG1 Byte-wise atomic memcpy GitHub Hans Boehm
- P1478R1
2019-03-10 SG1 Byte-wise atomic memcpy GitHub Hans-J. Boehm
- P1478R0
2019-01-20 SG1 Byte-wise atomic memcpy GitHub Hans-J. Boehm
- P1477R1
2019-02-12 Evolution Coroutines TS Simplifications GitHub Lewis Baker
- P1477R0
2019-01-20 Evolution Coroutines TS Simplifications GitHub Lewis Baker
- P1474R1
2019-07-22 WG21 Helpful pointers for ContiguousIterator GitHub Casey Carter
- P1474R0
2019-01-21 Library Evolution Helpful pointers for ContiguousIterator GitHub Casey Carter
- P1473R0
2019-01-21 Library Evolution Shadow namespaces GitHub Casey Carter
- P1472R0
2019-01-18 SG5 SG5: Transactional Memory (TM) Meeting Minutes (June 2018 - January 2019) GitHub Hans Boehm
- P1471R0
2019-01-20 Evolution The trouble with coroutine_traits GitHub Christopher Kohlhoff
- P1470R0
2018-01-20 SG1 Against a standard concurrent hashmap GitHub David Goldblatt
- P1469R0
2019-01-21 Evolution Disallow _ Usage in C++20 for Pattern Matching in C++23 GitHub Sergei Murzin Michael Park David Sankel Dan Sarginson
- P1468R4
2020-06-14 Library Evolution Fixed-layout floating-point type aliases GitHub David Olsen Michal Dominiak Boris Fomitchev Sergei Nikolaev
- P1468R3
2020-01-12 Evolution Library Evolution Fixed-layout floating-point type aliases GitHub Michał Dominiak David Olsen Boris Fomitchev Sergei Nikolaev
- P1468R2
2019-10-07 Evolution Library Evolution Fixed-layout floating-point type aliases GitHub Michał Dominiak David Olsen Boris Fomitchev Sergei Nikolaev
- P1468R1
2019-06-17 SG6 Evolution Library Evolution Fixed-layout floating-point type aliases GitHub Michał Dominiak Boris Fomitchev Sergei Nikolaev
- P1468R0
2019-01-21 SG6 Evolution Library Evolution Fixed-layout floating-point type aliases GitHub Michał Dominiak Boris Fomitchev Sergei Nikolaev
- P1467R9
2022-04-22 Core Library Extended floating-point types and standard names LWG3790 LWG3933 LWG4191 GitHub David Olsen Michał Dominiak Ilya Burylov
- P1467R8
2021-12-16 Evolution Library Evolution Extended floating-point types and standard names LWG3790 LWG4191 GitHub David Olsen Michał Dominiak Ilya Burylov
- P1467R7
2021-11-24 Evolution Library Evolution Extended floating-point types and standard names LWG3790 LWG4191 GitHub David Olsen Michał Dominiak Ilya Burylov
- P1467R6
2021-11-10 Evolution Library Evolution Extended floating-point types and standard names LWG3790 LWG4191 GitHub David Olsen Michał Dominiak Ilya Burylov
- P1467R5
2021-09-28 SG22 Evolution Library Evolution Extended floating-point types and standard names LWG3790 LWG4191 GitHub David Olsen Michał Dominiak Ilya Burylov
- P1467R4
2020-06-14 Evolution Library Evolution Extended floating-point types and standard names LWG3790 LWG4191 GitHub David Olsen Michał Dominiak
- P1467R3
2020-01-12 Evolution Library Evolution Extended floating-point types LWG3790 LWG4191 GitHub David Olsen Michał Dominiak
- P1467R2
2019-10-07 Evolution Library Evolution Extended floating-point types LWG3790 LWG4191 GitHub Michał Dominiak David Olsen
- P1467R1
2019-06-17 SG6 Evolution Library Evolution Extended floating-point types LWG3790 LWG4191 GitHub Michał Dominiak David Olsen
- P1467R0
2019-01-21 SG6 Evolution Library Evolution Extended floating-point types LWG3790 LWG4191 GitHub Michał Dominiak David Olsen
- P1466R3
2019-07-17 Library Miscellaneous minor fixes for chrono GitHub Howard E. Hinnant
- P1466R2
2019-06-17 Library Miscellaneous minor fixes for chrono GitHub Howard Hinnant
- P1466R1
2019-03-10 Library Miscellaneous minor fixes for chrono GitHub Howard E. Hinnant
- P1466R0
2019-01-21 Library Miscellaneous minor fixes for chrono GitHub Howard E. Hinnant
- P1465R0
2019-01-20 Evolution Function optimization hint attributes: [[always_inline]], [[never_inline]] GitHub David Goldblatt
- P1464R1
2019-02-20 Library Mandating the Standard Library: Clause 22 - Iterators library GitHub Marshall Clow
- P1464R0
2019-01-20 Library Mandating the Standard Library: Clause 22 - Iterators library GitHub Marshall Clow
- P1463R1
2019-02-22 Library Mandating the Standard Library: Clause 21 - Containers library GitHub Marshall Clow
- P1463R0
2019-01-20 Library Mandating the Standard Library: Clause 21 - Containers library GitHub Marshall Clow
- P1462R1
2019-02-20 Library Mandating the Standard Library: Clause 20 - Strings library GitHub Marshall Clow
- P1462R0
2019-01-20 Library Mandating the Standard Library: Clause 20 - Strings library GitHub Marshall Clow
- P1460R1
2020-02-14 Library Mandating the Standard Library: Clause 20 - Utilities library GitHub Marshall Clow Alberto Barbati
- P1460R0
2020-01-13 Library Mandating the Standard Library: Clause 20 - Utilities library GitHub Marshall Clow Alberto Barbati
- P1459R1
2019-02-20 Library Mandating the Standard Library: Clause 18 - Diagnostics library GitHub Marshall Clow
- P1459R0
2019-01-20 Library Mandating the Standard Library: Clause 18 - Diagnostics library GitHub Marshall Clow
- P1458R1
2019-02-20 Library Mandating the Standard Library: Clause 16 - Language support library GitHub Marshall Clow
- P1458R0
2019-01-20 Library Mandating the Standard Library: Clause 16 - Language support library GitHub Marshall Clow
- P1457R0
2019-01-21 WG21 C++ Standard Library Issues to be moved in Kona Marshall Clow
- P1456R1
2019-11-12 WG21 Move-only views GitHub Casey Carter
- P1456R0
2019-01-25 Library Evolution Move-only views GitHub Casey Carter
- P1453R0
2019-01-21 Library Evolution Modularizing the Standard Library is a Reorganization Opportunity GitHub Bryce Adelstein Lelbach
- P1452R2
2019-07-18 Core Library On the non-uniform semantics of return-type-requirements GitHub Hubert Tong
- P1452R1
2019-03-11 Evolution On the non-uniform semantics of return-type-requirements GitHub Hubert S.K. Tong
- P1452R0
2019-01-21 Evolution On the non-uniform semantics of return-type-requirements GitHub Hubert S.K. Tong
- P1450R3
2020-06-15 Library Enriching type modification traits GitHub Vincent Reverdy
- P1450R2
2019-10-06 Library Evolution Enriching type modification traits GitHub Vincent Reverdy
- P1450R1
2019-06-17 Library Evolution Enriching type modification traits GitHub Vincent Reverdy
- P1450R0
2019-01-21 Library Evolution Incubator Enriching type modification traits GitHub Vincent Reverdy
- P1449R0
2019-01-21 SG19 Towards Tree and Graph Data Structures for C++ GitHub Vincent Reverdy
- P1448R0
2019-01-20 Evolution Simplifying Mixed Contract Modes GitHub Nathan Burgers
- P1447R0
2019-01-21 SG7 Evolution Library Evolution constexpr C++ is not constexpr C GitHub Matúš Chochlík Axel Naumann and David Sankel
- P1446R0
2019-01-18 WG21 Reconsider the Networking TS for inclusion in C++20 GitHub Christopher Kohlhoff
- P1445R0
2019-01-21 SG1 Concurrency TS: to update or not update GitHub Michael Wong
- P1444R0
2019-01-21 SG19 SG19: Machine Learning 2018/12/14 - 2019/01/11 GitHub Michael Wong
- P1443R0
2019-01-21 SG14 SG14: Low Latency Meeting Minutes 2018/07/11 - 2019/01/09 GitHub Michael Wong
- P1442R0
2019-01-18 Library Evolution A Medley of Networking TS improvements GitHub Damian Jarek
- P1441R1
2019-03-06 WG21 Are modules fast? GitHub Rene Rivera
- P1441R0
2019-01-21 WG21 Are modules fast? GitHub Rene Rivera
- P1440R0
2019-01-19 Library Evolution Incubator is_clamped GitHub Johel Guerrero
- P1439R1
2019-03-10 SG16 Charset Transcoding, Transformation, and Transliteration GitHub Steve Downey
- P1439R0
2019-01-21 SG16 Charset Transcoding, Transformation, and Transliteration GitHub Steve Downey
- P1438R1
2019-03-10 SG6 A Rational Number Library for C++ GitHub Bill Seymour
- P1438R0
2019-01-19 SG6 A Rational Number Library for C++ GitHub Bill Seymour
- P1436R3
2020-01-14 SG1 SG14 Executor properties for affinity-based execution GitHub Gordon Brown Ruyman Reyes Michael Wong H. Carter Edwards Thomas Rodgers Mark Hoemmen Tom Scogland
- P1436R2
2019-10-08 SG1 SG14 Executor properties for affinity-based execution GitHub Gordon Brown Ruyman Reyes Michael Wong H. Carter Edwards Thomas Rodgers Mark Hoemmen
- P1436R1
2019-06-17 SG1 SG14 Library Evolution Executor properties for affinity-based execution GitHub Gordon Brown Ruyman Reyes Michael Wong H. Carter Edwards Thomas Rodgers Mark Hoemmen
- P1436R0
2019-01-21 SG1 SG14 Library Evolution Executor properties for affinity-based execution GitHub Gordon Brown Ruyman Reyes Michael Wong H. Carter Edwards Thomas Rodgers Mark Hoemmen
- P1434R0
2019-01-21 SG12 Discussing Pointer Provenance GitHub Hal Finkel Jens Gustedt Martin Uecker
- P1433R0
2019-01-21 SG16 Library Evolution Incubator Compile Time Regular Expressions GitHub Hana Dusíková
- P1430R1
2019-02-08 Evolution First-class symmetric coroutines in C++ GitHub Mihail Mihaylov Vassil Vassilev
- P1430R0
2019-01-21 WG21 First-class symmetric coroutines in C++ GitHub Mihail Mihaylov Vassil Vassilev
- P1429R3
2019-07-23 Evolution Contracts That Work GitHub Joshua Berne John Lakos
- P1429R2
2019-06-16 Evolution Contracts That Work GitHub Joshua Berne John Lakos
- P1429R1
2019-03-08 Evolution Contracts That Work GitHub Joshua Berne John Lakos
- P1429R0
2019-01-22 Evolution Contracts That Work GitHub Joshua Berne John Lakos
- P1428R0
2018-01-18 Evolution Library Evolution Subscripts and sizes should be signed GitHub Bjarne Stroustrup
- P1427R0
2018-11-20 WG21 Concerns about module toolability GitHub Peter Bindels Ben Craig Steve Downey Rene Rivera Tom Honermann Corentin Jabot Stephen Kelly
- P1426R0
2019-01-18 WG21 Pull the Plug on Contracts? GitHub Nathan Myers
- P1425R4
2021-03-05 Library Evolution Library Iterators pair constructors for stack and queue GitHub Corentin Jabot
- P1425R3
2021-02-18 Library Evolution Library Iterators pair constructors for stack and queue GitHub Corentin Jabot
- P1425R2
2021-01-18 Library Evolution Library Iterators pair constructors for stack and queue GitHub Corentin Jabot
- P1425R1
2020-02-25 Library Evolution Library Iterators pair constructors for stack and queue GitHub Corentin Jabot
- P1425R0
2019-01-21 Library Evolution Iterators pair constructors for stack and queue GitHub Corentin Jabot
- P1424R1
2019-06-14 Library 'constexpr' feature macro concerns GitHub Antony Polukhin
- P1424R0
2018-12-26 SG10 Library 'constexpr' feature macro concerns GitHub Antony Polukhin
- P1423R3
2019-07-20 WG21 char8_t backward compatibility remediation GitHub Tom Honermann
- P1423R2
2019-06-16 Library Evolution Library char8_t backward compatibility remediation GitHub Tom Honermann
- P1423R1
2019-03-09 Library char8_t backward compatibility remediation GitHub Tom Honermann
- P1423R0
2019-01-20 Evolution Library Evolution char8_t backward compatibility remediation GitHub Tom Honermann
- P1422R0
2019-01-17 SG16 SG16: Unicode meeting summaries 2018/10/17 - 2019/01/09 GitHub Tom Honermann
- P1421R0
2019-01-18 Evolution Assigning semantics to different Contract Checking Statements GitHub Andrzej Krzemienski
- P1419R0
2019-01-21 Library Evolution A SFINAE-friendly trait to determine the extent of statically sized containers GitHub Corentin Jabot Casey Carter
- P1417R0
2019-01-21 SG6 Historical lessons for C++ linear algebra library standardization GitHub Mark Hoemmen Jayesh Badwaik Matthieu Brucher Athanasios (Nasos) Iliopoulos John Michopoulos
- P1416R0
2019-01-21 SG19 SG19 Linear Algebra for Data Science and Machine Learning GitHub Johann Mabille Matthieu Brucher
- P1415R1
2019-06-16 SG19 SG19 Machine Learning Layered List GitHub Michael Wong Vincent Reverdy Ritwik Dubey Richard Dosselmann Eugenio Bargiacchi
- P1415R0
2019-01-21 SG19 SG19 Machine Learning Layered List GitHub Michael Wong Vincent Reverdy Ritwik Dubey Richard Dosselmann Eugenio Bargiacchi
- P1413R3
2021-11-22 Library Evolution Library Deprecate std::aligned_storage and std::aligned_union GitHub CJ Johnson
- P1413R2
2019-07-26 Library Evolution Library Deprecate std::aligned_storage and std::aligned_union GitHub CJ Johnson
- P1413R1
2019-06-14 Library Evolution Library Deprecate std::aligned_storage and std::aligned_union GitHub CJ Johnson
- P1413R0
2019-01-17 Library Evolution A safer interface for std::aligned_storage GitHub CJ Johnson
- P1412R0
2019-06-17 SG12 SG20 Class Natures for Safety Critical Code: On user-declared and user-defined special member functions GitHub Peter Sommerlad
- P1411R0
2019-01-21 Library Evolution Please reconsider <scope> for C++20 GitHub Peter Sommerlad
- P1410R0
2019-01-21 Library Evolution Library Remove deprecated strstream GitHub Peter Sommerlad
- P1408R0
2018-01-04 Evolution Library Evolution Abandon observer_ptr GitHub Bjarne Stroustrup
- P1407R1
2019-03-08 SG12 Tell Programmers About Signed Integer Overflow Behavior GitHub Scott Schurr
- P1407R0
2019-01-17 SG12 Tell Programmers About Signed Integer Overflow Behavior GitHub Scott Schurr
- P1406R1
2019-06-14 LEWGI Library Evolution Library Add more std::hash specializations GitHub Alexander Zaitsev Antony Polukhin
- P1406R0
2018-12-04 Library Evolution Incubator Library Evolution Library Add more std::hash specializations GitHub Alexander Zaitsev Antony Polukhin
- P1405R0
2019-01-21 SG1 C++20 Executors are Resilient to ABI Breakage GitHub Jared Hoberock Chris Kohlhoff
- P1404R1
2019-06-17 Evolution Library Evolution bad_alloc is not out-of-memory! GitHub Andrzej Krzemieński Tomasz Kamiński
- P1404R0
2019-01-15 Evolution Library Evolution bad_alloc is not out-of-memory! GitHub Andrzej Krzemienski
- P1403R0
2019-01-16 SG1 Evolution Experience Report: Implementing a Coroutines TS Frontend to an Existing Tasking Library GitHub D. S. Hollman
- P1402R0
2019-01-10 Library Evolution std::cstring_view - a C compatible std::string_view adapter GitHub Andrew Tomazos
- P1401R5
2021-04-12 Core Narrowing contextual conversions to bool GitHub Andrzej Krzemieński
- P1401R4
2020-10-08 Evolution Narrowing contextual conversions to bool GitHub Andrzej Krzemieński
- P1401R3
2020-05-27 Evolution Narrowing contextual conversions to bool GitHub Andrzej Krzemieński
- P1401R2
2019-10-03 Evolution Narrowing contextual conversions to bool GitHub Andrzej Krzemieński
- P1401R1
2019-06-17 Evolution Narrowing contextual conversions to bool GitHub Andrzej Krzemieński
- P1401R0
2019-01-15 Evolution Narrowing contextual conversions to bool GitHub Andrzej Krzemienski
- P1395R0
2019-01-18 Evolution Modules: Partitions Are Not a Panacea GitHub Nathan Sidwell
- P1394R4
2019-11-11 Library Range constructor for std::span GitHub Corentin Jabot Casey Carter
- P1394R3
2019-08-02 Library Range constructor for std::span GitHub Corentin Jabot Casey Carter
- P1394R2
2019-06-17 Library Range constructor for std::span GitHub Corentin Jabot Casey Carter
- P1394R1
2019-03-11 Library Range constructor for std::span GitHub Corentin Jabot Casey Carter
- P1394R0
2019-01-21 Library Evolution Range constructor for std::span GitHub Corentin Jabot Casey Carter
- P1393R0
2019-01-13 Library Evolution A General Property Customization Mechanism GitHub D. S. Hollman Chris Kohlhoff Bryce Lelbach Jared Hoberock Gordon Brown Michał Dominiak
- P1392R0
2019-01-14 WG21 Differences Between Functions and Function Templates GitHub Davis Herring Roger Orr
- P1391R4
2019-11-11 Library Evolution Library Range constructor for std::string_view GitHub Corentin Jabot
- P1391R3
2019-08-02 Library Evolution Library Range constructor for std::string_view GitHub Corentin Jabot
- P1391R2
2019-06-17 Library Evolution Library Range constructor for std::string_view GitHub Corentin Jabot
- P1391R1
2019-03-08 Library Range constructor for std::string_view GitHub Corentin Jabot
- P1391R0
2019-01-21 Library Evolution Range constructor for std::string_view GitHub Corentin Jabot
- P1390R1
2019-02-22 SG7 Evolution Core Library Evolution Library Reflection TS NB comment resolutions: summary and rationale GitHub Matúš Chochlík Axel Naumann and David Sankel
- P1390R0
2019-01-10 SG7 Evolution Core Library Evolution Library Suggested Reflection TS NB Resolutions GitHub Matúš Chochlík Axel Naumann and David Sankel
- P1389R1
2019-10-07 SG20 Standing Document for SG20: Guidelines for Teaching C++ to Beginners GitHub Christopher Di Bella Sy Brand Michael Adams
- P1389R0
2019-01-21 SG20 Standing Document for SG20: Guidelines for Teaching C++ to Beginners GitHub Christopher Di Bella Sy Brand Michael Adams
- P1388R0
2019-01-11 SG20 2019-01-11 SG20 Telecon Minutes GitHub JC van Winkel Christopher Di Bella
- P1386R2
2019-06-18 SG13 Library Evolution A Standard Audio API for C++: Motivation, Scope, and Basic Design GitHub Guy Somberg Guy Davidson Timur Doumler
- P1386R1
2019-03-11 SG13 Library Evolution A Standard Audio API for C++: Motivation, Scope, and Basic Design GitHub Guy Somberg Guy Davidson Timur Doumler
- P1386R0
2019-01-21 SG13 A Standard Audio API for C++: Motivation, Scope, and Basic Design GitHub Guy Somberg Guy Davidson Timur Doumler
- P1385R7
2022-10-15 SG6 A proposal to add linear algebra support to the C++ standard library GitHub Guy Davidson Bob Steagall
- P1385R6
2020-03-01 Library Evolution A proposal to add linear algebra support to the C++ standard library GitHub Guy Davidson Bob Steagall
- P1385R5
2020-01-13 Library Evolution A proposal to add linear algebra support to the C++ standard library GitHub Guy Davidson Bob Steagall
- P1385R4
2019-11-24 Library Evolution A proposal to add linear algebra support to the C++ standard library GitHub Guy Davidson Bob Steagall
- P1385R3
2019-10-07 SG6 SG14 Library Evolution A proposal to add linear algebra support to the C++ standard library GitHub Guy Davidson Bob Steagall
- P1385R2
2019-06-19 SG6 SG14 Library Evolution A proposal to add linear algebra support to the C++ standard library GitHub Guy Davidson Bob Steagall
- P1385R1
2019-03-10 SG14 Library Evolution A proposal to add linear algebra support to the C++ standard library GitHub Guy Davidson Bob Steagall
- P1385R0
2019-01-21 SG6 Library Evolution Incubator A proposal to add linear algebra support to the C++ standard library GitHub Guy Davidson Bob Steagall
- P1383R2
2023-06-15 SG6 Numerics LEWG Library Evolution LWG Library More constexpr for cmath and complex GitHub Oliver Rosten
- P1383R1
2022-11-21 SG6 Library Evolution Library More constexpr for cmath and complex GitHub Oliver Rosten
- P1383R0
2019-01-18 SG6 Library Evolution Library More constexpr for <cmath> and <complex> GitHub Edward J. Rosten Oliver J. Rosten
- P1382R1
2019-03-10 SG1 volatile_load<T> and volatile_store<T> GitHub JF Bastien Paul McKenney Jeffrey Yasskin
- P1382R0
2019-01-11 SG1 volatile_load<T> and volatile_store<T> GitHub JF Bastien Paul McKenney
- P1381R1
2019-02-22 Evolution Reference capture of structured bindings GitHub Nicolas Lesser
- P1381R0
2018-11-26 Evolution Reference capture of structured bindings GitHub Nicolas Lesser
- P1380R1
2019-01-20 Core Library Ambiguity and Insecurities with Three-Way Comparison GitHub Lawrence Crowl
- P1380R0
2018-11-26 Core Ambiguity and Insecurities with Three-Way Comparison GitHub Lawrence Crowl
- P1378R0
2018-11-26 SG16 std::string_literal GitHub JeanHeyd Meneide
- P1377R0
2019-01-12 WG21 Summary of Dec 2018 SG14 freestanding discussions GitHub Ben Craig
- P1376R0
2018-11-24 WG21 Summary of freestanding evening session discussions Ben Craig
- P1375R2
2019-08-03 WG21 More Constrained: Apples or Oranges? GitHub Hubert Tong
- P1375R1
2019-03-11 Evolution More Constrained: Apples or Oranges? On the road to semantic constraint matching GitHub Hubert S.K. Tong
- P1375R0
2018-11-26 Evolution More Constrained: Apples or Oranges? On the road to semantic constraint matching GitHub Hubert S.K. Tong
- P1374R0
2018-11-22 Evolution Library Evolution Library Resolving LWG #2307 for C++20: Consistently Explicit Constructors GitHub Alisdair Meredith
- P1373R0
2018-11-20 Evolution Syntax alternatives for modules GitHub Bjarne Stroustrup
- P1372R0
2018-11-25 SG1 Library Evolution Giving atomic_ref implementers more flexibility by providing customization points for non-lock-free implementation GitHub D. S. Hollman
- P1371R3
2020-09-15 Evolution Pattern Matching GitHub Michael Park Bruno Cardoso Lopes Sergei Murzin David Sankel Dan Sarginson Bjarne Stroustrup
- P1371R2
2020-01-13 Evolution Pattern Matching GitHub Sergei Murzin Michael Park David Sankel Dan Sarginson
- P1371R1
2019-06-17 Evolution Pattern Matching GitHub Sergei Murzin Michael Park David Sankel Dan Sarginson
- P1371R0
2019-01-21 Evolution Pattern Matching GitHub Sergei Murzin Michael Park David Sankel Dan Sarginson
- P1370R1
2019-03-10 SG6 Library Evolution Incubator Generic numerical algorithm development with(out) numeric_limits GitHub Mark Hoemmen Damien Lebrun-Grandie
- P1370R0
2018-11-21 SG6 Library Evolution Incubator Library Evolution Generic numerical algorithm development with(out) numeric_limits GitHub Mark Hoemmen Damien Lebrun-Grandie
- P1369R0
2018-11-25 Library Evolution Library Guidelines for Formulating Library Semantics Specifications GitHub Walter E. Brown
- P1368R1
2019-03-05 SG6 Multiplication and division of fixed-point numbers GitHub S. Davis Herring
- P1368R0
2018-11-20 SG6 Multiplication and division of fixed-point numbers GitHub S. Davis Herring
- P1367R1
2019-06-17 SG1 Not All Agents Have TLS GitHub Olivier Giroux
- P1367R0
2018-11-11 SG1 Not All Agents Have TLS GitHub Olivier Giroux
- P1365R0
2018-11-24 Evolution Using Coroutine TS with zero dynamic allocations GitHub Gor Nishanov
- P1364R0
2018-11-20 SG1 Evolution Fibers under the magnifying glass GitHub Gor Nishanov
- P1362R0
2018-11-15 Evolution Incremental Approach: Coroutine TS + Core Coroutines GitHub Gor Nishanov
- P1361R2
2019-07-19 Library Integration of chrono with text formatting GitHub Victor Zverovich Daniela Engert Howard E. Hinnant
- P1361R1
2019-06-14 Library Integration of chrono with text formatting GitHub Victor Zverovich Daniela Engert Howard E. Hinnant
- P1361R0
2019-01-20 Library Evolution Library Integration of chrono with text formatting GitHub Victor Zverovich Daniela Engert Howard E. Hinnant
- P1360R0
2018-11-26 WG21 Towards Machine Learning for C++: Study Group 19 Michael Wong Vincent Reverdy Robert Douglas Emad Barsoum Sarthak Pati Peter Goldsborough Franke Seide
- P1359R0
2019-02-21 WG21 Core "tentatively ready" Issues William M. Miller
- P1358R0
2019-02-22 WG21 Core "ready" Issues William M. Miller
- P1357R1
2019-02-22 Library Traits for [Un]bounded Arrays GitHub Walter E. Brown Glen J. Fernandes
- P1357R0
2019-01-06 Library Traits for [Un]bounded Arrays GitHub Walter E. Brown Glen J. Fernandes
- P1356R0
2018-11-08 WG21 Coroutine TS ready issues (25 and 27) Gor Nishanov
- P1355R2
2019-06-16 SG6 Library Evolution Library Exposing a narrow contract for ceil2 GitHub Chris Kennelly
- P1355R1
2019-01-21 SG6 Library Evolution Library Exposing a narrow contract for ceil2 GitHub Chris Kennelly
- P1355R0
2018-11-24 SG6 Library Evolution Library Exposing a narrow contract for ceil2 GitHub Chris Kennelly
- P1354R0
2018-11-08 SG7 SG7 Guidelines for Review of Proposals GitHub Chandler Carruth
- P1353R0
2017-11-09 Core Library Missing Feature Test Macros GitHub John Spicer
- P1351R0
2019-01-20 Library Evolution Intrusive smart pointer feedback GitHub Mark Zeren
- P1350R0
2018-11-07 WG21 Core Language Working Group "tentatively ready" Issues for the November, 2018 (San Diego) meeting William M. Miller
- P1349R0
2018-11-06 SG1 Library Evolution Better Integration of Sender Executors GitHub Vinnie Falco
- P1348R0
2018-11-25 SG1 Library Evolution An Executor Property for Occupancy of Execution Agents GitHub D. S. Hollman Jared Hoberock Lee Howes Michael Garland H. Carter Edwards
- P1347R1
2019-01-17 Evolution Modules: ADL & Internal Linkage GitHub Nathan Sidwell Davis Herring
- P1347R0
2018-11-21 Evolution Modules: ADL & Internal Linkage GitHub Davis Herring Nathan Sidwell
- P1344R2
EWG pre/post with WD wording GitHub
- P1344R1
2019-02-20 Core Pre/Post vs. Enspects/Exsures GitHub Nathan Myers
- P1344R0
2019-01-18 Evolution Pre/Post vs. Enspects/Exsures GitHub Nathan Myers
- P1343
EWG Simplify proposed WD change #2.
- P1342R0
2018-11-19 Evolution Unifying Coroutines TS and Core Coroutines GitHub Lewis Baker
- P1341R0
2018-11-25 SG1 Library Evolution Unifying Asynchronous APIs in the Standard Library GitHub Lewis Baker
- P1339R1
2019-03-04 Library Evolution Library Disallowing the friending of names in namespace std GitHub CJ Johnson
- P1339R0
2019-01-04 Library Evolution Disallowing the friending of names in namespace std GitHub CJ Johnson
- P1338R1
2018-11-26 WG21 WG21 2018-11 San Diego Record of Discussion Nina Dinka Ranns
- P1338R0
2018-11-26 WG21 WG21 2018-11 San Diego Record of Discussion Nina Dinka Ranns
- P1337R0
2019-04-01 Library Evolution Aliasing the standard library as a means to save C++ GitHub CJ Johnson
- P1335R0
2018-11-26 Evolution "Avoiding undefined behavior in contracts" [P1290R0] Explained John Lakos
- P1334R0
2018-11-26 Evolution Specifying Concrete Semantics Directly in Contract-Checking Statements GitHub Joshua Berne John Lakos
- P1333R0
2018-11-26 Evolution Assigning Concrete Semantics to Contract-Checking Levels at Compile Time GitHub Joshua Berne John Lakos
- P1332R0
2018-11-26 WG21 Contract Checking in C++: A (long-term) Road Map Joshua Berne Nathan Burgers Hyman Rosen John Lakos
- P1331R2
2019-07-26 Core Permitting trivial default initialization in constexpr contexts GitHub CJ Johnson
- P1331R1
2019-06-14 Core Permitting trivial default initialization in constexpr contexts GitHub CJ Johnson
- P1331R0
2019-01-04 Evolution Permitting trivial default initialization in constexpr contexts GitHub CJ Johnson
- P1330R0
2018-11-10 Evolution Core Changing the active member of a union inside constexpr GitHub Louis Dionne David Vandevoorde
- P1329R0
2018-11-20 WG21 On the Coroutines TS GitHub Mihail Mihaylov Vassil Vassilev
- P1328R1
2021-05-03 Library Making std::type_info::operator== constexpr GitHub Peter Dimov
- P1328R0
2018-10-28 Evolution Making std::type_info::operator== constexpr GitHub Peter Dimov
- P1327R1
2018-11-08 Evolution Allowing dynamic_cast, polymorphic typeid in Constant Expressions GitHub Peter Dimov Vassil Vassilev Richard Smith
- P1327R0
2018-10-28 Evolution Allowing dynamic_cast, polymorphic typeid in Constant Expressions GitHub Peter Dimov
- P1324R1
2023-07-06 EWG Evolution RE: Yet another approach for constrained declarations GitHub Mihail Naydenov
- P1324R0
2018-10-12 Evolution RE: Yet another approach for constrained declarations GitHub Mihail Naydenov
- P1323R2
2019-02-20 Core Contract postconditions and return type deduction GitHub Hubert S.K. Tong
- P1323R1
2019-01-19 Core Contract postconditions and return type deduction GitHub Hubert S.K. Tong
- P1323R0
2018-10-08 Evolution Core Contract postconditions and return type deduction GitHub Hubert S.K. Tong
- P1322R3
2021-02-15 SG4 Library Evolution Networking TS enhancement to enable custom I/O executors GitHub Christopher Kohlhoff
- P1322R2
2020-08-21 SG1 SG4 Library Evolution Networking TS enhancement to enable custom I/O executors GitHub Christopher Kohlhoff
- P1322R1
2020-01-13 SG1 SG4 Library Evolution Networking TS enhancement to enable custom I/O executors GitHub Christopher Kohlhoff
- P1322R0
2018-10-08 SG1 Library Evolution Networking TS enhancement to enable custom I/O executors GitHub Christopher Kohlhoff
- P1321R0
2018-10-07 SG12 Evolution UB in contract violations Ville Voutilainen
- P1320R2
2019-06-17 Evolution Allowing contract predicates on non-first declarations GitHub Ville Voutilainen
- P1320R1
2019-01-20 Evolution Allowing contract predicates on non-first declarations GitHub Ville Voutilainen
- P1320R0
2018-10-03 Evolution Allowing contract predicates on non-first declarations GitHub Ville Voutilainen
- P1319R0
2018-10-08 WG21 Changes between C++11 and C++14 Thomas Köppe
- P1318R0
2018-10-08 Library Evolution Tuple application traits LEWG557 GitHub Aaryaman Sagar
- P1317R1
2024-04-04 LEWG Library Evolution Remove return type deduction in std::apply LEWG556 GitHub Aaryaman Sagar Eric Niebler
- P1317R0
2018-10-07 Library Evolution Remove return type deduction in std::apply LEWG556 GitHub Aaryaman Sagar
- P1316R0
2018-10-08 SG1 Library Evolution A when_all() operator for coroutines Lewis Baker
- P1315R7
2021-03-10 Core Library secure_clear LEWG555 GitHub Miguel Ojeda
- P1315R6
2020-12-18 Library Evolution Library secure_clear (update to N2599) LEWG555 GitHub Miguel Ojeda
- P1315R5
2020-04-15 Library Evolution secure_clear LEWG555 GitHub Miguel Ojeda
- P1315R4
2019-10-07 SG1 secure_clear LEWG555 GitHub Miguel Ojeda
- P1315R3
2019-08-05 SG1 secure_clear LEWG555 GitHub Miguel Ojeda
- P1315R2
2019-06-17 Evolution secure_clear LEWG555 GitHub Miguel Ojeda
- P1315R1
2018-11-26 Library Evolution Library secure_val: a secure-clear-on-move type LEWG555 GitHub Miguel Ojeda
- P1315R0
2018-10-08 Library Evolution Library secure_val: a secure-clear-on-move type LEWG555 GitHub Miguel Ojeda
- P1314R1
2018-11-26 Library Evolution Library unique_val: a default-on-move type LEWG554 GitHub Miguel Ojeda
- P1314R0
2018-10-08 Library Evolution Library unique_val: a default-on-move LEWG554 GitHub Miguel Ojeda
- P1313R0
2018-10-07 SG15 Let's Talk About Package Specification Matthew Woehlke
- P1312R0
2018-09-24 Library Evolution Comparison Concepts LEWG553 David Stone
- P1310R0
2018-10-07 Library Evolution Unifying the many ways to compare LEWG552 GitHub David Stone
- P1308R0
2018-10-07 Evolution Pattern Matching GitHub David Sankel Dan Sarginson Sergei Murzin
- P1307R0
2018-10-08 Evolution weak_equality considered harmful Tony Van Eerd
- P1306R3
2024-10-14 EWG Evolution Expansion statements Dan Katz Andrew Sutton Sam Goodrick Daveed Vandevoorde
- P1306R2
2024-05-07 EWG Evolution Expansion statements GitHub Dan Katz Andrew Sutton Sam Goodrick Daveed Vandevoorde
- P1306R1
2019-01-21 Evolution Expansion statements GitHub Andrew Sutton Sam Goodrick Daveed Vandevoorde
- P1306R0
2018-10-08 Evolution Expansion statements GitHub Andrew Sutton Sam Goodrick Daveed Vandevoorde
- P1305R0
2018-10-07 Evolution Deprecate The Addressof Operator Isabella Muerte
- P1304R0
2018-10-07 Evolution Simplifying Extern Template GitHub Isabella Muerte
- P1303R0
2018-10-07 Evolution Inline Module Partitions Isabella Muerte
- P1302R1
2019-01-21 Evolution Implicit Module Partition Lookup GitHub Isabella Muerte Richard Smith
- P1302R0
2018-10-07 Evolution Implicit Module Partition Lookup GitHub Isabella Muerte Richard Smith
- P1301R4
2019-08-05 WG21 [[nodiscard("should have a reason")]] GitHub JeanHeyd Meneide Isabella Muerte
- P1301R3
2019-06-17 Core [[nodiscard("should have a reason")]] GitHub JeanHeyd Meneide Isabella Muerte
- P1301R2
2019-01-21 Evolution Core [[nodiscard("should have a reason")]] GitHub JeanHeyd Meneide Isabella Muerte
- P1301R1
2018-11-26 Evolution Core Library Evolution Library [[nodiscard("should have a reason")]] GitHub JeanHeyd Meneide Isabella Muerte
- P1301R0
2018-10-07 Evolution Library Evolution Library nodiscard should have a reason GitHub JeanHeyd Meneide Isabella Muerte
- P1300R0
2018-10-08 SG15 Evolution Remember the FORTRAN GitHub Jussi Pakkanen Isabella Muerte Peter Bindels
- P1299R3
2018-11-13 Evolution Module Preamble is Unnecessarily Fragile GitHub Nathan Sidwell
- P1299R2
EWG Replacement for placeholder GitHub
- P1299R1
2018-10-10 Evolution Module Preamble is Unnecessarily Fragile GitHub Nathan Sidwell
- P1299R0
2018-10-07 Evolution Module Preamble is Unnecessary GitHub Nathan Sidwell
- P1298R0
2018-10-08 SG1 Reserve more freedom for atomic_ref<> implementers Olivier Giroux
- P1296R0
2018-10-08 Evolution [[assert: std::disjoint(A,nA, B,nB)]]: Contract assertions as an alternate spelling of ‘restrict’ GitHub Phil Miller Justin Szaday
- P1295R0
2018-10-07 Library Evolution Spaceship library update LEWG551 GitHub Tomasz Kamiński
- P1294R0
2018-10-06 Library Proposed resolution for US104: Allocator-aware regular expressions (rev 3) LEWG9 GitHub Michael Spertus John Maddock
- P1293R2
2019-01-21 Library Evolution Library ostream_joiner LEWG550 GitHub Mike Spertus Nathan Wilson
- P1293R1
2018-11-25 Library Evolution Library ostream_joiner LEWG550 GitHub Mike Spertus Nathan Wilson
- P1293R0
2018-10-07 Library Evolution ostream_joiner LEWG550 GitHub Mike Spertus Nathan Wilson
- P1292R0
2018-10-08 Evolution Customization Point Functions GitHub Matt Calabrese
- P1291R0
2018-10-07 Library Evolution std::ranges::less<> Should Be More! LEWG549 Walter E. Brown
- P1290R3
2019-03-09 Evolution Core Avoiding undefined behavior in contracts GitHub J. Daniel Garcia Ville Voutilainen
- P1290R2
2019-02-20 Evolution Core Avoiding undefined behavior in contracts GitHub J. Daniel Garcia Ville Voutilainen
- P1290R1
2019-01-21 Evolution Core Avoiding undefined behavior in contracts GitHub J. Daniel Garcia Ville Voutilainen
- P1290R0
2018-11-26 Evolution Avoiding undefined behavior in contracts GitHub J. Daniel Garcia
- P1289R1
2018-11-08 Evolution Access control in contract conditions GitHub J. Daniel Garcia Ville Voutilainen
- P1289R0
2018-10-08 Evolution Access control in contract conditions GitHub J. Daniel Garcia Ville Voutilainen
- P1288R0
2018-10-07 SG1 Library Evolution Coroutine concepts and metafunctions GitHub Lewis Baker
- P1287R0
2018-10-08 SG1 Library Evolution Supporting async use-cases for interrupt_token Lewis Baker Kirk Shoop
- P1286R2
2019-02-18 Core Library Contra CWG DR1778 GitHub Richard Smith
- P1286R1
2019-01-18 Core Library Contra CWG DR1778 GitHub Richard Smith
- P1286R0
2018-10-05 Evolution Contra CWG DR1778 GitHub Richard Smith
- P1285R0
2018-10-05 Library Improving Completeness Requirements for Type Traits Walter E. Brown
- P1284R0
2018-10-05 Evolution Allowing Inlining of Replaceable Functions GitHub Chris Kennelly
- P1283R0
2018-10-06 Evolution Sharing is Caring GitHub Isabella Muerte
- P1282R0
2018-09-27 Evolution Ceci N’est Pas Une Pipe: Adding a workflow operator to C++ GitHub Isabella Muerte
- P1281R0
2018-10-07 SG15 Feature Presentation GitHub Isabella Muerte
- P1280R2
2019-06-17 Library Evolution Integer Width Literals LEWG548 GitHub Isabella Muerte
- P1280R1
2018-10-05 Library Evolution Integer Width Literals LEWG548 GitHub Isabella Muerte
- P1280R0
2018-10-05 Library Evolution Integer Width Literals LEWG548 GitHub Isabella Muerte
- P1279R0
2018-10-05 SG14 Library Evolution std::breakpoint GitHub Isabella Muerte
- P1278R0
2018-10-06 Library Evolution offsetof For the Modern Era GitHub Isabella Muerte
- P1277R0
2018-10-07 Evolution Subscripts On Parade Isabella Muerte
- P1276R0
2018-09-15 Evolution Void Main GitHub Isabella Muerte
- P1275R0
2018-10-06 SG15 SG16 Library Evolution Desert Sessions: Improving hostile environment interactions LEWG566 GitHub Isabella Muerte
- P1274R0
2018-07-15 Evolution Bang For The Buck GitHub Isabella Muerte
- P1273R0
2018-10-07 Evolution 86 The Absurd (From Exceptions) GitHub Isabella Muerte
- P1272R4
2021-09-25 Library Byteswapping for fun&&nuf LEWG560 GitHub Isabella Muerte Corentin Jabot
- P1272R3
2020-07-14 Library Byteswapping for fun&&nuf LEWG560 GitHub Isabella Muerte
- P1272R2
2019-06-17 Core Library Byteswapping for fun&&nuf LEWG560 GitHub Isabella Muerte
- P1272R1
2019-02-21 Library Byteswapping for fun&&nuf LEWG560 GitHub Isabella Muerte
- P1272R0
2018-07-12 SG6 SG14 Library Evolution Byteswapping for fun&&nuf LEWG560 GitHub Isabella Muerte
- P1271R0
2018-10-05 Library Evolution Move resource_adaptor from Library TS to the C++ WP Pablo Halpern
- P1269R0
2018-10-07 Evolution Library Evolution Three Years with the Networking TS Jason Carey
- P1267R0
2018-10-08 Evolution Custom Constraint Diagnostics Hana Dusíková Bryce Adelstein Lelbach
- P1264R2
2022-11-08 Library Revising the wording of stream input operations GitHub Louis Dionne
- P1264R1
2020-02-14 Library Revising the wording of stream input operations GitHub Louis Dionne
- P1264R0
2018-10-07 Library Revising the wording of stream input operations GitHub Louis Dionne
- P1263R0
2018-10-07 Evolution Controlling the instantiation of vtables and RTTI GitHub Louis Dionne
- P1261R0
2018-10-08 SG1 SG14 Supporting Pipelines in C++ Michael Wong Daniel Garcia Ronan Keryell
- P1260R0
2018-05-22 Evolution Pattern Matching GitHub Michael Park
- P1259R1
2018-11-04 SG1 Library Evolution Merge most of Networking TS into C++ Working Draft GitHub Detlef Vollmann
- P1259R0
2018-10-08 SG1 Library Evolution Merge most of Networking TS into C++ Working Draft GitHub Detlef Vollmann
- P1258R0
2018-10-08 SG1 Library Evolution Don't Make C++ Unimplementable On Small CPUs Detlef Vollmann
- P1257R0
2018-10-16 SG1 Library Evolution Implementation experience on trying to implement concurrent data and control structures with executors GitHub Detlef Vollmann
- P1256R0
2018-10-07 SG1 Library Evolution Executors Should Go To A TS Detlef Vollmann
- P1255R14
2024-10-16 LEWG Library Evolution LWG Library A view of 0 or 1 elements: views::nullable And a concept to constrain maybes LEWG547 Steve Downey
- P1255R13
2024-05-22 LEWG Library Evolution LWG Library A view of 0 or 1 elements: views::nullable And a concept to constrain maybes LEWG547 Steve Downey
- P1255R12
2024-01-16 SG9 Ranges LEWG Library Evolution LWG Library A view of 0 or 1 elements: views::maybe LEWG547 GitHub Steve Downey
- P1255R11
2024-01-12 SG9 Ranges LEWG Library Evolution A view of 0 or 1 elements: views::maybe LEWG547 GitHub Steve Downey
- P1255R10
2023-09-15 SG9 Ranges Library Evolution A view of 0 or 1 elements: views::maybe LEWG547 GitHub Steve Downey
- P1255R9
2022-08-16 SG9 Library Evolution A view of 0 or 1 elements: views::maybe LEWG547 GitHub Steve Downey
- P1255R8
2022-07-12 SG9 Library Evolution A view of 0 or 1 elements: views::maybe LEWG547 GitHub Steve Downey
- P1255R7
2022-05-09 SG9 A view of 0 or 1 elements: views::maybe LEWG547 GitHub Steve Downey
- P1255R6
2020-04-05 Library Evolution A view of 0 or 1 elements: views::maybe LEWG547 GitHub Steve Downey
- P1255R5
2019-10-09 Library Evolution A view of 0 or 1 elements: views::maybe LEWG547 GitHub Steve Downey
- P1255R4
2019-06-17 Library Evolution A view of 0 or 1 elements: view::maybe LEWG547 GitHub Steve Downey
- P1255R3
2019-03-10 Library Evolution A view of 0 or 1 elements: view::maybe LEWG547 GitHub Steve Downey
- P1255R2
2018-11-26 Library Evolution A view of 0 or 1 elements: view::maybe LEWG547 GitHub Steve Downey
- P1255R1
2018-11-26 Library Evolution A view of 0 or 1 elements: view::maybe LEWG547 GitHub Steve Downey
- P1255R0
2018-10-07 Library Evolution A view of 0 or 1 elements: view::maybe LEWG547 GitHub Steve Downey
- P1254R0
2018-10-07 SG15 Notes on C++ Package Management Steve Downey
- P1253R0
2019-01-21 WG21 Guidelines for when a WG21 proposal should be reviewed by SG16, the text and Unicode study group GitHub Steve Downey
- P1252R2
2019-02-22 Library Ranges Design Cleanup LEWG546 GitHub Casey Carter
- P1252R1
2018-11-15 Library Ranges Design Cleanup LEWG546 GitHub Casey Carter
- P1252R0
2018-10-07 Library Evolution Library Ranges Design Cleanup LEWG546 GitHub Casey Carter
- P1251R1
2018-11-26 Library Evolution Library A more constexpr bitset LEWG545 GitHub Morris Hafner
- P1251R0
2018-10-04 Library Evolution A more constexpr bitset LEWG545 GitHub Morris Hafner
- P1250R0
2018-10-04 Library Evolution Extension by inspecting members of User Defined Types? LEWG544 Titus Winters Ashley Hedberg Eric Fiselier
- P1249R0
2018-10-03 Library Evolution std::forward from std::initializer_list GitHub Alex Christensen
- P1248R1
2018-11-04 Library Evolution Remove CommonReference requirement from StrictWeakOrdering LEWG543 GitHub Tomasz Kamiński
- P1248R0
2018-10-07 Library Evolution Fixing 'Relation's LEWG543 GitHub Tomasz Kamiński
- P1247R0
2018-10-08 Evolution Disabling static destructors: introducing no_destroy and always_destroy attributes GitHub Bruno Cardoso Lopes JF Bastien Erik Pilkington
- P1246R0
2018-10-08 Evolution The no_float function attribute GitHub Bruno Cardoso Lopes JF Bastien
- P1245R0
2018-10-08 Evolution export module containing [[attribute]]; GitHub Bruno Cardoso Lopes JF Bastien
- P1244R0
2018-10-08 SG1 Library Evolution Dependent Execution for a Unified Executors Proposal for C++ Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown
- P1243R4
2020-02-12 Library Rangify New Algorithms LEWG542 GitHub Dan Raviv
- P1243R3
2020-01-09 Library Rangify New Algorithms LEWG542 GitHub Dan Raviv
- P1243R2
2019-03-09 Library Rangify New Algorithms LEWG542 GitHub Dan Raviv
- P1243R1
2019-01-16 Library Rangify New Algorithms LEWG542 GitHub Dan Raviv
- P1243R0
2018-10-07 Library Evolution Library Rangify New Algorithms LEWG542 GitHub Dan Raviv
- P1242R1
2018-12-01 Evolution Single-file modules with the Atom semantic properties rule GitHub Jeff Snyder Richard Smith
- P1242R0
2018-10-08 Evolution Single-file modules with the Atom semantic properties rule GitHub Jeff Snyder
- P1241R0
2018-10-08 SG1 In support of merging coroutines into C++20 Lee Howes Eric Niebler Lewis Baker
- P1240R2
2022-01-14 SG7 Scalable Reflection GitHub Daveed Vandevoorde Wyatt Childers Andrew Sutton Faisal Vali
- P1240R1
2019-10-08 SG7 Scalable Reflection in C++ GitHub Daveed Vandevoorde Wyatt Childers Andrew Sutton Faisal Vali Daveed Vandevoorde
- P1240R0
2018-10-08 SG7 Evolution Scalable Reflection in C++ GitHub Andrew Sutton Faisal Vali Daveed Vandevoorde
- P1239R0
2018-10-07 SG1 Placed Before Daniel Lustig
- P1238R1
2019-06-16 WG21 SG16: Unicode Direction GitHub Tom Honermann Corentin Jabot JeanHeyd Meneide Mark Zeren Martinho Fernandes Peter Bindels Steve Downey Zach Laine
- P1238R0
2018-10-08 WG21 SG16: Unicode Direction GitHub Tom Honermann Corentin Jabot JeanHeyd Meneide Mark Zeren Martinho Fernandes Peter Bindels Steve Downey Zach Laine
- P1237R0
2018-10-08 SG16 SG16: Unicode meeting summaries 2018/07/11 - 2018/10/03 Tom Honermann
- P1236R1
2018-11-09 Core Alternative Wording for P0907R4 Signed Integers are Two's Complement GitHub Jens Maurer
- P1236R0
2018-10-08 Core Alternative Wording for P0907R4 Signed Integers are Two's Complement GitHub Jens Maurer
- P1235R0
2018-10-08 Evolution Implicit constexpr GitHub Bryce Adelstein Lelbach Hana Dusíková
- P1233R1
2018-11-25 Library Shift-by-negative in shift_left and shift_right LEWG541 GitHub Ashley Hedberg Matt Calabrese Bryce Adelstein Lelbach
- P1233R0
2018-10-02 Library Evolution Library Shift-by-negative in shift_left and shift_right LEWG541 GitHub Ashley Hedberg Matt Calabrese
- P1232R0
2018-10-08 SG1 Integrating executors with the standard library through customization Lee Howes Eric Niebler Kirk Shoop Lewis Baker Robert Geva
- P1231R0
2018-10-08 WG21 Proposal for Study Group: C++ Education GitHub JC van Winkel Christopher Di Bella
- P1230R0
2018-10-03 Evolution Core Recursive Type Template Instantiation GitHub Mingxin Wang
- P1229R0
2018-10-08 Evolution Labelled Parameters GitHub Jorg Brown
- P1228R1
2019-01-21 Library Evolution A proposal to add an efficient string concatenation routine to the Standard Library GitHub Jorg Brown
- P1227R2
2019-02-22 Library Signed ssize() functions, unsigned size() functions LEWG540 GitHub Jorg Brown
- P1227R1
2019-01-21 Library Evolution Signed ssize() functions, unsigned size() functions LEWG540 GitHub Jorg Brown
- P1227R0
2018-10-08 Library Evolution Signed size() functions LEWG540 GitHub Jorg Brown
- P1225R0
2018-10-02 Library Evolution Feedback on 2D Graphics LEWG559 JF Bastien
- P1224R0
2018-10-08 WG21 C++ Standard Library Issues to be moved in San Diego Marshall Clow
- P1223R5
2022-06-17 Library find_last LEWG539 GitHub Zach Laine
- P1223R4
2022-04-15 Library Evolution Library find_last LEWG539 GitHub Zach Laine
- P1223R3
2022-02-15 Library Evolution Library find_last LEWG539 GitHub Zach Laine
- P1223R2
2019-06-13 Library find_backward LEWG539 GitHub Zach Laine
- P1223R1
2018-10-02 Library Evolution find_backward LEWG539 GitHub Zach Laine
- P1223R0
2018-10-02 Library Evolution find_backward LEWG539 GitHub Zach Laine
- P1222R4
2022-06-13 Library A Standard flat_set LEWG538 GitHub Zach Laine
- P1222R3
2022-04-18 Library A Standard flat_set LEWG538 GitHub Zach Laine
- P1222R2
2019-06-11 Library A Standard flat_set LEWG538 GitHub Zach Laine
- P1222R1
2019-01-21 Library Evolution Library A Standard flatset LEWG538 GitHub Zach Laine
- P1222R0
2018-10-02 Library Evolution A Standard flat_set LEWG538 GitHub Zach Laine
- P1221R1
2018-10-03 Evolution Parametric Expressions GitHub Jason Rice
- P1221R0
2018-10-03 Evolution Parametric Expressions GitHub Jason Rice
- P1220R0
2018-09-28 Evolution Controlling When Inline Functions are Emitted GitHub Chris Kennelly
- P1219R2
2019-10-06 Evolution Homogeneous variadic function parameters GitHub James Touton
- P1219R1
2019-03-11 Evolution Homogeneous variadic function parameters GitHub James Touton
- P1219R0
2018-10-08 Evolution Homogeneous variadic function parameters GitHub James Touton
- P1218R0
2018-10-05 Evolution Redefinitions in Legacy Imports Nathan Sidwell
- P1217R2
2019-06-17 SG1 Out-of-thin-air, revisited, again GitHub Hans Boehm
- P1217R1
2019-03-10 SG1 Out-of-thin-air, revisited, again GitHub Hans-J. Boehm
- P1217R0
2018-10-07 SG1 Out-of-thin-air, revisited, again GitHub Hans-J. Boehm
- P1214R0
2018-10-06 Evolution Pointer to Member Functions and Member Objects are just Callables! GitHub JeanHeyd Meneide
- P1213R1
2018-11-12 Evolution Global Module Fragment Is Unnecessary GitHub Nathan Sidwell
- P1213R0
2018-10-05 Evolution Global Module Fragment is Unnecessary GitHub Nathan Sidwell
- P1212R0
2018-10-06 Evolution Library Evolution Modules and Freestanding Ben Craig
- P1210R0
2018-09-30 Library Evolution Library Completing the Rebase of Library Fundamentals, Version 3, Working Draft LEWG537 Alisdair Meredith
- P1209R0
2018-10-04 Library Evolution Adopt Consistent Container Erasure from Library Fundamentals 2 for C++20 LEWG536 Alisdair Meredith Stephan T. Lavavej
- P1208R6
2019-08-02 Library Adopt source location from Library Fundamentals V3 for C++20 GitHub Corentin Jabot Robert Douglas Daniel Krugler Peter Sommerlad
- P1208R5
2019-06-17 Library Adopt source location from Library Fundamentals V3 for C++20 GitHub Corentin Jabot Robert Douglas
- P1208R4
2019-03-11 Library Adopt source location from Library Fundamentals V3 for C++20 GitHub Robert Douglas Corentin Jabot
- P1208R3
2018-11-08 Library Source-Code Information Capture GitHub Robert Douglas Corentin Jabot
- P1208R1
2018-09-21 Library Evolution Library Adopt source_location from Library Fundamentals V3 for C++20 LEWG535 GitHub Corentin Jabot Robert Douglas
- P1208R0
2018-10-07 Library Evolution Library Adopt source_location from Library Fundamentals V3 for C++20 LEWG535 GitHub Corentin Jabot Robert Douglas
- P1207R4
2019-07-19 Library Movability of Single-pass Iterators LEWG534 LWG3265 LWG3355 GitHub Corentin Jabot
- P1207R3
2019-08-02 Library Movability of Single-pass Iterators LEWG534 LWG3265 LWG3355 GitHub Corentin Jabot
- P1207R2
2019-06-17 Library Movability of Single-pass Iterators LEWG534 LWG3265 LWG3355 GitHub Corentin Jabot
- P1207R1
2019-01-21 Library Evolution Movability of Single-pass Iterators LEWG534 LWG3265 LWG3355 GitHub Corentin Jabot
- P1207R0
2018-08-20 Library Evolution Movability of Single-pass Iterators LEWG534 LWG3265 LWG3355 GitHub Corentin Jabot
- P1206R7
2022-01-21 Library Conversions from ranges to containers LEWG533 GitHub Corentin Jabot Eric Niebler Casey Carter
- P1206R6
2021-08-03 Library Evolution Conversions from ranges to containers LEWG533 GitHub Corentin Jabot Eric Niebler Casey Carter
- P1206R5
2021-08-01 Library Evolution Conversions from ranges to containers LEWG533 GitHub Corentin Jabot Eric Niebler Casey Carter
- P1206R4
2021-07-14 Library Evolution Conversions from ranges to containers LEWG533 GitHub Corentin Jabot Eric Niebler Casey Carter
- P1206R3
2020-11-22 Library Evolution ranges::to: A function to convert any range to a container LEWG533 GitHub Corentin Jabot Eric Niebler Casey Carter
- P1206R2
2020-10-12 Library Evolution ranges::to: A function to convert any range to a container LEWG533 GitHub Corentin Jabot Eric Niebler Casey Carter
- P1206R1
2019-01-21 Library Evolution ranges::to: A function to convert any range to a container LEWG533 GitHub Corentin Jabot Eric Niebler Casey Carter
- P1206R0
2018-10-07 Library Range constructors for standard containers and views LEWG533 GitHub Corentin Jabot Christopher Di Bella
- P1205R0
2018-09-28 SG1 Core Teleportation via co_await Olivier Giroux JF Bastien
- P1204R0
2018-10-08 SG15 Canonical Project Structure Boris Kolpackov
- P1203R0
2018-10-05 Evolution Modular main() GitHub Boris Kolpackov Richard Smith
- P1202R5
2022-11-12 Library Asymmetric Fences GitHub David Goldblatt
- P1202R4
2022-02-15 Library Evolution Library Asymmetric Fences GitHub David Goldblatt
- P1202R3
2021-06-14 Library Asymmetric Fences GitHub David Goldblatt
- P1202R2
2019-06-17 Library Evolution Asymmetric Fences GitHub David Goldblatt
- P1202R1
2019-01-20 SG1 Asymmetric Fences GitHub David Goldblatt
- P1202R0
2018-10-06 SG1 Asymmetric fences GitHub David Goldblatt
- P1201R0
2018-10-02 Library Evolution Variant direct comparisons LEWG532 Oleg Fatkhiev Antony Polukhin
- P1200R0
2018-10-06 WG21 High noon for the 2D Graphics proposal Guy Davidson Roger Orr Ville Voutilainen Jose Daniel Garcia Sanchez Jean-Paul Rigault Matevz Tadel
- P1199R0
2018-08-10 Evolution A simple proposal for unifying generic and object-oriented programming Mike Spertus
- P1198R0
2018-09-28 Library Evolution Adding error_category::failed() LEWG531 Peter Dimov
- P1197R0
2018-09-27 Library Evolution A non-allocating overload of error_category::message() LEWG530 Peter Dimov
- P1196R0
2018-09-27 Library Evolution Value-based std::error_category comparison LEWG529 Peter Dimov
- P1195R0
2018-09-27 Library Evolution Making <system_error> constexpr LEWG528 GitHub Peter Dimov
- P1194R0
2018-10-08 SG1 Library Evolution The Compromise Executors Proposal: A lazy simplification of P0443 Lee Howes Eric Niebler Kirk Shoop Bryce Lelbach D. S. Hollman
- P1193R0
2018-11-26 Evolution Evolution Incubator Explicitly Specified Returns for (Implicit) Conversions GitHub JeanHeyd Meneide
- P1192R1
2018-11-05 SG1 Library Evolution Experience report - integrating Executors with Parallel Algorithms GitHub Thomas Rodgers
- P1192R0
2018-10-08 SG1 Library Evolution Experience report - integrating Executors with Parallel Algorithms GitHub Thomas Rodgers
- P1191R0
2018-08-22 Library Evolution Adding operator<=> to types that are not currently comparable LEWG527 GitHub David Stone
- P1190R0
2018-08-06 Evolution Library Evolution I did not order this! Why is it on my bill? David Stone
- P1189R0
2019-03-10 Library Evolution Adding <=> to library GitHub Barry Revzin
- P1188R0
2019-01-22 Library Evolution Library utilities for <=> GitHub Barry Revzin
- P1187R0
2018-10-07 Library Evolution A type trait for std::compare_3way()'s type LEWG526 GitHub Barry Revzin
- P1186R3
2019-07-28 Core When do you actually use <=>? LEWG525 GitHub Barry Revzin
- P1186R2
2019-06-17 Core When do you actually use <=>? LEWG525 GitHub Barry Revzin
- P1186R1
2019-01-22 Evolution When do you actually use <=>? LEWG525 GitHub Barry Revzin
- P1186R0
2018-10-07 Evolution Library Evolution When do you actually use <=>? LEWG525 GitHub Barry Revzin
- P1185R2
2019-02-22 Evolution Core <=> != == GitHub Barry Revzin
- P1185R1
2019-01-22 Evolution Core <=> != == GitHub Barry Revzin
- P1185R0
2018-10-07 Evolution <=> != == GitHub Barry Revzin
- P1184R2
2020-07-10 SG15 A Module Mapper GitHub Nathan Sidwell
- P1184R1
2018-11-12 SG15 A Module Mapper GitHub Nathan Sidwell
- P1184R0
2018-10-05 SG15 A Module Mapper GitHub Nathan Sidwell
- P1182R0
2018-09-13 Library Evolution New names for the power-of-2 templates (and their header) LEWG524 Gennaro Prot
- P1181R0
2018-09-08 Evolution Proposing unless Morwenn Ed
- P1180R0
2018-09-18 Evolution Response to P1156 GitHub Richard Smith
- P1179R1
2019-11-22 Evolution Lifetime safety: Preventing common dangling GitHub Herb Sutter
- P1179R0
2018-09-25 WG21 Lifetime safety: Preventing common dangling GitHub Herb Sutter
- P1178R0
2018-10-06 SG15 Library Evolution C++ Compile LEWG523 Rene Rivera
- P1177R1
2018-11-15 SG15 Package Ecosystem Plan GitHub René Rivera
- P1177R0
2018-10-06 SG15 Package Ecosystem Plan GitHub Rene Rivera
- P1175R0
2018-10-06 Library Evolution Library A simple and practical optional reference for C++ LEWG522 JeanHeyd Meneide
- P1172R1
2019-06-17 Library Evolution Library The Concept of Memory Allocator LEWG521 GitHub Mingxin Wang
- P1172R0
2018-10-03 Library Evolution Library The Concept of Memory Allocator LEWG521 GitHub Mingxin Wang
- P1171R0
2018-10-07 SG1 Library Evolution Synchronously waiting on asynchronous operations Lewis Baker
- P1170R0
2018-10-08 Evolution Library Evolution Overload sets as function parameters GitHub Barry Revzin Andrew Sutton
- P1169R4
2022-04-11 Core static operator() GitHub Barry Revzin Casey Carter
- P1169R3
2021-10-14 Evolution static operator() GitHub Barry Revzin Casey Carter
- P1169R2
2021-08-14 Evolution static operator() GitHub Barry Revzin Casey Carter
- P1169R1
2021-04-06 Evolution static operator() GitHub Barry Revzin Casey Carter
- P1169R0
2018-10-07 Evolution Library Evolution static operator() GitHub Barry Revzin Casey Carter
- P1168R0
2018-10-08 Evolution How to make Terse Notation soar with Class Template Argument Deduction Mike Spertus
- P1167R0
2018-10-08 Evolution Improving function templates with Class Template Argument Deduction Mike Spertus
- P1166R0
2019-01-12 SG6 SG14 Library Evolution Incubator Library Evolution What do we need from a linear algebra library? GitHub Guy Davidson Bob Steagall
- P1165R1
2018-11-10 Library Make stateful allocator propagation more consistent for operator+(basic_string) LEWG563 LEWG564 GitHub Tim Song
- P1165R0
2018-10-06 Library Fixing allocator usage for operator+(basic_string) LEWG563 LEWG564 GitHub Tim Song
- P1164R1
2019-02-22 Library Make create_directory() intuitive GitHub Nicolai Josuttis
- P1164R0
2018-08-29 Library Make create_directory() Intuitive GitHub Nicolai Josuttis
- P1163R0
2018-08-31 Library Explicitly Implicifying explicit Constructors LEWG562 Nevin Liber
- P1161R3
2019-02-22 Core Deprecate uses of the comma operator in subscripting expressions GitHub Corentin Jabot
- P1161R2
2019-01-21 Core Deprecate uses of the comma operator in subscripting expressions GitHub Corentin Jabot
- P1161R1
2018-10-07 Evolution Deprecate uses of the comma operator in subscripting expressions GitHub Corentin Jabot
- P1161R0
2018-10-07 Evolution Deprecate uses of the comma operator in subscripting expressions GitHub Corentin Jabot
- P1160R1
2019-10-07 Library Evolution Add Test Polymorphic Memory Resource to the Standard Library LEWG520 GitHub Attila Fehér Alisdair Meredith
- P1160R0
2018-10-07 Library Evolution Add Test Polymorphic Memory Resource to the Standard Library LEWG520 GitHub Attila Fehér Alisdair Meredith
- P1159R0
2018-07-02 Library Evolution Type Erased Iterators for modern C++ LEWG519 Thomas Russell
- P1158R0
2018-07-11 Evolution Concept-defined placeholder types Zhihao Yuan
- P1157R0
2018-07-14 Evolution Multi-argument constrained-parameter Zhihao Yuan
- P1156R0
2018-10-04 Evolution Merged Modules and Tooling GitHub Boris Kolpackov
- P1155R3
2019-06-17 Core More implicit moves GitHub Arthur O'Dwyer David Stone
- P1155R2
2019-01-19 Evolution More implicit moves GitHub Arthur O'Dwyer David Stone
- P1155R1
2018-11-25 Evolution More implicit moves GitHub Arthur O'Dwyer David Stone
- P1155R0
2018-10-04 Evolution More implicit moves GitHub Arthur O'Dwyer David Stone
- P1154R2
2019-03-10 Library Type traits for structural comparison GitHub Arthur O'Dwyer Jeff Snyder
- P1154R1
2019-01-19 Library Evolution Type traits for structural comparison GitHub Arthur O'Dwyer Jeff Snyder
- P1154R0
2018-10-04 Library Evolution Type traits for structural comparison GitHub Arthur O'Dwyer Jeff Snyder
- P1153R0
2018-10-04 Evolution Copying volatile subobjects is not trivial GitHub Arthur O'Dwyer JF Bastien
- P1152R4
2019-07-22 Core Deprecating volatile GitHub JF Bastien
- P1152R3
2019-06-15 Core Library Deprecating volatile GitHub JF Bastien
- P1152R2
2019-03-09 Core Library Evolution Library Deprecating volatile GitHub JF Bastien
- P1152R1
2019-01-20 SG1 Evolution Library Evolution Deprecating volatile GitHub JF Bastien
- P1152R0
2018-10-01 SG1 Evolution Library Evolution Deprecating volatile GitHub JF Bastien
- P1149R0
2018-10-01 Library Evolution Constexpr regex LEWG518 Antony Polukhin
- P1148R0
2018-10-07 Library Cleaning up Clause 20 Tim Song
- P1147R1
2021-09-25 Library Evolution Printing `volatile` Pointers LEWG517 GitHub Bryce Adelstein Lelbach
- P1147R0
2018-10-07 Library Evolution Printing `volatile` Pointers LEWG517 GitHub Bryce Adelstein Lelbach
- P1145R0
2018-07-09 Library Evolution Buffer Sequence Adaptors LEWG516 GitHub Vinnie Falco
- P1144R12
2024-10-15 EWGI SG17: EWG Incubator std::is_trivially_relocatable Arthur O'Dwyer
- P1144R11
2024-05-15 EWGI SG17: EWG Incubator std::is_trivially_relocatable Arthur O'Dwyer
- P1144R10
2024-02-15 EWG Evolution LEWG Library Evolution std::is_trivially_relocatable GitHub Arthur O'Dwyer
- P1144R9
2023-10-12 Evolution Library Evolution std::is_trivially_relocatable GitHub Arthur O'Dwyer
- P1144R8
2023-05-14 Evolution Library Evolution std::is_trivially_relocatable GitHub Arthur O'Dwyer
- P1144R7
2023-03-10 EWGI LEWGI Evolution Library Evolution std::is_trivially_relocatable GitHub Arthur O'Dwyer
- P1144R6
2022-06-10 Evolution Library Evolution Object relocation in terms of move plus destroy GitHub Arthur O'Dwyer
- P1144R5
2020-03-02 Evolution Library Evolution Object relocation in terms of move plus destroy GitHub Arthur O'Dwyer
- P1144R4
2019-06-17 EWGI LEWGI Object relocation in terms of move plus destroy GitHub Arthur O'Dwyer
- P1144R3
2019-03-10 Library Evolution Library Object relocation in terms of move plus destroy GitHub Arthur O'Dwyer
- P1144R2
2019-01-18 Evolution Library Evolution Object relocation in terms of move plus destroy GitHub Arthur O'Dwyer
- P1144R1
2018-11-24 Evolution Library Evolution Object relocation in terms of move plus destroy GitHub Arthur O'Dwyer
- P1144R0
2018-10-04 Evolution Library Evolution Object relocation in terms of move plus destroy GitHub Arthur O'Dwyer Mingxin Wang
- P1143R2
2019-07-18 Evolution Core Adding the constinit keyword GitHub Eric Fiselier
- P1143R1
2019-01-21 Evolution Adding the constinit keyword GitHub Eric Fiselier
- P1143R0
2018-07-04 Evolution Adding the `[[constinit]]` attribute GitHub Eric Fiselier
- P1142R0
2018-06-25 Evolution Thoughts on a conservative terse syntax for constraints GitHub Thomas Köppe
- P1141R2
2018-11-09 Evolution Yet another approach for constrained declarations GitHub Ville Voutilainen Thomas Köppe Andrew Sutton Herb Sutter Gabriel Dos Reis Bjarne Stroustrup Jason Merrill Hubert Tong Eric Niebler Casey Carter Tom Honermann Erich Keane Walter E. Brown Michael Spertus Richard Smith
- P1141R1
2018-10-08 Evolution Yet another approach for constrained declarations GitHub Ville Voutilainen Thomas Köppe Andrew Sutton Herb Sutter Gabriel Dos Reis Bjarne Stroustrup Jason Merrill Hubert Tong Eric Niebler Casey Carter Tom Honermann Erich Keane Walter E. Brown Michael Spertus
- P1141R0
2018-06-23 Evolution Yet another approach for constrained declarations GitHub Ville Voutilainen Thomas Köppe Andrew Sutton Herb Sutter Gabriel Dos Reis Bjarne Stroustrup Jason Merrill Hubert Tong Eric Niebler Casey Carter Tom Honermann Erich Keane
- P1139R2
2019-02-18 SG16 Core Address wording issues related to ISO 10646 GitHub R. Martinho Fernandes
- P1139R1
2019-01-22 SG16 Core Address wording issues related to ISO 10646 GitHub R. Martinho Fernandes
- P1139R0
2019-01-21 SG16 Core Address wording issues related to ISO 10646 GitHub R. Martinho Fernandes
- P1138R0
2018-06-22 SG1 Evolution Deprecating ATOMIC_VAR_INIT Aaron Ballman
- P1137R0
2018-06-24 SG16 SG16: Unicode meeting summaries 2018/05/16 - 2018/06/20 Tom Honermann
- P1136R0
2018-06-21 WG21 2018-09 Bellevue ad-hoc meeting information Herb Sutter
- P1135R6
2019-07-20 WG21 The C++20 Synchronization Library LEWG515 GitHub David Olsen Olivier Giroux JF Bastien Detlef Vollmann Bryce Lelbach
- P1135R5
2019-06-17 Library The C++20 Synchronization Library LEWG515 GitHub David Olsen Olivier Giroux JF Bastien Detlef Vollmann Bryce Lelbach
- P1135R4
2019-03-04 Library The C++20 Synchronization Library LEWG515 GitHub Bryce Adelstein Lelbach Olivier Giroux JF Bastien Detlef Vollmann David Olsen
- P1135R3
2019-01-21 Library The C++20 Synchronization Library LEWG515 GitHub Bryce Adelstein Lelbach Olivier Giroux JF Bastien Detlef Vollmann
- P1135R2
2019-01-15 SG1 Library Evolution Library The C++20 Synchronization Library LEWG515 GitHub Bryce Adelstein Lelbach Olivier Giroux JF Bastien Detlef Vollmann
- P1135R1
2018-10-08 SG1 Library Evolution Library The C++20 Synchronization Library LEWG515 GitHub Bryce Adelstein Lelbach Olivier Giroux JF Bastien
- P1135R0
2018-06-12 SG1 Library Evolution Library The C++20 Synchronization Library LEWG515 GitHub Bryce Adelstein Lelbach Olivier Giroux JF Bastien
- P1133R0
2018-06-21 Library Evolution Networking TS Associations For Call Wrappers LEWG514 GitHub Vinnie Falco
- P1132R8
2021-06-10 Library out_ptr - a scalable output pointer abstraction LEWG513 GitHub JeanHeyd Meneide Todor Buyukliev Isabella Muerte
- P1132R7
2021-04-16 Library out_ptr - a scalable output pointer abstraction LEWG513 GitHub JeanHeyd Meneide Todor Buyukliev Isabella Muerte
- P1132R6
2019-10-07 Library out_ptr - a scalable output pointer abstraction LEWG513 GitHub JeanHeyd Meneide Todor Buyukliev Isabella Muerte
- P1132R5
2019-08-05 Library out_ptr - a scalable output pointer abstraction LEWG513 GitHub JeanHeyd Meneide Todor Buyukliev Isabella Muerte
- P1132R4
2019-06-17 Library out_ptr - a scalable output pointer abstraction LEWG513 GitHub JeanHeyd Meneide Todor Buyukliev Isabella Muerte
- P1132R3
2019-01-21 Library Evolution Library out_ptr - a scalable output pointer abstraction LEWG513 GitHub JeanHeyd Meneide Todor Buyukliev Isabella Muerte
- P1132R2
2018-11-26 Library Evolution Library out_ptr - a scalable output pointer abstraction LEWG513 GitHub JeanHeyd Meneide Todor Buyukliev Isabella Muerte
- P1132R1
2018-08-11 Library Evolution Library out_ptr - a scalable output pointer abstraction LEWG513 GitHub JeanHeyd Meneide Todor Buyukliev Isabella Muerte
- P1132R0
2018-06-25 Library Evolution Library out_ptr - a scalable output pointer abstraction LEWG513 GitHub JeanHeyd Meneide Todor Buyukliev Isabella Muerte
- P1131R2
2018-11-07 Core Core Issue 2292: simple-template-id is ambiguous between class-name and type-name GitHub Jens Maurer
- P1131R1
2018-10-02 Core Core Issue 2292: simple-template-id is ambiguous between class-name and type-name GitHub Jens Maurer
- P1131R0
2018-06-23 Core Core Issue 2292: simple-template-id is ambiguous between class-name and type-name GitHub Jens Maurer
- P1130R1
2019-01-21 Evolution Module Resource Requirement Propagation GitHub JeanHeyd Meneide
- P1128R0
2018-06-21 Library Summer 2018 WG21 Batavia LWG Meeting Information Walter E. Brown
- P1123R0
2018-06-08 Library Editorial Guidance for merging P0019r8 and P0528r3 Daniel Sunderland
- P1122R4
2021-05-14 WG21 Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU) GitHub Paul E. McKenney Paul 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 and Jens Maurer
- P1122R3
2021-03-25 Library Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU) GitHub Paul E. McKenney Michael Wong Maged M. Michael Geoffrey Romer Andrew Hunter Arthur O'Dwyer D. S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher Erik Rigtorp Tomasz Kamiński
- P1122R2
2018-11-25 Library Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU) GitHub Paul McKenney Michael Wong Maged M. Michael Geoffrey Romer Andrew Hunter Arthur O'Dwyer D. S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher Erik Rigtorp
- P1122R1
2018-07-04 Core Library Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU) GitHub Paul McKenney Michael Wong Maged M. Michael Geoffrey Romer Andrew Hunter Arthur O'Dwyer D. S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher
- P1122R0
2018-06-07 Library Evolution Library Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU) GitHub Paul McKenney Michael Wong Maged M. Michael Geoffrey Romer Andrew Hunter Arthur O'Dwyer D. S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher
- P1121R3
2021-04-09 WG21 Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2 LEWG291 GitHub Maged M. Michael Michael Wong Paul McKenney Geoffrey Romer Andrew Hunter Arthur O'Dwyer D. S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher Mathias Stearn Jens Maurer
- P1121R2
2021-01-15 Library Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2 LEWG291 GitHub Maged M. Michael Michael Wong Paul McKenney Geoffrey Romer Andrew Hunter Arthur O'Dwyer Daisy S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher Mathias Stearn
- P1121R1
2019-01-20 Library Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2 LEWG291 GitHub Maged M. Michael Michael Wong Paul McKenney Geoffrey Romer Andrew Hunter Arthur O'Dwyer D. S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher Mathias Stearn
- P1121R0
2018-10-05 Library Evolution Library Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2 LEWG291 GitHub Maged M. Michael Michael Wong Paul McKenney Geoffrey Romer Andrew Hunter Arthur O'Dwyer D. S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher Mathias Stearn
- P1120R0
2018-06-08 Core Consistency improvements for <=> and other comparison operators Richard Smith
- P1119R0
2018-06-22 SG1 Library Evolution Library ABI for std::hardware_{constructive,destructive}_interference_size JF Bastien Olivier Giroux Olivier Giroux Hal Finkel Thomas Rodgers Matthias Kretz
- P1118R0
2018-06-08 Library Concat and Split on simd<> objects Tim Shen Matthias Kretz
- P1116R0
2019-06-17 SG1 Library Evolution Re-Gaining Exclusive Ownership from shared_ptrs GitHub Marc Mutz
- P1115R3
2019-11-25 Library Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if GitHub Marc Mutz
- P1115R2
2019-11-09 Library Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if GitHub Marc Mutz
- P1115R1
2019-09-26 Library Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if GitHub Marc Mutz
- P1115R0
2019-06-17 Library Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if GitHub Marc Mutz
- P1114R0
2018-06-05 WG21 Core Language Working Group "tentatively ready" Issues for the June, 2018 (Rapperswil) meeting William M. Miller
- P1113R0
2018-06-08 WG21 Core Language Working Group "ready" Issues for the June, 2018 (Rapperswil) meeting William M. Miller
- P1112R5
2024-05-21 EWG Evolution Language support for class layout control Pal Balog
- P1112R4
2023-05-19 Evolution Language support for class layout control GitHub Pal Balog
- P1112R3
2020-01-13 EWGI Language support for class layout control GitHub Pal Balog
- P1112R2
2019-08-04 SG7 EWGI Evolution Language support for class layout control GitHub Pal Balog
- P1112R1
2018-11-25 Evolution Incubator Evolution Language support for class layout control GitHub Pal Balog
- P1112R0
2018-09-28 Evolution Language support for class layout control GitHub Pal Balog
- P1111R0
2018-06-04 SG1 Library Evolution Library Resolutions to NB Comments on the Parallelism TS v2 Bryce Adelstein Lelbach Matthias Kretz
- P1110R0
2018-06-07 Evolution A placeholder with no name GitHub Jeffrey Yasskin JF Bastien
- P1109R1
2018-10-07 WG21 WG21 2018-06 Rapperswil Record of Discussion Nina Dinka Ranns
- P1109R0
2018-06-12 WG21 WG21 2018-06 Rapperswil Record of Discussion Nina Dinka Ranns
- P1108R4
2019-10-07 SG1 SG12 SG13 SG16 LEWGI web_view LEWG512 GitHub Hal Finkel
- P1108R3
2019-10-04 SG1 SG12 SG13 SG16 LEWGI web_view LEWG512 GitHub Hal Finkel
- P1108R2
2019-06-17 SG13 LEWGI web_view LEWG512 GitHub Hal Finkel
- P1108R1
2018-10-08 Library Evolution web_view LEWG512 GitHub Hal Finkel
- P1108R0
2018-06-22 Library Evolution web_view LEWG512 GitHub Hal Finkel
- P1105R1
2018-10-06 SG1 SG10 SG14 Evolution Library Evolution Leaving no room for a lower-level language: A C++ Subset GitHub Ben Craig Ben Saks
- P1105R0
2018-06-21 SG14 Evolution Leaving no room for a lower-level language: A C++ Subset GitHub Ben Craig
- P1103R3
2019-02-22 WG21 Merging Modules GitHub Richard Smith
- P1103R2
2018-11-26 WG21 Merging Modules GitHub Richard Smith
- P1103R1
2018-10-08 WG21 Merging Modules GitHub Richard Smith
- P1103R0
2018-06-22 WG21 Merging Modules GitHub Richard Smith Gabriel Dos Reis
- P1102R2
2020-12-15 Core Down with ()! GitHub Alex Christensen JF Bastien
- P1102R1
2020-11-20 Core Down with ()! GitHub Alex Christensen JF Bastien
- P1102R0
2018-06-20 Core Down with ()! GitHub Alex Christensen JF Bastien
- P1101R0
2018-05-22 SG1 Evolution Vector Length Agnostic SIMD GitHub Mikhail Maltsev Richard Sandiford
- P1100R0
2018-06-18 Library Evolution Efficient composition with DynamicBuffer LEWG511 GitHub Vinnie Falco
- P1099R5
2019-07-20 WG21 Using Enum GitHub Gašper Ažman Jonathan Mueller
- P1099R4
2019-03-10 Core Using Enum GitHub Gašper Ažman Jonathan Müller
- P1099R3
2019-01-20 Evolution Core Using Enum GitHub Gašper Ažman Jonathan Müller
- P1099R2
2018-09-01 SG1 Evolution Using Enum GitHub Gašper Ažman Jonathan Müller
- P1099R0
2018-05-23 SG1 Library Evolution Using Enum GitHub Gašper Ažman Jonathan Müller
- P1097R2
2019-01-21 SG16 Evolution Core Named character escapes GitHub R. Martinho Fernandes
- P1097R1
2018-06-22 SG16 Evolution Core Named character escapes GitHub R. Martinho Fernandes
- P1097R0
2018-06-21 SG16 Evolution Core Named character escapes GitHub R. Martinho Fernandes
- P1096R0
2018-10-08 Evolution Simplify the customization point for structured bindings Timur Doumler
- P1095R0
2018-08-29 SG14 Evolution Zero overhead deterministic failure - A unified mechanism for C and C++ GitHub Niall Douglas
- P1094R2
2018-11-09 Evolution Nested Inline Namespaces GitHub Alisdair Meredith
- P1094R1
2018-09-27 Evolution Nested Inline Namespaces GitHub Alisdair Meredith
- P1094R0
2018-05-07 Evolution Nested Inline Namespaces GitHub Alisdair Meredith
- P1093R0
2018-05-07 SG12 Evolution Library Evolution Is undefined behaviour preserved? Andrew Bennieston Jonathan Coe Daven Gahir Thomas Russell
- P1091R3
2019-02-18 Core Extending structured bindings to be more like variable declarations GitHub Nicolas Lesser
- P1091R2
2018-11-26 Core Extending structured bindings to be more like variable declarations GitHub Nicolas Lesser
- P1091R1
2018-10-08 Evolution Extending structured bindings to be more like variable declarations GitHub Nicolas Lesser
- P1091R0
2018-05-07 Evolution Extending structured bindings to be more like variable declarations GitHub Nicolas Lesser
- P1090R0
2018-05-07 Evolution Aggregate initialization in the presence of deleted constructors Ville Voutilainen
- P1089R2
2018-06-08 Library Evolution Sizes Should Only span Unsigned Robert Douglas Nevin Liber Marshall Clow
- P1089R0
2018-05-06 Library Evolution Sizes Should Only span Unsigned LEWG467 Robert Douglas Nevin Liber Marshall Clow
- P1087R0
2018-05-07 Evolution Modules for Standard C++ Gabriel Dos Reis Richard Smith
- P1086R0
2018-05-07 Evolution Natural Syntax: Keep It Simple Gabriel Dos Reis
- P1085R2
2018-09-21 Library Evolution Library Should Span be Regular? LEWG496 Tony Van Eerd
- P1085R1
2018-05-04 Evolution Should Span be Regular? LEWG496 Tony Van Eerd
- P1085R0
2018-05-04 Evolution Should Span be Regular? LEWG496 Tony Van Eerd
- P1084R2
2018-11-06 Core Library Today's return-type-requirements Are Insufficient GitHub Walter E. Brown Casey Carter
- P1084R1
2018-10-07 Core Library Today's return-type-requirements Are Insufficient GitHub Walter E. Brown Casey Carter
- P1084R0
2018-05-06 Evolution Today's return-type-requirements Are Insufficient GitHub Walter E. Brown Casey Carter
- P1083R8
2024-05-22 LEWG Library Evolution LWG Library Move resource_adaptor from Library TS to the C++ WP LEWG466 Pablo Halpern
- P1083R7
2022-10-14 Library Evolution Move resource_adaptor from Library TS to the C++ WP LEWG466 GitHub Pablo Halpern
- P1083R6
2022-07-09 Library Evolution Move resource_adaptor from Library TS to the C++ WP LEWG466 GitHub Pablo Halpern
- P1083R5
2022-02-24 Library Evolution Move resource_adaptor from Library TS to the C++ WP LEWG466 GitHub Pablo Halpern
- P1083R4
2022-01-01 Library Evolution Move resource_adaptor from Library TS to the C++ WP LEWG466 GitHub Pablo Halpern
- P1083R3
2019-06-15 Library Move resource_adaptor from Library TS to the C++ WP LEWG466 GitHub Pablo Halpern
- P1083R2
2018-11-13 Library Move resource_adaptor from Library TS to the C++ WP LEWG466 GitHub Pablo Halpern
- P1083R1
2018-10-07 Library Evolution Move resource_adaptor from Library TS to the C++ WP LEWG466 GitHub Pablo Halpern
- P1083R0
2018-05-06 Library Evolution Move resource_adaptor from Library TS to the C++ WP LEWG466 GitHub Pablo Halpern
- P1082R0
2018-05-06 WG21 C++ Standard Library Issues to be moved in Rapperswil Marshall Clow
- P1081R0
2018-05-07 Library Evolution On empty structs in the standard library LEWG465 Vincent Reverdy Collin Gress
- P1080R0
2018-05-06 SG16 SG16: Unicode meeting summaries 2018/03/28 - 2018/04/25 Tom Honermann
- P1079R0
2018-05-06 Evolution A minimal solution to the concepts syntax problems Bjarne Stroustrup
- P1077R0
2018-05-04 Evolution Allowing Virtual Destructors to be “Trivial” Peter Dimov
- P1076R1
2018-06-23 Core Library Editorial clause reorganization Jens Maurer
- P1076R0
2018-05-05 Core Library Editorial clause reorganization Jens Maurer
- P1074R0
2018-05-07 SG1 Core CWG defect Defined Behavior of Invalid Pointers Maged Michael David Goldblatt Michael Wong Paul McKenney
- P1073R3
2018-11-06 Core Immediate functions GitHub Richard Smith Andrew Sutton Daveed Vandevoorde
- P1073R2
2018-10-04 Core Immediate functions GitHub Richard Smith Andrew Sutton Daveed Vandevoorde
- P1073R1
2018-06-22 Core constexpr! functions GitHub Richard Smith Andrew Sutton Daveed Vandevoorde
- P1073R0
2018-05-04 Evolution constexpr! functions GitHub Richard Smith Andrew Sutton Daveed Vandevoorde
- P1072R10
2021-09-15 Library basic_string::resize_and_overwrite LEWG510 GitHub Chris Kennelly Mark Zeren
- P1072R9
2021-08-15 Library basic_string::resize_and_overwrite LEWG510 GitHub Chris Kennelly Mark Zeren
- P1072R8
2021-06-03 Library basic_string::resize_and_overwrite LEWG510 GitHub Chris Kennelly Mark Zeren
- P1072R7
2021-02-15 Library basic_string::resize_and_overwrite LEWG510 GitHub Chris Kennelly Mark Zeren
- P1072R6
2020-12-15 Library Evolution Library basic_string::resize_and_overwrite LEWG510 GitHub Chris Kennelly Mark Zeren
- P1072R5
2019-10-07 Library Evolution Library basic_string::resize_default_init LEWG510 GitHub Chris Kennelly Mark Zeren
- P1072R4
2019-06-17 Library Evolution Library basic_string::resize_default_init LEWG510 GitHub Chris Kennelly Mark Zeren
- P1072R3
2019-01-21 SG16 Library Evolution Library basic_string::resize_default_init LEWG510 GitHub Chris Kennelly Mark Zeren
- P1072R2
2018-11-25 SG16 Library Evolution Library basic_string::resize_default_init LEWG510 GitHub Chris Kennelly Mark Zeren
- P1072R1
2018-10-07 SG16 Library Evolution Library Optimized Initialization for basic_string and vector LEWG510 GitHub Chris Kennelly Mark Zeren
- P1072R0
2018-05-04 SG16 Library Evolution Library Default Initialization for basic_string LEWG510 GitHub Chris Kennelly Mark Zeren
- P1071R0
2018-05-07 SG14 SG14: Low Latency Meeting Minutes 2018/04/11- 2018/05/02 Michael Wong
- P1070R0
2018-05-07 SG5 SG5: Transactional Memory (TM) Meeting Minutes 2018/04/09 Michael Wong
- P1069R1
2018-11-25 Library Evolution Library Inferencing heap objects LEWG509 GitHub Mike Spertus Walter E. Brown Stephan T. Lavavej
- P1069R0
2018-10-08 Library Evolution Library Refining standard library support for Class Template Argument Deduction LEWG509 GitHub Mike Spertus Walter E. Brown Stephan T. Lavavej
- P1068R11
2024-04-02 LWG Library Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev Alina Elizarova
- P1068R10
2023-12-09 Library Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev Alina Elizarova
- P1068R9
2023-09-14 Library Evolution Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev Alina Elizarova
- P1068R8
2023-08-08 Library Evolution Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev Alina Elizarova
- P1068R7
2023-05-17 Library Evolution Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev Alina Elizarova
- P1068R6
2022-10-14 Library Evolution Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev Alina Elizarova
- P1068R5
2021-05-14 Library Evolution Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev
- P1068R4
2020-07-15 Library Evolution Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev
- P1068R3
2020-01-13 Library Evolution Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev
- P1068R2
2019-10-07 SG1 SG6 Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev
- P1068R1
2019-06-14 SG1 Vector API for random number generation GitHub Ilya Burylov Pavel Dyakov Ruslan Arutyunyan Andrey Nikolaev
- P1068R0
2018-05-07 SG1 Vector API for random number generation GitHub Ilya Burylov Alexey Kukanov Ruslan Arutyunyan Andrey Nikolaev Pablo Halpern
- P1067R0
2018-05-04 SG15 C++ Dependency Management: Package Consumption vs Development Boris Kolpackov
- P1066R1
2018-10-06 Library Evolution How to catch an exception_ptr without even try-ing LEWG444 GitHub Mathias Stearn
- P1066R0
2018-05-07 Evolution Library Evolution How to catch an exception_ptr without even try-ing LEWG444 GitHub Mathias Stearn
- P1065R2
2019-07-28 Library constexpr INVOKE GitHub Barry Revzin Tomasz Kaminski
- P1065R1
2019-06-16 Library constexpr INVOKE GitHub Tomasz Kamiński Barry Revzin
- P1065R0
2018-10-07 Library Evolution Library constexpr INVOKE GitHub Barry Revzin
- P1064R0
2018-05-04 Evolution Allowing Virtual Function Calls in Constant Expressions Peter Dimov Vassil Vassilev
- P1063R2
2019-01-16 WG21 Core Coroutines GitHub Geoff Romer James Dennett Chandler Carruth
- P1063R1
2018-10-05 Evolution Core Coroutines GitHub Geoff Romer James Dennett Chandler Carruth
- P1063R0
2018-05-06 Evolution Core Coroutines GitHub Geoff Romer James Dennett Chandler Carruth
- P1062R0
2018-05-07 WG21 Diet Graphics Bryce Adelstein Lelbach Olivier Giroux Zach Laine Corentin Jabot Vittorio Romeo
- P1061R10
2024-11-24 CWG Core Structured Bindings can introduce a Pack Barry Revzin Jonathan Wakely
- P1061R9
2024-08-24 CWG Core Structured Bindings can introduce a Pack GitHub Barry Revzin Jonathan Wakely
- P1061R8
2024-04-14 CWG Core Structured Bindings can introduce a Pack GitHub Barry Revzin Jonathan Wakely
- P1061R7
2024-02-15 EWG Evolution Structured Bindings can introduce a Pack GitHub Barry Revzin Jonathan Wakely
- P1061R6
2023-12-10 Evolution Structured Bindings can introduce a Pack GitHub Barry Revzin Jonathan Wakely
- P1061R5
2023-05-18 Evolution Structured Bindings can introduce a Pack GitHub Barry Revzin Jonathan Wakely
- P1061R4
2023-02-15 Library Structured Bindings can introduce a Pack GitHub Barry Revzin Jonathan Wakely
- P1061R3
2022-10-14 Evolution Structured Bindings can introduce a Pack GitHub Barry Revzin Jonathan Wakely
- P1061R2
2022-04-22 Evolution Structured Bindings can introduce a Pack GitHub Barry Revzin Jonathan Wakely
- P1061R1
2019-10-07 Evolution Structured Bindings can introduce a Pack GitHub Barry Revzin Jonathan Wakely
- P1061R0
2018-05-01 Evolution Structured Bindings can introduce a Pack GitHub Barry Revzin Jonathan Wakely
- P1059R0
2018-05-06 Library Evolution Adapting Asio to use std::expected LEWG464 GitHub Thomas Rodgers
- P1056R1
2018-10-07 Library Add lazy coroutine (coroutine task) type LEWG497 GitHub Lewis Baker Gor Nishanov
- P1056R0
2018-05-05 SG1 Add coroutine task type LEWG497 GitHub Lewis Baker Gor Nishanov
- P1055R0
2018-04-26 Library Evolution A Modest Executor Proposal LEWG463 Kirk Shoop Eric Niebler Lee Howes
- P1054R0
2018-05-07 SG1 A Unified Futures Proposal for C++ Lee Howes Bryce Adelstein Lelbach D. S. Hollman Michał Dominiak
- P1053R1
2018-06-24 SG1 Library Evolution Future-proofing continuations for executors LEWG474 Lee Howes Eric Niebler
- P1053R0
2018-05-06 SG1 Library Evolution Future-proofing continuations for executors LEWG474 Lee Howes Eric Niebler
- P1052R0
2018-05-02 SG15 Evolution Modules, Macros, and Build Systems Boris Kolpackov
- P1051R0
2018-05-03 Library Evolution std::experimental::expected LWG design issues LEWG462 Vicente J. Botet Escribá
- P1050R1
2019-06-17 SG6 LEWGI Fractional Numeric Type LEWG491 GitHub John McFarlane
- P1050R0
2018-05-07 SG6 Library Evolution Fractional Numeric Type LEWG491 GitHub John McFarlane
- P1048R1
2020-10-16 Library A proposal for a type trait to detect scoped enumerations LEWG461 GitHub Juan Alday
- P1048R0
2018-05-01 Library Evolution A proposal for a type trait to detect scoped enumerations LEWG461 GitHub Juan Alday
- P1046R2
2020-01-11 Evolution Library Evolution Automatically Generate More Operators GitHub David Stone
- P1046R1
2019-09-26 Evolution Library Evolution Automatically Generate More Operators GitHub David Stone
- P1046R0
2018-04-28 Evolution Automatically Generate More Operators GitHub David Stone
- P1045R1
2019-09-27 Evolution constexpr Function Parameters GitHub David Stone
- P1045R0
2018-04-29 Evolution constexpr Function Parameters GitHub David Stone
- P1044R0
2018-05-04 SG1 Library Evolution std::async() in an Executors World LEWG473 Thomas Rodgers H. Carter Edwards Mark Hoemmen
- P1043R0
2018-05-07 Evolution Library Evolution Library Narrow contracts in string_view versus P0903R1 Andrzej Krzemieński Nevin Liber
- P1042R1
2018-06-04 Core __VA_OPT__ wording clarifications Hubert S.K. Tong
- P1042R0
2018-04-27 Core __VA_OPT__ wording clarifications Hubert S.K. Tong
- P1041R4
2019-02-18 Evolution Core Make char16_t/char32_t string literals be UTF-16/32 GitHub R. Martinho Fernandes
- P1041R3
2019-01-21 Evolution Make char16_t/char32_t string literals be UTF-16/32 GitHub R. Martinho Fernandes
- P1041R1
2018-06-15 Evolution Make char16_t/char32_t string literals be UTF-16/32 GitHub R. Martinho Fernandes
- P1041R0
2018-04-24 Evolution Make char16_t/char32_t string literals be UTF-16/32 GitHub Martinho Fernandes
- P1040R7
2024-12-16 EWG Evolution std::embed and #depend LEWG508 JeanHeyd Meneide
- P1040R6
2020-02-29 Evolution std::embed and #depend LEWG508 GitHub JeanHeyd Meneide
- P1040R5
2020-01-07 SG7 Evolution std::embed and #depend LEWG508 GitHub JeanHeyd Meneide
- P1040R4
2019-01-21 Evolution Library Evolution std::embed LEWG508 GitHub JeanHeyd Meneide
- P1040R3
2018-11-26 Evolution std::embed LEWG508 GitHub JeanHeyd Meneide
- P1040R2
2018-10-02 Evolution Library Evolution std::embed LEWG508 GitHub JeanHeyd Meneide
- P1040R1
2018-06-06 Evolution Library Evolution std::embed LEWG508 GitHub JeanHeyd Meneide
- P1040R0
2018-05-07 SG15 Evolution Library Evolution std::embed LEWG508 GitHub JeanHeyd Meneide
- P1039R0
2018-11-26 Evolution Incubator I got you, FAM: Flexible Array Members for C++ GitHub JeanHeyd Meneide Nicole Mazzuca Arvid Gerstmann
- P1037R0
2018-05-06 Library Evolution Deep Integration of the Ranges TS LEWG460 Eric Niebler Casey Carter
- P1035R7
2019-08-02 Library Input Range Adaptors LEWG459 LWG3298 GitHub Christopher Di Bella Casey Carter Corentin Jabot
- P1035R6
2019-06-17 Library Input Range Adaptors LEWG459 LWG3298 GitHub Christopher Di Bella Casey Carter Corentin Jabot
- P1035R5
2019-03-05 Library Input Range Adaptors LEWG459 LWG3298 GitHub Christopher Di Bella Casey Carter Corentin Jabot
- P1035R4
2018-10-08 Library Evolution Input range adaptors LEWG459 LWG3298 GitHub Christopher Di Bella Casey Carter Corentin Jabot
- P1035R3
2018-10-08 Library Evolution Input range adaptors LEWG459 LWG3298 GitHub Christopher Di Bella Casey Carter Corentin Jabot
- P1035R2
2018-10-08 Library Evolution Input range adaptors LEWG459 LWG3298 GitHub Christopher Di Bella Casey Carter Corentin Jabot
- P1035R1
2018-10-08 Library Evolution Input range adaptors LEWG459 LWG3298 GitHub Christopher Di Bella
- P1035R0
2018-05-07 Library Evolution Input range adaptors LEWG459 LWG3298 GitHub Christopher Di Bella
- P1033R1
2018-06-25 Library Evolution Rangify the uninitialised memory algorithms! LEWG458 Casey Carter Christopher Di Bella
- P1033R0
2018-05-06 Library Evolution Rangify the uninitialised memory algorithms! LEWG458 Casey Carter Christopher Di Bella
- P1032R1
2018-10-01 Library Misc constexpr bits LEWG457 Antony Polukhin
- P1032R0
2018-05-03 Library Evolution Misc constexpr bits LEWG457 Antony Polukhin
- P1031R2
2019-06-16 SG1 SG14 LEWGI Library Evolution Low level file i/o library LEWG456 GitHub Niall Douglas
- P1031R1
2018-09-11 SG14 Library Evolution Low level file i/o library LEWG456 GitHub Niall Douglas
- P1031R0
2018-05-06 Library Evolution Low level file i/o library LEWG456 GitHub Niall Douglas
- P1030R8
2024-12-21 LEWG Library Evolution std::filesystem::path_view LEWG455 Niall Douglas
- P1030R7
2024-09-06 LEWG Library Evolution std::filesystem::path_view LEWG455 GitHub Niall Douglas
- P1030R6
2023-06-16 LEWG Library Evolution std::filesystem::path_view LEWG455 GitHub Niall Douglas
- P1030R5
2022-09-15 Library Evolution std::filesystem::path_view LEWG455 GitHub Niall Douglas
- P1030R4
2020-12-15 Library Evolution std::filesystem::path_view LEWG455 GitHub Niall Douglas
- P1030R3
2019-09-26 Library Evolution std::filesystem::path_view LEWG455 GitHub Niall Douglas
- P1030R2
2019-06-16 LEWGI Library Evolution std::filesystem::path_view LEWG455 GitHub Niall Douglas
- P1030R1
2018-06-18 Library Evolution std::filesystem::path_view LEWG455 GitHub Niall Douglas
- P1030R0
2018-05-06 Library Evolution std::filesystem::path_view LEWG455 GitHub Niall Douglas
- P1029R3
2020-01-12 Evolution move = bitcopies GitHub Niall Douglas
- P1029R2
2019-06-16 EWGI Evolution move = relocates GitHub Niall Douglas
- P1029R1
2018-08-07 Evolution [[move_relocates]] GitHub Niall Douglas
- P1029R0
2018-05-06 Evolution SG14 [[move_relocates]] GitHub Niall Douglas
- P1028R6
2023-12-11 Library Evolution SG14 status_code and standard error object LEWG454 GitHub Niall Douglas
- P1028R5
2023-05-11 Library Evolution SG14 status_code and standard error object LEWG454 GitHub Niall Douglas
- P1028R4
2022-10-28 Library Evolution SG14 status_code and standard error object LEWG454 GitHub Niall Douglas
- P1028R3
2020-01-12 LEWGI Library Evolution SG14 status_code and standard error object LEWG454 GitHub Niall Douglas
- P1028R2
2019-06-16 SG14 LEWGI Library Evolution SG14 status_code and standard error object for P0709 Zero-overhead deterministic exceptions LEWG454 GitHub Niall Douglas
- P1028R1
2018-08-30 SG14 Library Evolution status_code and standard error object for P0709 Zero-overhead deterministic exceptions LEWG454 GitHub Niall Douglas
- P1028R0
2018-05-06 Library Evolution SG14 status_code and standard error object for P0709 Zero-overhead deterministic exceptions LEWG454 GitHub Niall Douglas
- P1026R1
2018-10-07 SG12 SG14 Evolution Library Evolution A call for an `Elsewhere Memory' study group LEWG453 GitHub Niall Douglas
- P1026R0
2018-05-06 Library Evolution A call for a Data Persistence (iostream v2) study group LEWG453 GitHub Niall Douglas
- P1025R1
2018-06-07 SG16 Core Library Update The Reference To The Unicode Standard Steve Downey JeanHeyd Meneide Martinho Fernandes
- P1025R0
2018-04-23 SG16 Core Library Update The Reference To The Unicode Standard Steve Downey
- P1024R3
2019-02-22 Library Usability Enhancements for std::span LEWG452 GitHub Tristan Brindle
- P1024R2
2019-01-20 Library Usability Enhancements for std::span LEWG452 GitHub Tristan Brindle
- P1024R1
2018-06-24 Library Evolution Usability Enhancements for std::span LEWG452 GitHub Tristan Brindle
- P1024R0
2018-05-06 Library Evolution Usability Enhancements for std::span LEWG452 GitHub Tristan Brindle
- P1023R0
2018-05-06 Library Evolution constexpr comparison operators for std::array LEWG451 Tristan Brindle
- P1022R0
2018-04-20 SG1 SG14 Library Evolution Library Library Material for 2018 JAX Discussions of Hazard Pointer and Read-Copy-Update (RCU) Michael Wong Maged M. Michael Paul McKenney Geoffrey Romer Andrew Hunter Arthur O'Dwyer D. S. Hollman JF Bastien Hans Boehm David Goldblatt
- P1021R6
2022-05-23 Core Filling holes in Class Template Argument Deduction GitHub Mike Spertus Timur Doumler Richard Smith
- P1021R5
2019-08-04 Core Filling holes in Class Template Argument Deduction GitHub Mike Spertus Timur Doumler Richard Smith
- P1021R4
2019-06-17 Core Filling holes in Class Template Argument Deduction GitHub Mike Spertus Timur Doumler Richard Smith
- P1021R3
2018-11-26 Core Filling holes in Class Template Argument Deduction GitHub Mike Spertus Timur Doumler Richard Smith
- P1021R2
2018-11-26 Evolution Filling holes in Class Template Argument Deduction GitHub Mike Spertus Timur Doumler Richard Smith
- P1021R1
2018-10-07 Evolution Filling holes in Class Template Argument Deduction GitHub Mike Spertus Timur Doumler Richard Smith
- P1021R0
2018-05-07 Evolution Extensions to Class Template Argument Deduction GitHub Mike Spertus
- P1020R1
2018-11-06 Library Smart pointer creation with default initialization LEWG450 GitHub Glen Joseph Fernandes Peter Dimov
- P1020R0
2018-04-08 Library Evolution Smart pointer creation with default initialization LEWG450 GitHub Glen Joseph Fernandes Peter Dimov
- P1019R2
2019-01-21 SG1 Library Evolution Integrating Executors with Parallel Algorithms GitHub Jared Hoberock
- P1019R1
2018-10-08 SG1 Integrating Executors with Parallel Algorithms GitHub Jared Hoberock
- P1019R0
2018-05-07 SG1 Integrating Executors with Parallel Algorithms GitHub Jared Hoberock
- P1018R19
2022-11-15 Evolution WG21 C++ Language Evolution status GitHub JF Bastien
- P1018R18
2022-11-11 Evolution WG21 C++ Language Evolution status - pandemic edition – 2022/07-2022/11 GitHub JF Bastien
- P1018R17
2022-07-10 Evolution WG21 C++ Language Evolution status - pandemic edition - 2022/06-2022/07 GitHub JF Bastien
- P1018R16
2022-06-16 Evolution WG21 C++ Language Evolution status - pandemic edition – 2022/02-2022/06 GitHub JF Bastien
- P1018R15
2022-02-15 Evolution WG21 C++ Language Evolution status - pandemic edition – 2022/01-2022/02 GitHub JF Bastien
- P1018R14
2022-01-14 Evolution WG21 C++ Language Evolution status - pandemic edition - 2021/09-2022/01 GitHub JF Bastien
- P1018R13
2021-09-06 Evolution WG21 C++ Language Evolution status - pandemic edition – 2021/06-2021/08 GitHub JF Bastien
- P1018R12
2021-08-02 Evolution WG21 C++ Language Evolution status - pandemic edition – 2021/06-2021/08 GitHub JF Bastien
- P1018R11
2021-06-01 Evolution WG21 C++ Language Evolution status - pandemic edition - 2021/05 GitHub JF Bastien
- P1018R10
2021-04-29 Evolution WG21 C++ Language Evolution status - pandemic edition - 2021/04 GitHub JF Bastien
- P1018R9
2021-03-08 Evolution WG21 C++ Language Evolution status - pandemic edition - 2021/01–2021/03 GitHub JF Bastien
- P1018R8
2021-01-27 Evolution WG21 C++ Language Evolution status - pandemic edition – 2020/11-2021/01 GitHub JF Bastien
- P1018R7
2020-10-30 Evolution WG21 C++ Language Evolution status - pandemic edition - 2020/03–2020/10 GitHub JF Bastien
- P1018R6
2020-03-01 WG21 Language Evolution status after Prague 2020 GitHub JF Bastien
- P1018R5
2020-01-05 WG21 Evolution Language Evolution status after Belfast 2019 GitHub JF Bastien
- P1018R4
2019-08-04 WG21 Evolution status after Cologne 2019 GitHub Ville Voutilainen
- P1018R3
2019-03-11 WG21 Evolution status after Kona 2019 GitHub Ville Voutilainen
- P1018R2
2018-11-10 WG21 Evolution status after San Diego 2018 GitHub Ville Voutilainen
- P1018R1
2018-06-09 WG21 Evolution status after Rapperswil 2018 GitHub Ville Voutilainen
- P1018R0
2018-03-18 WG21 Evolution status after Jacksonville 2018 GitHub Ville Voutilainen
- P1017R0
2018-05-06 SG1 Executors should be variadic Hartmut Kaiser John Biddiscombe
- P1016R0
2018-05-06 Library Evolution A few additional type manipulation utilities LEWG449 GitHub Vincent Reverdy
- P1015R0
2018-04-02 WG21 WG21 2018-03 Jacksonville Record of Discussion Patrice Roy
- P1014R0
2018-04-01 Evolution A Unit Type for C++ Andrew Sutton Nevin Liber
- P1013R1
2018-06-10 WG21 Explicit concept expressions Thomas Köppe Hubert S.K. Tong
- P1013R0
2018-04-02 Evolution Explicit concept expressions Thomas Köppe Hubert S.K. Tong
- P1012R1
2020-11-01 Evolution Ternary Right Fold Expression GitHub Frank Zingsheim
- P1012R0
2018-04-02 Evolution Ternary Right Fold Expression GitHub Frank Zingsheim
- P1011R0
2018-03-20 Library Evolution Constant Pointer View - std::as_const Strikes Back! LEWG483 Adam David Alan Martin
- P1010R1
2018-10-08 Library Evolution Library Container support for implicit lifetime types LEWG470 GitHub Mark Zeren Chris Kennelly
- P1010R0
2018-05-06 Library Evolution Library Container support for implicit lifetime types LEWG470 GitHub Mark Zeren Chris Kennelly
- P1009R2
2019-02-22 Core Array size deduction in new-expressions GitHub Timur Doumler
- P1009R1
2018-11-26 Core Array size deduction in new-expressions GitHub Timur Doumler
- P1009R0
2018-10-08 Evolution Core Array size deduction in new-expressions GitHub Timur Doumler
- P1008R1
2018-06-08 Evolution Core Prohibit aggregates with user-declared constructors Timur Doumler Arthur O’Dwyer Richard Smith Howard E. Hinnant Nicolai Josuttis
- P1008R0
2018-05-07 Evolution Core Prohibit aggregate types with user-declared constructors Timur Doumler Arthur O’Dwyer Richard Smith Howard E. Hinnant
- P1007R3
2018-11-07 Library std::assume_aligned LEWG469 GitHub Timur Doumler Chandler Carruth
- P1007R2
2018-10-08 Library std::assume_aligned LEWG469 GitHub Timur Doumler Chandler Carruth
- P1007R1
2018-06-25 Library std::assume_aligned LEWG469 GitHub Timur Doumler Chandler Carruth
- P1007R0
2018-05-04 Library Evolution Library std::assume_aligned LEWG469 GitHub Timur Doumler Chandler Carruth
- P1006R1
2018-10-07 Library Constexpr in std::pointer_traits LEWG482 LWG3374 Louis Dionne
- P1006R0
2018-04-01 Library Evolution Constexpr in std::pointer_traits LEWG482 LWG3374 Louis Dionne
- P1005R1
2018-10-07 SG3 Library Evolution Library namespace std { namespace fs = filesystem; } LEWG486 GitHub Bryce Adelstein Lelbach Davis Herring
- P1005R0
2018-03-16 SG3 Library Evolution Library namespace std { namespace fs = filesystem; } LEWG486 GitHub Bryce Adelstein Lelbach S. Davis Herring
- P1004R2
2019-07-19 Library Making std::vector constexpr LEWG481 GitHub Louis Dionne
- P1004R1
2018-10-07 Library Making std::vector constexpr LEWG481 GitHub Louis Dionne
- P1004R0
2018-04-01 Library Evolution Making std::vector constexpr LEWG481 GitHub Louis Dionne
- P1003R0
2018-03-16 WG21 C++ Standard Library Issues Resolved Directly In Jacksonville Marshall Clow
- P1002R1
2018-11-10 Core Try-catch blocks in constexpr functions GitHub Louis Dionne
- P1002R0
2018-04-01 Evolution Try-catch blocks in constexpr functions GitHub Louis Dionne
- P1001R2
2019-02-22 SG1 Library Target Vectorization Policies from Parallelism V2 TS to C++20 LEWG493 GitHub Alisdair Meredith Pablo Halpern
- P1001R1
2018-03-16 SG1 Library Evolution Target Vectorization Policies from Parallelism V2 TS to C++20 LEWG493 GitHub Alisdair Meredith
- P1001R0
2018-03-14 SG1 Library Evolution Target Vectorization Policies from Parallelism V2 TS to C++20 LEWG493 GitHub Alisdair Meredith
- P1000R6
2024-05-19 All of WG21 C++ IS schedule GitHub Herb Sutter
- P1000R5
2023-05-10 WG21 C++ IS schedule GitHub Herb Sutter
- P1000R4
2020-02-14 WG21 C++ IS schedule GitHub Herb Sutter
- P1000R3
2019-10-04 WG21 C++ IS schedule GitHub Herb Sutter
- P1000R2
2019-07-29 WG21 C++ IS schedule GitHub Herb Sutter
- P1000R1
2018-06-21 WG21 C++ IS schedule GitHub Herb Sutter
- P1000R0
2018-04-02 WG21 C++ IS schedule GitHub Herb Sutter
- P0999R0
SG6 SG12 Evolution Core More Natural Arithmetic in C++ James Dennett
- P0997R0
2018-10-09 Evolution Retire Pernicious Language Constructs in Module Contexts Nathan Myers ADAM David Alan Martin Eric Keane
- P0996R1
2018-03-16 Library Evolution Library Rebase Library Fundamentals TS on C++17 Alisdair Meredith
- P0995R1
2018-06-22 Library Improving atomic_flag LEWG498 JF Bastien Olivier Giroux Andrew Hunter
- P0995R0
2018-03-17 SG1 Library Evolution Improving atomic_flag LEWG498 JF Bastien Olivier Giroux Andrew Hunter
- P0994R0
2018-03-20 Library Evolution String View Conversion for Function Arguments LEWG480 Adam David Alan Martin Jason Carey
- P0993R0
2014-04-02 SG7 Value-based Reflection Andrew Sutton Herb Sutter
- P0992R0
2018-04-02 SG7 Translation and evaluation Andrew Sutton
- P0991R0
2018-03-12 SG1 Comparison of Stackful Coroutine Proposals Detlef Vollmann
- P0990R0
2018-04-01 Evolution Rebuttal of Implementation Concerns for Bit Entanglement Tony Van Eerd
- P0989R0
2018-04-01 Evolution Standardizing Extended Integers Tony Van Eerd
- P0988R0
2018-04-30 WG21 Ruminations on 2D graphics in the C++ International Standard Guy Davidson
- P0987R2
2022-10-14 Library polymorphic_allocator instead of type-erasure GitHub Pablo Halpern
- P0987R1
2022-09-14 Library polymorphic_allocator instead of type-erasure GitHub Pablo Halpern
- P0987R0
2018-04-02 Library polymorphic_allocator<byte> instead of type-erasure GitHub Pablo Halpern
- P0986R0
2018-03-09 Evolution Comparison of Modules Proposals Richard Smith David Jones
- P0985R4
2019-03-10 WG21 LWG Chair post-meeting report Marshall Clow
- P0985R3
2018-11-20 WG21 LWG Chair post-meeting report Marshall Clow
- P0985R2
2018-10-07 WG21 LWG Chair post-meeting report Marshall Clow
- P0985R1
2018-06-19 WG21 LWG Chair post-meeting report Marshall Clow
- P0985R0
2017-03-31 WG21 LWG Chair post-meeting report Marshall Clow
- P0984R0
2018-04-01 Evolution Library Evolution All (*)()-Pointers Replaced by Ideal Lambdas Peter Sommerlad
- P0983R0
2018-04-01 WG21 Plan of Record for Making C++ Modules Available in C++ Standards Gabriel Dos Reis Richard Smith
- P0982R1
2018-11-06 WG21 Weaken release sequences Hans-J. Boehm Olivier Giroux Viktor Vafeiades
- P0982R0
2018-04-01 SG1 Core Weaken Release Sequences Hans-J. Boehm Olivier Giroux Viktor Vafeiades
- P0981R0
2018-03-18 Evolution Halo: coroutine Heap Allocation eLision Optimization: the joint response Richard Smith Gor Nishanov
- P0980R1
2019-07-19 Library Evolution Making std::string constexpr LEWG507 GitHub Louis Dionne
- P0980R0
2018-10-07 Library Evolution Making std::string constexpr LEWG507 GitHub Louis Dionne
- P0978R0
2018-03-31 Evolution A Response to "P0973r0: Coroutines TS Use Cases and Design Issues" Gor Nishanov
- P0977R0
2018-03-06 WG21 Remember the Vasa! Bjarne Stroustrup
- P0976R0
2018-03-06 WG21 The Evils of Paradigms Bjarne Stroustrup
- P0975R0
2018-03-10 SG1 SG14 Evolution Library Evolution Library Impact of coroutines on current and upcoming library facilities Gor Nishanov
- P0974R0
2018-03-30 Library Evolution Library A Function Returning Whether An Underlying Type Value Is a Valid Enumerator of a Given Enumeration LEWG485 GitHub Jonathan Ringle
- P0973R0
2018-03-23 Evolution Coroutines TS Use Cases and Design Issues Geoff Romer James Dennett
- P0972R0
2018-02-28 Library Evolution Library <chrono> zero(), min(), and max() should be noexcept LEWG468 Billy Robert O'Neal III
- P0970R1
2018-05-06 Library Evolution Better, Safer Range Access Customization Points LEWG448 Eric Niebler
- P0970R0
2018-04-01 Library Evolution Better, Safer Range Access Customization Points LEWG448 Eric Niebler
- P0969R0
2018-03-14 Evolution Core Allow structured bindings to accessible members Timur Doumler
- P0968R0
2018-03-12 WG21 Core Language Working Group "tentatively ready" Issues for the March, 2018 (Jacksonville) meeting William M. Miller
- P0966R1
2018-02-08 Library Evolution Library string::reserve Should Not Shrink LEWG429 Mark Zeren Andrew Luo
- P0966R0
2018-02-08 Library Evolution Library string::reserve Should Not Shrink LEWG429 Mark Zeren Andrew Luo
- P0965R0
2018-02-12 Evolution Initializers of objects with automatic and dynamic storage duration have funny inconsistencies GitHub Ville Voutilainen
- P0964R2
2018-06-07 Library Evolution Finding the right set of traits for simd<T> LEWG447 Matthias Kretz
- P0964R1
2018-05-07 Library Evolution Finding the right set of traits for simd<T> LEWG447 Matthias Kretz
- P0964R0
2018-02-12 SG1 Library Evolution Finding the right set of traits for simd<T> LEWG447 Matthias Kretz
- P0963R3
2024-06-28 CWG Core Structured binding declaration as a condition GitHub Zhihao Yuan
- P0963R2
2024-05-14 EWG Evolution CWG Core Structured binding declaration as a condition GitHub Zhihao Yuan
- P0963R1
2023-08-15 Evolution Structured binding declaration as a condition GitHub Zhihao Yuan
- P0963R0
2018-02-05 Evolution Structured binding declaration as a condition GitHub Zhihao Yuan
- P0962R1
2018-03-14 Evolution Relaxing the range-for loop customization point finding rules Ville Voutilainen
- P0962R0
2018-02-11 Evolution Relaxing the range-for loop customization point finding rules Ville Voutilainen
- P0961R1
2018-03-14 Evolution Relaxing the structured bindings customization point finding rules Ville Voutilainen
- P0961R0
2018-02-11 Evolution Relaxing the structured bindings customization point finding rules Ville Voutilainen
- P0960R3
2019-02-22 Evolution Core Allow initializing aggregates from a parenthesized list of values GitHub Ville Voutilainen Thomas Köppe
- P0960R2
2019-01-21 Evolution Core Allow initializing aggregates from a parenthesized list of values GitHub Ville Voutilainen Thomas Köppe
- P0960R1
2018-05-02 Evolution Allow initializing aggregates from a parenthesized list of values GitHub Ville Voutilainen
- P0960R0
2018-02-12 Evolution Allow initializing aggregates from a parenthesized list of values GitHub Ville Voutilainen
- P0959R2
2019-01-08 Library A Proposal for a Universally Unique Identifier Library LEWG434 GitHub Marius Bancila Tony van Eerd
- P0959R1
2018-09-05 Library A Proposal for a Universally Unique Identifier Library LEWG434 GitHub Marius Bancila
- P0959R0
2018-02-12 Library Evolution A Proposal for a Universally Unique Identifier Library LEWG434 GitHub Marius Bancila
- P0958R3
2021-03-15 SG4 Networking TS changes to support proposed Executors TS LEWG472 GitHub Christopher Kohlhoff
- P0958R2
2020-08-21 SG4 Networking TS changes to support proposed Executors TS LEWG472 GitHub Christopher Kohlhoff
- P0958R1
2018-05-06 SG1 Library Evolution Networking TS changes to support proposed Executors TS LEWG472 GitHub Christopher Kohlhoff
- P0958R0
2018-02-11 SG1 Networking TS changes to support proposed Executors TS LEWG472 GitHub Christopher Kohlhoff
- P0957R9
2022-09-15 LEWGI Library Evolution Proxy: A Polymorphic Programming Library GitHub Mingxin Wang
- P0957R8
2022-06-15 Library Evolution Proxy: A Polymorphic Programming Library GitHub Mingxin Wang
- P0957R7
2022-04-19 LEWGI Library Evolution Proxy: A Polymorphic Programming Library GitHub Mingxin Wang
- P0957R6
2022-03-15 LEWGI Library Evolution Proxy: A Polymorphic Programming Library GitHub Mingxin Wang
- P0957R5
2022-02-15 LEWGI Proxy: A Polymorphic Programming Library GitHub Mingxin Wang
- P0957R4
2019-11-23 SG7 Library Evolution Library PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming GitHub Mingxin Wang
- P0957R3
2019-10-07 SG7 EWGI Library Evolution Library PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming GitHub Mingxin Wang
- P0957R2
2019-06-17 SG7 Library Evolution Library PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming GitHub Mingxin Wang
- P0957R1
2018-04-18 SG7 SG9 Evolution Core Library Evolution Library PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming GitHub Mingxin Wang
- P0957R0
2018-02-12 SG7 SG9 Evolution Library Evolution PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming GitHub Mingxin Wang
- P0956R0
2018-02-11 Evolution Answers to concept syntax suggestions Bjarne Stroustrup
- P0955R0
2018-02-11 Evolution Modules and macros Bjarne Stroustrup
- P0954R0
2018-02-11 SG7 Evolution What do we want to do with reflection? Bjarne Stroustrup
- P0953R2
2019-01-19 SG7 constexpr reflexpr GitHub Matúš Chochlík Axel Naumann and David Sankel
- P0953R1
2018-10-07 SG7 constexpr reflexpr GitHub Matúš Chochlík Axel Naumann David Sankel Andrew Sutton
- P0953R0
2017-02-11 SG7 constexpr reflexpr GitHub Matúš Chochlík Axel Naumann David Sankel
- P0952R2
2023-12-18 Library A new specification for std::generate_canonical GitHub Thomas Köppe Davis Herring
- P0952R1
2023-09-20 Library A new specification for std::generate_canonical GitHub Thomas Koeppe Davis Herring
- P0952R0
2018-02-12 SG6 Library A new specification for std::generate_canonical GitHub Thomas Köppe Davis Herring
- P0949R0
2018-02-11 Library Evolution Adding support for type-based metaprogramming to the standard library LEWG418 Peter Dimov
- P0947R1
2018-03-06 Evolution Another take on Modules Richard Smith
- P0947R0
2018-02-12 Evolution Another take on Modules Richard Smith
- P0946R0
2018-02-10 Evolution Towards consistency between <=> and other comparison operators Richard Smith
- P0945R0
2018-02-10 Evolution Generalizing alias declarations Richard Smith
- P0944R0
2018-02-11 Library Evolution Contiguous Ranges LEWG495 Casey Carter
- P0943R6
2020-11-15 WG21 Support C atomics in C++ LEWG479 GitHub Hans Boehm
- P0943R5
2020-03-02 Library Support C atomics in C++ LEWG479 GitHub Hans Boehm
- P0943R4
2019-08-05 Library Support C atomics in C++ LEWG479 GitHub Hans Boehm
- P0943R3
2019-06-17 SG1 Library Evolution Support C atomics in C++ LEWG479 GitHub Hans Boehm
- P0943R2
2019-03-10 SG1 Library Evolution Support C atomics in C++ LEWG479 GitHub Hans-J. Boehm
- P0943R1
2018-03-30 Library Evolution Support C atomics in C++ LEWG479 GitHub Hans-J. Boehm
- P0943R0
2018-02-11 SG1 Library Evolution Support C atomics in C++ LEWG479 GitHub Hans J. Boehm
- P0942R0
2018-02-10 Library Evolution Library Introducing a <smart_ptr> header LEWG428 GitHub Jens Maurer
- P0941R2
2018-06-08 Core Library Integrating feature-test macros into the C++ WD LEWG437 Ville Voutilainen Jonathan Wakely
- P0941R1
2018-05-04 Evolution Library Evolution Integrating feature-test macros into the C++ WD LEWG437 Ville Voutilainen
- P0941R0
2018-02-09 SG10 Evolution Library Evolution Integrating feature-test macros into the C++ WD LEWG437 Clark Nelson
- P0940R3
2019-10-07 SG1 Concurrency TS is growing: Concurrent Utilities and Data Structures LEWG476 GitHub Michael Wong Olivier Giroux
- P0940R2
2019-01-21 SG1 Concurrency TS is growing: Concurrent Utilities and Data Structures LEWG476 GitHub Michael Wong Olivier Giroux
- P0940R1
2018-05-07 SG1 Library Evolution Library Concurrency TS is growing: Concurrent Utilities and Data Structures LEWG476 GitHub Michael Wong Olivier Giroux
- P0940R0
2018-02-12 SG1 Library Evolution Library Concurrency TS is growing: Concurrent Utilities and Data Structures LEWG476 GitHub Michael Wong Olivier Giroux
- P0939R4
2019-10-07 WG21 Direction for ISO C++ GitHub Howard Hinnant R. Orr B. Stroustrup D. Vandevoorde M. Wong
- P0939R3
2019-06-17 WG21 Direction for ISO C++ GitHub H. Hinnant R. Orr B. Stroustrup D. Vandevoorde M. Wong
- P0939R2
2019-01-21 WG21 Direction for ISO C++ GitHub H. Hinnant R. Orr B. Stroustrup D. Vandevoorde M. Wong
- P0939R1
2018-10-08 WG21 Directions for ISO C++ GitHub H. Hinnant R. Orr B. Stroustrup D. Vandevoorde M. Wong
- P0939R0
2018-02-10 WG21 Direction for ISO C++ GitHub B. Dawes H. Hinnant B. Stroustrup D. Vandevoorde M. Wong
- P0938R0
2018-02-12 SG14 SG14: Low Latency Meeting Minutes 2017/12/13-2018/01/10 Michael Wong
- P0937R0
2018-02-12 SG5 SG5: Transactional Memory (TM) Meeting Minutes 2017/10/23-2018/1/29 Michael Wong
- P0936R0
2018-02-12 Evolution Core Bind Returned/Initialized Objects to the Lifetime of Parameters Richard Smith Nicolai Josuttis
- P0935R0
2018-02-12 Library Eradicating unnecessarily explicit default constructors from the standard library Tim Song
- P0934R0
2018-02-08 Evolution A Modest Proposal: Fixing ADL Herb Sutter
- P0933R1
2018-02-07 Library Evolution Runtime type introspection with std::exception_ptr LEWG446 LEWG506 Aaryaman Sagar
- P0933R0
2018-02-07 Library Evolution Runtime type introspection with std::exception ptr LEWG446 LEWG506 Aaryaman Sagar
- P0932R1
2018-02-07 Library Tightening the constraints on std::function LEWG427 GitHub Aaryaman Sagar
- P0932R0
2018-02-07 Library Evolution Tightening the constraints on std::function LEWG427 GitHub Aaryaman Sagar
- P0931R0
2018-08-14 Evolution Structured bindings with polymorphic lambas Aaryaman Sagar
- P0930R0
2018-02-11 SG1 Semifying Awaitables Lee Howes Andrii Grynenko Jay Feldblum
- P0929R2
2018-06-06 Core Checking for abstract class types Jens Maurer
- P0929R1
2018-03-24 Core Checking for abstract class types Jens Maurer
- P0929R0
2018-02-08 Evolution Core Checking for abstract class types Jens Maurer
- P0928R1
2020-01-13 SG12 Evolution Mitigating Spectre v1 Attacks in C++ GitHub Devin Jeanpierre Geoffrey Romer Chandler Carruth
- P0928R0
2018-02-09 Evolution Library Evolution Mitigating Speculation Attacks in C++ GitHub Geoff Romer Chandler Carruth
- P0927R2
2018-10-05 Evolution Towards A (Lazy) Forwarding Mechanism for C++ GitHub James Dennett Geoff Romer
- P0927R1
2018-05-16 Evolution Towards A (Lazy) Forwarding Mechanism for C++ GitHub James Dennett Geoff Romer
- P0927R0
Evolution Towards A (Lazy) Forwarding Mechanism for C++ GitHub James Dennett Geoff Romer
- P0925R0
2018-02-08 Evolution Modules: Unqualified Using Declarations Nathan Sidwell
- P0924R1
2018-11-21 Evolution Modules:Context-Sensitive Keyword GitHub Nathan Sidwell
- P0924R0
2018-02-09 Evolution Modules: Context-Sensitive Keyword GitHub Nathan Sidwell
- P0923R1
2018-05-04 Evolution Modules:Dependent ADL Nathan Sidwell
- P0923R0
2018-02-08 Evolution Modules: Dependent ADL Nathan Sidwell
- P0922R0
2018-02-10 Evolution LEWG wishlist for EWG Titus Winters
- P0921R2
2018-05-06 Evolution Library Evolution Standard Library Compatibility Titus Winters Ashley Hedberg
- P0921R0
2018-02-01 Evolution Library Evolution Standard Library Compatibility Promises LEWG443 Titus Winters
- P0920R2
2019-02-22 Library Precalculated hash values in lookup LEWG505 GitHub Mateusz Pusz
- P0920R1
2019-01-07 Library Precalculated hash values in lookup LEWG505 GitHub Mateusz Pusz
- P0920R0
2018-10-05 Library Evolution Library Precalculated hash values in lookup LEWG505 GitHub Mateusz Pusz
- P0919R3
2018-11-09 Library Heterogeneous lookup for unordered containers LEWG416 GitHub Mateusz Pusz
- P0919R2
2018-06-11 Library Heterogeneous lookup for unordered containers LEWG416 GitHub Mateusz Pusz
- P0919R1
2018-04-01 Library Heterogeneous lookup for unordered containers LEWG416 GitHub Mateusz Pusz
- P0919R0
2018-02-08 Library Evolution Library Heterogeneous lookup for unordered containers LEWG416 GitHub Mateusz Pusz
- P0918R2
2018-10-03 SG1 Library Evolution More simd<> Operations LEWG504 Tim Shen
- P0918R1
2018-03-29 SG1 Library Evolution More simd<> Operations LEWG504 Tim Shen
- P0918R0
2018-02-08 SG1 Library Evolution More simd<> Operations LEWG504 Tim Shen
- P0917R3
2019-10-07 EWGI Making operator?: overloadable GitHub Matthias Kretz
- P0917R2
2019-06-17 EWGI Making operator?: overloadable GitHub Matthias Kretz
- P0917R1
2018-05-06 Evolution Making operator?: overloadable GitHub Matthias Kretz
- P0917R0
2018-02-12 Evolution Making operator?: overloadable GitHub Matthias Kretz
- P0916R0
2018-02-12 Library Evolution Naming implementation-defined simd_abi tag types LEWG415 Matthias Kretz
- P0915R0
2018-02-08 Evolution Concept-constrained auto Vittorio Romeo John Lakos
- P0914R1
2018-03-15 Evolution Add parameter preview to coroutine promise constructor Gor Nishanov
- P0914R0
2018-02-08 Evolution Add parameter preview to coroutine promise constructor Gor Nishanov
- P0913R1
2018-03-15 Evolution Add symmetric coroutine control transfer LEWG439 Gor Nishanov
- P0913R0
2018-02-08 Evolution Add symmetric coroutine control transfer LEWG439 Gor Nishanov
- P0912R5
2019-02-22 WG21 Merge Coroutines TS into C++20 working draft GitHub Gor Nishanov
- P0912R4
2019-01-16 WG21 Merge Coroutines TS into C++20 working draft GitHub Gor Nishanov
- P0912R3
2018-10-02 WG21 Merge Coroutines TS into C++20 working draft GitHub Gor Nishanov
- P0912R2
2018-06-08 WG21 Merge Coroutines TS into C++20 working draft GitHub Gor Nishanov
- P0912R1
2018-05-05 WG21 Merge Coroutines TS into C++20 working draft GitHub Gor Nishanov
- P0912R0
2018-02-06 WG21 Merge Coroutines TS into C++20 working draft GitHub Gor Nishanov
- P0911R1
2018-03-15 Core Library Rebase the Coroutines TS onto the C++17 Standard Gor Nishanov
- P0911R0
2018-02-03 Core Library Rebase the Coroutines TS onto the C++17 Standard Gor Nishanov
- P0909R0
2018-02-11 Core Library Evolution Module TS Supports Legacy Integration Steve Downey
- P0908R0
2018-02-11 Evolution Offsetof for Pointers to Members Eddie Kohler
- P0907R4
2018-10-06 Core Signed Integers are Two’s Complement JF Bastien
- P0907R3
2018-06-10 Core Signed Integers are Two’s Complement JF Bastien
- P0907R2
2018-04-01 Evolution Signed Integers are Two’s Complement JF Bastien
- P0907R1
2018-04-01 Evolution Signed Integers are Two’s Complement JF Bastien
- P0907R0
2018-02-09 SG12. Evolution Signed Integers are Two’s Complement JF Bastien
- P0906R1
2018-04-02 Core Improvement suggestions for the Modules TS Jens Maurer
- P0906R0
2018-02-11 Evolution Improvement suggestions for the Modules TS Jens Maurer
- P0905R1
2018-03-16 Evolution Library Evolution Symmetry for spaceship LEWG410 Tomasz Kamiński Herb Sutter Richard Smith
- P0905R0
2018-01-31 Evolution Library Evolution Symmetry for spaceship LEWG410 Tomasz Kamiński Herb Sutter Richard Smith
- P0904R0
2018-02-11 SG1 A strawman Future API Lee Howes Andrii Grynenko Jay Feldblum
- P0903R2
2018-05-07 Evolution Library Evolution Library Define basic_string_view(nullptr) LEWG426 Ashley Hedberg Titus Winters Jorg Brown
- P0903R1
2018-02-16 Library Evolution Library Define basic_string_view(nullptr) LEWG426 Ashley Hedberg
- P0903R0
2018-02-02 Library Evolution Library Define basic_string_view(nullptr) and basic_string(nullptr) LEWG426 Ashley Hedberg
- P0902R0
2018-02-05 Library Evolution Move-only iterators LEWG417 Andrew Hunter
- P0901R11
2023-06-20 EWG Evolution CWG Core Size feedback in operator new GitHub Thomas Köppe Andrew Hunter Chris Kennelly
- P0901R10
2022-11-09 Evolution Size feedback in operator new GitHub Chris Kennelly Andrew Hunter Thomas Köppe
- P0901R9
2022-04-27 Core Library Size feedback in operator new GitHub Chris Kennelly Andrew Hunter
- P0901R8
2020-12-15 Core Size feedback in operator new GitHub Chris Kennelly Andrew Hunter
- P0901R7
2020-11-14 Core Size feedback in operator new GitHub Chris Kennelly Andrew Hunter
- P0901R6
2020-03-01 Core Size feedback in operator new GitHub Chris Kennelly Andrew Hunter
- P0901R5
2019-10-06 Evolution Library Evolution Size feedback in operator new GitHub Chris Kennelly Andrew Hunter
- P0901R4
2019-06-16 Evolution Size feedback in operator new GitHub Chris Kennelly Andrew Hunter
- P0901R3
2019-01-21 Evolution Size feedback in operator new GitHub Andrew Hunter Chris Kennelly
- P0901R2
2018-11-25 Evolution Size feedback in operator new GitHub Andrew Hunter Chris Kennelly
- P0901R1
2018-08-01 Evolution Size feedback in operator new GitHub Andrew Hunter Chris Kennelly
- P0901R0
2018-02-05 Evolution Size feedback in operator new GitHub Andrew Hunter Chris Kennelly
- P0900R0
2018-02-12 Library Evolution An Ontology for Properties of mdspan LEWG424 D. S. Hollman
- P0899R1
2018-11-08 Library LWG 3016 is Not a Defect GitHub Casey Carter
- P0899R0
2018-01-30 Library LWG 3016 is Not a Defect GitHub Casey Carter
- P0898R3
2018-06-08 Library Standard Library Concepts LEWG411 Casey Carter Eric Niebler
- P0898R2
2018-05-06 Library Standard Library Concepts LEWG411 Casey Carter Eric Niebler
- P0898R1
2018-04-02 Library Evolution Library Standard Library Concepts LEWG411 Casey Carter
- P0898R0
2018-02-12 Library Evolution Library Standard Library Concepts LEWG411 Casey Carter
- P0897R0
2018-01-05 Evolution Library Evolution Supporting offsetof for All Classes Andrey Semashev
- P0896R4
2018-11-09 Library Evolution Library The One Ranges Proposal LEWG438 GitHub Eric Niebler Casey Carter Christopher Di Bella
- P0896R3
2018-10-07 Library Evolution Library The One Ranges Proposal LEWG438 GitHub Eric Niebler Casey Carter Christopher Di Bella
- P0896R2
2018-06-25 Library Evolution Library The One Ranges Proposal LEWG438 GitHub Eric Niebler Casey Carter Christopher Di Bella
- P0896R1
2018-05-06 Library Evolution Library Merging the Ranges TS LEWG438 GitHub Eric Niebler Casey Carter
- P0896R0
2018-02-12 WG21 Merging the Ranges TS LEWG438 GitHub Eric Niebler
- P0895R0
2018-01-31 Library Evolution Library Renaming cell<> to latest<> LEWG425 Nicolai Josuttis Tony van Eerd
- P0894R1
2019-01-18 Library Evolution realloc() for C++ LEWG445 GitHub Victor Dyachenko
- P0894R0
2018-01-10 Library Evolution `realloc()` for C++ LEWG445 GitHub Victor Dyachenko
- P0893R1
2018-04-28 Evolution Chaining Comparisons Barry Revzin Herb Sutter
- P0893R0
2018-01-14 Evolution Chaining Comparisons Barry Revzin Herb Sutter
- P0892R2
2018-06-08 Core Library explicit(bool) Barry Revzin Stephan T. Lavavej
- P0892R1
2018-03-30 Evolution explicit(bool) Barry Revzin Stephan T. Lavavej
- P0892R0
2017-12-11 Evolution explicit(bool) Barry Revzin Stephan T. Lavavej
- P0891R2
2019-01-20 Library Evolution Library Make strong_order a Customization Point! LEWG487 LEWG503 GitHub Gašper Ažman Jeff Snyder
- P0891R1
2018-10-27 Library Evolution Library Everyone Deserves a Little Order LEWG487 LEWG503 GitHub Gašper Ažman
- P0891R0
2018-02-10 Library Let strong_order Truly Be a Customization Point! LEWG487 LEWG503 GitHub Gašper Ažman
- P0889R1
2019-01-09 Evolution Core Ultimate copy elision GitHub Antony Polukhin
- P0889R0
2018-01-08 Evolution Ultimate copy elision GitHub Antony Polukhin
- P0888R0
2018-02-12 WG21 C++ Standard Library Issues to be moved in Jacksonville Marshall Clow
- P0887R1
2018-03-18 Library The identity metafunction LEWG436 Timur Doumler
- P0887R0
2018-02-12 Library Evolution Library The identity metafunction LEWG436 Timur Doumler
- P0886R0
2018-02-12 Evolution Core The assume aligned attribute Timur Doumler
- P0884R0
2018-02-10 Library Evolution Extending the noexcept Policy LEWG414 Nicolai Josuttis
- P0883R2
2019-11-08 SG1 Library Evolution Library Fixing Atomic Initialization LEWG494 GitHub Nicolai Josuttis
- P0883R1
2018-06-05 SG1 Library Evolution Library Fixing Atomic Initialization LEWG494 GitHub Nicolai Josuttis
- P0883R0
2018-02-12 SG1 Library Evolution Library Fixing Atomic Initialization LEWG494 GitHub Nicolai Josuttis
- P0882R0
2017-12-30 Library Evolution User-defined Literals for std::filesystem::path LEWG435 Yonggang Li
- P0881R7
2020-09-16 Library A Proposal to add stacktrace library LEWG423 LWG3507 GitHub Antony Polukhin Alexey Gorgurov
- P0881R6
2020-08-05 Library A Proposal to add stacktrace library LEWG423 GitHub Antony Polukhin Alexey Gorgurov
- P0881R5
2019-06-14 Core Library A Proposal to add stacktrace library LEWG423 GitHub Antony Polukhin Antony Polukhin
- P0881R4
2019-01-22 Core Library A Proposal to add stacktrace library LEWG423 GitHub Alexey Gorgurov Antony Polukhin
- P0881R3
2019-01-04 Core Library A Proposal to add stacktrace library LEWG423 GitHub Alexey Gorgurov Antony Polukhin
- P0881R2
2018-09-18 Core Library Evolution Library A Proposal to add stack trace library LEWG423 GitHub Alexey Gorgurov Antony Polukhin
- P0881R1
2018-04-19 Library Evolution A Proposal to add stack trace library LEWG423 GitHub Alexey Gorgurov Antony Polukhin
- P0881R0
2018-01-23 Library Evolution A Proposal to add stack trace library LEWG423 GitHub Alexey Gorgurov Antony Polukhin
- P0880R2
2019-01-15 SG6 Library Evolution Numbers interaction GitHub Igor Klevanets Antony Polukhin
- P0880R1
2018-05-04 SG6 Library Evolution Numbers interaction GitHub Igor Klevanets Antony Polukhin
- P0880R0
2018-01-31 SG6 Library Evolution Numbers interaction GitHub Igor Klevanets Antony Polukhin
- P0879R0
2017-12-29 Library Constexpr for swap and swap related functions Antony Polukhin
- P0878R0
2018-01-08 Evolution Subobjects copy elision Antony Polukhin
- P0877R0
2018-02-11 Evolution A proposal for modular macros Bruno Cardoso Lopes
- P0876R20
2025-02-28 EWG Evolution CWG Core LWG Library fiber_context - fibers without scheduler Oliver Kowalke Nat Goodspeed
- P0876R19
2025-01-13 EWG Evolution CWG Core LWG Library fiber_context - fibers without scheduler Oliver Kowalke Nat Goodspeed
- P0876R18
2024-10-16 EWG Evolution CWG Core LWG Library fiber_context - fibers without scheduler Oliver Kowalke Nat Goodspeed
- P0876R17
2024-07-03 EWG Evolution CWG Core LWG Library fiber_context - fibers without scheduler Oliver Kowalke Nat Goodspeed
- P0876R16
2024-03-22 EWG Evolution CWG Core LWG Library fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R15
2024-02-14 CWG Core LWG Library fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R14
2023-10-13 Library fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R13
2023-03-02 Library Evolution fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R12
2023-02-09 Evolution fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R11
2022-10-14 Evolution Library Evolution fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R10
2020-01-10 SG1 Evolution Library Evolution fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R9
2019-10-06 SG1 SG14 Evolution Library Evolution fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R8
2019-08-05 SG1 fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R6
2019-06-17 SG1 fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R5
2019-01-19 SG1 fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R3
2018-06-08 Library Evolution fiber_handle - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R2
2018-05-06 SG1 fiber_context - fibers without scheduler GitHub Oliver Kowalke Nat Goodspeed
- P0876R0
2018-02-11 SG1 fibers without scheduler LEWG502 GitHub Oliver Kowalke
- P0875R0
2017-11-26 WG21 WG21 2017-11 Albuquerque Record of Discussion Jonathan Wakely
- P0874R0
2017-11-20 SG7 Evolution Syntax to anonymously refer to the current declaration contexts Corentin Jabot
- P0873R1
2017-11-27 SG8 Evolution A plea for a consistent, terse and intuitive declaration syntax Corentin jabot
- P0873R0
2017-11-27 SG8 Evolution A plea for a consistent, terse and intuitive declaration syntax Corentin Jabot
- P0872R0
2017-11-25 Library Evolution Library Discussion Summary: Applying Concepts to the Standard Library Beman Dawes
- P0870R5
2023-02-15 Evolution A proposal for a type trait to detect narrowing conversions GitHub Giuseppe D'Angelo
- P0870R4
2020-09-23 SG6 A proposal for a type trait to detect narrowing conversions GitHub Giuseppe D'Angelo
- P0870R3
2020-05-13 SG6 A proposal for a type trait to detect narrowing conversions GitHub Giuseppe D'Angelo
- P0870R2
2020-04-06 SG6 LEWGI A proposal for a type trait to detect narrowing conversions GitHub Giuseppe D'Angelo
- P0870R1
2020-01-13 LEWGI A proposal for a type trait to detect narrowing conversions GitHub Giuseppe D'Angelo
- P0870R0
2017-11-21 Library Evolution A proposal for a type trait to detect narrowing conversions GitHub Giuseppe D'Angelo
- P0868R2
2018-02-09 SG1 Selected RCU Litmus Tests Paul E. McKenney Alan Stern Andrew Hunter Jade Alglave Luc Maranget
- P0868R1
2017-11-20 SG1 Selected RCU Litmus Tests Paul E. McKenney Alan Stern Andrew Hunter Jade Alglave Luc Maranget
- P0868R0
2017-11-20 SG1 Selected RCU Litmus Tests Paul E. McKenney Alan Stern Andrew Hunter
- P0867R0
2017-11-21 Evolution 'Module Interface' is Misleading Nathan Sidwell
- P0866R0
2019-01-06 SG1 Evolution Response to “Fibers under the magnifying glass” GitHub Nat Goodspeed Oliver Kowalke
- P0864R0
2017-11-11 Library C++ Standard Library Issues Resolved Directly In Albuquerque Marshall Clow
- P0863R1
2018-10-08 Library Evolution Fixing the partial_order comparison algorithm LEWG422 Jeff Snyder
- P0863R0
2018-02-12 Library Evolution Fixing the partial_order comparison algorithm LEWG422 Jeff Snyder
- P0860R1
2018-05-06 SG1 Library Evolution Atomic Access Property for mdspan LEWG471 Dan Sunderland Christian Trott H. Carter Edwards
- P0860R0
2018-02-10 SG1 Library Evolution Atomic Access Property for span and mdspan LEWG471 H. Carter Edwards Christian Trott Daniel Sunderland
- P0859R0
2017-11-09 Core Core Issue 1581: When are constexpr member functions defined? Richard Smith
- P0858R0
2017-11-11 Library Evolution Library Constexpr iterator requirements LEWG484 LWG3257 Antony Polukhin
- P0857R0
2017-11-10 Core Wording for "functionality gaps in constraints" Thomas Köppe
- P0856R0
2018-02-12 Library Evolution Restrict Access Property for mdspan and span LEWG421 D. S. Hollman H. Carter Edwards Christian Trott
- P0851R0
2017-11-06 SG1 Library Evolution simd<T> is neither a product type nor a container type Matthias Kretz
- P0849R8
2021-08-26 Core Library auto(x): decay-copy in the language GitHub Zhihao Yuan
- P0849R7
2021-02-15 Evolution Library auto(x): decay-copy in the language GitHub Zhihao Yuan
- P0849R6
2020-12-15 Library Evolution Core Library auto(x): decay-copy in the language GitHub Zhihao Yuan
- P0849R5
2020-11-11 Evolution auto(x): decay-copy in the language GitHub Zhihao Yuan
- P0849R4
2020-10-11 Evolution Library auto(x): decay-copy in the language GitHub Zhihao Yuan
- P0849R3
2020-03-01 Evolution Library auto(x): decay-copy in the language GitHub Zhihao Yuan
- P0849R2
2019-10-07 Evolution Library Evolution auto(x): decay-copy in the language GitHub Zhihao Yuan
- P0849R1
2019-06-17 EWGI Library Evolution auto(x): decay-copy in the language GitHub Zhihao Yuan
- P0849R0
2017-11-02 Evolution Library Evolution auto(x): DECAY_COPY in the language GitHub Zhihao Yuan
- P0848R3
2019-07-28 Core Conditionally Trivial Special Member Functions GitHub Barry Revzin Casey Carter
- P0848R2
2019-06-16 Core Conditionally Trivial Special Member Functions GitHub Barry Revzin Casey Carter
- P0848R1
2019-01-18 Core Conditionally Trivial Special Member Functions GitHub Barry Revzin Casey Carter
- P0848R0
2017-11-12 Evolution Conditionally Trivial Special Member Functions GitHub Barry Revzin Casey Carter
- P0847R7
2021-07-14 Core Deducing this GitHub Barry Revzin Gašper Ažman Sy Brand Ben Deane
- P0847R6
2021-01-15 Evolution Deducing this GitHub Barry Revzin Gašper Ažman Sy Brand Ben Deane
- P0847R5
2020-10-16 Evolution Deducing this GitHub Barry Revzin Gašper Ažman Sy Brand Ben Deane
- P0847R4
2020-01-13 Evolution Deducing this GitHub Gašper Ažman Sy Brand Ben Deane Barry Revzin
- P0847R2
2019-01-15 SG7 Evolution Deducing this GitHub Gašper Ažman Sy Brand Ben Deane Barry Revzin
- P0847R1
2018-10-07 Evolution Deducing this GitHub Gašper Ažman Sy Brand Ben Deane Barry Revzin
- P0847R0
2018-02-12 Evolution Deducing this GitHub Gašper Ažman Sy Brand Ben Deane Barry Revzin
- P0846R0
2017-11-08 Core ADL and Function Templates that are not Visible John Spicer
- P0845R0
2017-10-13 Library Evolution Library Common Subset of C++03 and C++17: Binders Detlef Vollmann
- P0844R0
2018-02-26 SG7 SG8 Evolution Type functions and beyond J. Monnon
- P0843R14
2024-06-26 LWG Library inplace_vector LEWG433 Gonzalo Brito Gadeschi Timur Doumler Nevin Liber David Sankel
- P0843R13
2024-06-17 LEWG Library Evolution LWG Library inplace_vector LEWG433 Gonzalo Brito Gadeschi Timur Doumler Nevin Liber David Sankel
- P0843R12
2024-05-21 LWG Library inplace_vector LEWG433 GitHub Gonzalo Brito Gadeschi Timur Doumler Nevin Liber David Sankel
- P0843R11
2024-03-22 LWG Library inplace_vector LEWG433 GitHub Gonzalo Brito Gadeschi Timur Doumler Nevin Liber David Sankel
- P0843R10
2024-02-12 LWG Library inplace_vector LEWG433 GitHub Gonzalo Brito Gadeschi Timur Doumler Nevin Liber David Sankel
- P0843R9
2023-09-14 Library Evolution Library inplace_vector LEWG433 GitHub Gonzalo Brito Gadeschi Timur Doumler Nevin Liber David Sankel
- P0843R8
2023-06-16 LEWG Library Evolution inplace_vector LEWG433 GitHub Gonzalo Brito Gadeschi Timur Doumler Nevin Liber David Sankel
- P0843R7
2023-06-16 LEWG Library Evolution inplace_vector LEWG433 GitHub Gonzalo Brito Gadeschi Timur Doumler Nevin Liber David Sankel
- P0843R6
2023-05-18 Library Evolution static_vector LEWG433 GitHub Gonzalo Brito Gadeschi
- P0843R5
2022-08-14 Library Evolution static_vector LEWG433 GitHub Gonzalo Brito Gadeschi
- P0843R4
2020-01-13 Library static_vector LEWG433 GitHub Gonzalo Brito Gadeschi
- P0843R3
2019-01-20 Library Evolution static_vector LEWG433 GitHub Gonzalo Brito Gadeschi
- P0843R2
2018-06-25 Library static_vector LEWG433 GitHub Gonzalo Brito Gadeschi
- P0843R1
2018-02-06 Library Evolution fixed_capacity_vector LEWG433 GitHub Gonzalo Brito Gadeschi
- P0843R0
2017-10-15 Library Evolution Library fixed_capacity_vector LEWG433 GitHub Gonzalo Brito Gadeschi
- P0842R0
2017-10-16 Core Unknown Exports by Example Alisdair Meredith
- P0841R0
2017-10-16 Evolution Modules at scale Bruno Cardoso Lopes Adrian Prantl Duncan P. N. Exon Smith
- P0840R2
2018-03-12 Core Language support for empty objects Richard Smith
- P0840R1
2017-11-27 Core Language support for empty objects Richard Smith
- P0840R0
2017-10-16 Evolution Lamguage support for empty objects Richard Smith
- P0839R0
2017-10-16 Evolution Recursive Lambdas Richard Smith
- P0838R0
2017-10-16 Library Evolution A conditional transform algorithm for C++ LEWG352 Jonathan Coe
- P0837R0
2017-10-16 Evolution Ruminations on modular macros Ville Voutilainen
- P0836R1
2018-05-07 SG1 SG9 SG14 Library Evolution Introduce Parallelism to the Ranges TS LEWG477 Gordon Brown Christopher Di Bella Michael Haidl Toomas Remmelg Ruyman Reyes Michel Steuwer Michael Wong
- P0836R0
2018-02-12 SG1 SG9 SG14 Library Evolution Introduce Parallelism to the Ranges TS LEWG477 Gordon Brown Christopher Di Bella Michael Haidl Toomas Remmelg Ruyman Reyes Michel Steuwer Michael Wong
- P0835R0
2017-10-16 Evolution Library Evolution Adopt SD-6 feature macros into the C++20 working draft Ville Voutilainen
- P0834R0
2017-10-16 Evolution Lifting overload sets into objects Michael Dominiak
- P0832R0
2017-10-14 Evolution Core Module TS Does Not Support Intended Use Case David Sankel
- P0831R0
2017-10-14 Library Evolution Keep alias syntax extendable Tomasz Kamiński
- P0830R0
2017-10-15 Library Evolution Library Using Concepts and requires in the C++ Standard Library LEWG360 Nicolai Josuttis
- P0829R4
2019-01-12 SG14 Library Evolution Freestanding Proposal LEWG371 GitHub Ben Craig
- P0829R3
2018-10-06 SG14 Library Evolution Freestanding Proposal LEWG371 GitHub Ben Craig
- P0829R2
2017-10-14 SG14 Library Evolution Freestanding Proposal LEWG371 GitHub Ben Craig
- P0829R1
2017-10-14 SG14 Library Evolution Freestanding Proposal LEWG371 GitHub Ben Craig
- P0829R0
2017-10-14 Library Evolution Freestanding proposal LEWG371 GitHub Ben Craig
- P0828R1
2018-06-25 SG6 SG12 SG14 Elastic Integers GitHub John McFarlane
- P0828R0
2018-02-12 SG6 SG14 Elastic Integers GitHub John McFarlane
- P0827R0
2017-10-16 SG6 SG14 Library Evolution General-Purpose Constant Value Type John McFarlane Louis Dionne
- P0826R0
2017-10-12 Library Evolution SFINAE-friendly std::bind LEWG370 GitHub Agustín Bergé
- P0825R1
2018-02-10 Library Evolution A friendlier tuple get LEWG369 Agustín Bergé
- P0825R0
2017-10-12 Library Evolution A friendlier tuple get LEWG369 Agustín Bergé
- P0824R1
2018-02-05 Library Evolution Summary of SG14 discussion on <system_error> LEWG368 Arthur O'Dwyer Charley Bay Odin Holmes Michael Wong Niall Douglas
- P0824R0
2017-10-16 SG14 Library Evolution Library Summary of SG14 discussion on <system_error>: towards exception-less error handling LEWG368 Arthur O'Dwyer Charley Bay Odin Holmes Michael Wong
- P0822R0
2017-10-16 Evolution C++ Modules Are a Tooling Opportunity Gabriel Dos Reis
- P0821R0
2017-10-16 Evolution Teaching Concepts TS Online Robert Douglas
- P0820R4
2018-06-08 Library Feedback on P0214 LEWG478 Tim Shen Matthias Kretz
- P0820R3
2018-03-29 Library Evolution Feedback on P0214 LEWG478 Tim Shen
- P0820R2
2018-02-06 SG1 Library Evolution Feedback on P0214 LEWG478 Tim Shen
- P0820R1
2017-11-15 SG1 Library Evolution Feedback on P0214r6 LEWG478 Tim Shen
- P0820R0
2017-10-13 Concurrency Library Evolution Feedback on P0214R5 LEWG478 Tim Shen
- P0819R0
2017-10-13 Evolution Library Evolution Core Library Formally Supporting Feature Macros Nicolai Josuttis
- P0818R1
2017-11-10 Core Core Language Working Group "tentatively ready" Issues for the November, 2017 (Albuquerque) meeting William M. Miller
- P0818R0
2017-10-16 Core Core Language Working Group "tentatively ready" Issues for the November, 2017 (Albuquerque) meeting William M. Miller
- P0817R0
2017-10-16 Core Core Language Working Group "ready" Issues for the November, 2017 (Albuquerque) meeting William M. Miller
- P0816R0
2017-10-13 Library Evolution No More Nested Namespaces in Library Design LEWG343 Titus Winters
- P0815R0
2017-10-16 Library C++ Standard Library Issues to be moved in Albuquerque Marshall Clow
- P0814R2
2018-02-12 Library Evolution Library hash_combine() Again GitHub Nicolai Josuttis
- P0814R0
2017-10-13 Library Evolution Library hash_combine() Again LEWG21 LEWG348 GitHub Nicolai Josuttis
- P0813R1
2019-02-20 Library Evolution Library construct() shall Return the Replaced Address LEWG349 GitHub Nicolai Josuttis
- P0813R0
2017-10-13 Library Evolution Library construct() shall Return the Replaced Address LEWG349 GitHub Nicolai Josuttis
- P0812R0
2017-10-16 Evolution copy-list-initialization is inherently un-= Davis Herring
- P0811R3
2019-02-22 Library Well-behaved interpolation for numbers and pointers LEWG373 GitHub S. Davis Herring
- P0811R2
2018-03-29 Library Well-behaved interpolation for numbers and pointers LEWG373 GitHub S. Davis Herring
- P0811R1
2018-02-09 SG6 Library Evolution Well-behaved interpolation for numbers and pointers LEWG373 GitHub S. Davis Herring
- P0811R0
2017-10-16 Numerics Well-behaved interpolation for numbers and pointers LEWG373 GitHub Davis Herring
- P0810R0
2017-10-12 WG21 constexpr in Practice Ben Deane Jason Turner
- P0809R0
2017-10-12 Library Evolution Library Comparing Unordered Containers LEWG344 Titus Winters
- P0808R0
2017-10-12 Library Evolution Ranges Naming LEWG345 Titus Winters
- P0807R0
2017-10-12 Evolution An Adjective Syntax for Concepts Thomas Köppe
- P0806R2
2018-06-04 Core Deprecate implicit capture of this via [=] Thomas Köppe
- P0806R1
2018-04-02 Core Deprecate implicit capture of this via [=] Thomas Köppe
- P0806R0
2017-10-08 Evolution Deprecate Implicit Capture of thist Thomas Köppe
- P0805R2
2018-06-22 Library Comparing Containers LEWG351 GitHub Marshall Clow
- P0805R1
2018-02-10 Library Comparing Containers LEWG351 GitHub Marshall Clow
- P0805R0
2017-10-16 Library Evolution Library Comparing containers LEWG351 GitHub Marshall Clow
- P0804R0
2017-10-15 Evolution Impact of the Modules TS on the C++ tools ecosystem Tom Honermann
- P0803R0
2017-10-15 Library Evolution Endian Library Request for Comments LEWG359 Beman Dawes
- P0802R0
2017-10-15 Library Library Evolution Applying Concepts to the Standard Library LEWG360 Beman Dawes Nicolai Josuttis Walter E. Brown Bob Steagall
- P0801R0
2017-10-12 Library Library Evolution SG7 Extensions for Disambiguation Tags Mingxin Wang
- P0800R0
2017-08-28 Evolution The Concepts TS improves upon C++ Christopher Di Bella
- P0799R1
2017-11-27 SG12 Vulnerability descriptions for the programming language C++ Stephen Michel
- P0799R0
2017-10-16 SG12 Programming vulnerabilities for C++ (part of WG23 N0746) Stephen Michel Chris Szalwinski Michael Wong Hubert Tong
- P0798R8
2021-10-15 Library Monadic operations for std::optional GitHub Sy Brand
- P0798R6
2021-04-27 Library Monadic operations for std::optional GitHub Sy Brand
- P0798R4
2019-03-11 Library Monadic operations for std::optional GitHub Sy Brand
- P0798R3
2019-01-21 SG14 Library Evolution Monadic operations for std::optional GitHub Sy Brand
- P0798R2
2018-10-08 SG14 Library Evolution Monadic operations for std::optional GitHub Sy Brand
- P0798R0
2017-10-06 SG14 Library Evolution Monadic operations for std::optional LEWG367 GitHub Sy Brand
- P0797R2
2019-06-17 SG1 SG14 Handling Concurrent Exceptions with Executors GitHub Matti Rintala Michael Wong Carter Edwards Patrice Roy Gordon Brown Mark Hoemmen
- P0797R1
2018-02-12 SG1 SG14 Library Evolution Library Handling Concurrent Exceptions with Executors GitHub Matti Rintala Michael Wong Carter Edwards Patrice Roy Gordon Brown Mark Hoemmen
- P0797R0
2017-10-16 Concurrency SG14 Library Evolution Library Exception Handling in Parallel STL Algorithms GitHub Matti Rintala Michael Wong Carter Edwards Gordon Brown
- P0796R3
2018-10-08 SG1 SG14 Library Evolution Library Supporting Heterogeneous & Distributed Computing Through Affinity Gordon Brown Ruyman Reyes Michael Wong H. Carter Edwards Thomas Rodgers Mark Hoemmen
- P0796R2
2018-05-07 SG1 SG14 Supporting Heterogeneous & Distributed Computing Through Affinity Gordon Brown Ruyman Reyes Michael Wong H. Carter Edwards Thomas Rodgers Mark Hoemmen
- P0796R1
2018-02-12 SG1 SG14 Library Evolution Library Supporting Heterogeneous & Distributed Computing Through Affinity Gordon Brown Ruyman Reyes Michael Wong H. Carter Edwards Thomas Rodgers Mark Hoemmen
- P0796R0
2017-10-16 Concurrency SG14 Supporting Heterogeneous & Distributed Computing Through Affinity Gordon Brown Ruyman Reyes Michael Wong H. Carter Edwards Thomas Rodgers
- P0795R0
2017-10-16 SG14 Evolution From Vulkan with love: a plea to reconsider the Module Keyword to be contextual Sy Brand Neil Henning Michael Wong Christopher Di Bella Kenneth Benzie
- P0794R0
2017-10-16 SG14 SG14: Low Latency Meeting Minutes 2017/08/09-2017/10/11 Michael Wong
- P0793R0
2017-10-16 SG5 SG5: Transactional Memory (TM) Meeting Minutes 2017/06/19-2017/10/09 Michael Wong
- P0792R14
2023-02-09 Evolution function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo Zhihao Yuan Jarrad Waterloo
- P0792R13
2023-02-09 SG23 Safety and Security Evolution function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo Zhihao Yuan Jarrad Waterloo
- P0792R12
2022-11-30 Library function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo Zhihao Yuan Jarrad Waterloo
- P0792R11
2022-09-13 Library function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo Zhihao Yuan Jarrad Waterloo
- P0792R10
2022-06-14 Library Evolution Library function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo Zhihao Yuan Jarrad Waterloo
- P0792R9
2022-05-20 Library Evolution Library function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo Zhihao Yuan Jarrad Waterloo
- P0792R8
2022-02-16 Library Evolution Library function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo Zhihao Yuan Jarrad Waterloo
- P0792R7
2022-02-14 Library Evolution Library function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo Zhihao Yuan Jarrad Waterloo
- P0792R6
2022-01-17 Library Evolution Library function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo Zhihao Yuan Jarrad Waterloo
- P0792R5
2019-10-06 Library function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo
- P0792R4
2019-06-17 Library Evolution function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo
- P0792R3
2018-10-07 Library function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo
- P0792R2
2018-05-06 Library Evolution function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo
- P0792R1
2017-11-26 Library Evolution function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo
- P0792R0
2017-10-10 Library Evolution function_ref: a non-owning reference to a Callable LEWG340 GitHub Vittorio Romeo
- P0791R0
2017-10-10 Evolution Concepts are Adjectives, not Nouns Jakob Riedle
- P0790R2
2019-01-21 Library Evolution Library Effect of operator<=> on the C++ Standard Library LEWG355 GitHub David Stone
- P0790R1
2018-08-06 Library Evolution Library Effect of operator<=> on the C++ Standard Library LEWG355 GitHub David Stone
- P0790R0
2017-10-06 Library Evolution Effect of operator<=> on the C++ Standard Library LEWG355 GitHub David Stone
- P0789R3
2018-05-06 Library Range Adaptors and Utilities LEWG354 Eric Niebler
- P0789R2
2018-02-11 Library Range Adaptors and Utilities LEWG354 Eric Niebler
- P0789R1
2017-11-17 Library Evolution Range Adaptors and Utilities LEWG354 Eric Niebler
- P0789R0
2017-10-16 Library Evolution Range Adaptors and Utilities LEWG354 Eric Niebler
- P0788R3
2018-06-07 Library Standard Library Specification in a Concepts and Contracts World LEWG236 Walter E. Brown
- P0788R2
2018-05-05 Library Standard Library Specification in a Concepts and Contracts World LEWG236 Walter E. Brown
- P0788R1
2018-02-03 Library Standard Library Specification in a Concepts and Contracts World LEWG236 Walter E. Brown
- P0788R0
2017-10-10 Library Evolution Library Standard Library Specification in a Concepts and Contracts World LEWG236 Walter Brown
- P0787R0
2017-10-13 Core Evolution Proclaimed Ownership Nathan Sidwell
- P0786R1
2018-02-12 Library Evolution ValuedOrError and ValueOrNone types LEWG341 Vicente J. Botet Escribá
- P0786R0
2017-10-15 Library Evolution SuccessOrFailure, ValuedOrError and ValuedOrNone types LEWG341 Vicente J. Botet Escriba
- P0785R0
2017-09-30 Evolution Library Evolution Runtime-sized arrays and a C++ wrapper Jens Maurer
- P0784R7
2019-07-22 Core Library More constexpr containers LEWG442 GitHub Daveed Vandevoorde Peter Dimov Louis Dionne Nina Ranns Richard Smith Daveed Vandevoorde
- P0784R6
2019-06-17 Core Library More constexpr containers LEWG442 GitHub Daveed Vandevoorde Peter Dimov Louis Dionne Nina Ranns Richard Smith Daveed Vandevoorde
- P0784R5
2019-01-21 Evolution Core Library Evolution More constexpr containers LEWG442 GitHub Peter Dimov Louis Dionne Nina Ranns Richard Smith Daveed Vandevoorde
- P0784R4
2018-06-22 Core Library More constexpr containers LEWG442 GitHub Louis Dionne Richard Smith Nina Ranns Daveed Vandevoorde
- P0784R3
2018-05-04 Evolution Library Evolution More constexpr containers LEWG442 GitHub Louis Dionne Richard Smith Nina Ranns Daveed Vandevoorde
- P0784R2
2018-05-05 Evolution Library Evolution Standard containers and constexpr LEWG442 GitHub Louis Dionne Richard Smith Nina Ranns Daveed Vandevoorde
- P0784R1
2018-02-11 Evolution Library Evolution Standard containers and constexpr LEWG442 GitHub Louis Dionne Richard Smith Nina Ranns Daveed Vandevoorde
- P0784R0
2017-10-14 Evolution Library Evolution Standard containers and constexpr LEWG442 GitHub Louis Dionne Richard Smith Daveed Vandevoorde
- P0783R0
2017-09-11 Concurrency Continuations without overcomplicating the future Lee Howes Andrii Grynenko Jay Feldblum
- P0782R2
2018-10-08 Evolution Constraining Concepts Overload Sets ADAM David Alan Martin Erich Keane Sean R. Spillane
- P0782R1
2018-03-31 Evolution Constraining Concepts Overload Sets Adam David Alan Martin Erich Keane
- P0782R0
2017-09-25 Evolution A Case for Simplifying/Improving Natural Syntax Concepts Erich Keane Adam David Alan Martin Allan Deutsch
- P0781R0
2017-09-25 Evolution A Modern C++ Signature for main Erich Keane
- P0780R2
2018-03-14 Evolution Allow pack expansion in lambda init-capture Barry Revzin
- P0780R1
2017-11-26 Evolution Allow pack expansion in lambda init-capture Barry Revzin
- P0780R0
2017-10-08 Evolution Allow pack expansion in lambda init-capture Barry Revzin
- P0779R0
2017-10-15 Evolution Proposing operator try() (with added native C++ macro functions!) Niall Douglas
- P0778R0
2017-10-10 Core Evolution Module Names Nathan Sidwell
- P0777R1
2017-11-06 Library Treating Unnecessary decay Walter E. Brown
- P0777R0
2017-10-10 Library Treating Unnecessary decay Walter Brown
- P0776R1
2017-11-10 Library Rebase the Parallelism TS onto the C++17 Standard Alisdair Meredith
- P0776R0
2017-09-08 Concurrency Library Evolution Rebase the Concurrency TS onto C++17 Standard Alisdair Meredith
- P0775R0
2017-10-03 Core Evolution module partitions Nathan Sidwell
- P0774R0
2017-10-02 Evolution Module-decl location Nathan Sidwell
- P0773R0
2017-10-05 Library Evolution Towards meaningful fancy pointers LEWG366 Arthur O'Dwyer Bob Steagall
- P0772R1
2018-05-07 SG1 Execution Agent Local Storage Nat Goodspeed Michael Wong Paul McKenney Jared Hoberock H. Carter Edwards Tony Tye Alex Voicu Gordon Brown Mark Hoemmen
- P0772R0
2017-10-08 Concurrency Execution-Agent Local Storage Nat Goodspeed
- P0771R1
2018-10-07 Library std::function move constructor should be noexcept LEWG365 Nevin Liber Pablo Halpern
- P0771R0
2017-10-16 Library std::function move operations should be noexcept LEWG365 Nevin Liber
- P0770R0
2017-08-21 Evolution Core A Proposal to Specify Behavior in Case of Exception Allocation Failure Michael Kilburn
- P0769R2
2018-06-06 Library Add shift to <algorithm> LEWG357 Dan Raviv
- P0769R1
2018-02-05 Library Add shift to <algorithm> LEWG357 Dan Raviv
- P0769R0
2017-10-11 Library Evolution Add shift to <algorithm> LEWG357 Dan Raviv
- P0768R1
2017-11-10 Library Evolution Library Library Support for the Spaceship (Comparison) Operator LEWG339 Walter E. Brown
- P0768R0
2017-09-30 Library Evolution Library Support for the Spaceship (Comparison) Operaton LEWG339 Walter Brown
- P0767R1
2017-11-10 Library Evolution Core Library Deprecate POD LWG3034 Jens Maurer
- P0767R0
2017-09-29 Library Evolution Library Core Expunge POD Jens Maurer
- P0766R1
2017-10-15 Evolution Fixing small-ish functionality gaps in constraints Ville Voutilainen
- P0766R0
2017-07-31 Evolution Fixing small-ish functionality gaps in constraints Ville Voutilainen
- P0762R0
2017-10-15 Library Evolution Concerns about expected<T, E> from the Boost.Outcome peer review Niall Douglas
- P0761R2
2018-02-12 SG1 Library Evolution Executors Design Document Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown Michael Wong
- P0761R1
2017-10-16 Concurrency Executors Design Document Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown Michael Wong
- P0761R0
2017-07-31 Concurrency Executors Design Document Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown Michael Wong
- P0759R1
2018-06-04 Library fpos requirements Daniel Krügler
- P0759R0
2017-07-28 Library fpos Requirements Daniel Krugler
- P0758R1
2018-06-06 Library Implicit conversion traits and utility functions LEWG356 Daniel Krügler
- P0758R0
2017-07-30 Library Evolution Library Implicit conversion traits and utility functions LEWG356 Daniel Krugler
- P0757R0
2017-09-10 Library Evolution regex_iterator should be iterable LEWG364 Arthur O'Dwyer
- P0756R0
2017-08-12 Evolution Lambda syntax should be more liberal in what it accepts Arthur O'Dwyer
- P0754R2
2018-03-13 Library <version> LEWG363 Alan Talbot
- P0754R1
2017-11-27 Library <version> LEWG363 Alan Talbot
- P0754R0
2017-07-30 Library Evolution <version> LEWG363 Alan Talbot
- P0753R2
2018-03-16 Library Manipulators for C++ Synchronized Buffered Ostream LEWG346 Peter Sommerlad Pablo Halpern
- P0753R1
2017-10-15 Library Evolution Manipulators for C++ Synchronized Buffered Ostream LEWG346 Peter Sommerlad Pablo Halpern
- P0753R0
2017-07-15 Library Evolution Library Manipulators for C++ Synchronized Buffered Ostream LEWG346 Peter Sommerlad Pablo Halpern
- P0752R0
2017-10-15 Library std::vector Destruction Order LEWG362 Nathan Myers
- P0750R1
2018-02-11 SG1 Consume JF Bastien Paul E. McKenney
- P0750R0
2017-10-15 Concurrency Consume JF Bastien
- P0749R0
2017-07-27 Evolution Core Namespace Pervasiveness & Modules Nathan Sidwell
- P0748R0
2017-07-14 Networking Wording for Networking PDTS ballot comments on reentrancy Jonathan Wakely
- P0747R1
2017-07-14 Networking Wording for Networking PDTS ballot comment 026 (GB-15), but not 027 (GB-16) Jonathan Wakely
- P0747R0
2017-07-14 Networking Wording for Networking PDTS ballot comments 026 (GB-15) and 027 (GB-16) Jonathan Wakely
- P0746R0
2017-07-13 Networking Wording for Networking PDTS ballot comment 011 (US-10) Jonathan Wakely
- P0745R1
2018-04-29 Evolution Core Concepts in-place syntax Herb Sutter
- P0745R0
2018-02-11 Evolution Concepts in-place syntax Herb Sutter
- P0742R0
2017-07-14 Networking Wording for Networking PDTS ballot comment resolutions Jonathan Wakely
- P0740R0
2017-07-14 Library Ranges TS "Immediate" Issues from the July 2017 (Toronto) meeting Casey Carter
- P0739R0
2017-07-13 Library Evolution Library Some improvements to class template argument deduction integration into the standard library Mike Spertus Walter E. Brown Stephan T. Lavavej
- P0738R2
2019-02-21 Library I Stream, You Stream, We All Stream for istream_iterator GitHub Casey Carter
- P0738R1
2018-11-14 Library I Stream, You Stream, We All Stream for istream_iterator GitHub Casey Carter
- P0738R0
2017-07-07 Library I Stream, You Stream, We All Stream for istream_iterator GitHub Casey Carter
- P0737R0
2017-10-11 Concurrency Execution Context of Execution Agents H. Carter Edwards Daniel Sunderland Michael Wong Thomas Rodgers Gordon Brown
- P0736R1
2018-05-05 Evolution Nameless parameters and unutterable specializations Hubert S.K. Tong
- P0736R0
2018-02-12 Evolution Nameless parameters and unutterable specializations Hubert S.K. Tong
- P0735R1
2019-06-17 Core Interaction of memory_order_consume with release sequences GitHub Will Deacon Jade Alglave
- P0735R0
2017-10-02 Concurrency Interaction of memory_order_consume with release sequences GitHub Will Deacon
- P0734R0
2017-07-14 WG21 Wording Paper, C++ extensions for Concepts Andrew Sutton
- P0732R2
2018-06-06 Evolution Class Types in Non-Type Template Parameters GitHub Jeff Snyder Louis Dionne
- P0732R1
2018-03-30 Evolution Class Types in Non-Type Template Parameters GitHub Jeff Snyder Louis Dionne
- P0732R0
2018-02-11 Evolution Class Types in Non-Type Template Parameters GitHub Jeff Snyder
- P0731R0
2017-07-27 Evolution Core Module Interface Imports Nathan Sidwell
- P0730R1
2017-07-12 Evolution Options for addressing requires-clause syntax ambiguities Hubert S.K. Tong
- P0730R0
2017-07-11 Evolution Options for addressing requires-clause syntax ambiguities Hubert S.K. Tong
- P0729R0
2017-07-11 Networking Proposed wording for Networking TS NB comment GB 9 Christopher Kohlhoff
- P0728R0
2017-07-11 Networking Wording for Networking PDTS ballot comment 005 Jonathan Wakely
- P0727R0
2017-07-10 Core Core Issue 1299: Temporary objects vs temporary expressions Jens Maurer
- P0726R0
2017-07-07 Evolution Does the Concepts TS Improve on C++17? Duncan P.N. Exon Smith
- P0725R0
2017-07-03 Evolution Remove the requirement for constrained-type-specifiers to be deduced to the same type from the Concepts TS Tom Honermann
- P0724R0
2017-06-27 WG21 Merge the Concepts TS Working Draft into the C++20 working draft Ville Voutilainen
- P0723R0
2017-06-22 Evolution WG21 Response to "Clarifying the status of feature test macros" Clark Nelson John Spicer
- P0722R3
2018-03-17 Core Library Efficient sized delete for variable sized classes Richard Smith Andrew Hunter
- P0722R2
2017-11-27 Core Library Efficient sized delete for variable sized classes Richard Smith Andrew Hunter
- P0722R1
2017-10-12 Evolution Efficient sized delete for variable sized classes Andrew Hunter Richard Smith
- P0722R0
2017-06-20 Evolution Controlling destruction in delete expressions Richard Smith
- P0721R0
2017-06-20 Evolution Core Exporting Using Declarations Nathan Sidwell
- P0718R2
2017-11-10 SG1 Library Evolution Library Revising atomic_shared_ptr for C++20 Alisdair Meredith
- P0718R0
2017-06-19 Concurrency Library Evolution Library Revising atomic_shared_ptr for C++20 LEWG335 Alisdair Meredith
- P0717R1
2017-07-24 Posterity Semantic constraint matching for concepts Richard Smith Andrew Sutton
- P0717R0
2017-06-19 Evolution Semantic constraint matching for concepts Richard Smith Andrew Sutton
- P0716R0
2017-06-19 Evolution Unified concept definition syntax Richard Smith Andrew Sutton
- P0715R0
2017-06-18 Evolution Core Exporting Using Directives Nathan Sidwell
- P0714R0
2017-06-06 Evolution Core Identically Named Namespaces and non-Exported Symbols Nathan Sidwell
- P0713R1
2018-02-08 Evolution Core Identifying Module Source Daveed Vandevoorde
- P0713R0
2017-06-18 Evolution Identifying Module Source Code Daveed Vandevoorde
- P0712R0
2017-06-18 SG7 Implementing language support for compile-time programming Andrew Sutton Herb Sutter
- P0711R0
2017-06-19 Core Language Working Group "tentatively ready" Issues for the July, 2017 (Toronto) meeting William M. Miller
- P0710R1
2017-07-13 Core Core Language Working Group "ready" Issues for the July, 2017 (Toronto) meeting William M. Miller
- P0710R0
2017-06-19 Core Language Working Group "ready" Issues for the July, 2017 (Toronto) meeting William M. Miller
- P0709R4
2019-08-04 Evolution Library Evolution Zero-overhead deterministic exceptions: Throwing values GitHub Herb Sutter
- P0709R3
2019-06-15 Evolution Library Evolution Zero-overhead deterministic exceptions: Throwing values GitHub Herb Sutter
- P0709R2
2018-10-06 Evolution Library Evolution Zero-overhead deterministic exceptions: Throwing values GitHub Herb Sutter
- P0709R1
2018-06-20 Evolution Library Evolution Zero-overhead deterministic exceptions: Throwing values GitHub Herb Sutter
- P0709R0
2018-05-02 SG14 Zero-overhead deterministic exceptions: Throwing values GitHub Herb Sutter
- P0707R5
2024-10-16 SG7 Reflection EWG Evolution Metaclass functions for generative C++ GitHub Herb Sutter
- P0707R4
2019-06-17 SG7 Metaclasses: Generative C++ GitHub Herb Sutter
- P0707R3
2018-02-11 SG7 Evolution Metaclasses: Generative C++ GitHub Herb Sutter
- P0707R2
2017-10-15 SG7 Metaclasses: Generative C++ GitHub Herb Sutter
- P0707R1
2017-07-25 SG7 Metaclasses: Generative C++ GitHub Herb Sutter
- P0707R0
2017-06-18 SG7 Metaclasses GitHub Herb Sutter
- P0706R0
2017-06-18 Evolution Efficient headers for modules (or not) S. Davis Herring
- P0705R0
2017-06-19 Library Evolution Implicit and Explicit conversions LEWG330 Tony Van Eerd
- P0704R1
2017-07-10 Evolution Fixing const-qualified pointers to members Barry Revzin
- P0704R0
2017-06-18 Evolution Fixing const-qualified pointers to members Barry Revzin
- P0703R0
2017-06-18 Library Evolution Networking TS Issues LEWG329 David Sankel
- P0702R1
2017-07-14 Evolution Core Language support for Constructor Template Argument Deduction Mike Spertus Jason Merrill
- P0702R0
2017-06-18 Evolution Core Language support for Constructor Template Argument Deduction Mike Spertus
- P0701R2
2017-11-15 SG1 Back to the std2::future Part II Bryce Adelstein Lelbach Michał Dominiak Hartmut Kaiser
- P0701R1
2017-09-10 Concurrency Back to the std2::future Bryce Adelstein Lelbach
- P0701R0
2017-06-18 Concurrency Back to the std2::future Bryce Adelstein Lelbach
- P0700R0
2017-02-21 Evolution Alternatives to operator dot Bjarne Stroustrup
- P0699R0
2017-07-14 Library C++ Standard Library Issues Resolved Directly In Toronto Marshall Clow
- P0698R0
2017-06-19 C++ Standard Library Issues to be moved in Toronto Marshall Clow
- P0697R0
2017-06-18 Evolution WG21 Clarifying the status of feature test macros Herb Sutter
- P0696R1
2017-07-13 Evolution Remove abbreviated functions and template-introduction syntax from the Concepts TS Tom Honermann
- P0696R0
2017-06-19 Evolution Remove abbreviated functions and template-introduction syntax from the Concepts TS Tom Honermann
- P0695R0
2017-02-19 Evolution Alternative concepts Bjarne Stroustrup
- P0694R0
2017-06-18 WG21 Function declarations using concepts Bjarne Stroustrup
- P0692R1
2017-11-10 Core Access Checking on Specializations Matt Calabrese
- P0692R0
2017-06-17 Evolution Access Specifiers and Specializations Matt Calabrese
- P0691R0
2017-06-17 Evolution Integrating Concepts: "Open" items for consideration John H. Spicer Hubert S.K. Tong Daveed Vandevoorde
- P0690R1
2018-02-10 SG1 Tearable Atomics JF Bastien Billy Robert O'Neal III Andrew Hunter
- P0690R0
2017-06-18 Concurrency Tearable Atomics JF Bastien Billy Robert O'Neal III
- P0689R0
2017-06-19 WG21 A Word about Modules Gabriel Dos Reis
- P0688R0
2017-06-19 Concurrency A Proposal to Simplify the Unified Executors Design Chris Kohlhoff Jared Hoberock Chris Mysen Gordon Brown
- P0687R0
2017-05-30 SG14 Concurrency Data Movement in C++ Ruyman Reyes Gordon Brown Michael Wong Hartmut Kaiser
- P0686R0
2017-06-19 SG14 SG14: Low Latency Meeting Minutes 2017/03/09-2017/06/14 Michael Wong
- P0685R0
2017-06-19 SG5 SG5: Transactional Memory (TM) Meeting Minutes 2017/01/30-2017/06/05 Michael Wong
- P0684R2
2018-02-10 Evolution Library Evolution C++ Stability, Velocity, and Deployment Plans Titus Winters
- P0684R1
2017-10-11 WG21 C++ Stability, Velocity, and Deployment Plans Titus Winters
- P0684R0
2017-06-19 WG21 C++ Stability, Velocity, and Deployment Plans Titus Winters Bjarne Stroustrup Daveed Vandevoorde Beman Dawes Michael Wong Howard Hinnant
- P0683R1
2017-07-13 Evolution Core Default member initializers for bit-fields Jens Maurer
- P0683R0
2017-06-18 Evolution Core Default member initializers for bit-fields Jens Maurer
- P0682R1
2017-07-12 Library Repairing elementary string conversions LEWG328 Jens Maurer
- P0682R0
2017-06-19 Library Evolution Library Repairing elementary string conversions LEWG328 Jens Maurer
- P0681R0
2017-06-16 Evolution Precise Semantics for Assertions Lisa Lippincot
- P0680R0
2017-06-14 Concurrency SG1 efficiency Torvald Riegel
- P0679R0
2017-06-14 Concurrency Forward progress vs. futures and continuations Torvald Riegel
- P0678R0
2017-06-16 Evolution Business Requrements for Modules John Lakos
- P0676R0
2017-06-18 Library Towards a Good Future Felix Petriconi David Sankel Sean Parent
- P0675R0
2017-06-19 Numerics SG14 Library Evolution Numeric Traits for Type Composition LEWG333 John McFarlane
- P0674R1
2017-07-12 Library Evolution Extending make_shared to Support Arrays LEWG7 Peter Dimov Glen Fernandes
- P0674R0
2017-06-15 Library Evolution Extending make_shared to Support Arrays LEWG7 Peter Dimov Glen Fernandes
- P0673R0
2017-06-16 WG21 Merge Concurrency TS atomic pointers into C++20 working draft Herb Sutter
- P0672R0
2017-06-18 Evolution Implicit Evaluation of "auto" Variables Joël Falcou Peter Gottschling Herb Sutter
- P0671R2
2018-05-07 Evolution Self-explanatory Function Arguments Axel Naumann
- P0671R1
2018-02-12 Evolution Parametric Functions Axel Naumann
- P0671R0
2017-06-15 Evolution Parametric Functions Axel Naumann
- P0670R4
2018-06-08 Core Library Function reflection LEWG409 Matúš Chochlík Axel Naumann David Sankel
- P0670R3
2018-05-07 Core Library Function reflection LEWG409 Matúš Chochlík Axel Naumann David Sankel
- P0670R2
2017-11-08 Evolution Library Evolution Static reflection of functions LEWG409 Matúš Chochlík Axel Naumann David Sankel
- P0670R1
2017-10-15 SG7 Evolution Library Evolution Static reflection of functions LEWG409 Matúš Chochlík Axel Naumann David Sankel
- P0670R0
2017-06-18 SG7 Evolution Library Evolution Static reflection of functions LEWG409 Matúš Chochlík Axel Naumann David Sankel
- P0669R0
2017-06-19 Library Evolution Why We Should Standardize 2D Graphics for C++ Guy Davidson Michael B. McLaughlin
- P0668R5
2018-11-09 WG21 Revising the C++ memory model Hans-J. Boehm Olivier Giroux Viktor Vafeiades
- P0668R4
2018-06-24 Core Library Revising the C++ memory model Hans-J. Boehm Olivier Giroux Viktor Vafeiades
- P0668R3
2018-05-05 SG1 Revising the C++ memory model Hans-J. Boehm Olivier Giroux Viktor Vafeiades
- P0668R2
2018-01-12 SG1 Revising the C++ memory model Hans J. Boehm Olivier Giroux Viktor Vafeiades
- P0668R1
2017-07-30 Concurrency Revising the C++ memory model Hans-J. Boehm Olivier Giroux Viktor Vafeiades
- P0668R0
2017-06-19 Concurrency Revising the C++ memory model Hans-J. Boehm Olivier Giroux Viktor Vafeiades
- P0667R0
2017-06-18 Concurrency Library Evolution The future of std::future extensions Hans-J. Boehm
- P0666R2
2018-05-06 SG1 Revised Latches and Barriers for C++20 LEWG337 Olivier Giroux
- P0666R1
2018-02-11 SG1 Revised Latches and Barriers for C++20 LEWG337 Olivier Giroux
- P0666R0
2017-06-19 WG21 C++ Latches and Barriers LEWG337 Alasdair Mackintosh
- P0665R1
2018-05-06 Evolution Allowing Class Template Specializations in Associated Namespaces (revision 1) Tristan Brindle
- P0665R0
2017-06-18 Evolution Allowing Class Template Specializations in Unrelated Namespaces Tristan Brindle
- P0664R8
2019-02-21 Core C++ Coroutine TS Issues GitHub Gor Nishanov
- P0664R7
2019-01-16 Evolution Core Library C++ Coroutine TS Issues GitHub Gor Nishanov
- P0664R6
2018-10-04 Core C++ Coroutine TS Issues GitHub Gor Nishanov
- P0664R5
2018-06-24 Core C++ Coroutine TS Issues GitHub Gor Nishanov
- P0664R4
2018-06-07 Evolution Core Library Evolution C++ Coroutine TS Issues GitHub Gor Nishanov
- P0664R3
2018-05-05 Evolution Core Library Evolution C++ Coroutine TS Issues GitHub Gor Nishanov
- P0664R2
2018-03-08 Evolution Library Evolution Core C++ Coroutine TS Issues GitHub Gor Nishanov
- P0664R1
2017-06-18 Evolution Core Library Coroutines TS Issues GitHub Gor Nishanov
- P0664R0
2017-06-18 Evolution Core Library Coroutines TS Issues GitHub Gor Nishanov
- P0663R0
2017-06-19 Ranges TS "Ready" Issues for the July 2017 (Toronto) meeting Casey Carter
- P0662R0
2017-06-13 Wording for Ranges TS Issue 345 / US-2: Update ranged-for-loop wording Casey Carter Eric Niebler
- P0661R0
2017-06-12 Library Evolution SG14 slot_map Container in C++ LEWG327 Allan Deutsch
- P0660R10
2019-07-21 Library Stop Token and Joining Thread GitHub Nicolai Josuttis Lewis Baker Billy O'Neal Herb Sutter Anthony Williams
- P0660R9
2019-03-10 SG1 Library Evolution Library Stop Token and Joining Thread GitHub Nicolai Josuttis Lewis Baker Billy O’Neal Herb Sutter Anthony Williams
- P0660R8
2019-01-20 SG1 Library Evolution Library Stop Tokens and a Joining Thread GitHub Nicolai Josuttis Lewis Baker Billy O’Neal Herb Sutter Anthony Williams
- P0660R7
2018-11-09 SG1 Library Evolution Library Interrupt Tokens and a Joining Thread, Rev 7 GitHub Nicolai Josuttis Lewis Baker Billy O’Neal Herb Sutter Anthony Williams
- P0660R6
2018-11-04 SG1 Library Evolution Library A Cooperatively Interruptible Joining Thread, Rev 6 GitHub Nicolai Josuttis Billy O’Neal Herb Sutter Anthony Williams
- P0660R5
2018-10-06 SG1 Library Evolution Library A Cooperatively Interruptible Joining Thread GitHub Nicolai Josuttis Herb Sutter Anthony Williams
- P0660R4
2018-09-11 SG1 Library Evolution Library A Cooperatively Interruptible Joining Thread GitHub Nicolai Josuttis Herb Sutter Anthony Williams
- P0660R3
2018-06-06 SG1 Library Evolution Library A Cooperatively Interruptible Joining Thread GitHub Nicolai Josuttis Herb Sutter Anthony Williams
- P0660R2
2018-05-07 SG1 Library Evolution Library A Cooperatively Interruptible Joining Thread, Rev 2 GitHub Nicolai Josuttis Herb Sutter Anthony Williams
- P0660R0
2017-06-19 Concurrency Library A Cooperatively Interruptible Joining Thread LEWG475 GitHub Nicolai Josuttis
- P0659R0
2017-03-02 Concurrency Library Adding status() to std::future Nicolai Josuttis
- P0658R1
2017-06-11 Evolution Proposal for adding alias declarations to concepts Christopher Di Bella
- P0658R0
2017-06-11 Evolution Proposal for adding alias declarations to concepts Christopher Di Bella
- P0657R2
2018-10-07 Library Evolution Library Deprecate Certain Declarations in the Global Namespace LEWG326 Walter E. Brown
- P0657R1
2017-10-10 Library Evolution Deprecate Certain Declarations in the Global Namespace LEWG326 Walter Brown
- P0657R0
2017-06-11 Library Evolution Deprecate Certain Declarations in the Global Namespace LEWG326 Walter Brown
- P0656R0
2017-06-11 Numerics Library Evolution Reducing <ratio> LEWG332 Walter Brown
- P0655R1
2018-07-09 Library Evolution visit<R>: Explicit Return Type for visit LEWG350 Michael Park Agustín Bergé
- P0655R0
2017-10-14 Library Evolution visit<R>: Explicit Return Type for visit LEWG350 Michael Park Agustín Bergé
- P0654R0
2017-06-05 Evolution Explicit struct Loic Joly
- P0653R2
2017-11-09 Library Utility to convert a pointer to a raw pointer LEWG325 LWG3374 Glen Joseph Fernandes
- P0653R1
2017-07-21 Library Evolution Utility to convert a pointer to a raw pointer LEWG325 LWG3374 Glen Joseph Fernandes
- P0653R0
2017-05-28 Library Evolution pointer_traits utility to convert to raw pointer LEWG325 LWG3374 Glen Joseph Fernandes
- P0652R3
2019-06-14 SG1 Concurrent associative data structure with unsynchronized view GitHub Sergey Murylev Anton Malakhov Antony Polukhin
- P0652R2
2019-01-15 SG1 Concurrent associative data structure with unsynchronized view GitHub Sergey Murylev Anton Malakhov Antony Polukhin
- P0652R1
2018-10-01 SG1 Concurrent associative data structure with unsynchronized view GitHub Sergey Murylev Anton Malakhov Antony Polukhin
- P0652R0
2017-06-14 Concurrency Concurrent associative data structure with unsynchronized view GitHub Anton Malakhov Sergey Murylev Antony Polukhin
- P0651R1
2017-07-10 Library Switch the Ranges TS to Use Variable Concepts LEWG314 Eric Niebler
- P0651R0
2017-06-17 Library Switch the Ranges TS to Use Variable Concepts LEWG314 Eric Niebler
- P0650R2
2018-02-11 Library Evolution C++ Monadic interface LEWG324 Vicente J. Botet Escribá
- P0650R1
2017-10-15 Library Evolution C++ Monadic interface LEWG324 Vicente J. Botet Escriba
- P0650R0
2017-06-15 Library Evolution C++ Monadic interface LEWG324 Vicente J. Botet Escriba
- P0649R0
2017-06-15 SG7 Library Evolution Other Product-Type algorithms Vicente J. Botet Escriba
- P0648R0
2017-06-15 SG7 Library Evolution Extending Tuple-like algorithms to Product-Typ Vicente J. Botet Escriba
- P0647R1
2017-07-21 Library Library Evolution SG6 Floating point value access for std::ratio LEWG313 Peter Sommerlad
- P0647R0
2017-05-20 Library Library Evolution Floating point value access for std::ratio LEWG313 Peter Sommerlad
- P0646R1
2018-06-08 Library Improving the Return Value of Erase-Like Algorithms I: list/forward list LEWG323 Marc Mutz
- P0646R0
2017-05-19 Library Evolution Improving the Return Value of Erase-Like Algorithms LEWG323 Marc Mutz
- P0645R10
2019-07-18 Library Text Formatting GitHub Victor Zverovich
- P0645R9
2019-06-16 Library Text Formatting GitHub Victor Zverovich
- P0645R7
2019-03-09 Library Evolution Library Text Formatting GitHub Victor Zverovich
- P0645R5
2019-01-20 Library Evolution Library Text Formatting LEWG322 GitHub Victor Zverovich
- P0645R4
2018-11-25 Library Evolution Library Text Formatting LEWG322 GitHub Victor Zverovich
- P0645R3
2018-10-07 Library Evolution Library Text Formatting LEWG322 GitHub Victor Zverovich
- P0645R2
2018-04-28 Library Evolution Library Text Formatting LEWG322 GitHub Victor Zverovich
- P0645R1
2017-11-10 Library Evolution Text Formatting LEWG322 GitHub Victor Zverovich
- P0645R0
2017-05-22 Library Evolution Text Formatting LEWG322 GitHub Victor Zverovich
- P0644R1
2017-10-08 Evolution Forward without forward Barry Revzin
- P0644R0
2017-06-11 Evolution Forward without forward Barry Revzin
- P0643R0
2017-06-14 WG21 Omnibus paper:Toronto 2017 meeting Michael Wong
- P0642R4
2019-11-23 SG1 Library Evolution The Concurrent Invocation Library GitHub Mingxin Wang Wei Chen
- P0642R3
2019-10-07 SG1 Library Evolution Library The Concurrent Invocation Library GitHub Mingxin Wang Wei Chen
- P0642R2
2019-06-17 SG1 Library Evolution Library The Concurrent Invocation Library GitHub Mingxin Wang Wei Chen
- P0642R1
2017-09-01 Concurrency SG8 Evolution Library Evolution Structural Support for C++ Concurrency GitHub Mingxin Wang Wei Chen
- P0642R0
2017-05-26 Concurrency SG8 Evolution Library Evolution Structural Support for C++ Concurrency GitHub Mingxin Wang
- P0641R2
2017-11-08 Core Resolving Core Issue #1331 (const mismatch with defaulted copy constructor) Daniel Krügler Botond Ballo
- P0641R1
2017-07-24 Evolution Resolving Core Issue #1331 (const mismatch with defaulted copy constructor) Daniel Krugler Botond Ballo
- P0641R0
2017-04-17 Evolution Resolving Core Issue #1331 (const mismatch with defaulted copy constructor) Daniel Krugler Botond Ballo
- P0640R0
2017-04-15 Library Evolution User-defined exception information and diagnostic information in exception objects LEWG321 GitHub Emil Dotchevski Peter Dimov
- P0639R0
2017-06-14 Evolution Library Evolution Changing attack vector of the constexpr_vector Antony Polukhin Alexander Zaitsev
- P0638R0
2017-05-03 Library Crochemore-Perrin search algorithm for std::search LEWG312 Ed Schouten
- P0637R0
2017-06-18 Evolution Capture *this with initialize Thomas Köppe
- P0636R3
2018-11-26 WG21 Changes between C++14 and C++17 Thomas Köppe
- P0636R2
2017-10-15 All Changes between C++14 and C++17 Thomas Köppe
- P0636R1
2017-06-18 All Changes between C++14 and C++17 Thomas Köppe
- P0636R0
2017-04-02 All Changes between C++14 and C++17 Thomas Köppe
- P0635R0
2017-06-09 Library Evolution Add c_array method to std::array LEWG320 LEWG499 Dan Raviv
- P0634R3
2018-03-14 Core Down with typename! Nina Ranns Daveed Vandevoorde
- P0634R2
2018-02-10 Core Down with typename! Nina Ranns Daveed Vandevoorde
- P0634R1
2017-10-15 Core Down with `typename`! Daveed Vandevoorde Nina Ranns
- P0634R0
2017-03-05 Evolution Down with `typename`! Daveed Vandevoorde
- P0633R0
2017-03-20 Reflection Exploring the design space of metaprogramming and reflection Daveed Vandevoorde Louis Dionne
- P0632R0
2017-01-19 Evolution Proposal of [[uninitialized]] attribute Jonathan Müller
- P0631R8
2019-07-28 Library Math Constants LEWG319 GitHub Lev Minkovsky John McFarlane
- P0631R7
2019-06-16 Library Math Constants LEWG319 GitHub Lev Minkovsky John McFarlane
- P0631R6
2019-02-25 Library Math Constants LEWG319 GitHub Lev Minkovsky John McFarlane
- P0631R5
2019-01-12 Library Math Constants LEWG319 GitHub Lev Minkovsky John McFarlane
- P0631R4
2018-08-12 SG6 Library Evolution Math Constants LEWG319 GitHub Lev Minkovsky John McFarlane
- P0631R3
2018-06-08 SG6 Library Evolution Math Constants LEWG319 GitHub Lev Minkovsky John McFarlane
- P0631R2
2018-02-06 SG6 Library Evolution Math Constants LEWG319 GitHub Lev Minkovsky
- P0631R1
2017-09-26 Library Evolution Numerics Math Constants LEWG319 GitHub Lev Minkovsky John McFarlane
- P0631R0
2017-03-19 Library Evolution Numerics Math Constants LEWG319 GitHub Lev Minkovsky
- P0630R0
2017-03-19 WG21 To boldly suggest a pub crawl for C++ Toronto Duncan P.N. Exon Smith
- P0629R0
2017-03-17 Evolution Module interface vs. imiplementation Gabriel Dos Reis Jason Merrill Nathan Sidwell
- P0627R6
2021-10-25 Library Evolution Library Function to mark unreachable code GitHub Jens Maurer
- P0627R5
2021-09-15 Library Function to mark unreachable code GitHub Jens Maurer
- P0627R3
2018-10-08 Library Evolution Function to mark unreachable code GitHub Melissa Mears
- P0627R1
2017-06-12 Evolution Attribute to mark unreachable code LEWG501 GitHub Melissa Mears
- P0627R0
2017-03-14 Evolution Attribute to mark unreachable code LEWG501 GitHub Melissa Mears
- P0625R0
2017-03-03 Library C++ Standard Library Issues Resolved Directly In Kona Marshall Clow
- P0624R2
2017-11-10 Core Default constructible and assignable stateless lambdas Louis Dionne
- P0624R1
2017-08-16 Evolution Default constructible stateless lambdas Louis Dionne
- P0624R0
2017-03-20 Evolution Default constructible stateless lambdas Louis Dionne
- P0623R0
2017-03-03 Concurrency Library Evolution Library Final C++17 Parallel Algorithms Fixes Bryce Adelstein Lelbach Alisdair Meredith Anthony Williams
- P0622R0
2017-03-03 Core Additional Core Language Working Group "ready" and "tentatively ready" Issues for the February, 2017 (Kona) meeting William M. Miller
- P0621R0
2017-03-02 Library Ready Ranges TS Issues Casey Carter
- P0620R0
2017-03-02 Core Drafting for class template argument deduction issues Jason Merrill
- P0619R4
2018-06-08 Core Library Reviewing Deprecated Facilities of C++17 for C++20 LEWG311 Alisdair Meredith Alisdair Meredith Tomasz Kamiński
- P0619R3
2018-05-07 Core Library Reviewing Deprecated Facilities of C++17 for C++20 LEWG311 Alisdair Meredith Stephan T. Lavavej Tomasz Kamiński
- P0619R2
2017-11-06 Core Library Reviewing Deprecated Facilities of C++17 for C++20 LEWG311 Alisdair Meredith Stephan T. Lavavej Tomasz Kamiński
- P0619R1
2017-03-19 Evolution Library Evolution Reviewing Deprecated Facilities of C++17 for C++20 LEWG311 Alisdair Meredith Stephan T. Lavavej Tomasz Kamiński
- P0619R0
2017-03-17 Evolution Reviewing Deprecated Facilities of C++17 for C++20 LEWG311 Alisdair Meredith Stephan T. Lavavej Tomasz Kamiński
- P0618R0
2017-03-02 Library Deprecating <codecvt> Alisdair Meredith
- P0616R0
2017-06-06 Library Evolution Library de-pessimize legacy <numeric> algorithms with std::move LEWG318 Peter Sommerlad
- P0615R0
2017-03-01 WG21 Renaming for structured bindings Jens Maurer
- P0614R1
2017-11-06 Core Range-based for statements with initializer Thomas Köppe
- P0614R0
2017-03-18 Evolution Core Range-based for statements with initializer Thomas Köppe
- P0613R0
2017-02-27 WG21 NB comment GB15: Resolution of Core Issue 2011 William M. Miller
- P0612R0
2017-02-27 WG21 NB comment CH 2: volatile Jens Maurer
- P0611R0
2017-03-18 Evolution More Better Operators Lawrence Crowl
- P0610R0
2017-03-04 Library C++ Standard Library "Review" Issues Resolved in Kona Marshall Clow
- P0609R3
2024-03-21 CWG Core Attributes for Structured Bindings GitHub Aaron Ballman
- P0609R2
2023-11-27 Core Attributes for Structured Bindings GitHub Aaron Ballman
- P0609R1
2017-09-14 Evolution Attributes for Structured Bindings GitHub Aaron Ballman
- P0609R0
2017-03-04 Evolution Attributes for Structured Bindings GitHub Aaron Ballman
- P0608R3
2018-10-03 Library A sane variant converting constructor LEWG227 Zhihao Yuan
- P0608R2
A sane variant converting constructor LEWG227
- P0608R1
2017-12-30 Library Evolution Library A sane variant converting constructor LEWG227 Zhihao Yuan
- P0608R0
2017-03-02 Library Evolution Library A sane variant converting constructor (LEWG 227) LEWG227 Zhihao Yuan
- P0607R0
2017-02-27 Library Evolution Library Inline Variables for the Standard Library Daniel Krugler
- P0606R0
2017-02-25 Evolution Concepts Are Ready Gabriel Dos Reis
- P0604R0
2017-03-03 Library Evolution Library Resolving GB 55, US 84, US 85, US 86 Daniel Krugler Pablo Halpern Jonathan Wakely
- P0603R0
2017-03-17 Concurrency safe memcpy: A simpler implementation primitive for seqlock and friends Andrew Hunter
- P0602R4
2018-08-23 Library variant and optional should propagate copy/move triviality LEWG317 LEWG413 Zhihao Yuan
- P0602R3
2018-06-13 Library variant and optional should propagate copy/move triviality LEWG317 LEWG413 Zhihao Yuan
- P0602R2
2018-03-12 Library variant and optional should propagate copy/move triviality LEWG317 LEWG413 Zhihao Yuan
- P0602R1
2017-04-30 Library Evolution variant and optional should propagate copy/move triviality LEWG317 LEWG413 Zhihao Yuan
- P0602R0
2017-02-04 Library Evolution variant and optional should propagate copy/move triviality LEWG317 LEWG413 Zhihao Yuan
- P0601R0
2017-02-06 Concurrency Evolution Establishing a direction for SIMD-enabled functions Clark Nelson
- P0600R1
2017-11-09 Library Evolution Library [[nodiscard]] in the Library LEWG271 Nicolai Josuttis
- P0600R0
2017-02-06 Library Evolution Library applying [[nodiscard]] for C++17 LEWG271 Nicolai Josutti
- P0599R1
2017-03-02 Library US140: noxecept for hash functions Nicolai Josutti
- P0599R0
2017-01-14 Library US140: noxecept for hash functions Nicolai Josutti
- P0598R0
2017-02-02 Reflection Evolution Reflect Through Values Instead of Types Daveed Vandevoorde
- P0597R0
2017-02-02 Evolution std::constexpr_vector<T> Daveed Vandevoorde
- P0596R1
2019-10-08 Evolution Side-effects in constant evaluation: Output and consteval variables GitHub Daveed Vandevoorde
- P0596R0
2017-02-02 Evolution std::constexpr_trace and std::constexpr_assert GitHub Daveed Vandevoorde
- P0595R2
2018-11-09 Core Library std::is_constant_evaluated LEWG441 GitHub Richard Smith Andrew Sutton Daveed Vandevoorde
- P0595R1
2018-05-04 Evolution Library Evolution std::is_constant_evaluated() LEWG441 GitHub Richard Smith Andrew Sutton Daveed Vandevoorde
- P0595R0
2017-02-02 Evolution The "constexpr" Operator LEWG441 GitHub Daveed Vandevoorde
- P0594R0
2017-02-05 WG21 Relative comparisons and std::less<T*> Ville Voutilainen
- P0593R6
2020-02-14 Evolution Core Library Implicit creation of objects for low-level object manipulation GitHub Richard Smith Ville Voutilainen
- P0593R5
2019-10-07 Evolution Core Library Implicit creation of objects for low-level object manipulation GitHub Richard Smith
- P0593R4
2019-06-17 Core Library Evolution Library Implicit creation of objects for low-level object manipulation GitHub Richard Smith
- P0593R3
2019-01-18 Evolution Implicit creation of objects for low-level object manipulation GitHub Richard Smith
- P0593R2
2018-02-11 SG12 Implicit creation of objects for low-level object manipulation GitHub Richard Smith
- P0593R1
2017-10-16 SG12 Implicit creation of objects for low-level object manipulation GitHub Richard Smith Ville Voutilainen
- P0593R0
2017-02-05 WG21 What to do with buffers that are not arrays, and undefined behavior thereof? GitHub Ville Voutilainen
- P0592R5
2022-10-15 Evolution Library Evolution To boldly suggest an overall plan for C++26 GitHub Ville Voutilainen
- P0592R4
2019-11-25 Evolution Library Evolution To boldly suggest an overall plan for C++23 GitHub Ville Voutilainen
- P0592R3
2019-10-07 Evolution Library Evolution To boldly suggest an overall plan for C++23 GitHub Ville Voutilainen
- P0592R2
2019-08-04 Evolution Library Evolution To boldly suggest an overall plan for C++23 GitHub Ville Voutilainen
- P0592R1
2019-06-17 WG21 To boldly suggest an overall plan for C++23 GitHub Ville Voutilainen
- P0592R0
2017-02-05 WG21 To boldly suggest an overall plan for C++20 GitHub Ville Voutilainen
- P0591R4
2018-11-07 Library Utility functions to implement uses-allocator construction LEWG270 LWG3187 GitHub Pablo Halpern
- P0591R3
2018-04-02 Library Utility functions to implement uses-allocator construction LEWG270 GitHub Pablo Halpern
- P0591R2
2017-06-12 Library Evolution Utility functions to implement uses-allocator construction LEWG270 GitHub Pablo Halpern
- P0591R1
2017-03-09 Library Evolution Utility functions to implement uses-allocator construction LEWG270 GitHub Pablo Halpern
- P0591R0
2017-02-05 Library Evolution Utility functions to implement uses-allocator construction LEWG270 GitHub Pablo Halpern
- P0590R0
2017-02-05 Reflection A design static reflection Andrew Sutton Herb Sutter
- P0589R0
2017-02-04 Evolution Tuple-based for loops Andrew Sutton
- P0588R1
2017-11-07 Core Simplifying implicit lambda capture Richard Smith
- P0588R0
2017-02-05 Evolution Simplifying implicit lambda capture Richard Smith Daveed Vandevoorde
- P0587R0
2017-02-05 Evolution Concepts TS revisited Richard Smith James Dennett
- P0586R2
2020-02-12 Library Evolution Safe integral comparisons LEWG361 GitHub Federico Kircheis
- P0586R1
2018-08-17 Library Evolution Safe integral comparisons LEWG361 GitHub Federico Kircheis
- P0586R0
2017-09-12 Library Evolution Safe integral comparisons LEWG361 GitHub Federico Kircheis
- P0584R0
2017-06-19 Evolution Module Interface and Preamble Gabriel Dos Reis
- P0583R0
2017-02-04 WG21 std::byte is the correct name Gabriel Dos Reis
- P0582R0
2017-03-02 Core Evolution Modules: Contexts of template instantiations and name lookup Gabriel Dos Reis
- P0581R1
2018-02-11 Library Evolution Standard Library Modules LEWG282 GitHub Marshall Clow Beman Dawes Gabriel Dos Reis Stephan T. Lavavej Billy O’Neal Bjarne Stroustrup Jonathan Wakely
- P0581R0
2017-02-06 Evolution Library Evolution Standard Library Modules LEWG282 GitHub Gabriel Dos Reis Billy O'Neal Stephan T. Lavavej Jonathan Wakely
- P0579R1
2017-07-10 Library Constexpr for <experimental/ranges/iterator> Casey Carter
- P0579R0
2017-01-23 Library Constexpr for <experimental/ranges/iterator> Casey Carter
- P0578R1
2017-06-18 Library Evolution Static Reflection in a Nutshell LEWG69 Matúš Chochlík Axel Naumann David Sankel
- P0578R0
2017-02-04 Evolution Library Evolution Static Reflection in a Nutshell LEWG69 Matúš Chochlík Axel Naumann David Sankel
- P0577R1
2018-07-09 Evolution Kept-value statement for guard objects GitHub Zhihao Yuan
- P0577R0
2017-02-02 Evolution Keep that Temporary! GitHub Zhihao Yuan
- P0576R1
2017-03-03 Core Core Language Working Group "tentatively ready" Issues for the February, 2016 (Kona) meeting William M. Miller
- P0576R0
2017-02-06 Core Core Language Working Group "tentatively ready" Issues for the February, 2016 (Kona) meeting William M. Miller
- P0575R2
2017-03-03 Core Core Language Working Group "ready" Issues for the February, 2016 (Kona) meeting William M. Miller
- P0575R1
2017-03-03 Core Core Language Working Group "ready" Issues for the February, 2016 (Kona) meeting William M. Miller
- P0575R0
2017-02-06 Core Core Language Working Group "ready" Issues for the February, 2016 (Kona) meeting William M. Miller
- P0574R1
2017-03-02 Concurrency Library Algorithm Complexity Constraints and Parallel Overloads LWG3222 Anthony Williams
- P0574R0
2017-02-04 Concurrency Library Algorithm Complexity Constraints and Parallel Overloads Anthony Williams
- P0573R2
2017-10-08 Evolution Abbreviated Lambdas for Fun and Profit Barry Revzin Tomasz Kamiński
- P0573R1
2017-06-04 Evolution Abbreviated Lambdas for Fun and Profit Barry Revzin
- P0573R0
2017-02-03 Evolution Abbreviated Lambdas for Fun and Profit Barry Revzin
- P0572R2
2018-05-06 SG7 Static reflection of bit fields Alex Christensen
- P0572R1
2017-06-01 Evolution bit_sizeof and bit_offsetof Alex Christensen
- P0572R0
2017-02-03 Evolution bit_sizeof and bit_offsetof Alex Christensen
- P0571R2
2018-10-08 SG1 Library Evolution Library Type Requirements for <numeric> Algorithms LEWG290 LEWG420 GitHub Bryce Adelstein Lelbach
- P0571R1
2017-02-02 Concurrency Library Evolution Library Type Requirements for <numeric> Algorithms LEWG290 LEWG420 GitHub Bryce Adelstein Lelbach
- P0571R0
2017-02-02 Concurrency Library Evolution Library Type Requirements for <numeric> Algorithms LEWG290 LEWG420 GitHub Bryce Adelstein Lelbach
- P0570R0
2017-02-06 SG14 SG14: Low Latency Meeting Minutes 2016/12/14-2017/02/01 Michael Wong
- P0569R0
2017-02-06 SG5 SG5: Transactional Memory (TM) Meeting Minutes 2016/07/18-2016/10/10 Michael Wong
- P0568R0
2017-02-06 SG14 WG21 Towards Better Embedded programming support for C++ and an update on the status of SG14, two years later Michael Wong
- P0567R1
2017-06-19 Concurrency SG14 Asynchronous managed pointer for Heterogeneous computing Gordon Brown Ruyman Reyes Michael Wong
- P0567R0
2017-01-30 Concurrency SG14 Asynchronous managed pointer for Heterogeneous computing Gordon Brown Ruyman Reyes Michael Wong
- P0566R5
2018-05-06 SG1 SG14 Library Evolution Library Proposed Wording for Concurrent Data Structures: Hazard Pointer and ReadCopyUpdate (RCU) LEWG291 Michael Wong Maged M. Michael Paul McKenney Geoffrey Romer Andrew Hunter Arthur O'Dwyer D. S. Hollman JF Bastien Hans Boehm David Goldblatt Frank Birbacher
- P0566R4
2018-02-11 SG1 SG14 Library Evolution Library Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU) LEWG291 Michael Wong Maged M. Michael Paul McKenney Geoffrey Romer Andrew Hunter Arthur O'Dwyer D. S. Hollman JF Bastien Hans Boehm David Goldblatt
- P0566R3
2017-10-15 Concurrency SG14 Library Evolution Library Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU) LEWG291 Michael Wong Maged M. Michael Paul McKenney Geoffrey Romer Andrew Hunter Arthur O'Dwyer
- P0566R2
2017-07-30 Concurrency SG14 Library Evolution Library Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU) LEWG291 Michael Wong Maged M. Michael Paul McKenney Geoffrey Romer Andrew Hunter
- P0566R1
2017-06-19 Concurrency SG14 Library Evolution Library Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU) LEWG291 Michael Wong Maged M. Michael Paul McKenney Geoffrey Romer Andrew Hunter
- P0566R0
2017-02-06 Concurrency SG14 Library Evolution Library Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU) LEWG291 Michael Wong Maged M. Michael Paul McKenney
- P0565R0
2017-02-02 Evolution Prefix for operator as a pack generator and postfix operator[] for pack indexing Bengt Gustafsson
- P0564R0
2017-02-06 Evolution Wording for three-way comparisons Jens Maurer
- P0563R0
2017-02-05 Library Evolution Vector Front Operations LEWG269 Alan Talbot
- P0562R2
2024-04-15 CWG Core Trailing Commas in Base-clauses and Ctor-initializers GitHub Alan Talbot
- P0562R1
2024-03-22 EWG Evolution Initialization List Symmetry GitHub Alan Talbot
- P0562R0
2017-02-05 Evolution Initialization List Symmetry GitHub Alan Talbot
- P0561R6
2022-02-02 Library An RAII Interface for Deferred Reclamation LEWG353 GitHub Geoffrey Romer Andrew Hunter
- P0561R5
2020-12-15 Library An RAII Interface for Deferred Reclamation LEWG353 GitHub Geoffrey Romer Andrew Hunter
- P0561R4
2018-03-21 SG1 Library An RAII Interface for Deferred Reclamation LEWG353 GitHub Geoff Romer Andrew Hunter
- P0561R3
2017-11-11 SG1 Library An RAII Interface for Deferred Reclamation LEWG353 GitHub Geoff Romer Andrew Hunter
- P0561R2
2017-10-11 Concurrency Library Evolution RAII Interface for Deferred Reclamation LEWG353 GitHub Geoffrey Romer Andrew Hunter
- P0561R1
2017-06-16 Concurrency RAII Interface for Deferred Reclamation LEWG353 GitHub Geoffrey Romer
- P0561R0
2017-02-03 Concurrency RAII Interface for Deferred Reclamation LEWG353 GitHub Geoffrey Romer
- P0560R0
2017-02-01 Library Evolution Class template deduction guides for "diamond operators" LEWG268 Miro Knejp
- P0559R0
2017-01-31 WG21 Operating principles for evolving C++ JC van Winkel Jose Daniel Garcia Ville Voutilainen Roger Orr Michael Wong Sylvain Bonnal
- P0558R1
2017-03-03 Concurrency Library Resolving atomic<T> named base class inconsistencies LWG3220 Billy O'Neal
- P0558R0
2017-02-03 Concurrency Library Resolving atomic<T> named base class inconsistencies LWG3220 Billy O'Neal Jens Maurer
- P0557R0
2017-01-31 WG21 Concepts: The Future of Generic Programming Bjarne Stroustrup
- P0556R3
2018-06-06 Library Integral power-of-2 operations LEWG280 Jens Maurer
- P0556R2
2017-11-23 Library Integral power-of-2 operations LEWG280 Jens Maurer
- P0556R1
2017-03-19 Library Evolution Integral power-of-2 operations LEWG280 Jens Maurer
- P0556R0
2017-02-05 Numerics Library Evolution Integral power-of-2 operations LEWG280 Jens Maurer
- P0555R0
2017-01-30 Library Evolution string_view for source_location LEWG267 Axel Naumann
- P0554R1
2019-06-17 SG6 LEWGI Composition of Arithmetic Types GitHub John McFarlane
- P0554R0
2017-02-06 Numerics SG14 Composition of Arithmetic Types GitHub John McFarlane
- P0553R4
2019-03-01 Library Bit operations LEWG279 GitHub Jens Maurer
- P0553R3
2018-11-22 Library Evolution Bit operations LEWG279 GitHub Jens Maurer
- P0553R2
2017-11-23 Library Bit operations LEWG279 GitHub Jens Maurer
- P0553R1
2017-03-19 Library Evolution Bit Operations LEWG279 GitHub Jens Maurer
- P0553R0
2017-02-05 Numerics Library Evolution Bit Operations LEWG279 GitHub Jens Maurer
- P0552R0
2017-02-01 WG21 enable_if vs. requires Walter E. Brown
- P0551R3
2018-03-16 Library Thou Shalt Not Specialize std Function Templates! LEWG266 Walter E. Brown
- P0551R2
2018-02-03 Library Thou Shalt Not Specialize std Function Templates! LEWG266 Walter E. Brown
- P0551R1
2017-10-14 Library Evolution Thou Shalt Not Specialize std Function Templates! LEWG266 Walter E. Brown
- P0551R0
2017-02-01 Library Evolution Thou Shalt Not Specialize std Function Templates! LEWG266 Walter E. Brown
- P0550R2
2017-07-17 Library Transformation Trait remove_cvref LEWG265 Walter E. Brown
- P0550R1
2017-06-11 Library Evolution Transformation Trait uncvref LEWG265 Walter E. Brown
- P0550R0
2017-02-01 Library Evolution Transformation Trait uncvref LEWG265 Walter E. Brown
- P0549R7
2020-02-17 Library Adjuncts to std::hash LEWG264 GitHub Walter E Brown
- P0549R6
2019-10-05 Library Adjuncts to std::hash LEWG264 GitHub Walter E Brown
- P0549R5
2019-01-20 Library Adjuncts to std::hash LEWG264 GitHub Walter E. Brown
- P0549R4
2018-10-07 Library Evolution Library Adjuncts to std::hash LEWG264 GitHub Walter E. Brown
- P0549R3
2018-02-03 Library Evolution Library Adjuncts to std::hash LEWG264 GitHub Walter E. Brown
- P0549R2
2017-10-10 Library Evolution Adjuncts to std::hash LEWG264 GitHub Walter E. Brown
- P0549R1
2017-06-11 Library Evolution Adjuncts to std::hash LEWG264 GitHub Walter E. Brown
- P0549R0
2017-02-01 Library Evolution Adjuncts to std::hash LEWG264 GitHub Walter E. Brown
- P0548R1
2017-03-03 Library common_type and duration Walter E. Brown
- P0548R0
2017-02-01 Library common_type and duration Walter E. Brown
- P0547R2
2017-07-11 Library Ranges TS: Assorted Object Concept Fixes Eric Niebler
- P0547R1
2017-06-10 Library Ranges TS: Assorted Object Concept Fixes Eric Niebler
- P0547R0
2017-02-02 Library Assorted Object Concept Fixes Eric Niebler
- P0546R2
2018-02-11 Library Evolution Span - foundation for the future LEWG263 LEWG419 H. Carter Edwards Daniel Sunderland
- P0546R1
2017-10-11 Library Evolution Span - foundation for the future LEWG263 LEWG419 Carter Edwards Bryce Lelbach
- P0546R0
2017-01-26 Library Evolution Span - foundation for the future LEWG263 LEWG419 Carter Edwards Bryce Lelbach
- P0545R0
2016-10-23 Library Evolution Library Supporting offsetof for Stable-layout Classes LEWG262 Andrey Semashev
- P0544R0
2017-02-01 Library Evolution User Injection of Filesystems LEWG261 GitHub Titus Winters Geoffrey Romer
- P0543R3
2023-07-19 LWG Library Saturation arithmetic LEWG278 GitHub Jens Maurer
- P0543R2
2022-09-18 Library Saturation arithmetic LEWG278 GitHub Jens Maurer
- P0543R1
2022-05-02 SG6 Library Evolution Saturation arithmetic LEWG278 GitHub Jens Maurer
- P0543R0
2017-01-03 Numerics Library Evolution Saturation arithmetic LEWG278 GitHub Jens Maurer
- P0542R5
2018-06-08 Core Support for contract based programming in C++ LEWG316 J. Daniel Garcia
- P0542R4
2018-04-02 Evolution Core Support for contract based programming in C++ LEWG316 J. Daniel Garcia
- P0542R3
2018-02-12 Evolution Core Support for contract based programming in C++ LEWG316 G. Dos Reis J. D. Garcia J. Lakos A. Meredith N. Myers B. Stroustrup
- P0542R2
2017-11-26 Evolution Core Support for contract based programming in C++ LEWG316 G. Dos Reis J. D. Garcia J. Lakos A. Meredith N. Myers B. Stroustrup
- P0542R1
2017-06-16 Library Evolution Support for contract based programming in C++ LEWG316 G. Dos Reis J. D. Garcia J. Lakos A. Meredith N. Myers B. Stroustrup
- P0542R0
2017-02-05 Evolution Core Support for contract based programming in C++ LEWG316 G. Dos Reis J. D. Garcia J. Lakos A. Meredith N. Myers B. Stroustrup
- P0541R1
2017-07-10 Library Ranges TS: Post-Increment on Input and Output Iterators LEWG260 Eric Niebler
- P0541R0
2017-02-02 Library Evolution Post-Increment on Input and Output Iterators LEWG260 Eric Niebler
- P0540R1
2018-04-29 Library Evolution A Proposal to Add split/join of string/string_view to the Standard Library LEWG259 Laurent NAVARRO
- P0540R0
2017-01-21 Library Evolution A Proposal to Add split/join of string/string_view to the Standard Library LEWG259 Laurent Navarro
- P0539R5
2019-12-18 SG6 LEWGI Library Evolution A Proposal to add wide_int Template Class LEWG331 GitHub Antony Polukhin
- P0539R4
2018-05-03 SG6 Library Evolution A Proposal to add wide_int Template Class LEWG331 GitHub Igor Klevanets Antony Polukhin
- P0539R3
2018-01-31 SG6 Library Evolution A Proposal to add wide_int Template Class LEWG331 GitHub Igor Klevanets Antony Polukhin
- P0539R2
2017-10-10 Numerics A Proposal to add wide_int Template Class LEWG331 GitHub Igor Klevanets Antony Polukhin
- P0539R1
2017-06-05 Numerics A Proposal to add wide_int Template Class LEWG331 GitHub Igor Klevanets Antony Polukhin
- P0539R0
2017-01-28 Numerics Wide Integer Class LEWG331 GitHub Antony Polukhin
- P0538R0
2016-10-27 Evolution A Qualified Replacement for #pragma once Matthew Woehlke
- P0537R0
2016-08-23 Evolution Allow Attributes on Template Explicit Instantiations Matthew Woehlke
- P0536R0
2017-02-03 Evolution Implicit Return Type and Allowing Anonymous Types as Return Values Matthew Woehlke
- P0535R0
2017-02-03 Evolution Generalized Unpacking and Parameter Pack Slicing Matthew Woehlke
- P0534R3
2017-10-15 Library Evolution call/cc (call-with-current-continuation): A low-level API for stackful context switching LEWG289 Oliver Kowalke
- P0534R2
2017-07-31 Library Evolution call/cc (call-with-current-continuation): A low-level API for stackful context switching LEWG289 Oliver Kowalke
- P0534R1
2017-06-18 Concurrency Library Evolution call/cc (call-with-current-continuation): A low-level API for stackful context switching LEWG289 Oliver Kowalke
- P0534R0
2017-02-04 Concurrency Library Evolution call/cc (call-with-current-continuation): A low-level API for stackful context switching LEWG289 Oliver Kowalke
- P0533R9
2021-11-12 Core Library constexpr for cmath and cstdlib LEWG272 GitHub Oliver Rosten Edward Rosten
- P0533R8
2021-06-24 Core Library constexpr for cmath and cstdlib LEWG272 GitHub Oliver Rosten Edward Rosten
- P0533R7
2021-01-30 Library Evolution constexpr for cmath and cstdlib LEWG272 GitHub Oliver Rosten Edward Rosten
- P0533R6
2020-04-14 Library constexpr for <cmath> and <cstdlib> LEWG272 GitHub Oliver Rosten Edward Rosten
- P0533R5
2019-06-17 Library constexpr for <cmath> and <cstdlib> LEWG272 GitHub Oliver Rosten Edward Rosten
- P0533R4
2019-01-07 Library constexpr for <cmath> and <cstdlib> LEWG272 GitHub Edward J. Rosten Oliver J. Rosten
- P0533R3
2018-08-05 Library Evolution Library constexpr for <cmath> and <cstdlib> LEWG272 GitHub Edward J. Rosten Oliver J. Rosten
- P0533R2
2018-02-10 SG6 Library Evolution constexpr for <cmath> and <cstdlib> LEWG272 GitHub Edward J. Rosten Oliver J. Rosten
- P0533R1
2017-10-13 SG6 Library Evolution constexpr for <cmath> and <cstdlib> LEWG272 GitHub Edward J. Rosten / Oliver J. Rosten
- P0533R0
2017-01-25 SG6 Library Evolution constexpr for <cmath> and <cstdlib> LEWG272 GitHub Edward J. Rosten / Oliver J. Rosten
- P0532R0
2017-01-14 Core Evolution Library Evolution Library On std::launder() Nico Josuttis
- P0529R0
2016-11-23 Evolution Wording changes for proposed Modules TS extensions Richard Smith
- P0528R3
2018-06-07 Core The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange LEWG288 JF Bastien Michael Spencer
- P0528R2
2018-03-16 Core The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange LEWG288 JF Bastien Michael Spencer
- P0528R1
2018-02-11 SG1 Evolution Core The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange LEWG288 JF Bastien Michael Spencer
- P0528R0
2016-11-12 Concurrency Library Evolution Library Core The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange LEWG288 JF Bastien Michael Spencer
- P0527R1
2017-11-08 Core Implicitly move from rvalue references in return statements GitHub David Stone
- P0527R0
2017-02-05 Evolution Implicitly move from rvalue references in return statements GitHub David Stone
- P0523R1
2017-03-01 Concurrency Library Wording for CH 10: Complexity of parallel algorithms Detlef Vollmann
- P0523R0
2016-11-11 Concurrency Library Wording for CH 10: Complexity of parallel algorithms Detlef Vollmann
- P0522R0
2016-11-11 Core DR: Matching of template template-arguments excludes compatible templates James Touton Hubert Tong
- P0521R0
2016-11-11 Concurrency Library Evolution Library Proposed Resolution for CA 14 (shared_ptr use_count/unique) Stephan T. Lavavej
- P0520R0
2016-11-11 Core Core Language Working Group "tentatively ready" Issues for the November, 2016 (Issaquah) meeting William M. Miller
- P0519R0
2016-11-11 Core Core Language Working Group "ready" Issues for the November, 2016 (Issaquah) meeting William M. Miller
- P0518R1
2017-03-01 Library Evolution Allowing copies as arguments to function objects given to parallel algorithms in response to CH11 D. S. Hollman Jonathan Liffander Michael Wong Detlef Vollmann
- P0518R0
2017-01-31 Concurrency Allowing copies as arguments to function objects given to parallel algorithms in response to CH11 D. S. Hollman Jonathan Liffander Michael Wong Detlef Vollmann
- P0517R0
2016-11-10 Concurrency Library Evolution Library Make future_error Constructible Bryce Adelstein Lelbach
- P0516R0
2016-11-10 Concurrency Library Evolution Library Clarify That shared_future's Copy Operations have Wide Contracts LEWG287 Bryce Adelstein Lelbach
- P0515R3
2017-11-10 Evolution Library Evolution Core Library Consistent comparison LEWG281 Herb Sutter Jens Maurer Walter E. Brown
- P0515R2
2017-09-30 Evolution Library Evolution Core Library Consistent comparison LEWG281 Herb Sutter
- P0515R1
2017-06-16 Evolution Library Evolution Core Library Consistent comparison LEWG281 Herb Sutter
- P0515R0
2017-02-05 Evolution Library Evolution Consistent comparison LEWG281 Herb Sutter
- P0514R4
2018-05-03 Library Evolution Efficient concurrent waiting for C++20 Olivier Giroux
- P0514R3
2018-02-10 SG1 Efficient concurrent waiting for C++20 Olivier Giroux
- P0514R2
2017-10-09 Concurrency Efficient waiting for concurrent programs Olivier Giroux
- P0514R1
2017-06-14 Concurrency Enhancing std::atomic_flag for waiting Olivier Giroux
- P0514R0
2016-11-15 Concurrency Enhancing std::atomic_flag for waiting Olivier Giroux
- P0513R0
2016-11-10 Library Poisoning the Hash Lisa Lippincott
- P0512R0
2016-11-10 Core Class Template Argument Deduction Assorted NB resolution and issues Mike Spertus Richard Smith Faisal Vali
- P0511R1
2017-02-24 Library Evolution Deduction guide for std::array LEWG258 Zhihao Yuan
- P0511R0
2016-11-09 Library Evolution Deduction guide for std::array LEWG258 Zhihao Yuan
- P0510R0
2016-11-10 Library Disallowing references, incomplete types, arrays, and empty variants Erich Keane
- P0509R1
2016-11-10 Library Updating "Restrictions on exception handling" James Dennett
- P0508R0
2016-11-10 Library Wording for GB 58 Howard Hinnant
- P0507R0
2016-11-10 WG21 Core Issue 1343: Sequencing of non-class initialization Jens Maurer
- P0506R2
2017-10-06 Library Library Evolution use string_view for library function parameters instead of const string & / const char * LEWG275 Peter Sommerlad
- P0506R1
2017-06-06 Library Library Evolution use string_view for library function parameters instead of const string & / const char * LEWG275 Peter Sommerlad
- P0506R0
2017-02-04 Library Library Evolution use string_view for library function parameters instead of const string & / const char * LEWG275 Peter Sommerlad
- P0505R0
2016-11-09 Library Wording for GB 50 Howard Hinnant
- P0504R0
2016-11-09 Library Revisiting in-place tag types for any/optional/variant Jonathan Wakely
- P0503R0
2016-11-09 Library Correcting library usage of "literal type" Erich Keane
- P0502R0
2016-11-09 Concurrency Library Throwing out of a parallel algorithm terminates--but how? JF Bastien Bryce Adelstein Lelbach H. Carter Edwards
- P0501R3
2018-01-30 WG21 C++ Module TS Issues List Gabriel Dos Reis
- P0501R2
2017-06-19 Core Evolution C++ Module TS Issues List Gabriel Dos Reis
- P0501R1
2017-03-19 Core Evolution C++ Module TS Issues List Gabriel Dos Reis
- P0501R0
2017-02-06 Core C++ Module TS Issues List Gabriel Dos Reis
- P0500R0
2016-11-11 Core Resolved Module TS (N4610) Issues Gabriel Dos Reis
- P0497R0
2016-11-10 Library Fixes to shared_ptr support for arrays Jonathan Wakely
- P0495R0
2016-11-27 Concurrency Concurrency Safety in C++ Data Structures Lawrence Crowl
- P0494R0
2016-11-05 Library Evolution SG14 contiguous_container proposal LEWG257 Ildus Nezametdinov
- P0493R5
2024-02-12 SG1 Concurrency and Parallelism LWG Library Atomic maximum/minimum LEWG256 GitHub Al Grant Al Grant Bronek Kozicki Tim Northover
- P0493R4
2023-02-15 SG16 Unicode Core Atomic maximum/minimum LEWG256 GitHub Al Grant Al Grant Bronek Kozicki Tim Northover
- P0493R3
2021-12-18 SG1 Atomic maximum/minimum LEWG256 GitHub Al Grant Bronek Kozicki Tim Northover
- P0493R2
2021-05-16 SG1 Library Evolution Atomic maximum/minimum LEWG256 GitHub Al Grant Bronek Kozicki
- P0493R1
2020-05-08 SG1 Library Evolution Atomic maximum/minimum LEWG256 GitHub Al Grant Bronek Kozicki
- P0493R0
2016-11-08 Library Evolution Concurrency Atomic maximum/minimum LEWG256 GitHub Al Grant Bronek Kozicki
- P0492R2
2017-03-03 Library Proposed Resolution of C++17 National Body Comments for Filesystem Beman Dawes S. Davis Herring Nicolai Josuttis Jason Liu Billy O'Neal P.J. Plauger Jonathan Wakely
- P0492R1
2017-02-06 Library Proposed Resolution of C++17 National Body Comments for Filesystem Beman Dawes S. Davis Herring Nicolai Josuttis Jason Liu Billy O'Neal P.J. Plauger Jonathan Wakely
- P0492R0
2016-11-26 Library Proposed Resolution of C++17 National Body Comments for Filesystem Beman Dawes S. Davis Herring Nicolai Josuttis Jason Liu Billy O'Neal P.J. Plauger Jonathan Wakely
- P0490R0
2016-11-11 Core Core language changes addressing National Body comments for CD C++17 Jens Maurer
- P0489R0
2016-10-18 WG21 WG21 Working paper: Late Comments on CD 14882 Barry Hedquist
- P0488R0
2016-10-18 WG21 WG21 Working paper: NB Comments, ISO/IEC CD 14882 Barry Hedquist
- P0487R1
2018-08-23 Library Fixing operator>>(basic_istream&, CharT*) (LWG 2499) Zhihao Yuan
- P0487R0
2016-10-17 Library Fixing operator>> (basic_istream&, CharT*) (LWG 2499) Zhihao Yuan
- P0486R0
2016-10-15 Library Evolution for_each_iter algorithm proposal LEWG255 Ildus Nezametdinov Patrice Roy
- P0485R0
2016-10-16 Evolution Core Amended rules for Partial Ordering of function templates Bruno Manganelli Michael Wong Sy Brand
- P0484R1
2017-06-18 Concurrency Enhancing Thread Constructor Attributes LEWG254 Patrice Roy Billy Baker Arthur O'Dwyer
- P0484R0
2016-10-16 Library Evolution Concurrency Enhancing Thread Constructor Attributes LEWG254 Patrice Roy Billy Baker Arthur O'Dwyer
- P0483R2
2018-06-25 Library static_vector Gonzalo Brito Gadeschi
- P0483R0
2016-10-15 Library Evolution Extending Memory Management Tools, And a Bit More LEWG253 Patrice Roy
- P0482R6
2018-11-09 Core Library char8_t: A type for UTF-8 characters and strings (Revision 6) LEWG440 GitHub Tom Honermann
- P0482R5
2018-10-06 Core Library char8_t: A type for UTF-8 characters and strings LEWG440 GitHub Tom Honermann
- P0482R4
2018-06-16 Library char8_t: A type for UTF-8 characters and strings LEWG440 GitHub Tom Honermann
- P0482R3
2018-05-07 Evolution Library Evolution char8_t: A type for UTF-8 characters and strings (Revision 3) LEWG440 GitHub Tom Honermann
- P0482R2
2018-04-01 Evolution Library Evolution char8_t: A type for UTF-8 characters and strings LEWG440 GitHub Tom Honermann
- P0482R1
2018-02-12 Evolution Library Evolution char8_t: A type for UTF-8 characters and strings LEWG440 GitHub Tom Honermann
- P0482R0
2016-10-17 Evolution Library Evolution char8_t: A type for UTF-8 characters and strings LEWG440 GitHub Tom Honermann
- P0481R0
2016-10-15 Evolution Bravely Default Tony Van Eerd
- P0480R1
2018-10-08 Evolution Structured bindings with explicit types Ville Voutilainen
- P0480R0
2016-10-15 Evolution Explicit type checking with structured bindings Ville Voutilainen
- P0479R5
2018-03-16 SG14 Core Proposed wording for likely and unlikely attributes Clay Trychta
- P0479R4
2018-02-07 SG14 Core Proposed wording for likely and unlikely attributes Clay Trychta
- P0479R2
2017-10-16 Evolution SG14 Attributes for Likely and Unlikely Branches Clay Trychta
- P0479R1
2017-02-05 Evolution SG14 Attributes for Likely and Unlikely Branches Clay Trychta
- P0479R0
2016-10-16 Evolution SG14 Attributes for Likely and Unlikely Branches Clay Trychta
- P0478R0
2016-10-16 Evolution Template argument deduction for non-terminal function parameter packs Bruno Manganelli Michael Wong Sy Brand
- P0477R0
2016-10-14 Library Evolution std::monostate_function<> LEWG252 Matt Calabrese
- P0476R2
2017-11-10 Library Bit-casting object representations LEWG251 JF Bastien
- P0476R1
2016-11-11 Library Evolution Library Core Bit-casting object representations LEWG251 JF Bastien
- P0476R0
2016-10-16 Library Evolution Library Bit-casting object representations LEWG251 JF Bastien
- P0475R1
2018-06-05 Library LWG 2511: guaranteed copy elision for piecewise construction Jonathan Wakely
- P0475R0
2016-10-14 Library LWG 2511: guaranteed copy elision for piecewise construction Jonathan Wakely
- P0474R0
2016-10-15 Evolution Comparison in C++: Basic Facilities Lawrence Crowl
- P0473R0
2016-10-13 Library Evolution + for std::vector concatenation David Sankel
- P0472R3
2024-11-18 LEWG Library Evolution Put std::monostate in <utility> LEWG250 GitHub David Sankel Andrei Zissu
- P0472R2
2024-09-09 LEWG Library Evolution Put std::monostate in <utility> LEWG250 GitHub David Sankel Andrei Zissu
- P0472R1
2024-06-05 LEWG Library Evolution Put std::monostate in <utility> LEWG250 GitHub David Sankel Andrei Zissu
- P0472R0
2016-10-14 Library Evolution Move 'std::monostate' to <utility> LEWG250 GitHub David Sankel
- P0471R0
2016-10-14 Library Evolution Single argument std::inserter LEWG249 David Sankel
- P0469R0
2016-10-17 Library Evolution Sample in place LEWG248 R. "Tim" Song
- P0468R1
2018-06-19 SG1 Library Evolution Library An Intrusive Smart Pointer LEWG273 GitHub Isabella Muerte
- P0468R0
2016-10-15 SG14 Library Evolution A Proposal to Add an Intrusive Smart Pointer to the C++ Standard Library LEWG273 GitHub Isabella Muerte
- P0467R2
2017-03-02 Concurrency Library Iterator Concerns for Parallel Algorithms Alisdair Meredith
- P0467R1
2016-11-10 Concurrency Library Iterator Concerns for Parallel Algorithms Alisdair Meredith
- P0467R0
2016-10-13 Concurrency Library Iterator Concerns for Parallel Algorithms Alisdair Meredith
- P0466R5
2019-07-26 Core Library Layout-compatibility and Pointer-interconvertibility Traits LEWG247 GitHub Lisa Lippincott
- P0466R4
2019-06-17 Core Library Layout-compatibility and Pointer-interconvertibility Traits LEWG247 GitHub Lisa Lippincott
- P0466R3
2019-03-08 Library Layout-compatibility and Pointer-interconvertibility Traits LEWG247 GitHub Lisa Lippincott
- P0466R2
2018-03-29 Evolution Library Evolution Library Layout-compatibility and Pointer-interconvertibility Traits LEWG247 GitHub Lisa Lippincott
- P0466R1
2018-02-12 Core Library Layout-compatibility and Pointer-interconvertibility Traits LEWG247 GitHub Lisa Lippincott
- P0466R0
2016-10-15 Library Evolution Layout-compatibility and Pointer-interconvertibility Traits LEWG247 GitHub Lisa Lippincott
- P0465R0
2016-10-16 Evolution Procedural Function Interfaces Lisa Lippincott
- P0464R2
2017-03-12 Evolution Revisiting the meaning of "foo(ConceptName,ConceptName)" Tony Van Eerd Botond Ballo
- P0464R1
2016-11-08 Evolution Revisiting the meaning of "foo(ConceptName,ConceptName)" Tony Van Eerd Botond Ballo
- P0464R0
2016-10-11 Evolution Revisiting the meaning of "foo(ConceptName,ConceptName)" Tony Van Eerd Botond Ballo
- P0463R1
2017-07-13 Library endian, Just endian LEWG246 Howard Hinnant
- P0463R0
2016-10-16 Library Evolution endian, Just endian LEWG246 Howard Hinnant
- P0462R1
2017-02-05 Concurrency Marking memory order consume Dependency Chains Paul E. McKenney Torvald Riegel Jeff Preshing Hans Boehm Clark Nelson Olivier Giroux Lawrence Crowl JF Bastien Micheal Wong
- P0462R0
2016-10-13 Concurrency Marking memory order consume Dependency Chains Hans Boehm Clark Nelson Olivier Giroux Lawrence Crowl JF Bastien Micheal Wong
- P0461R2
2017-10-15 Concurrency Proposed RCU C++ API Paul E. McKenney Maged Michael Michael Wong Isabella Muerte Arthur O'Dwyer D. S. Hollman Andrew Hunter Georey Romer Lance Roy
- P0461R1
2017-02-05 Concurrency Proposed RCU C++ API Paul E. McKenney Maged Michael Michael Wong Isabella Muerte Arthur O'Dwyer D. S. Hollman
- P0461R0
2016-10-16 Concurrency Proposed RCU C++ API Paul E. McKenney Maged Michael Michael Wong Isabella Muerte Arthur O'Dwyer
- P0460R0
2016-10-15 Library Evolution Flat containers wording LEWG118 Sean Middleditch
- P0459R0
2016-10-15 Library Evolution C++ Extensions for Ranges, Speculative Combined Proposal Document Eric Niebler Casey Carter
- P0458R2
2018-06-06 Library Checking for Existence of an Element in Associative Containers LEWG245 Mikhail Maltsev
- P0458R1
2018-02-06 Library Checking for Existence of an Element in Associative Containers LEWG245 Mikhail Maltsev
- P0458R0
2016-10-09 Library Evolution Checking for Existence of an Element in Associative Containers LEWG245 Mikhail Maltsev
- P0457R2
2017-11-11 Library String Prefix and Suffix Checking LEWG244 Mikhail Maltsev
- P0457R1
2017-07-16 Library String Prefix and Suffix Checking LEWG244 Mikhail Maltsev
- P0457R0
2016-10-09 Library Evolution String Prefix and Suffix Checking LEWG244 Mikhail Maltsev
- P0454R0
2016-10-10 Library Evolution Library Wording for a Minimal mdspan LEWG243 Bryce Adelstein Lelbach H. Carter Edwards
- P0452R1
2017-03-01 Concurrency Library Evolution Library Unifying <numeric> Parallel Algorithms LEWG286 Bryce Adelstein Lelbach
- P0452R0
2016-10-14 Concurrency Library Evolution Library Binary transform_reduce(): The Missing Overload LEWG286 Bryce Adelstein Lelbach
- P0451R0
2016-10-14 Concurrency Library Evolution Library Future-Proofing Parallel Algorithms Exception Handling LEWG285 Bryce Adelstein Lelbach Alisdair Meredith
- P0448R4
2021-03-01 Library A strstream replacement using span as buffer LEWG242 GitHub Peter Sommerlad
- P0448R3
2021-02-17 Library A strstream replacement using span as buffer LEWG242 GitHub Peter Sommerlad
- P0448R2
2019-01-21 Library Evolution Library A strstream replacement using span<charT> as buffer LEWG242 GitHub Peter Sommerlad
- P0448R1
2017-06-07 Library Evolution Library A strstream replacement using span<charT> as LEWG242 GitHub Peter Sommerlad
- P0448R0
2016-10-14 Library Evolution Library A strstream replacement using span<charT> as LEWG242 GitHub Peter Sommerlad
- P0447R28
2024-12-16 SG14 Low Latency LEWG Library Evolution LWG Library All of WG21 Introduction of std::hive to the standard library Matt Bentley
- P0447R27
2024-12-03 SG14 Low Latency LEWG Library Evolution LWG Library All of WG21 Introduction of std::hive to the standard library Matt Bentley
- P0447R26
2023-12-17 SG14 Low Latency Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R25
2023-12-03 SG14 Low Latency Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R24
2023-10-26 SG14 Low Latency Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R23
2023-10-15 SG14 Low Latency Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R22
2023-05-17 SG14 Low Latency Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R21
2023-02-12 Library Evolution Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R20
2022-06-14 SG14 Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R19
2022-02-17 SG14 Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R18
2021-12-21 SG14 Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R17
2021-11-04 SG14 Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R16
2021-09-09 SG14 Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R15
2021-06-16 SG14 Library Evolution WG21 Introduction of std::hive to the standard library GitHub Matt Bentley
- P0447R14
2021-04-20 SG14 Library Evolution WG21 Introduction of std::colony to the standard library GitHub Matt Bentley
- P0447R13
2021-03-24 SG14 Library Evolution WG21 Introduction of std::colony to the standard library GitHub Matt Bentley
- P0447R12
2021-01-15 SG14 Library Evolution WG21 Introduction of std::colony to the standard library GitHub Matt Bentley
- P0447R11
2020-11-07 SG14 Library Evolution WG21 Introduction of std::colony to the standard library GitHub Matt Bentley
- P0447R10
2019-12-10 WG21 SG14 LEWGI Library Evolution Introduction of std::colony to the standard library GitHub Matt Bentley
- P0447R9
2019-10-10 WG21 Introduction of std::colony to the standard library GitHub Matt Bentley
- P0447R8
2019-09-05 WG21 Introduction of std::colony to the standard library GitHub Matt Bentley
- P0447R4
2017-10-16 Library Evolution SG14 Introduction of std::colony to the standard library LEWG241 GitHub Patrice Roy Guy Davidson Matthew Bentley
- P0447R3
2017-06-16 Library Evolution SG14 Introduction of std::colony to the standard library LEWG241 GitHub Patrice Roy Guy Davidson Matthew Bentley
- P0447R2
2017-02-11 Library Evolution SG14 Introduction of std::colony to the standard library LEWG241 GitHub Patrice Roy Guy Davidson Matthew Bentley
- P0447R1
2016-11-21 Library Evolution SG14 Introduction of std::colony to the standard library LEWG241 GitHub Patrice Roy Guy Davidson Matthew Bentley
- P0447R0
2016-10-16 Library Evolution SG14 Introduction of std::colony to the standard library LEWG241 GitHub Matthew Bentley
- P0446R0
2016-10-16 SG5 SG5: Transactional Memory (TM) Meeting Minutes 2016/07/18-2016/10/10 Michael Wong
- P0445R0
2016-10-16 SG14 SG14: Low Latency Meeting Minutes 2016/09/21-2016/10/13 Michael Wong
- P0444R0
2016-10-14 Concurrency Evolution Unifying suspend-by-call and suspend-by-return Nat Goodspeed
- P0443R14
2020-09-15 SG1 Library Evolution A Unified Executors Proposal for C++ GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen H. Carter Edwards Gordon Brown D. S. Hollman
- P0443R13
2020-03-02 SG1 Library Evolution A Unified Executors Proposal for C++ GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown D. S. Hollman Lee Howes Kirk Shoop Lewis Baker Eric Niebler
- P0443R12
2020-01-10 SG1 Library Evolution A Unified Executors Proposal for C++ GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown D. S. Hollman Lee Howes Kirk Shoop Lewis Baker Eric Niebler
- P0443R11
2019-10-07 SG1 Library Evolution A Unified Executors Proposal for C++ GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown D. S. Hollman Lee Howes Kirk Shoop Eric Niebler
- P0443R10
2019-01-21 SG1 Library Evolution A Unified Executors Proposal for C++ GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen H. Carter Edwards Gordon Brown D. S. Hollman
- P0443R9
2018-10-08 SG1 Library Evolution A Unified Executors Proposal for C++ GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown
- P0443R7
2018-05-07 SG1 Library Evolution A Unified Executors Proposal for C++ LEWG565 GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen H. Carter Edwards Gordon Brown
- P0443R6
2018-04-02 SG1 Library Evolution A Unified Executors Proposal for C++ LEWG565 GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown
- P0443R5
2018-02-12 SG1 Library Evolution A Unified Executors Proposal for C++ LEWG565 GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown
- P0443R4
2017-11-22 SG1 A Unified Executors Proposal for C++ LEWG565 GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown
- P0443R3
2017-10-16 Concurrency A Unified Executors Proposal for C++ LEWG565 GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown
- P0443R2
2017-07-31 Concurrency A Unified Executors Proposal for C++ LEWG565 GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards Gordon Brown
- P0443R1
2019-01-21 SG1 Library Evolution A Unified Executors Proposal for C++ LEWG565 GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen H. Carter Edwards Gordon Brown D. S. Hollman
- P0443R0
2016-10-17 Concurrency SG14 Library Evolution A Unified Executors Proposal for C++ LEWG565 GitHub Jared Hoberock Michael Garland Chris Kohlhoff Chris Mysen Carter Edwards
- P0441R1
2016-11-17 Library Ranges: Merging Writable and MoveWritable Casey Carter Eric Niebler
- P0441R0
2016-10-17 Library Evolution Library Ranges: Merging Writable and MoveWritable Casey Carter Eric Niebler
- P0440R1
2016-11-09 Library Evolution Floating Point Atomic View LEWG240 H. Carter Edwards Hans Boehm Olivier Giroux JF Bastien James Reus
- P0440R0
2016-10-14 Concurrency Library Evolution Floating Point Atomic View LEWG240 H. Carter Edwards Hans Boehm Olivier Giroux JF Bastien James Reus
- P0439R0
2016-10-06 Concurrency Library Evolution Make memory_order a scoped enumeration LEWG284 LWG3999 Jonathan Wakely
- P0438R0
2016-10-05 Numerics Library Evolution Toward a <random> Technical Specification LEWG277 Walter E. Brown
- P0437R1
2018-10-07 Library Evolution Library Numeric Traits for the Standard Library LEWG276 Walter E. Brown
- P0437R0
2016-10-14 Numerics Library Evolution Numeric Traits for the Next Standard Library LEWG276 Walter E. Brown
- P0436R1
2016-11-09 Evolution An Extensible Approach to Obtaining Selected Operators Walter E. Brown
- P0436R0
2016-10-10 Evolution An Extensible Approach to Obtaining Selected Operators Walter E. Brown
- P0435R1
2016-11-11 Library Resolving LWG Issues re common_type Walter E. Brown
- P0435R0
2016-10-14 Library Resolving LWG Issues re common_type Walter E. Brown
- P0434R0
2016-10-09 SG13 Portable Interrupt Library Brett Searies
- P0433R3
2017-06-18 Library Evolution Library Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library LEWG239 LEWG315 Mike Spertus Walter E. Brown Stephan T. Lavavej
- P0433R2
2017-03-03 Library Evolution Library Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library LEWG239 LEWG315 Mike Spertus Walter E. Brown Stephan T. Lavavej
- P0433R1
2017-02-06 Library Evolution Library Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library LEWG239 LEWG315 Mike Spertus Walter E. Brown
- P0433R0
2016-10-16 Library Evolution Library Core Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library LEWG239 LEWG315 Mike Spertus Walter E. Brown
- P0432R0
2016-09-18 Evolution Implicit and Explicit Default Comparison Operators David Stone
- P0431R0
2016-09-14 Evolution Core Correcting Evaluation Order for C++ Hyman Rosen
- P0430R2
2017-02-28 Library Library Evolution File system library on non-POSIX-like operating systems LEWG274 Jason Liu Hubert Tong
- P0430R1
2016-11-24 Library Library Evolution File system library on non-POSIX-like operating systems LEWG274 Jason Liu Hubert Tong
- P0430R0
2016-09-12 Library Library Evolution File system library on non-POSIX-like operating systems LEWG274 Jason Liu Hubert Tong
- P0429R9
2022-06-17 Library A Standard flat_map LEWG118 GitHub Zach Laine
- P0429R8
2022-04-18 Library A Standard flat_map LEWG118 GitHub Zach Laine
- P0429R7
2019-06-13 Library A Standard flat_map LEWG118 GitHub Zach Laine
- P0429R6
2019-01-21 Library A Standard flatmap LEWG118 GitHub Zach Laine
- P0429R5
2018-10-07 Library A Standard flat_map LEWG118 GitHub Zach Laine
- P0429R4
2018-05-05 Library A Standard flatmap LEWG118 GitHub Zach Laine
- P0429R3
2016-08-31 Library Evolution Library A Standard flat_map LEWG118 GitHub Zach Laine
- P0429R2
2017-08-31 Library Library Evolution A Standard flat_map LEWG118 GitHub Zach Laine
- P0429R1
2017-08-31 Library Library Evolution A Standard flat_map LEWG118 GitHub Zach Laine
- P0429R0
2016-08-31 Library Library Evolution A Standard flat_map LEWG118 GitHub Zach Laine
- P0428R2
2017-07-13 Core Familiar template syntax for generic lambdas Louis Dionne
- P0428R1
2017-05-16 Core Familiar template syntax for generic lambdas Louis Dionne
- P0428R0
2016-09-08 Evolution Familiar template syntax for generic lambdas Louis Dionne
- P0426R1
2016-11-08 Library Evolution Constexpr for std::char_traits LEWG238 Antony Polukhin
- P0426R0
2016-08-10 Library Evolution Constexpr for std::char_traits LEWG238 Antony Polukhin
- P0425R0
2017-06-18 SG7 Metaprogramming by design, not by accident Louis Dionne
- P0424R2
2017-11-14 Core String literals as non-type template parameters Louis Dionne Hana Dusíková
- P0424R1
2017-10-16 Evolution Reconsidering literal operator templates for strings Louis Dionne Hana Dusikova
- P0424R0
2016-08-15 Evolution Reconsidering literal operator templates for strings Louis Dionne
- P0423R0
2016-08-04 Library Variable templates for Networking TS traits Jonathan Wakely
- P0422R0
2016-07-27 Concurrency Out-of-Thin-Air Execution is Vacuous Paul E. McKenney Alan Jeffrey Ali Sezgin Tony Tye
- P0421R0
2016-09-14 Evolution Static class constructor Mariusz Moczala
- P0418R2
2016-11-09 Concurrency Library Fail or succeed: there is no atomic lattice JF Bastien
- P0418R1
2016-08-02 Concurrency Library Fail or succeed: there is no atomic lattice JF Bastien
- P0417R1
2016-11-25 Core Library C++17 should refer to ISO/IEC 10646 2014 instead of 1994 (R1) Beman Dawes
- P0417R0
2016-07-13 Core Library C++17 should refer to ISO/IEC 10646 2014 instead of 1994 Beman Dawes
- P0416R1
2016-10-16 Evolution Core Operator Dot (R3) Bjarne Stroustrup Gabriel Dos Reis
- P0416R0
2016-07-10 Evolution Core Operator Dot (R3) Bjarne Stroustrup Gabriel Dos Reis
- P0415R1
2016-11-10 Library Evolution Constexpr for std::complex LEWG237 LWG3349 Antony Polukhin
- P0415R0
2016-08-10 Library Evolution Constexpr for std::complex LEWG237 Antony Polukhin
- P0414R2
2016-11-10 Library Merging shared_ptr changes from Library Fundamentals to C++17 Jonathan Wakely
- P0414R1
2016-10-06 Library Merging shared_ptr changes from Library Fundamentals to C++17 Jonathan Wakely
- P0414R0
2016-07-07 Library Merging shared_ptr changes from Library Fundamentals to C++17 Jonathan Wakely
- P0413R0
2016-07-07 Concurrency Library Evolution Updating Parallel Execution Policy Names in the Parallelism TS LEWG283 Pablo Halpern
- P0412R0
2016-07-05 Evolution Library Evolution Benchmarking primitives Mikhail Maltsev
- P0411R0
2016-07-07 Library Evolution Library Separating Library Requirements and Preconditions LEWG236 Jonathan Wakely
- P0409R2
2017-03-04 Core Allow lambda capture [=, this] Thomas Koeppe
- P0409R1
2016-10-11 Evolution Allow lambda capture [=, this] Thomas Koeppe
- P0409R0
2016-06-27 Evolution Allow lambda capture [=, this] Thomas Koeppe
- P0408R7
2019-07-18 Library Evolution Library Efficient Access to basic_stringbuf’s Buffer LEWG235 GitHub Peter Sommerlad
- P0408R6
2019-01-21 Library Evolution Library Efficient Access to basic_stringbuf’s Buffer LEWG235 GitHub Peter Sommerlad
- P0408R5
2018-10-01 Library Efficient Access to basic_stringbuf’s Buffer LEWG235 GitHub Peter Sommerlad
- P0408R4
2018-05-01 Library Efficient Access to basic_stringbuf’s Buffer LEWG235 GitHub Peter Sommerlad
- P0408R3
2017-11-16 Library Efficient Access to basic_stringbuf's Buffer LEWG235 GitHub Peter Sommerlad
- P0408R2
2017-06-07 Library Evolution Library Efficient Access to basic stringbuf's Buffer LEWG235 GitHub Peter Sommerlad
- P0408R1
2017-02-03 Library Evolution Library Efficient Access to basic stringbuf's Buffer LEWG235 GitHub Peter Sommerlad
- P0408R0
2016-07-01 Library Evolution Library Efficient Access to basic stringbuf's Buffer LEWG235 GitHub Peter Sommerlad
- P0407R2
2017-11-16 Library Evolution Library Allocator-aware basic_stringbuf LEWG234 GitHub Peter Sommerlad
- P0407R1
2017-06-15 Library Evolution Library Allocator-aware basic stringbuf LEWG234 GitHub Peter Sommerlad
- P0407R0
2016-07-05 Library Evolution Library Allocator-aware basic stringbuf LEWG234 GitHub Peter Sommerlad
- P0406R1
2016-10-17 Library Evolution Intrusive Containers Hal Finkel
- P0405R0
2016-06-28 Library Wording for Networking TS changes from Kona Jonathan Wakely
- P0404R0
2016-07-11 Evolution Matching Types: 404 Syntax Not found Hubert Tong James Touton
- P0403R1
2016-11-09 Library Evolution Literal suffixes for basic_string_view LEWG232 Marshall Clow
- P0403R0
2016-09-13 Library Evolution Literal suffixes for basic_string_view LEWG232 Marshall Clow
- P0401R6
2021-02-15 Library Providing size feedback in the Allocator interface LEWG231 GitHub Chris Kennelly Jonathan Wakely
- P0401R5
2020-12-15 Library Providing size feedback in the Allocator interface LEWG231 GitHub Chris Kennelly Jonathan Wakely
- P0401R4
2020-11-14 Library Providing size feedback in the Allocator interface LEWG231 GitHub Chris Kennelly Jonathan Wakely
- P0401R3
2020-03-01 Library Providing size feedback in the Allocator interface LEWG231 GitHub Chris Kennelly Jonathan Wakely
- P0401R2
2020-01-12 Library Evolution Library Providing size feedback in the Allocator interface LEWG231 GitHub Chris Kennelly Jonathan Wakely
- P0401R1
2019-06-16 Library Evolution Library Providing size feedback in the Allocator interface LEWG231 GitHub Chris Kennelly Jonathan Wakely
- P0401R0
2016-07-08 Library Evolution Extensions to the Allocator interface LEWG231 GitHub Jonathan Wakely
- P0400R0
2016-06-25 WG21 Wording for Order of Evaluation of Function Arguments William M. Miller
- P0399R0
2017-10-15 Concurrency Library Evolution Networking TS & Threadpools Gor Nishanov
- P0398R0
2016-06-24 Core Core issue 1518: Explicit default constructors and copy-list-initialization Jens Maurer
- P0397R0
2016-06-24 Library C++ Standard Library Priority 1 Issues Resolved Directly In Oulu Alisdair Meredith
- P0396R0
2016-06-24 Core C++ Concepts Active Issues List (Snapshot of Revision 4) Andrew Sutton
- P0394R4
2016-06-23 Concurrency Hotel Parallelifornia: terminate() for Parallel Algorithms Exception Handling JF Bastien Bryce Adelstein Lelbach
- P0393R3
2016-06-21 Library Making Variant Greater Equal Tony Van Eerd
- P0392R0
2016-06-23 Library Adapting string_view by filesystem paths LEWG224 Nicolai Josuttis
- P0391R0
2016-06-21 Core Introducing the term "templated entity" Jens Maurer
- P0390R0
2016-06-04 Library Evolution Library A Proposal to Add Pointer Cast Functions with Move Semantics to the Standard Library LEWG230 Nickolas Pokhylets
- P0389R0
2016-06-28 Evolution template keyword in unqualified-ids Robert Haberlach
- P0388R4
2019-07-18 Core Permit conversions to arrays of unknown bound GitHub Robert Haberlach Richard Smith
- P0388R3
2018-06-24 Core Permit conversions to arrays of unknown bound GitHub Robert Haberlach
- P0388R2
2018-03-09 Evolution Permit conversions to arrays of unknown bound GitHub Robert Haberlach
- P0388R1
2017-07-15 Evolution Permit conversions to arrays of unknown bound GitHub Robert Haberlach
- P0388R0
2016-06-28 Evolution Permit conversions to arrays of unknown bound GitHub Robert Haberlach
- P0387R1
2018-11-25 SG1 Memory Model Issues for Concurrent Data Structures GitHub Hans-J. Boehm
- P0387R0
2016-07-11 Concurrency Memory Model Issues for Concurrent Data Structures GitHub Hans Boehm
- P0386R2
2016-06-24 Inline Variables Hal Finkel Richard Smith
- P0386R0
2016-05-30 Evolution Inline Variables Hal Finkel Richard Smith
- P0385R2
2017-02-06 Reflection Evolution Static reflection: Rationale, design and evolution Matúš Chochlík Axel Naumann David Sankel
- P0385R1
2016-10-15 Reflection Evolution Static reflection: Rationale, design and evolution Matúš Chochlík Axel Naumann David Sankel
- P0385R0
2016-05-30 Reflection Evolution Static reflection: Rationale, design and evolution Matúš Chochlík Alex Naumann
- P0384R0
2016-05-30 Core Core Language Working Group "tentatively ready" Issues for the June, 2016 (Oulu) meeting William M. Miller
- P0382R0
2016-05-29 Evolution Comments on P0119: Overload sets as function arguments Tomasz Kamiński
- P0381R1
2016-10-17 Numerics SG14 Numeric Width LEWG187 John McFarlane Michael Wong
- P0381R0
2016-05-30 Numerics SG14 Numeric Width LEWG187 John McFarlane
- P0380R1
2016-07-11 Evolution A Contract Design G. Dos Reis J. D. Garcia J. Lakos A. Meredith N. Myers B. Stroustrup
- P0380R0
2016-05-28 Evolution A Contract Design G. Dos Reis J. D. Garcia J. Lakos A. Meredith N. Myers B. Stroustrup
- P0379R0
2016-05-27 Library Evolution Library Why a joining thread from P0206 is a Bad Idea LEWG161 Detlef Vollman
- P0377R0
2016-05-29 Library Evolution std::integral_constant with a Deduced Value Type LEWG223 Matt Calabrese
- P0376R0
2016-05-28 Library Evolution A Single Generalization of std::invoke, std::apply, and std::visit LEWG222 Matt Calabrese
- P0375R0
2016-05-29 Evolution [[exhaustive]] attribute for enums David Sankel
- P0374R0
2016-05-30 Concurrency Stream parallelism patterns J. Daniel Garcia David del Rio Manuel F. Dolz Javier Garcia-Blas Luis M. Sanchez Marco Danelutto Massimo Torquati
- P0373R0
2016-05-21 Evolution Proposal of File Literals Andrew Tomazos
- P0372R0
2016-05-30 Evolution A type for utf-8 data Michael Spencer Davide C. C. Italiano
- P0371R1
2016-06-23 Library Core Temporarily discourage memory_order_consume Hans Boehm
- P0371R0
2016-05-26 Concurrency Core Temporarily deprecate memory_order_consume Hans Boehm
- P0370R3
2016-11-17 Library Ranges TS Design Updates Omnibus LEWG221 Casey Carter Eric Niebler
- P0370R2
2016-10-17 Library Ranges TS Design Updates Omnibus LEWG221 Casey Carter Eric Niebler
- P0370R1
2016-07-05 Library Evolution Ranges TS Design Updates Omnibus LEWG221 Casey Carter Eric Niebler
- P0370R0
2016-05-30 Library Evolution Ranges TS Design Updates Omnibus LEWG221 Casey Carter Eric Niebler
- P0369R0
2016-05-23 WG21 2017-07 Toronto ISO WG21 C++ Standard Meeting information Michael Wong Botond Ballo JF Bastien Hubert Tong Patrice Roy Tony Van Eerd Duncan Smith
- P0367R0
2016-05-29 Library Evolution SG14 Concurrency a C++ standard library class to qualify data accesses LEWG220 Ronan Keryell Joël Falcou
- P0366R0
2016-05-30 Reflection Extending the Transactional Memory Technical Specification with an in_transaction Statemen Victor Luchangco Michael Spear Michael Wong
- P0365R0
2016-05-30 Evolution SG14 Concurrency Library Evolution Numerics Reflection Report on SG14, a year later and future directions Michael Wong
- P0364R0
2016-05-23 Evolution SG14 Concurrency Report on Exception Handling Lite (Disappointment) from SG14 Michael Wong Sunil Srivastava Sean Middleditch Patrice Roy
- P0363R0
2016-05-30 Evolution SG14 Towards support for Heterogeneous Devices in C++ (Language aspects) Michael Wong Andrew Richards Maria Rovatsou Ruyman Reyes Lee Howes Gordon Brown
- P0362R0
2016-05-23 Evolution SG14 Concurrency Towards support for Heterogeneous Devices in C++ (Concurrency aspects) Michael Wong Andrew Richards Maria Rovatsou Ruyman Reyes Lee Howes Gordon Brown
- P0361R1
2016-10-15 Concurrency SG14 Library Evolution Invoking Algorithms asynchronously LEWG219 Hartmut Kaiser Thomas Heller Bryce Adelstein Lelbach John Biddiscombe Michael Wong
- P0361R0
2016-05-30 Concurrency SG14 Library Evolution Invoking Algorithms asynchronously LEWG219 Hartmut Kaiser Thomas Heller Michael Wong
- P0360R0
2016-05-30 SG14 SG14: Low Latency Meeting Minutes 2016/02/17-2015/05/25 Michael Wong
- P0359R0
2016-05-30 Transaction Memory SG5: Transactional Memory (TM) Meeting Minutes 2016/02/22-2016/05/23 Michael Wong
- P0358R1
2016-06-22 Library Evolution Fixes for not_fn LEWG218 Tomasz Kamiński
- P0358R0
2016-05-28 Library Evolution Fixes for not_fn LEWG218 Tomasz Kamiński
- P0357R3
2018-11-07 Library 'reference_wrapper' for incomplete types LEWG217 LEWG412 GitHub Tomasz Kamiński Stephan T. Lavavej Alisdair Meredith
- P0357R2
2018-06-10 Library 'reference_wrapper' for incomplete types LEWG217 LEWG412 GitHub Tomasz Kamiński Stephan T. Lavavej Alisdair Meredith
- P0357R1
2016-09-29 Library Evolution reference_wrapper for incomplete types LEWG217 LEWG412 GitHub Tomasz Kamiński
- P0357R0
2016-05-24 Library Evolution reference_wrapper for incomplete types LEWG217 LEWG412 GitHub Tomasz Kamiński
- P0356R5
2018-11-09 Library Simplified partial function application LEWG40 GitHub Tomasz Kamiński
- P0356R4
2018-10-04 Library Simplified partial function application LEWG40 GitHub Tomasz Kamiński
- P0356R3
2017-11-09 Library Evolution Simplified partial function application LEWG40 GitHub Tomasz Kamiński
- P0356R2
2017-10-14 Library Evolution Simplified partial function application LEWG40 GitHub Tomasz Kamiński
- P0356R1
2016-10-13 Library Evolution Simplified partial function application LEWG40 GitHub Tomasz Kamiński
- P0356R0
2016-05-22 Library Evolution Simplified partial function application LEWG40 GitHub Tomasz Kamiński
- P0355R7
2018-03-16 Library Extending <chrono> to Calendars and Time Zones LEWG116 Howard E. Hinnant Tomasz Kamiński
- P0355R6
Extending chrono to Calendars and Time Zones LEWG116
- P0355R5
2018-02-11 Library Extending <chrono> to Calendars and Time Zones LEWG116 Howard E. Hinnant Tomasz Kamiński
- P0355R4
2017-10-16 Library Evolution Extending <code><chrono></code> to Calendars and Time Zones LEWG116 Howard Hinnant
- P0355R3
2017-06-18 Library Evolution Extending <code><chrono></code> to Calendars and Time Zones LEWG116 Howard Hinnant
- P0355R2
2017-02-04 Library Evolution Extending <chrono> to Calendars and Time Zones LEWG116 Howard Hinnant
- P0355R1
2016-10-16 Library Evolution Extending <code><chrono></code> to Calendars and Time Zones LEWG116 Howard Hinnant
- P0355R0
2016-05-30 Library Evolution Extending <chrono> to Calendars and Time Zones LEWG116 Howard Hinnant
- P0354R0
2016-05-15 Evolution default == is >, default < is < so Tony Van Eerd
- P0353R1
2016-10-14 Library Evolution Unicode Friendly Encoding Conversions for the Standard Library LEWG216 Beman Dawes
- P0353R0
2016-05-30 Library Evolution Unicode Encoding Conversions for the Standard Library LEWG216 Beman Dawes
- P0352R1
2017-02-06 Evolution Smart References through Delegation (2nd revision) Hubert Tong Faisal Vali
- P0352R0
2016-05-30 Evolution Smart References through Delegation: An Alternative to N4477's Operator Dot Hubert Tong Faisal Vali
- P0350R4
2020-01-13 Library Evolution Integrating simd with parallel algorithms LEWG309 GitHub Matthias Kretz
- P0350R3
2019-07-23 Library Evolution Integrating simd with parallel algorithms LEWG309 GitHub Matthias Kretz
- P0350R2
2018-10-08 Library Evolution Integrating simd with parallel algorithms LEWG309 GitHub Matthias Kretz
- P0350R1
2017-07-30 Library Evolution Integrating simd with parallel algorithms LEWG309 GitHub Matthias Kretz
- P0350R0
2016-05-24 Concurrency Integrating datapar with parallel algorithms and executors LEWG309 GitHub Matthias Kretz
- P0349R0
2016-05-24 Concurrency Assumptions about the size of datapar Matthias Kretz
- P0348R0
2016-05-25 Core Validity testing issues Andrzej Krzemienski
- P0347R1
2016-10-16 Numerics Library Evolution Simplifying simple uses of <random> LEWG215 R. "Tim" Song Melissa O'Neill
- P0347R0
2016-05-30 Numerics Library Evolution Simplifying simple uses of <random> LEWG215 R. "Tim" Song Melissa O'Neill
- P0346R1
2016-06-21 Library A <random> Nomenclature Tweak LEWG214 Walter E. Brown
- P0346R0
2016-05-25 Library A <random> Nomenclature Tweak LEWG214 Walter E. Brown
- P0345R0
2016-05-25 Evolution Allowing any unsigned integral type as parameter type for literal operators Michael Dominiak
- P0343R1
2017-06-15 Library Evolution Meta-programming High-Order Functions LEWG213 Vicente J. Botet Escriba
- P0343R0
2016-05-24 Library Evolution Meta-programming High-Order Functions LEWG213 Vicente J. Botet Escriba
- P0342R2
2023-05-17 SG1 Concurrency and Parallelism pessimize_hint GitHub Gonzalo Brito Gadeschi Mike Spertus
- P0342R1
2023-01-15 SG1 What does "current time" mean? GitHub Mike Spertus
- P0342R0
2016-05-30 Evolution Timing barriers GitHub Mike Spertus
- P0341R0
2016-05-30 Reflection Evolution parameter packs outside of templates Mike Spertus
- P0340R3
2019-02-21 Library Making std::underlying_type SFINAE-friendly LEWG212 LEWG431 GitHub Tim Song
- P0340R2
2018-11-25 Library Making std::underlying_type SFINAE-friendly LEWG212 LEWG431 GitHub Tim Song
- P0340R1
2018-05-07 Library Evolution Library Making std::underlying_type SFINAE-friendly LEWG212 LEWG431 GitHub R. "Tim" Song
- P0340R0
2016-05-30 Library Evolution Making std::underlying_type SFINAE-friendly LEWG212 LEWG431 GitHub R. "Tim" Song
- P0339R6
2019-02-22 Library polymorphic_allocator<> as a vocabulary type LEWG211 GitHub Pablo Halpern Dietmar Kühl
- P0339R5
2018-10-07 Library polymorphic_allocator<> as a vocabulary type LEWG211 GitHub Pablo Halpern Dietmar Kühl
- P0339R4
2018-04-02 Library polymorphic_allocator<> as a vocabulary type LEWG211 GitHub Pablo Halpern Dietmar Kühl
- P0339R3
2017-05-29 Library Evolution polymorphic_allocator<void> as a vocabulary type LEWG211 GitHub Pablo Halpern Dietmar Kühl
- P0339R2
2017-02-04 Library Evolution polymorphic_allocator<void> as a vocabulary type LEWG211 GitHub Pablo Halpern Dietmar Kühl
- P0339R1
2016-10-15 Library Evolution polymorphic_allocator<void> as a vocabulary type LEWG211 GitHub Pablo Halpern Dietmar Kühl
- P0339R0
2016-05-31 Library Evolution polymorphic_allocator<void> as a vocabulary type LEWG211 GitHub Pablo Halpern Dietmar Kühl
- P0338R3
2018-02-12 Library Evolution C++ generic factories LEWG210 Vicente J. Botet Escribá
- P0338R2
2017-06-15 Library Evolution C++ generic factories LEWG210 Vicente J. Botet Escriba
- P0338R1
2016-10-12 Library Evolution C++ generic factories LEWG210 Vicente J. Botet Escriba
- P0338R0
2016-05-24 Library Evolution C++ generic factories LEWG210 Vicente J. Botet Escriba
- P0337R0
2016-05-25 Library Evolution Library Delete operator= for polymorphic_allocator LEWG188 Pablo Halpern
- P0336R1
2016-06-23 Concurrency Library Evolution Better Names for Parallel Execution Policies in C++17 LEWG189 Pablo Halpern
- P0336R0
2016-05-28 Concurrency Library Evolution Better Names for Parallel Execution Policies in C++17 LEWG189 Pablo Halpern
- P0335R1
2018-10-07 SG1 Context Tokens for Parallel Algorithms Pablo Halpern
- P0335R0
2016-05-28 Concurrency Context Tokens for Parallel Algorithms Pablo Halpern
- P0334R0
2016-04-24 Library Evolution Immutable Persistent Containers LEWG209 Bryce Lelbach
- P0333R0
2016-05-15 Concurrency Library Evolution Library Improving Parallel Algorithm Exception Handling LEWG208 Bryce Lelbach
- P0332R2
2018-02-10 Library Evolution Relaxed Incomplete Multidimensional Array Type Declaration H. Carter Edwards Daniel Sunderland Christian Trott D. S. Hollman Mauro Bianco Athanasios Iliopoulos John Michopoulos
- P0332R1
2017-10-11 Library Evolution Evolution Relaxed Incomplete Multidimensional Array Type Declaration H. Carter Edwards Bryce Lelbach Christian Trott Mauro Bianco Athanasios Iliopoulos John Michopoulos
- P0332R0
2016-05-27 Library Evolution Relaxed Incomplete Multidimensional Array Type Declaration H. Carter Edwards Bryce Lelbach Christian Trott Mauro Bianco Robin Maffeo Ben Sander
- P0331R0
2016-05-27 Library Evolution Motivation and Examples for Multidimensional Array H. Carter Edwards Bryce Lelbach Christian Trott Mauro Bianco Robin Maffeo Ben Sander
- P0330R8
2020-01-11 Core Literal Suffixes for (signed) size_t LEWG77 GitHub JeanHeyd Meneide Rein Halbersma
- P0330R7
2019-07-24 Core Literal Suffixes for ptrdiff_t and size_t LEWG77 GitHub JeanHeyd Meneide Rein Halbersma
- P0330R6
2019-06-17 Evolution Literal Suffixes for ptrdiff_t and size_t LEWG77 GitHub JeanHeyd Meneide Rein Halbersma
- P0330R5
2019-07-24 Core Literal Suffixes for ptrdiff_t and size_t LEWG77 GitHub JeanHeyd Meneide Rein Halbersma
- P0330R4
2019-01-21 Evolution Core Literal Suffixes for ptrdiff_t and size_t LEWG77 GitHub JeanHeyd Meneide Rein Halbersma
- P0330R3
2018-11-26 Evolution Core Literal Suffixes for ptrdiff_t and size_t LEWG77 GitHub JeanHeyd Meneide Rein Halbersma
- P0330R2
2018-10-01 Evolution Core Literal Suffixes for ptrdiff_t and size_t LEWG77 GitHub JeanHeyd Meneide Rein Halbersma
- P0330R1
2017-10-12 Library User-Defined Literals for size_t LEWG77 GitHub Rein Halbersma
- P0330R0
2016-05-15 Library Evolution User-Defined Literals for size_t LEWG77 GitHub Rein Halbersma
- P0329R4
2017-07-12 Core Designated Initialization Wording Tim Shen Richard Smith
- P0329R3
2017-06-06 Core Designated Initialization Wording Tim Shen Richard Smith
- P0329R2
2016-11-21 Core Designated Initialization Wording Tim Shen Richard Smith
- P0329R1
2016-09-26 Core Designated Initialization Wording Tim Shen Richard Smith
- P0329R0
2016-05-09 Evolution Designated Initialization Tim Shen Richard Smith Zhihao Yuan Chandler Carruth
- P0327R3
2017-10-15 Evolution SG7 Library Evolution Product types access LEWG292 Vicente J. Botet Escriba
- P0327R2
2017-06-15 Evolution SG7 Library Evolution Product types access LEWG292 Vicente J. Botet Escriba
- P0327R1
2016-10-16 Evolution Reflection Library Evolution Product types access LEWG292 Vicente J. Botet Escriba
- P0327R0
2016-05-29 Evolution Reflection Library Evolution Product types access LEWG292 Vicente J. Botet Escriba
- P0326R0
2016-05-28 Evolution Library Evolution Structured binding: customization point issues LEWG225 Vicente J. Botet Escriba
- P0325R4
2019-07-29 Library to_array from LFTS with updates LEWG207 LEWG558 GitHub Zhihao Yuan
- P0325R3
2018-11-07 Library Evolution to_array from LFTS with updates LEWG207 LEWG558 GitHub Zhihao Yuan
- P0325R2
2018-07-11 Library Evolution to_array from LFTS with updates LEWG207 LEWG558 GitHub Zhihao Yuan
- P0325R1
2016-06-29 Library Propose to adopt make_array into the IS LEWG207 LEWG558 GitHub Zhihao Yuan
- P0325R0
2016-03-31 Library Evolution Propose to adopt make_array in C++17 LEWG207 LEWG558 GitHub Zhihao Yuan
- P0324R0
2016-05-04 Evolution One Concept Definition Syntax Zhihao Yuan
- P0323R12
2022-01-07 Library std::expected LEWG29 GitHub Vicente Botet JF Bastien Jonathan Wakely
- P0323R11
2021-11-16 Library std::expected LEWG29 GitHub JF Bastien Jonathan Wakely Vicente Botet
- P0323R10
2021-04-15 Library std::expected LEWG29 GitHub JF Bastien Vicente Botet
- P0323R9
2019-08-03 Library std::expected LEWG29 GitHub JF Bastien Vicente Botet
- P0323R8
2019-06-16 Library std::expected LEWG29 GitHub JF Bastien Vicente Botet
- P0323R7
2018-06-22 Library std::expected LEWG29 GitHub Vicente Botet JF Bastien
- P0323R6
2018-04-02 Library std::expected LEWG29 GitHub Vicente Botet JF Bastien
- P0323R5
2018-02-08 Library std::expected LEWG29 GitHub Vicente Botet JF Bastien
- P0323R4
2017-11-26 Library std::expected LEWG29 GitHub Vicente Botet JF Bastien
- P0323R3
2017-10-15 Library Evolution Utility class to represent expected object LEWG29 GitHub Vicente J. Botet Escriba
- P0323R2
2017-06-15 Library Evolution A proposal to add a utility class to represent expected object (Revision 4) LEWG29 GitHub Vicente J. Botet Escriba
- P0323R1
2016-10-12 Library Evolution A proposal to add a utility class to represent expected object (Revision 3) LEWG29 GitHub Vicente J. Botet Escriba
- P0323R0
2016-05-28 Library Evolution A proposal to add a utility class to represent expected monad (Revision 2) LEWG29 GitHub Vicente J. Botet Escriba
- P0322R0
2016-04-24 Library Evolution. Concurrency exception_list LEWG206 Bryce Adelstein Lelbach Alisdair Meredith Jared Hoberock
- P0320R1
2016-10-12 Library Evolution Concurrency Thread Constructor Attributes LEWG205 Vicente J. Botet Escriba
- P0320R0
2016-05-22 Library Evolution Concurrency Thread Constructor Attributes LEWG205 Vicente J. Botet Escriba
- P0319R2
2018-05-03 SG1 Library Evolution Adding Emplace functions for promise<T>/future<T> (revision 2) LEWG204 Vicente J. Botet Escribá
- P0319R1
2017-06-15 Library Evolution Concurrency Adding Emplace functions for promise<T>/future<T> LEWG204 Vicente J. Botet Escriba
- P0319R0
2016-05-22 Library Evolution Concurrency Adding Emplace functions for promise<T>/future<T> LEWG204 Vicente J. Botet Escriba
- P0318R1
2018-03-30 Library unwrap_ref_decay and unwrap_reference LEWG203 LWG3202 Vicente J. Botet Escribá
- P0318R0
2016-05-22 Library Evolution decay_unwrap and unwrap_reference LEWG203 Vicente J. Botet Escriba
- P0317R1
2016-10-15 Library Directory Entry Caching for Filesystem LEWG202 Beman Dawes
- P0317R0
2016-05-29 Library Directory Entry Caching for Filesystem LEWG202 Beman Dawes
- P0316R0
2017-02-01 Library Evolution allocate_unique and allocator_delete LEWG165 LEWG229 LEWG430 GitHub Miro Knejp
- P0315R4
2017-11-10 Core Wording for lambdas in unevaluated contexts Louis Dionne Hubert Tong
- P0315R3
2017-10-11 Core Lambdas in unevaluated context Louis Dionne Hubert Tong
- P0315R2
2017-06-18 Evolution Lambdas in unevaluated context Louis Dionne
- P0315R1
2016-08-01 Evolution Lambdas in unevaluated context Louis Dionne
- P0315R0
2016-05-24 Evolution Lambdas in unevaluated context Louis Dionne
- P0314R0
2016-03-28 Evolution Querying the alignment of an object Robert Haberlach
- P0313R0
2016-03-21 Evolution Comparison operators in fold-expressions Ville Voutilainen
- P0312R1
2017-06-07 Evolution Make Pointers to Members Callable Barry Revzin
- P0312R0
2016-03-20 Evolution Make Pointers to Members Callable Barry Revzin
- P0311R0
2016-03-18 Evolution A Unified Vision for Manipulating Tuple-like Objects Matthew Woehlke
- P0310R0
2016-03-19 Library Evolution Splitting node and array allocation in allocators LEWG201 Marcelo Zimbres
- P0309R0
2016-03-17 Evolution Partial class Daniele Bordes Markus Hosch
- P0308R0
2016-03-16 Library Evolution Library Valueless Variants Considered Harmful LEWG200 LWG2881 Peter Dimov
- P0307R2
2016-03-15 Library Evolution Library Making Optional Greater Equal Again Tony Van Eerd
- P0307R0
2016-03-15 Library Evolution Library Making Optional Greater Equal Again LEWG199 Tony Van Eerd
- P0306R4
2017-07-12 Core WG14 Comma elision and comma deletion Thomas Köppe
- P0306R3
2017-06-18 Evolution Core WG14 Comma elision and comma deletion Thomas Koeppe
- P0306R2
2016-11-27 Evolution Core WG14 Comma elision and comma deletion Thomas Koeppe
- P0306R1
2016-05-08 Evolution Core WG14 Comma elision and comma deletion Thomas Koeppe
- P0306R0
2016-03-17 Evolution Core WG14 liason Comma elision and comma deletion Thomas Koeppe
- P0305R1
2016-06-24 Evolution Core Selection statements with initializer Thomas Koeppe
- P0305R0
2016-03-14 Evolution Core If statement with initializer Thomas Koeppe
- P0304R1
2016-11-11 Library C++ Standard Library Issues Resolved Directly In Issaquah Marshall Clow
- P0304R0
2016-03-04 Library C++ Standard Library Issues Resolved Directly In Jacksonville Marshall Clow
- P0303R0
2017-10-15 Evolution Library Evolution Extensions to C++ for Short Float Type LEWG358 Boris Fomitchev Sergei Nikolaev Olivier Giroux Lawrence Crowl
- P0302R1
2016-06-23 Library Removing Allocator Support in std::function (rev 1) LEWG198 Jonathan Wakely
- P0302R0
2016-03-18 Library Deprecating Allocator Support in std::function LEWG198 Jonathan Wakely
- P0301R1
2016-03-21 Evolution Wording for Unified Call Syntax (revision 1) Jens Maurer
- P0301R0
2016-03-04 Core Wording for Unified Call Syntax Jens Maurer
- P0299R1
2016-06-24 Library Forward progress guarantees for the Parallelism TS features LEWG197 Torvald Riegel
- P0299R0
2016-03-05 Library Forward progress guarantees for the Parallelism TS v2 LEWG197 Torvald Riegel
- P0298R3
2017-03-03 Library Evolution A byte type definition LEWG195 Neil MacIntosh
- P0298R2
2016-11-11 Library Evolution A byte type definition LEWG195 Neil MacIntosh
- P0298R1
2016-07-10 Library Evolution A byte type definition LEWG195 Neil MacIntosh
- P0298R0
2016-05-27 Library Evolution A byte type definition LEWG195 Neil MacIntosh
- P0296R2
2016-06-21 Core Forward progress guarantees: Base definitions Torvald Riegel
- P0296R1
2016-05-27 Core Forward progress guarantees: Base definitions Torvald Riegel
- P0296R0
2016-03-05 Core Forward progress guarantees: Base definitions Torvald Riegel
- P0295R0
2016-03-01 Library Evolution Library Adopt Selected Library Fundamentals V2 Components for C++17 LEWG184 Walter E. Brown
- P0293R0
2016-10-14 Evolution Template deduction for nested classes S. Davis Herring
- P0292R2
2016-06-20 Core constexpr if: A slightly different syntax Jens Maurer
- P0292R1
2016-05-26 Core constexpr if: A slightly different syntax Jens Maurer
- P0292R0
2016-03-17 Core constexpr if: A slightly different syntax Jens Maurer
- P0290R4
2023-02-16 Core apply() for synchronized_value LEWG308 GitHub Anthony Williams
- P0290R3
2023-01-17 SG9 Ranges Library Evolution apply() for synchronized_value LEWG308 GitHub Anthony Williams
- P0290R2
2017-03-02 Concurrency apply() for synchronized_value<T> LEWG308 GitHub Anthony Williams
- P0290R1
2016-06-23 Concurrency apply() for synchronized_value<T> LEWG308 GitHub Anthony Williams
- P0290R0
2016-02-19 Concurrency apply() for synchronized_value<T> LEWG308 GitHub Anthony Williams
- P0289R0
2016-02-16 Evolution Forward declarations of nested classes Matt Austern
- P0288R9
2021-08-27 Library move_only_function (was any_invocable) GitHub Matt Calabrese Ryan McDougall
- P0288R8
2021-07-14 Library move_only_function (was any_invocable) GitHub Ryan McDougall Matt Calabrese
- P0288R7
2020-09-03 Library any_invocable GitHub Ryan McDougall Matt Calabrese
- P0288R6
2020-08-09 Library any_invocable GitHub Matt Calabrese Ryan McDougall
- P0288R5
2019-10-07 Library any_invocable GitHub Matt Calabrese Ryan McDougall
- P0288R4
2019-06-19 Library Evolution Library any_invocable GitHub Ryan McDougall Matt Calabrese
- P0288R1
2017-02-06 Library Evolution A polymorphic wrapper for all Callable objects LEWG34 GitHub David Krauss
- P0288R0
2016-02-13 Library Evolution A polymorphic wrapper for all Callable objects LEWG34 GitHub David Krauss
- P0287R0
2016-02-15 Evolution Simple Contracts for C++ Gabriel Dos Reis
- P0286R0
2016-02-14 Library Evolution A networking library extension to support co_await-based coroutines LEWG127 Christopher Kohlhoff
- P0285R0
2016-02-14 Concurrency Using customization points to unify executors Christopher Kohlhoff
- P0284R0
2016-02-14 Evolution Unqualified enumerators in case labels James Touton
- P0283R2
2016-06-22 Core Standard and non-standard attributes J. Daniel Garcia
- P0283R1
2016-03-15 Core Standard and non-standard attributes J. Daniel Garcia
- P0283R0
2016-02-12 Evolution Standard and non-standard attributes J. Daniel Garcia
- P0282R0
2016-02-07 Library Evolution Library Const-preserving overloads for the strtox family of functions James Touton
- P0281R0
2016-01-23 Evolution Remove comma elision in variadic function declarations James Touton
- P0280R0
2016-02-08 Evolution Initialize unspecified aggregate members with direct list initialization James Touton
- P0279R1
2016-08-25 Concurrency Read-Copy Update (RCU) for C++ Paul E. McKenney
- P0279R0
2016-02-14 Concurrency Read-Copy Update (RCU) for C++ Paul E. McKenney
- P0278R0
2016-02-14 Core volatile solutions Jon Kalb Dan Saks
- P0277R1
2016-02-22 Evolution const Inheritance David Wilson
- P0277R0
2016-02-13 Evolution const Inheritance David Wilson
- P0276R0
2016-03-20 Evolution Core A Proposal to add Attribute [[visible]] Antony Polukhin
- P0275R4
2018-10-01 Library Evolution A Proposal to add Classes and Functions Required for Dynamic Library Load LEWG196 Antony Polukhin
- P0275R3
2018-02-01 Library Evolution A Proposal to add Classes and Functions Required for Dynamic Library Load LEWG196 Antony Polukhin
- P0275R2
2017-09-12 Library Evolution Evolution A Proposal to add Classes and Functions Required for Dynamic Library Load LEWG196 Antony Polukhin
- P0275R1
2017-01-28 Library Evolution A Proposal to add Classes and Functions Required for Dynamic Library Load LEWG196 Antony Polukhin
- P0275R0
2016-03-20 Library Evolution A Proposal to add Classes and Functions Required for Dynamic Library Load LEWG196 Antony Polukhin
- P0274R0
2016-02-12 Library Evolution Clump - A Vector-like Sequence Container with Embedded Storage Nevin Liber
- P0273R1
2016-10-17 Evolution Proposed modules changes from implementation and deployment experience Richard Smith Chandler Carruth David Jones
- P0273R0
2016-02-12 Evolution Proposed modules changes from implementation and deployment experience Richard Smith Chandler Carruth David Jones
- P0272R1
2016-03-04 Library Evolution Give 'std::string' a non-const '.data()' member function David Sankel
- P0272R0
2016-02-13 Library Evolution Give 'std::string' a non-const '.data()' member function David Sankel
- P0271R0
2016-02-13 Library Evolution std::direct_init<T> for plugging the metaprogramming constructor hole Richard Smith Tony Van Eerd David Sankel
- P0270R3
2017-02-02 Core Library Removing C dependencies from signal handler wording Hans Boehm
- P0270R2
2016-11-27 Core Library Removing C dependencies from signal handler wording Hans Boehm
- P0270R1
2016-07-10 Library Removing C dependencies from signal handler wording Hans Boehm
- P0270R0
2016-02-12 Concurrency Removing C dependencies from signal handler wording Hans Boehm
- P0269R0
2016-02-14 Library Allocator-aware regular expressions LEWG9 GitHub Mike Spertus
- P0268R0
2016-02-12 Evolution up-to expression Mike Spertus Andrew Tomazos
- P0267R10
2019-10-07 SG13 SG16 A Proposal to Add 2D Graphics Rendering and Display to C++ LEWG177 GitHub Michael B McLaughlin Herb Sutter Jason Zink Guy Davidson Michael Kazakov
- P0267R9
2019-06-17 SG13 A Proposal to Add 2D Graphics Rendering and Display to C++ LEWG177 GitHub Michael B. McLaughlin Herb Sutter Jason Zink Guy Davidson Michael Kazakov
- P0267R8
2018-06-26 WG21 A Proposal to Add 2D Graphics Rendering and Display to C++ LEWG177 GitHub Michael B. McLaughlin Herb Sutter Jason Zink Guy Davidson Michael Kazakov
- P0267R7
2018-02-10 Library Evolution A Proposal to Add 2D Graphics Rendering and Display to C++ LEWG177 GitHub Michael B. McLaughlin Herb Sutter Jason Zink Guy Davidson
- P0267R6
2017-07-30 Library Evolution A Proposal to Add 2D Graphics Rendering and Display to C++, LEWG177 GitHub Michael McLaughlin Herb Sutter Jason Zink Guy Davidson
- P0267R5
2017-06-19 Library Evolution A Proposal to Add 2D Graphics Rendering and Display to C++, LEWG177 GitHub Michael McLaughlin Herb Sutter Jason Zink Guy Davidson
- P0267R4
2017-03-20 Library Evolution A Proposal to Add 2D Graphics Rendering and Display to C++, LEWG177 GitHub Michael McLaughlin Herb Sutter Jason Zink
- P0267R3
2017-02-06 Library Evolution A Proposal to Add 2D Graphics Rendering and Display to C++, LEWG177 GitHub Michael McLaughlin Herb Sutter Jason Zink
- P0267R2
2016-06-22 Library Evolution A Proposal to Add 2D Graphics Rendering and Display to C++, LEWG177 GitHub Michael McLaughlin Herb Sutter Jason Zink
- P0267R1
2016-03-21 Library Evolution A Proposal to Add 2D Graphics Rendering and Display to C++, LEWG177 GitHub Michael McLaughlin Herb Sutter Jason Zink
- P0267R0
2016-02-12 SG14 A Proposal to Add 2D Graphics Rendering and Display to C++, LEWG177 GitHub Michael McLaughlin
- P0266R2
2016-11-10 Core Lifting Restrictions on requires-Expressions Walter E. Brown
- P0266R1
2016-07-10 Core Removing Restrictions on requires-Expressions Walter E. Brown
- P0266R0
2016-02-12 Evolution Removing Restrictions on requires-Expressions Walter E. Brown
- P0265R0
2016-02-15 Transactional Memory SG5 is NOT proposing Transactional Memory for C++17 Michael Wong
- P0264R0
2016-02-11 Evolution auto operator= considered dangerous Michael Price
- P0263R1
2016-03-04 WG21 Core Language Working Group "tentatively ready" Issues for the February, 2016 (Jacksonville) Meeting William M. Miller
- P0263R0
2016-02-15 Core Core Language Working Group "tentatively ready" Issues for the February, 2016 (Jacksonville) Meeting William M. Miller
- P0262R1
2016-10-15 Evolution A Class for Status and Optional Value LEWG561 Lawrence Crowl Chris Mysen
- P0262R0
2016-02-14 Evolution A Class for Status and Optional Value LEWG561 Lawrence Crowl
- P0261R4
2020-01-13 Library Evolution C++ Distributed Counters LEWG310 GitHub Lawrence Crowl
- P0261R3
2017-03-13 Concurrency C++ Distributed Counters LEWG310 GitHub Lawrence Crowl
- P0261R2
2017-02-05 Concurrency C++ Distributed Counters LEWG310 GitHub Lawrence Crowl
- P0261R1
2016-10-13 Concurrency C++ Distributed Counters LEWG310 GitHub Lawrence Crowl
- P0261R0
2016-02-14 Concurrency C++ Distributed Counters LEWG310 GitHub Lawrence Crowl
- P0260R16
2025-02-15 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Concurrent Queues LEWG377 Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R15
2025-02-13 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Concurrent Queues LEWG377 Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R14
2025-01-13 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Concurrent Queues LEWG377 Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R13
2024-12-10 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Concurrent Queues LEWG377 Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R12
2024-11-21 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Concurrent Queues LEWG377 Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R11
2024-10-12 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Concurrent Queues LEWG377 Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R10
2024-06-27 LEWG Library Evolution C++ Concurrent Queues LEWG377 Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R9
2024-05-22 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Concurrent Queues LEWG377 GitHub Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R8
2024-03-09 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Concurrent Queues LEWG377 GitHub Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R7
2023-07-13 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Concurrent Queues LEWG377 GitHub Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R6
2023-06-16 SG1 Concurrency and Parallelism LEWG Library Evolution C++ Concurrent Queues LEWG377 GitHub Detlef Vollmann Lawrence Crowl Chris Mysen Gor Nishanov
- P0260R5
2023-01-15 SG1 Library Evolution C++ Concurrent Queues LEWG377 GitHub Lawrence Crowl Chris Mysen Detlef Vollmann
- P0260R4
2020-01-13 Library Evolution C++ Concurrent Queues LEWG377 GitHub Lawrence Crowl Chris Mysen
- P0260R3
2019-01-20 Library Evolution Incubator C++ Concurrent Queues LEWG377 GitHub Lawrence Crowl Chris Mysen
- P0260R2
2017-10-15 Concurrency C++ Concurrent Queues LEWG377 GitHub Lawrence Crowl Chris Mysen
- P0260R1
2017-02-05 Concurrency C++ Concurrent Queues LEWG377 GitHub Lawrence Crowl
- P0260R0
2016-02-14 Concurrency C++ Concurrent Queues LEWG377 GitHub Lawrence Crowl Chris Mysen
- P0259R0
2016-02-12 Library Evolution fixed_string: a compile-time string GitHub Michael Price Andrew Tomazos
- P0258R2
2016-06-24 Library has_unique_object_representations - wording LEWG176 Michael Spencer
- P0258R1
2016-03-05 Library Core is_contiguous_layout LEWG176 Michael Spencer
- P0258R0
2016-02-12 Evolution Library Evolution is_contiguous_layout LEWG176 Michael Spencer
- P0257R1
2016-05-27 Evolution A byte type for increased type safety LEWG195 Neil MacIntosh
- P0257R0
2016-02-11 Library Evolution A byte type for the standard library. LEWG195 Neil MacIntosh
- P0256R0
2016-02-12 Reflection C++ Reflection Light Cleiton Santoia Silva
- P0255R0
2016-02-12 Reflection C++ Static Reflection via template pack expansion Cleiton Santoia Silva Daniel Auresco
- P0254R2
2016-06-24 Library Evolution Integrating std::string_view and std::string LEWG194 Marshall Clow
- P0254R1
2016-05-29 Library Evolution Integrating std::string_view and std::string LEWG194 Marshall Clow
- P0254R0
2016-03-20 Library Evolution Integrating std::string_view and std::string LEWG194 Marshall Clow
- P0253R1
2016-03-01 Library Evolution Fixing a design mistake in the searchers interface in Library Fundamentals Marshall Clow
- P0253R0
2016-02-12 Library Evolution Fixing a design mistake in the searchers interface in Library Fundamentals Marshall Clow
- P0252R2
2016-10-16 Evolution Core Operator Dot Wording Bjarne Stroustrup Gabriel Dos Reis
- P0252R1
2016-03-02 Evolution Core Operator Dot Wording Bjarne Stroustrup Gabriel Dos Reis
- P0252R0
2016-02-13 Evolution Operator Dot Wording Bjarne Stroustrup Gabriel Dos Reis
- P0251R0
2016-02-11 Evolution Unified Call Syntax Wording Bjarne Stroustrup Herb Sutter
- P0250R3
2017-03-02 Core Wording improvements for initialization and thread ids (CWG 2046, 1784) Hans Boehm
- P0250R2
2016-07-10 Concurrency Core Wording improvements for initialization and thread ids (CWG 2046, 1784) Hans Boehm
- P0250R1
2016-03-20 Concurrency Core Wording improvements for initialization and thread ids (CWG 2046) Hans Boehm
- P0250R0
2016-02-12 Concurrency Core Wording improvements for initialization and thread ids (CWG 2046) Hans Boehm
- P0249R2
2016-10-07 SG13 Input Devices For 2D Graphics Brett Searles Michael McLaughlin Jason Zink
- P0249R0
2016-02-05 SG14 Input Devices For 2D Graphics Brett Searles
- P0248R0
2016-02-12 WG21 Concepts in C++17 Andrew Sutton
- P0247R0
2016-02-12 Evolution Criteria for Contract Support Nathan Myers
- P0246R0
2016-02-12 Evolution Contract Assert Support Merged Proposal Nathan Myers
- P0245R1
2016-03-04 Evolution Core Hexadecimal float literals for C++ Thomas Koeppe
- P0245R0
2016-02-09 Evolution Hexadecimal float literals for C++ Thomas Koeppe
- P0244R2
2017-06-13 Library Evolution Text_view: A C++ concepts and range based character encoding and code point enumeration library LEWG174 Tom Honermann
- P0244R1
2016-03-20 Library Evolution Text_view: A C++ concepts and range based character encoding and code point enumeration library LEWG174 Tom Honermann
- P0244R0
2016-02-10 Library Evolution Text_view: A C++ concepts and range based character encoding and code point enumeration library LEWG174 Tom Honermann
- P0242R0
2016-02-11 Library Evolution Standard Library Support For Void LEWG173 Matt Calabrese
- P0241R0
2016-02-11 Library Evolution Remove Future-Related Explicit Specializations for Void LEWG173 Matt Calabrese
- P0240R0
2016-02-12 WG21 Why I want Concepts, but why they should come later rather than sooner Matt Calabrese
- P0239R0
2015-11-12 Library Evolution valueless_by_exception Tony Van Eerd
- P0238R1
2017-05-08 Evolution Return type deduction and SFINAE Tomasz Kami_ski
- P0238R0
2016-02-07 Evolution Return type deduction and SFINAE Tomasz Kamińsk
- P0237R10
2019-06-17 Library Wording for fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner
- P0237R9
2017-10-16 Library Wording for fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner
- P0237R8
2017-07-31 Library Evolution Wording for fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner
- P0237R7
2017-06-19 Library Evolution Wording for fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner
- P0237R6
2017-03-20 Library Evolution SG14 Numerics Wording for fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner
- P0237R5
2017-02-06 Library Evolution SG14 Numerics Wording for fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner
- P0237R4
2016-11-28 Library Evolution SG14 Numerics Wording for fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner
- P0237R3
2016-10-17 Library Evolution SG14 Numerics Wording for fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner
- P0237R2
2016-07-11 Library Evolution SG14 Numerics Wording for fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner Nathan Myers
- P0237R1
2016-05-30 Library Evolution SG14 Numerics Wording for fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner
- P0237R0
2016-02-12 Library Evolution SG14 On the standardization of fundamental bit manipulation utilities LEWG171 GitHub Vincent Reverdy Robert J. Brunner
- P0236R0
2016-02-12 Concurrency SG14 Khronos's OpenCL SYCL to support Heterogeneous Devices for C++ Michael Wong Andrew Richards Maria Rovatsou Ruyman Reyes
- P0235R0
2016-02-05 Evolution SG14 A Packaging System for C++ Guy Somberg Brian Fitzgerald
- P0234R0
2016-02-12 Concurrency SG14 Evolution Towards Massive Parallelism(aka Heterogeneous Devices/Accelerators/GPGPU) support in C++ Michael Wong Hartmut Kaiser Thomas Heller
- P0233R6
2017-10-15 Concurrency SG14 Library Evolution Hazard Pointers: Safe Reclamation for Optimistic Concurrency LEWG291 Maged M. Michael Michael Wong Paul McKenney Arthur O'Dwyer D. S. Hollman Geoffrey Romer Andrew Hunter
- P0233R5
2017-07-30 Concurrency SG14 Library Evolution Hazard Pointers: Safe Reclamation for Optimistic Concurrency LEWG291 Maged M. Michael Michael Wong Paul McKenney Arthur O'Dwyer D. S. Hollman Geoffrey Romer Andrew Hunter
- P0233R4
2017-06-18 Concurrency SG14 Library Evolution Hazard Pointers: Safe Reclamation for Optimistic Concurrency LEWG291 Maged M. Michael Michael Wong Paul McKenney Arthur O'Dwyer D. S. Hollman Geoffrey Romer Andrew Hunter
- P0233R3
2017-02-06 Concurrency SG14 Library Evolution Hazard Pointers: Safe Reclamation for Optimistic Concurrency LEWG291 Maged M. Michael Michael Wong Paul McKenney Arthur O'Dwyer D. S. Hollman
- P0233R2
2016-10-17 Concurrency SG14 Library Evolution Hazard Pointers: Safe Reclamation for Optimistic Concurrency LEWG291 Maged M. Michael Michael Wong Paul McKenney Arthur O'Dwyer
- P0233R1
2016-05-29 Concurrency SG14 Library Evolution Hazard Pointers: Safe Reclamation for Optimistic Concurrency LEWG291 Maged M. Michael Michael Wong
- P0233R0
2016-02-12 Concurrency SG14 Library Evolution Hazard Pointers: Safe Reclamation for Optimistic Concurrency LEWG291 Maged M. Michael Michael Wong
- P0232R0
2016-02-12 Concurrency SG14 Evolution A Concurrency ToolKit for Structured Deferral/Optimistic Speculation Paul McKenney Michael Wong Maged Michael
- P0231R0
2016-02-12 Transactional Memory Extending the Transactional Memory Technical Specification to Support Commit Actions Victor Luchangco Michael Spear Michael Wong
- P0230R0
2016-02-12 SG14 SG14 Games Dev/Low Latency/Financial Meeting Minutes 2015/10/14-2015/02/10 Michael Wong
- P0229R0
2016-02-12 Transactional Memory SG5 Transactional Memory Meeting minutes 2015/11/02-2016/02/08 Michael Wong
- P0228R6
2020-08-09 Library any_invocable GitHub Matt Calabrese Ryan McDougall
- P0228R3
2019-01-09 Library Evolution unique_function: a move-only std::function GitHub Ryan McDougall Matt Calabrese
- P0228R0
2016-02-16 Library Evolution A Proposal to Add Safe Integer Types to the Standard Library Technical Report GitHub Robert Ramey
- P0227R0
2016-02-09 Library Evolution Weakening the iterator categories of some standard algorithms LEWG169 GitHub Thibaut Le Jehan
- P0226R1
2016-02-29 Library Library Evolution Mathematical Special Functions for C++17, v5 Walter E. Brown Axel Naumann Edward Smith-Rowland
- P0226R0
2016-02-10 Library Library Evolution Mathematical Special Functions for C++17, v4 Walter E. Brown Axel Naumann Edward Smith-Rowland
- P0225R0
2016-02-05 WG21 Why I want Concepts, and why I want them sooner rather than later Ville Voutilainen
- P0224R0
2016-02-05 Evolution Implicit Return Type Matthew Woehlke
- P0223R0
2016-02-09 Evolution Class Namespace Matthew Woehlke
- P0222R0
2016-02-05 Evolution Allowing Anonymous Structs as Return Values Matthew Woehlke
- P0221R2
2016-06-23 Evolution Core Proposed wording for default comparisons, revision 4 LEWG185 Jens Maurer
- P0221R1
2016-03-17 Core Proposed wording for default comparisons, revision 3 LEWG185 Jens Maurer
- P0221R0
2016-02-10 Evolution Proposed wording for default comparisons, revision 2 LEWG185 Jens Maurer
- P0220R1
2016-03-03 Library Library Evolution Adopt Library Fundamentals V1 TS Components for C++17 (R1) Beman Dawes
- P0220R0
2016-02-12 Library Library Evolution Adopt Library Fundamentals TS for C++17 Beman Dawes
- P0219R1
2016-06-24 Library File System Relative Paths for Filesystem Beman Dawes
- P0219R0
2016-02-12 Library File System Relative Paths for Filesystem Beman Dawes Jamie Allsop Nicolai Josuttis
- P0218R1
2016-03-05 Library File System Adopt File System TS for C++17 Beman Dawes
- P0218R0
2016-02-11 Library File System Adopt File System TS for C++17 Beman Dawes
- P0217R3
2016-06-24 Evolution Library Evolution Proposed wording for structured bindings Jens Maurer
- P0217R2
2016-05-26 Evolution Library Evolution Proposed wording for structured bindings Jens Maurer
- P0217R1
2016-03-20 Evolution Core Proposed wording for structured bindings Jens Maurer
- P0217R0
2016-02-10 Evolution Core Proposed wording for structured bindings Jens Maurer
- P0216R0
2016-02-11 Library Evolution A Time-Zone Library LEWG166 Greg Miller Bradley White
- P0215R0
2016-02-11 Library Evolution A Civil-Time Library LEWG116 Greg Miller Bradley White
- P0214R9
2018-03-16 Library Data-Parallel Vector Types & Operations LEWG193 Matthias Kretz
- P0214R8
2018-02-12 Library Data-Parallel Vector Types & Operations LEWG193 Matthias Kretz
- P0214R7
2017-11-27 Library Data-Parallel Vector Types & Operations LEWG193 Matthias Kretz
- P0214R6
2017-10-16 Library Data-Parallel Vector Types & Operations LEWG193 Matthias Kretz
- P0214R5
2017-07-30 Library Data-Parallel Vector Types & Operations LEWG193 Matthias Kretz
- P0214R4
2017-06-19 Library Evolution Data-Parallel Vector Types & Operations LEWG193 Matthias Kretz
- P0214R3
2017-02-06 Library Evolution Data-Parallel Vector Types & Operations LEWG193 Matthias Kretz
- P0214R2
2016-10-17 Library Evolution Data-Parallel Vector Types & Operations LEWG193 Matthias Kretz
- P0214R1
2016-05-28 Library evolution Concurrency Data-Parallel Vector Types & Operations LEWG193 Matthias Kretz
- P0214R0
2016-02-12 Library Evolution Data-Parallel Vector Types & Operations LEWG193 Matthias Kretz
- P0213R0
2016-01-24 Library Evolution Reexamining the Performance of Memory-Allocation Strategies Graham Bleaney
- P0212R1
2016-03-01 Evolution Wording for [[maybe_unused]] attribute Andrew Tomazos
- P0212R0
2016-01-31 Evolution Wording for [[maybe_unused]] attribute Andrew Tomazos
- P0211R3
2020-01-14 Library Evolution Allocator-aware library wrappers for dynamic allocation LEWG165 GitHub Thomas Köppe
- P0211R2
2018-10-08 Library Evolution Allocator-aware library wrappers for dynamic allocation LEWG165 GitHub Thomas Köppe
- P0211R1
2016-05-30 Library Evolution Allocator-aware library wrappers for dynamic allocation LEWG165 GitHub Thomas Koeppe
- P0211R0
2016-01-30 Library Evolution Allocator-aware library wrappers for dynamic allocation LEWG165 GitHub Thomas Koeppe
- P0210R0
2016-01-29 Library Evolution A light-weight, dynamic array Thomas Koeppe
- P0209R2
2016-06-23 Library make_from_tuple: apply for construction LEWG163 Pablo Halpern
- P0209R1
2016-05-29 Library make_from_tuple: apply for construction LEWG163 Pablo Halpern
- P0209R0
2016-02-12 Library Evolution make_from_tuple: apply for construction LEWG163 Pablo Halpern
- P0208R1
2017-06-17 Library Evolution Copy-swap Transaction LEWG162 Pablo Halpern
- P0208R0
2016-02-12 Library Evolution Copy-swap helper LEWG162 Pablo Halpern
- P0207R0
2016-01-28 Evolution Ruminations on lambda captures Ville Voutilainen
- P0206R1
2016-03-09 Concurrency Library Evolution A joining thread LEWG161 Ville Voutilainen
- P0206R0
2016-01-27 Concurrency Library Evolution Discussion about std::thread and RAII LEWG161 Ville Voutilainen
- P0205R1
2021-06-25 SG6 Library Evolution Library Efficient Seeding of Random Number Engines LEWG160 GitHub Moritz Klammler
- P0205R0
2016-02-11 Numerics Library Evolution Library Allow Seeding Random Number Engines With std::random_device LEWG160 GitHub Moritz Klammler
- P0203R0
2016-01-26 SG14 Considerations for the design of expressive portable SIMD vectors Mathias Gaunard
- P0202R3
2017-11-09 Library Add Constexpr Modifiers to Functions in <algorithm> and <utility> Headers LEWG159 Antony Polukhin
- P0202R2
2017-09-12 Library Evolution Add Constexpr Modifiers to Functions in <algorithm> and <cstring> Headers LEWG159 Antony Polukhin
- P0202R1
2016-05-21 Library Evolution Add Constexpr Modifiers to Functions in <algorithm> and <cstring> Headers LEWG159 Antony Polukhin
- P0202R0
2016-01-31 Library Evolution Add Constexpr Modifiers to Functions in <algorithm> and <cstring> Headers LEWG159 Antony Polukhin
- P0201R6
2022-10-15 Library Evolution A polymorphic value-type for C++ LEWG158 GitHub Jonathan Coe Antony Peacock Sean Parent
- P0201R5
2019-03-11 Library Evolution Library A polymorphic value-type for C++ LEWG158 GitHub Jonathan Coe Sean Parent
- P0201R4
2018-10-05 Library Evolution Library A polymorphic value-type for C++ LEWG158 GitHub Jonathan Coe Sean Parent
- P0201R3
2018-02-12 Library A polymorphic value-type for C++ LEWG158 GitHub Jonathan Coe Sean Parent
- P0201R2
2017-10-16 Library Evolution A polymorphic value-type for C++ LEWG158 GitHub Jonathan Coe
- P0201R1
2016-10-13 Library Evolution An indirect value-type for C++ LEWG158 GitHub Jonathan Coe
- P0201R0
2016-02-01 Library Evolution A cloning pointer-class for C++ LEWG158 GitHub Jonathan Coe
- P0200R0
2016-01-22 Library Evolution A Proposal to Add Y Combinator to the Standard Library Yegor Derevenets
- P0199R0
2016-02-11 Evolution Default Hash Vicente J. Botet Escriba
- P0198R0
2016-02-11 Evolution Library Evolution Default Swap Vicente J. Botet Escriba
- P0197R0
2016-02-11 Evolution Default Tuple-like access Vicente J. Botet Escriba
- P0196R5
2018-05-03 Library Evolution Generic none() factories for Nullable types LEWG156 Vicente J. Botet Escribá
- P0196R4
2017-10-15 Library Evolution Generic none() factories for Nullable types LEWG156 Vicente J. Botet Escriba
- P0196R3
2017-06-15 Library Evolution Generic none() factories for Nullable types LEWG156 Vicente J. Botet Escriba
- P0196R2
2016-10-12 Library Evolution Generic none() factories for Nullable types LEWG156 Vicente J. Botet Escriba
- P0196R1
2016-05-22 Library Evolution Generic none() factories for Nullable types LEWG156 Vicente J. Botet Escriba
- P0196R0
2016-02-11 Library Evolution A generic none_t literal type for Nullable types LEWG156 Vicente J. Botet Escriba
- P0195R2
2016-11-08 Core Pack expansions in using-declarations Robert Haberlach Richard Smith
- P0195R1
2016-10-15 Core Modernizing using-declarations Robert Haberlach
- P0195R0
2015-12-23 Evolution Modernizing using-declarations Robert Haberlach
- P0194R6
2018-03-16 Core Library Static reflection LEWG69 Matus Chochlik Axel Naumann David Sankel
- P0194R5
2018-02-11 Core Library Static reflection LEWG69 Matúš Chochlík Axel Naumann David Sankel
- P0194R4
2017-06-18 SG7 Evolution Static reflection LEWG69 Matúš Chochlík Axel Naumann David Sankel
- P0194R3
2017-02-06 Reflection Evolution Static reflection LEWG69 Matúš Chochlík Axel Naumann David Sankel
- P0194R2
2016-10-15 Reflection Evolution Static reflection LEWG69 Matúš Chochlík Axel Naumann David Sankel
- P0194R1
2016-05-17 Reflection Static reflection (revision 4) LEWG69 Matúš Chochlík Alex Naumann
- P0194R0
2016-02-08 Reflection Static reflection (revision 4) LEWG69 Matus Chochlik Axel Naumann
- P0193R1
2016-03-20 Concurrency SG14 Where is Vectorization in C++‽ JF Bastien Hans Boehm
- P0193R0
2016-01-21 Concurrency SG14 Where is Vectorization in C++‽ JF Bastien Hans Boehm
- P0192R4
2018-10-08 Evolution Library Evolution `short float` and fixed-size floating point types GitHub Michał Dominiak Bryce Adelstein Lelbach Boris Fomitchev Sergei Nikolaev
- P0192R1
2016-02-14 Evolution Adding a Fundamental Type for Short Float LEWG358 GitHub Boris Fomitchev Sergei Nikolaev Olivier Giroux Lawrence Crowl
- P0192R0
2015-11-11 Evolution Adding a Fundamental Type for Short Float LEWG358 GitHub Boris Fomitchev Sergei Nikolaev Oliver Giroux
- P0191R1
2016-03-20 Evolution C++ virtual member function pointer comparison Daniel Markus
- P0190R4
2017-07-28 Concurrency Proposal for New memory order consume Definition Paul E. McKenney Michael Wong Hans Boehm Jens Maurer Jeffrey Yasskin JF Bastien
- P0190R3
2017-02-05 Concurrency Proposal for New memory order consume Definition Paul E. McKenney Michael Wong Hans Boehm Jens Maurer Jeffrey Yasskin JF Bastien
- P0190R2
2016-05-25 Concurrency Proposal for New memory order consume Definition Paul E. McKenney Michael Wong Hans Boehm Jens Maurer Jeffrey Yasskin JF Bastien
- P0190R1
2016-03-18 Concurrency Proposal for New memory order consume Definition Paul E. McKenney Michael Wong Hans Boehm Jens Maurer
- P0190R0
2016-02-10 Concurrency Proposal for New memory order consume Definition Paul E. McKenney Michael Wong Hans Boehm Jens Maurer
- P0189R1
2016-02-29 Core Wording for [[nodiscard]] attribute Andrew Tomazos
- P0189R0
2016-01-03 Evolution Wording for [[nodiscard]] attribute Andrew Tomazos
- P0188R1
2016-02-29 Core Wording for [[fallthrough]] attribute Andrew Tomazos
- P0188R0
2016-01-03 Evolution Wording for [[fallthrough]] attribute Andrew Tomazos
- P0187R1
2016-06-28 Evolution Proposal/Wording for Bit-field Default Member Initializer Syntax Andrew Tomazos
- P0187R0
2015-11-20 Evolution Proposal of Bitfield Default Member Initializers Andrew Tomazos
- P0186R0
2016-02-11 Library Evolution Iterator Facade Library Proposal for Ranges LEWG155 Beman Dawes Eric Niebler Casey Carter
- P0185R1
2016-03-01 Library Adding [nothrow-]swappable traits, revision 3 Daniel Krugler
- P0185R0
2016-02-09 Library Adding [nothrow-] swappable traits Daniel Krugler
- P0184R0
2016-02-11 Evolution Generalizing the Range-Based For Loop Eric Niebler
- P0181R1
2016-06-23 Library Evolution Ordered By Default Alisdair Meredith
- P0181R0
2016-02-17 Library Evolution Ordered By Default Alisdair Meredith
- P0180R2
2016-06-23 Library Evolution Reserve a New Library Namespace Future Standardization LEWG153 Alisdair Meredith
- P0180R1
2016-03-21 Library Evolution Reserve a New Library Namespace Future Standardization LEWG153 Alisdair Meredith
- P0180R0
2016-02-10 Library Evolution Reserve a New Library Namespace Future Standardization LEWG153 Alisdair Meredith
- P0178R1
2024-12-17 LWG Library Allocators and swap LEWG152 GitHub Alisdair Meredith
- P0178R0
2016-02-15 Library Evolution Allocators and swap LEWG152 GitHub Alisdair Meredith
- P0177R2
2016-03-21 Library Evolution Cleaning up allocator_traits LEWG151 GitHub Alisdair Meredith
- P0177R1
2016-03-01 Library Evolution Cleaning up allocator_traits LEWG151 GitHub Alisdair Meredith
- P0177R0
2016-02-15 Library Evolution Cleaning up allocator_traits LEWG151 GitHub Alisdair Meredith
- P0175R1
2016-06-24 Library Synopses for the C library LWG3051 Thomas Koeppe Richard Smith
- P0175R0
2016-02-13 Library Synopses for the C library LWG3051 Thomas Koeppe Richard Smith
- P0174R2
2016-06-23 Library Evolution Deprecating Vestigial Library Parts in C++17 LEWG149 Alisdair Meredith
- P0174R1
2016-03-21 Library Evolution Deprecating Vestigial Library Parts in C++17 LEWG149 Alisdair Meredith
- P0174R0
2016-02-15 Library Evolution Deprecating Vestigial Library Parts in C++17 LEWG149 Alisdair Meredith
- P0172R0
2015-11-10 Library Evolution Abominable Function Types Alisdair Meredith
- P0171R0
2015-11-06 Evolution Response To: Resumable Expressions P0114R0 Gor Nishanov
- P0170R1
2016-03-01 Core Wording for Constexpr Lambda Faisal Vali
- P0170R0
2015-11-01 Evolution Wording for Constexpr Lambda Faisal Vali
- P0169R0
2015-11-03 Library evolution regex and Unicode character types LEWG144 Nozomu Katō
- P0167R2
2016-03-04 WG21 Core Language Working Group "ready" Issues for the February, 2016 (Jacksonville) meeting William M. Miller
- P0167R1
2016-02-15 Core Core Language Working Group "ready" Issues for the February, 2016 (Jacksonville) meeting William M. Miller
- P0167R0
2015-11-10 Core Core Language Working Group "ready" Issues after the October, 2015 (Kona) meeting William M. Miller
- P0166R0
2015-11-06 Evolution Three interesting questions about contracts J. Daniel Garcia
- P0165R4
2017-02-06 Library C++ Standard Library Issues to be moved in Kona Marshall Clow
- P0165R3
2016-10-17 Library C++ Standard Library Issues to be moved in Issaquah Marshall Clow
- P0165R2
2016-05-30 Library C++ Standard Library Issues to be moved in Oulu Marshall Clow
- P0165R1
2016-02-12 Library C++ Standard Library Issues to be moved in Jacksonville Marshall Clow
- P0165R0
2015-10-23 Library C++ Standard Library Issues to be moved in Kona Marshall Clow
- P0164R0
2015-10-23 Core Core Language Working Group "ready" Issues William M. Miller
- P0163R0
2015-10-23 Library Evolution shared_ptr::weak_type Arthur O'Dwyer
- P0162R0
2015-11-06 A response to "P0055R0: On Interactions Between Coroutines and Networking Library" LEWG127 Christopher Kohlhoff
- P0161R0
2016-02-12 Library Bitset Iterators, Masks, and Container Operations LEWG148 Nathan Myers
- P0160R0
2015-10-23 Core Wording for removing defaults for unary folds Jens Maurer
- P0159R0
2015-10-22 Draft of Technical Specification for C++ Extensions for Concurrency Artur Laksberg
- P0158R0
2015-11-06 Evolution Couroutines belong in a TS Jamie Allsop Jonathan Wakely Christopher Kohlhoff Anthony Williams Roger Orr Andy Sawyer Jonathan Coe Arash Partow
- P0157R0
2015-11-07 Evolution Handling Disappointment in C++ Lawrence Crowl
- P0156R2
2017-03-03 Library Variadic lock_guard (Rev. 4) Mike Spertus
- P0156R1
2016-10-21 Library Variadic lock_guard (Rev. 4) Mike Spertus
- P0156R0
2015-10-21 Evolution Variadic lock_guard (Rev. 3) LWG2887 Mike Spertus
- P0155R0
2015-10-22 Library Task Block R5 Pablo Halpern Arch Robison Hong Hong Artur Laksberg Gor Nishanov Herb Sutter
- P0154R1
2016-03-03 Concurrency constexpr std::thread::hardware_{true,false}_sharing_size JF Bastien Olivier Giroux
- P0154R0
2015-10-24 constexpr std::thread::hardware_{true,false}_sharing_size JF Bastien Olivier Giroux
- P0153R0
2015-11-05 std::atomic_object_fence(mo, T&&...) Olivier Giroux JF Bastien
- P0152R1
2016-03-02 Concurrency constexpr atomic<T>::is_always_lock_free Olivier Giroux JF Bastien Jeff Snyder
- P0152R0
2015-10-21 Concurrency constexpr atomic::is_always_lock_free Olivier Giroux JF Bastien Jeff Snyder
- P0151R0
2015-10-16 Evolution Proposal of Multi-Declarators Andrew Tomazos
- P0149R1
2025-01-13 EWG Evolution Generalised member pointers GitHub Jeff Snyder
- P0149R0
2016-02-12 Evolution Generalised member pointers GitHub Jeff Snyder
- P0148R0
2015-10-14 Library Evolution memory_resource_ptr: A Limited Smart Pointer for memory_resource Correctness Pablo Halpern Dietmar Kühl
- P0147R0
2015-11-08 Evolution The Use and Implementation of Contracts Lawrence Crowl
- P0146R1
2016-02-11 Evolution Regular Void Matt Calabrese
- P0146R0
2015-09-25 Evolution Regular Void Matt Calabrese
- P0145R3
2016-06-23 Core Refining Expression Evaluation Order for Idiomatic C++ Gabriel Dos Reis Herb Sutter Jonathan Caves
- P0145R2
2016-03-03 Core Refining Expression Evaluation Order for Idiomatic C++ Gabriel Dos Reis Herb Sutter Jonathan Caves
- P0145R1
2016-02-12 Evolution Core Refining Expression Evaluation Order for Idiomatic C++ (Revision 2) Gabriel Dos Reis Herb Sutter Jonathan Caves
- P0145R0
2015-10-01 Evolution Expression Order of Evaluation Gabriel Dos Reis Herb Sutter Jonathan Caves
- P0144R2
2016-03-16 Evolution Structured Bindings Herb Sutter
- P0144R1
2016-02-03 Evolution Structured Bindings Herb Sutter Bjarne Stroustrup Gabriel Dos Reis
- P0144R0
2015-10-14 Evolution Structured Bindings Herb Sutter
- P0143R2
2016-03-04 Core Wording for Modules Gabriel Dos Reis
- P0143R1
2016-02-15 Core Wording for Modules Gabriel Dos Reis
- P0143R0
2015-11-30 Core Wording for Modules Gabriel Dos Reis
- P0142R0
2016-02-15 WG21 A Module System for C++ (Revision 4) Gabriel Dos Reis
- P0141R0
2015-10-05 Modules Modules, Componentization, and Transitional Paths Gabriel Dos Reis Pavel Curtis
- P0138R2
2016-03-04 WG21 Construction Rules for enum class Values Gabriel Dos Reis
- P0138R1
2016-02-14 Core Construction Rules for enum class Values Gabriel Dos Reis
- P0138R0
2015-09-28 Core Construction Rules for enum class Values Gabriel Dos Reis
- P0137R1
2016-06-23 Core Core Issue 1776: Replacement of class objects containing reference members Richard Smith
- P0137R0
2015-09-27 Core Core Issue 1776: Replacement of class objects containing reference members Richard Smith
- P0136R1
2015-10-19 Core Rewording inheriting constructors (core issue 1941 et al) Richard Smith
- P0136R0
2015-09-25 Core Rewording inheriting constructors (core issue 1941 et al) Richard Smith
- P0135R1
2016-06-20 Wording for guaranteed copy elision through simplified value categories Richard Smith
- P0135R0
2015-09-27 Evolution Guaranteed copy elision through simplified value categories Richard Smith
- P0134R0
2015-09-23 Evolution Introducing a name for brace-or-equal-initializers for non-static data members Richard Smith
- P0133R0
2015-09-27 Evolution Library Evolution Putting noexcept(auto) on hold, again Ville Voutilainen
- P0132R1
2018-05-07 Library Evolution Non-throwing container operations LEWG140 Ville Voutilainen
- P0132R0
2015-09-27 Evolution Library Evolution Non-throwing container operations LEWG140 Ville Voutilainen
- P0131R0
2015-09-27 Evolution Unified call syntax concerns Bjarne Stroustrup
- P0130R0
2015-09-27 SG14 Comparing virtual functions Scott Wardle Roberto Parolin
- P0129R0
2015-09-26 Evolution We cannot (realistically) get rid of throwing moves Ville Voutilainen
- P0128R1
2016-02-10 Evolution constexpr_if Ville Voutilainen
- P0128R0
2015-09-26 Evolution constexpr_if Ville Voutilainen
- P0127R2
2016-06-23 Evolution Declaring non-type template arguments with auto James Touton Mike Spertus
- P0127R1
2016-03-04 Evolution Declaring non-type template arguments with auto James Touton Mike Spertus
- P0127R0
2015-09-25 Evolution Declaring non-type template arguments with auto James Touton
- P0126R2
2016-03-13 Concurrency std::synchronic<T> Olivier Giroux Torvald Riegel
- P0126R1
2016-02-12 Concurrency std::synchronic<T> Olivier Giroux
- P0126R0
2015-09-24 Concurrency std::synchronic Olivier Giroux
- P0125R0
2015-09-25 Library std::bitset inclusion test methods Vittorio Romeo
- P0124R8
2023-08-23 SG1 Concurrency and Parallelism SG5 Transactional Memory SG14 Low Latency Linux-Kernel Memory Model GitHub Paul E. McKenney Ulrich Weigand Andrea Parri Boqun Feng
- P0124R7
2023-08-23 SG1 Concurrency and Parallelism SG5 Transactional Memory SG14 Low Latency Linux-Kernel Memory Model GitHub Paul E. McKenney Ulrich Weigand Andrea Parri Boqun Feng
- P0124R6
2018-09-27 SG1 Linux-Kernel Memory Model GitHub Paul McKenney Ulrich Weigand Andrea Parri Boqun Feng
- P0124R5
2018-04-06 SG1 Linux-Kernel Memory Model GitHub Paul E. McKenney Ulrich Weigand Andrea Parri Boqun Feng
- P0124R4
2017-09-25 Concurrency Linux-Kernel Memory Model GitHub Paul E. McKenney Ulrich Weigand Andrea Parri Boqun Feng
- P0124R3
2017-06-26 Concurrency Linux-Kernel Memory Model GitHub Paul E. McKenney Ulrich Weigand Andrea Parri Boqun Feng
- P0124R2
2016-06-26 Concurrency Linux-Kernel Memory Model GitHub Paul E. McKenney Ulrich Weigand Andrea Parri Boqun Feng
- P0124R1
2016-01-27 Concurrency Linux-Kernel Memory Model GitHub Paul E. McKenney Ulrich Weigand Andrea Parri
- P0124R0
2015-09-25 Concurrency Linux-Kernel Memory Model GitHub Paul E. McKenney Ulrich Weigand
- P0123R2
2016-05-26 Library Evolution string_span: bounds-safe views for sequences of objects LEWG138 Neil MacIntosh
- P0123R1
2016-02-11 Library Evolution string_span: bounds-safe views for sequences of characters LEWG138 Neil MacIntosh
- P0123R0
2015-09-25 Library Evolution Unifying the interfaces of string_view and array_view LEWG138 Neil MacIntosh
- P0122R7
2018-03-16 Library span: bounds-safe views for sequences of objects LEWG147 Neil MacIntosh Stephan T. Lavavej
- P0122R6
2018-02-11 Library span: bounds-safe views for sequences of objects LEWG147 Neil MacIntosh
- P0122R5
2017-06-17 Library span: bounds-safe views for sequences of objects LEWG147 Neil MacIntosh
- P0122R4
2017-02-06 Library span: bounds-safe views for sequences of objects LEWG147 Neil MacIntosh
- P0122R3
2016-07-10 Library Evolution span: bounds-safe views for sequences of objects LEWG147 Neil MacIntosh
- P0122R2
2016-05-26 Library Evolution span: bounds-safe views for sequences of objects LEWG147 Neil MacIntosh
- P0122R1
2016-02-11 Library Evolution span: bounds-safe views of objects for sequences LEWG147 Neil MacIntosh
- P0122R0
2015-09-25 Library Evolution array_view: bounds-safe views for sequences of objects LEWG147 Neil MacIntosh
- P0121R0
2015-09-25 Concepts Working Draft, C++ extensions for Concepts Andrew Sutton
- P0120R0
2015-09-25 Evolution constexpr unions and common initial sequences Anthony Williams
- P0119R2
2016-05-28 Evolution Overload sets as function arguments Andrew Sutton
- P0119R1
2016-02-12 Evolution Overload sets as function arguments Andrew Sutton
- P0119R0
2015-09-25 Evolution Overload sets as function arguments Andrew Sutton
- P0118R0
2015-09-26 Concepts Concepts-TS editors report Andrew Sutton
- P0117R0
2015-09-25 Library Evolution Generic to_string/to_wstring functions Robert Kawulak
- P0116R0
2015-09-25 Library Evolution Boolean conversion for Standard Library types Robert Kawulak
- P0114R0
2015-09-25 Concurrency Resumable Expressions (revision 1) Christopher Kohlhoff
- P0113R0
2015-09-25 Concurrency Executors and Asynchronous Operations, Revision 2 Christopher Kohlhoff
- P0112R1
2015-10-23 Library Evolution Networking Library (Revision 7) Christopher Kohlhoff
- P0112R0
2015-09-25 Library Evolution Networking Library (Revision 6) Christopher Kohlhoff
- P0110R0
2015-09-25 Evolution Library Evolution Implementing the strong guarantee for variant<> assignment Anthony Williams
- P0109R0
2015-09-25 Evolution Function Aliases + Extended Inheritance = Opaque Typedefs Walter E. Brown
- P0108R1
2016-04-14 Concurrency Library Evolution Skeleton Proposal for Thread-Local Storage (TLS) LEWG192 Paul E. McKenney JF Bastien
- P0108R0
2015-09-24 Concurrency Skeleton Proposal for Thread-Local Storage (TLS) LEWG192 Paul E. McKenney JF Bastien
- P0107R0
2015-09-23 Library Evolution Better support for constexpr in std::array Louis Dionne
- P0106R0
2015-09-27 Numerics C++ Binary Fixed-Point Arithmetic Lawrence Crowl
- P0105R1
2017-02-05 Numerics Rounding and Overflow in C++ Lawrence Crowl
- P0105R0
2015-09-27 Numerics Rounding and Overflow in C++ Lawrence Crowl
- P0104R1
2017-02-05 Numerics Multi-Word Integer Operations and Types Lawrence Crowl
- P0104R0
2015-09-27 Numerics Multi-Word Integer Operations and Types Lawrence Crowl
- P0103R1
2017-02-05 Numerics Overflow-Detecting and Double-Wide Arithmetic Operations Lawrence Crowl
- P0103R0
2015-09-27 Numerics Overflow-Detecting and Double-Wide Arithmetic Operations Lawrence Crowl
- P0102R0
2015-09-27 Numerics C++ Parametric Number Type Aliases Lawrence Crowl
- P0101R0
2015-09-27 Numerics An Outline of a C++ Numbers Technical Specification, Lawrence Crowl
- P0100R2
2016-11-27 Evolution Comparison in C++ Lawrence Crowl
- P0100R1
2015-11-07 Library Evolution Comparison in C++ Lawrence Crowl
- P0100R0
2015-09-27 Library Evolution Comparison in C++ Lawrence Crowl
- P0099R1
2016-10-16 Concurrency A low-level API for stackful context switching Oliver Kowalke Nat Goodspeed
- P0099R0
2015-09-27 Concurrency A low-level API for stackful context switching Oliver Kowalke Nat Goodspeed
- P0098R1
2016-01-04 Concurrency Towards Implementation and Use of memory order consume Paul E. McKenney Torvald Riegel Jeff Preshing Hans Boehm Clark Nelson Olivier Giroux Lawrence Crowl
- P0098R0
2015-09-24 Concurrency Towards Implementation and Use of memory order consume Paul E. McKenney Torvald Riegel Jeff Preshing Hans Boehm Clark Nelson Olivier Giroux Lawrence Crowl
- P0097R0
2015-09-24 Concurrency Use Cases for Thread-Local Storage Paul E. McKenney JF Bastien Pablo Halpern Michael Wong Thomas Richard William Scogland Robert Geva
- P0096R5
2017-10-09 SG10 Evolution Library Evolution Feature-testing recommendations for C++ Clark Nelson
- P0096R4
2017-07-26 Feature Testing Feature-testing recommendations for C++ Clark Nelson
- P0096R3
2016-04-29 Feature Testing Feature-testing recommendations for C++ Clark Nelson
- P0096R2
2016-02-23 Feature Testing Feature-testing recommendations for C++ Clark Nelson
- P0096R1
2016-01-19 Feature Testing Feature-testing recommendations for C++ Clark Nelson
- P0096R0
2014-09-16 Feature Testing Feature-testing recommendations for C++ Clark Nelson
- P0095R2
2018-10-07 Evolution Language Variants GitHub David Sankel Dan Sarginson Sergei Murzin
- P0095R1
2016-05-29 Evolution Pattern Matching and Language Variants GitHub David Sankel
- P0095R0
2015-09-24 Library Evolution The case for a language based variant GitHub David Sankel
- P0094R0
2015-09-24 Library Evolution Simply a basic variant David Sankel
- P0093R0
2015-09-24 Library Evolution Simply a strong variant David Sankel
- P0092R1
2015-10-20 Library Evolution Polishing Howard Hinnant
- P0092R0
2015-09-23 Library Evolution Polishing <chrono> Howard Hinnant
- P0091R4
2016-06-24 Evolution Template argument deduction for class templates (Rev. 7) Mike Spertus Faisal Vali Richard Smith
- P0091R3
2016-06-24 Core Template argument deduction for class templates (Rev. 6) Mike Spertus Faisal Vali Richard Smith
- P0091R2
2016-05-29 Core Template argument deduction for class templates (Rev. 5) Mike Spertus Faisal Vali Richard Smith
- P0091R1
2016-02-15 Evolution Template parameter deduction for constructors (Rev. 3) Mike Spertus Faisal Vali Richard Smith
- P0091R0
2015-09-24 Evolution Template parameter deduction for constructors (Rev. 3) Mike Spertus Richard Smith
- P0090R0
2015-09-24 Library Evolution Removing result_type, etc. Stephan T. Lavavej
- P0089R1
2016-02-12 Library Evolution Quantifying Memory-Allocation Strategies John Lakos Jeffrey Mendelsohn Alisdair Meredith Nathan Myers
- P0089R0
2015-09-28 Library Evolution Quantifying Memory-Allocatiom Strategies John Lakos Jeffrey Mendelsohn Alisdair Meredith Nathan Myers
- P0088R3
2016-06-23 Library Variant: a type-safe union for C++17 (v8) Axel Naumann
- P0088R2
2016-03-21 Library Variant: a type-safe union for C++17 (v7) Axel Naumann
- P0088R1
2016-02-13 Library Variant: a type-safe union that is rarely invalid (v6) Axel Naumann
- P0088R0
2015-09-27 Library Evolution Variant: a type-safe union that is rarely invalid (v5) Axel Naumann
- P0087R0
2015-09-28 Library Evolution Variant: a type-safe union without undefined behavior (v2) Axel Naumann
- P0086R0
2015-09-28 Evolution Variant design review Axel Naumann
- P0085R0
2015-05-08 Evolution Oo... adding a coherent character sequence to begin octal-literals GitHub Michael Jonker Axel Naumann
- P0084R2
2016-06-23 Library Evolution Library Emplace Return Type (Revision 1) LEWG132 Alan Talbot
- P0084R1
2016-05-28 Library Evolution Library Emplace Return Type (Revision 1) LEWG132 Alan Talbot
- P0084R0
2015-09-24 Library Evolution Emplace Return Type LEWG132 Alan Talbot
- P0083R3
2016-06-24 Library Evolution Splicing Maps and Sets (Revision 5) LWG2743 Alan Talbot Jonathan Wakely Howard Hinnant James Dennett
- P0083R2
2016-03-20 Library Splicing Maps and Sets (Revision 4) Alan Talbot Jonathan Wakely Howard Hinnant James Dennett
- P0083R1
2015-11-07 Library Evolution Splicing Maps and Sets (Revision 3) Alan Talbot Jonathan Wakely Howard Hinnant James Dennett
- P0083R0
2015-09-24 Library Evolution Splicing Maps and Sets (Revision 2) Alan Talbot
- P0082R2
2017-02-06 Evolution For Loop Exit Strategies (Revision 3) Alan Talbot
- P0082R1
2016-02-14 Evolution For Loop Exit Strategies (Revision 1) Alan Talbot
- P0082R0
2015-09-24 Evolution For Loop Exit Strategies (Revision 1) Alan Talbot
- P0081R0
2015-09-25 Numerics A proposal to add sincos to the standard library Paul Dreik
- P0080R0
2015-07-28 Library Evolution Variant: Discriminated Union with Value Semantics Michael Park
- P0079R0
2015-09-28 Evolution Extension methods in C++ Roger Orr
- P0078R0
2015-09-25 Evolution The [[pure]] attribute Karl-Étienne Perron
- P0077R2
2016-03-03 Library is_callable, the missing INVOKE related trai Agustín Bergé
- P0077R1
2016-02-12 Library Evolution is_callable, the missing INVOKE related trai Agustín Bergé
- P0077R0
2015-09-22 Library Evolution is_callable, the missing INVOKE related trait Agustín Bergé
- P0076R4
2017-07-14 Library Evolution Core Vector and Wavefront Policies LEWG191 Arch Robison Pablo Halpern Robert Geva Clark Nelson Jens Maurer
- P0076R3
2016-07-07 Library Evolution Vector and Wavefront Policies LEWG191 Arch Robison Pablo Halpern Robert Geva Clark Nelson Jens Maurer
- P0076R2
2016-05-28 Library Evolution Vector and Wavefront Policies LEWG191 Arch Robison Pablo Halpern Robert Geva Clark Nelson Jens Maurer
- P0076R1
2016-02-12 Concurrency Vector and Wavefront Policies LEWG191 Arch Robison Pablo Halpern Robert Geva Clark Nelson Jens Maurer
- P0076R0
2015-09-25 Library Vector and Wavefront Policies LEWG191 Arch Robison Pablo Halpern Robert Geva Clark Nelson
- P0075R2
2017-11-09 SG1 Template Library for Parallel For Loops LEWG334 Pablo Halpern Clark Nelson Arch D. Robison Robert Geva
- P0075R1
2016-02-12 Library Template Library for Index-Based Loops LEWG334 Arch Robison Pablo Halpern Robert Geva Clark Nelson
- P0075R0
2015-09-25 Library Template Library for Index-Based Loops LEWG334 Arch Robison Pablo Halpern Robert Geva Clark Nelson
- P0074R0
2015-09-23 Library Making std::owner_less more flexible Jonathan Wakely
- P0073R2
2016-05-30 Evolution On unifying the coroutines and resumable functions proposals Torvald Riegel
- P0073R1
2016-02-12 Evolution On unifying the coroutines and resumable functions proposals Torvald Riegel
- P0073R0
2015-09-25 Evolution On unifying the coroutines and resumable functions proposals Torvald Riegel
- P0072R1
2016-02-12 Concurrency Light-Weight Execution Agents Torvald Riegel
- P0072R0
2015-09-24 Concurrency Light-Weight Execution Agents Torvald Riegel
- P0071R0
2015-09-12 Evolution Coroutines: Keyword alternatives Gor Nishanov
- P0070R0
2015-09-12 Evolution Coroutines: Return Before Await Gor Nishanov
- P0069R0
2015-09-28 Concurrency A C++ Compiler for Heterogeneous Computing Ben Sander Greg Stoner Siu-chi Chan Wen-Heng (Jack) Chung
- P0068R0
2015-09-03 Evolution Proposal of [[unused]], [[nodiscard]] and [[fallthrough]] attributes Andrew Tomazos
- P0067R5
2016-11-11 Library Elementary string conversions, revision 5 LEWG130 Jens Maurer
- P0067R4
2016-07-11 Library Elementary string conversions, revision 4 LEWG130 LWG2893 Jens Maurer
- P0067R3
2016-06-23 Library Elementary string conversions, revision 2 LEWG130 Jens Maurer
- P0067R2
2016-05-27 Library Elementary string conversions, revision 2 LEWG130 Jens Maurer
- P0067R1
2016-02-12 Library Evolution Elementary string conversions LEWG130 Jens Maurer
- P0067R0
2015-09-25 Library Elementary string conversions LEWG130 Jens Maurer
- P0066R0
2015-09-28 Evolution Accessors and views with lifetime extension David Krauss
- P0065R0
2015-09-27 Evolution Movable initializer lists, rev. 2 David Krauss
- P0063R3
2016-06-23 Library Evolution C++17 should refer to C11 instead of C99 LEWG146 LWG2828 Clark Nelson Hans Boehm
- P0063R2
2016-03-18 Library Evolution C++17 should refer to C11 instead of C99 LEWG146 Hans Boehm
- P0063R1
2016-02-12 Library Evolution C++17 should refer to C11 instead of C99 LEWG146 Clark Nelson Hans Boehm
- P0063R0
2015-09-25 Concurrency C++17 should refer to C11 instead of C99 LEWG146 Hans Boehm Clark Nelson
- P0062R1
2016-05-27 Concurrency When should compilers optimize atomics? JF Bastien Peter Dimov Hal Finkel Paul McKenney Michael Wong Jeffrey Yasskin
- P0062R0
2015-09-25 Concurrency When should compilers optimize atomics? Hans Boehm JF Bastien Peter Dimov Hal Finkel Paul McKenney Michael Wong Jeffrey Yasskin
- P0061R1
2015-10-23 __has_include for C++17 Clark Nelson
- P0061R0
2015-09-16 Feature Testing Feature-testing preprocessor predicates for C++17 Clark Nelson
- P0060R0
2015-09-18 Evolution Function Object-Based Overloading of Operator Dot Mathias Gaunard Dietmar Kühl
- P0059R4
2017-06-18 SG14 Library Evolution A proposal to add a ring span to the standard library LEWG129 Guy Davidson Arthur O'Dwyer
- P0059R3
2017-02-05 SG14 Library Evolution A proposal to add a ring span to the standard library LEWG129 Guy Davidson Arthur O'Dwyer
- P0059R2
2016-10-14 SG14 Library Evolution Add rings to the Standard Library LEWG129 Guy Davidson Arthur O'Dwyer Joe Best-Rotheray
- P0059R1
2016-02-09 SG14 Library Evolution Add rings to the Standard Library LEWG129 Guy Davidson Arthur O'Dwyer
- P0059R0
2015-09-25 SG14 Library Evolution Add rings to the Standard Library LEWG129 Guy Davidson
- P0058R1
2016-02-12 Concurrency An Interface for Abstracting Execution Jared Hoberock Michael Garland Olivier Girioux
- P0058R0
2015-09-25 Concurrency An Interface for Abstracting Execution Jared Hoberock Michael Garland Olivier Girioux
- P0057R8
2018-02-11 WG21 Working Draft, C++ Extensions for Coroutines LEWG128 Gor Nishanov
- P0057R7
2016-11-11 Core Library Wording for Coroutines LEWG128 Gor Nishanov
- P0057R6
2016-10-16 Core Library Wording for Coroutines LEWG128 Gor Nishanov
- P0057R5
2016-07-10 Core Library Wording for Coroutines LEWG128 Gor Nishanov
- P0057R4
2016-05-29 Core Library Wording for Coroutines LEWG128 Gor Nishanov
- P0057R3
2016-03-20 Core Evolution Wording for Coroutines LEWG128 Gor Nishanov Jens Maurer Richard Smith Daveed Vandevoorde
- P0057R2
2016-02-12 Core Library Evolution Wording for Coroutines LEWG128 Gor Nishanov
- P0057R1
2015-11-06 Core Library Evolution Wording for Coroutines LEWG128 Gor Nishanov
- P0057R0
2015-09-26 Core Library Evolution Wording for Coroutines (Revision 3) LEWG128 Gor Nishanov
- P0056R0
2015-09-12 Evolution Soft Keywords Gor Nishanov
- P0055R1
2016-02-12 Library Evolution On Interactions Between Coroutines and Networking Library LEWG127 Gor Nishanov
- P0055R0
2015-09-12 Library Evolution On Interactions Between Coroutines and Networking Library LEWG127 Gor Nishanov
- P0054R0
2015-09-12 Evolution Coroutines: reports from the fields Gor Nishanov
- P0053R7
2017-11-07 Library Evolution Library C++ Synchronized Buffered Ostream LEWG20 Lawrence Crowl Peter Sommerlad Nicolai Josuttis Pablo Halpern
- P0053R6
2017-07-15 Library Evolution Library C++ Synchronized Buffered Ostream LEWG20 Lawrence Crowl Peter Sommerlad Nicolai Josuttis Pablo Halpern
- P0053R5
2017-06-19 Library Evolution Concurrency Library C++ Synchronized Buffered Ostream LEWG20 Lawrence Crowl Peter Sommerlad Nicolai Josuttis Pablo Halpern
- P0053R4
2017-03-02 Library Evolution Concurrency Library DRAFT C++ Synchronized Buffered Ostream LEWG20 Lawrence Crowl Peter Sommerlad Nicolai Josuttis
- P0053R3
2016-11-12 Library Evolution Concurrency Library DRAFT C++ Synchronized Buffered Ostream LEWG20 Lawrence Crowl Peter Sommerlad Nicolia Josuttis
- P0053R2
2016-07-05 Library evolution Concurrency Library C++ Synchronized Buffered Ostream LEWG20 Lawrence Crowl Peter Sommerlad Nicolia Josuttis
- P0053R1
2015-10-24 Library evolution Concurrency Library C++ Synchronized Buffered Ostream LEWG20 Lawrence Crowl Peter Sommerlad Nicolia Josuttis
- P0053R0
2015-09-23 Library C++ Synchronized Buffered Ostream LEWG20 Lawrence Crowl Peter Sommerlad
- P0052R10
2019-02-19 Library Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0052R9
2018-10-03 Library Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0052R8
2018-04-24 Library Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0052R7
2018-03-26 Library Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0052R6
2017-11-21 Library Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0052R5
2017-07-13 Library Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0052R4
2017-06-16 Library Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0052R3
2017-02-06 Library Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0052R2
2016-03-18 Library Library Evolution Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0052R1
2016-02-12 Library Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0052R0
2015-09-27 Library Generic Scope Guard and RAII Wrapper for the Standard Library LEWG6 GitHub Peter Sommerlad Andrew L. Sandoval
- P0051R3
2018-02-12 Library Evolution C++ generic overload function LEWG125 GitHub Vicente J. Botet Escribá
- P0051R2
2016-10-13 Library Evolution C++ generic overload function LEWG125 GitHub Vicente J. Botet Escriba
- P0051R1
2015-11-05 Library Evolution C++ generic overload function (Revision 1) LEWG125 GitHub Vicente J. Botet Escriba
- P0051R0
2015-09-22 Library Evolution C++ generic overload function LEWG125 GitHub Vicente J. Botet Escriba
- P0050R0
2015-09-24 Library Evolution C++ generic match function Vicente J. Botet Escriba
- P0048R0
2015-09-25 SG14 Games Dev/Low Latency/Financial Trading/Banking Meeting Minutes 2015/08/12-2015/09/23 Michael Wong
- P0047R0
2015-09-25 Transactional Memory Transactional Memory (TM) Meeting Minutes 2015/06/01-2015/09/21 Michael Wong
- P0046R1
2016-01-30 Library Evolution Change is_transparent to metafunction Tomasz Kamiński
- P0046R0
2015-09-10 Library Evolution Change is_transparent to metafunction Tomasz Kamiński
- P0045R1
2017-02-06 Library Evolution Qualified std::function signatures LEWG104 David Krauss
- P0045R0
2015-09-27 Library Evolution Overloaded and qualified std::function LEWG104 David Krauss
- P0044R0
2015-09-17 Evolution unwinding_state: safe exception relativity David Krauss
- P0043R0
2015-09-27 Library Evolution Function wrappers with allocators and noexcept David Krauss
- P0042R0
2015-09-27 Library Evolution std::recover: undoing type erasure David Krauss
- P0041R0
2015-09-11 Library Evolution SG14 Unstable remove algorithms Brent Friedman
- P0040R3
2016-06-24 Library Evolution SG14 Extending memory management tools LEWG120 Brent Friedman
- P0040R2
2016-05-29 Library Evolution SG14 Extending memory management tools LEWG120 Brent Friedman
- P0040R1
2016-01-10 Library Evolution SG14 Extending memory management tools LEWG120 Brent Friedman
- P0040R0
2015-09-11 Library Evolution SG14 Extending memory management tools LEWG120 Brent Friedman
- P0039R0
2015-09-11 Library Evolution SG14 Extending raw_storage_iterator Brent Friedman
- P0038R0
2015-09-25 Library Evolution SG14 Flat Containers LEWG118 Sean Middleditch
- P0037R7
2019-06-17 SG6 LEWGI Fixed-Point Real Numbers LEWG117 LEWG372 GitHub John McFarlane
- P0037R6
2019-01-21 SG6 SG14 Library Evolution Fixed-Point Real Numbers LEWG117 LEWG372 GitHub John McFarlane
- P0037R5
2018-05-07 SG6 SG14 Library Evolution Fixed-Point Real Numbers LEWG117 LEWG372 GitHub John McFarlane
- P0037R4
2017-10-16 Numerics SG14 Library Evolution Fixed-point real numbers LEWG117 LEWG372 GitHub John McFarlane
- P0037R3
2016-10-17 Numerics SG14 Library Evolution Fixed-point real numbers LEWG117 LEWG372 GitHub John McFarlane Michael Wong
- P0037R2
2016-05-30 Numerics SG14 Fixed-point real numbers LEWG117 LEWG372 GitHub John McFarlane
- P0037R1
2016-02-11 Library Evolution SG14 Fixed point real numbers LEWG117 LEWG372 GitHub John McFarlane
- P0037R0
2015-09-28 Library Evolution SG14 Fixed point real numbers LEWG117 LEWG372 GitHub John McFarlane
- P0036R0
2015-09-10 Core Unary Folds and Empty Parameter Packs (Revision 1) Thibaut Le Jehan
- P0035R4
2016-06-21 Core Library Evolution Dynamic memory allocation for over-aligned data LEWG183 Clark Nelson
- P0035R3
2016-05-26 Core Library Evolution Dynamic memory allocation for over-aligned data LEWG183 Clark Nelson
- P0035R2
2016-03-18 Evolution Dynamic memory allocation for over-aligned data LEWG183 Clark Nelson
- P0035R1
2015-12-29 Evolution Dynamic memory allocation for over-aligned data LEWG183 Clark Nelson
- P0035R0
2015-09-09 Evolution Dynamic memory allocation for over-aligned data LEWG183 Clark Nelson
- P0034R0
2015-09-25 Library Evolution Civil Time for the Standard Library LEWG116 Bill Seymour
- P0033R1
2015-10-24 Library Evolution Re-enabling shared_from_this (revision 1) Jonathan Wakely Peter Dimov
- P0033R0
2015-09-23 Library Evolution Re-enabling shared_from_this Jonathan Wakely Peter Dimov
- P0032R3
2016-05-24 Library Evolution Homogeneous interface for variant, any and optional (Revision 3) LEWG100 LWG2754 Vicente J. Botet Escriba
- P0032R2
2016-03-13 Library Evolution Homogeneous interface for variant, any and optional (Revision 2) LEWG100 Vicente J. Botet Escriba
- P0032R1
2015-11-05 Library Evolution Homogeneous interface for variant, any and optional (Revision 1) LEWG100 Vicente J. Botet Escriba
- P0032R0
2015-09-24 Library Evolution Homogeneous interface for variant, any and optional LEWG100 Vicente J. Botet Escriba
- P0031R0
2015-09-09 Library Evolution A Proposal to Add Constexpr Modifiers to reverse_iterator, move_iterator, array and Range Access Antony Polukhin
- P0030R1
2015-11-06 Library Proposal to Introduce a 3-Argument Overload to std::hypot Benson Ma
- P0030R0
2015-09-08 Library Evolution Proposal to Introduce a 3-Argument Overload to std::hypot Benson Ma
- P0029R0
2015-09-21 Library Evolution A Unified Proposal for Composable Hashing LEWG21 Geoff Romer Chandler Carruth
- P0028R4
2016-06-22 Core Using attribute namespaces without repetition J. Daniel Garcia Daveed Vandevoorde
- P0028R3
2016-03-15 Evolution Using non-standard attributes J. Daniel Garcia Daveed Vandevoorde
- P0028R2
2016-03-15 Evolution Using non-standard attributes J. Daniel Garcia Luis M. Sanchez Massimo Torquati Marco Danelutto Peter Sommerlad
- P0028R1
2016-02-12 Evolution Using non-standard attributes J. Daniel Garcia Luis M. Sanchez Massimo Torquati Marco Danelutto Peter Sommerlad
- P0028R0
2015-09-15 Evolution Using non-standard attributes J. Daniel Garcia Luis M. Sanchez Massimo Torquati Marco Danelutto Peter Sommerlad
- P0027R0
Evolution Named Types Troy Korjuslommi
- P0026R0
2015-08-11 Evolution multi-range-based for loops Matthew McAtamney-Greenwood
- P0025R1
2015-10-29 Library An algorithm to "clamp" a value between a pair of boundary values Martin Moene Niels Dekker
- P0025R0
2015-09-18 Library Evolution An algorithm to "clamp" a value between a pair of boundary values Martin Moene Niels Dekker
- P0024R2
2016-03-04 Concurrency The Parallelism TS Should be Standardized Jared Hoberock
- P0024R1
2016-02-12 Concurrency The Parallelism TS Should be Standardized Jared Hoberock
- P0024R0
2015-09-25 Concurrency The Parallelism TS Should be Standardized Jared Hoberock
- P0023R0
2016-04-08 Relocator: Efficiently moving objects Denis Bider
- P0022R2
2016-10-17 Library Proxy Iterators for the Ranges Extensions Eric Niebler
- P0022R1
2015-11-06 Library Proxy Iterators for the Ranges Extensions Eric Niebler
- P0022R0
2015-06-30 Library Evolution Proxy Iterators for the Ranges Extensions Eric Niebler
- P0021R0
2015-09-28 Library Evolution Working Draft, C++ Extensions for Ranges Eric Niebler Casey Carter
- P0020R6
2017-11-10 Library Evolution Floating Point Atomic LEWG190 H. Carter Edwards Hans Boehm Olivier Giroux JF Bastien James Reus
- P0020R5
2017-03-06 Library Evolution Floating Point Atomic LEWG190 H. Carter Edwards Hans Boehm Olivier Giroux JF Bastien James Reus
- P0020R4
2016-11-09 Library Evolution Floating Point Atomic LEWG190 H. Carter Edwards Hans Boehm Olivier Giroux JF Bastien James Reus
- P0020R3
2016-10-14 Library Evolution Concurrency Floating Point Atomic View LEWG190 H. Carter Edwards Hans Boehm Olivier Giroux JF Bastien James Reus
- P0020R2
2016-03-14 Concurrency Library Evolution Floating Point Atomic LEWG190 H. Carter Edwards Hans Boehm Olivier Giroux JF Bastien James Reus
- P0020R1
2015-02-04 Concurrency Floating Point Atomic LEWG190 H. Carter Edwards Hans Boehm Olivier Giroux JF Bastien James Reus
- P0020R0
2015-09-23 Concurrency Floating Point Atomic View LEWG190 H. Carter Edwards Hans Boehm Olivier Giroux JF Bastien James Reus
- P0019R8
2018-06-07 Library Atomic Ref LEWG228 Daniel Sunderland H. Carter Edwards Hans Boehm Olivier Giroux Mark Hoemmen D. S. Hollman Bryce Adelstein Lelbach Jens Maurer
- P0019R7
2018-05-06 SG1 Library Atomic Ref LEWG228 H. Carter Edwards Hans Boehm Olivier Giroux Daniel Sunderland Mark Hoemmen D. S. Hollman Bryce Adelstein Lelbach Jens Maurer
- P0019R6
2018-02-11 Library Atomic View LEWG228 H. Carter Edwards Hans Boehm Olivier Giroux James Reus
- P0019R5
2017-03-06 Library Evolution Atomic View LEWG228 H. Carter Edwards Hans Boehm Olivier Giroux James Reus
- P0019R4
2016-11-09 Library Evolution Atomic View LEWG228 H. Carter Edwards Hans Boehm Olivier Giroux James Reus
- P0019R3
2016-10-14 Library Evolution Concurrency Atomic View LEWG228 H. Carter Edwards Hans Boehm Olivier Giroux James Reus
- P0019R2
2016-03-14 Concurrency Atomic View LEWG228 H. Carter Edwards Hans Boehm Olivier Giroux James Reus
- P0019R1
2015-02-04 Concurrency Atomic View LEWG228 H. Carter Edwards Hans Boehm Olivier Giroux James Reus
- P0019R0
2015-09-23 Concurrency Atomic View LEWG228 H. Carter Edwards Hans Boehm Olivier Giroux James Reus
- P0018R3
2016-03-04 Evolution Core Lambda Capture of *this by Value as [=,*this] H. Carter Edwards Daveed Vandevoorde Christian Trott Hal Finkel Jim Reus Robin Maffeo Ben Sander
- P0018R2
2015-11-30 Evolution Lambda Capture of *this by Value H. Carter Edwards Daveed Vandevoorde Christian Trott Hal Finkel Jim Reus Robin Maffeo Ben Sander
- P0018R1
2015-10-23 Evolution Lambda Capture of *this by Value H. Carter Edwards Christian Trott Hal Finkel Jim Reus Robin Maffeo Ben Sander
- P0018R0
2015-09-23 Evolution Lambda Capture of *this by Value H. Carter Edwards Christian Trott Hal Finkel Jim Reus Robin Maffeo Ben Sander
- P0017R1
2015-10-24 Evolution Extension to aggregate initialization Oleg Smolsky
- P0017R0
2015-07-13 Evolution Extension to aggregate initialization Oleg Smolsky
- P0015R0
2015-08-13 Library Evolution A specialization-friendly std::common_type David Stone
- P0014R1
2015-10-30 Library Evolution Proposal to add the multiline option to std::regex for its ECMAScript engine Nozomu Katō
- P0014R0
2015-07-11 Library Evolution Proposal to add the multiline option to std::regex for its ECMAScript engine Nozomu Katō
- P0013R1
2015-10-23 Library Evolution Logical Operator Type Traits (revison 1) Jonathan Wakely
- P0013R0
2015-07-05 Library Evolution Logical Operator Type Traits Jonathan Wakely
- P0012R1
2015-10-22 Make exception specifications be part of the type system, version 5 Jens Maurer
- P0012R0
2015-09-08 Core Make exception specifications be part of the type system, version 4 Jens Maurer
- P0011R0
2015-09-25 File System Additions to Filesystem supporting Relative Paths Jamie Alsop Nicolai Josuttis
- P0010R0
2015-11-25 Library Adding a subsection for concurrent random number generation in C++17 Pattabhi Raman
- P0009R18
2022-07-13 WG21 MDSPAN LEWG80 GitHub Christian Trott D.S. Hollman Damien Lebrun-Grandie Mark Hoemmen Daniel Sunderland H. Carter Edwards Bryce Adelstein Lelbach Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Nevin Liber
- P0009R17
2022-06-15 Library MDSPAN LEWG80 GitHub Christian Trott D.S. Hollman Damien Lebrun-Grandie Mark Hoemmen Daniel Sunderland H. Carter Edwards Bryce Adelstein Lelbach Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Nevin Liber
- P0009R16
2022-03-16 Library MDSPAN LEWG80 GitHub Christian Trott D.S. Hollman Damien Lebrun-Grandie Mark Hoemmen Daniel Sunderland H. Carter Edwards Bryce Adelstein Lelbach Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Nevin Liber
- P0009R15
2022-02-14 Library MDSPAN LEWG80 GitHub Christian Trott D.S. Hollman Damien Lebrun-Grandie Mark Hoemmen Daniel Sunderland H. Carter Edwards Bryce Adelstein Lelbach Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Nevin Liber
- P0009R14
2021-11-15 Library Evolution Library MDSPAN LEWG80 GitHub Christian Trott D.S. Hollman Damien Lebrun-Grandie Mark Hoemmen Daniel Sunderland H. Carter Edwards Bryce Adelstein Lelbach Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Nevin Liber
- P0009R13
2021-10-15 Library Evolution Library MDSPAN LEWG80 GitHub Christian Trott D.S. Hollman Damien Lebrun-Grandie Mark Hoemmen Daniel Sunderland H. Carter Edwards Bryce Adelstein Lelbach Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Nevin Liber
- P0009R12
2021-05-21 Library MDSPAN LEWG80 GitHub Christian Trott D.S. Hollman Damien Lebrun-Grandie Mark Hoemmen Daniel Sunderland H. Carter Edwards Bryce Adelstein Lelbach Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Nevin Liber
- P0009R11
2021-05-16 Library MDSPAN LEWG80 GitHub Christian Trott D.S. Hollman Damien Lebrun-Grandie Mark Hoemmen Daniel Sunderland H. Carter Edwards Bryce Adelstein Lelbach Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Nevin Liber
- P0009R10
2020-02-28 Library mdspan LEWG80 GitHub Christian Trott Bryce Adelstein Lelbach Daniel Sunderland D. S. Hollman H. Carter Edwards Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Mark Hoemmen
- P0009R9
2019-01-20 Library mdspan: A Non-Owning Multidimensional Array Reference LEWG80 GitHub H. Carter Edwards Bryce Adelstein Lelbach Daniel Sunderland D. S. Hollman Christian Trott Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Mark Hoemmen
- P0009R8
2018-10-07 Library mdspan: A Non-Owning Multidimensional Array Reference LEWG80 GitHub H. Carter Edwards Bryce Adelstein Lelbach Daniel Sunderland D. S. Hollman Christian Trott Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Mark Hoemmen
- P0009R7
2018-06-24 Library mdspan: A Non-Owning Multidimensional Array Reference LEWG80 GitHub H. Carter Edwards Bryce Adelstein Lelbach Daniel Sunderland D. S. Hollman Christian Trott Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Mark Hoemmen
- P0009R6
2018-05-07 Library mdspan: A Non-Owning Multidimensional Array Reference LEWG80 GitHub H. Carter Edwards Bryce Adelstein Lelbach Daniel Sunderland D. S. Hollman Christian Trott Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos Daniel Sunderland
- P0009R5
2018-02-10 Library Polymorphic Multidimensional Array Reference LEWG80 GitHub H. Carter Edwards Daniel Sunderland D. S. Hollman Christian Trott Mauro Bianco Ben Sander Athanasios Iliopoulos John Michopoulos
- P0009R4
2017-10-11 Library Evolution Polymorphic Multidimensional Array Reference LEWG80 GitHub H. Carter Edwards Bryce Lelbach Christian Trott Mauro Bianco Robin Maffeo Ben Sander Athanasios Iliopoulos John Michopoulos
- P0009R3
2016-10-14 Library Evolution Polymorphic Multidimensional Array View LEWG80 GitHub H. Carter Edwards Bryce Lelbach Christian Trott Mauro Bianco Robin Maffeo Ben Sander
- P0009R2
2016-05-27 Library Evolution Polymorphic Multidimensional Array View LEWG80 GitHub H. Carter Edwards Bryce Lelbach Christian Trott Mauro Bianco Robin Maffeo Ben Sander
- P0009R1
2016-02-04 Library Evolution Evolution Polymorphic Multidimensional Array View LEWG80 GitHub H. Carter Edwards Christian Trott Juan Alday Jesse Perla Mauro Bianco Robin Maffeo Ben Sander Bryce Lelbach
- P0009R0
2015-09-23 Library Evolution Polymorphic Multidimensional Array View LEWG80 GitHub H. Carter Edwards Christian Trott Juan Alday Jesse Perla Mauro Bianco Robin Maffeo Ben Sander Bryce Lelbach
- P0008R0
2015-09-27 Concurrency C++ Executors Chris Mysen
- P0007R1
2015-10-22 Library Evolution Constant View: A proposal for a std::as_const helper function template ADAM David Alan Martin Alisdair Meredith
- P0007R0
2015-09-28 Library Evolution Constant View: A proposal for a std::as_const helper function template Alisdair Meredith
- P0006R0
2015-09-28 Library Adopt Type Traits Variable Templates from Library Fundamentals TS for C++17 Alisdair Meredith
- P0005R4
2016-03-01 Library Adopt not_fn from Library Fundamentals 2 for C++17 Alisdair Meredith
- P0005R3
2016-11-10 Library Adopt not_fn from Library Fundamentals 2 for C++17 Alisdair Meredith Stephan T. Lavavej Tomasz Kamiński
- P0005R2
2015-10-23 Library Adopt not_fn from Library Fundamentals 2 for C++17 Alisdair Meredith Stephan T. Lavavej Tomasz Kamiński
- P0005R1
2015-10-18 Library Adopt not_fn from Library Fundamentals 2 for C++17 Alisdair Meredith Stephan T. Lavavej Tomasz Kamiński
- P0005R0
2015-09-28 Library Adopt not_fn from Library Fundamentals 2 for C++17 Alisdair Meredith
- P0004R1
2015-10-19 Library Evolution Removing Deprecated Aliases in iostreams Alisdair Meredith
- P0004R0
2015-09-28 Library Evolution Removing Deprecated Aliases in iostreams Alisdair Meredith
- P0003R5
2016-11-11 Core Removing Deprecated Exception Specifications from C++17 Alisdair Meredith
- P0003R4
2016-06-25 Core Removing Deprecated Exception Specifications from C++17 Alisdair Meredith
- P0003R3
2016-06-23 Core Removing Deprecated Exception Specifications from C++17 Alisdair Meredith
- P0003R2
2016-03-20 Core Removing Deprecated Dynamic Exception Specifications from C++17 Alisdair Meredith
- P0003R1
2016-02-09 Core Removing Deprecated Exception Specifications from C++17 Alisdair Meredith
- P0003R0
2015-09-28 Evolution Removing Deprecated Dynamic Exception Specifications Alisdair Meredith
- P0002R1
2015-10-23 Core Removing Deprecated Operator++ for bool Alisdair Meredith
- P0002R0
2015-09-28 Core Removing Deprecated Operator++ for bool Alisdair Meredith
- P0001R1
2015-10-21 Core Removing Deprecated Register Keyword Alisdair Meredith
- P0001R0
2015-09-28 Core Removing Deprecated Register Keyword Alisdair Meredith
- N5009
2025-03-15 All of WG21 Editors' Report, Programming Languages — C++ Thomas Köppe
- N5008
2025-03-15 All of WG21 Working Draft, Programming Languages — C++ Thomas Köppe
- N5007
2025-03-03 All of WG21 WG21 02/2025 Hagenberg Minutes of Meeting Nina Ranns
- N5006
2025-03-03 All of WG21 2025 WG21 admin telecon meetings (revised 2025-02-20) Herb Sutter
- N5005
2025-01-31 All of WG21 WG21 2025-01 Hagenberg Admin telecon minutes Nina Ranns
- N5004
2025-01-14 All of WG21 2025 Sofia Meeting Invitation and Information Vassil Vassilev Vassil Keremidchiev Maya Traykova
- N5003
2024-12-16 All of WG21 2025 WG21 admin telecon meetings Herb Sutter
- N5002
2024-12-17 All of WG21 Editors' Report, Programming Languages — C++ Thomas Köppe
- N5001
2024-12-17 All of WG21 Working Draft, Programming Languages — C++ Thomas Köppe
- N5000
2024-12-11 All of WG21 WG21 November 2024 Hybrid meeting Minutes of Meeting Nina Ranns
- N4999
2024-12-02 All of WG21 WG21 agenda: 10-15 February 2025, Hagenberg, Austria John Spicer
- N4998
2024-11-20 All of WG21 WG21 2024-11 Wroclaw Admin telecon minutes Nina Ranns
- N4997
2024-11-19 All of WG21 Hagenberg Meeting Invitation and Information Michael Hava
- N4995
2024-10-28 All of WG21 WG21 agenda: 18-23 November 2024, Wroclaw, Poland John Spicer
- N4994
2024-10-16 All of WG21 Editors' Report, Programming Languages — C++ Thomas Köppe
- N4993
2024-10-16 All of WG21 Working Draft, Programming Languages — C++ Thomas Köppe
- N4991
2024-10-16 All of WG21 2025 Sofia Meeting Invitation and Information Vassil Vassilev Vassil Keremidchiev Maya Traykova
- N4990
2024-08-26 All of WG21 Business Plan and Convener's Report Herb Sutter
- N4989
2024-08-05 All of WG21 Editors' Report, Programming Languages — C++ Thomas Köppe
- N4988
2024-08-05 All of WG21 Working Draft, Programming Languages — C++ Thomas Köppe
- N4987
2024-07-16 All of WG21 Editors' Report, Programming Languages — C++ Thomas Köppe
- N4986
2024-07-16 All of WG21 Working Draft, Programming Languages — C++ Thomas Köppe
- N4985
2024-07-11 All of WG21 WG21 2024-06 St Louis Minutes of Meeting Nina Ranns
- N4984
2024-06-17 All of WG21 WG21 June 2024 Admin Minutes of Meeting Nina Ranns
- N4983
2024-05-19 All of WG21 WG21 agenda: 24-29 June 2024, St. Louis, MO, USA John Spicer
- N4982
2024-04-16 All of WG21 Editors' Report, Programming Languages — C++ Thomas Köppe
- N4981
2024-04-16 All of WG21 Working Draft, Programming Languages — C++ Thomas Köppe
- N4980
2024-04-05 All of WG21 WG21 2024-03 Tokyo Minutes of Meeting Nina Ranns
- N4979
2024-03-22 All of WG21 Hagenberg Meeting Invitation and Information Peter Kulczycki Michael Hava
- N4978
2024-03-11 All of WG21 WG21 2024-03 Admin telecon minutes Nina Ranns
- N4977
2024-12-16 All of WG21 2025-11 Kona meeting information Herb Sutter
- N4976
2024-02-26 All of WG21 WG21 agenda: 18-23 March 2024, Tokyo, Japan John Spicer
- N4975
2024-02-21 All of WG21 2024 WG21 admin telecon meetings Herb Sutter
- N4974
2024-03-18 All of WG21 2024-11 Wroclaw meeting information Herb Sutter
- N4972
2023-12-18 WG21 Editors' Report, Programming Languages — C++ Thomas Köppe
- N4971
2023-12-18 WG21 Working Draft, Programming Languages — C++ Thomas Köppe
- N4970
2023-11-29 WG21 WG21 2023-11 Kona Minutes of Meeting Nina Ranns
- N4967
2023-10-30 WG21 WG21 2023-10 Admin telecon minutes Nina Ranns
- N4966
2023-10-19 WG21 St. Louis Meeting Invitation and Information Bill Seymour
- N4965
2023-10-15 WG21 Editors' Report, Programming Languages — C++ Thomas Köppe
- N4964
2023-10-15 WG21 Working Draft, Programming Languages — C++ Thomas Köppe
- N4963
2023-10-01 WG21 2023 WG21 admin telecon meetings, rev. 2 Herb Sutter
- N4962
2023-10-07 WG21 WG21 agenda: 6-11 November 2023, Kona, HI John Spicer
- N4961
2023-10-02 WG21 2024-03 Tokyo meeting information JF Bastien
- N4960
2023-08-09 WG21 Business Plan and Convener's Report: ISO/IEC JTC1/SC22/WG21 (C++) Herb Sutter
- N4959
2023-08-14 WG21 Editors' Report, Programming Languages — C++ Thomas Köppe
- N4958
2023-08-14 WG21 Working Draft, Programming Languages — C++ Thomas Köppe
- N4957
2023-06-28 WG21 WG21 June 2023 Varna Minutes of Meeting Nina Ranns
- N4956
2023-08-15 WG21 Concurrency TS2 PDTS Michael Wong
- N4955
2023-06-05 WG21 WG21 2023-06 Admin telecon minutes Nina Ranns
- N4954
2023-05-18 WG21 2023 WG21 admin telecon meetings, rev. 1 Herb Sutter
- N4953
2023-05-15 WG21 Concurrency TS2 Michael Wong
- N4951
2023-05-10 WG21 Editors' Report - Programming Languages - C++ Thomas Köppe
- N4950
2023-05-10 WG21 Working Draft, Standard for Programming Language C++ Thomas Köppe
- N4949
2023-05-08 WG21 Editor's Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4948
2023-05-08 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4947
2023-05-02 WG21 INCITS C++/WG21 agenda: 12-17 June 2023, Varna, Bulgaria John Spicer
- N4946
2023-04-14 WG21 2024-03 Tokyo meeting information JF Bastien
- N4945
2023-03-23 WG21 Editors' Report - Programming Languages - C++ Thomas Köppe
- N4944
2023-03-22 WG21 Working Draft, Standard for Programming Language C++ Thomas Köppe
- N4943
2023-03-06 WG21 WG21 February 2023 Issaquah Minutes of Meeting Nina Ranns
- N4942
2023-02-02 WG21 WG21 2023-01 Admin telecon minutes Nina Ranns
- N4941
2023-01-21 WG21 INCITS C++/WG21 Agenda: 6-11 February 2023, Issaquah, WA USA John Spicer
- N4940
2023-01-23 WG21 WG21 2022-11 Kona Minutes of Meeting V2 Nina Ranns
- N4939
2022-12-17 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4938
2022-12-17 WG21 Editor's Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4937
2022-12-15 WG21 Programming Languages — C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4936
2022-12-16 WG21 2023-11 Kona meeting information Herb Sutter
- N4935
2022-12-15 WG21 2023 Varna Meeting Invitation and Information Vassil Vassilev Mark Zeren Vassil Keremidchiev Stanimir Lukanov
- N4934
2023-01-14 WG21 2023 WG21 admin telecon meetings Herb Sutter
- N4933
2022-12-05 WG21 WG21 November 2022 Kona Minutes of Meeting Nina Ranns
- N4929
2022-12-18 WG21 Editors' Report - Programming Languages - C++ Thomas Köppe
- N4928
2022-12-18 WG21 Working Draft, Standard for Programming Language C++ Thomas Köppe
- N4927
2022-11-16 WG21 Editor's Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4926
2022-11-16 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4925
2022-11-04 WG21 2023-02 Issaquah meeting information Herb Sutter
- N4924
2022-10-31 WG21 WG21 2022-10 Admin telecon minutes Nina Ranns
- N4923
2022-10-15 WG21 Working Draft, Extensions to C++ for Transactional Memory Version 2 Michael Wong
- N4922
2022-09-05 WG21 INCITS C++/WG21 agenda: 7-12 November 2022, Kona, HI US John Spicer
- N4921
2022-08-15 WG21 Editor’s Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4920
2022-08-15 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4919
2022-09-04 WG21 Programming Languages - C++ Thomas Köppe
- N4918
2022-09-08 WG21 Editors’ Report - Programming Languages – C++ Thomas Köppe
- N4917
2022-09-05 WG21 Working Draft, Standard for Programming Language C++ Thomas Köppe
- N4916
2022-08-12 WG21 WG21 2022-07 Virtual Meeting Minutes of Meeting Nina Ranns
- N4915
2022-07-20 WG21 Business Plan and Convener's Report: ISO/IEC JTC1/SC22/WG21 (C++) Herb Sutter
- N4914
2022-08-21 WG21 WG21 2022-07 Admin telecon minutes Nina Ranns
- N4913
2022-05-22 WG21 PL22.16/WG21 agenda: 25 July 2022, Virtual Meeting John Spicer
- N4912
2022-05-05 WG21 2022-11 Kona hybrid meeting information Herb Sutter
- N4911
2022-03-17 WG21 Editors’ Report - Programming Languages - C++ Thomas Köppe
- N4910
2022-03-17 WG21 Working Draft, Standard for Programming Language C++ Thomas Köppe
- N4909
2022-02-20 WG21 Editor's Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4908
2022-02-20 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4907
2022-02-17 WG21 WG21 2022-02 Virtual Meeting Minutes of Meeting Nina Ranns
- N4906
2022-02-19 WG21 Transactional Memory TS2 Michael Wong
- N4905
2022-02-01 WG21 WG21 2022-01 Admin telecon minutes Nina Ranns
- N4904
2022-01-24 WG21 WG21 admin telecon meetings: 2022 summer and autumn (revision 1) Herb Sutter
- N4903
2022-01-24 WG21 PL22.16/WG21 agenda: 7 February 2022, Virtual Meeting John Spicer
- N4902
2021-10-22 WG21 Editors' Report - Programming Languages - C++ Thomas Köppe
- N4901
2021-10-22 WG21 Working Draft, Standard for Programming Language C++ Thomas Köppe
- N4900
2021-10-12 WG21 WG21 virtual plenary meeting(s): 2022 Herb Sutter
- N4899
2021-10-12 WG21 WG21 admin telecon meetings: 2022 Herb Sutter
- N4898
2021-10-18 WG21 WG21 2021-10 Virtual Meeting Minutes of Meeting Nina Ranns
- N4897
2021-09-28 WG21 WG21 admin telecon meeting: September 2021 Nina Ranns
- N4896
2021-09-17 WG21 PL22.16/WG21 agenda: 4 October 2021, Virtual Meeting John Spicer
- N4895
2021-08-15 WG21 Working Draft, Extensions to C++ for Concurrency Version 2 Michael Wong
- N4894
2021-07-13 WG21 Business Plan and Convener's Report Herb Sutter
- N4893
2021-06-18 WG21 Editors' Report - Programming Languages - C++ Thomas Köppe
- N4892
2021-06-18 WG21 Working Draft, Standard for Programming Language C++ Thomas Köppe
- N4891
2021-06-24 WG21 WG21 2021-06 Virtual Meeting Minutes of Meeting Nina Ranns
- N4890
2021-06-26 WG21 WG21 2021-05 Admin telecon minutes Nina Ranns
- N4889
2021-05-24 WG21 WG21 admin telecon meeting: 2021-09 Herb Sutter
- N4888
2021-05-24 WG21 WG21 virtual meetings: 2021-06, and -10 Herb Sutter
- N4887
2021-05-21 WG21 PL22.16/WG21 agenda: 7 June 2021, Virtual Meeting John Spicer
- N4886
2021-03-17 WG21 Editors’ Report - Programming Languages - C++ Thomas Köppe
- N4885
2021-03-17 WG21 Working Draft, Standard for Programming Language C++ Thomas Köppe
- N4884
2021-03-09 WG21 WG21 2021-02 Virtual Meeting Minutes of Meeting Nina Ranns
- N4883
2021-02-16 WG21 WG21 February 2021 admin telecon minutes Nina Ranns
- N4882
2021-02-08 WG21 WG21 admin telecon meetings: 2021-02, -05, and -09 Herb Sutter
- N4881
2021-02-08 WG21 WG21 virtual meetings: 2021-02, -06, and -10 Herb Sutter
- N4880
2021-01-23 WG21 PL22.16/WG21 agenda: 22 February 2021, Virtual Meeting John Spicer
- N4879
2020-12-15 WG21 Editors' Report - Programming Languages - C++ Thomas Köppe Jens Maurer Dawn Perchik Richard Smith
- N4878
2020-12-15 WG21 Working Draft, Standard for Programming Language C++ Thomas Köppe
- N4877
2020-11-19 WG21 WG21 2020-11 Virtual Meeting Minutes of Meeting Nina Ranns
- N4876
2020-11-14 WG21 WG21 virtual meeting: Winter 2021 Herb Sutter
- N4875
2020-11-14 WG21 WG21 admin telecon meeting: Winter 2021 Herb Sutter
- N4874
2020-11-09 WG21 Editor's Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4873
2020-11-09 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4871
2020-11-09 WG21 WG21 Pre-Autumn 2020 telecon minutes Nina Ranns
- N4870
2020-11-09 WG21 WG21 2020-02 Prague Minutes of Meeting Nina Ranns
- N4869
2020-11-05 WG21 WG21 Pre-Autumn 2020 telecon minutes Nina Ranns
- N4868
2020-10-18 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4867
2020-10-18 WG21 Editors' Report - Programming Languages - C++ Richard Smith Thomas Koeppe Jens Maurer Dawn Perchik
- N4866
2020-10-14 WG21 WG21 admin telecon meeting: Pre-Autumn 2020 Herb Sutter
- N4865
2020-10-19 WG21 Response to Editorial Comments: ISO/IEC DIS 14882, Programming Language C++ Barry Hedquist
- N4864
2020-09-21 WG21 WG21 virtual meeting: Autumn 2020 Herb Sutter
- N4863
2020-10-02 WG21 Agenda for Fall Virtual WG21/PL22.16 Meeting John Spicer
- N4862
2020-07-29 WG21 Business Plan and Convener's Report Herb Sutter
- N4861
2020-04-08 WG21 Working Draft, Standard for Programming Language C++ Richard Smith Thomas Koeppe Jens Maurer Dawn Perchik
- N4860
2020-04-08 WG21 Draft International Standard - Programming Languages - C++ Richard Smith
- N4859
2020-04-03 WG21 Editors' Report - Programming Languages - C++ Richard Smith Thomas Koeppe Jens Maurer Dawn Perchik
- N4858
2020-02-15 WG21 Disposition of Comments: SC22 5415, ISO/IEC CD 14882 Barry Hedquist
- N4857
2020-03-02 WG21 Reflection TS - Responses David Sankel
- N4856
2020-03-02 WG21 C++ Extensions for Reflection David Sankel
- N4855
2020-03-07 WG21 WG21 2020-02 Prague Minutes of Meeting Nina Ranns
- N4854
2020-02-29 WG21 Editor's Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4853
2020-02-29 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4852
2020-02-20 WG21 Prague LEWG Summary Titus Winters
- N4851
2020-02-04 WG21 Pre-Prague Telco Minutes of Meeting Nina Ranns
- N4850
2020-01-14 WG21 Editors' Report - Programming Languages - C++ Richard Smith Thomas Koeppe Jens Maurer Dawn Perchik
- N4849
2020-01-14 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4848
2020-01-14 WG21 WG21 Autumn Meeting 2020 - New York, New York, USA Kevin Fleming
- N4847
2020-01-13 WG21 WG21 telecon meeting: Pre-Prague Herb Sutter
- N4846
2019-12-31 WG21 Agenda - Prague, February 2020 John Spicer
- N4845
2019-12-18 WG21 Belfast 2019 LEWG Summary Titus Winters
- N4844
2019-10-22 WG21 Collated CD 14882 Comments Barry Hedquist
- N4843
2019-11-27 WG21 Editors' Report - Programming Languages - C++ Richard Smith Thomas Koeppe Jens Maurer Dawn Perchik
- N4842
2019-11-27 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4841
2019-11-25 WG21 Editor's Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4840
2019-11-25 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4839
2019-11-19 WG21 WG21 2019-11 Belfast Minutes of Meeting Nina Ranns
- N4838
2019-10-28 WG21 Pre-Belfast Minutes of Meeting Nina Ranns
- N4837
2019-10-08 WG21 2020 Varna Meeting Information Vassil Vassilev
- N4836
2019-10-08 WG21 Editors’ Report - Programming Languages - C++ Richard Smith
- N4835
2019-10-08 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4834
2019-10-04 WG21 WG21 telecon meeting: Pre-Belfast Herb Sutter
- N4833
2019-10-04 WG21 Agenda for Belfast John Spicer
- N4832
2019-10-02 WG21 2021 Kona meeting information Herb Sutter
- N4831
2019-10-04 WG21 2022 Portland Meeting Invitation and Information Erich Keane
- N4830
2019-08-15 WG21 Committee Draft, Standard for Programming Language C++ Richard Smith
- N4829
2019-08-15 WG21 Editors' Report - Programming Languages - C++ Richard Smith
- N4828
- N4827
- N4826
2019-08-09 WG21 WG21 2019-07 Cologne Minutes of Meeting Nina Dinka Ranns
- N4825
2019-08-09 WG21 2020 Varna Meeting Information Vassil Vassilev Mark Zeren Vassil Keremidchiev Anton Stoyanov
- N4824
2019-07-29 WG21 Business plan and convener's report Herb Sutter
- N4823
2019-07-25 WG21 Cologne 2019 LEWG Summary Titus Winters
- N4821
2019-06-18 WG21 Editors' Report - Programming Languages - C++ Richard Smith Thomas Koeppe Jens Maurer Dawn Perchik
- N4820
2019-06-18 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4819
2019-06-17 WG21 Reflection TS - Editor's Report David Sankel
- N4818
2019-06-17 WG21 Working Draft, C++ Extensions for Reflection David Sankel
- N4817
2019-06-17 WG21 2020 Prague Meeting Invitation and Information Hana Dusíková
- N4816
2019-06-01 WG21 WG21 telecon meeting: Pre-Cologne Herb Sutter
- N4815
2019-06-04 WG21 Cologne Agenda John Spicer
- N4814
2019-06-16 WG21 2019 Belfast Meeting Invitation and Information Jamie Allsop
- N4812
2019-03-21 WG21 Editors' Report - Programming Languages - C++ Richard Smith
- N4811
2019-03-15 WG21 Editors' Report - Programming Languages - C++ Richard Smith
- N4810
2019-03-15 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4809
2019-03-11 WG21 Parallelism TS Editor’s Report, post-Kona mailing Jared Hoberock
- N4808
2019-03-11 WG21 Working Draft, C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4807
2019-03-13 WG21 Editor’s Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4806
2019-03-13 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4805
2019-03-10 WG21 WG21 2019-02 Kona Minutes of Meeting Nina Dinka Ranns
- N4803
2019-02-24 WG21 Kona 2019 LEWG Summary Titus Winters
- N4802
2018-11-26 WG21 WG21 2018-11 San Diego Minutes Nina Dinka Ranns
- N4801
2019-02-08 WG21 WG21 pre-Kona telecon minutes Nina Dinka Ranns
- N4800
2019-01-21 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4799
2019-01-21 WG21 Editors' Report - Programming Languages - C++ Richard Smith
- N4798
2019-01-19 WG21 WG21 telecon meeting: Pre-Kona Herb Sutter
- N4797
2019-01-21 WG21 Parallelism TS Editor’s Report, pre-Kona mailing Jared Hoberock
- N4796
2019-01-21 WG21 Working Draft, C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4795
2019-01-04 WG21 PL22.16/WG21 Draft agenda: 18-23 Febuary 2019, Kona, HI, USA John Spicer
- N4794
2018-11-26 WG21 Parallelism TS Editor’s Report, post-San Diego mailing Jared Hoberock
- N4793
2018-11-26 WG21 Working Draft, C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4792
2018-11-26 WG21 Editors' Report - Programming Languages - C++ Richard Smith
- N4791
2018-11-26 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4790
2018-11-26 WG21 WG21 2018-11 San Diego Minutes Nina Dinka Ranns
- N4789
- N4788
- N4787
2018-11-13 WG21 Editor’s Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4786
2018-11-13 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4785
2018-11-13 WG21 San Diego 2018 LEWG Summary Titus Winters
- N4784
2018-10-28 WG21 WG21 pre-San Diego telecon minutes Nina Dinka Ranns
- N4783
WG21 2019 Cologne Meeting Invitation and Information Nico Josuttis
- N4782
2018-10-24 WG21 WG21 Autumn Meeting - Belfast, Northern Ireland Jamie Allsop
- N4781
2018-10-07 WG21 WG21 2018-06 Rapperswil Minutes Nina Dinka Ranns
- N4780
WG21 2019 Cologne Meeting Invitation and Information Nico Josuttis
- N4779
2018-10-08 WG21 Editors' Report - Programming Languages - C++ Richard Smith
- N4778
2018-10-08 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4777
2018-10-06 WG21 WG21 telecon meeting: Pre-San Diego Herb Sutter
- N4776
2018-10-07 WG21 Editor's report for the Coroutines TS Gor Nishanov
- N4775
2018-10-07 WG21 Working Draft, C++ Extensions for Coroutines Gor Nishanov
- N4774
2018-10-08 WG21 Parallelism TS Editor’s Report, pre-San Diego mailing Jared Hoberock
- N4773
2018-10-08 WG21 Working Draft, C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4772
2018-10-08 WG21 Networking TS - Editor's Report Jonathan Wakely
- N4771
2018-10-08 WG21 Working Draft, C++ Extensions for Networking Jonathan Wakely
- N4770
2018-08-28 WG21 2019 Kona meeting information (rev. 1) Herb Sutter
- N4769
2018-08-27 WG21 PL22.16/WG21 draft agenda: 5-10 November 2018, San-Diego, USA John Spicer
- N4768
2018-08-14 WG21 Business Plan and Convener's Report: ISO/IEC JTC1/SC22/WG21 (C++) Herb Sutter
- N4767
2018-10-07 WG21 Reflection TS - Editor’s Report David Sankel
- N4766
2018-08-11 WG21 Working Draft, C++ Extensions for Reflection David Sankel
- N4765
2018-07-25 WG21 2019 Kona meeting information Herb Sutter
- N4764
2018-07-07 WG21 Editors' Report - Programming Languages - C++ Richard Smith
- N4763
2018-06-06 WG21 Collated Responses to National Body Comments, PDTS 19750, Parallelism, V2 Barry Hedquist
- N4762
2018-07-07 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4761
2018-06-24 WG21 Editor's report for the Coroutines TS Gor Nishanov
- N4760
2018-06-24 WG21 Working Draft, C++ Extensions for Coroutines Gor Nishanov
- N4759
2018-06-25 WG21 Editor’s Report: C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4758
2018-06-25 WG21 Working Draft, C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe
- N4757
2018-06-24 WG21 Programming Languages - C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4756
2018-06-26 WG21 Parallelism TS Editor’s Report, post-Rapperswil mailing Jared Hoberock
- N4755
2018-06-24 WG21 Working Draft, C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4754
2018-06-12 WG21 Rapperswil 2018 LEWG Summary Titus Winters
- N4753
2018-12-06 WG21 WG21 2018-06 Rapperswil Minutes Nina Dinka Ranns
- N4752
2018-06-08 WG21 Responses to National Body Comments for ISO/IEC PDTS 19750, C++ Extensions for Parallelism Version 2 Bryce Adelstein Lelbach
- N4751
2018-05-25 WG21 WG21 pre-Rapperswil telecon minutes Nina Dinka Ranns
- N4750
2018-05-07 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4749
2018-04-04 WG21 Editors' Report - Programming Languages - C++ Richard Smith Dawn Perchik Thomas Köppe
- N4748
2018-05-06 WG21 WG21 telecon meeting: Pre-Rapperswil Herb Sutter
- N4747
2017-05-05 WG21 Reflection TS - Editor’s Report David Sankel
- N4746
2018-05-07 WG21 Working Draft, C++ Extensions for Reflection David Sankel
- N4745
2018-04-30 WG21 PL22.16/WG21 draft agenda: 4-9 June 2018, Rapperswil, Switzerland John Spicer
- N4744
2018-04-02 WG21 Programming Languages - Technical Specification for C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4743
2018-04-02 WG21 Parallelism TS Editor’s Report, post-Jacksonville mailing Jared Hoberock
- N4742
2018-04-02 WG21 Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4741
2018-04-02 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4740
2018-04-02 WG21 N4740 Editors' Report - Programming Languages - C++ Richard Smith
- N4739
2018-03-27 WG21 Jacksonville 2018 LEWG Summary Titus Winters
- N4738
2018-04-01 WG21 C++ Standardization Committee Meeting, HSR Rapperswil – Latest Info Peter Sommerlad
- N4737
2018-03-27 WG21 Editor's report for the Coroutines TS Gor Nishanov
- N4736
2018-03-31 WG21 Working Draft, C ++ Extensions for Coroutines Gor Nishanov
- N4735
2018-04-04 WG21 Networking TS - Editor's Report Jonathan Wakely
- N4734
2018-04-04 WG21 Working Draft, C ++ Extensions for Networking Jonathan Wakely
- N4732
2018-04-02 WG21 WG21 2018-03 Jacksonville Minutes Patrice Roy
- N4731
2018-03-05 WG21 SC22 WG14 Liaison Report (C Standard) Barry Hedquist
- N4730
2018-03-02 WG21 WG21 pre-Jacksonville telecon minutes Jonathan Wakely
- N4729
2018-02-01 WG21 WG21 telecon meeting: Modules TS publication Jonathan Wakely
- N4728
2018-02-12 WG21 Editors' Report — Programming Languages – C++ Richard Smith Dawn Perchik Thomas Köppe
- N4727
2018-02-12 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4726
2018-02-12 WG21 Parallelism TS Editor’s Report Jared Hoberock
- N4725
2018-02-12 WG21 Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4724
2018-02-06 WG21 Editor's report for the Coroutines TS Gor Nishanov
- N4723
2018-02-11 WG21 Working Draft, C++ Extensions for Coroutines Gor Nishanov
- N4722
2018-02-04 WG21 Responses to SC22 N5250, ISO/IEC PDTS 21544, C++ Extensions for Modules Barry Hedquist
- N4721
2018-02-12 WG21 Editor’s Report for the Module TS Gabriel Dos Reis
- N4720
2018-01-29 WG21 Working Draft, Extensions to C++ for Modules Gabriel Dos Reis
- N4719
2018-01-29 WG21 Programming Languages — Extensions to C++ for Modules Gabriel Dos Reis
- N4718
2018-01-18 WG21 WG21 telecon meeting: Modules TS publication Herb Sutter
- N4717
2018-01-10 WG21 WG21 telecon meeting: Pre-Jacksonville Herb Sutter
- N4716
2018-01-12 WG21 PL22.16/WG21 draft agenda: 12-17 March 2018, Jacksonville, FL, US John Spicer
- N4715
2018-02-01 WG21 2018-11 San Diego Meeting Information Marshall Clow
- N4714
2017-11-27 WG21 Editors' Report — Programming Languages — C++ Richard Smith
- N4713
2017-11-27 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4712
2017-11-27 WG21 Networking TS - Editor's Report Jonathan Wakely
- N4711
2017-11-27 WG21 Working Draft, C ++ Extensions for Networking Jonathan Wakely
- N4710
2017-11-26 WG21 PL22.16 2017-11 Albuquerque Minutes Jonathan Wakely
- N4709
2017-11-26 WG21 WG21 2017-11 Albuquerque Minutes Jonathan Wakely
- N4708
2017-11-24 WG21 Responses to National Body Comments, ISO/IEC PDTS 19216, C++ Extensions for Networking Barry Hedquist
- N4707
2017-11-22 WG21 Parallelism TS Editor's Report Jared Hoberock
- N4706
2017-11-22 WG21 Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4705
2017-10-30 WG21 WG21 2017-10-27 Telecon Minutes Jonathan Wakely
- N4704
2017-09-30 WG21 WG21 telecon meeting: Pre-Albuquerque Herb Sutter
- N4701
2017-10-16 WG21 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4700
2017-10-16 WG21 Working Draft, Standard for Programming Language C++ Note: Richard Smith
- N4699
2017-10-16 WG21 Parallelism TS Editor's Report Jared Hoberock
- N4698
2017-10-16 WG21 Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4697
2017-10-07 WG21 NB Comments, ISO/IEC PDTS 21544, C++ Extensions for Modules Barry Hedquist
- N4694
2017-08-10 WG21 Responses to National Body Comments to ISO/IEC PDTS 21425, C++ Extensions for Ranges Casey Carter
- N4693
2017-08-12 WG21 PL22.16/WG21 draft agenda: 06-11 Nov 2017, Albuquerque, NM, US Clark Nelson
- N4692
2017-08-03 WG21 PL22.16 2017-07 Toronto Minutes Jonathan Wakely
- N4691
2017-08-03 WG21 WG21 2017-07 Toronto Minutes Patrice Roy
- N4690
2017-08-03 WG21 2017-07 Toronto Record of Discussion Patrice Roy
- N4689
2017-07-31 WG21 Extensions to C++ for Modules Ballot Document Gabriel Dos Reis
- N4688
2017-07-30 WG21 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4687
2017-07-30 WG21 Working Draft, Standard for Programming Language C++ Note: Richard Smith
- N4686
2017-07-31 WG21 Editor's Report for the Ranges TS Casey Carter
- N4685
2017-07-31 WG21 Working Draft, C++ Extensions for Ranges Casey Carter
- N4684
2017-07-31 WG21 Ranges TS Ballot Document Casey Carter
- N4683
2017-07-17 WG21 Business Plan and Convener's Report Herb Sutter
- N4682
2017-07-31 WG21 Editor's Report for the Module TS Gabriel Dos Reis
- N4681
2017-07-14 WG21 Working Draft, Extensions to C++ for Modules Gabriel Dos Reis
- N4680
2017-07-30 WG21 C++ Extensions for Coroutines TS Document Gor Nishanov
- N4679
2017-07-29 WG21 Editor's report for the Coroutines TS Gor Nishanov
- N4678
2017-07-29 WG21 National Body Comments for ISO/IEC PDTS 22277, C++ Extensions for Coroutines Gor Nishanov
- N4677
2017-07-07 WG21 WG21 / PL22.16 Meeting, Jacksonville, FL, March 12 - 17, 2018 Barry Hedquist
- N4676
2017-06-30 WG21 WG21 Telecon Minutes Jonathan Wakely
- N4675
2017-06-18 WG21 Editor's report for the Concepts TS Andrew Sutton
- N4674
2017-06-19 WG21 Working Draft, C++ extensions for Concepts Andrew Sutton
- N4673
2017-06-18 WG21 Spring 2018 WG21 Meeting Information (Rapperswil) Peter Sommerlad
- N4672
2017-06-19 WG21 Editor's Report for the Ranges TS Casey Carter
- N4671
2017-06-18 WG21 Working Draft, C++ Extensions for Ranges Casey Carter
- N4670
2017-06-19 WG21 Parallelism TS Editor's Report, pre-Toronto mailing Jared Hoberock
- N4669
2017-06-19 WG21 Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4668
2017-06-19 WG21 Editor's Report for the Module TS Gabriel Dos Reis
- N4667
2017-03-19 WG21 Working Draft, Extensions to C++ for Modules Gabriel Dos Reis
- N4666
2017-06-05 WG21 National Body Comments, SC22 N 5205, ISO/IEC PDTS 22277, C++ Extensions for Coroutines Barry Hedquist
- N4665
2017-06-01 WG21 WG21 telecon meeting: Pre-Toronto Herb Sutter
- N4664
2017-03-30 WG21 Responses to National Body Comments for ISO/IEC CD 14882 Barry Hedquist
- N4663
2017-03-25 WG21 Coroutines PDTS document Gor Nishanov
- N4662
2017-03-27 WG21 PL22.16/WG21 draft agenda: 10-15 Jul 2017, Toronto, ON, CA Clark Nelson
- N4661
2017-03-21 WG21 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4660
2017-03-21 WG21 C++17 DIS Ballot Document Richard Smith
- N4659
2017-03-21 WG21 Working Draft, Standard for Programming Language C++ Note: Richard Smith
- N4658
2017-03-17 WG21 Alternative accommodation (student residence) for the 2017-07 Toronto WG21 Meeting Botond Ballo
- N4657
2017-03-17 WG21 Networking TS - Editor's Report Jonathan Wakely
- N4656
2017-03-17 WG21 Working Draft, C++ Extensions for Networking Jonathan Wakely
- N4655
2017-03-14 WG21 PL22.16 2017-02 Kona Minutes Jonathan Wakely
- N4654
2017-03-14 WG21 WG21 2017-02 Kona Minutes Jonathan Wakely
- N4653
2017-03-14 WG21 2017-02 Kona Record of Discussion ISO/IEC Jonathan Wakely
- N4652
2017-03-15 WG21 Editor's Report for the Ranges TS Casey Carter
- N4651
2017-03-15 WG21 Working Draft, C++ Extensions for Ranges Eric Niebler Casey Carter
- N4650
2017-03-02 WG21 Editor's report for the Coroutines TS Gor Nishanov
- N4649
2017-03-03 WG21 Working Draft, Technical Specification on C++ Extensions for Coroutines Gor Nishanov
- N4648
2017-03-20 WG21 Editor's Report for the Module TS Gabriel Dos Reis
- N4647
2017-03-19 WG21 Working Draft, Extensions to C++ for Modules Gabriel Dos Reis
- N4645
2017-02-21 WG21 WG21 Telecon Minutes Jonathan Wakely
- N4644
2017-02-17 WG21 National Body Comments for PDTS 21425, C++ Extensions for Ranges Barry Hedquist
- N4643
2017-02-17 WG21 National Body Comments for PDTS 19216, C++ Extensions for Networking Barry Hedquist
- N4642
2017-02-05 WG21 Editor's report for the Concepts TS Andrew Sutton
- N4641
2017-02-05 WG21 Working Draft, C++ extensions for Concepts Andrew Sutton
- N4640
2017-02-06 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4639
2017-02-06 WG21 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4638
2017-02-03 WG21 Editor's Report for the Module TS Gabriel Dos Reis
- N4637
2017-02-03 WG21 Working Draft, Extensions to C++ for Modules Gabriel Dos Reis
- N4636
2017-02-06 WG21 2017-07-10-15 ISO WG21 C++ Standard Meeting in Toronto Michael Wong Botond Ballo JF Bastien Hubert Tong Patrice Roy Tony Van Eerd Duncan Exon Smith
- N4635
2017-01-23 WG21 Pre-Kona WG21 Telecon Agenda Herb Sutter
- N4634
2017-01-18 WG21 PL22.16 2016-11 Issaquah Minutes (final) Jonathan Wakely
- N4633
2017-01-09 WG21 2017-11 Albuquerque WG21 meeting information Carter Edwards
- N4632
2016-12-13 WG21 PL22.16/WG21 draft agenda: 27 Feb - 4 Mar 2017, Kona, HI, US Clark Nelson
- N4631
2016-11-28 WG21 Editor's report for the Concepts TS Andrew Sutton
- N4630
2016-11-28 WG21 Working Draft, C++ extensions for Concepts Andrew Sutton
- N4629
2016-11-27 WG21 Editor's report for the Coroutines TS Gor Nishanov
- N4628
2016-11-27 WG21 Working Draft, Technical Specification on C++ Extensions for Coroutines Gor Nishanov
- N4627
2016-11-28 WG21 Networking TS - Editor's Report Jonathan Wakely
- N4626
2016-11-28 WG21 Working Draft, C++ Extensions for Networking Jonathan Wakely
- N4625
2016-11-28 WG21 Programming Languages — C++ Extensions for Networking PDTS Jonathan Wakely
- N4624
2016-11-28 WG21 PL22.16 2016-11 Issaquah Minutes Jonathan Wakely
- N4623
2016-11-28 WG21 WG21 2016-11 Issaquah Minutes Jonathan Wakely
- N4622
2016-11-27 WG21 Programming Languages — C++ Extensions for Ranges PDTS Eric Niebler Casey Carter
- N4621
2016-11-27 WG21 Editor's Report for the Ranges TS Casey Carter
- N4620
2016-11-27 WG21 Working Draft, C++ Extensions for Ranges Eric Niebler Casey Carter
- N4619
2016-11-28 WG21 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4618
2016-11-28 WG21 Working Draft, Standard for Programming Language C++ Richard Smith
- N4617
2016-11-28 WG21 Programming Languages — C++ Extensions for Library Fundamentals, Version 2 DTS Geoffrey Romer
- N4616
2016-11-12 WG21 Response to NB Comments: SC22 N5097, ISO/IEC PDTS 19568 Part 2, Library Fundamentals, Part 2 Barry Hedquist
- N4615
2016-10-28 WG21 WG21 2016-10-28 Telecon Minutes Jonathan Wakely
- N4614
2016-10-01 WG21 WG21 telecon meeting: Pre-Issaquah Herb Sutter
- N4613
2016-10-17 WG21 Networking TS - Editor's Report Jonathan Wakely
- N4612
2016-10-17 WG21 Working Draft, C++ extensions for Networking Jonathan Wakely
- N4611
2016-10-16 WG21 Editor's Report for the Modules TS Gabriel Dos Reis
- N4610
2016-10-16 WG21 Working Draft, Extensions to C++ for Modules Gabriel Dos Reis
- N4609
2016-08-11 WG21 Business Plan and Convener's Report Herb Sutter
- N4608
2016-07-21 WG21 PL22.16/WG21 draft agenda: 7-12 Nov 2016, Issaquah, WA, US Clark Nelson
- N4607
2016-07-18 WG21 Toronto Meeting Information Michael Wong
- N4606
2016-07-12 Working Draft, Standard for Programming Language C++ Richard Smith
- N4604
2016-07-12 C++17 CD Ballot Document Richard Smith
- N4603
2016-07-12 Editor's Report — Committee Draft, Standard for Programming Language C++ Richard Smith
- N4602
2016-07-10 WG21 telecon minutes - pre-Oulu (revised) Jonathan Wakely
- N4601
2016-07-01 Editor's Report for the Library Fundamentals TS Geoffrey Romer
- N4600
2016-07-01 Working Draft, C++ Extensions for Library Fundamentals, Version 2 Geoffrey Romer
- N4599
2016-07-02 2016-08 LWG Meeting Robert Douglas
- N4598
2016-07-10 PL22.16 2016-06 Oulu Minutes Jonathan Wakely
- N4597
2016-07-11 WG21 2016-06 Oulu Minutes Jonathan Wakely
- N4596
2016-04-01 PL22.16 Jacksonville Minutes (revised) Jonathan Wakely
- N4595
2016-06-15 WG21 2016-06-10 Telecon Minutes Jonathan Wakely
- N4594
2016-05-30 Working Draft, Standard for Programming Language C++ Richard Smith
- N4593
2016-05-30 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4592
2016-05-30 Modules TS Working Draft Gabriel Dos Reis
- N4591
2016-05-19 WG21 telecon meeting: Pre-Oulu Herb Sutter
- N4590
2016-04-07 PL22.16/WG21 draft agenda: 20-25 Jun 2016, Oulu, FI Clark Nelson
- N4589
2016-03-20 Networking TS Editor's Report Jonathan Wakely
- N4588
2016-03-21 Working Draft, C++ extensions for Networking Note: Jonathan Wakely
- N4587
2016-03-30 PL22.16 2016-02 Jacksonville Minutes (Draft) Jonathan Wakely
- N4586
2016-03-30 WG21 2016-02 Jacksonville Min Jonathan Wakely
- N4585
2016-03-08 Editor's Report for the Library Fundamentals TS Geoffrey Romer
- N4584
2016-03-08 Working Draft, C++ Extensions for Library Fundamentals, Version 2 Geoffrey Romer
- N4583
2016-03-18 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4582
2016-03-19 Working Draft, Standard for Programming Language C++ Richard Smith
- N4581
2016-02-29 Revised WG21 2016-02-19 Telecon Minutes Jonathan Wakely
- N4580
2016-02-23 WG21 2016-02-19 Telecon Minutes Jonathan Wakely
- N4579
2016-02-22 Parallelism TS Editor's Report, pre-Jacksonville mailing Jared Hoberock
- N4578
2016-02-22 Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2 Jared Hoberock
- N4577
2016-02-15 Technical Specification for C++ Extensions for Concurrency Artur Laksberg
- N4576
2016-02-15 Networking TS Editor's Report Jonathan Wakely
- N4575
2016-02-15 Networking TS Working Draft Jonathan Wakely
- N4573
2016-02-02 2017-02 Kona WG21 Meeting Information Thomas Plum
- N4572
2016-01-27 WG21 telecon meeting: Pre-Jacksonville Herb Sutter
- N4571
2016-01-21 2016-11 Issaquah meeting information Herb Sutter
- N4570
2016-01-08 Oulu Meeting Information Ville Voutilainen
- N4569
2016-02-15 Proposed Ranges TS working draft Eric Niebler
- N4568
2015-12-01 PL22.16/WG21 draft agenda: 29 Feb-05 Mar 2016, Jacksonville, FL/US Clark Nelson
- N4567
2015-11-09 Working Draft, Standard for Programming Language C++ Note: Richard Smith
- N4566
2015-11-09 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4565
2015-11-06 Record of Response: National Body Comments ISO/IEC PDTS 19571 Technical Specification: C++ Extensions for Concurrency Barry Hedquist
- N4564
2015-11-05 C++ Extensions for Library Fundamentals, Version 2 PDTS Geoffrey Romer
- N4563
2015-11-05 Editor's Report for the Library Fundamentals TS Geoffrey Romer
- N4562
2015-11-05 Working Draft, C++ Extensions for Library Fundamentals, Version 2 Geoffrey Romer
- N4561
2015-11-05 Ranges Editor's Report Eric Niebler
- N4560
2015-11-06 Working Draft, C++ Extensions for Ranges Eric Niebler Casey Carter
- N4559
2015-11-16 Kona PL22.16 Minutes Jonathan Wakely
- N4558
2015-11-16 Kona WG21 Minutes Jonathan Wakely
- N4557
2015-10-24 WG21 2015-07-20 Telecon (revised) Roger Orr
- N4556
2015-10-09 WG21 telecon minutes Marhsall Clow
- N4555
2015-10-09 February 2016 WG21 Meeting Barry Hedquist
- N4554
2015-10-02 Concepts Editor's report for the Concepts TS Andrew Sutton
- N4553
2015-10-02 Concepts Working Draft, C++ extensions for Concepts Andrew Sutton
- N4552
2015-09-28 Pre-Kona WG21 Telecon Herb Sutter
- N4551
2015-08-13 National Body Comments, ISO/IEC PDTS 19571, C++ Extensions for Concurrency Barry Hedquist
- N4550
2015-07-25 Record of Response: National Body Comments on ISO/IEC PDTS 19217, Technical Specification: C++ Extensions for Concepts Barry Hedquist
- N4549
2015-07-27 Programming Languages — C++ Extensions for Concepts Andrew Sutton
- N4548
2015-07-20 WG21 2015-07-20 Telecon Minutes Roger Orr
- N4547
2015-07-13 Business Plan and Convener's report Herb Sutter
- N4546
2015-06-29 Agenda and Meeting Notice for WG21 Concepts Telecon Herb Sutter
- N4545
2015-06-04 PL22.16/WG21 draft agenda: 19-24 Oct 2015, Kona, HI/US Clark Nelson
- N4544
2015-05-26 October 2015 WG21 Meeting (Kona) Thomas Plum
- N4543
2015-05-26 Library Evolution A polymorphic wrapper for all Callable objects David Krauss
- N4542
2015-05-24 Library Evolution Variant: a type-safe union (v4). Axel Naumann
- N4541
2015-05-22 Evolution Evolution Closed Issues List (Revision R12) Ville Voutilainen
- N4540
2015-05-22 Evolution Evolution Completed Issues List (Revision R12) Ville Voutilainen
- N4539
2015-05-22 Evolution Evolution Active Issues List (Revision R12) Ville Voutilainen
- N4538
2015-05-20 Technical Specification for C++ Extensions for Concurrency Artur Laksberg
- N4537
2015-05-19 Library Adding Symmetry Between shared_ptr and weak_ptr Arthur O'Dwyer
- N4536
2015-05-17 Library Evolution An algorithm to "clamp" a value between a pair of boundary values Martin Moene Niels Dekker
- N4535
2015-05-06 Feature Testing Feature-testing preprocessor predicates for C++17 Clark Nelson Richard Smith
- N4534
2015-05-22 Library Evolution Data-Invariant Functions (revision 3) Jens Maurer
- N4533
2015-05-20 Core Make exception specifications be part of the type system, version 3 Jens Maurer
- N4532
2015-05-22 Evolution Proposed wording for default comparisons Jens Maurer
- N4531
2015-05-08 Library std::rand replacement, revision 3 Zhihao Yuan
- N4530
2015-05-22 Library Evolution Editor's Report for the Library Fundamentals TS Jeffrey Yaskin
- N4529
2015-05-22 Library Evolution Working Draft, C++ Extensions for Library Fundamentals, Version 2 Jeffrey Yaskin
- N4528
2015-05-22 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4527
2015-05-22 Working Draft, Standard for Programming Language C++ Richard Smith
- N4526
2015-05-22 SG14 Towards improved support for games, graphics, real-time, low latency, embedded systems Michael Wong Sean Middleditch Nicolas Guillemot
- N4525
2015-05-08 Library C++ Standard Library Issues Resolved Directly In Lenexa Marshall Clow
- N4524
2015-05-22 Library Evolution Respect vector::reserve(request) Relative to Reallocation Nevin Liber
- N4523
2015-05-21 Concurrency constexpr std::thread::hardware_{true,false}_sharing_size Olivier Giroux JF Bastien
- N4522
2015-05-21 Concurrency std::atomic_object_fence(mo, T&&...) Olivier Giroux JF Bastien
- N4521
2015-04-12 Library Evolution Merge Fundamentals V1 into V2 Jeffrey Yaskin
- N4519
2015-05-08 Library Source-Code Information Capture Robert Douglas
- N4518
2015-05-08 Core Make exception specifications be part of the type system, version 2 Jens Maurer
- N4517
2015-05-08 Record of Response: National Body Comments ISO/IEC PDTS 19841 Barry Hedquist
- N4516
2015-05-06 Library Evolution Variant: a type-safe union (v3) Axel Naumann
- N4515
2015-05-22 Concurrency Editor's Report: Technical Specification for C++ Extensions for Transactional Memory Michael Wong
- N4514
2015-05-08 Technical Specification for C++ Extensions for Transactional Memory Michael Wong
- N4513
2015-05-08 Concurrency Working Draft Technical Specification for C++ Extensions for Transactional Memory Michael Wong
- N4512
2015-05-07 Library Multidimensional bounds, offset and array_view, revision 7 _ukasz Mendakiewicz Herb Sutter
- N4511
2015-05-22 Library Adding [nothrow-]swappable traits, revision 1 Daniel Krügler
- N4510
2015-05-05 Library Minimal incomplete type support for standard containers, revision 4 Zhihao Yuan
- N4509
2015-05-05 Concurrency constexpr atomic::is_always_lock_free Olivier Giroux JF Bastien Jeff Snyder
- N4508
2015-05-05 Concurrency A proposal to add shared_mutex (untimed) (Revision 4) Gor Nishanov
- N4507
2015-05-05 Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N4506
2015-05-06 Concurrency Parallelism TS Editor's Report Jared Hoberock
- N4505
2015-05-05 Concurrency Working Draft, Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N4502
2015-05-03 Library Proposing Standard Library Support for the C++ Detection Idiom, V2 Walter E. Brown
- N4501
2015-05-08 Concurrency Working Draft, Technical Specification for C++ Extensions for Concurrency Artur Laksberg
- N4499
2015-05-22 Evolution Draft wording for Coroutines (Revision 2) Gor Nishanov Daveed Vandevoorde
- N4498
2015-05-04 Concurrency Variadic lock_guard (Rev. 2) Mike Spertus
- N4497
2015-05-30 PL22.16 2014-11 Urbana Minutes (Final) Jonathan Wakely
- N4496
2015-05-28 WG21 2014-11 Urbana Minutes (revision 1) Jonathan Wakely
- N4495
2015-05-22 Evolution Operator dot Mathias Gaunard Dietmar Kühl
- N4494
2015-05-01 Library Multidimensional bounds, offset and array_view, revision 6 Lukasz Mendakiewicz Herb Sutter
- N4492
2015-05-15 Thoughts about C++17 Bjarne Stroustrup
- N4491
2015-05-30 PL22.16 2015-05 Lenexa Minutes (Draft) Jonathan Wakely
- N4490
2015-05-29 WG21 2015-05 Lenexa Minutes Jonathan Wakely
- N4489
2015-04-29 WG21 2015-04-24 Telecon Minutes Jonathan Wakely
- N4488
2015-05-07 Concurrency Responses to PDTS comments on Transactional Memory, version 2 Jens Maurer
- N4487
2015-04-28 Evolution Constexpr lambdas Faisal Vali Ville Voutilainen
- N4486
2015-05-23 Library C++ Standard Library Closed Issues List (Revision R93) Marshall Clow
- N4485
2015-05-23 Library C++ Standard Library Defect Report List (Revision R93) Marshall Clow
- N4484
2015-05-23 Library C++ Standard Library Active Issues List (Revision R93) Marshall Clow
- N4483
2015-04-14 Concurrency Read-copy-update Paul E. McKenney
- N4482
2015-04-13 Concurrency Some notes on executors and the Networking Library Proposal Christopher Kohlhoff
- N4481
2015-04-12 Library Evolution Working Draft, C++ Extensions for Library Fundamentals, Version 2 Jeffrey Yasskin
- N4480
2015-04-07 Programming Languages — C++ Extensions for Library Fundamentals DTS Jeffrey Yasskin
- N4479
2015-04-12 Library Evoution Merge Fundamentals V1 into v2 Jeffrey Yasskin
- N4478
2015-04-13 Library Evoution Networking Library Proposal (Revision 5 Christopher Kohlhoff
- N4477
2015-04-09 Evolution Operator Dot (R2) EWG151 Bjarne Stroustrup Gabriel Dos Reis
- N4476
2015-04-09 Evolution Thoughts about Comparisons (R2) EWG116 Bjarne Stroustrup
- N4475
2015-04-09 Evolution Default comparisons (R2) EWG116 Bjarne Stroustrup
- N4474
2015-04-12 Evolution Unified Call Syntax: x.f(y) and f(x,y) EWG148 Bjarne Stroustrup Herb Sutter
- N4473
2015-04-10 Evolution noexcept(auto), again EWG187 Ville Voutilainen
- N4472
2015-04-10 Evolution consexpr goto EWG186 Ville Voutilainen
- N4471
2015-04-12 Evolution Template parameter deduction for constructors (Rev 2) EWG60 Mike Spertus
- N4470
2015-04-10 Concurrency Variadic lock_guard Mike Spertus
- N4469
2015-04-10 Evolution Template Argument Type Deduction EWG9 James Touton Mike Spertus
- N4468
2015-04-11 Library Evolution On Quantifying Memory-Allocation Strategies John Lakos Jeffrey Mendelsohn Alisdair Meredith Nathan Myers
- N4466
2015-04-13 Evolution Wording for Modules EWG163 Gabriel Dos Reis
- N4465
2015-04-13 Evolution A Module System for C++ (Revision 3) EWG163 Gabriel Dos Reis Mark Hall Gor Nishanov
- N4464
2015-04-10 Concurrency Pi-calculus syntax for C++ executors Cleiton Santoia Silva
- N4463
2015-04-10 I/O IO device requirements for C++ Cleiton Santoia Silva Daniel Auresco
- N4462
2015-04-07 Evolution LWG 2089, Towards more perfect forwarding EWG185 Ville Voutilainen
- N4461
2015-04-07 Evolution Static if resurrected EWG29 Ville Voutilainen
- N4460
2015-04-07 Evolution LWG 2424: Atomics, mutexes and condition variables should not be trivially copyable EWG184 Ville Voutilainen
- N4459
2015-04-13 C++ Standard Core Language Closed Issues, Revision 93 William M. Miller
- N4458
2015-04-13 C++ Standard Core Language Defect Reports and Accepted Issues, Revision 93 William M. Miller
- N4457
2015-04-13 C++ Standard Core Language Active Issues, Revision 93 William M. Miller
- N4456
2015-04-12 Evolution Towards improved support for games, graphics, real-time, low latency, embedded systems Michael Wong
- N4455
2015-04-10 Concurrency No Sane Compiler Would Optimize Atomics JF Bastien
- N4454
2015-04-10 Concurrency SIMD Types Example: Matrix Multiplication Matthias Kretz
- N4453
2015-04-12 Evolution Resumable Expressions EWG183 Christopher Kohlhoff
- N4452
2014-04-11 Reflection Use cases of reflection Matúš Chochlík
- N4451
2014-04-11 Reflection Static reflection Matúš Chochlík
- N4450
2015-04-13 Library Evolution Variant: a typesafe union (v2) Axel Naumann
- N4449
2015-04-09 Library Evolution Message Digest Library for C++ Zhihao Yuan
- N4448
2015-04-12 Library Evolution Rounding and Overflow in C++ Lawrence Crowl
- N4447
2015-04-10 Reflection From a type T, gather members name and type information, via variadic template expansion Cleiton Santoia Silva Daniel Auresco
- N4446
2015-04-09 Library Evolution The missing INVOKE related trait Agustín Bergé
- N4445
2015-04-09 Concurrency Overly attached promise Agustín Bergé Hartmut Kaiser
- N4444
2015-04-10 Concurrency Linux-Kernel Memory Model Paul E. McKenney
- N4443
2015-04-09 Library Evolution Introducing alias size_type for type size_t in class std::bitset (Rev. 1 ) Vladimir Grigoriev
- N4442
2015-04-09 Library Evolution Default argument for second parameter of std::advance (Rev. 1) Vladimir Grigoriev
- N4441
2015-04-10 Transactional Memory SG5: Transactional Memory (TM) Meeting Minutes 2015-03-23 and 2015-04-06 Michael Wong
- N4440
2014-04-10 Feature Testing Feature-testing recommendations for C++ Clark Nelson
- N4439
2015-04-10 Concurrency Light-Weight Execution Agents Revision 3 Torvald Riegel
- N4438
2015-04-09 Transactional Memory Industrial Experience with Transactional Memory at Wyatt Technologies. Brett Hall
- N4437
2015-04-09 Library Evolution Conditionally-supported Special Math Functions, v3 Walter Brown
- N4436
2015-04-09 Library Evolution Proposing Standard Library Support for the C++ Detection Idiom Walter Brown
- N4435
2015-04-09 Evolution Proposing Contract Attributes EWG141 Walter Brown
- N4434
2015-04-10 Evolution Tweaks to Streamline Concepts Lite Syntax EWG182 Walter Brown
- N4433
2015-04-09 Evolution Flexible static_assert messages EWG181 Michael Price
- N4432
2015-04-10 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4431
2015-04-10 Working Draft, Standard for Programming Language C++ Richard Smith
- N4430
2015-04-10 Core Core issue 1776 - replacement of class objects containing reference members Richard Smith
- N4429
2015-04-10 Evolution Core issue 1941 - rewording inherited constructors EWG180 Richard Smith
- N4428
2015-04-08 Reflection Type Property Queries (rev 4) Andrew Tomazos Christian Kaeser
- N4427
2015-04-08 Agenda and Meeting Notice for WG21 Pre-Lenexa Telecon Meeting Herb Sutter
- N4426
2015-04-10 Library Adding [nothrow-] swappable traits Daniel Krügler
- N4425
2015-04-07 Evolution Generalized Dynamic Assumptions EWG179 Hal Finkel
- N4424
2015-04-07 Evolution Inline Variables EWG142 Hal Finkel Richard Smith
- N4423
2015-04-10 Evolution Closed Issues List (Revision R11) Ville Voutilainen
- N4422
2015-04-10 Evolution Completed Issues List (Revision R11) Ville Voutilainen
- N4421
2015-04-10 Evolution Active Issues List (Revision R11) Ville Voutilainen
- N4420
2015-04-08 Reflection Defining Test Code Robert Douglas
- N4419
2015-04-08 Reflection Potential extensions to Source-Code Information Capture Robert Douglas
- N4418
2015-04-08 Reflection Parameter Stringization Robert Douglas
- N4417
2015-04-08 Reflection Source-Code Information Capture Robert Douglas
- N4416
2015-04-09 Library Evolution Don't Move: Vector Can Have Your Non-Moveable Types Covered Nevin Liber
- N4415
2015-04-12 Evolution Simple Contracts for C++ EWG141 Gabriel Dos Reis J. Daniel Garcia Francesco Logozzo Manuel Fahndrich Shuvendu Lahri
- N4414
2015-04-10 Concurrency Executors and Schedulers Revision 5 Chris Mysen
- N4412
2015-04-09 Library Shortcomings of iostreams Jens Maurer
- N4411
2015-04-10 Library Evolution Concurrency Task Block (formerly Task Region) R4 Pablo Halpern Arch Robison Hong Hong Artur Laksberg Gor Nishanov Herb Sutter
- N4410
2015-04-09 Transactional Memory Responses to PDTS comments on Transactional Memory Jens Maurer
- N4409
2015-04-10 Concurrency Programming Languages — Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N4408
2015-04-10 Concurrency Parallelism TS Editor's Report Jared Hoberock
- N4407
2015-04-10 Concurrency Working Draft, Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N4406
2015-04-10 Concurrency Integrating Executors with Parallel Algorithm Execution Jared Hoberock Michael Garland Oliver Giroux
- N4405
2015-02-11 Library Evolution Type of the accumulaters of standard algorithms std::accumulate and std::inner_product Vladimir Grigoriev
- N4404
2015-03-31 Evolution Extension to aggregate initialization EWG108 Oleg Smolsky
- N4403
Evolution Draft wording for Resumable Functions EWG166 Gor Nishanov
- N4402
Evolution Resumable Functions (revision 4) EWG166 Gor Nishanov Jim Radigan
- N4401
2015-04-07 Evolution Defaulted comparison operator semantics should be uniform EWG178 Michael Price
- N4400
2015-04-10 Concurrency Concurrency TS Editor's Report, May 2015 Artur Laksberg
- N4399
2015-04-10 Concurrency Proposed Working Draft, Technical Specification for C++ Extensions for Concurrency Artur Laksberg
- N4398
2015-04-09 Concurrency A unified syntax for stackless and stackful coroutines Oliver Kowalke
- N4397
2015-04-09 Concurrency A low-level API for stackful coroutines Oliver Kowalke
- N4396
2015-03-16 Transactional Memory National Body Comments: PDTS 19841, Transactional Memory Barry Hedquist
- N4395
2015-04-10 Concurrency/Library SIMD Types: ABI Considerations Matthias Kretz
- N4394
2015-03-12 Agenda for Lenexa Meeting Clark Nelson
- N4393
2015-04-10 Evolution Noop Constructors and Destructors EWG160 Pablo Halpern
- N4392
2015-03-03 Library C++ Latches and Barriers Alasdair Mackintosh Olivier Giroux
- N4391
2015-02-26 Library make_array, revision 4 Zhihao Yuan
- N4390
2015-02-24 Library Minimal incomplete type support for standard containers, revision 3 Zhihao Yuan
- N4389
2015-02-23 Library Wording for bool_constant, revision 1 Zhihao Yuan
- N4388
2015-02-25 Library A Proposal to Add a Const-Propagating Wrapper to the Standard Library Jonathan Coe Robert Mill
- N4387
2015-03-14 Library Improving pair and tuple, revision 3 Daniel Krügler Geoffrey Romer Ville Voutilainen
- N4386
2015-02-24 Library Unspecialized std::tuple_size should be defined Nevin Liber
- N4385
2015-04-10 Library C++ Standard Library Closed Issues List (Revision R92) Marshall Clow
- N4384
2015-04-10 Library C++ Standard Library Defect Report List (Revision R92) Marshall Clow
- N4383
2015-04-10 Library C++ Standard Library Active Issues List (Revision R92) Marshall Clow
- N4382
2015-04-12 Library Working Draft, C++ extensions for Ranges Eric Niebler
- N4381
2015-03-11 Library Suggested Design for Customization Points Eric Niebler
- N4380
2015-02-05 Library Constant View: A proposal for a std::as_const helper function template ADAM David Alan Martin Alisdair Meredith
- N4379
2015-02-08 Evolution FAQ about N4378, Language Support for Contract Assertions EWG141 John Lakos Nathan Myers
- N4378
2015-02-08 Evolution Language Support for Contract Assertions EWG141 John Lakos Nathan Myers Alexei Zakharov Alexander Beels
- N4377
2015-02-09 C++ Extensions for Concepts PDTS Andrew Sutton
- N4376
2015-02-06 Concurrency Use Cases for Thread-Local Storage Paul E. McKenney
- N4375
2015-02-06 Concurrency Out-of-Thin-Air Execution is Vacuous Paul E. McKenney
- N4374
2015-02-06 Concurrency Linux-Kernel Memory Mode Paul E. McKenney
- N4373
2015-01-26 Library Atomic View Carter Edwards Hans Boehm
- N4372
2015-02-06 Library A Proposal to Add a Const-Propagating Wrapper to the Standard Library Jonathan Coe
- N4371
2015-02-04 Library Minimal incomplete type support for standard containers, revision 2 Zhihao Yuan
- N4370
2015-02-06 Library Networking Library Proposal (Revision 4) Christopher Kohlhoff
- N4369
2015-01-12 Library evolution Default argument for second parameter of std::advance Vladimir Grigoriev
- N4368
2015-02-03 Library evolution Introducing alias size_type for type size_t in class std::bitset Vladimir Grigoriev
- N4367
2015-02-08 Evolution Comparison in C++ EWG174 Lawrence Crowl
- N4366
2015-01-11 Library LWG 2228: Missing SFINAE rule in unique_ptr templated assignment Howard Hinnant
- N4365
2015-01-29 Responses to National Body Comments, ISO/IEC PDTS 19568, C++ Extensions for Library Fundamentals Barry Hedquist
- N4362
2015-01-27 WG21 2015-01 Skillman Minutes John Spicer
- N4361
2015-01-27 Concepts Lite TS Andrew Sutton
- N4360
2015-01-22 Evolution Delayed Evaluation Parameters EWG173 Douglas Boffey
- N4359
2015-01-09 Library A Proposal to Add vector release method just like unique_ptr release method to the Standard Library Jerry Liang
- N4358
2015-01-20 Evolution Unary Folds and Empty Parameter Packs EWG172 Thibaut Le Jehan
- N4357
2015-01-19 Evolution Introduce the [[noexit]] attribute for main as a hint to eliminate destructor calls for objects with static storage duration EWG162 Jens Maurer
- N4356
2015-02-04 Evolution Relaxed Array Type Declarator EWG171 Carter Edwards
- N4355
2015-02-04 Library Shared Multidimensional Arrays with Polymorphic Layout Carter Edwards
- N4354
2015-01-08 Parallelism TS - DTS Ballot Document Jared Hoberock
- N4353
2015-01-08 Parallelism TS - Editor's Report Jared Hoberock
- N4352
2015-01-08 Parallelism TS Jared Hoberock
- N4351
2014-12-23 Responses to National Body Comments, PDTS 19570, C++ Extensions for Parallelism Barry Hedquist
- N4350
2015-01-15 Agenda and Meeting Notice for WG21 Concepts Meeting Notice (revision 1) Herb Sutter
- N4349
2014-12-05 Minutes of WG21 Telecon Jonathan Wakely
- N4348
2015-02-02 Library Making std::function thread-safe Geoffrey Romer
- N4346
2015-01-05 Library Multidimensional bounds, index and array_view, revision 5 Lukasz Mendakiewicz
- N4340
2014-11-26 Evolution Remove Deprecated Use of the register Keyword EWG170 Alisdair Meredith
- N4339
2014-11-21 Agenda and Meeting Notice for WG21 Concepts Meeting Herb Sutter
- N4338
2014-11-21 Transactional Memory Editor's Report: Technical Specification for C++ Extensions for Transactional Memory Michael Wong
- N4337
2014-11-21 Library Evolution Editor's Report for the Library Fundamentals TS Jeffrey Yasskin
- N4336
2014-11-21 Library Evolution Working Draft, C++ Extensions for Library Fundamentals, Version 2 Jeffrey Yasskin
- N4335
2014-11-21 Library Evolution Working Draft, C++ Extensions for Library Fundamentals Jeffrey Yasskin
- N4334
2014-11-21 Library Wording for bool_constant Zhihao Yuan
- N4333
2014-11-21 Core Concepts Lite Andrew Sutton
- N4332
2014-11-21 Concurrency Networking Library Proposal (Revision 3) Christopher Kohlhoff
- N4331
2014-11-24 Library C++ Standard Library Closed Issues List (Revision R91) Alisdair Meredith
- N4330
2014-11-24 Library C++ Standard Library Defect Report List (Revision R91) Alisdair Meredith
- N4329
2014-11-24 Library C++ Standard Library Active Issues List (Revision R91) Alisdair Meredith
- N4328
2014-11-24 Library C++ Standard Library Issues History for C++14 Alisdair Meredith
- N4327
2014-11-21 Evolution C++ Standard Evolution Closed Issues List (Revision R10) Ville Voutilanen
- N4326
2014-11-21 Evolution C++ Standard Evolution Completed Issues List (Revision R10) Ville Voutilanen
- N4325
2014-11-21 Evolution C++ Standard Evolution Active Issues List (Revision R10) Ville Voutilanen
- N4324
2014-11-20 Concurrency Use Cases for Thread-Local Storage Paul McKenney
- N4323
2014-11-20 Concurrency Out-of-Thin-Air Execution is Vacuous Paul McKenney
- N4322
2014-11-20 Concurrency Linux-Kernel Memory Model Paul McKenney
- N4321
2014-10-05 Concurrency Towards Implementation and Use of memory_order_consume Paul McKenney
- N4320
2014-11-20 Evolution Make exception specifications be part of the type system EWG169 Jens Maurer
- N4319
2014-11-23 Evolution Contracts for C++: What are the Choices EWG168 Gabriel Dos Reis Shuvendu Lahiri Francesco Logozzo Thomas Ball Jared Parsons
- N4318
2014-09-21 Library Evolution Proposal to add an absolute difference function to the C++ Standard Library Jeremy Turnbull
- N4317
2014-11-17 Library Evolution New Safer Functions to Advance Iterators Patrick Grace
- N4316
2014-11-08 Library std::rand replacement, revision 2 Zhihao Yuan
- N4315
2014-11-07 Library make_array, revision 3 Zhihao Yuan
- N4314
2014-11-15 Library Evolution Data-Invariant Functions (revision 2) Jens Maurer
- N4313
2014-11-21 Concurrency Improvements to the Concurrency Technical Specification, revision 1 Artur Laksberg
- N4312
2014-11-21 Programming Languages — Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N4311
2014-11-21 Parallelism TS Editor's Report Jared Hoberock
- N4310
2014-11-21 Working Draft, Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N4309
2014-11-17 Evolution Return type deduction for explicitly-defaulted and deleted special member functions EWG167 Michael Price
- N4308
2014-11-12 National Body Comment — ISO/IEC PDTS 19570 — Technical Specification: C++ Extensions for Parallelism Barry Hedquist
- N4307
2014-11-12 National Body Comment — ISO/IEC PDTS 19568 — Technical Specification: C++ Extensions for Library Fundamentals Barry Hedquist
- N4306
2014-11-24 Core C++ Standard Core Language Closed Issues, Revision 92 William M. Miller
- N4305
2014-11-24 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 92 William M. Miller
- N4304
2014-11-24 Core C++ Standard Core Language Active Issues, Revision 92 William M. Miller
- N4303
2014-11-21 Core Pointer Safety and Placement New Richard Smith Hubert Tong
- N4302
2014-11-21 Technical Specification for C++ Extensions for Technical Specification for C++ Extensions for Transactional Memory Michael Wong
- N4301
2014-11-21 Working Draft, Technical Specification for C++ Extensions for Transactional Memory Michael Wong
- N4298
2011-11-14 Agenda and Meeting Notice for WG21 Ballot Resolution Telecon Meeting Herb Sutter
- N4297
2014-11-19 Editor's Report — Programming Languages — C++ Richard Smith
- N4296
2014-11-19 Working Draft, Standard for Programming Language C++ Richard Smith
- N4295
2014-11-07 Core Folding Expressions Andrew Sutton Richard Smith
- N4294
2014-11-23 Evolution Arrays of run-time bounds as data members EWG84 J. Daniel Garcia
- N4293
2014-11-23 Evolution C++ language support for contract programming EWG137 J. Daniel Garcia
- N4288
2014-11-07 Library Strike string_view::clear from Library Fundamentals Alisdair Meredith
- N4287
2014-11-18 Evolution Threads, Fibers and Couroutines (slides deck) EWG166 Gor Nishanov
- N4286
2014-11-18 Evolution Resumable Functions (revision 3) EWG166 Gor Nishanov Jim Radigan
- N4285
2014-11-07 Library Cleanup for exception-specification and throw-expression Jens Maurer
- N4284
2014-11-07 Library Contiguous Iterators Jens Maurer
- N4282
2014-11-07 Library A Proposal for the World's Dumbest Smart Pointer, v4 Walter E. Brown
- N4280
2014-11-06 Library Non-member size() and more (Revison 2) Riccardo Marcangelo
- N4279
2014-11-07 Library Improved insertion interface for unique-key maps (Revision 2.3) Thomas Köpp
- N4277
2014-11-06 Library TriviallyCopyable reference_wrapper (Revision 1) Agustín Bergé
- N4276
2014-11-05 Concurrency Adding Fused Transform Algorithms to the Parallelism TS Jared Hoberock
- N4275
2014-11-07 Concurrency Parallelism PDTS Comment Responses Hans-J. Boehm
- N4274
2014-11-14 Concurrency Relaxing Packaging Rules for Exceptions Thrown by Parallel Algorithms - Proposed Wording (Revision 1) Arch D. Robison Jared Hoberock Artur Laksberg
- N4273
2014-11-06 Library Uniform Container Erasure (Revision 2) Stephan T. Lavavej
- N4272
2014-11-07 Transactional Memory Working Draft, Technical Specification for C++ Extensions for Transactional Memory Michael Wong
- N4270
2014-11-07 Library Consolidated Revisions to C++ Extensions for Library Fundamentals Alisdair Meredith
- N4268
2014-11-05 Core Allow constant evaluation for all non-type template arguments Richard Smith
- N4267
2014-11-05 Core Adding u8 character literals Richard Smith
- N4266
2014-11-05 Core Attributes for namespaces and enumerators Richard Smith
- N4265
2014-11-07 Core Transactional Memory Support for C++: Wording (revision 3) Jens Maurer
- N4263
2014-11-04 Concepts Toward a concept-enabled standard library Matt Austern Gabriel Dos Reis Eric Niebler Bjarne Stroustrup Herb Sutter Andrew Sutton Jeffrey Yasskin
- N4262
2014-11-05 Core Wording for Forwarding References Herb Sutter
- N4261
2014-11-06 Core Proposed resolution for Core Issue 330: Qualification conversions and pointers to arrays of pointers Jens Maurer
- N4260
2014-11-08 Library Wording for Atomic Smart Pointers Herb Sutter
- N4259
2014-11-06 Library Wording for std::uncaught_exceptions Herb Sutter
- N4258
2014-11-07 Library Cleaning up noexcept in the Library (Rev 3) Nicolai Josuttis
- N4257
2014-11-04 Library Evolution Delimited iterators (rev 4) Mike Spertus Nathan Wilson
- N4255
2014-11-03 Library Proposed resolution for US104: Allocator-aware regular expressions (rev 3) Mike Spertus
- N4254
2014-11-21 Library Evolution User-defined Literals for size_t and ptrdiff_t Rein Halbersma
- N4253
2014-11-21 Evolution Language Support for Runtime Contract Validation (Revision 9) EWG141 J. Lakos A. Zakharov A. Beels N. Myers
- N4252
2014-11-21 PL22.16 2014-11 Urbana Minutes Jonathan Wakely
- N4251
2014-11-21 WG21 2014-11 Urbana Minutes Jonathan Wakely
- N4250
2014-10-27 WG21 2014-10-24 Telecon Minutes Jonathan Wakely
- N4249
2014-10-09 Library Networking Primitives: std::experimental::network::htonl Considered Harmful A. Meredith J. Burley A. Martin D. Chisnall et al.
- N4248
2014-10-12 Evolution Library Preconditions are a Language Feature EWG159 Alisdair Meredith
- N4247
2014-10-13 Library C++ Standard Library Closed Issues List (Revision R90) Alisdair Meredith
- N4246
2014-10-13 Library C++ Standard Library Defect Report List (Revision R90) Alisdair Meredith
- N4245
2014-10-13 Library C++ Standard Library Active Issues List (Revision R90) Alisdair Meredith
- N4244
2014-10-13 Concurrency Resumable Lambdas: A language extension for generators and coroutines Christopher Kohlhoff
- N4243
2014-10-13 Networking Library Networking Library Proposal (Revision 2) Christopher Kohlhoff
- N4242
2014-10-13 Concurrency Executors and Asynchronous Operations, Revision 1 Christopher Kohlhoff
- N4241
2014-10-10 Concurrency A proposal to add shared_mutex (untimed) (Revision 3) Gor Nishanov
- N4240
2014-10-11 Library Improved insertion interface for unique-key maps (Revision 2) Thomas Köppe
- N4239
2014-10-12 Reflection Evolution Defaulted Comparison Using Reflection EWG116 A. Tomazos M. Spertus
- N4238
2014-10-13 Concurrency An Abstract Model of Vector Parallelism Pablo Halpern
- N4237
2014-10-10 Concurrency Language Extensions for Vector loop level parallelism R. Geva C. Nelson
- N4236
2014-10-10 Library A compile-time string library template with UDL operator templates Michael Price
- N4235
2014-10-10 Evolution Selecting from Parameter Packs EWG30 Daveed Vandevoorde
- N4234
2014-10-10 Evolution 0-overhead-principle violations in exception handling - part 2 EWG129 Daniel Gutson
- N4233
2014-10-10 Library A Class for Status and Optional Value L. Crowl C. Mysen
- N4232
2014-10-13 Concurrency Stackful Coroutines and Stackless Resumable Functions Nat Goodspeed
- N4231
2014-10-10 Concurrency Terms and definitions related to "threads" T. Riegel C. Nelson
- N4230
2014-10-10 Evolution Nested namespace definition (revision 2) EWG126 R. Kawulak A. Tomazos
- N4229
2014-10-13 Evolution Pointer Ordering EWG165 Gabriel Dos Reis
- N4228
2014-10-13 Evolution Refining Expression Evaluation Order for Idiomatic C++ EWG158 G. Dos Reis H. Sutter J. Caves
- N4227
2014-10-10 Library Cleaning-up noexcept in the Library (Rev 2) Nicolai Josuttis
- N4226
2014-10-10 Reflection Apply the [[noreturn]] attribute to main as a hint to eliminate global object destructor calls EWG162 D. Diaz E. Bringas D. Gutson J. Maurer
- N4225
2014-10-10 Evolution Towards uniform handling of subobjects EWG157 Ville Voutilainen
- N4224
2014-10-10 Concurrency Supplements to C++ Latches A. Mackintosh A. Berkan
- N4223
2014-10-10 Evolution Response To: Let return {expr} Be Explicit V. Voutilainen M. Kilpeläinen J. Wakely
- N4222
2014-10-09 Library Minimal Additions to the Array View Library for Performance and Interoperability R. ter Borg J. Perla
- N4221
2014-10-10 Evolution Generalized lifetime extension EWG156 David Krauss
- N4220
2014-10-10 Undefined Behavior An update to the preprocessor specification (rev. 2) David Krauss
- N4219
2014-10-10 Undefined Behavior Fixing the specification of universal-character-names (rev. 2) David Krauss
- N4218
2014-09-24 Library Variant: a typesafe union Axel Naumann
- N4217
2014-10-08 Library std::rand replacement Zhihao Yuan
- N4216
2014-10-10 Concurrency Out-of-Thin-Air Execution is Vacuous P. McKenney A. Jeffrey A. Sezgin
- N4215
2014-10-05 Concurrency Towards Implementation and Use of memory_order_consume P. McKenney T. Riegel J. Preshing
- N4214
2014-10-13 Modules A Module System for C++ (Revision 2) EWG163 G. Dos Reis M. Hall G. Nishanov
- N4213
2014-10-11 Filesystem File System TS Defect Report List (Revision R3) Beman Dawes
- N4212
2014-10-11 Filesystem File System TS Closed Issues List (Revision R3) Beman Dawes
- N4211
2014-10-11 Filesystem File System TS Active Issues List (Revision R3) Beman Dawes
- N4210
2014-10-10 Evolution IBM comment on preparing for a Trigraph-adverse future in C++17 EWG121 M. Wong H. Tong R. Bhakta D. Inglis
- N4209
2014-10-09 Library A Proposal to Add a Const-Propagating Wrapper to the Standard Library J. Coe R. Mill
- N4208
2014-10-09 Evolution C++ Standard Evolution Closed Issues List (Revision R09) Ville Voutilainen
- N4207
2014-10-09 Evolution C++ Standard Evolution Completed Issues List (Revision R09) Ville Voutilainen
- N4206
2014-10-09 Evolution C++ Standard Evolution Active Issues List (Revision R09) Ville Voutilainen
- N4205
2014-10-10 Core Working Draft, C++ Extensions for Concepts Andrew Sutton
- N4204
2014-08-06 Concurrency Library C++ Latches and Barriers A. Mackintosh O. Giroux
- N4203
2014-08-20 Library Fast ASCII Character Manipulation Matthew Fioravante
- N4202
2014-08-20 Library Strongly Typed Bitset Matthew Fioravante
- N4201
2014-08-20 Library Alignment Helpers for C++ Matthew Fioravante
- N4200
2014-10-08 Feature-testing recommendations for C++ Clark Nelson
- N4199
2014-10-10 Minutes of Sept. 4-5, 2014 SG1 meeting in Redmond, WA Hans-J. Boehm
- N4198
2014-10-06 Evolution Allow constant evaluation for all non-type template arguments EWG155 Richard Smith
- N4197
2014-10-06 Core Adding u8 character literals EWG119 Richard Smith
- N4196
2014-10-06 Evolution Attributes for namespaces and enumerators EWG113 Richard Smith
- N4195
2014-10-07 Concurrency std::synchronic<T> O. Giroux C. Edwards
- N4194
2014-10-13 Core C++ Standard Core Language Closed Issues, Revision 91 William M. Miller
- N4193
2014-10-13 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 91 William M. Miller
- N4192
2014-10-13 Core C++ Standard Core Language Active Issues, Revision 91 William M. Miller
- N4191
2014-10-07 Evolution Folding expressions EWG154 A. Sutton R. Smith
- N4190
2014-10-09 Library Removing auto_ptr, random_shuffle(), And Old <functional> Stuff Stephan T. Lavavej
- N4189
2014-10-08 Library Generic Scope Guard and RAII Wrapper for the Standard Library P. Sommerlad A. Sandoval
- N4188
2014-10-01 Evolution Proposal for classes with runtime size EWG153 L. Deniau A. Naumann
- N4187
2014-10-08 Library C++ Ostream Buffers L. Crowl P. Sommerlad
- N4186
2014-10-10 Evolution Supporting Custom Diagnostics and SFINAE EWG152 Matthias Kretz
- N4185
2014-10-10 Concurrency SIMD Types: The Mask Type & Write-Masking Matthias Kretz
- N4184
2014-10-10 Concurrency SIMD Types: The Vector Type & Operations Matthias Kretz
- N4183
2014-10-10 Library Contiguous Iterators: Pointer Conversion & Type Trait Nevin Liber
- N4182
2014-10-10 SG5: Transactional Memory (TM) Meeting Minutes 2014/07/14-2014/10/06 Michael Wong
- N4180
2014-10-10 Evolution SG5 Transactional Memory Support for C++ Update EWG82 M. Wong V. Luchangco J. Maurer et al.
- N4179
2014-10-10 Core/Library Transactional Memory Support for C++: Wording (revision 2) Jens Maurer
- N4178
2014-10-07 Core Proposed resolution for Core Issue 330: Qualification conversions and pointers to arrays of pointers Jens Maurer
- N4177
2014-10-06 Library Multidimensional bounds, index and array_view, revision 4 Ł. Mendakiewicz H. Sutter
- N4176
2014-10-11 Evolution Thoughts about Comparisons EWG116 Bjarne Stroustrup
- N4175
2014-10-11 Evolution Default comparisons EWG116 Bjarne Stroustrup
- N4174
2014-10-11 Evolution Call syntax: x.f(y) vs. f(x,y) EWG148 Bjarne Stroustrup
- N4173
2014-10-11 Evolution Operator Dot EWG151 B. Stroustrup G. Dos Reis
- N4172
2014-10-07 Evolution Named arguments EWG150 E. Akhgari B. Ballo
- N4171
2014-10-05 Library Parameter group placeholders for bind LEWG40 Tomasz Kamiński
- N4170
2014-08-12 Library Extend INVOKE to support types convertible to target class (Revision 1) LEWG43 Tomasz Kamiński
- N4169
2014-08-22 Library A proposal to add invoke function template (Revision 1) Tomasz Kamiński
- N4168
2014-10-02 Library Removing auto_ptr Billy Baker
- N4167
2014-10-10 Concurrency Transform Reduce, an Additional Algorithm for C++ Extensions for Parallelism G. Mercer A. Bergé H. Kaiser
- N4166
2014-10-06 Evolution Movable initializer lists EWG149 David Krauss
- N4165
2014-10-04 Evolution Unified Call Syntax EWG148 Herb Sutter
- N4164
2014-10-06 Evolution Forwarding References EWG147 H. Sutter B. Stroustrup G. Dos Reis
- N4163
2014-10-06 Agenda and Meeting Notice for WG21 Telecon Meeting Herb Sutter
- N4162
2014-10-06 Concurrency Atomic Smart Pointers, rev. 1 Herb Sutter
- N4161
2014-10-09 Library Uniform Container Erasure (Revision 1) Stephan T. Lavavej
- N4160
2014-10-03 Evolution Value constraints EWG146 Andrzej Krzemieński
- N4159
2014-10-10 Library std::function and Beyond G. Romer R. Perepelitsa
- N4158
2014-10-12 Library Destructive Move (Rev 1) EWG160 Pablo Halpern
- N4157
2014-10-02 Concurrency Relaxing Packaging Rules for Exceptions Thrown by Parallel Algorithms A. Robison J. Hoberock A. Laksberg
- N4156
2014-10-10 Concurrency Light-Weight Execution Agents Revision 3 Torvald Riegel
- N4155
2014-09-28 Library Non-member size() and more (Revision 1) Riccardo Marcangelo
- N4154
2014-09-30 Evolution Operator assert EWG145 David Krauss
- N4153
2014-10-03 2015-02 LWG Meeting Invitation and Information Nico Josuttis
- N4152
2014-09-30 Evolution uncaught_exceptions EWG63 Herb Sutter
- N4151
2014-08-08 Library TriviallyCopyable reference_wrapper Agustín Bergé
- N4150
2014-10-10 Evolution Alias-Set Attributes: Toward restrict-like aliasing semantics for C++ EWG72 H. Finkel H. Tong et al.
- N4149
2014-09-25 Evolution Categorically qualified classes EWG144 David Krauss
- N4148
2014-09-24 Evolution Disallowing Inaccessible Operators From Trivially Copyable EWG143 Matheus Izvekov
- N4147
2014-09-15 Evolution Inline variables, or encapsulated expressions EWG142 David Krauss
- N4146
2014-09-23 Disposition of Comments, ISO/IEC DIS 14882 C++ 2014 Barry Hedquist
- N4145
2014-09-26 Library Data-Invariant Functions Jens Maurer
- N4144
2014-09-11 Library Searching and Manipulation of Parameter Packs B. Seymour S. Lavavej
- N4143
2014-10-11 Concurrency Executors and schedulers, revision 4 Chris Mysen
- N4142
2014-09-08 Concurrency Atomic Operations on a Very Large Array Carter Edwards
- N4141
2014-09-02 Programming Languages — C++ Richard Smith
- N4140
2014-10-07 Working Draft, Standard for Programming Language C++ Richard Smith
- N4139
2014-10-07 Editor's Report — Programming Languages — C++ Richard Smith
- N4138
2014-10-07 Editor's Report — Working Draft, Standard for Programming Language C++ Richard Smith
- N4137
2014-08-25 Business Plan and Convener's Report Herb Sutter
- N4136
2014-10-13 Concurrency C Concurrency Challenges Draft M. Batty P. Sewell et al.
- N4135
2014-10-09 Evolution Language Support for Runtime Contract Validation (Revision 8) EWG141 J. Lakos A. Zakharov A. Beels N. Myers
- N4134
2014-10-10 Concurrency Resumable Functions v.2 G. Nishanov J. Radigan
- N4133
2014-09-10 Core Cleanup for exception-specification and throw-expression Jens Maurer
- N4132
2014-09-10 Library Contiguous Iterators Jens Maurer
- N4131
2014-08-09 Evolution explicit should never be implicit EWG114 Filip Roséen
- N4130
2014-09-01 Concurrency Pad Thy Atomics JF Bastien O. Giroux
- N4129
2014-10-10 Library Source-Code Information Capture EWG164 Robert Douglas
- N4128
2014-10-10 Library Ranges for the Standard Library, Revision 1 E. Niebler S. Parent A. Sutton
- N4127
2014-07-20 Evolution Checked-dereference conditions EWG140 Eelis van der Weegen
- N4126
2014-07-29 Evolution Explicitly defaulted comparison operators EWG116 Oleg Smolsky
- N4125
2014-07-17 Concurrency 2014-09 WG21/SG1 Meeting Information Herb Sutter
- N4124
2014-09-11 Library Toward More Expressive Iterator Tags Bill Seymour
- N4123
2014-10-10 Concurrency Improvements to the Concurrency Technical Specification A. Laksberg V. Escriba
- N4122
2014-08-28 AGENDA, PL22.16 Meeting No. 64, WG21 Meeting No. 59, November 3-8, 2014 – Urbana-Champaign, IL Stephen D. Clamage
- N4121
2014-07-04 Evolution Compile-Time String: std::string_literal<n> EWG139 Andrew Tomazos
- N4120
2014-07-02 Evolution Null Coalescing Conditional Operator EWG138 Alexander Bock
- N4119
2014-07-08 Library C++ Standard Library Closed Issues List (Revision R89) Alisdair Meredith
- N4118
2014-07-08 Library C++ Standard Library Defect Report List (Revision R89) Alisdair Meredith
- N4117
2014-07-08 Library C++ Standard Library Active Issues List (Revision R89) Alisdair Meredith
- N4116
2014-07-03 Evolution Nested Namespace Definition (rev 1) EWG126 A. Tomazos R. Kawulak
- N4115
2014-07-04 Library Searching for Types in Parameter Packs B. Seymour S. Lavavej
- N4114
2014-07-02 Evolution Defaulted comparison operators EWG116 Oleg Smolsky
- N4113
2014-07-02 Reflection Reflection Type Traits For Classes, Unions and Enumerations (rev 3) A. Tomazos C. Kaeser
- N4112
2014-07-03 File System PDTS National Body Comments Record of Response Beman Dawes
- N4111
2014-07-02 Reflection Static reflection (rev. 2) Matúš Chochlík
- N4110
2014-07-06 Evolution Exploring the design space of contract specifications for C++ EWG137 J. Daniel Garcia
- N4109
2014-06-29 Library A proposal to add a utility class to represent expected monad - Revision 1 LEWG29 V. Escriba P. Talbot
- N4108
2014-07-02 Concurrency TS Editor's Report, July 2014 Artur Laksberg
- N4107
2014-07-07 Working Draft, Technical Specification for C++ Extensions for Concurrency Artur Laksberg
- N4106
2014-07-04 Parallelism TS Editor's Report, post-Rapperswil Jared Hoberock
- N4105
2014-07-04 Information technology – Programming languages, their environments and system software interfaces – Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N4104
2014-07-04 Working Draft, Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N4103
2014-07-01 Evolution C++ Standard Evolution Closed Issues List (Revision R08) Ville Voutilainen
- N4102
2014-07-01 Evolution C++ Standard Evolution Completed Issues List (Revision R08) Ville Voutilainen
- N4101
2014-07-01 Evolution C++ Standard Evolution Active Issues List (Revision R08) Ville Voutilainen
- N4100
2014-07-04 Programming Languages — C++ — File System Technical Specification Beman Dawes
- N4099
2014-07-04 Working Draft, Technical Specification — File System Beman Dawes
- N4098
2014-07-05 File System TS Editor's Report, Post-Rapperswil Beman Dawes
- N4097
2014-07-05 Filesystem File System TS Defect Report List (Revision R2) Beman Dawes
- N4096
2014-07-05 Filesystem File System TS Closed Issues List (Revision R2) Beman Dawes
- N4095
2014-07-05 Filesystem File System TS Active Issues List (Revision R2) Beman Dawes
- N4094
2014-07-06 Evolution Response To: Let return {expr} Be Explicit EWG114 H. Hinnant V. Voutilainen
- N4093
2014-07-07 Core C++ Standard Core Language Closed Issues, Revision 90 William M. Miller
- N4092
2014-07-07 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 90 William M. Miller
- N4091
2014-07-07 Core C++ Standard Core Language Active Issues, Revision 90 William M. Miller
- N4090
2014-06-21 Library The Maladies of All Member Templates: An Incomplete Biography of Specialization (DR727 + DR1755) Faisal Vali
- N4089
Library Safe conversions in unique_ptr<T[]>, revision 2 LWG2520 Geoffrey Romer
- N4088
2014-06-21 Library Task Region R3 P. Halpern A. Robison A. Laksberg H. Sutter et al.
- N4087
2014-07-01 Concurrency Multidimensional bounds, index and array_view, revision 3 Ł. Mendakiewicz H. Sutter
- N4086
2014-06-18 Evolution Removing trigraphs??! EWG121 Richard Smith
- N4085
2014-07-06 Editor's Report for Version 2 of the Library Fundamentals TS Jeffrey Yasskin
- N4084
2014-07-06 Working Draft, C++ Extensions for Library Fundamentals, Version 2 Jeffrey Yasskin
- N4083
2014-07-07 Editor's Report for Version 1 of the Library Fundamentals TS Jeffrey Yasskin
- N4082
2014-07-07 Programming Languages — C++ Extensions for Library Fundamentals Jeffrey Yasskin
- N4081
2014-07-07 Working Draft, C++ Extensions for Library Fundamentals Jeffrey Yasskin
- N4080
2014-06-20 Library File System TS Immediate Issues for Rapperswil Beman Dawes
- N4079
2014-06-20 Library C++ Standard Library Issues Resolved Directly In Rapperswil, 2014 Alisdair Meredith
- N4078
2014-06-20 Library Fixes for optional objects F. Cacciola A. Krzemieński V. Voutilainen
- N4077
2014-06-20 Library Experimental shared_ptr for Library Fundamentals TS Jonathan Wakely
- N4076
2014-06-17 Library A proposal to add a generalized callable negator (Revision 2) Tomasz Kamiński
- N4075
2014-06-20 Library Centralized Defensive-Programming Support for Narrow Contracts (Revision 5) J. Lakos A. Zakharov A. Beels
- N4074
2014-07-02 Evolution Let return {expr} Be Explicit, Revision 2 EWG114 Herb Sutter
- N4073
2014-07-03 I/O A Proposal to Add 2D Graphics Rendering and Display to C++ M. McLaughlin H. Sutter J. Zink
- N4072
2014-05-26 Evolution Fixed Size Parameter Packs EWG136 M. Bos
- N4071
2014-06-19 Working Draft, Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N4070
2014-06-20 Concurrency Improving the specification of the vector execution policy in Parallelism TS Hans-J. Boehm
- N4069
2014-06-18 Concurrency C++ Ostream Buffers L. Crowl P. Sommerlad
- N4068
2014-06-28 Library Toward More Expressive Iterator Tags Bill Seymour
- N4067
2014-06-20 Library Experimental std::function etc. Daniel Krügler
- N4066
2014-06-18 Library Delimited iterators (Rev. 3) M. Spertus N. Wilson
- N4065
2014-06-26 Library make_array, revision 2 Zhihao Yuan
- N4064
2014-07-02 Library Improving pair and tuple, revision 2 Daniel Krügler
- N4063
2014-06-20 Concurrency On Parallel Invocations of Functions in Parallelism TS Artur Laksberg
- N4061
2014-06-30 Library Greatest Common Divisor and Least Common Multiple, v3 Walter E. Brown
- N4060
2014-06-11 Concurrency Changes to vector_execution_policy Pablo Halpern
- N4059
2014-07-03 Spring 2015 C++ Standards Committee Meeting Michael Price
- N4058
2014-06-12 Concurrency Atomic Smart Pointers Herb Sutter
- N4057
2014-07-02 Library A Proposal to Add a Const-Propagating Wrapper to the Standard Library J. Coe R. Mill
- N4056
2014-05-23 Library Minimal incomplete type support for standard containers Zhihao Yuan
- N4055
2014-07-02 Library Ruminations on (node-based) containers and noexcept Ville Voutilainen
- N4054
2014-07-03 PL22.16 2014-06 Rapperswil Minutes Ville Voutilainen
- N4053
2014-07-02 WG21 2014-06 Rapperswil Minutes Ville Voutilainen
- N4052
2014-06-10 WG21 2014-06-06 Telecon Minutes Ville Voutilainen
- N4051
2014-05-26 Evolution Allow typename in a template template parameter EWG131 Richard Smith
- N4050
2014-05-26 Evolution Dynarray Semi-Editorial Issues EWG130 Lawrence Crowl
- N4049
2014-05-27 Evolution 0-overhead-principle violations in exception handling EWG129 D. Gutson A. Bustamante P. Oliva M. Diaz
- N4048
2014-05-26 Concurrency More Improvements to std::future<T> - Revision 1 Vicente J. Botet Escribá
- N4047
2014-05-27 Modules A Module System for C++ EWG163 G. Dos Reis M. Hall G. Nishanov
- N4046
2014-05-26 Concurrency Executors and Asynchronous Operations Christopher Kohlhoff
- N4045
2014-05-24 Concurrency Library Foundations for Asynchronous Operations, Revision 2 Christopher Kohlhoff
- N4044
2014-05-24 Networking A Three-Class IP Address Proposal, Revision 1 Christopher Kohlhoff
- N4043
2014-05-22 Evolution Dynarray Allocation Context EWG128 Lawrence Crowl
- N4042
2014-05-23 Library Safe conversions in unique_ptr<T[]> Geoffrey Romer
- N4041
2014-05-23 Library Concerns with changing existing types in Technical Specifications Jonathan Wakely
- N4040
2014-05-26 Core Working Draft, C++ Extensions for Concepts Andrew Sutton
- N4039
2014-05-23 Concurrency Default executor A. Berkan C. Mysen H. Boehm;
- N4038
2014-05-23 Numerics Proposal for Unbounded-Precision Integer Types Pete Becker
- N4037
2014-05-26 Transactional Memory Non-Transactional Implementation of Atomic Tree Move Paul E. McKenney
- N4036
2014-05-22 Concurrency Towards Implementation and Use of memory_order_consume P. McKenney T. Riegel J. Preshing
- N4035
2014-05-23 Evolution Implicit Evaluation of "auto" Variables and Arguments EWG76 P. Gottschling J. Falcou H. Sutter
- N4034
2014-05-27 Library Destructive Move EWG160 Pablo Halpern
- N4033
2014-05-23 Concurrency synchronized_value<T> for associating a mutex with a value Anthony Williams
- N4032
2014-05-23 Concurrency Comments on continuations and executors Anthony Williams
- N4031
2014-05-22 Library make_array, revision 1 Zhihao Yuan
- N4030
2014-05-22 Feature test Evolution Feature-testing recommendations for C++ EWG22 Clark Nelson
- N4029
2014-05-23 Evolution Let return Be Direct and explicit EWG114 Herb Sutter
- N4028
2014-05-23 Evolution Defining a Portable C++ ABI EWG127 Herb Sutter
- N4027
2014-05-22 Reflection Type Member Property Queries (rev 2) A. Tomazos C. Kaeser
- N4026
2014-05-23 Evolution Nested namespace definition EWG126 Robert Kawulak
- N4025
2014-05-23 Evolution Exploring classes of runtime size EWG125 J. Snyder R. Smith
- N4024
2014-05-22 Concurrency Distinguishing coroutines and fibers O. Kowalke N. Goodspeed
- N4023
2014-05-21 Working Draft, C++ Extensions for Library Fundamentals Jeffrey Yasskin
- N4022
2014-05-21 Library A proposal to add a generalized callable negator (Revision 2) Tomasz Kamiński
- N4021
2014-05-21 Graphics A Proposal to Add 2D Graphics Rendering and Display to C++ M. McLaughlin H. Sutter J. Zink
- N4020
2014-05-27 Core C++ Standard Core Language Closed Issues, Revision 89 William M. Miller
- N4019
2014-05-27 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 89 William M. Miller
- N4018
2014-05-27 Core C++ Standard Core Language Active Issues, Revision 89 William M. Miller
- N4017
2014-05-22 Library Non-member size() and more Riccardo Marcangelo
- N4016
2014-05-23 Concurrency Light-Weight Execution Agents Revision 2 Torvald Riegel
- N4015
2014-05-26 Library A proposal to add a utility class to represent expected monad LEWG29 V. Escriba P. Talbot
- N4014
2014-05-25 Evolution Uniform Copy Initialization EWG124 Nicolai Josuttis
- N4013
2014-05-26 Concurrency Atomic operations on non-atomic data Hans Boehm
- N4012
2014-05-20 Evolution C++ Standard Evolution Closed Issues List (Revision R07) Ville Voutilainen
- N4011
2014-05-20 Evolution C++ Standard Evolution Completed Issues List (Revision R07) Ville Voutilainen
- N4010
2014-05-20 Evolution C++ Standard Evolution Active Issues List (Revision R07) Ville Voutilainen
- N4009
2014-05-22 Library Uniform Container Erasure Stephan T. Lavavej
- N4008
2014-05-22 Concurrency SIMD polymorphism Arch Robison
- N4007
2014-05-25 Library Delimited iterators (Rev. 2) M. Spertus N. Wilson
- N4006
2014-05-26 Library An improved emplace() for unique-key maps Thomas Köppe
- N4005
2014-05-24 Filesystem File System TS Defect Report List (Revision R1) Beman Dawes
- N4004
2014-05-24 Filesystem File System TS Closed Issues List (Revision R1) Beman Dawes
- N4003
2014-05-24 Filesystem File System TS Active Issues List (Revision R1) Beman Dawes
- N4002
2014-05-21 Library Cleaning-up noexcept in the Library Nicolai Josuttis
- N4001
2014-05-23 SG5: Transactional Memory (TM) Meeting Minutes 2014/02/03-2014/05/19 Michael Wong
- N4000
2014-05-23 Library Towards a Transaction-safe C++ Standard Library: std::list M. Wong J. Maurer M. Spear J. Gottschlich T. Riegel et al.
- N3999
2014-05-23 Core Standard Wording for Transactional Memory Support for C++ V. Luchangco J. Maurer M. Wong et al.
- N3998
2014-05-21 Concurrency C++ Latches and Barriers A. Mackintosh O. Giroux
- N3997
2014-05-27 Library Centralized Defensive-Programming Support for Narrow Contracts (Revision 5) J. Lakos A. Zakharov A. Beels
- N3996
2014-05-26 Reflection Static reflection Matúš Chochlík
- N3995
2014-05-20 Concurrency A proposal to add shared_mutex (untimed) (Revision 2) Gor Nishanov
- N3994
2014-05-22 Evolution Range-Based For-Loops: The Next Generation (Revision 1) EWG81 Stephan T. Lavavej
- N3993
2014-05-23 Concurrency On Parallel Invocations of Functions in Parallelism TS Artur Laksberg
- N3992
2014-05-12 Agenda and Meeting Notice for WG21 Telecon Meeting Herb Sutter
- N3991
2014-05-23 Concurrency Task Region R2 P. Halpern A. Robison A. Laksberg H. Sutter et al.
- N3990
2014-05-08 Evolution Adding Standard Circular Shift operators for computer integers EWG123 D. Gutson A. Bustamante
- N3989
2014-05-23 Working Draft, Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N3988
2014-05-23 Evolution Towards restrict-like aliasing semantics for C++ EWG72 H. Finkel H. Tong et al.
- N3987
2014-05-07 Reflection Yet another set of C++ type traits. C. Silva D. Auresco
- N3986
2014-04-25 Evolution Adding Standard support to avoid padding within structures EWG122 S. Davalle D. Gutson A. Bustamante
- N3985
2014-05-22 Concurrency A proposal to add coroutines to the C++ standard library (Revision 1) O. Kowalke N. Goodspeed
- N3984
2014-05-07 Reflection Adding attribute reflection to C++. C. Silva D. Auresco
- N3983
2014-05-07 Library Hashing tuple-like types Geoffrey Romer
- N3982
2014-04-03 Library Rvalue reference overloads for optional Andrzej Krzemieński
- N3981
2014-05-06 Evolution Removing trigraphs??! EWG121 Richard Smith
- N3980
2014-05-24 Library Types don't know # LEWG21 H. Hinnant V. Falco J. Byteway
- N3979
2014-05-12 AGENDA, PL22.16 Meeting No. 63, WG21 Meeting No. 58, June 16-21, 2014 — Rapperswil, Switzerland Stephen D. Clamage
- N3978
2014-05-26 Concurrency C++ Ostream Buffers Lawrence Crowl
- N3977
2014-05-22 Concurrency Resumable Functions Niklas Gustafsson
- N3976
2014-05-21 Concurrency Multidimensional bounds, index and array_view, revision 2 Ł. Mendakiewicz H. Sutter
- N3975
2014-05-22 Networking URI - Proposed Wording (Revision 5) G. Matthews D. Berris
- N3974
2014-05-28 Library Polymorphic Deleter for Unique Pointers M. Arena D. di Gennaro P. Sommerlad
- N3973
2014-05-12 Library A Proposal to Add a Logical Const Wrapper to the Standard Library Technical Report J. Coe R. Mill
- N3972
2014-05-17 Reflection Source-Code Information Capture Robert Douglas
- N3971
2014-05-22 Concurrency TS Editor's Report, May 2014 Artur Laksberg
- N3970
2014-05-23 Working Draft, Technical Specification for C++ Extensions for Concurrency Artur Laksberg
- N3969
2014-05-24 Library C++ Standard Library Closed Issues List (Revision R88) Alisdair Meredith
- N3968
2014-05-24 Library C++ Standard Library Defect Report List (Revision R88) Alisdair Meredith
- N3967
2014-05-24 Library C++ Standard Library Active Issues List (Revision R88) Alisdair Meredith
- N3966
2014-03-01 Library Fixes for optional objects F. Cacciola A. Krzemieński
- N3965
2014-02-28 Numerics Proposal for Unbounded-Precision Integer Types Pete Becker
- N3964
2014-03-02 Concurrency Library Foundations for Asynchronous Operations, Revision 1 Christopher Kohlhoff
- N3963
2014-03-02 Library Centralized Defensive-Programming Support for Narrow Contracts (Revision 4) J. Lakos A. Zakharov
- N3962
2014-03-01 File System TS Editor's Report, February 2014 - Post-Issaquah Beman Dawes
- N3961
2014-02-25 Concurrency A proposal to add shared_mutex (untimed) Gor Nishanov
- N3960
2014-02-28 Working Draft, Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N3959
2014-02-28 Evolution C++ Standard Evolution Closed Issues List (Revision R06) Ville Voutilainen
- N3958
2014-02-28 Evolution C++ Standard Evolution Completed Issues List (Revision R06) Ville Voutilainen
- N3957
2014-02-28 Evolution C++ Standard Evolution Active Issues List (Revision R06) Ville Voutilainen
- N3956
2014-02-24 ISO/IEC CD 14882, C++ 2014 Responses to National Body Comments Barry Hedquist
- N3955
2014-02-25 Evolution Group Member Specifiers EWG117 Andrew Tomazos
- N3954
2014-03-03 Core C++ Standard Core Language Closed Issues, Revision 88 William M. Miller
- N3953
2014-03-03 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 88 William M. Miller
- N3952
2014-03-03 Core C++ Standard Core Language Active Issues, Revision 88 William M. Miller
- N3951
2014-02-07 Reflection C++ type reflection via variadic template expansion C. Silva D. Auresco
- N3950
2014-02-19 Evolution Defaulted comparison operators EWG116 Oleg Smolsky
- N3949
2014-02-28 Library Scoped Resource - Generic RAII Wrapper for the Standard Library P. Sommerlad A. Sandoval
- N3948
2014-02-20 Feature test Feature-testing for C++ Technical Specifications Clark Nelson
- N3947
2014-02-28 Networking URI - Proposed Wording (Revision 4) G. Matthews D. Berris
- N3946
2014-03-03 Library C++ Standard Library Closed Issues List (Revision R87) Alisdair Meredith
- N3945
2014-03-03 Library C++ Standard Library Defect Report List (Revision R87) Alisdair Meredith
- N3944
2014-03-03 Library C++ Standard Library Active Issues List (Revision R87) Alisdair Meredith
- N3943
2014-03-02 Filesystem Filesystem Study Group (SG3) Defect Report List (Revision R0) Beman Dawes
- N3942
2014-03-02 Filesystem Filesystem Study Group (SG3) Closed Issues List (Revision R0) Beman Dawes
- N3941
2014-03-02 Filesystem Filesystem Study Group (SG3) Active Issues List (Revision R0) Beman Dawes
- N3940
2014-03-02 Filesystem Working Draft, Technical Specification – File System Beman Dawes
- N3939
2014-02-17 Library Extending make_shared to Support Arrays, Revision 2 P. Dimov G. Fernandes
- N3938
2014-03-02 Editor's Report Stefanus du Toit
- N3937
2014-03-02 Programming Languages — C++ Stefanus du Toit
- N3936
2014-03-02 Working Draft, Standard for Programming Language C++ Stefanus du Toit
- N3932
2014-02-14 Library Variable Templates For Type Traits (Revision 1) Stephan T. Lavavej
- N3931
2014-02-14 Library Immediate Issues Beman Dawes
- N3930
2014-02-14 Library Immediate Issues Alisdair Meredith
- N3929
2014-02-14 Concepts Concepts Lite Specification Andrew Sutton
- N3928
2014-02-14 Core Extending static_assert, v2 Walter E. Brown
- N3927
2014-02-13 Core Definition of Lock-Free Lawrence Crowl
- N3926
2014-02-14 Library LWG Issue 2168 is NAD Walter E. Brown
- N3925
2014-02-14 Library A sample Proposal, v4 Walter E. Brown
- N3924
2014-02-14 Library Discouraging rand() in C++14, v2 Walter E. Brown
- N3923
2014-02-14 Library A SFINAE-Friendly std::iterator_traits, v3 Walter E. Brown
- N3922
2014-02-13 Core New Rules for auto deduction from braced-init-list EWG161 James Dennett
- N3921
2014-02-14 Library string_view: a non-owning reference to a string, revision 7 Jeffrey Yasskin
- N3920
2014-02-13 Library Extending shared_ptr to Support Arrays, Revision 2 Peter Dimov
- N3919
2014-02-14 Evolution Transactional Memory Support for C++ EWG82 M. Wong V. Luchangco J. Maurer M. Moir et al.
- N3918
2014-02-12 Core Core Issue 1299: Temporary objects vs temporary expressions Jens Maurer
- N3916
2014-02-14 Library Polymorphic Memory Resources - r2 Pablo Halpern
- N3915
2014-02-14 Library apply() call a function with arguments from a tuple (V3) Peter Sommerlad
- N3914
2014-02-14 Core Additional Core Language Issue Resolutions for Issaquah William M. Miller
- N3913
2014-02-25 Library Greatest Common Divisor and Least Common Multiple, v2 Walter E. Brown
- N3912
2014-02-24 Core Auto and braced-init-lists, continued EWG161 Ville Voutilainen
- N3911
2014-02-23 Library TransformationTrait Alias void_t Walter E. Brown
- N3910
2014-02-14 Concurrency What can signal handlers do? (CWG 1441) Hans Boehm
- N3909
2014-02-10 Library A SFINAE-Friendly std::iterator_traits, v2 Walter E. Brown
- N3908
2014-03-02 Working Draft, Information technology – Programming languages, their environments and system software interfaces – C++ Extensions for Library Fundamentals Jeffrey Yasskin
- N3906
2014-02-03 ISO/IEC PDTS 18822, File System, National Body Comments Barry Hedquist
- N3905
2014-02-14 Library Extending std::search to use Additional Searching Algorithms (Version 4) Marshall Clow
- N3903
2014-03-03 C++ CD Comment Status Rev. 6 William M. Miller
- N3902
2014-03-03 Minutes (February 2014) PL22.16 Meeting No. 62 Kyle Kloepper
- N3901
2014-03-03 Minutes (February 2014) WG21 Meeting No. 57 Kyle Kloepper
- N3900
2014-01-31 WG21 2014-01-31 Telecon Minutes Herb Sutter
- N3899
2014-01-20 Evolution Nested Allocation EWG115 Lawrence Crowl
- N3898
2014-01-20 Library HASHING AND FINGERPRINTING Geoff Pike
- N3897
2014-01-20 Evolution Auto-type members EWG87 Ville Voutilainen
- N3896
2014-01-20 Concurrency LIBRARY FOUNDATIONS FOR ASYNCHRONOUS OPERATIONS Christopher Kohlhoff
- N3895
2014-01-20 Library C++ Standard Library Closed Issues List (Revision R86) Alisdair Meredith
- N3894
2014-01-20 Library C++ Standard Library Defect Report List (Revision R86) Alisdair Meredith
- N3893
2014-01-20 Library C++ Standard Library Active Issues List (Revision R86) Alisdair Meredith
- N3892
2014-01-20 Concurrency C++ Ostream Buffers Lawrence Crowl
- N3891
2014-01-14 Concurrency A proposal to rename shared_mutex to shared_timed_mutex G. Nishanov H. Sutter
- N3890
2014-01-19 Library Container<Incomplete Type> Zhihao Yuan
- N3889
2014-01-20 Concepts Concepts Lite Specification Andrew Sutton
- N3888
2014-01-18 Graphics A Proposal to Add 2D Graphics Rendering and Display to C++ M. McLaughlin H. Sutter J. Zink
- N3887
2013-12-26 Library Consistent Metafunction Aliases Michael Park
- N3886
2014-01-18 Database A Proposal to add a Database Access Layer to the Standard Library Johann Anhofer
- N3884
2014-01-20 Library Contiguous Iterators: A Refinement of Random Access Iterators Nevin Liber
- N3883
2014-01-17 Evolution Code checkers & generators Németh Péter
- N3882
2014-01-17 Undefined Behavior An update to the preprocessor specification David Krauss
- N3881
2014-01-03 Undefined Behavior Fixing the specification of universal-character-names David Krauss
- N3880
2014-01-16 Evolution Improving the Verification of C++ Programs EWG86 Michael Price
- N3879
2014-01-16 Evolution Explicit Flow Control: break label, goto case and explicit switch EWG85 Andrew Tomazos
- N3878
2014-01-13 Concepts Extensions to the Concept Introduction Syntax in Concepts Lite B. Ballo A. Sutton
- N3877
2014-01-17 Library Centralized Defensive-Programming Support for Narrow Contracts (Revision 3) J. Lakos A. Zakharov
- N3876
2014-01-19 Library Convenience Functions to Combine Hash Values LEWG21 Nicolai Josuttis
- N3875
2014-01-16 Evolution Run-time bound array data members EWG84 J. D. Garcia X. Li
- N3874
2014-01-20 Concurrency Light-Weight Execution Agents Torvald Riegel
- N3873
2014-01-20 Library Improved insertion interface for unique-key maps Thomas Köppe
- N3872
2014-01-15 Concurrency A Primer on Scheduling Fork-Join Parallelism with Work Stealing Arch Robison
- N3871
2014-01-19 Numerics Proposal to Add Decimal Floating Point Support to C++ (revision 2) Dietmar Kühl
- N3870
2014-01-14 Library Extending make_shared to Support Arrays, Revision 1 P. Dimov G. Fernandes
- N3869
2014-01-12 Library Extending shared_ptr to Support Arrays, Revision 1 Peter Dimov
- N3867
2014-01-19 Evolution Specializations and namespaces (Rev. 2) EWG48 Mike Spertus
- N3866
2014-01-19 Library Invocation type traits (Rev. 2) Mike Spertus
- N3865
2014-01-18 Concurrency More Improvements to std::future<T> Vicente J. Botet Escriba
- N3864
2014-01-08 Numerics A constexpr bitwise operations library for C++ Matthew Fioravante
- N3863
2013-12-08 Evolution Private Extension Methods EWG83 Matthew Fioravante
- N3862
2014-01-20 Library Towards a Transaction-safe C++ Standard Library: std::list J. Gottschlich M. Spear M. Wong et al.
- N3861
2014-01-20 Transactional Memory (TM) Meeting Minutes 2013/09/09-2014/01/20 M. Wong
- N3859
2014-01-20 Evolution Transactional Memory Support for C++ EWG82 M. Wong V. Luchangco J. Maurer M. Moir et al.
- N3858
2014-01-19 Concurrency Resumable Functions N. Gustafsson D. Brewis H. Sutter
- N3857
2014-01-16 Concurrency Improvements to std::future<T> and Related APIs N. Gustafsson A. Laksberg H. Sutter S. Mithani
- N3856
2014-01-20 Library Unforgetting standard functions min/max as constexpr Gabriel Dos Reis
- N3854
2014-01-17 Library Variable Templates For Type Traits Stephan T. Lavavej
- N3853
2014-01-17 Evolution Range-Based For-Loops: The Next Generation EWG81 Stephan T. Lavavej
- N3852
C++ CD Status, Rev. 1 William M. Miller
- N3851
2014-01-17 Concurrency Multidimensional bounds, index and array_view Ł. Mendakiewicz H. Sutter
- N3850
2014-01-17 Working Draft, Technical Specification for C++ Extensions for Parallelism Jared Hoberock
- N3849
2014-01-20 Library string_view: a non-owning reference to a string, revision 6 Jeffrey Yasskin
- N3848
2014-01-18 Working Draft, Technical Specification on C++ Extensions for Library Fundamentals Jeffrey Yasskin
- N3847
2014-01-01 Library Random Number Generation is Not Simple! Walter E. Brown
- N3846
2014-01-01 Evolution Extending static_assert EWG80 Walter E. Brown
- N3845
2014-01-01 Library Greatest Common Divisor and Least Common Multiple Walter E. Brown
- N3844
2014-01-01 Library A SFINAE-Friendly std::iterator_traits Walter E. Brown
- N3843
2014-01-01 Library A SFINAE-Friendly std::common_type Walter E. Brown
- N3842
2014-01-01 Library A sample Proposal Walter E. Brown
- N3841
2014-01-01 Library Discouraging rand() in C++14 Walter E. Brown
- N3840
2014-01-01 Library A Proposal for the World's Dumbest Smart Pointer, v3 Walter E. Brown
- N3839
2014-01-01 Evolution Proposing the Rule of Five, v2 EWG55 Walter E. Brown
- N3838
2014-01-16 Evolution C++ Standard Evolution Closed Issues List (Revision R05) Ville Voutilainen
- N3837
2014-01-16 Evolution C++ Standard Evolution Completed Issues List (Revision R05) Ville Voutilainen
- N3836
2014-01-16 Evolution C++ Standard Evolution Active Issues List (Revision R05) Ville Voutilainen
- N3835
2014-01-20 Core C++ Standard Core Language Closed Issues, Revision 87 William M. Miller
- N3834
2014-01-20 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 87 William M. Miller
- N3833
2014-01-20 Core C++ Standard Core Language Active Issues, Revision 87 William M. Miller
- N3832
2014-01-17 Concurrency Task Region P. Halpern A. Robison A. Laksberg H. Sutter et al.
- N3831
2014-01-14 Concurrency Language Extensions for Vector level parallelism R. Geva C. Nelson
- N3830
2013-12-23 Library Scoped Resource - Generic RAII Wrapper for the Standard Library P. Sommerlad A. Sandoval
- N3829
2013-12-23 Library apply() call a function with arguments from a tuple (V2) Peter Sommerlad
- N3828
2014-01-07 FALL 2014 JTC1/SC22/WG21 C++ Standards Committee Meeting Jill Peckham
- N3827
2014-01-19 Networking Working Draft Technical Specification - URI G. Matthews D. Berris
- N3826
2013-11-27 Agenda and Meeting Notice for WG21 Telecon Meeting Herb Sutter
- N3825
2013-11-21 Graphics SG13 Graphics Discussion Jason Zink
- N3824
2013-10-22 Library Evolution make_array Zhihao Yuan
- N3823
2013-10-14 Library C++ Standard Library Closed Issues List (Revision R85) Alisdair Meredith
- N3822
2013-10-14 Library C++ Standard Library Defect Report List (Revision R85) Alisdair Meredith
- N3821
2013-10-14 Library C++ Standard Library Active Issues List (Revision R85) Alisdair Meredith
- N3820
2013-10-10 Evolution Working Draft, Technical Specification — Array Extensions EWG78 Lawrence Crowl
- N3819
2013-10-11 Concepts Concepts Lite Specification A. Sutton B. Stroustrup G. Dos Reis
- N3818
2013-10-11 Library Centralized Defensive-Programming Support for Narrow Contracts (Revision 2) J. Lakos A. Zakharov
- N3817
2013-10-11 Concurrency C++ Latches and Barriers Alasdair Mackintosh
- N3816
2013-10-13 Library Evolution Polymorphic Memory Resources - r1 Pablo Halpern
- N3815
2013-10-03 Library Evolution Enumerator List Property Queries A. Tomazos C. Käser
- N3814
2013-10-06 Reflection Call for Compile-Time Reflection Proposals J. Snyder C. Carruth
- N3813
2013-10-12 Evolution C++ Standard Evolution Closed Issues List (Revision R04) Ville Voutilainen
- N3812
2013-10-12 Evolution C++ Standard Evolution Completed Issues List (Revision R04) Ville Voutilainen
- N3811
2013-10-12 Evolution C++ Standard Evolution Active Issues List (Revision R04) Ville Voutilainen
- N3810
2013-10-13 Evolution Alternatives for Array Extensions EWG78 Bjarne Stroustrup
- N3808
2013-10-14 Core C++ Standard Core Language Closed Issues, Revision 86 William M. Miller
- N3807
2013-10-14 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 86 William M. Miller
- N3806
2013-10-14 Core C++ Standard Core Language Active Issues, Revision 86 William M. Miller
- N3805
SPRING 2014 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING: Preliminary Information Peter Sommerlad
- N3804
2013-10-09 Library Any Library Proposal (Revision 3) B. Dawes K. Henney D. Krügler
- N3803
2013-10-05 Filesystem Programming Languages — C++ Standard Library — File System Technical Specification Beman Dawes
- N3802
2013-10-08 Library Evolution apply() call a function with arguments from a tuple Peter Sommerlad
- N3801
2013-10-14 Undefined behavior Core Removing Undefined Behavior from the Preprocessor Gabriel Dos Reis
- N3800
2013-09-16 Library A proposal to add a generalized callable negator (Revision 1) Tomasz Kamiński
- N3799
2013-10-07 AGENDA: PL22.16 Meeting No. 62, WG21 Meeting No. 57, February 10-15, 2014 - Issaquah, WA, USA Stephen D. Clamage
- N3798
2013-10-13 C++ Editor's Report, October 2013 Stefanus Du Toit
- N3797
2013-10-13 Working Draft, Standard for Programming Language C++ Stefanus Du Toit
- N3796
2013-10-02 Library Evolution std::rand replacement Zhihao Yuan
- N3795
2013-09-16 Library Evolution A more common version of algorithm std::partition_copy Vladimir Grigoriev
- N3794
2013-10-10 Library Evolution Proposal to Add Multi-Dimensional Support to std::array Daryle Walker
- N3793
2013-10-03 Library Evolution A proposal to add a utility class to represent optional objects (Revision 5) F. Cacciola A. Krzemieński
- N3792
2013-10-11 Networking Working Draft Technical Specification - URI G. Matthews D. Berris
- N3791
2013-10-11 Graphics Lightweight Drawing Library - Objectives, Requirements, Strategies Beman Dawes
- N3790
2013-09-27 Filesystem Working Draft, Technical Specification — File System Beman Dawes
- N3789
2013-09-27 Library Constexpr Library Additions: functional Marshall Clow
- N3788
2013-09-27 Library Immediate issues Alisdair Meredith
- N3787
2013-10-14 Concurrency What can signal handlers do? (CWG 1441) Hans Boehm
- N3786
Concurrency Prohibiting "out of thin air" results in C++14 Hans-J. Boehm
- N3785
Concurrency Executors and schedulers, revision 3 C. Mysen N. Gustafsson M. Austern J. Yasskin
- N3784
2013-09-27 Concurrency Improvements to std::future<T> and Related APIs N. Gustafsson A. Laksberg H. Sutter S. Mithani
- N3783
2013-09-27 Networking Network Byte Order Conversion Robert Pratte
- N3782
2013-09-24 Ranges Index Based Ranges (Rev. 1) A. Shödl F. Fracassi
- N3781
2013-09-25 Evolution Single-Quotation-Mark as a Digit Separator EWG27 L. Crowl R. Smith J. Snyder D. Vandevoorde
- N3780
2013-09-26 Concurrency Why Deprecating async() is the Worst of all Options Nico Josuttis
- N3779
2013-09-24 Library User-defined Literals for std::complex Peter Sommerlad
- N3778
2013-09-27 Core/ Library C++ Sized Deallocation EWG20 LWG2458 Lawrence Crowl
- N3777
2013-09-23 Concurrency Wording for deprecating async Herb Sutter
- N3776
2013-09-23 Concurrency Wording for ~future Herb Sutter
- N3775
2013-09-25 Library Deprecating rand() and Friends Walter E. Brown
- N3774
2013-09-19 Concurrency C++ Needs Language Support For Vectorization A. Naumann S. Wenzel
- N3773
2013-09-12 Concurrency async and ~future (Revision 4) Herb Sutter
- N3772
2013-09-05 Evolution Changing the type of address-of-member expression EWG77 David Rodríguez Ibeas
- N3771
2013-09-22 Canadian C++14 Comments H. Tong M. Wong
- N3770
2013-10-14 C++ CD Comment Status, Rev. 1 William M. Miller
- N3769
2013-12-14 Minutes: PL22.16 Meeting No. 61, 2013-09 Chicago Minutes Kyle Kloepper
- N3768
2013-10-16 Minutes (September 2013) Kyle Kloepper
- N3767
2013-09-13 Teleconference Minutes (September 2013) Kyle Kloepper
- N3766
2013-09-03 Library The identity type transformation Jeffrey Yasskin
- N3765
Library On Optional Tony Van Eerd
- N3764
2013-09-02 Library Ruminations on relational operators Ville Voutilainen
- N3763
2013-09-01 Library Traversable arguments for container constructors and methods, wording revision 4 Jeffrey Yasskin
- N3762
2013-09-01 Library string_view: a non-owning reference to a string, revision 5 Jeffrey Yasskin
- N3761
2013-08-29 Library Proposing type_at<> Sean Middleditch
- N3760
2013-09-01 Core [[deprecated]] attribute EWG3 Alberto Ganesh Barbati
- N3759
2013-08-30 Library SIMD Vector Types Matthias Kretz
- N3758
2013-08-30 Library Standard exception information types for std::exception Emil Dotchevski
- N3757
2013-08-30 Library Support for user-defined exception information and diagnostic information in std::exception Emil Dotchevski
- N3756
2013-09-03 Library C++ Standard Library Closed Issues List (Revision R84) Alisdair Meredith
- N3755
2013-09-03 Library C++ Standard Library Defect Report List (Revision R84) Alisdair Meredith
- N3754
2013-09-03 Library C++ Standard Library Active Issues List (Revision R84) Alisdair Meredith
- N3753
2013-08-30 Library Centralized Defensive-Programming Support for Narrow Contracts (Revision 1) J. Lakos A. Zakharov
- N3752
2013-08-30 Ranges Index Based Ranges A. Shödl F. Fracassi
- N3751
2013-09-03 Undefined behavior Object Lifetime, Low-level Programming, and memcpy Gabriel Dos Reis
- N3750
2013-09-01 Concurrency C++ Ostream Buffers Lawrence Crowl
- N3749
2013-08-31 Library Constexpr Library Additions: functional Marshall Clow
- N3748
2013-08-30 Evolution Implicit Evaluation of "auto" Variables and Arguments EWG76 P. Gottschling J. Falcou H. Sutter
- N3747
2013-09-01 Concurrency A Universal Model for Asynchronous Operations Christopher Kohlhoff
- N3746
2013-08-30 Evolution Proposing a C++1Y Swap Operator, v2 EWG54 Walter E. Brown
- N3745
2013-08-28 Evolution Feature-testing recommendations for C++ Clark Nelson
- N3744
2013-08-30 Evolution Proposing [[pure]] EWG75 Walter E. Brown
- N3743
2013-08-30 Library Conditionally-supported Special Math Functions for C++14, v2 Walter E. Brown
- N3742
2013-08-30 Library Three <random>-related Proposals, v2 Walter E. Brown
- N3741
2013-08-30 Evolution Toward Opaque Typedefs for C++1Y, v2 EWG52 Walter E. Brown
- N3740
2013-08-30 Library A Proposal for the World's Dumbest Smart Pointer, v2 Walter E. Brown
- N3739
2013-09-02 Library Improving pair and tuple, revision 1 Daniel Krügler
- N3738
2013-08-27 Evolution C++ Standard Evolution Closed Issues List (Revision R03) Ville Voutilainen
- N3737
2013-08-27 Evolution C++ Standard Evolution Completed Issues List (Revision R03) Ville Voutilainen
- N3736
2013-08-27 Evolution C++ Standard Evolution Active Issues List (Revision R03) Ville Voutilainen
- N3735
2013-09-02 Concurrency On the difference between parallel loops and vector loops Robert Geva
- N3734
2013-09-02 Concurrency Vector Programming: A proposal for WG21 Robert Geva
- N3733
2013-08-26 ISO/IEC CD 14882, C++ 2014, National Body Comments Barry Hedquist
- N3732
2013-08-30 Concurrency Value-Oriented Concurrent Unordered Containers A. Robison A. Potapov A. Malakhov
- N3731
Concurrency Executors and schedulers, revision 2 C. Mysen N. Gustafsson
- N3730
2013-08-28 Evolution Specializations and namespaces EWG48 Mike Spertus
- N3729
2013-09-02 Library Invocation type traits Mike Spertus
- N3728
2013-09-03 Reflection Packaging Parameter Packs (Rev. 2) Mike Spertus
- N3727
2013-08-01 Library A proposal to add invoke function template Tomasz Kamiński
- N3726
2013-09-02 Library Polymorphic Memory Resources Pablo Halpern
- N3725
2013-08-30 Evolution Original Draft Specification of Transactional Language Constructs for C++ Version 1.1 (February 3, 2012) M. Wong A. Adl-Tabatabai T. Shpeisman J. Gottschlich
- N3724
2013-08-30 Concurrency A Parallel Algorithms Library J. Hoberock O. Giroux V. Grover H. Sutter et al.
- N3723
2013-08-23 Evolution Extend operator-> to support rvalues EWG74 Pascal Constanza
- N3722
2013-08-30 Concurrency Resumable Functions N. Gustafsson D. Brewis H. Sutter S. Mithani
- N3721
2013-08-30 Concurrency Improvements to std::future<T> and Related APIs N. Gustafsson A. Laksberg H. Sutter S. Mithani
- N3720
2013-08-30 Networking Working Draft Technical Specification - URI G. Matthews D. Berris
- N3719
2013-08-17 Library Extend INVOKE to support types convertible to target class Tomasz Kamiński
- N3718
2013-08-30 Evolution Transactional Memory Support for C++ EWG82 M. Wong V. Luchangco J. Maurer M. Moir et al.
- N3717
2013-08-30 SG5: Transactional Memory (TM) Meeting Minutes 2013/06/24-2013/08/26 Michael Wong
- N3716
2013-08-18 Library A printf-like Interface for the Streams Library Zhihao Yuan
- N3715
2013-09-03 Core C++ Standard Core Language Closed Issues, Revision 85 William M. Miller
- N3714
2013-09-03 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 85 William M. Miller
- N3713
2013-09-03 Core C++ Standard Core Language Active Issues, Revision 85 William M. Miller
- N3712
2013-08-30 Concurrency Policy-Based Design for Safe Destruction in Concurrent Containers Arch D. Robison
- N3711
2013-08-15 Concurrency Task Groups As a Lower Level C++ Library Solution To Fork-Join Parallelism A. Laksberg H. Sutter
- N3710
Concurrency Specifying the absence of "out of thin air" results (LWG2265) H. Boehm et al.
- N3709
Minutes for July 2013 Santa Clara SG1 Meeting H.. Boehm J. Hoberock A. Mackintosh
- N3708
2013-03-04 Library A proposal to add coroutines to the C++ standard library O. Kowalke N. Godspeed
- N3707
2013-08-06 2014-02 Meeting Invitation and Information Herb Sutter
- N3706
2013-09-01 Concurrency C++ Distributed Counters Lawrence Crowl
- N3705
2013-07-23 Agenda and Meeting Notice for WG21 Telecon Meeting Herb Sutter
- N3704
2013-07-13 AGENDA, PL22.16 Meeting No. 61, WG21 Meeting No. 56, September 23-28, 2013 - Chicago, IL, USA Stephen D. Clamage
- N3703
2013-06-28 Library Extending std::search to use Additional Searching Algorithms (Version 3) Marshall Clow
- N3702
2013-06-28 Library Introducing an optional parameter for mem_fn, which allows to bind an object to its member function Mikhail Semenov
- N3701
2013-06-28 Concepts Concepts Lite A. Sutton B. Stroustrup G. Dos Reis
- N3700
2013-06-22 Library Hierarchical Data Structures and Related Concepts for the C++ Standard Library B. Reiter R. Rivera
- N3699
2013-05-27 Library A proposal to add a generalized callable negator Tomasz Kamiński
- N3698
2013-06-30 July 25-26 Santa Clara SG1 Meeting Announcement and Agenda Hans-J. Boehm
- N3697
2013-06-25 Business Plan and Convener's Report Herb Sutter
- N3696
2013-06-26 Concurrency Proposal to extend atomic with priority update functions Bronek Kozicki
- N3695
2013-06-28 SG5: Transactional Memory (TM) Meeting Minutes 2013/03/11-2013/06/10 Michael Wong
- N3694
2013-06-27 Feature test Feature-testing recommendations for C++ EWG22 Clark Nelson
- N3693
2013-06-28 Filesystem Working Draft, Technical Specification — File System Beman Dawes
- N3692
2013-05-16 C++ Editor's Report, October 2012 Stefanus Du Toit
- N3691
2013-05-16 Working Draft, Standard for Programming Language C++ Stefanus Du Toit
- N3690
2013-05-15 Programming Languages - C++ Stefanus Du Toit
- N3689
2013-05-06 Library C++ Standard Library Closed Issues List (Revision R83) Alisdair Meredith
- N3688
2013-05-06 Library C++ Standard Library Defect Report List (Revision R83) Alisdair Meredith
- N3687
2013-05-06 Library C++ Standard Library Active Issues List (Revision R83) Alisdair Meredith
- N3686
2013-05-03 Ranges Traversable arguments for container constructors and methods, wording revision 3 Jeffrey Yasskin
- N3685
2013-05-03 Library string_view: a non-owning reference to a string, revision 4 Jeffrey Yasskin
- N3684
2013-04-29 Evolution C++ Standard Evolution Closed Issues List (Revision R02) Ville Voutilainen
- N3683
2013-04-29 Evolution C++ Standard Evolution Completed Issues List (Revision R02) Ville Voutilainen
- N3682
2013-04-29 Evolution C++ Standard Evolution Active Issues List (Revision R02) Ville Voutilainen
- N3681
2013-05-02 Evolution Auto and braced-init lists EWG73 EWG161 Ville Voutilainen
- N3680
2013-04-14 Library Improving pair and tuple Daniel Krügler
- N3679
Concurrency Async() future destructors must wait Hans-J. Boehm
- N3678
2013-04-30 Concurrency C++ Stream Guards Lawrence Crowl
- N3677
2013-04-26 Library A Proposal to Add additional RAII Wrappers to the Standard Library Andrew L. Sandoval
- N3676
2013-05-03 Core C++ Standard Core Language Closed Issues, Revision 84 William M. Miller
- N3675
2013-05-03 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 84 William M. Miller
- N3674
2013-05-03 Core C++ Standard Core Language Active Issues, Revision 84 William M. Miller
- N3673
2013-04-19 Library C++ Library Working Group Ready Issues Bristol 2013 Daniel Krügler
- N3672
2013-04-19 Library A proposal to add a utility class to represent optional objects (Revision 4) F. Cacciola A. Krzemieński
- N3671
2013-04-19 Library Making non-modifying sequence operations more robust: Revision 2 M. Spertus A. Pall
- N3670
2013-04-19 Library Wording for Addressing Tuples by Type: Revision 2 Mike Spertus
- N3669
2013-04-19 Library Fixing constexpr member functions without const Nicolai Josuttis
- N3668
2013-04-19 Library exchange() utility function, revision 3 Jeffrey Yasskin
- N3667
2012-04-16 Core Drafting for Core 1402 EWG6 Jason Merrill
- N3666
2013-04-18 Concurrency C++ Latches and Barriers Alasdair Mackintosh
- N3665
2013-04-19 Library Uninterleaved String Output Streaming L. Crowl
- N3664
2013-04-19 Core Clarifying Memory Allocation EWG21 L. Crowl C. Carruth R. Smith
- N3663
2013-04-30 Core C++ Sized Deallocation EWG20 Lawrence Crowl
- N3662
2013-04-19 Library C++ Dynamic Arrays L. Crowl M. Austern
- N3661
2013-04-19 Evolution Digit Separators EWG27 Lawrence Crowl
- N3660
2013-04-19 Library User-defined Literals for std::complex, part 2 of UDL for Standard Library Types (version 4) Peter Sommerlad
- N3659
2013-04-19 Concurrency Shared locking in C++ H. Hinnant D. Vollmann H. Boehm
- N3658
2013-04-18 Library Compile-time integer sequences Jonathan Wakely
- N3657
2013-03-19 Library Adding heterogeneous comparison lookup to associative containers (rev 4) J. Wakely S. Lavavej J. Muñoz
- N3656
2013-04-18 Library make_unique (Revision 1) Stephan T. Lavavej
- N3655
2013-04-18 Library TransformationTraits Redux, v2 Walter E. Brown
- N3654
2013-04-19 Library Quoted Strings Library Proposal (Revision 2) Beman Dawes
- N3653
2013-04-17 Evolution Member initializers and aggregates EWG61 V. Voutilainen R. Smith
- N3652
2013-04-18 Evolution Relaxing constraints on constexpr functions / constexpr member functions and implicit const EWG25 Richard Smith
- N3651
2013-04-19 Evolution Variable Templates (Revision 1) EWG64 Gabriel Dos Reis
- N3650
2013-05-02 Concurrency Resumable Functions N. Gustafsson D. Brewis H. Sutter S. Mithani
- N3649
2013-04-19 Evolution Generic (Polymorphic) Lambda Expressions (Revision 3) EWG16 F. Vali H. Sutter D. Abrahams
- N3648
2013-04-17 Evolution Wording Changes for Generalized Lambda-capture EWG62 D. Vandevoorde V. Voutilainen
- N3647
2013-04-15 Minutes: PL22.16 Meeting No. 59, 15-19 October 2012 Portland, Oregon, USA Kyle Kloepper
- N3646
2013-04-16 Networking Network byte order conversion Robert Pratte
- N3645
2013-05-04 Library Splicing Maps and Sets (Revision 1) A. Talbot H. Hinnant J. Dennett J. Wakely
- N3644
2013-04-18 Library Null Forward Iterators Alan Talbot
- N3643
2013-04-16 Ranges Range Adaptor for Selecting from Pair or Tuple Alan Talbot
- N3642
2013-04-18 Library User-defined Literals for Standard Library Types (part 1 - version 4) EWG7 Peter Sommerlad
- N3641
2013-05-02 Library Extending make_shared to Support Arrays Peter Dimov
- N3640
2013-04-15 Library Extending shared_ptr to Support Arrays Peter Dimov
- N3639
2013-04-16 Core Runtime-sized arrays with automatic storage duration (revision 5) EWG13 Jens Maurer
- N3638
2013-04-17 Core Return type deduction for normal functions EWG1 Jason Merrill
- N3637
2013-04-17 Concurrency async and ~future (Revision 3) Herb Sutter
- N3636
2013-04-17 Concurrency ~thread should join Herb Sutter
- N3635
2013-04-29 Evolution Towards restrict-like semantics for C++ EWG72 M. Wong R. Silvera R. Mak C. Cambly et al.
- N3634
2013-05-02 Concurrency Improvements to std::future<T> and Related APIs N. Gustafsson A. Laksberg H. Sutter S. Mithani
- N3633
Concurrency What can signal handlers do? (CWG 1441) Hans Boehm
- N3632
2013-04-11 Concurrency Additional std::async Launch Policies Peter Dimov
- N3631
C11: The New C Standard Thomas Plum
- N3630
2013-04-12 Concurrency async, ~future, and ~thread (Revision 1) Herb Sutter
- N3629
2013-04-09 Concepts Simplifying C++0x Concepts Doug Gregor
- N3628
2013-04-08 C and C++ Compatibility Bjarne Stroustrup
- N3627
2013-02-07 Evolution Relaxed switch statement EWG71 Zhihao Yuan
- N3626
2013-04-05 Numerics Floating-Point Typedefs Having Specified Widths P. Bristow C. Kormanyos J. Maddock
- N3625
2013-04-30 Networking A URI Library for C++ G. Matthews D. Berris
- N3624
2013-04-15 Core Core Issue 1512: Pointer comparison vs qualification conversions (revision 3) Jens Maurer
- N3623
2013-05-03 Minutes: PL22.16 Meeting No. 60, 15-20 April 2013 - Bristol, UK Kyle Kloepper
- N3622
2013-05-03 Minutes: WG21 Meeting No. 55, 15-20 April 2013 - Bristol, UK Kyle Kloepper
- N3621
2013-03-29 Minutes, WG21 Teleconference 2013-03-29 Kyle Kloepper
- N3620
2013-03-18 Networking Network byte order conversion Kyle Kloepper
- N3619
2013-03-15 Library Evolution A proposal to add swappability traits to the standard library Andrew Morrow
- N3618
2013-03-17 Concurrency What can signal handlers do? (CWG 1441) Hans Boehm
- N3617
2013-03-14 Evolution Lifting overload sets into function objects EWG65 Philipp Juschka
- N3615
2013-03-18 Evolution Constexpr Variable Templates EWG64 Gabriel Dos Reis
- N3614
2013-03-11 Evolution unwinding_exception EWG63 Herb Sutter
- N3613
2013-03-16 Concepts "Static If" Considered B. Stroustrup G. Dos Reis A. Sutton
- N3612
2013-03-15 Library Evolution Desiderata of a C++11 Database Interface Thomas Neumann
- N3611
2013-03-15 Numerics A Rational Number Library for C++ Bill Seymour
- N3610
2013-03-15 Evolution Generic lambda-capture initializers, supporting capture-by-move EWG62 Ville Voutilainen
- N3609
2013-03-15 Library Evolution string_view: a non-owning reference to a string, revision 3 Jeffrey Yasskin
- N3608
2013-03-15 Library Evolution exchange() utility function, revision 2 Jeffrey Yasskin
- N3607
2013-03-15 Library Evolution Making non-modifying sequence operations more robust M. Spertus A. Pall
- N3606
2013-03-17 Library Extending std::search to use Additional Searching Algorithms Marshall Clow
- N3605
2013-03-15 Evolution Member initializers and aggregates EWG61 Ville Voutilainen
- N3604
2013-03-18 Library Evolution Centralized Defensive-Programming Support for Narrow Contracts J. Lakos A. Zakharov
- N3603
2013-03-17 Networking A Three-Class IP Address Proposal Christopher Kohlhoff
- N3602
2013-03-14 Evolution Template parameter deduction for constructors EWG60 M. Spertus D. Vandevoorde
- N3601
2013-03-17 Evolution Implicit template parameters EWG9 M. Spertus D. Vandevoorde
- N3600
2013-03-16 Concurrency C++ Latches and Barriers Alasdair Mackintosh
- N3599
2013-03-13 Evolution Literal operator templates for strings EWG66 Richard Smith
- N3598
2013-03-12 Evolution constexpr member functions and implicit const EWG25 Richard Smith
- N3597
2013-03-15 Evolution Relaxing constraints on constexpr functions EWG25 Richard Smith
- N3596
2013-03-15 Evolution Code Reuse in Class Template Specialization EWG59 Peter Gottschling
- N3595
2013-03-15 Evolution Simplifying Argument-Dependent Lookup Rules EWG58 Peter Gottschling
- N3594
2013-03-13 Library Evolution std::join(): An algorithm for joining a range of elements LEWG259 Greg Miller
- N3593
2013-03-13 Library Evolution std::split(): An algorithm for splitting strings LEWG259 Greg Miller
- N3592
2013-03-15 Evolution Alternative cancellation and data escape mechanisms for transactions Torvald Riegel
- N3591
2013-03-15 Evolution Summary of Discussions on Explicit Cancellation in Transactional Language Constructs for C++ H. Boehm J. Gottschlich M. Moir M. Wong et al.
- N3589
2013-03-15 Summary of Progress Since Portland towards Transactional Language Constructs for C++ H. Boehm J. Gottschlich V. Luchangco M. Wong et al.
- N3588
2013-03-15 Library Evolution make_unique Stephan T. Lavavej
- N3587
2013-03-17 Evolution For Loop Exit Strategies EWG57 Alan Talbot
- N3586
2013-03-17 Library Splicing Maps and Sets A. Talbot H. Hinnant
- N3585
2013-03-17 Library Iterator-Related Improvements to Containers (Revision 2) Alan Talbot
- N3584
2013-03-14 Library Wording for Accessing Tuple Fields by Type Mike Spertus
- N3583
2013-03-13 Evolution Exploring constexpr at Runtime EWG56 Scott Schurr
- N3582
2013-03-15 Core Return type deduction for normal functions EWG1 Jason Merrill
- N3581
2013-03-16 Library Evolution Delimited iterators Mike Spertus
- N3580
2013-03-17 Concepts Concepts Lite: Constraining Templates with Predicates A. Sutton B. Stroustrup G. Dos Reis
- N3579
2013-03-15 Library Evolution A type trait for signatures Mike Spertus
- N3578
2013-03-12 Evolution Proposing the Rule of Five EWG55 Walter E. Brown
- N3577
2013-03-14 Fall 2013 JTC1/SC22/WG21 C++ Standards Committee Meeting Nevin Liber
- N3576
2013-03-12 SG8 Concepts Teleconference Minutes - 2013-03-12 Herb Sutter
- N3575
2013-03-10 Library Evolution Additional Standard allocation schemes Mark Boyall
- N3574
2013-03-10 Library Evolution Binding stateful functions as function pointers Mark Boyall
- N3573
2013-03-10 Library Evolution Heterogenous extensions to unordered containers Mark Boyall
- N3572
2013-03-10 Library Evolution Unicode Support in the Standard Library Mark Boyall
- N3571
2013-03-15 Concurrency A Proposal to add Single Instruction Multiple Data Computation to the Standard Library P. Estérie M. Gaunard J. Falcou
- N3570
2013-03-14 Library Evolution Quoted Strings Library Proposal (Revision 1) Beman Dawes
- N3569
2013-03-15 SPRING 2014 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING: Preliminary Information Peter Sommerlad
- N3568
2013-03-11 Concurrency Shared locking in C++ Howard Hinnant
- N3567
2013-03-12 Evolution Evolution Closed Issues Ville Voutilainen
- N3566
2013-03-12 Evolution Evolution Open Issues Ville Voutilainen
- N3565
2013-03-15 Networking IP Address Design Constraints Aleksandar Fabijanic
- N3564
2013-03-15 Concurrency Resumable Functions N. Gustafsson D. Brewis H. Sutter S. Mithani
- N3563
2013-03-15 Concurrency C++ Mapreduce C. Mysen L. Crowl A. Berkan
- N3562
2013-03-15 Concurrency Executors and schedulers, revision 1 M. Austern L. Crowl C. Carruth N. Gustafsson et al.
- N3561
2013-03-15 Concurrency Semantics of Vector Loops R. Geva C. Nelson
- N3560
2013-03-17 Evolution Proposal for Assorted Extensions to Lambda Expressions EWG16 F. Vali H. Sutter D. Abrahams
- N3559
2013-03-17 Evolution Proposal for Generic (Polymorphic) Lambda Expressions EWG16 F. Vali H. Sutter D. Abrahams
- N3558
2013-03-15 Concurrency A Standardized Representation of Asynchronous Operations N. Gustafsson A. Laksberg H. Sutter S. Mithani
- N3557
2013-03-18 Concurrency Considering a Fork-Join Parallelism Library Pablo Halpern
- N3556
2013-03-18 Concurrency Thread-Local Storage in X-Parallel Computations P. Halpern C. Leiserson
- N3554
2013-03-15 Concurrency A Parallel Algorithms Library J. Hoberock O. Giroux V. Grover H. Sutter et al.
- N3553
2013-03-12 Evolution Proposing a C++1Y Swap Operator EWG54 Walter E. Brown
- N3552
2013-03-12 Evolution Introducing Object Aliases EWG64 Walter E. Brown
- N3551
2013-03-12 Random Number Generation in C++11 Walter E. Brown
- N3550
2013-03-12 Core Proposed C++14 Value Classification Walter E. Brown
- N3549
2013-03-12 Core s/bound/extent/ Walter E. Brown
- N3548
2013-03-12 Library Evolution Conditionally-supported Special Math Functions for C++14 Walter E. Brown
- N3547
2013-03-12 Library Evolution Three <random>-related Proposals Walter E. Brown
- N3546
2013-03-12 Library Evolution TransformationTraits Redux Walter E. Brown
- N3545
2013-03-12 Library Evolution An Incremental Improvement to integral_constant Walter E. Brown
- N3544
2013-03-06 SG5: Transactional Memory (TM) Meeting Minutes 2013/02/25-2013/03/04 Michael Wong
- N3543
2013-03-15 Library Evolution Priority Queue, Queue and Stack: Changes and Additions G. Powell T. Blechmann
- N3542
2013-03-18 Numerics Proposal for Unbounded-Precision Integer Types Pete Becker
- N3541
2013-03-18 Core C++ Standard Core Language Closed Issues, Revision 83 William M. Miller
- N3540
2013-03-18 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 83 William M. Miller
- N3539
2013-03-18 Core C++ Standard Core Language Active Issues, Revision 83 William M. Miller
- N3538
2013-03-06 Evolution Pass by Const Reference or Value EWG26 Lawrence Crowl
- N3537
2013-03-12 Core Clarifying Memory Allocation EWG21 L. Crowl C. Carruth
- N3536
2013-03-05 Core C++ Sized Deallocation EWG20 Lawrence Crowl
- N3535
2013-03-06 Concurrency C++ Stream Mutexes Lawrence Crowl
- N3534
2013-03-15 Concurrency C++ Pipelines A. Mackintosh A. Berkan
- N3533
2013-03-12 Concurrency C++ Concurrent Queues L. Crowl C. Mysen
- N3532
2013-03-12 Library Evolution C++ Dynamic Arrays L. Crowl M. Austern
- N3531
2013-03-08 Library Evolution User-defined Literals for Standard Library Types (version 3) Peter Sommerlad
- N3530
2013-03-15 Concurrency Leveraging OpenMP infrastructure for language level parallelisation D. Gove N. Copty M. Wong
- N3529
2013-02-14 SG5: Transactional Memory (TM) Meeting Minutes 2012/10/30-2013/02/04 Michael Wong
- N3528
2013-02-05 Minutes of Feb 5 2013 SG1 Phone Call Pablo Halpern
- N3527
2013-03-10 Library Evolution A proposal to add a utility class to represent optional objects (Revision 2) F. Cacciola A. Krzemieński
- N3526
2013-01-21 Evolution Uniform initialization for arrays and class aggregate types EWG53 Michael Price
- N3525
2013-03-18 Library Evolution Polymorphic Allocators Pablo Halpern
- N3524
2013-03-18 Library C++ Standard Library Closed Issues List (Revision R82) Alisdair Meredith
- N3523
2013-03-18 Library C++ Standard Library Defect Report List (Revision R82) Alisdair Meredith
- N3522
2013-03-18 Library C++ Standard Library Active Issues List (Revision R82) Alisdair Meredith
- N3521
2013-01-12 Library Evolution convert() utility function Jeffrey Yasskin
- N3520
2013-01-11 Concurrency Critical sections in vector loops Robert Geva
- N3519
2013-01-11 Feb 5, 2013 SG1 Teleconference Announcement and Agenda Hans Boehm
- N3518
2013-01-15 Library C++ Standard Library Closed Issues List (Revision R81) Alisdair Meredith
- N3517
2013-01-15 Library C++ Standard Library Defect Report List (Revision R81) Alisdair Meredith
- N3516
2013-01-15 Library C++ Standard Library Active Issues List (Revision R81) Alisdair Meredith
- N3515
2013-01-11 Evolution Toward Opaque Typedefs for C++1Y EWG52 Walter Brown
- N3514
2012-12-19 Library Evolution A Proposal for the World's Dumbest Smart Pointer Walter Brown
- N3513
2013-01-11 Ranges Range arguments for container constructors and methods, wording revision 2 Jeffrey Yasskin
- N3512
2013-01-11 Library Evolution string_ref: a non-owning reference to a string, revision 2 Jeffrey Yasskin
- N3511
2013-01-10 Library Evolution exchange() utility function Jeffrey Yasskin
- N3510
2013-01-10 Library Evolution std::split(): An algorithm for splitting strings Greg Miller
- N3509
2012-12-19 Library Evolution Operator Bool for Ranges Olaf van der Spek
- N3508
2013-01-11 Library Any Library Proposal (Revision 2) B. Dawes K. Henney
- N3507
2013-01-11 Networking A URI Library for C++ G. Matthews D. Berris
- N3506
2012-12-26 Library Evolution A printf-like Interface for the Streams Library Zhihao Yuan
- N3505
2013-01-12 Filesystem Filesystem Library Proposal (Revision 4) Beman Dawes
- N3503
2013-01-14 Core C++ Standard Core Language Closed Issues, Revision 82 William M. Miller
- N3502
2013-01-14 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 82 William M. Miller
- N3501
2013-01-14 Core C++ Standard Core Language Active Issues, Revision 82 William M. Miller
- N3500
2012-11-28 Library Evolution New assert variants Olaf van der Spek
- N3499
2012-12-19 Evolution Digit Separators EWG27 Lawrence Crowl
- N3498
2013-01-07 Core Core Issue 1512: Pointer comparison vs qualification conversions (revision 2) Jens Maurer
- N3497
2013-01-01 Core Runtime-sized arrays with automatic storage duration (revision 4) EWG13 Jens Maurer
- N3496
2013-01-02 AGENDA, PL22.16 Meeting No. 60, WG21 Meeting No. 55, April 15-20, 2013 — Bristol, UK Stephen D. Clamage
- N3495
2012-12-07 Library Evolution inplace realloc Ariane van der Steldt
- N3494
2012-12-19 Library Evolution A proposal to add special mathematical functions according to the ISO/IEC 80000-2:2009 standard Vincent Reverdy
- N3493
2013-01-11 Library Evolution Compile-time integer sequences Jonathan Wakely
- N3492
2012-11-03 Evolution Use Cases for Compile-Time Reflection (Rev. 2) EWG8 Mike Spertus
- N3491
2012-11-01 Minutes: SG4 Networking, October 2012 Alex Fabijanic
- N3490
2012-10-31 Evolution ADL Control for C++ EWG51 Dave Abrahams
- N3489
2012-10-13 Numerics A Rational Number Library for C++ Bill Seymour
- N3488
2012-11-02 Evolution Evolution Working Group paper status Ville Voutilainen
- N3487
2012-05-08 Concurrency TLS and Parallelism Pablo Halpern
- N3486
2012-11-02 C++ Editor's Report, October 2012 Stefanus Du Toit
- N3485
2012-11-02 Working Draft, Standard for Programming Language C++ Stefanus Du Toit
- N3484
2012-11-01 Networking A URI Library for C++ G. Matthews D. Berris
- N3482
2012-11-03 Core C++ Standard Core Language Closed Issues, Revision 81 William M. Miller
- N3481
2012-11-03 Core C++ Standard Core Language Defect Reports and Accepted Issues, Revision 81 William M. Miller
- N3480
2012-11-03 Core C++ Standard Core Language Active Issues, Revision 81 William M. Miller
- N3479
2012-11-02 Library Priority Queue, Queue and Stack: Changes and Additions G. Powell T. Blechmann
- N3478
2012-10-29 Core Core Issue 1512: Pointer comparison vs qualification conversions Jens Maurer
- N3477
2012-10-28 Networking C++ Internet Protocol Classes A. Fabijanic G. Obiltschnig
- N3475
2012-11-03 Library C++ Standard Library Closed Issues List (Revision R80) Alisdair Meredith
- N3474
2012-11-03 Library C++ Standard Library Defect Report List (Revision R80) Alisdair Meredith
- N3473
2012-11-03 Library C++ Standard Library Active Issues List (Revision R80) Alisdair Meredith
- N3472
2012-10-19 Core Binary Literals in the C++ Core Language EWG7 James Dennett
- N3471
2012-10-18 Library Constexpr Library Additions: utilities, v3 B. Kosnik D. Krügler
- N3470
2012-10-18 Library Constexpr Library Additions: containers, v2 B. Kosnik D. Krügler
- N3469
2012-10-18 Library Constexpr Library Additions: chrono, v3 B. Kosnik D. Krügler
- N3468
2012-10-24 Evolution User-defined Literals for Standard Library Types (version 2) EWG7 Peter Sommerlad
- N3467
2012-10-29 Core Runtime-sized arrays with automatic storage duration (revision 3) EWG13 Jens Maurer
- N3466
2012-11-03 Evolution More Perfect Forwarding EWG50 Mike Spertus
- N3465
2012-10-29 Library Adding heterogeneous comparison lookup to associative containers for TR2 (Rev 2) Joaquín Mª López Muñoz
- N3463
2012-11-02 Evolution Portable Program Source Files EWG49 Beman Dawes
- N3462
2012-10-18 Library std::result_of and SFINAE E. Niebler D. Walker J. de Guzman
- N3459
2012-10-13 Library Comparison of Two Database Access Methodologies Bill Seymour
- N3458
2012-10-22 Library Simple Database Integration in C++11 Thomas Neumann
- N3457
2012-10-30 Library Algorithm std::iota and its modifications. Vladimir Grigoriev
- N3456
2012-11-03 Library Range arguments for container constructors and methods, with wording Jeffrey Yasskin
- N3455
Minutes, PL22.16 Meeting No. 59, 15-19 October 2012 Portland, Oregon, USA Kyle Kloepper
- N3454
Minutes, WG21 Meeting No. 54, 15-19 October 2012 Portland, Oregon, USA Kyle Kloepper
- N3453
Minutes, WG21 Teleconference 2012-10-5 Kyle Kloepper
- N3451
2012-09-23 Concurrency async and ~future Herb Sutter
- N3450
2012-09-23 Library Iterator-Related Improvements to Containers Alan Talbot
- N3449
2012-09-23 Evolution Open and Efficient Type Switch for C++ EWG28 B. Stroustrup G. Dos Reis Y. Solodkyy
- N3448
2012-09-21 Evolution Painless Digit Separation EWG27 Daveed Vandevoorde
- N3446
2012-09-21 Concurrency C++ Mapreduce C. Mysen L. Crowl A. Berkan
- N3445
2012-09-23 Evolution Pass by Const Reference or Value EWG26 Lawrence Crowl
- N3444
2012-09-21 Evolution Relaxing syntactic constraints on constexpr function definitions EWG25 Richard Smith
- N3443
2012-09-21 Library Priority Queue Changes and Additions G. Powell T. Blechmann
- N3442
2012-09-23 Library string_ref: a non-owning reference to a string Jeffrey Yasskin
- N3441
2012-09-20 Evolution/ Library Call Stack Utilities and std::exception Extension Proposal EWG24 Aurelian Melinte
- N3440
2012-09-24 Library C++ Standard Library Closed Issues List (Revision R79) Alisdair Meredith
- N3439
2012-09-24 Library C++ Standard Library Defect Report List (Revision R79) Alisdair Meredith
- N3438
2012-09-24 Library C++ Standard Library Active Issues List (Revision R79) Alisdair Meredith
- N3437
2012-09-24 Evolution Type Name Strings For C++ EWG23 Axel Naumann
- N3436
2012-09-21 Library std::result_of and SFINAE E. Niebler D. Walker J. de Guzman
- N3435
2012-09-18 Evolution Standardized feature-test macros EWG22 Clark Nelson
- N3434
2012-09-23 Concurrency C++ Concurrent Queues Lawrence Crowl
- N3433
2012-09-23 Evolution Clarifying Memory Allocation EWG21 L. Crowl C. Carruth
- N3432
2012-09-23 Evolution C++ Sized Deallocation EWG20 Lawrence Crowl
- N3431
2012-09-21 Library Quoted Strings Library Proposal Beman Dawes
- N3430
2012-09-19 Library Proposing std::split() Greg Miller
- N3429
2012-09-21 Evolution/ Concurrency A C++ Library Solution To Parallelism EWG19 A. Laksberg H. Sutter A. Robison S. Mithani
- N3428
2012-09-21 Concurrency A Standard Programmatic Interface for Asynchronous Operations N. Gustafsson A. Laksberg H. Sutter S. Mithani
- N3427
2012-09-23 Concurrency Shared locking in C++ Howard Hinnant
- N3426
2012-09-23 Modules Experience with Pre-Parsed Headers Lawrence Crowl
- N3425
2012-09-20 Concurrency Concurrent Unordered Associative Containers for C++ A. Robison A. Malakhov A. Laksberg
- N3424
2012-09-23 Evolution Lambda Correctness and Usability Issues EWG18 Herb Sutter
- N3423
2012-09-14 SG5: Software Transactional Memory (TM) Meeting Minutes Michael Wong
- N3422
2012-09-14 SG5: Software Transactional Memory (TM) Status Report M. Wong J. Gottschlich
- N3421
2012-09-20 Library Making Operator Functors greater<> Stephan T. Lavavej
- N3420
2012-09-21 Networking A URI Library for C++ G. Matthews D. Berris
- N3419
2012-09-21 Evolution/ Concurrency Vector loops and Parallel Loops EWG17 Robert Geva
- N3418
2012-09-21 Evolution Proposal for Generic (Polymorphic) Lambda Expressions EWG16 F. Vali H. Sutter D. Abrahams
- N3417
2012-09-21 Numerics Proposal for Unbounded-Precision Integer Types Pete Becker
- N3416
2012-09-21 Evolution Packaging Parameter Packs EWG15 Mike Spertus
- N3415
2012-09-13 Library A Database Access Library Bill Seymour
- N3414
2012-09-12 Numerics A Rational Number Library for C++ Bill Seymour
- N3413
2012-09-19 Evolution Allowing arbitrary literal types for non-type template parameters EWG14 Jens Maurer
- N3412
2012-09-19 Evolution Runtime-sized arrays with automatic storage duration (revision 2) EWG13 Jens Maurer
- N3411
2012-09-23 Library Additional Searching Algorithms Marshall Clow
- N3410
2012-09-18 Evolution Rich Pointers with Dynamic and Static Introspection EWG12 D. M. Berris M. Austern L. Crowl L. Singh
- N3409
2012-09-24 Evolution/ Concurrency Strict Fork-Join Parallelism EWG11 Pablo Halpern
- N3408
2012-09-21 Concurrency Parallelizing The Standard Algorithms Library J. Hoberock O. Giroux V. Grover J. Marathe et al.
- N3407
2012-09-14 Evolution/ Numeric Proposal to Add Decimal Floating Point Support to C++ EWG10 Dietmar Kühl
- N3406
2012-09-20 Library A proposal to add a utility class to represent optional objects (Revision 2) F. Cacciola A. Krzemieński
- N3405
2012-09-22 Evolution Template Tidbits EWG9 Mike Spertus
- N3404
2012-09-22 Library Tuple Tidbits Mike Spertus
- N3403
2012-09-22 Evolution Use Cases for Compile-Time Reflection EWG8 Mike Spertus
- N3402
2012-09-07 Evolution User-defined Literals for Standard Library Types EWG7 Peter Sommerlad
- N3401
2012-09-21 Evolution Generating move operations (elaborating on Core 1402) EWG6 Ville Voutilainen
- N3400
2012-09-21 Evolution A proposal for eliminating the underscore madness that library writers have to suffer EWG5 Jonathan de Boyne Pollard
- N3399
2012-09-21 Filesystem Filesystem Library Proposal (Revision 3) Beman Dawes
- N3398
2012-09-19 Library String Interoperation Library Beman Dawes
- N3397
2012-08-13 Spring 2013 JTC1/SC22/WG21 C++ Standards Committee Meeting Roger Orr
- N3396
2012-08-30 Evolution Dynamic memory allocation for over-aligned data EWG4 Clark Nelson
- N3395
2012-09-23 Concurrency C++ Stream Mutexes Lawrence Crowl
- N3394
2012-06-12 Evolution [[deprecated]] attribute EWG3 Alberto Ganesh Barbati
- N3393
2012-06-08 Business Plan and Convener's Report Herb Sutter
- N3392
2012-09-18 Minutes, WG21/SG4 Meeting 8 May 2012 Redmond, Washington, USA Neal Meyer
- N3391
2012-09-23 ISO C++ SG1 Meeting Minutes for May 2012 L. Crowl S. du Toit
- N3390
2012-09-23 Library Any Library Proposal (Revision 1) B. Dawes K. Henney
- N3389
2012-04-23 Networking Urdl: a simple library for accessing web content Christopher Kohlhoff
- N3388
2012-04-23 Networking Using Asio with C++11 Christopher Kohlhoff
- N3387
2012-09-12 Evolution Overload resolution tiebreakers for integer types EWG2 Jens Maurer
- N3386
2012-03-27 Evolution Return type deduction for normal functions EWG1 Jason Merrill
- N3384
2012-09-24 Core C++ Standard Core Language Closed Issues, Revision 80 William M. Miller
- N3383
2012-09-24 Core C++ Standard Core Language Defect Reports, Revision 80 William M. Miller
- N3382
2012-09-24 Core C++ Standard Core Language Active Issues, Revision 80 William M. Miller
- N3381
2012-02-29 Minutes, PL22.16 Meeting No. 58, 6-10 February 2012 Kona, Hawaii, USA Kyle Kloepper
- N3380
2012-02-29 Minutes, WG21 Meeting No. 53, 6-10 February 2012 Kona, Hawaii, USA Kyle Kloepper
- N3379
2012-01-27 Minutes, WG21 Teleconference 2012-01-27 Kyle Kloepper
- N3378
2012-02-24 Library A preliminary proposal for work executors J. Yasskin M. Austern L. Crowl C. Carruth C. Mysen
- N3377
2012-02-24 C++ Editor's Report, February 2012 Stefanus Du Toit
- N3376
2012-02-28 Working Draft, Standard for Programming Language C++ Stefanus Du Toit
- N3375
2012-02-24 Library Proposal for Unbounded-Precision Integer Types Pete Becker
- N3374
2012-02-23 Library SG4: Networking K. Kloepper N. Meyer
- N3373
2012-02-24 AGENDA, PL22.16 Meeting No. 59, WG21 Meeting No. 54, October 15-19, 2012 - Portland, Oregon Stephen D. Clamage
- N3371
2012-02-26 Library Status List for Library Proposals Alisdair Meredith
- N3370
2012-02-26 Library Call for Library Proposals Alisdair Meredith
- N3369
2012-02-27 Core C++ Standard Core Language Closed Issues, Revision 79 William M. Miller
- N3368
2012-02-27 Core C++ Standard Core Language Defect Reports, Revision 79 William M. Miller
- N3367
2012-02-27 Core C++ Standard Core Language Active Issues, Revision 79 William M. Miller
- N3366
2012-02-17 Evolution Runtime-sized arrays with automatic storage duration Jens Maurer
- N3365
2012-02-27 Library Filesystem Library Proposal (Revision 2) Beman Dawes
- N3363
2012-02-23 Library A Rational Number Library for C++ Bill Seymour
- N3362
2012-02-10 Core Terminology: "indirection" versus "dereference" (revision 2) Jens Maurer
- N3361
2012-02-08 Evolution C++ Language Constructs for Parallel Programming P. Halpern S. Du Toit C. Nelson R. Geva
- N3360
2012-02-03 Library Networking Library Status Report Christopher Kohlhoff
- N3359
2012-02-27 Library C++ Standard Library Closed Issues List (Revision R78) Alisdair Meredith
- N3358
2012-02-27 Library C++ Standard Library Defect Report List (Revision R78) Alisdair Meredith
- N3357
2012-02-27 Library C++ Standard Library Active Issues List (Revision R78) Alisdair Meredith
- N3356
2012-01-15 Library C++ Mutable Threads Chris Mysen
- N3355
2012-01-14 Library C++ Distributed Counters Lawrence Crowl
- N3354
2012-01-14 Library C++ Stream Mutexes Lawrence Crowl
- N3353
2012-01-14 Library C++ Concurrent Queues Lawrence Crowl
- N3352
2012-01-15 Library C++ Binary Fixed-Point Arithmetic Lawrence Crowl
- N3351
2012-01-13 Evolution A Concept Design for the STL B. Stroustrup A. Sutton
- N3350
2012-01-16 Library A minimal std::range<Iter> Jeffrey Yasskin
- N3349
2012-01-11 Evolution Ease of using namespaces Nikhil Joshi
- N3348
2012-01-11 Evolution Scoping of operator new Nikhil Joshi
- N3347
2012-01-11 Evolution Modules in C++ (Revision 6) Daveed Vandevoorde
- N3346
2012-01-14 Library Defect Report: Terminology for Container Element Requirements - Rev 1 Pablo Halpern
- N3345
2012-01-12 Evolution C++ Language Constructs for Parallel Programming P. Halpern C. Nelson S. Du Toit R. Geva
- N3344
2012-01-15 Library Toward a Standard C++ 'Date' Class S. Pacifico A. Meredith J. Lakos
- N3343
2012-01-12 Portland meeting information Clark Nelson
- N3342
2012-01-09 Evolution Digit Separators coming back Jens Maurer
- N3341
2012-01-11 Evolution Transactional Language Constructs for C++ M. Wong H. Boehm J. Gottschlich T. Shpeisman et al.
- N3340
2012-01-10 Evolution Rich Pointers D. M. Berris M. Austern L. Crowl
- N3339
2012-01-09 Evolution A Preliminary Proposal for a Deep-Copying Smart Pointer Walter E. Brown
- N3338
2012-01-16 Editor's Report Stefanus Du Toit
- N3337
2012-01-16 Working Draft, Standard for Programming Language C++ Stefanus Du Toit
- N3336
2012-01-13 Library Adapting Standard Library Strings and I/O to a Unicode World Beman Dawes
- N3335
2012-01-13 Library Filesystem Library for C++11/TR2 (Revision 1) Beman Dawes
- N3334
2012-01-14 Library Proposing array_ref<T> and string_ref Jeffrey Yasskin
- N3333
2012-01-13 Library Hashing User-Defined Types in C++1y LEWG21 J. Yasskin C. Carruth
- N3332
2012-01-17 Core C++ Standard Core Language Closed Issues, Revision 78 William M. Miller
- N3331
2012-01-17 Core C++ Standard Core Language Defect Reports, Revision 78 William M. Miller
- N3330
2012-01-17 Core C++ Standard Core Language Active Issues, Revision 78 William M. Miller
- N3329
2012-01-10 Evolution Proposal: static if declaration EWG29 H. Sutter W. Bright A. Alexandrescu
- N3328
2012-01-12 Evolution Resumable Functions Niklas Gustafsson
- N3327
2012-01-12 Evolution A Standard Programmatic Interface for Asynchronous Operations N. Gustafsson A. Laksberg
- N3326
2011-12-19 Evolution Sequential access to data members and base sub-objects Andrzej Krzemieński
- N3325
2012-01-15 HTML for C++ Standards Documents Lawrence Crowl
- N3324
2011-12-19 Core Terminology: "indirection" versus "dereference" Jens Maurer
- N3323
2011-12-08 Core A Proposal to Tweak Certain C++ Contextual Conversions, v3 Walter E. Brown
- N3322
2011-12-11 Evolution A Preliminary Proposal for a Static if Walter E. Brown
- N3321
2011-12-02 Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings Herb Sutter
- N3320
2012-01-16 Library C++ Standard Library Closed Issues List (Revision R77) Alisdair Meredith
- N3319
2012-01-16 Library C++ Standard Library Defect Report List (Revision R77) Alisdair Meredith
- N3318
2012-01-16 Library C++ Standard Library Active Issues List (Revision R77) Alisdair Meredith
- N3317
2011-09-05 AGENDA, PL22.16 Meeting No. 58, WG21 Meeting No. 53, February 6-10, 2012, Kona Hawaii Steve Clamage
- N3316
2011-09-02 Minutes, PL22.16 Meeting No. 57, WG21 Meeting No. 52, 15-19 August 2011 Bloomington, Indiana, USA Kyle Kloepper
- N3315
2011-09-02 Minutes, PL22.16 Meeting No. 57, WG21 Meeting No. 52, 15-19 August 2011 Bloomington, Indiana, USA Kyle Kloepper
- N3314
2011-09-06 Library C++ Standard Library Closed Issues List (Revision R76) Alisdair Meredith
- N3313
2011-09-06 Library C++ Standard Library Defect Report List (Revision R76) Alisdair Meredith
- N3312
2011-09-06 Library C++ Standard Library Active Issues List (Revision R76) Alisdair Meredith
- N3311
2011-09-06 Core C++ Standard Core Language Closed Issues, Revision 77 William M. Miller
- N3310
2011-09-06 Core C++ Standard Core Language Defect Reports, Revision 77 William M. Miller
- N3309
2011-09-06 Core C++ Standard Core Language Active Issues, Revision 77 William M. Miller
- N3308
2011-09-08 Core constexpr consternation R. Smith D. Gregor
- N3307
2011-09-08 Core Issues Found Implementing C++0x S. Hunt R. Smith S. Redl D. Majnemer
- N3306
2011-09-02 Core A Proposal to Tweak Certain C++ Contextual Conversions, v2 Walter E. Brown
- N3305
2011-09-01 Library Constexpr Library Additions: utilities, v2 B. Kosnik D. Kr�gler
- N3304
2011-08-17 Library Constexpr Library Additions: containers B. Kosnik D. Kr�gler
- N3303
2011-08-20 Library Constexpr Library Additions: chrono, v2 B. Kosnik D. Kr�gler
- N3302
2011-08-20 Library Constexpr Library Additions: complex, v2 B. Kosnik G. Dos Reis D. Kr�gler
- N3301
2011-09-04 Library Defect Report: Terminology for Container Element Requirements Pablo Halpern
- N3300
2011-08-05 Minutes, WG21 Teleconference 2011-08-05 Kyle Kloepper
- N3299
2011-07-18 February 2012 Meeting T. Plum J. Lakos
- N3298
2011-06-20 Convener's report Herb Sutter
- N3297
2011-04-14 ISO/IEC FCD 14882, C++0X, Responses to National Body Comments, Rev. 1 Barry Hedquist
- N3296
2011-04-06 C++ FCD Comment Status Rev. 6 W. M. Miller B. Dawes
- N3295
2011-04-10 Core C++ Standard Core Language Closed Issues, Revision 76 William M. Miller
- N3294
2011-04-10 Core C++ Standard Core Language Defect Reports, Revision 76 William M. Miller
- N3293
2011-04-10 Core C++ Standard Core Language Active Issues, Revision 76 William M. Miller
- N3292
2011-04-11 Editor's report Pete Becker
- N3291
2011-04-05 Working Draft, Standard for Programming Language C++ Pete Becker
- N3290
2011-04-11 Programming Languages — C++ Pete Becker
- N3289
2011-04-07 ISO/IEC FCD 14882, C++0X Responses to National Body Comments Barry Hedquist
- N3288
2011-03-25 Core/Library Appendix C: ISO C++ 2003 Compatibility, Revision 7 Benjamin Kosnik
- N3287
2011-03-28 Library C++ Standard Library Closed Issues List (Revision R75) Alisdair Meredith
- N3286
2011-03-28 Library C++ Standard Library Closed Issues List (Revision R75) Alisdair Meredith
- N3285
2011-03-28 Library C++ Standard Library Active Issues List (Revision R75) Alisdair Meredith
- N3284
2011-03-25 Library C++ Standard Library Active Issues List (Madrid Resolutions) Alisdair Meredith
- N3283
2011-03-24 Core Dependent Bases and the Current Instantiation: Wording for Core Issue 1043 Doug Gregor
- N3282
2011-03-25 Core Resolution for core issues 1207 and 1017 J. Widman D. Gregor
- N3281
2011-03-25 Core 692. Partial ordering of variadic class template partial specializations James Widman
- N3280
2011-03-24 Library C++ Freestanding and Conditionally Supported L. Crowl A. G. Barbati
- N3279
2011-03-25 Core/Library Conservative use of noexcept in the Library A. Meredith J. Lakos
- N3278
2011-03-25 Concurrency Recent Concurrency Issue Resolutions Lawrence Crowl
- N3277
2011-03-25 Core Core issues 1194/1195/1199: References and constexpr Jens Maurer
- N3276
2011-03-23 Core US22/DE9 Revisited: Decltype and Call Expressions E. Niebler D. Gregor J. Widman
- N3275
2011-04-08 Minutes of PL22.16 Meeting, March 21, 2011 Stefanus Du Toit
- N3274
2011-04-08 Minutes of WG21 Meeting, March 21, 2011 Stefanus Du Toit
- N3273
2011-04-08 Minutes, WG21 Teleconference 2011-03-04 Stefanus Du Toit
- N3272
2011-03-23 Core Follow-up on override control Jens Maurer
- N3271
2011-03-23 Core Wording for Range-Based For Loop (Option #5) Doug Gregor
- N3270
2011-03-22 Core Variadic Templates: Wording for Core Issues 778, 1182, and 1183 Doug Gregor
- N3269
2011-03-24 Library shared_future(future<R>&& rhs) should be allowed to throw Peter Sommerlad
- N3268
2011-03-25 Core static_assert and list-initialization in constexpr functions Jason Merrill
- N3267
2011-03-23 Library A review of noexcept in the threads library (revised) J. D. Garcia M. Wong
- N3266
2011-03-22 Library Revision 2 of: Proposed Resolution for CH 15: Double check copy and move semantics of classes due to new rules for default move constructors and assignment operators Nicolai Josuttis
- N3265
2011-04-04 AGENDA, PL22.16 Meeting No. 57, WG21 Meeting No. 52, August 15-19, 2011, Bloomington, IN Stephen D. Clamage
- N3264
2011-03-25 Library CH-18 and US-85: Clarifying the state of moved-from objects (Revision 1) Beman Dawes
- N3263
2011-03-25 Library More on noexcept for the Containers Library (revision) J. Daniel Garcia
- N3262
2011-03-25 Core Additional Core Language Issue Resolutions for Madrid William M. Miller
- N3261
2011-03-04 Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings Herb Sutter
- N3260
2011-03-22 Core Consolidated corrections for a cluster of constexpr concerns Jens Maurer
- N3259
2011-03-22 Core Core Issue 355: Global-scope :: in elaborated-type-specifier Jens Maurer
- N3258
2011-02-28 Core US-65: Removing Inheriting Constructors Gregor
- N3257
2011-02-26 Core/Library Range-based for statements and ADL J. Wakely B. Stroustrup
- N3256
2011-02-27 Library C++ Freestanding and Conditionally Supported L. Crowl A. G. Barbati
- N3255
2011-02-27 Library C++ Decay Copy L. Crowl D. Kr�gler
- N3254
2011-02-26 Library Proposed resolution for US104: Allocator-aware regular expressions (rev 2) Michael Spertus
- N3253
2011-02-28 Core A Proposal to Tweak Certain C++ Contextual Conversions Walter E. Brown
- N3252
2011-02-26 Library A review of noexcept in the threads library J. D. Garcia M. Wong
- N3251
2011-02-26 Library noexcept for the Atomics Library J. D. Garcia M. Wong
- N3250
2011-02-28 Core US-18: Removing User-Defined Literals Douglas Gregor
- N3249
2011-02-28 C++ FCD Comment Status Rev. 5 W. M. Miller B. Dawes
- N3248
2011-02-28 Core/Library noexcept Prevents Library Validation A. Meredith J. Lakos
- N3247
2011-02-28 Library C++ Standard Library Closed Issues List (Revision R74) Alisdair Meredith
- N3246
2011-02-28 Library C++ Standard Library Defect Report List (Revision R74) Alisdair Meredith
- N3245
2011-02-28 Library C++ Standard Library Active Issues List (Revision R74) Alisdair Meredith
- N3244
WG21 C++ Standards Committee Meeting Summer 2011 A. Lumsdaine R. Lowe
- N3243
2011-02-28 Editor's Report Pete Becker
- N3242
2011-02-28 Working Draft, Standard for Programming Language C++ Pete Becker
- N3241
2011-02-25 Library CH-18 and US-85: Clarifying the state of moved-from objects Beman Dawes
- N3240
2011-02-15 Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings Herb Sutter
- N3239
2011-02-25 Library Filesystem Library Update for TR2 (Preliminary) Beman Dawes
- N3238
2011-02-28 Core C++ Standard Core Language Closed Issues, Revision 75 William M. Miller
- N3237
2011-02-28 Core C++ Standard Core Language Defect Reports, Revision 75 William M. Miller
- N3236
2011-02-28 Core C++ Standard Core Language Active Issues, Revision 75 William M. Miller
- N3235
2011-02-23 Library Generalized pointer casts Pablo Halpern
- N3234
2010-02-20 Core Remove explicit from class-head Ville Voutilainen
- N3233
2011-02-25 Core US22/DE9 Revisited: Decltype and Call Expressions E. Niebler D. Gregor J. Widman
- N3232
2010-12-20 Spring 2011 JTC1/SC22/WG21 C++ Standards Committee Meeting Joaqu�n M� L�pez Mu�oz
- N3231
2010-11-24 Library Constexpr Library Additions: support/utilities Benjamin Kosnik
- N3230
2010-11-24 Library Constexpr Library Additions: future Benjamin Kosnik
- N3229
2010-11-24 Library Constexpr Library Additions: chrono Benjamin Kosnik
- N3228
2010-11-24 Library Constexpr Library Additions: complex Benjamin Kosnik
- N3227
2010-11-23 Evolution/Core Please reconsider noexcept Thorsten Ottosen
- N3226
2010-11-27 Editor's Report Pete Becker
- N3225
2010-11-27 Working Draft, Standard for Programming Language C++ Pete Becker
- N3224
2010-11-29 C++ FCD Comment Status, Rev. 4 W. M. Miller B. Dawes
- N3223
2010-11-29 Core C++ Standard Core Language Closed Issues, Revision 74 William M. Miller
- N3222
2010-11-29 Core C++ Standard Core Language Defect Reports, Revision 74 William M. Miller
- N3221
2010-11-29 Core C++ Standard Core Language Active Issues, Revision 74 William M. Miller
- N3220
2010-11-23 AGENDA, PL22.16 Meeting No. 56, WG21 Meeting No. 51, March 21-26, 2011, Madrid, Spain Stephen D. Clamage
- N3218
2010-11-12 Core Core Issue 1125: Unclear definition of "potential constant expression" (DE 8, GB 26) Jens Maurer
- N3217
2010-11-12 Core Wording for brace-initializers as default arguments Jens Maurer
- N3216
2010-11-12 Core Removing Implicit Move Constructors and Move Assignment Operators A. Williams J. Merrill
- N3215
2010-11-12 Library Fixing LWG 1322, Explicit CopyConstructible requirements are insufficient Beman Dawes
- N3214
2010-11-11 Core US 19: Ambiguous use of "use" (version 2) Jens Maurer
- N3213
2010-11-26 Minutes of PL22.16 Meeting, November 8, 2010 Stefanus Du Toit
- N3212
2010-11-26 Minutes of WG21 Meeting, November 8, 2010 Stefanus Du Toit
- N3211
2010-11-26 Minutes, WG21 Teleconference 2010-10-29 Stefanus Du Toit
- N3210
2010-11-12 Library New wording for arithmetic on ratios Stefanus Du Toit
- N3209
2010-11-11 Core Progress guarantees for C++0x (US 3 and US 186)(revised) H.-J. Boehm P. Halpern
- N3208
2010-11-12 Library Library Working group Issues resolved in Batavia Alisdair Meredith
- N3207
2010-11-11 Core noexcept(auto) Jason Merrill
- N3206
2010-11-12 Core Override control: Eliminating Attributes J. Maurer M. Hall V. Voutilainen
- N3205
2010-11-11 Core Delete operators default to noexcept David Svoboda
- N3204
2010-11-11 Core Deducing "noexcept" for destructors Jens Maurer
- N3203
2010-11-11 Core Tightening the conditions for generating implicit moves Jens Maurer
- N3202
2010-11-07 Core To which extent can noexcept be deduced? Bjarne Stroustrup
- N3201
2010-10-23 Core Moving right along Bjarne Stroustrup
- N3199
2010-11-11 Library More on noexcept for the General Utilities Library (version 2) J. Daniel Garcia
- N3198
2010-11-11 Library Deprecating unary_function and binary_function (Revision 1) Daniel Kr�gler
- N3197
2010-11-12 Library Lockable requirements for C++0x Anthony Williams
- N3196
2010-11-11 Core/Library Omnibus Memory Model and Atomics Paper P. McKenney M. Batty C. Nelson et al.
- N3195
2010-11-11 Library From Throws: Nothing to noexcept (version 2) J. Daniel Garcia
- N3194
2010-11-11 Library Clarifying C++ Futures L. Crowl A. Williams H. Hinnant
- N3193
2010-11-12 Library Adjusting C++ Atomics for C Compatibility Lawrence Crowl
- N3192
2010-11-12 Library Managing C++ Associated Asynchronous State Lawrence Crowl
- N3191
2010-11-12 Library C++ Timeout Specification Lawrence Crowl
- N3190
2010-11-12 Core/Library C and C++ Alignment Compatibility L. Crowl D. Vandevoorde
- N3189
2010-11-12 Library Observers for the three handler functions Daniel Krügler
- N3188
2010-11-12 Library Revision to N3113: Async Launch Policies (CH 36) Peter Sommerlad
- N3187
2010-11-26 Library More on noexcept for the Containers Library J. Daniel Garcia
- N3186
2010-11-26 Library Appendix C: ISO C++ 2003 Compatibility, Revision 1 Benjamin Kosnik
- N3183
2010-11-29 Library C++ Standard Library Closed Issues List (Revision R73) Alisdair Meredith
- N3182
2010-11-29 Library C++ Standard Library Defect Report List (Revision R73) Alisdair Meredith
- N3181
2010-11-29 Library C++ Standard Library Active Issues List (Revision R73) Alisdair Meredith
- N3180
2010-11-11 Library More on noexcept for the Strings Library J. Daniel Garcia
- N3179
2010-10-18 Library Move and swap for I/O streams (US138) Pablo Halpern
- N3178
2010-10-18 Library emplace Broken for Associative Containers Pablo Halpern
- N3177
2010-10-18 Library C++ Standard Library Closed Issues List (Revision R72) Alisdair Meredith
- N3176
2010-10-18 Library C++ Standard Library Defect Report List (Revision R72) Alisdair Meredith
- N3175
2010-10-18 Library C++ Standard Library Active Issues List (Revision R72) Alisdair Meredith
- N3174
2010-10-17 Core To move or not to move Bjarne Stroustrup
- N3173
2010-10-17 Library Terminology for constructing container elements (US115) Pablo Halpern
- N3172
2010-10-18 Library Allocators for stringstream (US140) Pablo Halpern
- N3171
2010-10-18 Library Proposed resolution for US104: Allocator-aware regular expressions Michael Spertus
- N3170
2010-10-17 Library Clarifying C++ Futures L. Crowl A. Williams H. Hinnant
- N3169
2010-10-14 Library A Few Small Library Issues P.J. Plauger
- N3168
2010-10-14 Library Problems with Iostreams Member Functions (Amended from US 137) P.J. Plauger
- N3167
2010-10-13 Core Delete operators default to noexcept David Svoboda
- N3166
2010-10-13 Core Destructors default to noexcept David Svoboda
- N3165
2010-10-15 Library Allocator Requirements: Alternatives to US88 Pablo Halpern
- N3164
2010-10-14 Library Adjusting C++ Atomics for C Compatibility Lawrence Crowl
- N3163
2010-10-10 Core Override Control Using Contextual Keywords Herb Sutter
- N3162
2010-10-18 C++ FCD Comment Status, Rev. 1 W. M. Miller B. Dawes
- N3161
2010-10-18 Core C++ Standard Core Language Closed Issues, Revision 73 William M. Miller
- N3160
2010-10-18 Core C++ Standard Core Language Defect Reports, Revision 73 William M. Miller
- N3159
2010-10-18 Core C++ Standard Core Language Active Issues, Revision 73 William M. Miller
- N3158
2010-10-13 Library Missing preconditions for default-constructed match_result objects Daniel Kr�gler
- N3157
2010-10-14 Library More on noexcept for the General Utilities Library J. Daniel Garcia
- N3156
2010-10-14 Library More on noexcept for the diagnostics library J. Daniel Garcia
- N3155
2010-10-14 Library More on noexcept for the language support library J. Daniel Garcia
- N3154
2010-10-16 Core US 19: Ambiguous use of "use" Jens Maurer
- N3153
2010-10-17 Core Implicit Move Must Go Dave Abrahams
- N3152
2010-10-17 Core Progress guarantees for C++0x (US 3 and US 186) H.-J. Boehm P. Halpern
- N3151
2010-10-07 Core Keywords for override control Ville Voutilainen
- N3150
2010-10-14 Library Removing non-empty dynamic exception specifications from the library J. Daniel Garcia
- N3149
2010-10-14 Library From Throws: Nothing to noexcept J. Daniel Garcia
- N3148
2010-10-14 Library throw() becomes noexcept (Version 2) J. Daniel Garcia
- N3146
2010-10-04 Core Recommendations for extended identifier characters for C and C++ Clark Nelson
- N3145
2010-10-06 Library Deprecating unary_function and binary_function Daniel Kr�gler
- N3144
2010-10-15 Library Wording for US 84 Howard Hinnant
- N3143
2010-10-15 Library Proposed wording for US 90 H. Hinnant D. Krügler
- N3142
2010-10-15 Library Adjustments to constructor and assignment traits J. Merrill D. Krügler H. Hinnant G. Dos Reis
- N3141
2010-10-05 ISO/IEC FCD 14882, C++0X, National Body Comments Barry Hedquist
- N3140
2010-10-02 Library Cleanup of pair and tuple Daniel Kr�gler
- N3139
2010-09-04 Core An Incomplete Language Feature Bjarne Stroustrup
- N3138
2010-09-06 AGENDA: PL22.16 Meeting No. 55, WG21 Meeting No. 50, Novermber 8-13, 2010, Batavia, IL Stephen D. Clamage
- N3137
2010-08-21 Core C and C++ Liaison: Compatibility for Atomics Lawrence Crowl
- N3136
2010-08-20 Core Coherence Requirements Detailed M. Wong B. Kosnik M. Batty
- N3135
2010-08-25 Library C++ Standard Library Closed Issues List (Revision R71) Alisdair Meredith
- N3134
2010-08-25 Library C++ Standard Library Defect Report List (Revision R71) Alisdair Meredith
- N3133
2010-08-25 Library C++ Standard Library Active Issues List (Revision R71) Alisdair Meredith
- N3132
2010-08-23 Concurrency Mathematizing C++ Concurrency: The Post-Rapperswil Model M. Batty S. Owens S. Sarkar P. Sewell T. Weber
- N3131
2010-08-20 Library Compile-time rational arithmetic and overflow Anthony Williams
- N3130
2010-08-19 Library Lockable requirements for C++0x Anthony Williams
- N3129
2010-08-20 Library Managing C++ Associated Asynchronous State Lawrence Crowl
- N3128
2010-08-19 Library C++ Timeout Specification Lawrence Crowl
- N3127
2010-08-21 Editor's Report Pete Becker
- N3126
2010-08-21 Working Draft, Standard for Programming Language C++ Pete Becker
- N3125
2010-08-22 Core/Library Omnibus Memory Model and Atomics Paper P. McKenney M. Batty C. Nelson et al.
- N3124
2010-08-18 Core/Library C and C++ Alignment Compatibility L. Crowl D. Vandevoorde
- N3123
2010-08-20 Library Bringing result_of near to INVOKE Daniel Kr�gler
- N3122
2010-08-16 Library Observers for the three handler functions Daniel Kr�gler
- N3121
2010-08-20 Minutes, WG21 Teleconference 2010-07-23 Stefanus du Toit
- N3120
2010-08-20 Minutes of PL22.16 Meeting, August 2, 2010 Stefanus Du Toit
- N3119
2010-08-20 Minutes of WG21 Meeting, August 2, 2010 Stefanus Du Toit
- N3118
2010-08-23 C++ FCD Comment Status W. M. Miller B. Dawes
- N3117
2010-08-23 Core C++ Standard Core Language Closed Issues, Revision 72 William M. Miller
- N3116
2010-08-23 Core C++ Standard Core Language Defect Reports, Revision 72 William M. Miller
- N3115
2010-08-23 Core C++ Standard Core Language Active Issues, Revision 72 William M. Miller
- N3114
2010-08-10 Library throw() becomes noexcept J. Daniel Garcia
- N3113
2010-08-18 Library Async Launch Policies (CH 36) Peter Sommerlad
- N3112
2010-08-06 Library Proposed Resolution for CH 15: Double check copy and move semantics of classes due to new rules for default move constructors and assignment operators Nicolai Josuttis
- N3111
2010-08-06 Core C++ Standard Core Language Active Issues, Revision 70 William M. Miller
- N3110
2010-08-04 Library Problems with bitmask types in the library Jonathan Wakely
- N3109
2010-08-06 Library US 108 Daniel Krügler
- N3108
2010-08-05 Library Proposed Resolution for US 114: Small-string optimization not possible with current swap() specification Nicolai Josuttis
- N3106
2010-08-05 Library Proposed Resolution for US 122: Revision of N2772 and Issue 915 to adopt it into the Standard Nicolai Josuttis
- N3105
Business Plan and Convener's Report, ISO/IEC JTC1/SC22/WG21 (C++) Herb Sutter
- N3104
2010-08-01 Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings Herb Sutter
- N3103
2010-08-23 Core Security impact of noexcept D. Kohlbrenner D. Svoboda A. Wesie
- N3102
2010-08-05 ISO/IEC FCD 14882, C++0X, National Body Comments Barry Hedquist
- N3101
2010-07-28 Spring 2011 JTC1/SC22/WG21 C++ Standards Committee Meeting Joaquín Mª López Muñoz
- N3097
2010-06-25 Minutes, WG21 Teleconference 2010-06-18 Stefanus Du Toit
- N3096
2010-06-21 AGENDA, PL22.16 Meeting No. 54, WG21 Meeting No. 49, August 2-7, 2010, Rapperswil, Switzerland Stephen D. Clamage
- N3095
2010-04-09 Minutes of WG21 Meeting, March 08, 2010 (Revision 2) Stefanus Du Toit
- N3094
2010-04-09 Minutes of PL22.16 Meeting, March 08, 2010 (Revision 2 ) Stefanus Du Toit
- N3093
2010-03-22 Core/Library C and C++ Alignment Compatibility Lawrence Crowl
- N3092
2010-03-26 Programming Languages - C++ Pete Becker
- N3091
2010-03-29 Editor's Report Pete Becker
- N3090
2010-03-29 Working Draft, Standard for Programming Language C++ Pete Becker
- N3089
2010-03-28 Library C++ Standard Library Closed Issues List (Revision R70) Howard Hinnant
- N3088
2010-03-28 Library C++ Standard Library Defect Report List (Revision R70) Howard Hinnant
- N3087
2010-03-28 Library C++ Standard Library Active Issues List (Revision R70) Howard Hinnant
- N3086
2010-03-29 C++ CD1 Comment Status Rev. 7 W. M. Miller B. Dawes
- N3085
2010-03-29 Core C++ Standard Core Language Closed Issues, Revision 69 William M. Miller
- N3084
2010-03-29 Core C++ Standard Core Language Defect Reports, Revision 69 William M. Miller
- N3083
2010-03-29 Core C++ Standard Core Language Active Issues, Revision 69 William M. Miller
- N3082
2010-03-13 C++0x Meeting Schedule Herb Sutter
- N3081
2010-03-26 Minutes of WG21 Meeting, March 08, 2010 Stefanus Du Toit
- N3080
2010-03-26 Minutes of PL22.16 Meeting, March 08, 2010 Stefanus Du Toit
- N3079
2010-03-12 Core Redrafting: issues 667, 861, 990, 818 J. Merrill J. Spicer
- N3078
2010-03-12 Core Constexpr functions with reference parameters Jason Merrill
- N3077
2010-03-12 Core Alternative approach to Raw String issues Jason Merrill
- N3076
SUMMER 2010 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING (REVISION 1.1) Peter Sommerlad
- N3075
2010-03-24 C++0X, CD 14882, National Body Comments and Responses Barry Hedquist
- N3074
2010-03-11 Core Updates to C++ Memory Model Based on Formalization Paul McKenney et al.
- N3073
2010-03-12 Library Specifying Pointer-Like Requirements (Revision 1) D. Kr�gler W. Brown
- N3072
2010-03-06 Library Harmonizing Effects and Returns Elements in Clause 21 Martin Sebor
- N3071
2010-03-10 Library Renaming launch::any and what asyncs really might be (Rev.) Detlef Vollmann
- N3070
2010-03-11 Library Handling Detached Threads and thread_local Variables Anthony Williams
- N3069
2010-03-11 Library Various threads issues in the library (LWG 1151) Hans-J. Boehm
- N3068
Library Equality Comparison for Unordered Containers (Rev 2) J. Lakos P. Halpern
- N3067
2010-03-10 Core Core issue 951: Various Attribute Issues (revision 1) Daveed Vandevoorde
- N3066
2010-03-11 Library Iterators in C++0x Alisdair Meredith
- N3065
2010-03-09 Core Removing Export John Spicer
- N3064
2010-03-10 Core Core issue 374: Explicit specialization outside a template's parent (revision 1) Daveed Vandevoorde
- N3063
2010-03-10 Core Core issue 968: Disambiguating [[ (revision 1) Daveed Vandevoorde
- N3062
2010-03-10 Core Core issue 789: Fixing Raw Strings wrt. Trigraphs (revision 1) Daveed Vandevoorde
- N3061
2010-03-06 Record of Response Walter Brown
- N3060
2010-03-06 Extensions to the C++ Library to Support Mathematical Special Functions Walter Brown
- N3059
2010-03-12 Library Proposal to Simplify pair (rev 5.2) Pablo Halpern
- N3058
2010-03-11 Library Futures and Async Cleanup (Rev.) Detlef Vollmann
- N3057
2010-03-11 Library Explicit Initializers for Atomics Paul McKenney et al.
- N3056
2010-03-11 Library Conceptless Random Number Generation in C++0X, version 2 Walter E. Brown
- N3055
2010-03-12 Core A Taxonomy of Expression Value Categories William M. Miller
- N3054
2010-03-12 Library C++ Standard Library Active Issues List (Revision D70) Howard Hinnant
- N3053
2010-03-12 Core Defining Move Special Member Functions B. Stroustrup L. Crowl
- N3052
2010-03-09 Core Converting Lambdas to Function Pointers L. Crowl A. Meredith
- N3051
2010-03-12 Core Deprecating Exception Specifications Doug Gregor
- N3050
2010-03-12 Core Allowing Move Constructors to Throw (Rev. 1) D. Abrahams R. Sharoni D. Gregor
- N3049
2010-03-08 Core Core issues 743 and 950: Additional decltype(...) uses (revision 1) Daveed Vandevoorde
- N3048
2010-03-12 Library Defining Swappable Requirements D. Kr�gler M. Spertus S. Du Toit W. Brown
- N3047
2010-03-01 Library Fixing is_constructible and is_explicitly_convertible Daniel Kr�gler
- N3046
2010-02-16 Library Iterators in C++0x Alisdair Meredith
- N3045
2010-02-15 Core/Library Updates to C++ Memory Model Based on Formalization Paul McKenney et al.
- N3044
2010-02-14 Core Defining Move Special Member Functions B. Stroustrup L. Crowl
- N3043
2010-02-15 Core Converting Lambdas to Function Pointers L. Crowl A. Meredith
- N3042
2010-02-15 Library Renaming launch::any and what asyncs really might be Detlef Vollmann
- N3041
2010-02-15 Library Futures and Async Cleanup Detlef Vollmann
- N3040
2010-02-14 Library Various threads issues in the library (LWG 1151) Hans-J. Boehm
- N3039
2010-02-14 Core Constexpr functions with const reference parameters (a summary) B. Stroustrup A. Meredith G. Dos Reis
- N3038
2010-01-30 Library Managing the lifetime of thread_local variables with contexts (Revision 2) Anthony Williams
- N3037
2010-02-11 Library Conceptless Random Number Generation in C++0X Walter E. Brown
- N3036
2010-02-16 Editor's Report Pete Becker
- N3035
2010-02-16 Working Draft, Standard for Programming Language C++ Pete Becker
- N3034
2009-11-23 Core Core issue 968: Disambiguating [[ Daveed Vandevoorde
- N3033
2010-02-05 Core Core issue 951: Various Attribute Issues Daveed Vandevoorde
- N3032
2010-02-03 Core Core issue 374: Explicit specialization outside a template's parent Daveed Vandevoorde
- N3031
2010-02-03 Core Core issues 743 and 950: Additional decltype(...) uses Daveed Vandevoorde
- N3030
2010-02-14 Core Rvalue References as "Funny" Lvalues William M. Miller
- N3029
2010-02-16 C++ CD1 Comment Status, Rev. 4 W. M. Miller B. Dawes
- N3028
2010-02-16 Core C++ Standard Core Language Closed Issues, Revision 68 William M. Miller
- N3027
2010-02-16 Core C++ Standard Core Language Defect Reports, Revision 68 William M. Miller
- N3026
2010-02-16 Core C++ Standard Core Language Active Issues, Revision 68 William M. Miller
- N3025
2010-02-14 Library Specifying Pointer-Like Requirements Daniel Kr�gler
- N3024
2010-02-15 Core/Library Proposal to Simplify pair (rev 4) Pablo Halpern
- N3023
2010-02-03 Evolution/Core Defaulting non-public special member functions on first declaration Ville Voutilainen
- N3021
2010-02-10 Library Harmonizing Effects and Returns Elements in Clause 21 Martin Sebor
- N3020
2010-02-14 Library C++ Standard Library Closed Issues List (Revision R69) Howard Hinnant
- N3019
2010-02-14 Library C++ Standard Library Defect Report List (Revision R69) Howard Hinnant
- N3018
2010-02-14 Library C++ Standard Library Active Issues List (Revision R69) Howard Hinnant
- N3017
2010-02-12 Agenda and Meeting Notice for WG21 Telecon Meeting, 2010-06-18 Herb Sutter
- N3016
SUMMER 2010 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING Peter Sommerlad
- N3015
2010-02-11 Fall 2010 WG21 Meeting Information Walter E. Brown
- N3014
2009-11-04 AGENDA, PL22.16 Meeting No. 53, WG21 Meeting No. 48, March 8-13, 2010, Pittsburgh, PA Stephen D. Clamage
- N3013
2009-11-08 Library C++ Standard Library Closed Issues List (Revision R68) Howard Hinnant
- N3012
2009-11-08 Library C++ Standard Library Defect Report List (Revision R68) Howard Hinnant
- N3011
2009-11-08 Library C++ Standard Library Active Issues List (Revision R68) Howard Hinnant
- N3010
2009-11-09 Core Rvalue References as "Funny" Lvalues William M. Miller
- N3009
2009-11-04 C++ CD1 Comment Status, Rev. 3 William M. Miller
- N3008
2009-11-08 Core C++ Standard Core Language Closed Issues, Revision 67 William M. Miller
- N3007
2009-11-08 Core C++ Standard Core Language Defect Reports, Revision 67 William M. Miller
- N3006
2009-11-08 Core C++ Standard Core Language Active Issues, Revision 67 William M. Miller
- N3004
2009-11-04 Minutes of PL22.16 Meeting, October 19, 2009 Stefanus Du Toit
- N3003
2009-11-04 Minutes of WG21 Meeting, October 19, 2009 Stefanus Du Toit
- N3002
2009-10-23 Library Gaussian Integers in the Standard Library Gabriel Dos Reis
- N3001
2009-11-09 Editor's Report Pete Becker
- N3000
2009-11-09 Working Draft, Standard for Programming Language C++ Pete Becker
- N2999
2009-10-23 Library Background for issue 887: Clocks and Condition Variables (Rev. 1) Detlef Vollmann
- N2998
2009-10-22 Core Reaching Scope of Lambda Expressions Lawrence Crowl
- N2997
2009-10-23 Library Issues on Futures (Rev. 1) D. Vollmann A. Williams
- N2996
2009-10-23 Library A Simple Asynchronous Call L. Crowl H. Sutter
- N2995
2009-11-05 Library Pairs do not make good ranges Alisdair Meredith
- N2994
2009-10-23 Library constexpr in the library: take 2 Alisdair Meredith
- N2993
2009-10-21 Core Expanding the meaning of variable Jens Maurer
- N2992
2009-10-23 Library More Collected Issues with Atomics Lawrence Crowl
- N2991
2009-10-22 Core Core issue 743: decltype(...) name qualifiers Daveed Vandevoorde
- N2990
2009-10-22 Core Core issue 789: Fixing Raw Strings wrt. Trigraphs Daveed Vandevoorde
- N2989
2009-10-23 Core Unified Function Syntax L. Crowl A. Meredith
- N2988
2009-10-20 Library LWG Issue 897 and other small changes to forward_list Alan Talbot
- N2987
2009-11-08 Evolution/Core Defining Move Special Member Functions B. Stroustrup L. Crowl
- N2986
2009-10-20 Library Equality Comparison for Unordered Containers J. Lakos P. Halpern
- N2985
2009-11-08 Library C and C++ Thread Compatibility Lawrence Crowl
- N2984
2009-10-23 Library Additional Type Traits for C++0x (Revision 1) B. Dawes D. Krügler A. Meredith
- N2983
2009-11-09 Evolution/Core Allowing Move Constructors to Throw D. Abrahams R. Sharoni D. Gregor
- N2982
2009-10-22 Library Allocators post Removal of C++ Concepts (Rev 1) LWG1318 Pablo Halpern
- N2981
2009-10-23 Library Proposal to Simplify pair (rev 3) Pablo Halpern
- N2980
2009-10-20 Library SCARY Iterator Assignment and Initialization Revision 1 R. Klarer B. Stroustrup D. Tsafrir M. Wong
- N2979
2009-11-04 Library Moving Swap Forward (revision 1) Daniel Kr�gler
- N2978
2009-09-24 Core Core issue 789: Replacing Trigraphs Daveed Vandevoorde
- N2977
2009-09-22 Library Pairs do not make good ranges Alisdair Meredith
- N2976
2009-09-22 Library constexpr in the library: take 2 Alisdair Meredith
- N2975
2009-09-22 Library Collected Issues for Tuples Alisdair Meredith
- N2974
2009-09-27 Library An Analysis of Async and Futures Lawrence Crowl
- N2973
2009-09-27 Library An Asynchronous Call for C++ Lawrence Crowl
- N2972
2009-09-24 Core/Evolution Core issue 814: Attribute [[nothrow]] Daveed Vandevoorde
- N2971
2009-09-22 Core/Evolution Core issue 743: decltype(...) name qualifiers Daveed Vandevoorde
- N2970
2009-09-26 Library A simple async() (revision 1) Herb Sutter
- N2969
2009-09-27 Library Background for issue 887: Clocks and Condition Variables Detlef Vollmann
- N2967
2009-09-27 Library Issues on Futures D. Vollmann A. Williams
- N2965
2009-09-25 Library Type traits and base classes Michael Spertus
- N2964
2009-09-29 Core C++ Standard Core Language Closed Issues, Revision 66 William M. Miller
- N2963
2009-09-29 Core C++ Standard Core Language Defect Reports, Revision 66 William M. Miller
- N2962
2009-09-29 Core C++ Standard Core Language Active Issues, Revision 66 William M. Miller
- N2961
2009-09-25 Editor's Report Pete Becker
- N2960
2009-09-25 Working Draft, Standard for Programming Language C++ Pete Becker
- N2959
2009-09-21 Evolution Managing the lifetime of thread_local variables with contexts (Revision 1) Anthony Williams
- N2958
2009-09-24 Library Moving Swap Forward Daniel Krügler
- N2957
2009-09-25 Core Reaching Scope of Lambda Expressions Lawrence Crowl
- N2956
2009-09-21 Spring 2010 JTC1/SC22/WG21 C++ Standards Committee Meeting Robert Seacord
- N2955
2009-09-28 Core Comments on the C++ Memory Model Following a Partial Formalization Attempt Mark Batty
- N2954
2009-09-25 Core Unified Function Syntax L. Crowl A. Meredith
- N2953
2009-09-27 Evolution/Core Defining Move Special Member Functions L. Crowl B. Stroustrup
- N2952
2009-09-21 Evolution Accessing current exception during unwinding Ville Voutilainen
- N2951
2009-09-27 Library forward Howard E. Hinnant
- N2950
2009-09-27 Library C++ Standard Library Closed Issues List (Revision R67) Howard Hinnant
- N2949
2009-09-27 Library C++ Standard Library Defect Report List (Revision R67) Howard Hinnant
- N2948
2009-09-27 Library C++ Standard Library Active Issues List (Revision R67) Howard Hinnant
- N2947
2009-09-25 Library Additional Type Traits for C++0x B. Dawes D. Krügler A. Meredith
- N2946
2009-09-27 Library Allocators post Removal of C++ Concepts Pablo Halpern
- N2945
2009-09-27 Library Proposal to Simplify pair (rev 2) Pablo Halpern
- N2944
2009-09-27 Library Equality Comparison for Unordered Containers J. Lakos P. Halpern
- N2943
2009-07-30 Library Allocators without Concepts (preview) Pablo Halpern
- N2942
2009-08-02 Library C++ Standard Library Closed Issues List (Revision R66) Howard Hinnant
- N2941
2009-08-02 Library C++ Standard Library Defect Report List (Revision R66) Howard Hinnant
- N2940
2009-08-02 Library C++ Standard Library Active Issues List (Revision R66) Howard Hinnant
- N2939
2009-08-03 C++ CD1 Comment Status, Rev. 2 William M. Miller
- N2938
2009-08-03 Core C++ Standard Core Language Closed Issues, Revision 65 William M. Miller
- N2937
2009-08-03 Core C++ Standard Core Language Defect Reports, Revision 65 William M. Miller
- N2936
2009-08-03 Core C++ Standard Core Language Active Issues, Revision 65 William M. Miller
- N2935
2009-07-17 Library Fall 2009 WG21 Meeting Information P.J. Plauger
- N2933
2009-07-17 Core Pack Expansion and Attributes J. Maurer A. Meredith
- N2932
2009-07-17 Core/Library Fixing freestanding: iteration 2.2 Martin Tasker
- N2931
2009-07-17 Core Unified Function Syntax L. Crowl A. Meredith
- N2930
2009-07-16 Core/Library Range-Based For Loop Wording (Without Concepts) D. Gregor B. Dawes
- N2929
2009-07-17 Library LWG Papers to Re-Merge into C++0x After Removing Concepts Bill Seymour
- N2928
2009-07-17 Core Explicit Virtual Overrides V. Voutilainen A. Meredith J. Maurer C. Uzdavinis
- N2927
2009-07-15 Core New wording for C++0x Lambdas (rev. 2) Daveed Vandevoorde
- N2926
2009-07-15 Library C++0x Stream Positioning - Revision 1 Beman Dawes
- N2925
2009-08-02 Library More Collected Issues with Atomics Lawrence Crowl
- N2924
2009-07-17 Core Implicitly-Deleted Special Member Functions Douglas Gregor
- N2923
2009-07-15 Library Specifying the complexity of size()(Revision 1) Alan Talbot
- N2921
2009-08-01 Minutes of PL22.16 Meeting, July 13, 2009 Robert Klarer
- N2920
2009-08-01 Minutes of WG21 Meeting, July 13, 2009 Robert Klarer
- N2919
2009-07-23 Evolution Concept mapping unconstrained templates V. Voutilainen D. Krügler
- N2918
2009-06-22 Core Exported Concept Maps D. Abrahams D. Gregor
- N2917
2009-06-19 Core/Library N2880 Distilled, and a New Issue With Function Statics Herb Sutter
- N2916
2009-06-22 Core Intentional Concept Mapping D. Abrahams B. Dawes
- N2915
2009-06-22 Editor's Report Pete Becker
- N2914
2009-06-22 Working Draft, Standard for Programming Language C++ Pete Becker
- N2913
2009-06-19 Library SCARY Iterator Assignment and Initialization R. Klarer B. Stroustrup D. Tsafrir M. Wong
- N2911
2009-06-19 Library Minimizing Dependencies within Generic Classes for Faster and Smaller Programs D. Tsafrir R. Wisniewksi D. Bacon B. Stroustrup
- N2910
2009-06-19 Core Comment on Proposed Trigraph Deprecation M. Wong H. Tong R. Klarer I. McIntosh et al.
- N2909
2009-06-12 Library Specifying the complexity of size() Alan Talbot
- N2908
2009-06-21 Library Several Proposals to Simplify pair (Rev 1) P. Halpern A. Talbot
- N2907
2009-06-18 Evolution Managing the lifetime of thread_local variables with contexts Anthony Williams
- N2906
2009-06-21 Evolution Simplifying the use of concepts Bjarne Stroustrup
- N2905
2009-06-18 Library Aggregation headers Bjarne Stroustrup
- N2904
2009-06-18 Evolution/Core Defining default copy and move Bjarne Stroustrup
- N2903
2009-06-17 Core New wording for C++0x Lambdas Daveed Vandevoorde
- N2902
Business Plan and Convener's Report P.J. Plauger
- N2901
2009-06-19 Library A simple async() Herb Sutter
- N2900
2009-06-16 Core/Library Ensuring Certain C++0x Features "just work" - Revision 1 Beman Dawes
- N2899
2009-06-19 Library/Core Directed Rounding Arithmetic Operations (Revision 2) G. Melquiond S. Pion
- N2898
2009-06-22 C++ CD1 Comment Status William M. Miller
- N2896
2009-06-21 Library C++ Standard Library Closed Issues List (Revision R65) Howard Hinnant
- N2895
2009-06-21 Library C++ Standard Library Defect Report List (Revision R65) Howard Hinnant
- N2894
2009-06-21 Library C++ Standard Library Active Issues List (Revision R65) Howard Hinnant
- N2893
2009-06-19 The long pole gets longer Martin Tasker
- N2892
2009-06-09 Core Some Concerns About Axioms Alan Talbot
- N2891
2009-06-16 AGENDA, PL22.16 Meeting No. 52, WG21 Meeting No. 47, October 19-24, 2009, Santa Cruz, California Stephen D. Clamage
- N2890
2009-06-21 Core Unified Function Syntax L. Crowl A. Meredith
- N2889
2009-06-21 Library An Asynchronous Call for C++ Lawrence Crowl
- N2888
2009-06-17 Library Moving Futures - Proposed Wording for UK comments 335, 336, 337 and 338 Anthony Williams
- N2887
2009-06-21 Core Axioms: Semantics Aspects of C++ Concepts G. Dos Reis B. Stroustrup A. Meredith
- N2886
2009-06-19 Core/Library Fixing freestanding: iteration 2 Martin Tasker
- N2884
2009-06-10 Library C++0x Stream Positioning Beman Dawes
- N2883
2009-05-27 Library Report of the 2009-05.htm">2009-05.htm">2009-05.htm">2009-05 Batavia Meeting Walter E. Brown
- N2882
2009-05-26 Library Adding heterogeneous comparison lookup to associative containers for TR2 (Rev 1) Joaqu�n M� L�pez Mu�oz
- N2881
2009-04-28 Evolution Base Class Aliases for The-C++-After-0x J. Widman T. Ottosen
- N2880
2009-05-01 Core/Library C++ object lifetime interactions with the threads API H.-J. Boehm L. Crowl
- N2879
2009-06-19 Core C++ Standard Core Language Closed Issues, Revision 64 William M. Miller
- N2878
2009-06-19 Core C++ Standard Core Language Defect Reports, Revision 64 William M. Miller
- N2877
2009-06-19 Core C++ Standard Core Language Active Issues, Revision 64 William M. Miller
- N2876
2009-04-30 Core Directed Rounding Arithmetic Operations (Revision 1) G. Melquiond S. Pion
- N2875
2009-05-01 Library C++ Standard Library Closed Issues List (Revision R64) Howard Hinnant
- N2874
2009-05-01 Library C++ Standard Library Defect Report List (Revision R64) Howard Hinnant
- N2873
2009-05-01 Library C++ Standard Library Active Issues List (Revision R64) Howard Hinnant
- N2872
2009-04-20 Core/Library Ensuring Certain C++0x Features "just work" Beman Dawes
- N2871
2009-03-23 Library Summary of C++0x Standard : CD 1 Alisdair Meredith
- N2870
2009-03-23 Library C++ Library Working Group Status Report (Post San Francisco 2008) Alisdair Meredith
- N2869
2009-03-23 Evolution State of C++ Evolution (Post San Francisco 2008) Alisdair Meredith
- N2868
2009-03-22 Library C++ Standard Library Closed Issues List (Revision R63) Howard Hinnant
- N2867
2009-03-22 Library C++ Standard Library Defect Report List (Revision R63) Howard Hinnant
- N2866
2009-03-22 Library C++ Standard Library Active Issues List (Revision R63) Howard Hinnant
- N2864
2009-03-21 Library Thread Unsafe Standard Functions L. Crowl P. Plauger N. Stoughton
- N2863
2009-03-23 C++ CD1 Comment Status William M. Miller
- N2862
2009-03-23 Core C++ Standard Core Language Closed Issues, Revision 62 William M. Miller
- N2861
2009-03-23 Core C++ Standard Core Language Defect Reports, Revision 62 William M. Miller
- N2860
2009-03-23 Core C++ Standard Core Language Active Issues, Revision 62 William M. Miller
- N2859
2009-03-19 New wording for C++0x Lambdas Daveed Vandevoorde
- N2858
2009-03-23 Editor's Report Pete Becker
- N2857
2009-03-23 Working Draft, Standard for Programming Language C++ Pete Becker
- N2855
2009-03-23 Core/Library Rvalue References and Exception Safety D. Gregor D. Abrahams
- N2853
2009-03-20 Library Constraining unique_ptr Alisdair Meredith
- N2852
2009-03-20 Core Explicit Virtual Overrides V. Voutilainen A. Meredith J. Maurer C. Uzdavinis
- N2851
2009-03-06 Changes to the Decimal TR since the PDTR Ballot Robert Klarer
- N2850
2009-03-06 Extensions to the C++ Library to Support Mathematical Special Functions Walter Brown
- N2849
2009-03-06 Extension for the programming language C++ to support decimal floating-point arithmetic Robert Klarer
- N2848
2009-03-22 Minutes of WG21 Meeting, March 2, 2009 Robert Klarer
- N2847
2009-03-22 Minutes of PL22.16 Meeting, March 2, 2009 Robert Klarer
- N2845
2009-03-05 Core Remove std::reference_closure L. Crowl D. Gregor D. Abrahams
- N2844
2009-03-05 Core Fixing a Safety Problem with Rvalue References: Proposed Wording (Revision 1) LWG1133 D. Gregor D. Abrahams
- N2843
2009-03-08 Core Pack Expansion and Attributes J. Maurer A. Meredith
- N2842
2009-04-01 Library Another numeric facet Bill Seymour
- N2841
2009-03-05 Core Consolidated Quasi-Editorial Changes for National Body Comments Concerning the Core Language Jens Maurer
- N2840
2009-03-05 Library Defects and Proposed Resolutions for Allocator Concepts (Rev 2) LWG1074 Pablo Halpern
- N2839
2009-03-03 Core/Library Response to "Problems with reference_closure" Lawrence Crowl
- N2838
2009-03-18 Library Library Support for Hybrid Error Handling (Rev 2) Beman Dawes
- N2837
2009-01-30 C++0X, CD 1, National Body Comments Barry Hedquist
- N2836
2009-03-05 Library Wording Tweaks for Concept-enabled Random Number Generation in C++0X Walter E. Brown
- N2835
2009-03-22 Library forward Howard E. Hinnant
- N2834
2009-02-09 Library Several Proposals to Simplify pair Pablo Halpern
- N2832
2009-02-08 Core Concepts and Ref-qualifiers Douglas Gregor
- N2831
2009-02-07 Core Fixing a Safety Problem with Rvalue References: Proposed Wording D. Gregor D. Abrahams
- N2830
2009-02-04 Core/Library Problems with reference_closure J. Spicer D. Vandevoorde D. Gregor
- N2829
2009-02-09 Library Defects and Proposed Resolutions for Allocator Concepts (Rev 1) Pablo Halpern
- N2828
2009-02-05 Library Library Support for Hybrid Error Handling (Rev 1) Beman Dawes
- N2827
2009-02-07 Library Thread Unsafe Standard Functions L. Crowl P. Plauger N. Stoughton
- N2826
2009-02-05 Core Issues with Constexpr L. Crowl W. Miller
- N2825
2009-02-08 Core Unified Function Syntax L. Crowl A. Meredith
- N2824
2009-02-06 AGENDA, PL22.16 Meeting No. 51, WG21 Meeting No. 46, July 13-18, 2009, Frankfurt, Germany Stephen D. Clamage
- N2823
2009-02-08 Library C++ Standard Library Closed Issues List (Revision R62) Howard Hinnant
- N2822
2009-02-08 Library C++ Standard Library Defect Report List (Revision R62) Howard Hinnant
- N2821
2009-02-08 Library C++ Standard Library Active Issues List (Revision R62) Howard Hinnant
- N2820
2009-01-30 Library Adding heterogeneous comparison lookup to associative containers Joaqu�n M� L�pez Mu�oz
- N2819
2009-02-06 Library Ref-qualifiers for assignment operators of the Standard Library N. Dekker D. Krügler
- N2818
2009-02-08 Core C++ Standard Core Language Closed Issues, Revision 61 William M. Miller
- N2817
2009-02-08 Core C++ Standard Core Language Defect Reports, Revision 61 William M. Miller
- N2816
2009-02-08 Core C++ Standard Core Language Active Issues, Revision 61 William M. Miller
- N2815
2009-01-25 Library Improving the standard library's exception specifications Rani Sharoni
- N2814
2009-01-22 Core/Library Fixing freestanding Martin Tasker
- N2813
2009-02-04 Library Issue Resolutions for Concept-enabled Random Number Generation in C++0X Walter E. Brown
- N2812
2008-12-05 Core A Safety Problem with RValue References (and what to do about it) D. Abrahams D. Gregor
- N2811
2008-12-05 Library Directed Rounding Arithmetic Operations G. Melquiond S. Pion
- N2810
2008-12-01 Library Defects and Proposed Resolutions for Allocator Concepts Pablo Halpern
- N2809
2008-12-05 Library Library Support for hybrid error handling Beman Dawes
- N2808
2008-12-07 Library C++ Standard Library Closed Issues List (Revision R61) Howard Hinnant
- N2807
2008-12-07 Library C++ Standard Library Defect Report List (Revision R61) Howard Hinnant
- N2806
2008-12-07 Library C++ Standard Library Active Issues List (Revision R61) Howard Hinnant
- N2805
2008-12-09 Core C++ Standard Core Language Closed Issues, Revision 60 William M. Miller
- N2804
2008-12-09 Core C++ Standard Core Language Defect Reports, Revision 60 William M. Miller
- N2803
2008-12-09 Core C++ Standard Core Language Active Issues, Revision 60 William M. Miller
- N2802
2008-12-04 Library A plea to reconsider detach-on-destruction for thread objects Hans-J. Boehm
- N2801
2008-09-30 Core Initializer lists and move semantics Rodrigo Castro Campos
- N2800
2008-10-08 Programming Languages — C++ Pete Becker
- N2799
2008-10-04 Editor's Report Pete Becker
- N2798
2008-10-04 Working Draft, Standard for Programming Language C++ Pete Becker
- N2797
2008-10-05 AGENDA PL22.16 Meeting No. 50 WG21 Meeting No. 45 March 1-6, 2009, Summit, NJ Stephen D. Clamage
- N2796
2008-10-05 Library C++ Standard Library Closed Issues List (Revision R60) Howard Hinnant
- N2795
2008-10-05 Library C++ Standard Library Defect Report List (Revision R60) Howard Hinnant
- N2794
2008-10-05 Library C++ Standard Library Active Issues List (Revision R60) Howard Hinnant
- N2793
2008-10-05 Core C++ Standard Core Language Closed Issues, Revision 59 William M. Miller
- N2792
2008-10-05 Core C++ Standard Core Language Defect Reports, Revision 59 William M. Miller
- N2791
2008-10-05 Core C++ Standard Core Language Active Issues, Revision 59 William M. Miller
- N2786
2008-09-19 Library Simplifying unique copy (Revision 1) D. Gregor D. Abrahams
- N2785
2008-10-06 Minutes of PL22.16 Meeting, September 15-20, 2008 Robert Klarer
- N2784
2008-10-06 Minutes of WG21 Meeting, September 15-20, 2008 Robert Klarer
- N2783
2008-09-18 Library Collected Issues with Atomics Lawrence Crowl
- N2782
2008-09-18 Evolution C++ Data-Dependency Ordering: Function Annotation P. McKenney L. Crowl
- N2781
2008-10-01 Library Concepts for Random Number Generation in C++0X Walter E. Brown
- N2780
2008-09-18 Core Named Requirements for C++0X Concepts, version 2 W. Brown C. Jefferson A. Meredith J. Widman
- N2779
2008-09-17 Library Concepts for Clause 18: Part 2 Alisdair Meredith
- N2778
2008-09-18 Core Wording for range-based for-loop (revision 4) Thorsten Ottosen
- N2777
2008-09-19 Library Concepts for the C++0x Standard Library: Iterators (Revision 4) D. Gregor A. Lumsdaine
- N2776
2008-09-19 Library Concepts for the C++0x Standard Library: Containers (Revision 4) D. Gregor M. Marcus P. Halpern
- N2775
2008-09-18 Library Small library thread-safety revisions H.-J. Boehm B. Dawes
- N2774
2008-09-19 Library Foundational Concepts for the C++0x Standard Library (Revision 5) D. Gregor M. Marcus T. Witt A. Lumsdaine
- N2773
2008-09-19 Core Proposed Wording for Concepts (Revision 9) D. Gregor B. Stroustrup J. Widman J. Siek
- N2772
2008-09-17 Library Variadic functions: Variadic templates or initializer lists? — Revision 1 L. Joly R. Klarer
- N2771
2008-09-19 Library LWG Issues Howard E. Hinnant
- N2770
2008-09-19 Library Concepts for the C++0x Standard Library: Utilities (Revision 5) D. Gregor A. Lumsdaine
- N2769
2008-09-17 Library Detailed Reporting for Input/Output Library Errors (Revision 2) Beman Dawes
- N2768
2008-09-19 Library Allocator Concepts, part 1 (revision 2) Pablo Halpern
- N2765
2008-09-18 Core User-defined Literals (aka. Extensible Literals (revision 5)) I. McIntosh M. Wong R. Mak R. Klarer et al.
- N2764
2008-09-18 Core Forward declaration of enumerations (rev. 3) Alberto Ganesh Barbati
- N2763
2008-09-19 Core Unified Function Syntax L. Crowl A. Meredith
- N2762
2008-09-18 Core Not so Trivial Issues with Trivial L. Crowl J. Maurer W. M. Miller
- N2761
2008-09-18 Core Towards support for attributes in C++ (Revision 6) J. Maurer M. Wong
- N2760
2008-09-16 Library Input/Output Library Thread Safety Beman Dawes
- N2759
2008-09-19 Library Concepts for the C++0x Standard Library: Algorithms (Revision 5) D. Gregor M. Marcus T. Witt A. Lumsdaine
- N2758
2008-09-19 Library Iterator Concepts for the C++0x Standard Library (Revision 5) D. Gregor J. Siek A. Lumsdaine
- N2757
2008-09-17 Core Expedited core issues handling (revision 2) J. Maurer W. M. Miller
- N2756
2008-09-16 Core Non-static data member initializers M. Spertus B. Seymour
- N2755
2008-09-15 Library Concepts for the C++0x Standard Library: Chapter 17 -Introduction (Revision 2) B. Dawes D. Gregor J. Willcock A. Lumsdaine
- N2754
2008-09-30 Library Additional concepts: TriviallyDestructibleAfterMove and TriviallyReallocatable Rodrigo Castro Campos
- N2753
2008-09-10 March 2009 meeting information J. Stephen Adamczyk
- N2752
2008-09-18 Library/Core Proposed Text for Bidirectional Fences P. Dimov C. Nelson
- N2751
2008-08-23 Core Towards support for attributes in C++ (Revision 5) J. Maurer M. Wong
- N2750
2008-08-22 Core User-defined Literals (aka. Extensible Literals (revision 4)) I. McIntosh M. Wong R. Mak R. Klarer et al.
- N2749
2008-08-24 Core Not so Trivial Issues with Trivial L. Crowl J. Maurer
- N2748
2008-08-24 Library Strong Compare and Exchange Lawrence Crowl
- N2747
2008-08-24 Evolution Ambiguity and Insecurity with User-Defined Literals Lawrence Crowl
- N2746
2008-08-22 Evolution Rationale for the C++ working paper definition of "memory location" Hans-J. Boehm
- N2745
2008-08-22 Evolution Example POWER Implementation for C/C++ Memory Model P. McKenney R. Silvera
- N2744
2008-08-22 Library Comments on Asynchronous Future Value Proposal Christopher Kohlhoff
- N2743
2008-08-25 Library Unifying Operator and Function-Object Variants of Standard Library Algorithms Douglas Gregor
- N2742
2008-08-25 Library Simplifying unique copy Douglas Gregor
- N2741
2008-08-25 Core Proposed Wording for Concepts (Revision 8) D. Gregor B. Stroustrup J. Widman J. Siek
- N2740
2008-08-25 Library Concepts for the C++0x Standard Library: Algorithms (Revision 4) D. Gregor M. Marcus T. Witt A. Lumsdaine
- N2739
2008-08-25 Library Iterator Concepts for the C++0x Standard Library (Revision 4) D. Gregor J. Siek A. Lumsdaine
- N2738
2008-08-25 Library Concepts for the C++0x Standard Library: Containers (Revision 3) D. Gregor M. Marcus P. Halpern
- N2737
2008-08-25 Library Foundational Concepts for the C++0x Standard Library (Revision 4) D. Gregor M. Marcus T. Witt A. Lumsdaine
- N2736
2008-08-25 Library Concepts for the C++0x Standard Library: Numerics (Revision 3) D. Gregor A. Lumsdaine
- N2735
2008-08-25 Library Concepts for the C++0x Standard Library: Utilities (Revision 4) D. Gregor A. Lumsdaine
- N2734
2008-08-25 Library Concepts for the C++0x Standard Library: Iterators (Revision 3) D. Gregor A. Lumsdaine
- N2733
2008-08-22 Appendix C: ISO C++ 2003 Compatibility Benjamin Kosnik
- N2732
2008-08-22 Library Extension for the programming language C++ to support decimal floating-point arithmetic Robert Klarer
- N2731
2008-08-22 Library/Evolution Proposed Text for Bidirectional Fences Peter Dimov
- N2730
2008-08-21 Core Expedited core issues handling (revision 1) Jens Maurer
- N2729
2008-08-24 Library C++ Standard Library Closed Issues List (Revision R59) Howard Hinnant
- N2728
2008-08-24 Library C++ Standard Library Defect Report List (Revision R59) Howard Hinnant
- N2727
2008-08-24 Library C++ Standard Library Active Issues List (Revision R59) Howard Hinnant
- N2724
2008-08-25 Editor's Report Pete Becker
- N2723
2008-08-25 Working Draft, Standard for Programming Language C++ LWG898 Pete Becker
- N2722
2008-08-21 Library Variadic functions: Variadic templates or initializer lists? Lo�c Joly
- N2720
2008-08-22 AGENDA PL22.16 Meeting No. 49 September 15-20, 2008, San Francisco, California Stephen D. Clamage
- N2719
2008-08-20 Core Initializer lists and move semantics Rodrigo Castro Campos
- N2718
2008-08-14 Library Additional type traits: has_trivial_destructor_after_move and has_trivial_reallocation (rev1) Rodrigo Castro Campos
- N2717
2008-08-18 Library Extensions to the C++ Library to Support Mathematical Special Functions Walter Brown
- N2716
2008-08-25 Core C++ Standard Core Language Closed Issues, Revision 58 William M. Miller
- N2715
2008-08-25 Core C++ Standard Core Language Defect Reports, Revision 58 William M. Miller
- N2714
2008-08-25 Core C++ Standard Core Language Active Issues, Revision 58 William M. Miller
- N2713
2008-08-04 Evolution Allow auto for non-static data members Bill Seymour
- N2712
2008-08-04 Core Non-static data member initializers M. Spertus B. Seymour
- N2711
2008-07-31 WG21 July 2009 Meeting Jens Maurer
- N2710
2008-07-28 Core Proposed Wording for Concepts (Revision 7) D. Gregor B. Stroustrup J. Widman J. Siek
- N2709
2008-07-28 Library Packaging Tasks for Asynchronous Execution Anthony Williams
- N2708
Business Plan and Convener's Report Herb Sutter
- N2707
2008-07-25 Core Expedited core issues handling Jens Maurer
- N2706
2008-07-29 Library C++ Library Working Group Status Report (Mid-term 2008 Mailing) Alisdair Meredith
- N2705
2008-07-29 Evolution State of C++ Evolution (Mid-term 2008 Mailing) Alisdair Meredith
- N2704
2008-07-27 Library C++ Standard Library Closed Issues List (Revision R58) Howard Hinnant
- N2703
2008-07-27 Library C++ Standard Library Defect Report List (Revision R58) Howard Hinnant
- N2702
2008-07-27 Library C++ Standard Library Active Issues List (Revision R58) Howard Hinnant
- N2701
2008-07-27 Core C++ Standard Core Language Closed Issues, Revision 57 William M. Miller
- N2700
2008-07-27 Core C++ Standard Core Language Defect Reports, Revision 57 William M. Miller
- N2699
2008-07-27 Core C++ Standard Core Language Active Issues, Revision 57 William M. Miller
- N2698
2008-07-21 Library Additional type traits: has_trivial_destructor_after_move and has_trivial_reallocation Rodrigo Castro Campos
- N2697
2008-06-30 Minutes of WG21 Meeting, June 8-15, 2008 Robert Klarer
- N2696
2008-06-30 Library Concepts for the C++0x Standard Library: Algorithms (Revision 3) D. Gregor M. Marcus T. Witt A. Lumsdaine
- N2695
2008-06-30 Library Iterator Concepts for the C++0x Standard Library (Revision 3) D. Gregor J. Siek A. Lumsdaine
- N2694
2008-06-30 Library Concepts for the C++0x Standard Library: Containers (Revision 2) D. Gregor M. Marcus P. Halpern
- N2693
2008-06-28 Evolution/Core Requirements on programs and backwards compatibility Jens Maurer
- N2692
2008-06-27 Editor's Report Pete Becker
- N2691
2008-06-27 Working Draft, Standard for Programming Language C++ Pete Becker
- N2690
2008-06-29 Core C++ Standard Core Language Closed Issues, Revision 56 William M. Miller
- N2689
2008-06-29 Core C++ Standard Core Language Defect Reports, Revision 56 William M. Miller
- N2688
2008-06-29 Core C++ Standard Core Language Active Issues, Revision 56 William M. Miller
- N2687
2008-06-25 Core Forward declaration of enumerations (rev. 2) Alberto Ganesh Barbati
- N2686
2008-06-29 Library C++ Standard Library Closed Issues List (Revision R57) Howard Hinnant
- N2685
2008-06-29 Library C++ Standard Library Defect Report List (Revision R57) Howard Hinnant
- N2684
2008-06-29 Library C++ Standard Library Active Issues List (Revision R57) Howard Hinnant
- N2683
2008-06-27 Library issue 454: problems and solutions Martin Sebor
- N2682
2008-06-30 Minutes of ISO WG21 Meeting, June 8, 2008 Robert Klarer
- N2681
2008-06-30 Minutes of PL22.16 Meeting No. 48, June 8-15, 2008 Robert Klarer
- N2680
2008-06-13 Library Proposed Wording for Placement Insert (Revision 1) Alan Talbot
- N2679
2008-06-13 Library Initializer Lists for Standard Containers (Revision 1) G. Dos Reis B. Stroustrup
- N2678
2008-06-13 Library Error Handling Specification for Chapter 30 (Threads) J. Garland N. Stoughton B. Kosnik B. Dawes
- N2677
2008-06-13 Library Foundational Concepts for the C++0x Standard Library (Revision 3) D. Gregor M. Marcus T. Witt A. Lumsdaine
- N2676
2008-06-30 Core Proposed Wording for Concepts (Revision 6) D. Gregor B. Stroustrup J. Widman J. Siek
- N2675
2008-06-13 Library noncopyable utility class (revision 1) Alisdair Meredith
- N2674
2008-06-12 Library Shared_ptr atomic access, revision 1 P. Dimov B. Dawes
- N2673
2008-06-24 Core Non-static data member initializers with draft of initializer list wording M. Spertus B. Seymour
- N2672
2008-06-12 Core Initializer List proposed wording J. Merrill D. Vandevoorde
- N2671
2008-06-29 Library An Asynchronous Future Value: Proposed Wording D. Vollmann H. Hinnant A. Williams
- N2670
2008-06-13 Core/Library Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised) H.-J. Boehm M. Spertus C. Nelson
- N2669
2008-06-13 Library Thread-Safety in the Standard Library (Rev 2) B. Dawes P. Dimov H. Sutter H. Boehm L. Crowl et al.
- N2668
2008-06-12 Library Concurrency Modifications to Basic String A. Meredith H. Boehm L. Crowl P. Dimov D. Krügler
- N2667
2008-06-12 Library Reserved namespaces for POSIX Bejnamin Kosnik
- N2666
2008-06-11 Library More STL algorithms (revision 2) Matt Austern
- N2664
2008-06-12 Core C++ Data-Dependency Ordering: Atomics and Memory Model P. McKenney H.-J. Boehm L. Crowl
- N2661
2008-06-11 Library A Foundation to Sleep On H. Hinnant W. Brown J. Garland M. Paterno
- N2660
2008-06-13 Core Dynamic Initialization and Destruction with Concurrency Lawrence Crowl
- N2659
2008-06-11 Core Thread-Local Storage Lawrence Crowl
- N2658
2008-06-12 Core Constness of Lambda Functions (Revision 1) J. Järvi P. Dimov J. Freeman
- N2657
2008-06-10 Core Local and Unnamed Types as Template Arguments John Spicer
- N2656
2008-06-10 Core Core issue 654 wording J. Stephen Adamczyk
- N2655
2008-06-27 Library Detailed Reporting for Input/Output Library Errors (Revision 1) Beman Dawes
- N2654
2008-06-27 Library Allocator Concepts (revision 1) Pablo Halpern
- N2653
2008-06-30 Library C++ Library Working Group Status Report (Post-Antipolis 2008 Mailing) Alisdair Meredith
- N2652
2008-06-30 Evolution State of C++ Evolution (Post-Antipolis 2008 Mailing) Alisdair Meredith
- N2651
2008-05-19 Core Constness of Lambda Functions J. Järvi P. Dimov
- N2650
2008-05-16 Library Toward a More Complete Taxonomy of Algebraic Properties for Numeric Libraries in TR2 P. Gottschling W. Brown
- N2649
2008-05-18 Library Proposed Resolution for Valarray Constructors Gabriel Dos Reis
- N2648
2008-05-16 Library C++ Dynamic Arrays L. Crowl M. Austern
- N2647
2008-05-16 Library Concurrency Modifications to Basic String A. Meredith H. Boehm L. Crowl P. Dimov D. Krügler
- N2646
2008-05-16 Evolution/Core Concept Implication and Requirement Propagation Peter Gottschling
- N2645
2008-05-16 Library Fundamental Mathematical Concepts for the STL in C++0x P. Gottschling W. Brown
- N2644
2008-05-16 Agenda Herb Sutter
- N2643
2008-05-16 Evolution C++ Data-Dependency Ordering: Function Annotation P. McKenney L. Crowl
- N2642
2008-05-19 Library Proposed Wording for Placement Insert Alan Talbot
- N2641
2008-05-19 Library Allocator Concepts Pablo Halpern
- N2640
2008-05-16 Evolution Initializer Lists — Alternative Mechanism and Rationale (v. 2) J. Merrill D. Vandevoorde
- N2639
2008-05-16 Library Algorithms for permutations and combinations, with and without repetitions Herv� Br�nnimann
- N2638
Library Improving the wording of std::shared_ptr Herv� Br�nnimann
- N2637
2008-05-16 Library Revisiting std::shared_ptr comparison Herv� Br�nnimann
- N2636
2008-05-16 Library Error Handling Specification for Chapter 30 (Threads) J. Garland N. Stoughton B. Kosnik B. Dawes
- N2635
2008-05-16 Core Local and Unnamed Types as Template Arguments John Spicer
- N2634
2008-05-14 Core Solving the SFINAE problem for expressions J. Spicer S. Adamczyk
- N2633
2008-05-16 Library/Evolution Improved support for bidirectional fences Peter Dimov
- N2632
2008-05-16 Library Shared_ptr atomic access P. Dimov B. Dawes
- N2631
2008-05-14 Core Resolving the difference between C and C++ with regards to object representation of integers James Kanze
- N2629
2008-05-19 Library Detailed Reporting for Input/Output Library Errors Beman Dawes
- N2628
2008-05-13 Core Non-static data member initializers M. Spertus B. Seymour
- N2627
2008-05-19 Library An Asynchronous Future Value (revised) D. Vollmann H. Hinnant A. Williams
- N2626
2008-05-19 Library Concepts for the C++0x Standard Library: Numerics (Revision 2) D. Gregor A. Lumsdaine
- N2625
2008-05-19 Library Concepts for the C++0x Standard Library: Algorithms (Revision 2) D. Gregor A. Lumsdaine
- N2624
2008-05-19 Library Iterator Concepts for the C++0x Standard Library (Revision 2) D. Gregor J. Siek A. Lumsdaine
- N2623
2008-05-19 Library Concepts for the C++0x Standard Library: Containers (Revision 1) D. Gregor P. Halpern
- N2622
2008-05-19 Library Concepts for the C++0x Standard Library: Utilities (Revision 3) D. Gregor A. Lumsdaine
- N2621
2008-05-19 Library Core Concepts for the C++0x Standard Library (Revision 2) D. Gregor A. Lumsdaine
- N2620
2008-05-19 Library Concepts for the C++0x Standard Library: Diagnostics library B. Dawes D. Krügler D. Gregor
- N2619
2008-03-25 Library CONCEPTS FOR CLAUSE 18 Alisdair Meredith
- N2618
2008-05-13 Library Concepts for the C++0x Standard Library: Chapter 17 -Introduction (Revision 1) B. Dawes D. Gregor J. Willcock A. Lumsdaine
- N2617
2008-05-19 Core Proposed Wording for Concepts (Revision 5) D. Gregor B. Stroustrup J. Widman J. Siek
- N2615
2008-05-18 Library A Foundation to Sleep On H. Hinnant W. Brown J. Garland M. Paterno
- N2614
2008-05-18 Library C++ Standard Library Closed Issues List (Revision R56) Howard Hinnant
- N2613
2008-05-18 Library C++ Standard Library Defect Report List (Revision R56) Howard Hinnant
- N2612
2008-05-18 Library C++ Standard Library Active Issues List (Revision R56) Howard Hinnant
- N2611
2008-05-09 AGENDA J16 Meeting No. 48 June 9-14, 2008, Sophia Antipolis, France Stephen D. Clamage
- N2610
2008-05-18 Core C++ Standard Core Language Closed Issues, Revision 55 William M. Miller
- N2609
2008-05-18 Core C++ Standard Core Language Defect Reports, Revision 55 William M. Miller
- N2608
2008-05-18 Core C++ Standard Core Language Active Issues, Revision 55 William M. Miller
- N2607
2008-05-19 Editor's Report Pete Becker
- N2606
2008-05-19 Working Draft, Standard for Programming Language C++ Pete Becker
- N2605
2008-04-28 Library Changing some "undefined behavior" into "ill-formed" Thomas Plum
- N2604
2008-04-25 Library Thoughts on Implementing errno as a Macro Nick Stoughton
- N2602
2008-02-21 Library BSI Requirements for a system-time library in C++0x A. Meredith R. Orr A. Williams
- N2601
2008-04-01 Evolution Sexagesimal Numbers in C++ Lawrence Crowl
- N2600
2008-03-26 Library noncopyable utility class Alisdair Meredith
- N2598
2008-04-29 Library C++ Library Working Group Status Report (Pre-Antipolis 2008 Mailing) Alisdair Meredith
- N2597
2008-04-29 Evolution State of C++ Evolution (Pre-Antipolis 2008 Mailing) Alisdair Meredith
- N2596
2008-03-14 Unofficial Record of Discussion: J16 Meeting No. 47, February 25-March 1, 2008 Robert Klarer
- N2595
2008-03-14 WG21 Agenda Herb Sutter
- N2593
2008-03-14 Minutes of ISO WG21 Meeting, February 23, 2008 Robert Klarer
- N2592
2008-03-14 Minutes of J16 Meeting No. 47, February 25-March 1, 2008 Robert Klarer
- N2591
2008-03-17 Library Refactoring numeric_limits A. Meredith F. Oram
- N2590
2008-03-17 Library Simplifying swap overloads Alisdair Meredith
- N2589
2008-03-17 Editor’s Report Pete Becker
- N2588
2008-03-17 Working Draft, Standard for Programming Language C++ Pete Becker
- N2587
2008-03-16 Library Minimal Garbage Collection Status API M. Spertus H.-J. Boehm
- N2586
2008-03-16 Evolution Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised) H.-J. Boehm M. Spertus C. Nelson
- N2585
2008-03-16 Evolution Minimal Support for Garbage Collection and Reachability-Based Leak Detection H. Boehm M. Spertus
- N2584
2008-03-16 Evolution Default Swap Functions Lawrence Crowl
- N2583
2008-03-16 Evolution Default Move Functions Lawrence Crowl
- N2582
2008-03-16 Evolution Unified Function Syntax L. Crowl A. Meredith
- N2581
2008-03-13 Evolution/Core Named Requirements for C++0X Concepts W. Brown C. Jefferson A. Meredith J. Widman
- N2580
2007-03-06 Library Some More Small Additions to iostream James Kanze
- N2579
2008-03-16 Library C++ Standard Library Closed Issues List (Revision R55) Howard Hinnant
- N2578
2008-03-16 Library C++ Standard Library Defect Report List (Revision R55) Howard Hinnant
- N2577
2008-03-16 Library C++ Standard Library Active Issues List (Revision R55) Howard Hinnant
- N2576
2008-03-17 Evolution Type-Soundness and Optimization in the Concepts Proposal Douglas Gregor
- N2575
2008-03-14 Evolution Initializer Lists — Alternative Mechanism and Rationale J. Merrill D. Vandevoorde
- N2574
2008-03-16 Library Concepts for the C++0x Standard Library: Numerics (Revision 1) D. Gregor A. Lumsdaine
- N2573
2008-03-16 Library Concepts for the C++0x Standard Library: Algorithms (Revision 2) D. Gregor A. Lumsdaine
- N2572
2008-03-16 Library Core Concepts for the C++0x Standard Library (Revision 1) D. Gregor A. Lumsdaine
- N2570
2008-03-16 Library Iterator Concepts for the C++0x Standard Library (Revision 1) D. Gregor J. Siek A. Lumsdaine
- N2569
2008-02-29 Library More STL algorithms Matt Austern
- N2568
2008-03-06 Core Forward declaration of enumerations (rev. 1) Alberto Ganesh Barbati
- N2566
2008-03-17 Library C++ Library Working Group Status Report (Post-Bellevue 2008 Mailing) Alisdair Meredith
- N2565
2008-03-07 Evolution State of C++ Evolution (Post-Bellevue 2008 Mailing) Alisdair Meredith
- N2564
2008-03-17 Core C++ Standard Core Language Closed Issues, Revision 54 William M. Miller
- N2563
2008-03-17 Core C++ Standard Core Language Defect Reports, Revision 54 William M. Miller
- N2562
2008-03-17 Core C++ Standard Core Language Active Issues, Revision 54 William M. Miller
- N2561
2008-03-10 Library An Asynchronous Future Value D. Vollmann H. Hinnant A. Williams
- N2559
2008-02-29 Library Nesting Exception Objects (Revision 1) Alisdair Meredith
- N2556
2008-02-29 Evolution C++ Data-Dependency Ordering: Atomics and Memory Model P. McKenney H.-J. Boehm L. Crowl
- N2555
2008-02-29 Core Extending Variadic Template Template Parameters (Revision 1) D. Gregor E. Niebler
- N2554
2008-02-29 Library The Scoped Allocator Model (Rev 2) Pablo Halpern
- N2553
2008-03-15 Core Towards support for attributes in C++ (Revision 4) J. Maurer M. Wong
- N2552
2008-02-28 Library Using ytime for Times in the Thread Support Library Pete Becker
- N2551
2008-02-28 Library A variadic std::min(T, ...) for the C++ Standard Library (Revision 2) Sylvain Pion
- N2550
2008-02-29 Core Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 4) J. Järvi J. Freeman L. Crowl
- N2549
2008-02-27 Library Excision of Clause 31 Thomas Plum
- N2547
2008-02-27 Library Allow atomics use in signal handlers Hans-J. Boehm
- N2546
2008-02-28 Core Removal of auto as a storage-class specifier D. Vandevoorde J. Maurer
- N2545
2008-03-16 Core Thread-Local Storage Lawrence Crowl
- N2544
2008-02-29 Core Unrestricted Unions (Revision 2) A. Talbot L. Goldthwaite L. Crowl J. Maurer
- N2543
2008-02-29 Library STL singly linked lists (revision 3) Matt Austern
- N2542
2008-02-27 Library Reserved namespaces for POSIX Bejnamin Kosnik
- N2541
2008-02-28 Core New Function Declarator Syntax Wording Jason Merrill
- N2540
2008-02-29 Core Inheriting Constructors (revision 5) A. Meredith M. Wong J. Maurer
- N2539
2008-02-25 Library A New Interface for C++ std::duration Type P. McKenney M. Wong
- N2538
2008-02-25 Library Removal of System error support Benjamin Kosnik
- N2537
2008-03-11 Fall 2008 meeting Matt Austern
- N2536
2008-02-25 POSIX Liaison Report Nick Stoughton
- N2535
2008-02-27 Evolution Namespace Association ("inline namespace") Jason Merrill
- N2534
2008-03-17 Library Concurrency Modifications to Basic String A. Meredith H. Boehm L. Crowl P. Dimov
- N2533
2008-02-04 Library Tuples and Pairs Alisdair Meredith
- N2532
2008-02-02 Uniform initialization design choices (Revision 2) Bjarne Stroustrup
- N2531
2008-02-02 Core Initializer lists WP wording J. S. Adamczyk G. Dos Reis B. Stroustrup
- N2530
2008-02-03 Library Making It Easier to Use std::type_info as an Index in an Associative Container James Kanze
- N2529
2008-02-04 Evolution/Core Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 3) J. Järvi J. Freeman L. Crowl
- N2528
2008-02-01 Library Timed_mutex in C++0x Hans-J. Boehm
- N2527
2008-02-03 Evolution Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised) H.-J. Boehm M. Spertus
- N2526
2008-01-30 Library Why duration Should Be a Type in C++0X W. Brown M. Paterno
- N2525
2008-02-04 Library Allocator-specific Swap and Move Behavior Pablo Halpern
- N2524
2008-02-04 Library Conservative Swap and Move with Stateful Allocators Pablo Halpern
- N2523
2008-02-04 Library The Scoped Allocator Model (Rev 1) Pablo Halpern
- N2522
2008-02-04 Editor’s Report Pete Becker
- N2521
2008-02-04 Working Draft, Standard for Programming Language C++ Pete Becker
- N2520
2008-02-03 Core Proposed Wording for Concepts (Changes from Revision 3 to Revision 4) D. Gregor B. Stroustrup J. Siek J. Widman
- N2519
2008-01-28 Library Library thread-safety from a user's point of view, with wording Jeffrey Yasskin
- N2518
2008-02-01 Evolution/Core Compiler Support for type_traits James Widman
- N2517
2008-01-29 June 2008 Meeting G. Dos Reis S. Pion J.-P. Rigault
- N2516
2008-01-31 Core Threads API Review Committee Report Hans-J. Boehm
- N2514
2008-02-01 Library Implicit Conversion Operators for Atomics Lawrence Crowl
- N2513
2008-02-01 Evolution Dynamic Initialization and Destruction with Concurrency Lawrence Crowl
- N2512
2008-02-04 Core Inheriting Constructors (revision 4) A. Meredith M. Wong J. Maurer
- N2511
2008-02-04 Evolution/Core Named Lambdas and Local Functions Alisdair Meredith
- N2510
2008-02-04 Evolution/Core BSI Position on Lambda Functions Alisdair Meredith
- N2509
2008-02-04 Library Nesting Exceptions Alisdair Meredith
- N2508
2008-02-04 Library C++ Library Working Group Status Report (Belleuve 2008 Mailing) Alisdair Meredith
- N2507
2008-02-04 Evolution State of C++ Evolution (Pre-Bellevue 2008 Mailing) Alisdair Meredith
- N2506
2008-02-03 Core C++ Standard Core Language Closed Issues, Revision 53 William M. Miller
- N2505
2008-02-03 Core C++ Standard Core Language Defect Reports, Revision 53 William M. Miller
- N2504
2008-02-03 Core C++ Standard Core Language Active Issues, Revision 53 William M. Miller
- N2503
2008-02-04 Library Indicating iostream failures with system_error A. Meredith B. Dawes
- N2502
2008-02-03 Library Core Concepts for the C++0x Standard Library D. Gregor A. Lumsdaine
- N2501
2008-02-03 Core Proposed Wording for Concepts (Revision 4) D. Gregor B. Stroustrup J. Siek J. Widman
- N2500
2008-02-03 Library Iterator Concepts for the C++0x Standard Library D. Gregor J. Siek A. Lumsdaine
- N2499
2008-01-09 Evolution Forward declaration of enumerations Alberto Ganesh Barbati
- N2498
2008-01-19 Library Custom Time Duration Support H. Hinnant J. Garland
- N2497
2008-01-07 Library Multi-threading Library for Standard C++ (Revision 1) H. Hinnant L. Crowl B. Dawes A. Williams J. Garland et al.
- N2496
2008-02-03 Library C++ Standard Library Closed Issues List (Revision R54) Howard Hinnant
- N2495
2008-02-03 Library C++ Standard Library Defect Report List (Revision R54) Howard Hinnant
- N2494
2008-02-03 Library C++ Standard Library Active Issues List (Revision R54) Howard Hinnant
- N2493
2008-02-03 Evolution C++ Data-Dependency Ordering: Function Annotation P. McKenney L. Crowl
- N2492
2008-02-03 Evolution C++ Data-Dependency Ordering: Atomics and Memory Model P. McKenney H.-J. Boehm L. Crowl
- N2488
2007-12-10 Evolution Extending Variadic Template Template Parameters D. Gregor E. Niebler
- N2487
2007-12-10 Evolution/Core Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 2) J. Järvi J. Freeman L. Crowl
- N2486
2007-12-05 Library Alternative Allocators and Standard Containers Lance Diduck
- N2485
2007-12-07 Library A variadic std::min(T, ...) for the C++ Standard Library Sylvain Pion
- N2484
2007-12-09 Library C++ Standard Library Closed Issues List (Revision R53) Howard Hinnant
- N2483
2007-12-09 Library C++ Standard Library Defect Report List (Revision R53) Howard Hinnant
- N2482
2007-12-09 Library C++ Standard Library Active Issues List (Revision R53) Howard Hinnant
- N2481
2007-12-09 Evolution Minimal Support for Garbage Collection and Reachability-Based Leak Detection H.-J. Boehm M. Spertus
- N2480
2007-12-09 A Less Formal Explanation of the Proposed C++ Concurrency Memory Model Hans-J. Boehm
- N2479
2007-12-09 Library Normative Language to Describe Value Copy Semantics John Lakos
- N2478
2007-12-03 Library A Proposal to Add typedef default_random_engine to C++0X Walter E. Brown
- N2477
2007-11-28 Uniform initialization design choices Bjarne Stroustrup
- N2476
2007-11-30 AGENDA J16 Meeting No. 47 February 25 - Mar 1, 2008, Bellevue, WA Stephen D. Clamage
- N2475
2007-12-10 Core C++ Standard Core Language Closed Issues, Revision 52 William M. Miller
- N2474
2007-12-10 Core C++ Standard Core Language Defect Reports, Revision 52 William M. Miller
- N2473
2007-12-10 Core C++ Standard Core Language Active Issues, Revision 52 William M. Miller
- N2472
2007-12-09 June 2008 Meeting G. Dos Reis S. Pion J.-P. Rigault
- N2466
2007-10-22 WG 14: Towards Attributes for C N. Stoughton J. Benito T. Plum A. Bijanki J. Muller
- N2465
2007-10-22 Winter 2008 Meeting (Version 2) Jonathan Caves
- N2464
2007-10-19 Agenda Herb Sutter
- N2462
2007-10-22 Editor’s Report Pete Becker
- N2461
2007-10-22 Working Draft, Standard for Programming Language C++ Pete Becker
- N2459
2007-10-19 Library Allow atomics use in signal handlers Hans-J. Boehm
- N2458
2007-10-20 Library C++ Standard Library Closed Issues List (Revision R52) Howard Hinnant
- N2457
2007-10-20 Library C++ Standard Library Defect Report List (Revision R52) Howard Hinnant
- N2456
2007-10-20 Library C++ Standard Library Active Issues List (Revision R52) Howard Hinnant
- N2455
2007-10-11 Thread Cancellation WG 14
- N2454
2007-10-15 Minutes of ISO WG21 Meeting, October 1, 2007 Robert Klarer
- N2453
2007-10-22 Minutes of J16 Meeting No. 46, October 1-6, 2007 Robert Klarer
- N2452
2007-10-20 Minutes of WG21 Meeting No. 41, October 1-6, 2007 Robert Klarer
- N2451
2007-10-09 Core C++ Standard Core Language Closed Issues, Revision 51 William M. Miller
- N2450
2007-10-09 Core C++ Standard Core Language Defect Reports, Revision 51 William M. Miller
- N2449
2007-10-09 Core C++ Standard Core Language Active Issues, Revision 51 William M. Miller
- N2448
2007-10-19 Library STL singly linked lists (revision 2) Matt Austern
- N2447
2007-10-04 Library Multi-threading Library for Standard C++ H. Hinnant J. Garland A. Meredith C. Kohlhoff D. K�hl et al.
- N2446
2007-10-04 Library The Scoped Allocator Model Pablo Halpern
- N2445
2007-10-06 Core New Function Declarator Syntax Wording Jason Merrill
- N2444
2007-10-16 Evolution Dynamic Initialization and Destruction with Concurrency Lawrence Crowl
- N2442
2007-10-05 Core Raw and Unicode String Literals; Unified Proposal (Rev. 2) L. Crowl B. Dawes
- N2440
2007-10-05 Evolution Abandoning a Process Lawrence Crowl
- N2439
2007-10-05 Core Extending move semantics to *this (revised wording) Bronek Kozicki
- N2438
2007-10-04 Core Inheriting Constructors (revision 3) A. Meredith M. Wong J. Maurer
- N2437
2007-10-05 Core Explicit Conversion Operator Draft Working Paper (revision 3) L. Goldthwaite M. Wong J. Maurer A. Meredith
- N2436
2007-10-05 Library Small Allocator Fix-ups Pablo Halpern
- N2435
2007-10-03 Library Explicit bool for Smart Pointers Alisdair Meredith
- N2434
2007-10-03 Library Standard Library Applications for Explicit Conversion Operators Alisdair Meredith
- N2433
2007-10-23 Library C++ Library Working Group Status Report (post-Kona 2007 Meeting) Alisdair Meredith
- N2432
2007-10-23 Evolution State of C++ Evolution (post-Kona 2007 Meeting) Alisdair Meredith
- N2431
2007-10-02 Evolution/Core A name for the null pointer: nullptr (revision 4) H. Sutter B. Stroustrup
- N2430
2007-10-20 Core Unrestricted Unions (Revision 1) A. Talbot L. Goldthwaite L. Crowl J. Maurer
- N2429
2007-10-05 Core Concurrency memory model (final revision) C. Nelson H.-J. Boehm
- N2427
2007-10-03 Library C++ Atomic Types and Operations H.-J. Boehm L. Crowl
- N2426
2007-10-02 Evolution Class member initializers M. Spertus B. Seymour
- N2425
2007-10-21 Evolution DRAFT C++ Dynamic Library Support Lawrence Crowl
- N2424
2007-10-02 Library Recommendations for Resolving the 2007-09-21 Issues re [rand] Walter E. Brown
- N2423
2007-10-03 Library Recommendations for Resolving Issues re [rand], Version 2 Walter E. Brown
- N2422
2007-10-05 Library Diagnostics Issues (Rev. 2) B. Dawes C. Kohlhoff
- N2421
2007-10-22 Core Proposed Wording for Concepts (Revision 3) D. Gregor B. Stroustrup J. Siek J. Widman
- N2420
2007-09-20 POSIX/C++ Liaison Report N. Stoughton H. Sutter
- N2418
2007-09-10 Evolution Towards support for attributes in C++ (Revision 3) J. Maurer M. Wong
- N2417
2007-09-07 C++0x Timing Options for Kona Discussion Herb Sutter
- N2416
2007-09-07 Agenda Herb Sutter
- N2415
2007-09-09 Library Diagnostics Issues (Rev. 1) B. Dawes C. Kohlhoff
- N2414
2007-09-10 Core Proposed Wording for Scoped Concept Maps J. Siek J. Widman
- N2413
2007-09-09 Evolution/Core Lambda Expressions and Closures: Wording for Monomorphic Lambdas J. Järvi J. Freeman L. Crowl
- N2412
2007-09-10 Evolution Unrestricted Unions A. Talbot L. Goldthwaite L. Crowl
- N2411
2007-09-07 Library Proposal for Date-Time Types in C++0x To Support Threading APIs v2 Jeff Garland
- N2410
2007-09-07 Library Thread-Safety in the Standard Library (Rev 1) B. Dawes P. Dimov H. Sutter
- N2409
2007-09-07 Library Proposed Resolutions for the Outstanding Issues in Chapter 28: Regular expressions library John Maddock
- N2408
2007-09-07 Library Simple Numeric Access Revision 2 Pete Becker
- N2407
2007-09-10 Evolution C++ Dynamic Library Support Lawrence Crowl
- N2406
2007-09-09 Library Mutex, Lock, Condition Variable Rationale Howard E. Hinnant
- N2405
2007-09-09 Library C++ Standard Library Closed Issues List (Revision R51) Howard Hinnant
- N2404
2007-09-09 Library C++ Standard Library Defect Report List (Revision R51) Howard Hinnant
- N2403
2007-09-09 Library C++ Standard Library Active Issues List (Revision R51) Howard Hinnant
- N2402
2007-09-10 Core Names, Linkage, and Templates (rev 2) Anthony Williams
- N2401
2007-09-03 Library Code Conversion Facets for the Standard C++ Library P.J. Plauger
- N2400
2007-08-31 February 2008 Meeting Jon Caves
- N2399
2007-09-09 Core A Tour of the Concepts Wording Douglas Gregor
- N2398
2007-09-10 Core Proposed Wording for Concepts (Revision 2) D. Gregor B. Stroustrup
- N2397
2007-09-09 Core C++ Standard Core Language Closed Issues, Revision 50 William M. Miller
- N2396
2007-09-09 Core C++ Standard Core Language Defect Reports, Revision 50 William M. Miller
- N2395
2007-09-09 Core C++ Standard Core Language Active Issues, Revision 50 William M. Miller
- N2394
2007-09-09 Core Wording for range-based for-loop (revision 3) Thorsten Ottosen
- N2393
2007-09-10 Evolution C++ Atomic Types and Operations H.-J. Boehm L. Crowl
- N2392
2007-09-09 Core A Memory Model for C++: Sequential Consistency for Race-Free Programs Hans-J. Boehm
- N2391
2007-09-07 Library Recommendations for Resolving Issues re [rand] Walter E. Brown
- N2390
2007-08-07 Library C++ Library Working Group Status Report (pre-Kona 2007 Meeting) Alisdair Meredith
- N2389
2007-08-07 Evolution State of C++ Evolution (pre-Kona 2007 Meeting) Alisdair Meredith
- N2388
2007-09-07 Library Pointer Arithmetic for shared_ptr Pablo Halpern
- N2387
2007-09-07 Library Omnibus Allocator Fix-up Proposals Pablo Halpern
- N2386
2007-08-06 Core Namespace Regions Michael Spertus
- N2385
2007-08-03 Core Initializer lists WP wording J. S. Adamczyk G. Dos Reis B. Stroustrup
- N2384
2007-08-03 Core Raw and Unicode String Literals; Unified Proposal (Rev. 1) L. Crowl B. Dawes
- N2383
2007-08-05 Evolution Abandoning a Process Lawrence Crowl
- N2382
2007-08-05 Evolution Dynamic Initialization and Destruction with Concurrency Lawrence Crowl
- N2381
2007-08-05 Evolution C++ Atomic Types and Operations H.-J. Boehm L. Crowl
- N2380
2007-08-01 Core Explicit Conversion Operator Draft Working Paper (revision 2) L. Goldthwaite M. Wong J. Maurer A. Meredith
- N2379
2007-08-01 Evolution Towards support for attributes in C++ (Revision 2) J. Maurer M. Wong
- N2378
2007-08-01 Evolution User-defined Literals (aka. Extensible Literals (revision 3)) I. McIntosh M. Wong R. Mak R. Klarer et al.
- N2377
2007-08-03 Core Extending move semantics to *this (revised wording) B. Kozicki D. Vandevoorde
- N2376
2007-07-30 Core Inheriting Constructors (revision 2) A. Meredith M. Wong J. Maurer
- N2375
2007-08-03 AGENDA J16 Meeting No. 46 WG21 Meeting No. 41 October 1-6, 2007, Kona, Hawaii Stephen D. Clamage
- N2374
2007-07-30 WG21 agenda Herb Sutter
- N2373
2007-08-05 Library C++ Standard Library Closed Issues List (Revision R50) Howard Hinnant
- N2372
2007-08-05 Library C++ Standard Library Defect Report List (Revision R50) Howard Hinnant
- N2371
2007-08-05 Library C++ Standard Library Active Issues List (Revision R50) Howard Hinnant
- N2370
2007-08-06 Editor’s Report Pete Becker
- N2369
2007-08-06 Working Draft, Standard for Programming Language C++ Pete Becker
- N2368
2007-08-05 Core C++ Standard Core Language Closed Issues, Revision 49 William M. Miller
- N2367
2007-08-05 Core C++ Standard Core Language Defect Reports, Revision 49 William M. Miller
- N2366
2007-08-05 Core C++ Standard Core Language Active Issues, Revision 49 William M. Miller
- N2365
2007-08-06 Evolution Explicit Virtual Overides J. Maurer A. Meredith
- N2364
2007-07-27 Library Development of C++ Standard C++ Library Technical Report no. 1 Alisdair Meredith
- N2363
2007-07-29 Library C++ Library Working Group Status Report (post-Toronto 2007 Meeting) Alisdair Meredith
- N2362
2007-08-04 Evolution Converting Memory Fences to N2324 Form P. McKenney L. Crowl
- N2361
2007-08-02 Evolution C++ Data-Dependency Ordering: Function Annotation Paul E. McKenney
- N2360
2007-08-04 Evolution C++ Data-Dependency Ordering: Memory Model Paul E. McKenney
- N2359
2007-08-03 Evolution C++ Data-Dependency Ordering: Atomics Paul E. McKenney
- N2356
2007-07-15 Minutes of ISO WG21 Meeting, July 15, 2007 Robert Klarer
- N2355
2007-07-20 Minutes of J16 Meeting No. 45/WG21 Meeting No. 40, July 16-20, 2007 Robert Klarer
- N2354
2007-07-19 Evolution Class member initializers M. Spertus B. Seymour
- N2353
2007-07-19 Library A Specification for vector<bool> Alisdair Meredith
- N2351
2007-07-19 Library Improving shared_ptr for C++0x, Revision 2 P. Dimov B. Dawes
- N2350
2007-07-19 Library Container insert/erase and iterator constness (Revision 1) M. Austern A. Talbot
- N2349
2007-07-19 Library Constant Expressions in the Standard Library —Revision 2 G. Dos Reis B. Stroustrup
- N2348
2007-07-18 Library Wording for std::numeric_limits<T>::lowest() Marc Paterno
- N2347
2007-07-19 Evolution Strongly Typed Enums (revision 3) D. Miller H. Sutter B. Stroustrup
- N2346
2007-07-19 Core Defaulted and Deleted Functions Lawrence Crowl
- N2345
2007-07-18 Library Placement Insert for Containers (Revision 2) Alan Talbot
- N2343
2007-07-18 Core Decltype (revision 7): proposed wording J. Järvi B. Stroustrup G. Dos Reis
- N2342
2007-07-18 Core POD's Revisited; Resolving Core Issue 568 (Revision 5) Beman Dawes
- N2341
2007-07-18 Core/Library Adding Alignment Support to the C++ Programming Language / Wording A. Feh�r C. Nelson
- N2340
2007-07-19 Core C99 Compatibility : __func__ and predeclared identifiers (revision 2) A. Meredith J. Maurer
- N2339
2007-07-16 Library Response to N2257=07-0117 "Removing unused allocator functions" Detlef Vollmann
- N2338
2007-08-04 Core Concurrency memory model compiler consequences Hans-J. Boehm
- N2337
2007-08-01 Core The Syntax of auto Declarations Daveed Vandevoorde
- N2336
2007-07-29 Evolution State of C++ Evolution (Toronto 2007 Meeting) Alisdair Meredith
- N2334
2007-08-05 Core Concurrency memory model (revised again) C. Nelson H.-J. Boehm
- N2333
2007-06-22 Evolution Explicit Conversion Operator Draft Working Paper Revision 1 L. Goldthwaite M. Wong J. Maurer
- N2332
2007-06-20 Evolution Argument Deduction for Constructors Michael Spertus
- N2331
2007-06-22 Evolution Namespace Association ("strong" using) Jason Merrill
- N2329
2007-06-24 Evolution Lambda expressions and closures for C++ (Revision 1) J. Järvi J. Freeman L. Crowl
- N2328
2007-06-23 Library Proposal for Date-Time Types in C++0x To Support Threading APIs Jeff Garland
- N2327
2007-06-22 Library Inconsistencies in IOStreams Numeric Extraction Cosmin Truta
- N2326
2007-06-22 Core Defaulted and Deleted Functions Lawrence Crowl
- N2325
2007-06-22 Evolution Dynamic Initialization and Destruction with Concurrency Lawrence Crowl
- N2324
2007-06-24 Evolution C++ Atomic Types and Operations H.-J. Boehm L. Crowl
- N2323
2007-06-25 Library Concepts for the C++0x Standard Library: Iterators (Revision 2) D. Gregor J. Siek A. Lumsdaine
- N2322
2007-06-24 Library Concepts for the C++0x Standard Library: Utilities (Revision 2) D. Gregor A. Lumsdaine
- N2321
2007-06-22 Library Enhancing the time_get facet for POSIX� compatibility, Revision 2 Martin Sebor
- N2320
2007-06-24 Library Multi-threading Library for Standard C++ H. Hinnant B. Dawes L. Crowl J. Garland A. Williams
- N2319
2007-06-24 Library C++ Standard Library Closed Issues List (Revision R49) Howard Hinnant
- N2318
2007-06-24 Library C++ Standard Library Defect Report List (Revision R49) Howard Hinnant
- N2317
2007-06-24 Library C++ Standard Library Active Issues List (Revision R49) Howard Hinnant
- N2316
2007-06-19 Evolution Modules in C++ (Revision 5) Daveed Vandevoorde
- N2315
2007-06-25 Working Draft, Standard for Programming Language C++ Pete Becker
- N2314
2007-06-25 Editor's report Pete Becker
- N2312
2007-06-20 Evolution Namespace Regions Michael Spertus
- N2311
2007-06-13 2008 Fees for Participation on INCITS Technical Committees and Task Groups INCITS Secretariat
- N2310
2007-06-20 Evolution Transparent Programmer-Directed Garbage Collection for C++ H.-J. Boehm M. Spertus
- N2309
2007-06-21 Library Error-handling and Exception-related library changes for C++0x Benjamin Kosnik
- N2308
2007-06-10 Library Adding allocator support to std::function for C++0x Emil Dotchevski
- N2307
2007-06-25 Core Proposed Wording for Concepts (Revision 1) D. Gregor B. Stroustrup
- N2306
2007-06-24 Core C++ Standard Core Language Closed Issues, Revision 48 William M. Miller
- N2305
2007-06-24 Core C++ Standard Core Language Defect Reports, Revision 48 William M. Miller
- N2304
2007-06-24 Core C++ Standard Core Language Active Issues, Revision 48 William M. Miller
- N2303
2007-06-12 Library Revised system_error Benjamin Kosnik
- N2301
2007-06-24 Core/Library Adding Alignment Support to the C++ Programming Language / Wording A. Feh�r C. Nelson
- N2300
2007-06-22 Core/Evolution Concurrency memory model (revised) C. Nelson H.-J. Boehm
- N2299
2007-06-05 Library Concatenating tuples Joe Gottman
- N2298
2007-06-21 Library Thread-Safety in the Standard Library B. Dawes P. Dimov H. Sutter
- N2297
2007-06-21 Library Improving shared_ptr for C++0x, Revision 1 P. Dimov B. Dawes
- N2296
2007-06-24 Library Diagnostics Enhancements; Resolution of Small Issues B. Dawes B. Kosnik
- N2295
2007-06-23 Core Raw and Unicode String Literals; Unified Proposal L. Crowl B. Dawes
- N2294
2007-06-21 Core POD's Revisited; Resolving Core Issue 568 (Revision 4) Beman Dawes
- N2293
2007-06-22 Library Standard Library Applications for Explicit Conversion Operators Alisdair Meredith
- N2292
2007-06-12 Library Standard Library Applications for Deleted Functions Alisdair Meredith
- N2291
2007-06-25 Evolution State of C++ Evolution (Toronto 2007 Meeting) Alisdair Meredith
- N2290
Business plan and convenor's report Herb Sutter
- N2289
2007-05-04 October 2007 Meeting Tom Plum
- N2288
2007-05-05 Library Constant Expressions in the Standard Library —Revision 1 G. Dos Reis B. Stroustrup
- N2287
2007-05-07 Evolution Transparent Programmer-Directed Garbage Collection for C++ H.-J. Boehm M. Spertus
- N2286
2007-04-16 Evolution Programmer Directed GC for C++ Michael Spertus
- N2285
2007-05-07 Library A Multi-threading Library for Standard C++, Revision 2 Pete Becker
- N2284
2007-05-07 Working Draft, Standard for Programming Language C++ Pete Becker
- N2283
2007-05-07 Editor's report Pete Becker
- N2282
2007-05-06 Evolution Extensible Literals (revision 2) I. McIntosh M. Wong R. Mak R. Klarer
- N2281
2007-05-02 Evolution Digit Separators Lawrence Crowl
- N2280
2007-05-02 Core Thread-Local Storage Lawrence Crowl
- N2279
2007-05-06 Library C++ Standard Library Closed Issues List (Revision R48) Howard Hinnant
- N2278
2007-05-06 Library C++ Standard Library Defect Report List (Revision R48) Howard Hinnant
- N2277
2007-05-06 Library C++ Standard Library Active Issues List (Revision R48) Howard Hinnant
- N2276
2007-05-07 Evolution/Library Thread Pools and Futures Anthony Williams
- N2275
2007-05-02 Evolution Non-Memory Actions (Library) Nick Maclaren
- N2274
2007-05-01 Evolution Object Aliasing and Threads Nick Maclaren
- N2273
2007-05-01 Evolution Non-Memory Actions (Core Aspects) Nick Maclaren
- N2272
2007-05-01 Evolution Optional Sequential Consistency Nick Maclaren
- N2271
2007-04-27 Library EASTL — Electronic Arts Standard Template Library Paul Pedriana
- N2270
2007-04-26 Library Incompatible changes in C++0x B. Kosnik M. Austern
- N2269
2007-05-04 AGENDA July 16-20, 2007, Toronto, Ontario, Canada Stephen D. Clamage
- N2268
2007-05-04 Library Placement Insert for Containers (Revision 1) Alan Talbot
- N2267
2007-05-05 Minutes of ISO WG21 Meeting, April 15, 2007 Robert Klarer
- N2266
2007-05-05 Minutes of J16 Meeting No. 44/WG21 Meeting No. 39, April 16-20, 2007 Robert Klarer
- N2265
2007-05-06 Core C++ Standard Core Language Closed Issues, Revision 47 William M. Miller
- N2264
2007-05-06 Core C++ Standard Core Language Defect Reports, Revision 47 William M. Miller
- N2263
2007-05-06 Core C++ Standard Core Language Active Issues, Revision 47 William M. Miller
- N2262
2007-05-06 Evolution Explicit Memory Fences R. Silvera P. Dimov
- N2261
2007-05-04 Evolution Optimization-robust finalization H.-J. Boehm M. Spertus
- N2260
2007-04-19 Evolution C++ Data-Dependency Ordering Paul E. McKenney
- N2259
2007-04-19 Library Specify header dependency for <iostream> Howard E. Hinnant
- N2258
2007-04-19 Core? Templates Aliases G. Dos Reis B. Stroustrup
- N2257
2007-04-18 Library Removing unused allocator functions Matthew Austern
- N2256
2007-04-18 Library Container insert/erase and iterator constness Matthew Austern
- N2255
2007-04-19 Library Minor Modifications to the type traits Wording Revision 2 Howard E. Hinnant
- N2254
2007-05-05 Core Inheriting Constructors (revision 1) A. Meredith M. Wong J. Maurer
- N2253
2007-04-19 Core Extending sizeof to apply to non-static data members without an object (revision 1) Jens Maurer
- N2252
2007-05-06 Core/Library Adding Alignment Support to the C++ Programming Language / Wording A. Feh�r C. Nelson
- N2251
2007-04-18 Core C99 Compatibility : __func__ and predeclared identifiers (revision 1) A. Meredith J. Maurer
- N2249
2007-04-19 Evolution New Character Types in C++ Lawrence Crowl
- N2248
2007-05-07 Evolution Toward a More Perfect Union Lois Goldthwaite
- N2246
2007-04-16 Library 2 of the least crazy ideas for the standard library in C++0x Thorsten Ottosen
- N2245
2007-04-17 Library Range Utilities for C++0x Thorsten Ottosen
- N2244
2006-04-18 Library Wording for decay, make_pair and make_tuple Thorsten Ottosen
- N2243
2007-05-04 Core Wording for range-based for-loop (revision 2) Thorsten Ottosen
- N2242
2007-04-19 Core Proposed Wording for Variadic Templates (Revision 2) D. Gregor J. Järvi J. Maurer J. Merrill
- N2241
2007-04-19 Library Diagnostics Enhancements for C++0x (Rev. 1) Beman Dawes
- N2240
2007-04-17 Library Two missing traits: enable_if and conditional Benjamin Kosnik
- N2239
2007-04-19 Core A finer-grained alternative to sequence points (revised) Clark Nelson
- N2238
2007-04-17 Library Minimal Unicode support for the standard library (revision 3) Matthew Austern
- N2237
2007-05-06 Evolution A simple and efficient memory model for weakly-ordered architectures R. Silvera M. Wong P. McKenney B. Blainey
- N2236
2007-05-04 Evolution Towards support for attributes in C++ J. Maurer M. Wong
- N2235
2007-04-17 Core Generalized Constant Expressions—Revision 5 G. Dos Reis B. Stroustrup J. Maurer
- N2234
2007-05-06 French Panel (AFNOR) Position AFNOR
- N2233
2007-04-27 Library basic_string operator << Lawrence Crowl
- N2232
2007-04-17 Library Improving shared_ptr for C++0x P. Dimov B. Dawes
- N2231
2007-03-19 Library STL singly linked lists Matt Austern
- N2230
2007-04-29 Core POD's Revisited; Resolving Core Issue 568 (Revision 3) Beman Dawes
- N2229
2007-05-05 Library Cloning and Throwing Dynamically Typed Exceptions (Rev 1) Beman Dawes
- N2228
Evolution State of C++ Evolution (pre-Oxford 2007 Meeting) Alisdair Meredith
- N2225
2007-03-08 Library Improved integration with C arrays and strings Thorsten Ottosen
- N2224
2007-03-12 Evolution Seeking a Syntax for Attributes in C++09 Alisdair Meredith
- N2223
2007-03-11 Evolution Explicit Conversion Operator Draft Working Paper L. Goldthwaite M. Wong
- N2222
2007-03-11 Toronto Agenda Herb Sutter
- N2221
2007-03-12 Evolution An analysis of concept intersection B. Stroustrup G. Dos Reis
- N2220
2007-03-11 Library Initializer Lists for Standard Containers G. Dos Reis B. Stroustrup
- N2219
2007-03-11 Library Constant Expressions in the Standard Library G. Dos Reis B. Stroustrup
- N2217
2007-03-12 Library Placement Insert for Containers Alan Talbot
- N2216
2007-03-11 Evolution Report on language support for Multi-Methods and Open-Methods for C++ P. Pirkelbauer Y. Solodkyy B. Stroustrup
- N2215
2007-03-08 Evolution Initializer lists (Rev. 3) B. Stroustrup G. Dos Reis
- N2214
2007-03-08 Evolution A name for the null pointer: nullptr (revision 3) H. Sutter B. Stroustrup
- N2213
2007-03-08 Evolution Strongly Typed Enums (revision 2) H. Sutter D. Miller B. Stroustrup
- N2212
2007-03-08 Library Support for sequence in-place construction Thorsten Ottosen
- N2211
2007-03-10 Library Enhancing the time_get facet for POSIX� compatibility, Revision 1 Martin Sebor
- N2210
2007-03-11 Evolution Defaulted and Deleted Functions Lawrence Crowl
- N2209
2007-03-08 Evolution UTF-8 String Literals Lawrence Crowl
- N2207
2007-03-09 Library Minimal Unicode support for the standard library (revision 2) Matthew Austern
- N2206
2007-03-09 Library Consistent Insertion into Standard Containers Alisdair Meredith
- N2204
2007-03-09 Library A Specification to deprecate vector<bool> Alisdair Meredith
- N2203
2007-03-09 Core Inheriting Constructors A. Meredith M. Wong J. Maurer
- N2202
2007-03-09 Evolution C99 Compatibility : __func__ and predeclared identifiers Alisdair Meredith Jens Maurer
- N2201
2007-03-08 AGENDA J16 Meeting No. 44 WG21 Meeting No. 39 April 16-20, 2006, Oxford, UK Steve Clamage
- N2200
2007-03-12 Evolution Operator Overloading G. Powell D. Gregor J. Järvi
- N2199
2007-03-09 Library Improved min/max Howard E. Hinnant
- N2198
2007-03-12 Library Extension for the programming language C++ to support decimal floating-point arithmetic Robert Klarer
- N2197
2007-03-11 Evolution Prism: A Principle-Based Sequential Memory Model for Microsoft Native Code Platforms Herb Sutter
- N2196
2007-03-07 Core Wording for range-based for-loop (revision 1) Thorsten Ottosen
- N2195
2007-03-07 Evolution/Library Proposed Text for Chapter 29, Atomic Operations Library [atomics] Peter Dimov
- N2194
2007-03-08 Library decltype for the C++0x Standard Library D. Gregor J. J�rvi
- N2193
2007-03-12 Evolution Proposed Wording for Concepts D. Gregor B. Stroustrup
- N2192
2007-03-08 Library Variadic Templates for the C++0x Standard Library (Revision 1) D. Gregor J. J�rvi
- N2191
2007-03-08 Core Proposed Wording for Variadic Templates (Revision 1) D. Gregor J. Järvi J. Maurer J. Merrill
- N2190
2007-03-11 Core C++ Standard Core Language Closed Issues, Revision 46 William M. Miller
- N2189
2007-03-11 Core C++ Standard Core Language Active Issues, Revision 46 William M. Miller
- N2188
2007-03-11 Core C++ Standard Core Language Defect Reports, Revision 46 William M. Miller
- N2187
2007-03-06 Evolution/Core Names, Linkage, and Templates (rev 1) Anthony Williams
- N2186
2007-03-06 Library Some Small Additions to iostream James Kanze
- N2185
2007-03-06 Evolution/Library Proposed Text for Parallel Task Execution Peter Dimov
- N2184
2007-03-09 Library Thread Launching for C++0X Howard E. Hinnant
- N2183
2007-03-05 Library Issues From Batavia Howard E. Hinnant
- N2182
2007-03-09 Library C++ Standard Library Closed Issues List (Revision R47) Howard Hinnant
- N2181
2007-03-09 Library C++ Standard Library Defect Report List (Revision R47) Howard Hinnant
- N2180
2007-03-09 Library C++ Standard Library Active Issues List (Revision R47) Howard Hinnant
- N2179
2007-03-03 Evolution Language Support for Transporting Exceptions between Threads Peter Dimov
- N2178
2007-03-03 Evolution/Library Proposed Text for Chapter 30, Thread Support Library [threads] Peter Dimov
- N2177
2007-03-09 Evolution Sequential Consistency for Atomics Hans-J. Boehm
- N2176
2007-03-09 Evolution Memory Model Rationales Hans-J. Boehm
- N2175
2007-03-11 Library Networking Library Proposal for TR2 (Revision 1) Christopher Kohlhoff
- N2174
2007-03-06 Library Diagnostics Enhancements for C++0x Beman Dawes
- N2173
2007-03-09 Evolution Core Extensions for Evolution Alisdair Meredith
- N2172
2007-03-09 Core POD's Revisited; Resolving Core Issue 568 (Revision 2) Beman Dawes
- N2171
2007-03-12 Core/Evolution Sequencing and the concurrency memory model (revised) C. Nelson H.-J. Boehm
- N2170
2007-02-02 Evolution Universal Character Names in Literals Lawrence Crowl
- N2169
2007-03-12 Evolution State of C++ Evolution (pre-Oxford 2007 Meeting) Alisdair Meredith
- N2168
2007-01-14 July 2007 Meeting of WG21/J16 Travel Information Robert Klarer
- N2167
2007-01-12 Evolution Overview of Linux-Kernel Reference Counting Paul E. McKenney
- N2166
2007-01-12 Agenda Herb Sutter
- N2165
2007-01-14 Core/Library Adding Alignment Support to the C++ Programming Language / Wording Attila (Farkas) Feh�r
- N2164
2007-01-14 Core C++ Standard Core Language Closed Issues, Revision 45 William M. Miller
- N2163
2007-01-14 Core C++ Standard Core Language Defect Reports, Revision 45 William M. Miller
- N2162
2007-01-14 Core C++ Standard Core Language Active Issues, Revision 45 William M. Miller
- N2161
2007-01-12 Evolution Considering Concept Constraint Combinators D. Gregor A. Lumsdaine
- N2160
2007-01-12 Evolution Library Issue 96: Fixing vector<bool> Beman Dawes
- N2159
2007-01-10 Evolution UTF-8 String Literals Lawrence Crowl
- N2158
2006-11-13 Library LWG Issue 206: Linking new/delete operators Howard E. Hinnant
- N2157
2007-01-12 Library Minor Modifications to the type traits Wording Revision 1 Howard E. Hinnant
- N2156
2007-01-12 Library C++ Standard Library Closed Issues List (Revision R46) Howard Hinnant
- N2155
2007-01-12 Library C++ Standard Library Defect Report List (Revision R46) Howard Hinnant
- N2154
2007-01-12 Library C++ Standard Library Active Issues List (Revision R46) Howard Hinnant
- N2153
2007-01-12 Evolution A simple and efficient memory model for weakly-ordered architectures R. Silvera M. Wong P. McKenney B. Blainey
- N2152
2007-01-12 Core Proposed Wording for Variadic Templates D. Gregor J. Järvi J. Maurer J. Merrill
- N2151
2007-01-08 Library Variadic Templates for the C++0x Standard Library D. Gregor J. J�rvi
- N2150
2007-01-07 Evolution Extending sizeof to apply to non-static data members without an object Jens Maurer
- N2149
2007-01-10 Evolution New Character Types in C++ Lawrence Crowl
- N2148
2007-01-13 Evolution Dynamic Initialization and Destruction with Concurrency Lawrence Crowl
- N2147
2007-01-05 Evolution Thread-Local Storage Lawrence Crowl
- N2146
2007-01-09 Evolution Raw String Literals (Revision 1) Beman Dawes
- N2145
2007-01-12 Evolution C++ Atomic Types and Operations H.-J. Boehm L. Crowl
- N2144
2007-01-11 Library Proposal for exact specification of is modulo M.J. Kronenburg
- N2143
2007-01-11 Library Proposal for an Infinite Precision Integer for Library Technical Report 2, Revision 2 M.J. Kronenburg
- N2142
2007-01-12 Evolution State of C++ Evolution (between Portland and Oxford 2007 Meetings) Alisdair Meredith
- N2141
2006-11-06 Evolution Strong Typedefs in C++09(Revisited) Alisdair Meredith
- N2140
2006-11-05 Evolution Adding Alignment Support to the C++ Programming Language / Consolidated Attila (Farkas) Feh�r
- N2139
2006-11-06 Evolution Thoughts on a Thread Library for C++ Anthony Williams
- N2138
2006-11-03 Evolution/Core A Less Formal Explanation of the Proposed C++ Concurrency Memory Model Hans-J. Boehm
- N2137
2006-11-01 Library A Proposal to add Interval Arithmetic to the C++ Standard Library (revision 2) H. Br�nnimann G. Melquiond S. Pion
- N2136
2006-11-01 Library Bool_set: multi-valued logic (revision 1) H. Br�nnimann G. Melquiond S. Pion
- N2135
2006-11-06 Programming Languages —C++ Pete Becker
- N2134
2006-11-03 Working Draft, Standard for Programming Language C++ LWG641 LWG642 Pete Becker
- N2133
2006-11-03 Editor's Report Pete Becker
- N2132
2006-11-03 Library C++ Standard Library Closed Issues List (Revision R45) Howard Hinnant
- N2131
2006-11-03 Library C++ Standard Library Defect Report List (Revision R45) Howard Hinnant
- N2130
2006-11-03 Library C++ Standard Library Active Issues List (Revision R45) Howard Hinnant
- N2129
2006-11-05 Evolution Transparent Garbage Collection for C++ (Revised) H. Boehm M. Spertus
- N2128
2006-10-17 Evolution Transparent Programmer-Directed Garbage Collection for C++ H.-J. Boehm M. Spertus
- N2127
2006-11-05 Core C++ Standard Core Language Closed Issues, Revision 44 William M. Miller
- N2126
2006-11-05 Core C++ Standard Core Language Defect Reports, Revision 44 William M. Miller
- N2125
2006-11-05 Core C++ Standard Core Language Active Issues, Revision 44 William M. Miller
- N2123
2006-10-22 Evolution Adding the prohibited access specifier to C++09 Alisdair Meredith
- N2122
2006-10-21 Evolution State of C++ Evolution (after Portland 2006 Meeting) Alisdair Meredith
- N2121
2006-10-17 Library Proposed Improvements to the Presentation of Requirements for Functions Alan Talbot
- N2120
2006-11-06 April 2007 Meeting Lois Goldthwaite
- N2119
2006-10-19 Evolution Inheriting Constructors A. Meredith M. Wong J. Maurer
- N2118
2006-10-19 Core A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording: Revision 3 Howard E. Hinnant
- N2117
2006-10-19 Evolution Minimal Dynamic Library Support Lawrence Crowl
- N2116
2006-11-03 Core Generalized Constant Expressions— Revision 4 G. Dos Reis B. Stroustrup J. Maurer
- N2115
2006-11-05 Library Decltype (revision 6): proposed wording J. Järvi B. Stroustrup G. Dos Reis
- N2114
2006-10-17 Library long long Goes to the Library, Revision 1 Robert Klarer
- N2112
2006-11-03 Core Templates Aliases G. Dos Reis B. Stroustrup
- N2111
2006-10-19 Library Random Number Generation in C++0X: A Comprehensive Proposal, version 4 LWG699 W. Brown M. Fischler J. Kowalkowski M. Paterno
- N2110
2006-11-04 Minutes of J16 Meeting No. 43/WG21 Meeting No. 38, October 16-20, 2006 Robert Klarer
- N2109
2006-11-04 Minutes of ISO WG21 Meeting, October 15, 2006 Robert Klarer
- N2108
2006-10-13 Evolution Explicit Virtual Overides J. Maurer A. Meredith
- N2107
2006-10-13 Evolution Exception Propagation across Threads J. Maurer A. Meredith
- N2106
2006-10-23 Evolution/Library Cloning and Throwing Dynamically Typed Exceptions Beman Dawes
- N2105
2006-10-23 Evolution Proposed C++0x Keywords Considered Beman Dawes
- N2104
2006-09-29 Library A Proposal to Add Parallel Iteration to the Standard Library Arch D. Robison
- N2103
2006-10-31 Core Evolution A Modest Proposal: Fixing ADL (revision 2) Herb Sutter
- N2102
2006-10-31 Core POD's Revisited; Resolving Core Issue 568 (Revision 1) Beman Dawes
- N2101
2006-11-05 Library Hierarchical Data Structures and Related Concepts for the C++ Standard Library B. Reiter R. Rivera
- N2100
2006-09-09 Evolution Initializer lists B. Stroustrup G. Dos Reis
- N2099
2006-09-08 Library 3 of the least crazy ideas for the standard library in C++0x Thorsten Ottosen
- N2098
2006-09-10 Evolution Scoped Concept Maps Jeremy Siek
- N2096
2006-09-07 Evolution/Library Transporting Values and Exceptions between Threads Peter Dimov
- N2095
2006-09-07 Library long long Goes to the Library Robert Klarer
- N2094
2006-09-09 Library Multithreading API for C++0X - A Layered Approach Howard E. Hinnant
- N2093
2006-09-08 Library C++ Standard Library Closed Issues List (Revision R44) Howard Hinnant
- N2092
2006-09-08 Library C++ Standard Library Defect Report List (Revision R44) Howard Hinnant
- N2091
2006-09-08 Library C++ Standard Library Active Issues List (Revision R44) Howard Hinnant
- N2090
2006-09-07 Evolution/Library A Threading API for C++ Peter Dimov
- N2089
2006-09-07 Evolution Asynchronous Exceptions for Threads Nick Maclaren
- N2088
2006-09-07 Evolution IEEE 754R Support and Threading (and Decimal) Nick Maclaren
- N2087
2006-09-10 Evolution A Brief Introduction to Variadic Templates Douglas Gregor
- N2086
2006-09-10 Library Signals and Slots for Library TR2 Douglas Gregor
- N2085
2006-09-09 Library Concepts for the C++0x Standard Library: Containers Douglas Gregor
- N2084
2006-09-08 Library Concepts for the C++0x Standard Library: Algorithms (Revision 1) D. Gregor J. Willcock A. Lumsdaine
- N2083
2006-09-08 Library Concepts for the C++0x Standard Library: Iterators (Revision 1) D. Gregor J. Willcock A. Lumsdaine
- N2082
2006-09-09 Library Concepts for the C++0x Standard Library: Utilities (Revision 1) D. Gregor J. Willcock A. Lumsdaine
- N2081
2006-09-10 Evolution Concepts (Revision 1) D. Gregor B. Stroustrup
- N2080
2006-09-10 Evolution Variadic Templates (Revision 3) D. Gregor J. Järvi G. Powell
- N2079
2006-09-08 Library Random Number Generation in C++0X: A Comprehensive Proposal, version 3 W. Brown M. Fischler J. Kowalkowski M. Paterno
- N2076
2006-09-08 Oxford meeting invitation Lois Goldthwaite
- N2075
2006-09-08 Evolution Prism: A Principle-Based Sequential Memory Model for Microsoft Native Code Platforms Herb Sutter
- N2074
2006-09-07 Evolution Plugins in C++ Daveed Vandevoorde
- N2073
2006-09-07 Evolution Modules in C++ (Revision 4) Daveed Vandevoorde
- N2072
2006-09-09 Library Iostream manipulators for convenient extraction and insertion of monetary values Martin Sebor
- N2071
2006-09-09 Library Iostream manipulators for convenient extraction and insertion of struct tm objects Martin Sebor
- N2070
2006-09-08 Library Enhancing the time_get facet for POSIX� compatibility Martin Sebor
- N2069
2006-09-08 Library Yet another type-trait: decay Thorsten Ottosen
- N2068
2006-09-08 Library Range Library Core Thorsten Ottosen
- N2067
2006-09-05 Library A Proposal to add Interval Arithmetic to the C++ Standard Library H. Br�nnimann G. Melquiond S. Pion
- N2066
2006-09-07 Library TR2 Diagnostics Enhancements Beman Dawes
- N2065
2006-09-03 Library A proposal to add stream objects based on fixed memory buffers Alberto Ganesh Barbati
- N2063
2006-08-31 AGENDA: J16 Meeting No. 43, WG21 Meeting No. 38 Stephen D. Clamage
- N2062
2006-09-06 Core POD's Revisited Beman Dawes
- N2061
2006-09-08 Library Library Exception Propagation Support Beman Dawes
- N2059
2006-09-08 Library Proposal for new string algorithms in TR2 Pavol Droba
- N2058
2006-09-11 Library Proposed Text for Proposal to add Date-Time to the Standard Library 1.0 Jeff Garland
- N2057
2006-09-09 Core C++ Standard Core Language Closed Issues, Revision 43 William M. Miller
- N2056
2006-09-09 Core C++ Standard Core Language Defect Reports, Revision 43 William M. Miller
- N2055
2006-09-09 Core C++ Standard Core Language Active Issues, Revision 43 William M. Miller
- N2054
2006-09-08 Library Networking Library Proposal for TR2 Christopher Kohlhoff
- N2053
2006-09-06 Evolution Raw String Literals Beman Dawes
- N2052
2006-09-07 Core/Evolution Sequencing and the concurrency memory model C. Nelson H.-J. Boehm
- N2051
2006-06-26 Library Evolution of the C++ Standard Library Alisdair Meredith
- N2050
2006-06-26 Library Proposal to Add a Dynamically Sizeable Bitset to the Standard Library Technical Report Revision 1 J. Allsop A. Meredith G. Prota
- N2049
2006-06-24 Evolution Conceptualizing the Range-Based for Loop Douglas Gregor
- N2047
2006-06-24 Evolution An Atomic Operations Library for C++ Hans-J. Boehm
- N2046
2006-06-21 Library Bool_set: multi-valued logic H. Br�nnimann G. Melquiond S. Pion
- N2045
2006-06-18 Library Improving STL Allocators Ion Gazta�aga
- N2044
2006-06-18 Library Memory Mapped Files And Shared Memory For C++ Ion Gazta�aga
- N2043
2006-06-18 Library Simplifying And Extending Mutex and Scoped Lock Types For C++ Multi-Threading Library Ion Gazta�aga
- N2042
2006-06-24 Evolution Concepts D. Gregor B. Stroustrup
- N2041
2006-06-21 Library Concepts for the C++0x Standard Library: Numerics D. Gregor J. Willcock A. Lumsdaine
- N2040
2006-06-23 Library Concepts for the C++0x Standard Library: Algorithms D. Gregor J. Willcock A. Lumsdaine
- N2039
2006-06-23 Library Concepts for the C++0x Standard Library: Iterators D. Gregor J. Willcock A. Lumsdaine
- N2038
2006-06-23 Library Concepts for the C++0x Standard Library: Utilities D. Gregor J. Willcock A. Lumsdaine
- N2037
2006-06-21 Library Concepts for the C++0x Standard Library: Introduction D. Gregor J. Willcock A. Lumsdaine
- N2036
2006-06-23 Library Concepts for the C++0x Standard Library: Approach D. Gregor J. Willcock A. Lumsdaine
- N2035
2006-05-23 Library Minimal Unicode support for the standard library Matthew Austern
- N2034
2006-06-19 Library C++0x Standard Library wishlist (revision 6) Matt Austern
- N2033
2006-06-22 Library Proposal to Consolidate the Subtract-with-Carry Engines W. Brown M. Fischler J. Kowalkowski M. Paterno
- N2032
2006-06-22 Library Random Number Generation in C++0X: A Comprehensive Proposal, version 2 W. Brown M. Fischler J. Kowalkowski M. Paterno
- N2031
2006-06-23 Core C++ Standard Core Language Closed Issues, Revision 42 William M. Miller
- N2030
2006-06-23 Core C++ Standard Core Language Defect Reports, Revision 42 William M. Miller
- N2029
2006-06-23 Core C++ Standard Core Language Active Issues, Revision 42 William M. Miller
- N2028
2006-06-12 Library Minor Modifications to the type traits Wording Howard E. Hinnant
- N2027
2006-06-12 Evolution A Brief Introduction to Rvalue References H. Hinnant B. Stroustrup B. Kozicki
- N2026
2006-06-23 Library C++ Standard Library Closed Issues List (Revision R43) Howard Hinnant
- N2025
2006-06-23 Library C++ Standard Library Defect Report List (Revision R43) Howard Hinnant
- N2024
2006-06-23 Library C++ Standard Library Active Issues List (Revision R43) Howard Hinnant
- N2023
2006-06-13 Library erase(iterator) for unordered containers should not return an iterator Joaqu�n M� L�pez Mu�oz
- N2022
2006-05-15 Library Input & Output of NaN and infinity for the C++ Standard Library Paul A Bristow
- N2021
Business plan and convenor's report Herb Sutter
- N2020
2006-06-22 Library Proposal for an Infinite Precision Integer for Library Technical Report 2, Revision 1 M.J. Kronenburg
- N2019
2006-04-30 Agenda Herb Sutter
- N2018
2006-06-20 Evolution New Character Types in C++ Lawrence Crowl
- N2016
2006-04-21 Evolution Should volatile Acquire Atomicity and Thread Visibility Semantics? H. Boehm N. Maclaren
- N2015
2006-04-14 Evolution Plugins in C++ Daveed Vandevoorde
- N2014
2006-04-21 Library C99 and POSIX(2001) Compatibility Nick Maclaren
- N2013
2006-04-19 Evolution Versioning with Namespaces Benjamin Kosnik
- N2012
2006-04-18 Evolution Thread Subcommittee Minutes from Berlin Lawrence Crowl
- N2011
2006-04-29 Evolution State of C++ Evolution (after Berlin 2006 Meeting) Alisdair Meredith
- N2010
2006-04-21 Evolution Memory Model Overview Hans Boehm
- N2009
2006-04-21 Working Draft, Standard for Programming Language C++ Pete Becker
- N2008
2006-04-21 Editor's Report Pete Becker
- N2007
2006-04-15 Library Proposed Library Additions for Code Conversion P.J. Plauger
- N2006
2006-04-12 Evolution Accessibility and Visibility in C++ Modules Daveed Vandevoorde
- N2005
2006-04-11 Library A maximum significant decimal digits value for the C++0x Standard Library Numeric limits Paul A Bristow
- N2004
2006-04-11 Impact of Language Changes on LWG Schedule Beman Dawes
- N2003
2006-04-21 Library LWG Paper Summary Howard Hinnant
- N2002
2006-04-21 Library C++ Standard Library Closed Issues List (Revision R42) Howard Hinnant
- N2001
2006-04-21 Library C++ Standard Library Defect Report List (Revision R42) Howard Hinnant
- N2000
2006-04-21 Library C++ Standard Library Active Issues List (Revision R42) Howard Hinnant
- N1999
2006-04-22 Core C++ Standard Core Language Closed Issues, Revision 41 William M. Miller
- N1998
2006-04-22 Core C++ Standard Core Language Defect Reports, Revision 41 William M. Miller
- N1997
2006-04-22 Core C++ Standard Core Language Active Issues, Revision 41 William M. Miller
- N1993
2006-04-18 Minutes of J16 Meeting No. 42/WG21 Meeting No. 37, April 3-7, 2006 Robert Klarer
- N1992
2006-04-02 Minutes of ISO WG21 Meeting, April 2, 2006 Robert Klarer
- N1991
2006-04-06 Library Proposed Text for defaultfloat (N1842) Howard E. Hinnant
- N1990
2006-04-06 Library Proposed Text for minmax (N1840) Howard E. Hinnant
- N1988
2006-04-19 Core Adding extended integer types to C++ (Revision 1) J. Stephen Adamczyk
- N1987
2006-04-06 Core Adding "extern template" (version 2) John Spicer
- N1986
2006-04-06 Core Delegating Constructors (revision 3) H. Sutter F. Glassborow
- N1985
2006-04-06 Library Request the Standard Provide Explicit Specialization of char_traits For All Built-in Character Types Jack W. Reeves
- N1984
2006-04-06 Core/Evolution Deducing the type of variable from its initializer expression (revision 4) J. J�rvi B. Stroustrup G. Dos Reis
- N1983
2006-04-21 Core long long, size t and compatibility Nick Maclaren
- N1982
2006-04-05 Library Simple Numeric Access Revision 1 Pete Becker
- N1981
2006-04-05 Library Uniform Use of std::string Revision 1 Pete Becker
- N1980
2006-04-24 Core/Evolution Generalized Constant Expressions— Revision 3 G. Dos Reis B. Stroustrup
- N1978
2006-04-24 Evolution/Core Decltype (revision 5) J. Jarvi B. Stroustrup G. Dos Reis
- N1977
2006-04-03 Library Decimal Types for C++: Draft 4 Robert Klarer
- N1976
2006-04-20 Evolution Dynamic Shared Objects: Survey and Issues Benjamin Kosnik
- N1975
2006-04-04 Library Filesystem Library Proposal for TR2 (Revision 3) Beman Dawes
- N1974
2006-03-31 Library Boost Network Library Query Christopher Kohlhoff
- N1973
2006-04-10 Library Lexical Conversion Library Proposal for TR2 K. Henney B. Dawes
- N1972
2006-02-26 Evolution Generalized Constant Expressions — Revision 2 G. Dos Reis B. Stroustrup
- N1971
2006-02-26 Evolution/Core Adding Alignment Support to the C++ Programming Language Attila (Farkas) Feh�r
- N1970
2006-02-24 Evolution C99 Compatibility : __func__ and predeclared identifiers Alisdair Meredith
- N1969
2006-02-19 Evolution State of C++ Evolution (before Berlin 2006 Meeting) Alisdair Meredith
- N1968
2006-02-26 Evolution Lambda expressions and closures for C++ J. Willcock J. Järvi D. Gregor B. Stroustrup A. Lumsdaine
- N1966
2006-02-23 Evolution Thread-Local Storage Lawrence Crowl
- N1965
2006-02-25 Evolution Decimal Types for C++: Draft 3 Robert Klarer
- N1964
2006-02-27 Evolution Modules in C++ (Revision 3) Daveed Vandevoorde
- N1963
2006-02-23 Evolution Generic Support for Threading Models Nick Maclaren
- N1962
2006-02-25 Evolution Proposal to add Contract Programming to C++ (revision 4) L. Crowl T. Ottosen
- N1961
2006-02-18 Core Wording for range-based for-loop Thorsten Ottosen
- N1960
2006-02-21 Core/Evolution Adding "extern template" John Spicer
- N1959
2006-02-24 Evolution Class member initializers Michael Spertus
- N1958
2006-02-23 Evolution A proposal to add lambda functions to the C++ standard Valentin Samko
- N1957
2006-02-21 Library Proposed Library Additions for Code Conversion P.J. Plauger
- N1956
2006-02-24 A Design Rationale for C++/CLI Version 1.1 Herb Sutter
- N1955
2006-02-17 Evolution New Character Types in C++ Lawrence Crowl
- N1954
2006-02-22 Library LWG Paper Summary Howard Hinnant
- N1953
2006-02-14 Library Upgrading the Interface of Allocators using API Versioning Howard Hinnant
- N1952
2006-01-18 Core A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording Revision 2 Howard Hinnant
- N1951
2006-02-24 Library C++ Standard Library Closed Issues List (Revision R41) Howard Hinnant
- N1950
2006-02-24 Library C++ Standard Library Defect Report List (Revision R41) Howard Hinnant
- N1949
2006-02-24 Library C++ Standard Library Active Issues List (Revision R41) Howard Hinnant
- N1947
2006-02-20 Evolution The Memory Model and the C++ Library, Non-Memory Actions etc. Nick Maclaren
- N1946
2006-02-17 Portland meeting information Clark Nelson
- N1945
2006-02-24 Evolution Names, Linkage, and Templates Anthony Williams
- N1944
2006-02-17 Core/Evolution A finer-grained alternative to sequence points Clark Nelson
- N1943
2006-02-26 Evolution Transparent Garbage Collection for C++ H. Boehm M. Spertus
- N1942
2006-02-26 Evolution A Memory Model for C++: Strawman Proposal Hans Boehm
- N1941
2006-02-24 Agenda: J16 Meeting No. 42, WG21 Meeting No. 37 Steve Clamage
- N1940
2006-02-14 Evolution Why POSIX Threads Are Unsuitable for C++ Nick Maclaren
- N1939
2006-02-24 Library Any Library Proposal for TR2 B. Dawes K. Henney
- N1938
2006-02-27 Core Lookup Issues in Destructor and Pseudo-Destructor References William M. Miller
- N1937
2006-02-24 Core C++ Standard Core Language Closed Issues, Revision 40 William M. Miller
- N1936
2006-02-24 Core C++ Standard Core Language Defect Reports, Revision 40 William M. Miller
- N1935
2006-02-24 Core C++ Standard Core Language Active Issues, Revision 40 William M. Miller
- N1934
2006-02-22 Library Filesystem Library Proposal for TR2 (Revision 2) Beman Dawes
- N1933
2006-02-23 Library Improvements to TR1's Facility for Random Number Generation W. Brown M. Fischler J. Kowalkowski M. Paterno
- N1932
2006-02-23 Library Random Number Generation in C++0X: A Comprehensive Proposal W. Brown M. Fischler J. Kowalkowski M. Paterno
- N1931
2005-12-16 Core C++ Standard Core Language Closed Issues, Revision 39 William M. Miller
- N1930
2005-12-16 Core C++ Standard Core Language Defect Reports, Revision 39 William M. Miller
- N1929
2005-12-16 Core C++ Standard Core Language Active Issues, Revision 39 William M. Miller
- N1928
2005-12-16 Library C++ Standard Library Closed Issues List (Revision R40) Howard Hinnant
- N1927
2005-12-16 Library C++ Standard Library Defect Report List (Revision R40) Howard Hinnant
- N1926
2005-12-16 Library C++ Standard Library Active Issues List (Revision R40) Howard Hinnant
- N1925
2005-12-04 Library Networking proposal for TR2 (rev. 1) Gerhard Wesp
- N1924
2005-11-21 Library TG5 Liaison Report #11 Herb Sutter
- N1919
2005-12-11 Evolution Initializer lists Bjarne Stroustrup
- N1917
2005-10-20 Agenda Herb Sutter
- N1916
2005-10-02 Minutes of ISO WG21 Meeting, October 2, 2005 Robert Klarer
- N1915
2005-10-03 Minutes of J16 Meeting No. 41/WG21 Meeting No. 35, October 3-8, 2005 Robert Klarer
- N1914
2005-10-21 Library A Proposal to Add Random-Number Distributions to C++0x M. Paterno M. Fischler W. Brown J. Kowalkowski
- N1913
2005-10-20 Library A Proposal to Improve const_iterator Use (version 3) Walter E. Brown
- N1912
2005-10-17 Evolution A sketch for a namespace() operator Daveed Vandevoorde
- N1911
2005-10-20 Evolution Memory Model for C++: Status update Hans Boehm
- N1910
2005-10-23 Library C++ Standard Library Closed Issues List (Revision R39) Howard Hinnant
- N1909
2005-10-23 Library C++ Standard Library Defect Report List (Revision R39) Howard Hinnant
- N1908
2005-10-23 Library C++ Standard Library Active Issues List (Revision R39) Howard Hinnant
- N1907
2005-10-19 Library A Multi-threading Library for Standard C++, Revision 1 Pete Becker
- N1906
2005-10-19 Editor's Report Pete Becker
- N1905
2005-10-19 Working Draft, Standard for Programming Language C++ Pete Becker
- N1904
2005-10-22 Core C++ Standard Core Language Closed Issues, Revision 38 William M. Miller
- N1903
2005-10-22 Core C++ Standard Core Language Defect Reports, Revision 38 William M. Miller
- N1902
2005-10-22 Core C++ Standard Core Language Active Issues, Revision 38 William M. Miller
- N1901
2005-10-14 Library C++0x Standard Library wishlist (revision 5) Matt Austern
- N1900
2005-10-02 Library Proposal to Add Date-Time to the C++ Standard Library Jeff Garland
- N1899
2005-10-06 Evolution Concept proposal comparison Matt Austern
- N1898
2005-10-06 Evolution Forwarding and inherited constructors M. Michaud M. Wong
- N1896
2005-10-13 Core Proposed resolution of core issue 301 (revision 1) Clark Nelson
- N1895
2005-10-05 Evolution Delegating Constructors (revision 2) H. Sutter F. Glassborow
- N1894
2005-10-24 Core Evolution Deducing the type of variable from its initializer expression (revision 3) J. J�rvi B. Stroustrup G. Dos Reis
- N1893
Core Evolution A Modest Proposal: Fixing ADL (revision 1) Herb Sutter
- N1892
2005-09-30 Evolution Extensible Literals I. McIntosh M. Wong R. Mak
- N1891
2005-10-18 Evolution Core Progress toward Opaque Typedefs for C++0X Walter E. Brown
- N1890
2005-09-22 Evolution Initialization and initializers B. Stroustrup G. Dos Reis
- N1889
2005-09-30 Library Filesystem Library Proposal for TR2 (Revision 1) Beman Dawes
- N1888
2005-10-01 Core Defining Members of Explicit Specializations William M. Miller
- N1887
2005-09-12 Meeting information for SC 22/WG 21 Meetings in Berlin Cord Wischhoeffer
- N1886
2005-10-20 Evolution Specifying C++ concepts G. Dos Reis B. Stroustrup
- N1885
2005-10-20 Evolution A formalism for C++ G. Dos Reis B. Stroustrup
- N1884
2005-08-26 Library Further Restrictions on Special Math Functions P.J. Plauger C. Walker
- N1883
2005-08-29 Library Preliminary Threading Library Proposal for TR2 Kevlin Henney
- N1882
2005-08-25 AGENDA Stephen D. Clamage
- N1880
2005-08-29 Library A proposal to extend numeric_limits for consistent range query (Revision 1) Fernando Cacciola
- N1879
2005-08-29 Library A proposal to add a general purpose ranged-checked numeric_cast<> (Revision 1) Fernando Cacciola
- N1878
2005-08-29 Library A proposal to add an utility class to represent optional objects (Revision 1) Fernando Cacciola
- N1877
2005-08-29 Evolution Adding Alignment Support to the C++ Programming Language Attila (Farkas) Feh�r
- N1876
2005-08-26 Evolution Memory model for multithreaded C++: August 2005 status update H. Boehm D. Lea B. Pugh
- N1875
2005-08-25 Evolution C++ Threads Lawrence Crowl
- N1874
2005-08-25 Evolution Thread-Local Storage Lawrence Crowl
- N1873
2005-08-26 Library The Cursor/Property Map Abstraction D. K�hl D. Abrahams
- N1872
2005-08-26 Library Proposal for new string algorithms in C++0x P. Droba T. Ottosen
- N1871
2005-08-27 Library Range Library Proposal Thorsten Ottosen
- N1870
2005-08-24 Library 14 crazy ideas for the standard library in C++0x Thorsten Ottosen
- N1869
2005-08-24 Library Wording for imaginary numbers Thorsten Ottosen
- N1868
2005-08-24 Evolution Proposal for new for-loop (revision 1) Thorsten Ottosen
- N1867
2005-08-24 Evolution Synergies between Contract Programming, Concepts and Static Assertions L. Crowl T. Ottosen
- N1866
2005-08-24 Evolution Proposal to add Contract Programming to C++ (revision 3) L. Crowl T. Ottosen
- N1865
2005-08-24 Library A Proposal to Improve const_iterator Use (version 2) Walter E. Brown
- N1864
2005-08-22 TG4 liaison report Herb Sutter
- N1862
2005-08-26 Library Rvalue Reference Recommendations for Chapter 27 Howard E. Hinnant
- N1861
2005-08-26 Library Rvalue Reference Recommendations for Chapter 26 Howard E. Hinnant
- N1860
2005-08-26 Library Rvalue Reference Recommendations for Chapter 25 Howard E. Hinnant
- N1859
2005-08-26 Library Rvalue Reference Recommendations for Chapter 24 Howard E. Hinnant
- N1858
2005-08-26 Library Rvalue Reference Recommendations for Chapter 23 Howard E. Hinnant
- N1857
2005-08-26 Library Rvalue Reference Recommendations for Chapter 21 Howard E. Hinnant
- N1856
2005-08-26 Library Rvalue Reference Recommendations for Chapter 20 LWG674 LWG700 Howard E. Hinnant
- N1855
2005-08-25 Evolution A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording D. Abrahams P. Dimov H. Hinnant A. Hommel
- N1854
2005-08-26 Library C++ Standard Library Closed Issues List (Revision R38) Howard Hinnant
- N1853
2005-08-26 Library C++ Standard Library Defect Report List (Revision R38) Howard Hinnant
- N1852
2005-08-26 Library C++ Standard Library Active Issues List (Revision R38) Howard Hinnant
- N1851
2005-08-25 Library Improving Usability and Performance of TR1 Smart Pointers V. Kliatchko I. Rocha
- N1850
2005-08-25 Library Towards a Better Allocator Model Pablo Halpern
- N1849
2005-08-26 Evolution Concepts for C++0x Revision 1 D. Gregor J. Siek et al.
- N1848
2005-08-26 Evolution Implementing Concepts D. Gregor J. Siek
- N1847
1999-10-20 Library vector<bool>: More Problems, Better Solutions Herb Sutter
- N1846
2005-08-27 Core C++ Standard Core Language Closed Issues, Revision 37 William M. Miller
- N1845
2005-08-27 Core C++ Standard Core Language Defect Reports, Revision 37 William M. Miller
- N1844
2005-08-27 Core C++ Standard Core Language Active Issues, Revision 37 William M. Miller
- N1843
2005-08-01 Evolution A Proposal to add Interval Arithmetic to the C++ Standard Library H. Br�nnimann G. Melquiond S. Pion
- N1842
2005-07-27 Library A Proposal to add two iostream manipulators to the C++ Standard Library Paul A Bristow
- N1841
2005-08-23 Library Filesystem Library Proposal Beman Dawes
- N1840
2005-06-28 Library C++0x Proposal: Function template std::minmax and / or algorithm std::minmax_element Herv� Br�nnimann
- N1839
2005-06-24 Evolution Decimal Types for C++: Second Draft Robert Klarer
- N1838
2005-06-24 Library A Proposal to Add Sockets to the Standard Library Joseph S. Berr�os
- N1837
2005-06-27 Library Library Extension Technical Report - Issues List Matt Austern
- N1836
2005-06-24 Library Draft Technical Report on C++ Library Extensions Matt Austern
- N1835
2005-06-23 Evolution <stdint.h> for C++ Steve Clamage
- N1834
2005-06-24 Evolution A Pleading for Reasonable Parallel Processing Support in C++ Detlef Vollmann
- N1833
2005-06-24 Evolution Transparent Garbage Collection for C++ H. Boehm M. Spertus
- N1832
2005-06-24 Library C++ Standard Library Closed Issues List (Revision R37) Howard Hinnant
- N1831
2005-06-24 Library C++ Standard Library Defect Report List (Revision R37) Howard Hinnant
- N1830
2005-06-24 Library C++ Standard Library Active Issues List (Revision R37) Howard Hinnant
- N1827
2005-08-29 Evolution An Explicit Override Syntax for C++ C. Uzdavinis A. Meredith
- N1825
2005-06-27 Evolution Addressing Exception Specifications for Next Generation of C++ Alisdair Meredith
- N1824
2005-06-27 Evolution Extending Aggregate Initialization Alisdair Meredith
- N1823
2005-06-23 Evolution New Character Types in C++ Lawrence Crowl
- N1822
2005-06-14 Library A Proposal to add a max significant decimal digits value to the C++ Standard Library Numeric limits Paul A Bristow
- N1821
2005-08-24 Evolution Extending Move Semantics To *this (Revision 2) D. Vandevoorde B. Kozicki
- N1820
2005-06-27 Core C++ Standard Core Language Closed Issues, Revision 36 William M. Miller
- N1819
2005-06-27 Core C++ Standard Core Language Defect Reports, Revision 36 William M. Miller
- N1818
2005-06-27 Core C++ Standard Core Language Active Issues, Revision 36 William M. Miller
- N1817
2005-05-31 Agenda Herb Sutter
- N1816
2005-06-02 Business Plan and Convener's Report Herb Sutter
- N1815
2005-05-02 ISO C++ Strategic Plan for Multithreading Lawrence Crowl
- N1814
2005-04-29 October 2005 Meeting Information (Revision 1) Stephen Michell
- N1811
2005-04-29 Evolution Adding the long long type to C++ (Revision 3) J. Stephen Adamczyk
- N1810
2005-04-29 Library Library Extension TR2 Call for Proposals H. Hinnant B. Dawes M. Austern
- N1809
2005-04-30 Library Library Extension Technical Report - Issues List Matt Austern
- N1808
2005-05-01 Library C++ Standard Library Closed Issues List (Revision R36) Matt Austern
- N1807
2005-05-01 Library C++ Standard Library Defect Report List (Revision R36) Matt Austern
- N1806
2005-05-01 Library C++ Standard Library Active Issues List (Revision R36) Matt Austern
- N1805
2005-04-20 Editor's Report Pete Becker
- N1804
2005-04-27 Working Draft, Standard for Programming Language C++ Pete Becker
- N1803
2005-04-18 Library Simple Numeric Access Pete Becker
- N1802
2005-04-18 Library Uniform Use of std::string Pete Becker
- N1801
2005-05-01 Core Proposed resolution of core issue 301 Clark Nelson
- N1800
2005-04-27 Evolution Contract Programming For C++0x L. Crowl T. Ottosen
- N1799
2005-04-14 Evolution C++ Language Support for Generic Programming J. Siek D. Gregor R. Garcia J. Willcock J. J�rvi A. Lumsdaine
- N1798
2005-04-14 Evolution Explicit model definitions are necessary D. Gregor J. Siek
- N1796
2005-04-27 Evolution Proposal for new for-loop Thorsten Ottosen
- N1794
2005-04-13 Core/Evolution Deducing the type of variable from its initializer expression (revision 2) J. J�rvi B. Stroustrup G. Dos Reis
- N1792
2005-05-01 Core/Evolution A Modest Proposal: Fixing ADL Herb Sutter
- N1791
2005-05-01 Evolution Extended friend Declarations (Rev. 3) William M. Miller
- N1790
2005-04-10 Minutes of ISO WG21 Meeting, April 10, 2005 Robert Klarer
- N1789
2005-04-11 Minutes of J16 Meeting No. 40/WG21 Meeting No. 34, April 11-15, 2005 Robert Klarer
- N1788
2005-05-01 Core C++ Standard Core Language Closed Issues, Revision 35 William M. Miller
- N1787
2005-05-01 Core C++ Standard Core Language Defect Reports, Revision 35 William M. Miller
- N1786
2005-05-01 Core C++ Standard Core Language Active Issues, Revision 35 William M. Miller
- N1785
2005-04-11 Evolution Toward a Proposal for Object Templates in C++0x Walter E. Brown
- N1784
2005-04-15 Evolution A proposal to add l-value member function qualifier Bronek Kozicki
- N1783
2005-04-09 TG5 Liaison Report #9 Herb Sutter
- N1782
Evolution A concept design (Rev. 1) B. Stroustrup G. Dos Reis
- N1781
Evolution Rules of thumb for the design of C++0x Bjarne Stroustrup
- N1780
2005-04-23 Library Comments on LWG issue 233: Insertion hints in associative containers Howard E. Hinnant
- N1778
2005-01-18 Evolution Modules in C++ (Revision 1) Daveed Vandevoorde
- N1777
2005-03-04 Evolution Memory model for multithreaded C++: Issues A. Alexandrescu H. Boehm K. Henney B. Hutchings D. Lea B. Pugh
- N1776
2005-03-04 Evolution Decimal Types for C++ Robert Klarer
- N1775
2005-03-04 Evolution A Case for Reflection Walter E. Brown et al.
- N1774
2005-03-04 Evolution On the Future Evolution of C++ Lois Goldthwaite
- N1773
2005-03-04 Evolution Proposal to add Contract Programming to C++ (revision 2) D. Abrahams L. Crowl T. Ottosen J. Widman
- N1772
2005-03-04 Agenda Stephen D. Clamage
- N1771
2005-03-03 Evolution Impact of the rvalue reference on the Standard Library H. Hinnant D. Abrahams P. Dimov D. Gregor A. Hommel A. Meredith
- N1770
2005-03-05 Evolution A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording H. Hinnant D. Abrahams J. Adamczyk P. Dimov A. Hommel
- N1769
2005-03-07 Core C++ Standard Core Language Closed Issues, Revision 34 William M. Miller
- N1768
2005-03-07 Core C++ Standard Core Language Defect Reports, Revision 34 William M. Miller
- N1767
2005-03-07 Core C++ Standard Core Language Active Issues, Revision 34 William M. Miller
- N1766
2005-03-04 Library C++0x Standard Library wishlist (revision 4) Matt Austern
- N1765
2005-03-07 Library Library Extension Technical Report - Issues List Matt Austern
- N1764
2005-03-04 Library C++ Standard Library Closed Issues List (Revision 35) Matt Austern
- N1763
2005-03-04 Library C++ Standard Library Defect Report List (Revision 35) Matt Austern
- N1762
2005-03-04 Library C++ Standard Library Active Issues List (Revision 35) Matt Austern
- N1761
2005-02-01 TG5 Liaison Report #8 Herb Sutter
- N1760
2004-11-10 TG5 Liaison Report #7 Herb Sutter
- N1759
2004-10-05 TG5 Liaison Report #6 Herb Sutter
- N1758
2005-01-17 Evolution Concepts for C++0x J. Siek D. Gregor et al.
- N1757
2005-01-13 Evolution Right Angle Brackets (Revision 1) Daveed Vandevoorde
- N1756
2005-01-17 Library Library Extension Technical Report - Issues List Matt Austern
- N1755
2005-01-17 Library C++ Standard Library Closed Issues List (Revision 34) Matt Austern
- N1754
2005-01-17 Library C++ Standard Library Defect Report List (Revision 34) Matt Austern
- N1753
2005-01-17 Library C++ Standard Library Active Issues List (Revision 34) Matt Austern
- N1752
2005-01-17 Library C++0x Standard Library wishlist (revision 3) Matt Austern
- N1751
2005-01-14 Evolution Aspects of Reflection in C++ Detlef Vollmann
- N1750
2005-01-13 Library Critique of Code Conversion Proposal (N1683) Beman Dawes
- N1749
2005-01-14 Core C++ Standard Core Language Closed Issues, Revision 33 William M. Miller
- N1748
2005-01-14 Core C++ Standard Core Language Defect Reports, Revision 33 William M. Miller
- N1747
2005-01-14 Core C++ Standard Core Language Active Issues, Revision 33 William M. Miller
- N1746
2004-12-29 Evolution Adding extended integer types to C++ J. Stephen Adamczyk
- N1745
2005-01-17 Library Proposed Draft Technical Report on C++ Library Extensions Matt Austern
- N1744
2005-01-13 Library Big Integer Library Proposal for C++0x Michiel Salters
- N1743
2004-11-09 Agenda Herb Sutter
- N1742
2004-11-07 Evolution Auxiliary class interfaces Francis Glassborow
- N1741
2004-11-05 Evolution Proposal for Extending the switch statement Francis Glassborow
- N1740
2004-11-03 Evolution The "scope" extension for the C/C++ preprocessor Thomas Plum
- N1739
2004-11-08 Evolution Adding a Policy-Based Smart Pointer Framework to the Standard Library David B. Held
- N1738
2004-11-08 Evolution Memory Model for Multithreaded C++ A. Alexandrescu H. Boehm K. Henney D. Lea B. Pugh M. Michael
- N1737
2004-11-02 Evolution A Proposal to Restore Multi-declarator auto Declarations Walter E. Brown
- N1736
2004-11-05 Evolution Modules in C++ (Revision 1) Daveed Vandevoorde
- N1735
2004-11-03 Evolution Adding the long long type to C++ (Revision 2) J. Stephen Adamczyk
- N1734
2004-11-05 Editor's report Pete Becker
- N1733
2004-11-05 Working Draft, Standard for Programming Language C++ Pete Becker
- N1732
2004-11-05 Core C++0x Standard Library wishlist (revision 2) Matt Austern
- N1731
2004-11-07 Core C++ Standard Core Language Closed Issues, Revision 32 William M. Miller
- N1730
2004-11-07 Core C++ Standard Core Language Defect Reports, Revision 32 William M. Miller
- N1729
2004-11-07 Core C++ Standard Core Language Active Issues, Revision 32 William M. Miller
- N1727
2004-11-08 Core Changing Undefined Behavior into Diagnosable Errors William M. Miller
- N1726
2004-10-21 Evolution Macro scopes Thomas Plum
- N1725
2004-11-08 Core Copy Elision in Exception Handling William M. Miller
- N1724
2004-10-29 Evolution A Library Approach to Initialization Thorsten Ottosen
- N1723
2004-10-20 Library Proposed Resolutions to Library TR Issues Matt Austern
- N1722
2004-11-08 Evolution Extended friend Declarations (Rev. 2) William M. Miller
- N1721
2004-10-21 Evolution Deducing the type of variable from its initializer expression J. Jaarvi B. Stroustrup G. Dos Reis
- N1720
2004-10-20 Evolution Proposal to Add Static Assertions to the Core Language (Revision 3) R. Klarer J. Maddock B. Dawes H. Hinnant
- N1719
2004-10-21 Evolution Strongly Typed Enums (revision 1) H. Sutter D. Miller
- N1718
2004-11-01 Library A Proposal to add the Infinite Precision Integer and Rational to the C++ Standard Library M. J. Kronenburg
- N1717
2004-11-05 Evolution Explicit class and default definitions F. Glassborow L. Goldthwaite
- N1715
2004-10-22 Minutes of J16 Meeting No. 39/WG21 Meeting No. 34, October 17-22, 2004 Robert Klarer
- N1714
2004-10-17 Minutes of ISO WG21 Meeting, October 17, 2004 Robert Klarer
- N1713
2004-10-14 Library Proposed Resolution to TR1 Issues 3.12, 3.14, and 3.15 Pete Becker
- N1712
2004-11-05 Library Library Extension Technical Report - Issues List Matt Austern
- N1711
2004-11-05 Library (Draft) Technical Report on Standard Library Extensions Matt Austern
- N1710
2004-11-05 Library C++ Standard Library Closed Issues List (Revision 33) Matt Austern
- N1709
2004-11-05 Library C++ Standard Library Defect Report List (Revision 33) Matt Austern
- N1708
2004-11-05 Library C++ Standard Library Active Issues List (Revision 33) Matt Austern
- N1707
2004-09-11 Invitation April 2005 meeting Keld Jorn Simonsen
- N1706
2004-09-10 Evolution and Core Toward Opaque typedefs in C++0X Walter E. Brown
- N1705
2004-09-12 Evolution Decltype and Auto (revision 4) J. Jarvi B. Stroustrup G. Dos Reis
- N1704
2004-09-10 Evolution Variadic Templates: Exploring the Design Space D. Gregor J. Jarvi G. Powell
- N1703
2004-09-09 Evolution Function Qualifiers Francis Glassborow
- N1702
2004-09-08 Evolution explicit class and default definitions Francis Glassborow
- N1701
2004-09-08 Evolution Regularizing Initialization Syntax (revision 1) Francis Glassborow
- N1700
2004-09-09 Evolution C++ Evolution Working Group — Active Proposals, Revision 1b D. Vandevoorde B. Stroustrup H. Sutter
- N1698
2004-09-10 AGENDA J16 Meeting No. 39 WG21 Meeting No. 34 Oct 17-22, 2004, Redmond, Washington Stephen D. Clamage
- N1697
2004-09-10 Library Restrictions on Order Parameters for Bessels and Other Function Families P.J. Plauger
- N1696
2004-09-07 Evolution Language Support for Restricted Templates Peter Dimov
- N1695
2004-09-09 Evolution A Proposal to Make Pointers to Members Callable Peter Dimov
- N1694
2004-09-06 Evolution A Proposal to Extend the Function Call Operator Peter Dimov
- N1693
2004-09-10 Evolution Adding the long long type to C++ (Revision 1) J. Stephen Adamczyk
- N1692
2004-07-01 Library A Proposal to add the Infinite Precision Integer to the C++ Standard Library M.J. Kronenburg
- N1691
2004-09-07 Evolution Explicit Namespaces David Abrahams
- N1690
2004-09-07 Evolution A Proposal to Add an Rvalue Reference to the C++ Language H. Hinnant D. Abrahams P. Dimov
- N1689
2004-09-10 Library C++0x Standard Library wishlist Matt Austern
- N1688
2004-09-10 Library Library Extension Technical Report - Issues List (Revision 5) Matt Austern
- N1687
2004-09-10 Library (Draft) Technical Report on Standard Library Extensions Matt Austern
- N1686
2004-09-10 Library C++ Standard Library Closed Issues List (Revision 32) Matt Austern
- N1685
2004-09-10 Library C++ Standard Library Defect Report List (Revision 32) Matt Austern
- N1684
2004-09-10 Library C++ Standard Library Active Issues List (Revision 32) Matt Austern
- N1683
2004-09-10 Library Proposed Library Additions for Code Conversions P.J. Plauger
- N1682
2004-09-10 Library A Multi-threading Library for Standard C++ Pete Becker
- N1681
2004-09-01 Library A Proposal to Add a Policy-Based Smart Pointer Framework to the Standard Library David B. Held
- N1680
2004-09-10 Evolution Memory Model for multithreaded C++ A. Alexandrescu H. Boehm K. Henney D. Lea B. Pugh
- N1679
2004-09-10 Core C++ Standard Core Language Closed Issues, Revision 31 William M. Miller
- N1678
2004-09-10 Core C++ Standard Core Language Defect Reports, Revision 31 William M. Miller
- N1677
2004-09-10 Core C++ Standard Core Language Active Issues, Revision 31 William M. Miller
- N1676
2004-09-09 Evolution Non-member overloaded copy assignment operator Bronek Kozicki
- N1675
2004-08-19 TG5 Liaison Report #5 Herb Sutter
- N1674
2004-08-31 Evolution and Library A Proposal to Improve const_iterator Use from C++0X Containers Walter E. Brown
- N1673
2004-09-10 Library Unifying TR1 Function Object Type Specifications P. Becker P. Dimov
- N1672
2004-09-10 Library Adapting N1640=04-0080 To C++0x Pete Becker
- N1671
2004-09-10 Evolution Overloading Operator.() & Operator.*() G. Powell D. Gregor J. Jarvi
- N1669
2004-09-10 Evolution Proposal to add Contract Programming to C++ (revision 1) Thorsten Ottosen
- N1668
2004-08-11 Library A Proposal to add Mathematical Functions for Statistics to the C++ Standard Library Paul A Bristow
- N1667
2004-07-16 Library Accessing the target of a tr1::function object Douglas Gregor
- N1666
2004-07-15 Performance Technical Report on C++ Performance Lois Goldwaithe
- N1665
2004-07-15 Library Guidelines for Domain Errors in Mathematical Special Functions J. Marraffino M. Paterno
- N1664
2004-07-16 Evolution Toward Improved Optimization Opportunities in C++0x W. Brown M. Paterno
- N1663
2004-07-05 TG5 Liaison Report #4 Herb Sutter
- N1662
2004-07-16 WG21 Business Plan and Convener's Report Herb Sutter
- N1661
Library Library Extension Technical Report - Issues List Matt Austern
- N1660
2004-07-16 Library (Draft) Technical Report on Standard Library Extensions Matt Austern
- N1659
2004-07-16 Library C++ Standard Library Closed Issues List (Revision 31) Matt Austern
- N1658
2004-07-16 Library C++ Standard Library Defect Report List (Revision 31) Matt Austern
- N1657
2004-07-16 Library C++ Standard Library Active Issues List (Revision 31) Matt Austern
- N1656
2004-07-16 Editor's report Pete Becker
- N1655
2004-07-16 Unofficial Working Draft, Standard for Programming Language C++ Pete Becker
- N1654
2004-05-19 TG5 Liaison Report #3 Herb Sutter
- N1653
2004-07-16 Evolution and Core Working draft changes for C99 preprocessor synchronization Clark Nelson
- N1652
2004-04-22 WG21 Agenda Herb Sutter
- N1651
2004-04-09 WG21 agenda Herb Sutter
- N1650
2004-04-15 Evolution C++ Evolution Working Group — Active Proposals, Revision 1 D. Vandevoorde B. Stroustrup H. Sutter
- N1649
2004-04-09 Evolution Right Angle Brackets Daveed Vandevoorde
- N1648
2004-04-09 Evolution Motivation, Objectives and Design Decisions Attila Feh�r
- N1647
2004-04-12 Library (Draft) Technical Report on Standard Library Extensions Matt Austern
- N1642
2004-04-09 Evolution Adoption of C99's __func__ predefined identifier and improved default argument behavior Alex Rosenberg
- N1641
2004-04-10 Library Iterator Facade and Adaptor D. Abrahams J. Siek T. Witt
- N1640
2004-04-10 Library New Iterator Concepts D. Abrahams J. Siek T. Witt
- N1639
2004-04-12 Editor's Report Pete Becker
- N1638
2004-04-11 Working Draft, Standard for Programming Language C++ Pete Becker
- N1637
2004-04-12 Library C++ Standard Library Closed Issues List (Revision 30) Matt Austern
- N1636
2004-04-12 Library C++ Standard Library Defect Report List (Revision 30) Matt Austern
- N1635
2004-04-12 Library C++ Standard Library Active Issues List (Revision 30) Matt Austern
- N1634
2004-04-09 Core C++ Standard Core Language Closed Issues, Revision 30 J. Stephen Adamczyk
- N1633
2004-04-09 Core C++ Standard Core Language Defect Reports, Revision 30 J. Stephen Adamczyk
- N1632
2004-04-09 Core C++ Standard Core Language Active Issues, Revision 30 J. Stephen Adamczyk
- N1631
2004-04-11 Electronic review process D. Abrahams B. Dawes J. Siek
- N1630
2004-03-21 Minutes of ISO WG21 Meeting, March 21, 2004 Robert Klarer
- N1629
2004-04-08 Minutes of J16 Meeting No. 38/WG21 Meeting No. 33, March 22-26, 2004 Robert Klarer
- N1628
2004-07-16 Evolution Extensions for the Programming Language C++ to Support New Character Data Types Lawrence Crowl
- N1627
2004-04-04 Core "Conditionally-Supported Behavior" (Rev. 1) William M. Miller
- N1626
2004-04-04 Core Proposed Resolution for Core Issue 39 (Rev. 1) William M. Miller
- N1625
2004-04-09 Evolution #scope for C/C++ Tom Plum
- N1624
2004-03-24 Library Resolutions to fixed-size array issues Matt Austern
- N1623
2004-03-24 Library Resolutions to regular expression issues Matt Austern
- N1622
2004-03-24 Library Resolutions to unordered associative container issues Matt Austern
- N1621
2004-03-24 Library Resolution to TR issue 4.37 Jens Maurer
- N1620
2004-03-24 Library Dimension and Rank Howard Hinnant
- N1619
2004-04-12 Library Library Extension Technical Report — Issues List Matt Austern
- N1618
2004-03-24 Evolution Delegating Constructors (revision 1) H. Sutter F. Glassborow
- N1617
2004-03-23 Evolution Proposal to Add Static Assertions to the Core Language (Revision 2) R. Klarer J. Maddock B. Dawes H. Hinnant
- N1616
2004-03-26 Evolution Extended friend Declarations (Rev. 1) William M. Miller
- N1615
2004-04-09 Evolution C++ Properties — a Library Solution Lois Goldthwaite
- N1614
2004-04-12 Evolution #scope: A simple scoping mechanism for the C/C++ preprocessor Bjarne Stroustrup
- N1613
2004-03-29 Evolution Proposal to add Design by Contract to C++ Thorsten Ottosen
- N1612
2004-03-29 Evolution How we might remove the remaining shortcomings of std::complex<T> Thorsten Ottosen
- N1611
2004-02-17 Evolution Implicitly-Callable Functions in C++0x Walter E. Brown
- N1610
2004-02-14 Evolution Clarification of Initialization of Class Objects by rvalues D. Abrahams G. Powell
- N1609
2004-02-14 Library More on Issues with Random Number Generators in the Library TR Proposal Jens Maurer
- N1608
2004-02-13 TG5 Liaison Report #2 Herb Sutter
- N1607
2004-02-17 Evolution Decltype and auto (revision 3) J. J�rvi B. Stroustrup
- N1605
2004-02-13 Evolution Extending Template Type Parameters I: Namespace and scope Daniel Gutson
- N1604
2004-02-13 Evolution Proposal to Add Static Assertions to the Core Language (Revision 1) R. Klarer J. Maddock B. Dawes H. Hinnant
- N1603
2004-02-17 Evolution Variadic Templates D. Gregor J. J�rvi G. Powell
- N1602
2004-02-12 Evolution Class Scope Using Declarations & private Members Francis Glassborow
- N1601
2004-02-12 Evolution A name for the null pointer: nullptr (revision 2) H. Sutter B. Stroustrup
- N1600
2004-02-11 Evolution C++/CLI Properties Daveed Vandevoorde
- N1599
2004-02-11 Library Issue 431: Swapping containers with unequal allocators Howard E. Hinnant
- N1598
2004-02-14 Evolution Evolution WG issues list B. Stroustrup D. Vandevoorde
- N1597
2004-02-17 Library Library Extension Technical Report - Issues List Matt Austern
- N1596
2004-02-17 Library (Draft) Technical Report on Standard Library Extensions Matt Austern
- N1595
2004-02-17 Library C++ Standard Library Closed Issues List (Revision 29) Matt Austern
- N1594
2004-02-17 Library C++ Standard Library Defect Report List (Revision 29) Matt Austern
- N1593
2004-02-17 Library C++ Standard Library Active Issues List (Revision 29) Matt Austern
- N1592
2004-02-13 Evolution Explicit Conversion Operators Lois Goldthwaite
- N1591
2004-02-13 October 2004 Meeting Information Herb Sutter
- N1590
2004-02-11 Library Smart Pointer Comparison Operators Peter Dimov
- N1589
2004-02-11 Library complex and issue 387 Howard E. Hinnant
- N1588
2004-02-13 Library On Random-Number Distributions for C++0x Marc Paterno
- N1585
2004-02-05 Evolution Uniform Calling Syntax (Re-opening public interfaces) Francis Glassborow
- N1584
2004-02-12 Evolution Regularizing Initialization Syntax Francis Glassborow
- N1583
2004-02-12 Evolution Inheriting Constructors Francis Glassborow
- N1582
2004-02-12 Evolution Compiler Generated Defaults Francis Glassborow
- N1581
2004-02-13 Evolution Delegating Constructors H. Sutter F. Glassborow
- N1580
2004-02-10 AGENDA J16 Meeting No. 38 WG21 Meeting No. 33 March 22-26, 2004, Sydney Australia Stephen D. Clamage
- N1579
2004-02-10 Evolution Strongly Typed Enums H. Sutter D. Miller
- N1578
2004-02-11 Editor's report P.J. Plauger P. Becker
- N1577
2004-02-07 Working Draft, Standard for Programming Language C++ P.J. Plauger P. Becker
- N1576
2004-02-06 Library Filesystem library query Beman Dawes
- N1575
2004-02-10 Library Library Technical Report Component Detection (Revision 1) Beman Dawes
- N1573
2004-02-13 Core C++ Standard Core Language Closed Issues, Revision 29 J. Stephen Adamczyk
- N1572
2004-02-13 Core C++ Standard Core Language Defect Reports, Revision 29 J. Stephen Adamczyk
- N1571
2004-02-13 Core C++ Standard Core Language Active Issues, Revision 29 J. Stephen Adamczyk
- N1570
2004-01-30 Library Corrections to domain-error reporting for TR1 chapter on special math functions P.J. Plauger
- N1569
2004-01-30 Library Proposed fixes to library inconsistencies P.J. Plauger
- N1568
2004-01-30 Library Proposed additions to TR-1 to improve compatibility with C99 P.J. Plauger
- N1567
2004-01-30 Critique of WG14/N1016 decimal floating-point arithmetic P.J. Plauger
- N1566
2004-02-05 Evolution Synchronizing the C++ preprocessor with C99 Clark Nelson
- N1565
2004-01-22 Evolution Adding the long long type to C++ J. Stephen Adamczyk
- N1564
2004-02-12 Core Core Issue 195 and "Conditionally-Supported Behavior" William M. Miller
- N1563
2003-12-05 TG5 Liaison Report to WG21 Herb Sutter
- N1559
WG21 Agenda Herb Sutter
- N1558
Library Technical Report Component Detection Beman Dawes
- N1557
C++/CLI Overview Herb Sutter
- N1556
C++ Standard Core Language Closed Issues, Revision 28 J. Stephen Adamczyk
- N1555
C++ Standard Core Language Defect Reports, Revision 28 J. Stephen Adamczyk
- N1554
C++ Standard Core Language Active Issues, Revision 28 J. Stephen Adamczyk
- N1553
Minutes of J16 Meeting No. 37/WG21 Meeting No. 32, October 27-31, 2003 Robert Klarer
- N1552
Minutes of ISO WG21 Meeting, October 26, 2003 Robert Klarer
- N1551
Changes to N1540 to Implement N1499 Parts 1 and 2 Pete Becker
- N1550
New Iterator Concepts D. Abrahams J. Siek T. Witt
- N1549
Const correctness in unordered associative containers Matt Austern
- N1548
A Proposal to Add a Fixed Size Array Wrapper to the Standard Library Technical Report Alisdair Meredith
- N1547
Comments on the Initialization of Random Engines Marc Paterno
- N1546
Alignment Proposal Attila Feh�r
- N1545
Variadic Macros and Placemarkers Paul Mensonides
- N1544
Comments about Issues with Random Number Generators Jens Maurer
- N1543
Analysis and Proposed Resolution for Core Issue 39 William M. Miller
- N1542
A Proposal to Add Mathematical Special Functions to the C++ Standard Library (version 3) Walter E. Brown
- N1541
Library Extension Technical Report - Issues List Matt Austern
- N1540
(Draft) Technical Report on Standard Library Extensions Matt Austern
- N1539
C++ Standard Library Closed Issues List (Revision 28) Matt Austern
- N1538
C++ Standard Library Defect Report List (Revision 28) Matt Austern
- N1537
C++ Standard Library Active Issues List (Revision 28) Matt Austern
- N1536
Concepts - syntax and composition B. Stroustrup G. Dos Reis
- N1535
Random Number Generators Issues List Pete Becker
- N1534
Proposed addition of __func__ predefined identifier from C99 Alex Rosenberg
- N1532
WG20 liaison report Keld Simonsen
- N1531
New Iterator Concepts D. Abrahams J. Siek T. Witt
- N1530
Iterator Facade and Adaptor D. Abrahams J. Siek T. Witt
- N1529
Draft proposal for adding Multimethods to C++ Julian Smith
- N1528
Syntactic Disambiguation Using the Template Keyword John H. Spicer
- N1527
Mechanisms for querying types of expressions: decltype and auto revisited J. J�rvi B. Stroustrup
- N1526
Proposal to add namespace references to C++ Benjamin Kosnik
- N1524
Nested Namespace Definition Proposal Jon Jagger
- N1523
Proposed Resolution To LWG issues 225, 226, 229 (revision 1) Howard E. Hinnant
- N1522
Concepts - Design choices for template argument checking B. Stroustrup G. Dos Reis
- N1521
Generalized Constant Expressions Gabriel Dos Reis
- N1520
Extended friend Declarations William M. Miller
- N1519
Type Traits Issue List John Maddock
- N1518
(Draft) Technical Report on Standard Library Extensions Matt Austern
- N1517
C++ Standard Library Closed Issues List (Revision 27) Matt Austern
- N1516
C++ Standard Library Defect Report List (Revision 27) Matt Austern
- N1515
C++ Standard Library Active Issuess List (Revision 27) Matt Austern
- N1514
A Proposal to Add Mathematical Special Functions to the C++ Standard Library (version 2) Walter E. Brown
- N1513
Improving Enumeration Types David Miller
- N1512
Evolution WG issues list Bjarne Stroustrup
- N1511
Literals for user-defined types Bjarne Stroustrup
- N1510
Concept checking - A more abstract complement to type checking Bjarne Stroustrup
- N1509
Generalized Initializer Lists Bjarne Stroustrup
- N1508
Proposal to add Deletion Traits to the Standard Library Bronek Kozicki
- N1507
Errata to the Regular Expression Proposal John Maddock
- N1506
C++ Standard Core Language Closed Issues, Revision 27 J. Stephen Adamczyk
- N1505
C++ Standard Core Language Defect Reports, Revision 27 J. Stephen Adamczyk
- N1504
C++ Standard Core Language Active Issues, Revision 27 J. Stephen Adamczyk
- N1503
Proposed Additions to TR-1 to Improve Compatibility with C99 P.J. Plauger
- N1502
Proposed Signature Changes for Special Math Functions in TR-1 P.J. Plauger
- N1501
Information for March-April 2004 WG21/WG14 Meetings in Sydney, NSW Australia P.J. Plauger
- N1500
Regular Expressions: Internationalization and Customization Pete Becker
- N1499
Simplifying Interfaces in basic_regex Pete Becker
- N1496
Draft Proposal for Dynamic Libraries in C++ (Revision 1) Pete Becker
- N1494
Pure implementation method declaration Daniel F. Gutson
- N1493
Braces Initialization Overloading Daniel F. Gutson
- N1492
Exclusive Inheritance Daniel Gutson
- N1491
AGENDA, J16 Meeting No. 37, WG21 Meeting No. 32, October 27-31, 2003, Kona, Hawaii Stephen D. Clamage
- N1490
Proposed resolution of core issue 301 Clark Nelson
- N1489
Template aliases for C++ B. Stroustrup G. Dos Reis
- N1488
A name for the null pointer: nullptr H. Sutter B. Stroustrup
- N1487
Technical Report on C++ Performance Lois Goldthwaite
- N1486
Business Plan and Convener's Report Herb Sutter
- N1483
Typesafe Variable-length Function and Template Argument Lists D. GregorG. PowellJ. Järvi
- N1482
C++ Standard Library Closed Issues List (Revision 26) Matt Austern
- N1481
C++ Standard Library Defect Report List (Revision 26) Matt Austern
- N1480
C++ Standard Library Active Issues List (Revision 26) Matt Austern
- N1479
A Proposal to Add a Fixed Size Array Wrapper to the Standard Library Technical Report Alisdair Meredith
- N1478
Decltype and auto J. JärviB. StroustrupD. GregorJ. Siek
- N1477
New Iterator Concepts D. AbrahamsJ. SiekT. Witt
- N1476
Iterator Facade and Adaptor D. AbrahamsJ. SiekT. Witt
- N1475
Library Technical Report Proposals and Issues List (Revision 6) Beman Dawes
- N1474
C++ Standard Core Language Closed Issues, Revision 26 J. Stephen Adamczyk
- N1473
C++ Standard Core Language Defect Reports, Revision 26 J. Stephen Adamczyk
- N1472
C++ Standard Core Language Active Issues, Revision 26 J. Stephen Adamczyk
- N1471
Reflective Metaprogramming in C++ Daveed Vandevoorde
- N1470
Enum Type checking for SWITCH statements Daniel Gutson
- N1469
Inline Constants Daniel Gutson
- N1468
Self methods Daniel Gutson
- N1467
Non default constructors for arrays Daniel Gutson
- N1466
Expliciting default parameters Daniel Gutson
- N1465
Constant inheritance Daniel Gutson
- N1464
Anonymous array members Daniel Gutson
- N1463
Draft proposal for adding Multimethods to C++ Julian Smith
- N1462
Safe Exceptions and Compiler Security Checks Brandon Bray
- N1461
Security and Standard C Libraries Martyn Lovell
- N1460
WG21 agenda Herb Sutter
- N1459
Minutes of J16 Meeting No. 36/WG21 Meeting No. 31, April 7-11, 2003 Robert Klarer
- N1458
Minutes of ISO WG21 Meeting, April 6, 2003 Robert Klarer
- N1457
Technical Report on C++ Performance Lois Goldthwaite
- N1456
A Proposal to Add Hash Tables to the Standard Library (revision 4) Matthew Austern
- N1455
A Proposal to Add an Enhanced Binder to the Library Technical Report (revision 1) P. DimovD. GregorJ. JärviG. Powell
- N1454
A uniform method for computing function object return types (revision 1) Douglas Gregor
- N1453
A proposal to add a reference wrapper to the standard library (revision 1) D. GregorP. Dimov
- N1452
A Proposal to Add an Extensible Random Number Facility to the Standard Library (Revision 2) Jens Maurer
- N1451
A Case for Template Aliasing Walter E. Brown
- N1450
A Proposal to Add General Purpose Smart Pointers to the Library Technical Report P. DimovB. DawesG. Colvin
- N1449
Proposal to add template aliases to C++ G. Dos ReisM. Marcus
- N1448
Controling Implicit Template Instantiation M. MarcusG. Dos Reis
- N1445
Class defaults Francis Glassborow
- N1444
Library Technical Report Proposals and Issues List (Revision 5) Beman Dawes
- N1443
A Proposal to Add Hash Tables to the Standard Library (revision 3) Matt Austern
- N1442
C++ Standard Library Closed Issues List (Revision 25) Matt Austern
- N1441
C++ Standard Library Defect Report List (Revision 25) Matt Austern
- N1440
C++ Standard Library Active Issuess List (Revision 25) Matt Austern
- N1439
Proposed Resolution to LWG issues 225, 226, 229 Howard Hinnant
- N1438
A Proposal to Add an Enhanced Binder to the Library Technical Report P. Dimov D. Gregor J. Järvi G. Powell
- N1437
A uniform method for computing function object return types Doug Gregor
- N1436
A proposal to add a reference wrapper to the standard library Doug Gregor
- N1435
C++ Standard Core Language Closed Issues, Revision 25 J. Stephen Adamczyk
- N1434
C++ Standard Core Language Defect Reports, Revision 25 J. Stephen Adamczyk
- N1433
C++ Standard Core Language Active Issues, Revision 25 J. Stephen Adamczyk
- N1432
A Proposal to Add an Enhanced Member Pointer Adaptor to the Library Technical Report Peter Dimov
- N1431
A Proposal to Add General Purpose Smart Pointers to the Library Technical Report P. Dimov B. Dawes G. Colvin
- N1430
Technical Report on C++ Performance Lois Goldthwaite
- N1429
A Proposal to add Regular Expression to the Standard Library John Maddock
- N1428
Proposal for Dynamic Library Support in C++ Pete Becker
- N1427
Making Local Templates more Useful Anthony Williams
- N1426
Why We Can't Afford Export H. Sutter T. Plum
- N1425
Proposal for Technical Report on C++ Standard Library Security Martyn Lovell
- N1424
A Proposal to add Type Traits to the Standard Library John Maddock
- N1423
2003 Five-Year Maintenance Review Steve Clamage
- N1422
A Proposal to Add Mathematical Special Functions to the C++ Standard Library Walter E. Brown
- N1421
Agenda: J16 Meeting No. 36, WG21 Meeting No. 31, April 7-11, 2003 Steve Clamage
- N1420
Proposed Addition to C++: Class Namespaces Carl Daniel
- N1419
WG21 Agenda Herb Sutter
- N1418
Dynamic Libraries in C++ Pete Becker
- N1417
Oxford meeting information Francis Glassborow
- N1416
C++ Standard Core Language Closed Issues, Revision 24 J. Stephen Adamczyk
- N1415
C++ Standard Core Language Defect Reports, Revision 24 J. Stephen Adamczyk
- N1414
C++ Standard Core Language Active Issues, Revision 24 J. Stephen Adamczyk
- N1413
C++ Standard Library Closed Issues List (Revision 24) Matt Austern
- N1412
C++ Standard Library Defect Report List (Revision 24) Matt Austern
- N1411
C++ Standard Library Active Issuess List (Revision 24) Matt Austern
- N1409
Minutes of ISO WG21 meeting, October 20, 2002 Robert Klarer
- N1408
Qualified Namespaces David Abrahams
- N1406
Proposed Addition to C++: Typedef Templates Herb Sutter
- N1405
Minutes of ANSI J16 and ISO WG21 Co-located Meeting, 21-25 October 2002 Herb Sutter
- N1404
Evolution Working Group Record of Discussion Herb Sutter
- N1403
Proposal for adding tuple types into the standard library Jaakko Järvi
- N1402
A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library Doug Gregor
- N1401
Atomic operations with multi-threaded environments Jan Kristoffersen
- N1400
Toward standardization of dynamic libraries Matt Austern
- N1399
A proposal to add Hash Tables to the Standard Library (revision 2) Matt Austern
- N1398
A Proposal to Add an Extensible Random Number Facility to the Standard Library Jens Maurer
- N1397
Library Technical Report Proposals and Issues List (Revision 4) Beman Dawes
- N1396
Technical Report on C++ Performance Martin J. O'Riordan
- N1395
Aspects of Forwarding (was C++ Support For Delegation) Lois Goldthwaite
- N1394
Some proposed extensions to C++ language David Miller
- N1393
Revisions to Partial Ordering Rules J. Spicer J. Wiegley
- N1392
C++ Standard Library Closed Issues List (Revision 23) Matt Austern
- N1391
C++ Standard Library Defect Report List (Revision 23) Matt Austern
- N1390
C++ Standard Library Active Issuess List (Revision 23) Matt Austern
- N1388
Enhancing numerical support Gabriel Dos Reis
- N1387
Proposed Resolution to LWG Issues 225, 226, 229 Howard Hinnant
- N1386
A Proposal to add Regular Expressions to the Standard Library John Maddock
- N1385
The Forwarding Problem: Arguments Peter Dimov
- N1384
PME: Properties, methods and events John Wiegley
- N1383
Agenda: J16 Meeting No. 35, WG21 Meeting No. 30, October 21-25, 2002 Stephen D. Clamage
- N1382
Proposal for adding tuple type into the standard library Jaakko Järvi
- N1381
Proposal to Add Static Assertions to the Core Language R. Klarer J. Maddock
- N1380
C++ Standard Core Language Closed Issues, Revision 23 J. Stephen Adamczyk
- N1379
C++ Standard Core Language Defect Reports, Revision 23 J. Stephen Adamczyk
- N1378
C++ Standard Core Language Active Issues, Revision 23 J. Stephen Adamczyk
- N1377
A Proposal to Add Move Semantics Support to the C++ Language H. Hinnant P. Dimov D. Abrahams
- N1376
Consolidated edits for core issues 245, 254, et al. Clark Nelson
- N1375
A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library Doug Gregor
- N1374
WG21 Business Plan and Convener's Report Thomas Plum
- N1372
Proposed C99 Library Additions to C++ (Revised) P.J. Plauger
- N1371
C++ Standard Library Closed Issues List (Revision 22) Matt Austern
- N1370
C++ Standard Library Defect Report List (Revision 22) Matt Austern
- N1369
C++ Standard Library Active Issuess List (Revision 22) Matt Austern
- N1368
C++ Standard Core Language Closed Issues, Revision 22 J. Stephen Adamczyk
- N1367
C++ Standard Core Language Defect Reports, Revision 22 J. Stephen Adamczyk
- N1366
C++ Standard Core Language Active Issues, Revision 22 J. Stephen Adamczyk
- N1365
October 2002 meeting information in Santa Cruz CA P.J. Plauger
- N1364
Evolution WG Proposal Skeleton Herb Sutter
- N1363
C++ Support for Delegation Lois Goldthwaite
- N1362
Agenda for October 2002 Meeting of WG21 Tom Plum
- N1361
Library Technical Report Proposals and Issues List (Revision 3) Beman Dawes
- N1360
const-correctness and other safety issues in clause 27: input/output library Walter Brown & Marc Paterno
- N1359
Technical Report on C++ Performance (DRAFT) Martin J. O'Riordan
- N1358
Minutes of ANSI J16 and ISO WG21 Co-located Meeting, 22-26 April 2002 Herb Sutter
- N1357
Minutes of ISO WG21 Meeting, April 21, 2002 Herb Sutter
- N1356
2002-03-12 Predictable data layout for certain non-POD types R.W. Grosse-Kunstleve & D. Abrahams
- N1355
2002-03-13 Technical Report on C++ Performance (DRAFT) Martin J. O'Riordan
- N1354
2002-03-10 Proposed C99 Library Additions to C++ P.J. Plauger
- N1353
2001-10-15 Local Classes and Linkage Anthony Williams
- N1352
2002-03-12 C++ Standard Library Closed Issues List (Revision 21) Matt Austern
- N1351
2002-03-12 C++ Standard Library Defect Report List (Revision 21) Matt Austern
- N1350
2002-03-12 C++ Standard Library Active Issuess List (Revision 21) Matt Austern
- N1349
2002-03-11 C++ Standard Core Language Closed Issues, Revision 21 J. Stephen Adamczyk
- N1348
2002-03-11 C++ Standard Core Language Defect Reports, Revision 21 J. Stephen Adamczyk
- N1347
2002-03-11 C++ Standard Core Language Active Issues, Revision 21 J. Stephen Adamczyk
- N1346
2002-03-11 Agenda: J16 Meeting No. 34, WG21 Meeting No. 29, April 22-26, 2002 Steve Clamage
- N1345
2002-03-07 Type Traits Proposal John Maddock
- N1344
2002-03-01 Namespaces and Library Versioning Herb Sutter
- N1343
2001-11-09 C++ Standard Core Language Closed Issues, Revision 20 J. Stephen Adamczyk
- N1342
2001-11-09 C++ Standard Core Language Defect Reports, Revision 20 J. Stephen Adamczyk
- N1341
2001-11-09 C++ Standard Core Language Active Issues, Revision 20 J. Stephen Adamczyk
- N1340
2001-11-06 WG21 and J16 (C++) Joint Mailing and Meeting Information Thomas Plum
- N1339
2001-11-09 C++ Standard Library Closed Issues List (Revision 20) Matt Austern
- N1338
2001-11-09 C++ Standard Library Defect Report List (Revision 20) Matt Austern
- N1337
2001-11-09 C++ Standard Library Active Issues List (Revision 20) Matt Austern
- N1336
2001-11-09 Technical Report on C++ Performance (DRAFT) Performance WG
- N1335
2001-11-07 Agenda, SC22/WG21, C++, Curacao Thomas Plum
- N1334
2001-11-09 Draft Consolidated Technical Corrigendum Andrew Koenig
- N1333
2001-10-26 J16 TAG Meeting, 26 October 2001 Record of Discussion Herb Sutter
- N1332
2001-10-22 ANSI J16 and ISO WG21 Co-located Meeting, 22-26 October 2001 Record of Discussion Herb Sutter
- N1331
2001-10-22 ISO WG21 Meeting, October 21, 2001 Record of Discussion Herb Sutter
- N1330
2001-10-26 Spring 2002 Meeting Michiel Salters
- N1329
2001-10-26 Minutes of J16 TAG Meeting, 26 October 2001 Herb Sutter
- N1328
2001-10-22 Minutes of ANSI J16 and ISO WG21 Co-located Meeting, 22-26 October 2001 Herb Sutter
- N1327
2001-10-22 Minutes of ISO WG21 Meeting, October 21, 2001 Herb Sutter
- N1326
2001-10-22 A Proposal to Add Hashtables to the Standard Library Matt Austern
- N1325
2001-10-23 Library Technical Report Proposals List Trial Balloon Beman Dawes
- N1324
2001-09-13 Issue 273: POD classes and operator& Jens Maurer
- N1323
2001-09-12 C++ Core Language Closed Issues, Revision 19 J. Stephen Adamczyk
- N1322
2001-09-12 C++ Core Language Defect Reports, Revision 19 J. Stephen Adamczyk
- N1321
2001-09-12 C++ Core Language Active Issues, Revision 19 J. Stephen Adamczyk
- N1320
2001-09-10 Agenda, J16 Meeting No.33, WG21 Meeting No. 28, October 22-26, 2001 Steve Clamage
- N1319
2001-09-11 C++ Standard Library Closed Issues List (Revision 19) Matt Austern
- N1318
2001-09-11 C++ Standard Library Defect Report List (Revision 19) Matt Austern
- N1317
2001-09-11 C++ Standard Library Active Issues List (Revision 19) Matt Austern
- N1316
2001-09-13 Draft Expanded Technical Corrigendum Andrew Koenig
- N1315
2001-08-10 Business Plan and Convenor's Report Thomas Plum
- N1314
Notes on standard library extensions Matthew Austern
- N1313
Binary Search with Heterogeneous Comparison David Abrahams
- N1312
C++ Standard Library Closed Issues List (Revision 18) Matthew Austern
- N1311
C++ Standard Library Defect Report List (Revision 18) Matthew Austern
- N1310
C++ Standard Library Active Issues List (Revision 18) Matthew Austern
- N1309
Technical Report on C++ Performance (DRAFT) Performance WG
- N1308
C++ Core Language Closed Issues, Revision 18 William M. Miller
- N1307
C++ Core Language Defect Reports, Revision 18 William M. Miller
- N1306
C++ Core Language Active Issues, Revision 18 William M. Miller
- N1305
Agenda, SC22/WG21, C++, Redmond, Washington, USA Thomas Plum
- N1304
Minutes of ANSI J16 and ISO WG21 Co-located Meeting, April 30-May 4, Herb Sutter Robert Klarer 2001
- N1303
Minutes of ISO WG21 Meeting, April 29, 2001 Robert Klarer Herb Sutter
- N1302
Core WG Defect Resolutions William M. Miller
- N1301
DTR 14652: Specification Method for Cultural Conventions Keld Simonsen
- N1300
C++ Core Language Closed Issues, Revision 16 William M. Miller
- N1299
C++ Core Language Defect Reports, Revision 16 William M. Miller
- N1298
C++ Core Language Active Issues, Revision 16 William M. Miller
- N1297
Improved Iterator Categories and Requirements Jeremy Siek
- N1296
User-supplied Specializations of Standard Library Algorithms Peter Dimov
- N1295
Partial Specialization of Function Templates Peter Dimov
- N1294
October 2001 WG14/WG21 Meeting Jonathan E. Caves
- N1293
C++ Standard Library Closed Issues List (Revision 17) Matthew Austern
- N1292
C++ Standard Library Defect Report List (Revision 17) Matthew Austern
- N1291
C++ Standard Library Active Issues List (Revision 17) Matthew Austern
- N1290
Extensions for the programming language C to support embedded proces Jan Kristoffersensors
- N1289
Library issues 225 and 229 Howard Hinnant
- N1288
Agenda, J16 Meeting No.32, WG21 Meeting No. 27, April 30-May 4, 2001 Stephen D. Clamage
- N1287
Agenda, SC22/WG21, C++, Copenhagen, Denmark Thomas Plum
- N1286
The point of destruction of a call argument temporary J. Stephen Adamczyk
- N1285
Minutes of U.S. TAG Meeting, October 27, 2000 Herb Sutter
- N1283
A New Work Item Proposal: Technical Report for Library Issues Nicolai Josuttis
- N1282
Request for Library TR Nicolai Josuttis
- N1281
Performance TR - Working Paper Performance WG
- N1280
Formal Motions Stephen D. Clamage
- N1279
Definition of Dependent Name - Revision 2 John Spicer
- N1278
October 2001 WG14/WG21 Meeting Jonathan E. Caves
- N1276
Minutes of ANSI J16 and ISO WG21 Co-located Meeting, October 23-27, 2000 Herb Sutter
- N1275
Minutes of ISO WG21 Meeting, October 22, 2000 Herb Sutter
- N1274
C++ Standard Core Language Closed Issues, Revision 15 William M. Miller
- N1273
C++ Standard Core Language Defect Reports, Revision 15 William M. Miller
- N1272
C++ Standard Core Language Active Issues, Revision 15 William M. Miller
- N1271
C++ Standard Library Defect Report List (Revision 16) Matt Austern
- N1270
C++ Standard Library Closed Issues List (Revision 16) Matt Austern
- N1269
C++ Standard Library Active Issues List (Revision 16) Matt Austern
- N1268
Member Access Control and Nested Classes Alan Griffiths and Mark Radford
- N1267
C++ Standard Core Language Closed Issues, Revision 13 William M. Miller
- N1266
C++ Standard Core Language Defect Reports, Revision 13 William M. Miller
- N1265
C++ Standard Core Language Active Issues, Revision 13 William M. Miller
- N1263
Default Arguments and Friend Declarations John Spicer
- N1262
Agenda, J16 Meeting No. 31, WG21 Meeting No. 26 Stephen Clamage
- N1261
C++ Standard Library Defect Report List (Revision 15) Matt Austern
- N1260
C++ Standard Library Closed Issues List (Revision 15) Matt Austern
- N1259
C++ Standard Library Active Issues List (Revision 15) Matt Austern
- N1258
ROM-ability (Performance Group) Seiji Hayashida
- N1257
Business Plan and Convener's Report, ISO/IEC JTCI/SC22/WG21(C++) Thomas Plum
- N1256
Agenda, SC22/WG21, C++, Toronto, Canada Thomas Plum
- N1255
Minutes, J16 + WG21 Meeting, Tokyo Robert Klarer
- N1254
Member Access Control — Proposed Revisions Martin O'Riordan
- N1253
Minutes, SC22/WG21, C++, Tokyo, Japan Thomas Plum
- N1252
Shades of Namespace std Functions Alan Griffiths
- N1251
Definition of Dependent Name John Spicer
- N1250
Library Motions for Tokyo Beman Dawes
- N1249
Drafting from Tokyo Meeting — Revision 2 John Spicer
- N1248
Draft Technical Report on Performance Issues Performance WG
- N1247
Programmer-directed Optimizations Seiji Hayashida
- N1246
Fixing valarray for Real-World Use AFNOR
- N1245
Binder Problem and Reference Proposal (Revised) Bjarne Stroustrup
- N1244
C++ Standard Library Defect Report List (Revision 14) Beman Dawes
- N1243
C++ Standard Library Closed Issues List (Revision 14) Beman Dawes
- N1242
C++ Standard Library Active Issues List (Revision 14) Beman Dawes
- N1241
C++ Standard Core Language Closed Issues, Revision 12 William M. Miller
- N1240
C++ Standard Core Language Defect Reports, Revision 12 William M. Miller
- N1239
C++ Standard Core Language Active Issues, Revision 12 William M. Miller
- N1238
C++ Standard Core Language Closed Issues, Revision 10 William M. Miller
- N1237
C++ Standard Core Language Defect Reports, Revision 10 William M. Miller
- N1236
C++ Standard Core Language Active Issues, Revision 10 William M. Miller
- N1235
October 2000 Meeting of WG21/J16 Travel Information Robert Klarer
- N1234
Proposed Resolution for Core Issue 73 William M. Miller
- N1233
Technical Report on Basic I/O Hardware Addressing Jan Kristoffersen
- N1232
The core language auto_ptr problem J. Stephen Adamczyk
- N1231
Miscellaneous Template Issues for Tokyo Meeting John Spicer
- N1230
Agenda, J16 Meeting No. 30, WG21 Meeting No. 25 Stephen D. Clamage
- N1229
Friend Declaration Issues John Spicer
- N1228
C++ Standard Library Closed Issues List (Revision 12) Beman Dawes
- N1227
C++ Standard Library Defect Report List (Revision 12) Beman Dawes
- N1226
C++ Standard Library Active Issues List (Revision 12) Beman Dawes
- N1225
Agenda, SC22/WG21, C++, Tokyo, Japan Thomas Plum
- N1224
C++ Standard Library Active Issues List (Revision 11) Beman Dawes
- N1223
C++ Standard Library Closed Issues List (Revision 11) Beman Dawes
- N1222
C++ Standard Library Defect Report List (Revision 11) Beman Dawes
- N1221
Minutes of US TAG Meeting Herb Sutter
- N1220
Library Motion for Kona Beman Dawes
- N1219
Proposed Resolution to Library Issue 60 Judy Ward Matt Austern
- N1218
Clarifying the Definition of Accessible Base Class (Rev. 3) Thomas R. Wilcox
- N1217
Core WG Defect Resolutions William M. Miller
- N1216
Allocating Zero Bytes or Objects Stephen Clamage
- N1215
Exit Processing Order Stephen Clamage
- N1214
J16 Formal Minutes Sean A. Corfield
- N1213
WG21 Formal Minutes Sean A. Corfield
- N1212
J16 Record of Discussion Sean A. Corfield
- N1208
Core Language Issues List (Revision 9) William M. Miller
- LWG4243
2025-04-12 23.7.2.3 [span.objectrep] New as_bytes/as_writable_bytes is broken with span<volatile T> Hewill Kang
- LWG4242
2025-04-12 24.4.4.3 [range.iter.op.distance] New ranges::distance does not work with volatile iterators Hewill Kang
- LWG4241
2025-04-08 26.6.5 [alg.foreach] New ranges::for_each(_n) should be less constrained Jiang An
- LWG4240
2025-04-06 28.5.6.3 [format.formattable] New The formattable type is not a formattable type Hewill Kang
- LWG4239
2025-03-29 23.6.8.7 [flat.map.modifiers] New flat_map's transparent comparator no longer works for string literals Hui Xie
- LWG4238
2025-03-27 29.10.8.4 [simd.mask.unary] New simd_mask<complex<double>>::operator+/-/~ return a disabled simd specialization Matthias Kretz
- LWG4237
2025-03-27 24.5.3.3 [const.iterators.iterator] 25.7 [range.adaptors] New The standard library iterator adaptor does not handle iterator_category correctly Hewill Kang
- LWG4236
2025-03-26 25.7.29.4 [range.chunk.outer.value] New chunk_view::outer-iterator::value_type should provide reserve_hint Hewill Kang
- LWG4235
2025-03-25 25.7.34.2 [range.cache.latest.view] 25.7.35.2 [range.to.input.view] New cache_latest_view and to_input_view miss reserve_hint Hewill Kang
- LWG4234
2025-03-25 24.7 [iterator.range] New Including <hive> doesn't provide std::begin/end Hewill Kang
- LWG4233
2025-03-24 23.3.9.6 [hive.erasure] New The helper lambda of std::erase for hive should specify return type as bool Hewill Kang
- LWG4232
2025-03-24 29.10.4 [simd.traits] New datapar::resize does not resize Tim Song
- LWG4231
2025-03-22 29.10.3 [simd.syn] 29.10.7.8 [simd.creation] New datapar::chunk<N> should use simd-size-type instead of size_t Matthias Kretz
- LWG4230
2025-03-18 29.10.7.4 [simd.complex.access] New simd<complex>::real/imag is overconstrained Matthias Kretz
- LWG4229
2025-03-20 25.5.7.2 [range.utility.conv.to] 25.5.7.3 [range.utility.conv.adaptors] New std::ranges::to with union return type Jiang An
- LWG4228
2025-03-18 23.3.14.1 [vector.bool.pspc] New Does vector<bool, Allocator> mandate that Allocator::value_type is bool? Stephan T. Lavavej
- LWG4227
2025-03-17 33.9.12.11 [exec.when.all] New Missing noexcept operator in [exec.when.all] Ian Petersen
- LWG4226
2025-03-15 25.7.35 [range.to.input] New to_input_view::iterator cannot be compared to its const sentinel Hewill Kang
- LWG4225
2025-03-15 23.3.5.3 [deque.capacity] 23.3.7.5 [forward.list.modifiers] 23.3.11.3 [list.capacity] New What should happen when an exception is thrown on resizing std::deque, std::forward_list, or std::list? Jiang An
- LWG4224
2025-03-15 29.5.4.5 [rand.eng.philox] New Philox engines should be freestanding Jiang An
- LWG4223
2025-03-14 23.4.1 [associative.general] New Deduction guides for maps are mishandling tuples and references Tomasz Kaminski
- LWG4222
2025-03-12 22.8.6.2 [expected.object.cons] New expected constructor from a single value missing a constraint Bronek Kozicki
- LWG4221
2025-03-06 28.5.7 [format.range] New Cannot format const-iterable only ranges Hewill Kang
- LWG4220
2025-03-06 25.7.14.2 [range.join.view] 25.7.15.2 [range.join.with.view] New join_view incorrectly stores inner range Hewill Kang
- LWG4219
2025-03-05 23.3.13.6 [vector.erasure] New std::vector::erase[_if] should be based on ranges remove Peter Kasting
- LWG4218
2025-03-03 24.5.3.5 [const.iterators.ops] New Constraint recursion in basic_const_iterator's relational operators due to ADL + CWG 2369 Patrick Palka
- LWG4217
2025-03-03 23.7.3.4.2 [mdspan.layout.reqmts] New Clarify mdspan layout mapping requirements for rank == 0 Mark Hoemmen
- LWG4216
2025-02-26 28.3.4.3.3.3 [facet.num.put.virtuals] New num_put::do_put and void pointers Nikolas Klauser
- LWG4215
2025-02-13 33.12.1 [exec.run.loop] New run_loop::finish should be noexcept Eric Niebler
- LWG4214
2025-02-15 25.7.10.1 [range.take.overview] 25.7.12.1 [range.drop.overview] New Missing Preconditions for take/drop adaptor Hewill Kang
- LWG4213
2025-02-14 33.9 [exec.snd] New Sender spec depends on unspecified order of evaluation Frank Birbacher
- LWG4212
2025-02-12 29.5.4.5 [rand.eng.philox] New Make the round states in [rand.eng.philox] explicit Thomas Köppe
- LWG4211
2025-02-22 30.11.2.1 [time.zone.db.tzdb] New IANA time zone database allows links to refer to links Jonathan Wakely
- LWG4210
2025-02-09 25.7.34.3 [range.cache.latest.iterator] New Issue with cache_latest_view::iterator's reference type Hewill Kang
- LWG4209
2025-02-07 33.9.5 [exec.domain.default] Ready default_domain::transform_env should be returning FWD-ENV(env) Eric Niebler
- LWG4208
2025-02-07 33.9.10 [exec.connect] Ready Wording needs to ensure that in connect(sndr, rcvr) that rcvr expression is only evaluated once Eric Niebler
- LWG4207
2025-02-07 17.8.2.2 [support.srcloc.cons] New Point of reference for source_location is not specified when used in an default template argument Cassio Neri
- LWG4206
2025-02-04 99 [exec.syn] New Alias template connect_result_t should be constrained with sender_to Eric Niebler
- LWG4205
2025-02-04 33.9.12.8 [exec.let] Ready let_[*].transform_env is specified in terms of the let_* sender itself instead of its child Eric Niebler
- LWG4204
2025-02-03 33.9.12.8 [exec.let] Ready specification of as-sndr2(Sig) in [exec.let] is incomplete Eric Niebler
- LWG4203
2025-02-03 33.9.12.5 [exec.schedule.from] Ready Constraints on get-state functions are incorrect Eric Niebler
- LWG4202
2025-02-03 33.9.3 [exec.snd.concepts] Ready enable-sender should be a variable template Eric Niebler
- LWG4201
2025-02-03 33.9.4 [exec.awaitable] Tentatively Ready with-await-transform::await_transform should not use a deduced return type Brian Bi
- LWG4200
2025-02-03 33.8.1 [exec.opstate.general] Tentatively Ready The operation_state concept can be simplified Eric Niebler
- LWG4199
2025-02-03 33.9.1 [exec.snd.general] New constraints on user customizations of standard sender algorithms are incorrectly specified Eric Niebler
- LWG4198
2025-02-03 33.9.12.5 [exec.schedule.from] Ready schedule_from isn't starting the schedule sender if decay-copying results throws Eric Niebler
- LWG4197
2025-01-26 22.6.7 [variant.visit] New Complexity of std::visit with immediate functions Jiang An
- LWG4196
2025-01-22 26.8.6 [alg.merge] WP Complexity of inplace_merge() is incorrect Stephen Howe
- LWG4195
2025-01-21 22.8.6.4 [expected.object.assign] 22.8.7.4 [expected.void.assign] New expected<int, int> isn't specified to be trivially assignable Barry Revzin
- LWG4194
2025-01-16 32.5.8.5 [atomics.types.pointer] Tentatively NAD atomic<void*> should use generic class template Gonzalo Brito
- LWG4193
2025-01-16 30.11.2 [time.zone.db] New §[time.zone.db] the specification uses the undefined term "thread-safe" S. B. Tam
- LWG4192
2025-01-12 31.5.2.8 [ios.base.cons] 31.5.2.4 [ios.base.locales] New §[ios.base.cons] ios_base members may not have indeterminate values after construction S. B. Tam
- LWG4191
2025-01-10 29.4.10 [cmplx.over] WP P1467 changed the return type of pow(complex<float>, int) P1467 Tim Song
- LWG4190
2025-01-02 33.9.2 [exec.snd.expos] New Specification of completion-signatures-for in [exec.snd.expos]/p39 is recursive Eric Niebler
- LWG4189
2024-12-23 17.3.2 [version.syn] 25.2 [ranges.syn] WP cache_latest_view should be freestanding Hewill Kang
- LWG4188
2025-01-14 31.7.6.2.4 [ostream.sentry] Tentatively Ready ostream::sentry destructor should handle exceptions Jonathan Wakely
- LWG4187
2024-12-21 22.9.2 [template.bitset] New bitset::reference should be const-assignable Arthur O'Dwyer
- LWG4186
2024-12-18 28.6.6 [re.traits] WP regex_traits::transform_primary mistakenly detects typeid of a function Jiang An
- LWG4185
2024-12-18 29.9.7 [linalg.helpers] 18.4.9 [concept.swappable] 24.3.3.2 [iterator.cust.swap] New Ill-formed, no diagnostic required on runtime behavior Jiang An
- LWG4184
2024-12-17 25.3 [range.access] Tentatively NAD Domain of ranges::cmeow doesn't match ranges::meow Hewill Kang
- LWG4183
2024-12-16 25.5.4.1 [range.subrange.general] 25.5.4.1 [range.subrange.general] New subrange should provide data() Hewill Kang
- LWG4182
2024-12-09 17.2.3 [support.types.nullptr] New Definition of NULL is too broad Janet Cobb
- LWG4181
2024-12-13 24.7 [iterator.range] 25.3.11 [range.prim.ssize] New Some ranges have negative ssize Casey Carter
- LWG4180
2024-12-09 23.6.12.5 [flat.multiset.modifiers] 23.6.8.7 [flat.map.modifiers] New Inconsistent constraints on flat_foo::emplace Arthur O'Dwyer
- LWG4179
2024-12-05 26.6.15 [alg.search] WP Wrong range in [alg.search] Oscar Slotosch
- LWG4178
2024-11-27 24.3.1 [iterator.requirements.general] 24.3.5.1 [iterator.cpp17.general] 26.7.5 [alg.replace] 26.7.6 [alg.fill] 26.7.8 [alg.remove] 26.7.9 [alg.unique] 26.7.12 [alg.random.sample] 26.8.2.4 [partial.sort.copy] 26.8.5 [alg.partitions] 26.10.7 [partial.sum] 26.10.12 [adjacent.difference] 29.5.8.1 [rand.util.seedseq] NAD Editorial writable is no longer a term of power Alisdair Meredith
- LWG4177
2024-11-29 32.5.4 [atomics.order] SG1 §[atomics.order] p8 "circularly depend on their own computation" is unclear for loop GitHub jim x
- LWG4176
2024-11-22 23 [containers] New Refer back to container requirements when extending them Jonathan Wakely
- LWG4175
2024-11-10 33.5.2 [exec.get.allocator] 33.5.3 [exec.get.stop.token] 33.5.4 [exec.get.env] 33.5.5 [exec.get.domain] 33.5.6 [exec.get.scheduler] 33.5.7 [exec.get.delegation.scheduler] 33.5.8 [exec.get.fwd.progress] 33.5.9 [exec.get.compl.sched] WP get_env() specified in terms of as_const() but this doesn't work with rvalue senders Lewis Baker
- LWG4174
2024-11-13 32.5.4 [atomics.order] SG1 How does [atomics.order] p3 apply when then modification is an initialization? GitHub jim x
- LWG4173
2024-11-21 23 [containers] New Better term for "references, pointers and iterators to elements" Jonathan Wakely
- LWG4172
2024-11-13 32.6.5.4.2 [thread.lock.unique.cons] 32.6.5.5.2 [thread.lock.shared.cons] WP unique_lock self-move-assignment is broken Casey Carter
- LWG4171
2024-11-01 24.3.6.3 [indirectcallable.indirectinvocable] New P2609R3 breaks code that uses views::zip and get<T> P2609R3 S. B. Tam
- LWG4170
2024-11-01 24.3.4.14 [iterator.concept.contiguous] WP contiguous_iterator should require to_address(I{}) Casey Carter
- LWG4169
2024-10-15 32.5.8.2 [atomics.types.operations] WP std::atomic<T>'s default constructor should be constrained Giuseppe D'Angelo
- LWG4168
2024-10-23 20.2.6 [obj.lifetime] New std::start_lifetime_as inadvertently has undefined behavior due to use of std::bit_cast Jan Schultke
- LWG4167
2024-10-20 26.8.9 [alg.min.max] New Use of "smaller" and "larger" in min, max, and minmax is unclear Casey Carter
- LWG4166
2024-10-13 25.7.18.2 [range.concat.view] New concat_view::end() should be more constrained in order to support noncopyable iterators Yaito Kakeyama & Nana Sakisaka
- LWG4165
2024-10-13 18.4.9 [concept.swappable] 22.2.2 [utility.swap] 23.3.3.3 [array.members] New Should swapping a built-in array or std::array with itself result in UB? Jiang An
- LWG4164
2024-10-05 23.3.7.5 [forward.list.modifiers] WP Missing guarantees for forward_list modifiers Jonathan Wakely
- LWG4163
2024-09-29 28.3.4.3.2.3 [facet.num.get.virtuals] Tentatively NAD Can the overload of std::num_get::do_get for bool call the overload for long? Jiang An
- LWG4162
2024-09-29 26.8.3 [alg.nth.element] New Worst time complexity of non-parallel versions of nth_element is underspecified Jiang An
- LWG4161
2024-09-29 29.4 [complex.numbers] New Some free functions don't automatically work for program-defined std::complex<NonFloatingPoint> Jiang An
- LWG4160
2024-09-28 32.10.10.1 [futures.task.general] New packaged_task should reject rvalue reference return types Casey Carter
- LWG4159
2024-09-21 23.2.5 [container.node] 20.2.8.1 [allocator.uses.trait] New Uses-allocator construction mechanisms should be opted out for node handles Jiang An
- LWG4158
2024-09-19 32.10.10.2 [futures.task.members] New packaged_task::operator= should abandon its shared state GitHub Jonathan Wakely
- LWG4157
2024-09-18 17.12.6 [cmp.alg] WP The resolution of LWG3465 was damaged by P2167R3 P2167R3 Jiang An
- LWG4156
2024-09-18 19.5.3.2 [syserr.errcat.virtuals] SG16 error_category messages have unspecified encoding GitHub Victor Zverovich
- LWG4155
2024-09-18 16.4.4.4 [nullablepointer.requirements] New Cpp17NullablePointer should require that some expression can be contextually converted to bool Jiang An
- LWG4154
2024-09-18 32.10.10.2 [futures.task.members] WP The Mandates for std::packaged_task's constructor from a callable entity should consider decaying Jiang An
- LWG4153
2024-09-18 29.5.4.5 [rand.eng.philox] WP Fix extra "-1" for philox_engine::max() Ruslan Arutyunyan
- LWG4152
2024-09-08 27.2.2 [char.traits.require] New The primary template of std::char_traits is totally underspecified Jiang An
- LWG4151
2024-09-07 23.3.16.5 [inplace.vector.modifiers] New Precondition of inplace_vector::swap Arthur O'Dwyer
- LWG4150
2024-09-05 33.12.1.4 [exec.run.loop.members] Resolved The preconditions on run_loop::run() are too strict Eric Niebler
- LWG4149
2024-09-05 16.4.5.3.3 [macro.names] New User defined macros without standard headers (294 redux) Jonathan Wakely
- LWG4148
2024-09-02 20.3.1.3.5 [unique.ptr.single.observers] WP unique_ptr::operator* should not allow dangling references Jonathan Wakely
- LWG4147
2024-08-26 23.2.4 [sequence.reqmts] WP Precondition on inplace_vector::emplace Arthur O'Dwyer
- LWG4146
2024-08-31 28.5.6.4 [format.formatter.spec] 23.6.13 [container.adaptors.format] New §[format.formatter.spec]/3 unconditionally enables nonlocking for container adaptors Casey Carter
- LWG4145
2024-08-22 16.4.6.10 [res.on.data.races] New Unclear how [res.on.data.races] apply to templated functions Tim Song
- LWG4144
2024-08-30 20.3.1.3.1 [unique.ptr.single.general] WP Disallow unique_ptr<T&, D> Jonathan Wakely
- LWG4143
2024-08-20 33.7.2 [exec.set.value] 33.7.3 [exec.set.error] 33.7.4 [exec.set.stopped] 33.8.2 [exec.opstate.start] New execution::set_value/set_error/set_stopped/start should always return void Jiang An
- LWG4142
2024-08-28 28.5.6.6 [format.parse.ctx] WP format_parse_context::check_dynamic_spec should require at least one type Jonathan Wakely
- LWG4141
2024-08-22 22.5.3.1 [optional.optional.general] 22.6.3.1 [variant.variant.general] 22.8.6.1 [expected.object.general] 22.8.7.1 [expected.void.general] WP Improve prohibitions on "additional storage" Jonathan Wakely
- LWG4140
2024-08-21 22.9.2.1 [template.bitset.general] 23.3.14.1 [vector.bool.pspc] WP Useless default constructors for bit reference types Jonathan Wakely
- LWG4139
2024-08-18 30.11.8 [time.zone.leap] New §[time.zone.leap] recursive constraint in <=> Corentin
- LWG4138
2024-08-09 21.3.11 [meta.const.eval] New is_within_lifetime should mandate is_object Corentin
- LWG4137
2024-08-08 29.9.14 [linalg.algs.blas2] 29.9.15 [linalg.algs.blas3] New Fix Mandates, Preconditions, and Complexity elements of [linalg] algorithms Mark Hoemmen
- LWG4136
2024-08-09 29.9.3 [linalg.general] New Specify behavior of [linalg] Hermitian algorithms on diagonal with nonzero imaginary part Mark Hoemmen
- LWG4135
2024-08-07 23.3.7.7 [forward.list.erasure] 23.3.11.6 [list.erasure] WP The helper lambda of std::erase for list should specify return type as bool Hewill Kang
- LWG4134
2024-08-06 29.5.4.5 [rand.eng.philox] WP Issue with Philox algorithm specification Ilya A. Burylov
- LWG4133
2024-07-30 33.13.1 [exec.as.awaitable] New awaitable-receiver's members are potentially throwing Eric Niebler
- LWG4132
2024-08-03 23.2.7.1 [associative.reqmts.general] 23.3.11.5 [list.ops] 23.3.7.6 [forward.list.ops] New Throws specifications need to include boolean-testable operations Daniel Krügler
- LWG4131
2024-08-02 24.7 [iterator.range] New Including <optional> doesn't provide std::begin/end Hewill Kang
- LWG4130
2024-07-30 17.6.5 [ptr.launder] Open Preconditions for std::launder might be overly strict GitHub Jiang An
- LWG4129
2024-07-30 16.4.6.10 [res.on.data.races] New Possibly incorrect wording for data race avoidance Jiang An
- LWG4128
2024-08-02 16.4.4.6.1 [allocator.requirements.general] New Allocator requirements should not allow rebinding conversions to be explicit Jonathan Wakely
- LWG4127
2024-07-25 22.10.18.3 [func.search.bm] 22.10.18.4 [func.search.bmh] 23.2.7.1 [associative.reqmts.general] 23.3.11.5 [list.ops] 26.6.6 [alg.find] 26.6.9 [alg.find.first.of] 26.6.10 [alg.adjacent.find] 26.6.11 [alg.count] 26.6.12 [alg.mismatch] 26.6.15 [alg.search] 26.8.1 [alg.sorting.general] New The Standard Library should not use predicates of the form pred(*i) != false Hewill Kang
- LWG4126
2024-07-24 17.3.2 [version.syn] WP Some feature-test macros for fully freestanding features are not yet marked freestanding Jiang An
- LWG4125
2024-07-22 24.5.4.2 [move.iterator] 24.5.4.4 [move.iter.cons] New move_iterator's default constructor should be constrained Hewill Kang
- LWG4124
2024-07-26 30.12 [time.format] WP Cannot format zoned_time with resolution coarser than seconds Jonathan Wakely
- LWG4123
2024-07-25 23.3.5.4 [deque.modifiers] 23.3.13.5 [vector.modifiers] 23.3.16.5 [inplace.vector.modifiers] New Container effects use "the assignment operator or move assignment operator" Jonathan Wakely
- LWG4122
2024-07-20 23.3.16.1 [inplace.vector.overview] New Ill-formed operator<=> can cause hard error when instantiating std::inplace_vector Jiang An
- LWG4121
2024-07-16 25.5.7.1 [range.utility.conv.general] New ranges::to constructs associative containers via c.emplace(c.end(), *it) Hewill Kang
- LWG4120
2024-07-12 24.5.4.2 [move.iterator] New move_iterator should provide iterator_category only when it models forward_iterator Hewill Kang
- LWG4119
2024-07-11 25.8.5 [coro.generator.promise] WP generator::promise_type::yield_value(ranges::elements_of<R, Alloc>)'s nested generator may be ill-formed Hewill Kang
- LWG4118
2024-07-08 30.12 [time.format] New How should duration formatters format custom rep types? Jonathan Wakely
- LWG4117
2024-07-07 25.8.6 [coro.generator.iterator] New generator::iterator should provide iterator_concept Hewill Kang
- LWG4116
2024-07-07 25.7.24.3 [range.enumerate.iterator] 25.7.33.3 [range.cartesian.iterator] New enumerate_view::iterator and cartesian_product_view::iterator should not always provide iterator_category Hewill Kang
- LWG4115
2024-07-03 24.5.4.6 [move.iter.elem] New move_iterator::operator* should have conditional noexcept specification Hewill Kang
- LWG4114
2024-07-02 25.7.23.3 [range.elements.iterator] New elements_view::iterator::operator* missing conditional noexcept specification Hewill Kang
- LWG4113
2024-06-25 21.3.5.4 [meta.unary.prop] WP Disallow has_unique_object_representations<Incomplete[]> Jonathan Wakely
- LWG4112
2024-06-22 25.5.2 [range.utility.helpers] WP has-arrow should required operator->() to be const-qualified Hewill Kang
- LWG4111
2024-06-18 26.8.4 [alg.binary.search] 26.8.1 [alg.sorting.general] New LWG 270 and ranges version of binary search algorithms Jiang An
- LWG4110
2024-06-11 20.3.2.2.2 [util.smartptr.shared.const] New shared_ptr(nullptr_t, Deleter) is overconstrained, breaking some sensible deleters Louis Dionne
- LWG4109
2024-05-25 29.5.3.1 [rand.req.genl] New Instantiating templates in §[rand] with int8_t/uint8_t is undefined behavior Peter Dimov
- LWG4108
2024-05-23 25.7.16.2 [range.lazy.split.view] 25.7.17.2 [range.split.view] SG9 lazy_split_view should be sized_range when pattern is empty tiny-range GitHub Hewill Kang
- LWG4107
2024-05-18 28.5.7.4 [format.range.fmtmap] New Map formatter may conflict with user-defined specializations of pair/tuple formatters Victor Zverovich
- LWG4106
2024-05-17 28.5.8.3 [format.args] WP basic_format_args should not be default-constructible Hewill Kang
- LWG4105
2024-05-17 26.6.17 [alg.ends.with] WP ranges::ends_with's Returns misses difference casting Hewill Kang
- LWG4104
2024-05-14 24.5.3 [const.iterators] New basic_const_iterator<volatile int*> is not a contiguous_iterator Hewill Kang
- LWG4103
2024-05-14 26.7.9 [alg.unique] New ranges::unique_copy's constraints for the case where result is an input_iterator are not quite right Hewill Kang
- LWG4102
2024-05-14 27.3.3.2 [string.view.cons] New string_view(Iter, Iter) constructor breaks existing code Derek Zhang
- LWG4101
2024-05-10 31.7.6.3.2 [ostream.inserters.arithmetic] New LWG 117 loses the sign for negative NaN on some architectures Jonathan Wakely
- LWG4100
2024-05-11 16.4.6.4 [global.functions] New Default arguments and signatures of standard library non-member functions Jiang An
- LWG4099
2024-05-10 25.7.7.1 [range.as.rvalue.overview] 25.7.20.1 [range.common.overview] New The simple case of views::as_rvalue and views::common are not strictly correct Hewill Kang
- LWG4098
2024-05-10 25.7.27.1 [range.adjacent.overview] 25.7.28.1 [range.adjacent.transform.overview] WP views::adjacent<0> should reject non-forward ranges Hewill Kang
- LWG4097
2024-05-09 25.7.21.1 [range.reverse.overview] LEWG views::reverse should be specialized for some view types Hewill Kang
- LWG4096
2024-05-08 25.6.4.1 [range.iota.overview] WP views::iota(views::iota(0)) should be rejected Hewill Kang
- LWG4095
2024-05-03 26.4 [algorithm.syn] 26.6.18 [alg.fold] Tentatively NAD ranges::fold_meow should explicitly spell out the return type Hewill Kang
- LWG4094
2024-05-03 26.6.18 [alg.fold] New ranges::fold_meow is overconstrained Hewill Kang
- LWG4093
2024-05-03 26.6.18 [alg.fold] New ranges::fold_left_first_with_iter incorrectly constructs optional<U> Hewill Kang
- LWG4092
2024-05-01 24.5.5.1 [common.iterator] 24.5.5.6 [common.iter.cmp] New The monotonic version of common_iterator::operator== is underconstrained Hewill Kang
- LWG4091
2024-05-01 25.7.18.2 [range.concat.view] New concat_view rejects non-movable references Hewill Kang
- LWG4090
2024-04-30 28.5.2.2 [format.string.std] SG16 Underspecified use of locale facets for locale-dependent std::format GitHub Jens Maurer
- LWG4089
2024-04-30 25.7.18.3 [range.concat.iterator] New concat_view::iterator's iter_swap is overconstrained Hewill Kang
- LWG4088
2024-04-30 31.7.6.3.5 [ostream.formatted.print] WP println ignores the locale imbued in std::ostream Jens Maurer
- LWG4087
2024-04-28 17.9.3 [exception] SG16 Standard exception messages have unspecified encoding GitHub Victor Zverovich
- LWG4086
2024-04-29 26.12.2 [alg.rand.generate] NAD ranges::generate_random_n is missing Hewill Kang
- LWG4085
2024-04-28 26.12.2 [alg.rand.generate] WP ranges::generate_random's helper lambda should specify the return type Hewill Kang
- LWG4084
2024-04-30 28.3.4.3.3.3 [facet.num.put.virtuals] WP std::fixed ignores std::uppercase GitHub Jonathan Wakely
- LWG4083
2024-04-27 25.7.7.1 [range.as.rvalue.overview] WP views::as_rvalue should reject non-input ranges Hewill Kang
- LWG4082
2024-04-27 25.7.18.1 [range.concat.overview] WP views::concat(r) is well-formed when r is an output_range Hewill Kang
- LWG4081
2024-04-26 25.7.18.3 [range.concat.iterator] New concat_view::iterator::operator- is overconstrained Hewill Kang
- LWG4080
2024-04-26 24.3.2 [iterator.assoc.types] New Presumed value and difference types of an iterator type in ranges and non-ranges algorithms Jiang An
- LWG4079
2024-04-26 25.7.18.3 [range.concat.iterator] WP Missing Preconditions in concat_view::iterator's conversion constructor Hewill Kang
- LWG4078
2024-04-24 28.5.5 [format.functions] New What if arguments alias the output buffer in std::format_to? Jan Schultke
- LWG4077
2024-04-21 26.12.2 [alg.rand.generate] New Unclear preconditions of std::ranges::generate_random Jiang An
- LWG4076
2024-04-21 17.3.2 [version.syn] WP concat_view should be freestanding Hewill Kang
- LWG4075
2024-04-21 16.4.4 [utility.requirements] SG1 Thread stability requirement on constructors and destructors Detlef Vollmann
- LWG4074
2024-04-21 25.7.15.2 [range.join.with.view] WP compatible-joinable-ranges is underconstrained Hewill Kang
- LWG4073
2024-04-21 25.7.18.2 [range.concat.view] New concat_view::size may overflow Hewill Kang
- LWG4072
2024-04-19 22.5.8 [optional.comp.with.t] WP std::optional comparisons: constrain harder Jonathan Wakely
- LWG4071
2024-04-19 22.10.6.6 [refwrap.comparisons] WP reference_wrapper comparisons are not SFINAE-friendly Jonathan Wakely
- LWG4070
2024-04-19 31.12.6.9.2 [fs.path.fmtr.funcs] SG16 Transcoding by std::formatter<std::filesystem::path> GitHub Jonathan Wakely
- LWG4069
2024-04-19 32.5.8 [atomics.types.generic] Resolved std::atomic<volatile T> should be ill-formed GitHub Jonathan Wakely
- LWG4068
2024-04-19 16.4.5.11 [res.on.requirements] 16.3.2.3 [structure.requirements] New Terminology for objects whose types model a concept Jonathan Wakely
- LWG4067
2024-04-14 30.11.7.2 [time.zone.zonedtime.ctor] New Inconsistency and potential infinity meta-recursion in std::chrono::zoned_time's constructors Jiang An
- LWG4066
2024-04-13 25.5.7.2 [range.utility.conv.to] New ranges::to should reserve when sized_sentinel_for is satisfied Hewill Kang
- LWG4065
2024-04-07 16.4.4.6.1 [allocator.requirements.general] New Requirements for fancy pointers might be insufficient for self-referential implementation of containers Jiang An
- LWG4064
2024-04-05 27.5.1 [cstring.syn] WP Clarify that std::launder is not needed when using the result of std::memcpy Jan Schultke
- LWG4063
2024-04-03 27.2.4.2 [char.traits.specializations.char] New Freestanding std::char_traits<char>::eof depends on non-freestanding EOF Jiang An
- LWG4062
2024-03-30 25.3.14 [range.prim.empty] New ranges::empty has no semantic requirements for forward_ranges Hewill Kang
- LWG4061
2024-03-24 28.5.6.7 [format.context] WP Should std::basic_format_context be default-constructible/copyable/movable? Jiang An
- LWG4060
2024-03-26 23.7.3.7.7 [mdspan.sub.sub] WP submdspan preconditions do not forbid creating invalid pointer Mark Hoemmen
- LWG4059
2024-03-23 25.7.15.3 [range.join.with.iterator] New Leaky abstraction in join_with_view's iterator S. B. Tam
- LWG4058
2024-03-13 20.2.4 [pointer.conversion] New std::to_address() should be SFINAE-friendly Peter Kasting
- LWG4057
2024-03-01 25.8.6 [coro.generator.iterator] New generator::iterator's operator* is not noexcept when it can be S. B. Tam
- LWG4056
2024-02-28 22.2.2 [utility.swap] NAD The effects of std::swap are under-specified Jan Schultke
- LWG4055
2024-02-25 24.4.3 [iterator.operations] New §[iterator.operations] std::distance is missing a precondition Jan Schultke
- LWG4054
2024-02-12 25.6.5.1 [range.repeat.overview] WP Repeating a repeat_view should repeat the view Tim Song
- LWG4053
2024-02-05 25.6.5.2 [range.repeat.view] WP Unary call to std::views::repeat does not decay the argument Jiang An
- LWG4052
2024-02-05 29.5.9.6.2 [rand.dist.samp.pconst] 29.5.9.6.3 [rand.dist.samp.plinear] New Bogus requirements for piecewise_linear_distribution Jonathan Wakely
- LWG4051
2024-01-31 17.12.2 [cmp.categories] New A less hacky and more useful way to compare comparison category types Corentin Jabot
- LWG4050
2024-01-28 25.7.10.1 [range.take.overview] 25.7.10.1 [range.take.overview] New Should views::iota(0) | views::take(5) be views::iota(0, 5)? Hewill Kang
- LWG4049
2024-01-26 16.4.2 [organization] New C <foo.h> headers not in freestanding Ben Craig
- LWG4048
2024-01-26 23.6.11 [flat.set] 23.6.8.1 [flat.map.overview] New Inconsistent preconditions for transparent insertion of std::flat_map/std::flat_set Jiang An
- LWG4047
2024-01-25 16.4.5.2.1 [namespace.std] New Explicitly specifying template arguments for std::swap should not be supported Jiang An
- LWG4046
2024-01-23 23.2.7.2 [associative.reqmts.except] 23.6.8.1 [flat.map.overview] 23.6.9.1 [flat.multimap.overview] 23.6.11.1 [flat.set.overview] 23.6.12.1 [flat.multiset.overview] New Effects of inserting into or erasing from flat container adaptors when an exception is thrown need to be more permissive Jiang An
- LWG4045
2024-01-24 22.4.4.2 [tuple.cnstr] WP tuple can create dangling references from tuple-like Jonathan Wakely
- LWG4044
2024-01-24 31.7.10 [print.fun] WP Confusing requirements for std::print on POSIX platforms GitHub Jonathan Wakely
- LWG4043
2024-01-23 28.4.2.2 [text.encoding.general] WP "ASCII" is not a registered character encoding GitHub Jonathan Wakely
- LWG4042
2024-01-20 31.7.10 [print.fun] Resolved std::print should permit an efficient implementation Victor Zverovich
- LWG4041
2024-01-20 18.4.9 [concept.swappable] New The requirements on literal type in [concept.swappable] should be removed Jiang An
- LWG4040
2024-01-20 22.4.7 [tuple.helper] New Contradictory specification of std::tuple_size Jiang An
- LWG4039
2024-01-13 31.7.6.3.5 [ostream.formatted.print] New §[ostream.formatted.print]: Inappropriate usage of badbit in definition of vprint_unicode/vprint_nonunicode Jan Kokemüller
- LWG4038
2024-01-16 28.4.2.5 [text.encoding.aliases] WP std::text_encoding::aliases_view should have constexpr iterators Jonathan Wakely
- LWG4037
2024-01-12 28.3.4.2.1 [category.ctype.general] WP Static data members of ctype_base are not yet required to be usable in constant expressions Jiang An
- LWG4036
2024-01-12 D.11 [depr.c.macros] WP __alignof_is_defined is only implicitly specified in C++ and not yet deprecated Jiang An
- LWG4035
2023-12-31 25.6.3.2 [range.single.view] WP single_view should provide empty Hewill Kang
- LWG4034
2023-12-29 26.8.9 [alg.min.max] New Clarify specification of std::min and std::max Jan Schultke
- LWG4033
2023-12-27 16.4.5.3.3 [macro.names] New §[macro.names] defining macros after importing the standard library Alisdair Meredith
- LWG4032
2023-12-25 20.3.2.2.2 [util.smartptr.shared.const] New Possibly invalid types in the constraints of constructors of std::shared_ptr Jiang An
- LWG4031
2023-12-24 22.8.5 [expected.bad.void] WP bad_expected_access<void> member functions should be noexcept Cassio Neri
- LWG4030
2023-12-18 26.10.17.1 [numeric.sat.func] WP Clarify whether arithmetic expressions in [numeric.sat.func] are mathematical or C++ Thomas Köppe
- LWG4029
2023-12-18 27.4.3.1 [basic.string.general] New basic_string accidentally fails to meet the reversible container requirements Jan Schultke
- LWG4028
2023-12-18 21.3.7 [meta.rel] New std::is_(nothrow_)convertible should be reworded to avoid dependence on the return statement Jiang An
- LWG4027
2023-12-17 25.2 [ranges.syn] WP possibly-const-range should prefer returning const R& GitHub Hewill Kang
- LWG4026
2023-12-16 22.8.6.4 [expected.object.assign] 22.8.7.4 [expected.void.assign] New Assignment operators of std::expected should propagate triviality Jiang An
- LWG4025
2023-12-16 22.8.7.4 [expected.void.assign] WP Move assignment operator of std::expected<cv void, E> should not be conditionally deleted Jiang An
- LWG4024
2023-12-16 20.3.2.2.7 [util.smartptr.shared.create] WP Underspecified destruction of objects created in std::make_shared_for_overwrite/std::allocate_shared_for_overwrite Jiang An
- LWG4023
2023-12-08 31.6.3.4 [streambuf.protected] WP Preconditions of std::basic_streambuf::setg/setp Jiang An
- LWG4022
2023-12-08 30.12 [time.format] New Ambiguity in the formatting of negative years with format specifier %C Jiang An
- LWG4021
2023-12-07 23.7.3.6.1 [mdspan.mdspan.overview] New mdspan::is_always_meow() should be noexcept Stephan T. Lavavej
- LWG4020
2023-11-29 23.7.3.3.2 [mdspan.extents.expo] New extents::index-cast weirdness Casey Carter
- LWG4019
2023-11-25 25.7.21 [range.reverse] SG9 Reversing an infinite range leads to an infinite loop GitHub Barry Revzin
- LWG4018
2023-11-25 25.5.7.2 [range.utility.conv.to] New ranges::to's copy branch is underconstrained Hewill Kang
- LWG4017
2023-11-19 25.7.17.3 [range.split.iterator] 25.7.16.3 [range.lazy.split.outer] New Behavior of std::views::split on an empty range David Stone
- LWG4016
2023-11-24 25.5.7 [range.utility.conv] WP container-insertable checks do not match what container-inserter does Jonathan Wakely
- LWG4015
2023-11-24 22.5.3.8 [optional.monadic] Open LWG 3973 broke const overloads of std::optional monadic operations Jonathan Wakely
- LWG4014
2023-11-15 29.5.4.4 [rand.eng.sub] WP LWG 3809 changes behavior of some existing std::subtract_with_carry_engine code Matt Stephanson
- LWG4013
2023-11-11 25.7.16.4 [range.lazy.split.outer.value] WP lazy_split_view::outer-iterator::value_type should not provide default constructor Hewill Kang
- LWG4012
2023-11-11 25.7.20.2 [range.common.view] WP common_view::begin/end are missing the simple-view check Hewill Kang
- LWG4011
2023-11-09 23.7.2.2.6 [span.elem] WP "Effects: Equivalent to return" in [span.elem] Arthur O'Dwyer
- LWG4010
2023-11-09 25.5.4.3 [range.subrange.access] New subrange::advance should be improved Hewill Kang
- LWG4009
2023-11-08 25.7.12.2 [range.drop.view] New drop_view::begin const may have 𝒪(n) complexity Hewill Kang
- LWG4008
2023-11-08 25.5.7.2 [range.utility.conv.to] New §[range.utility.conv.to] ranges::to may cause infinite recursion if range_value_t<C> is a non-move-constructible range S. B. Tam
- LWG4007
2023-11-05 22.10.4 [func.require] New Mystic prohibition of calling a volatile-qualified perfect forwarding call wrapper Jiang An
- LWG4006
2023-11-05 25.7.29.4 [range.chunk.outer.value] Tentatively NAD chunk_view::outer-iterator::value_type should provide empty Hewill Kang
- LWG4005
2023-11-03 3.48 [defns.required.behavior] 16.3.2.4 [structure.specifications] 16.4.5.8 [res.on.functions] New "Required behavior" too narrowly defined Eric Niebler
- LWG4004
2023-10-30 32.5.4 [atomics.order] SG1 The load and store operation in §[atomics.order] p1 is ambiguous GitHub jim x
- LWG4003
2023-10-28 25.5.3 [view.interface] Tentatively NAD view_interface::back is overconstrained Hewill Kang
- LWG4002
2023-10-27 25.6.4.3 [range.iota.iterator] New The definition of iota_view::iterator::iterator_concept should be improved Hewill Kang
- LWG4001
2023-10-27 25.6.4.2 [range.iota.view] WP iota_view should provide empty Hewill Kang
- LWG4000
2023-10-23 23.6.8.7 [flat.map.modifiers] New flat_map::insert_range's Effects is not quite right Hewill Kang
- LWG3999
2023-10-18 32.5.4 [atomics.order] New P0439R0 changed the value category of memory order constants P0439R0 Jiang An
- LWG3998
2023-10-18 28.6.4 [re.const] New Constants in std::regex_constants should be allowed to be enumerators Jiang An
- LWG3997
2023-10-15 28.5.1 [format.syn] 30.2 [time.syn] 32.4.3.2 [thread.thread.id] New std::formatter specializations should be consistently restricted to supported character types Jiang An
- LWG3996
2023-10-12 24.3.6.4 [projected] NAD projected<I, identity> should just be I Hewill Kang
- LWG3995
2023-10-11 23.7.3 [views.multidim] New Issue with custom index conversion in <mdspan> Hewill Kang
- LWG3994
2023-10-11 25.7.2 [range.adaptor.object] New adaptor(args...)(r) is not equivalent to std::bind_back(adaptor, args...)(r) Hewill Kang
- LWG3993
2023-10-10 28.5.6.1 [formatter.requirements] New The parse function of a BasicFormatter type needs to be constexpr Jiang An
- LWG3992
2023-10-05 31.8.2.4 [stringbuf.members] New basic_stringbuf::str()&& should enforce 𝒪(1) Peter Sommerlad
- LWG3991
2023-08-29 22.6.3.4 [variant.assign] New variant's move assignment should not be guaranteed to produce a valueless by exception state Brian Bi
- LWG3990
2023-08-29 22.4.4 [tuple.tuple] 22.6.3.1 [variant.variant.general] WP Program-defined specializations of std::tuple and std::variant can't be properly supported Jiang An
- LWG3989
2023-08-29 27.3 [string.view] 23.7.2.2 [views.span] New The whole range for an iterator obtained from a std::span or std::basic_string_view is not clear Jiang An
- LWG3988
2023-08-28 24.5.3 [const.iterators] 25.7.22.2 [range.as.const.view] Open Should as_const_view and basic_const_iterator provide base()? Hewill Kang
- LWG3987
2023-08-27 24.7 [iterator.range] WP Including <flat_foo> doesn't provide std::begin/end Hewill Kang
- LWG3986
2023-08-26 24.5.3 [const.iterators] New basic_const_iterator doesn't work with optional Hewill Kang
- LWG3985
2023-08-25 25.5.7.2 [range.utility.conv.to] 25.5.7.3 [range.utility.conv.adaptors] New ranges::to should Mandates C not to be view Hewill Kang
- LWG3984
2023-08-23 25.5.7.2 [range.utility.conv.to] WP ranges::to's recursion branch may be ill-formed Hewill Kang
- LWG3983
2023-08-23 25.5.7.3 [range.utility.conv.adaptors] New ranges::to adaptors are underconstrained Hewill Kang
- LWG3982
2023-08-22 25.4.4 [range.view] Tentatively NAD is-derived-from-view-interface should require that T is derived from view_interface<T> Hewill Kang
- LWG3981
2023-08-22 25.7.2 [range.adaptor.object] Tentatively NAD Range adaptor closure object is underspecified for its return type Hewill Kang
- LWG3980
2023-08-22 32.5.4 [atomics.order] Tentatively NAD The read exclusive ownership of an atomic read-modify-write operation and whether its read and write are two operations are unclear jim x
- LWG3979
2023-08-22 22.10.13 [func.not.fn] 22.10.14 [func.bind.partial] New Should we reject std::bind_front<42>() and its friends? Jiang An
- LWG3978
2023-08-19 22.4.5 [tuple.creation] Resolved The "no effect" requirement for std::ignore is unimplementable for volatile bit-fields Jiang An
- LWG3977
2023-08-19 16.3.3.3.3 [bitmask.types] New constexpr and noexcept for operators for bitmask types Jiang An
- LWG3976
2023-08-14 23.2.2.5 [container.alloc.reqmts] New What does it mean for a type to be "allocator aware"? Alisdair Meredith
- LWG3975
2023-08-13 28.5.6.7 [format.context] WP Specializations of basic_format_context should not be permitted Brian Bi
- LWG3974
2023-08-12 23.7.3.6.3 [mdspan.mdspan.members] WP mdspan::operator[] should not copy OtherIndexTypes Casey Carter
- LWG3973
2023-08-10 22.8.6.7 [expected.object.monadic] 22.5.3.8 [optional.monadic] WP Monadic operations should be ADL-proof Jiang An
- LWG3972
2023-09-04 25.7.15.3 [range.join.with.iterator] New Issues with join_with_view::iterator's iter_swap Hewill Kang
- LWG3971
2023-08-21 25.7.15.2 [range.join.with.view] NAD Join ranges of rvalue references with ranges of prvalues GitHub Hewill Kang
- LWG3970
2023-08-16 23.7.3.2 [mdspan.syn] WP §[mdspan.syn] Missing definition of full_extent_t and full_extent S. B. Tam
- LWG3969
2023-08-10 26.6.18 [alg.fold] New std::ranges::fold_left_first_with_iter should be more ADL-proof Jiang An
- LWG3968
2023-08-06 22.11.8 [bit.endian] New std::endian::native value should be more specific about object representations Brian Bi
- LWG3967
2023-08-04 21.3.5.4 [meta.unary.prop] New The specification for std::is_nothrow_* traits may be ambiguous in some cases involving noexcept(false) Jiang An
- LWG3966
2023-08-04 23.6.8.1 [flat.map.overview] 23.6.9.1 [flat.multimap.overview] New The value_type and reference members of std::flat_(multi)map::(const_)iterator are unclear Jiang An
- LWG3965
2023-07-31 28.5.6.5 [format.string.escaped] WP Incorrect example in [format.string.escaped] p3 for formatting of combining characters Tom Honermann
- LWG3964
2023-07-28 29.6.3.3 [valarray.transcend] New std::atan2 and std::pow overloads that take two std::valarray parameters should require the arguments to have the same length Jiang An
- LWG3963
2023-07-24 23.6.8.2 [flat.map.defn] 23.6.9.2 [flat.multimap.defn] New Different std::flat_map/std::flat_multimap specializations should be able to share same nested classes Jiang An
- LWG3962
2023-07-28 30.13 [time.parse] New What is the "decimal precision of the input"? Jonathan Wakely
- LWG3961
2023-07-28 30.13 [time.parse] New Does chrono::parse check format strings? Jonathan Wakely
- LWG3960
2023-07-28 30.13 [time.parse] New How does chrono::parse handle duplicated data? Jonathan Wakely
- LWG3959
2023-07-23 23.6.8 [flat.map] 23.6.9 [flat.multimap] New Should the comparator of std::flat_map/std::flat_multimap be copied twice in some operations? Jiang An
- LWG3958
2023-07-17 25.5.7.2 [range.utility.conv.to] Tentatively NAD ranges::to should prioritize the "reserve" branch Hewill Kang
- LWG3957
2023-07-10 23.2.2.5 [container.alloc.reqmts] WP §[container.alloc.reqmts] The value category of v should be claimed jim x
- LWG3956
2023-07-15 30.13 [time.parse] WP chrono::parse uses from_stream as a customization point Jonathan Wakely
- LWG3955
2023-07-06 25.6.5.2 [range.repeat.view] 25.6.5.3 [range.repeat.iterator] New Add noexcept to several repeat_view[::iterator] member functions Hewill Kang
- LWG3954
2023-07-06 17.15.1 [support.c.headers.general] New Feature-test macros in C headers (<stddef.h> etc.) Jiang An
- LWG3953
2023-06-30 24.5.5.7 [common.iter.cust] 24.5.7.7 [counted.iter.cust] WP iter_move for common_iterator and counted_iterator should return decltype(auto) Hewill Kang
- LWG3952
2023-06-28 24.2 [iterator.synopsis] 24.5.3.2 [const.iterators.alias] 24.5.3.3 [const.iterators.iterator] New iter_common_reference_t does not conform to the definition of indirectly_readable Hewill Kang
- LWG3951
2023-06-25 22.8.6.5 [expected.object.swap] 22.8.7.5 [expected.void.swap] WP §[expected.object.swap]: Using value() instead of has_value() Ben Craig
- LWG3950
2023-06-21 27.3.2 [string.view.synop] WP std::basic_string_view comparison operators are overspecified Giuseppe D'Angelo
- LWG3949
2023-06-20 32.5.8.1 [atomics.types.generic.general] WP std::atomic<bool>'s trivial destructor dropped in C++17 spec wording Jeremy Hurwitz
- LWG3948
2023-06-20 25.2 [ranges.syn] 25.3.16 [range.prim.cdata] WP possibly-const-range and as-const-pointer should be noexcept Jiang An
- LWG3947
2023-06-17 25.7.28.2 [range.adjacent.transform.view] WP Unexpected constraints on adjacent_transform_view::base() Bo Persson
- LWG3946
2023-06-13 25.2 [ranges.syn] WP The definition of const_iterator_t should be reworked Christopher Di Bella
- LWG3945
2023-06-08 17.14.2 [cstdarg.syn] New §[cstdarg.syn] 'Compatible types' are undefined Lukas Barth
- LWG3944
2023-06-01 28.5.6.4 [format.formatter.spec] WP Formatters converting sequences of char to sequences of wchar_t GitHub Mark de Wever
- LWG3943
2023-06-01 28.5.6.3 [format.formattable] New Clarify lifetime requirements of BasicFormatter and Formatter Mark de Wever
- LWG3942
2023-05-27 27.2.4 [char.traits.specializations] New Inconsistent use of const char_type& in standard specializations of std::char_traits Jiang An
- LWG3941
2023-05-27 32.5.4 [atomics.order] Open §[atomics.order] inadvertently prohibits widespread implementation techniques GitHub Hans Boehm
- LWG3940
2023-05-26 22.8.7.6 [expected.void.obs] WP std::expected<void, E>::value() also needs E to be copy constructible Jiang An
- LWG3939
2023-05-26 28.5.2.2 [format.string.std] New §[format.string.std] char is not formatted as a character when charT is wchar_t S. B. Tam
- LWG3938
2023-05-25 22.8.6.7 [expected.object.monadic] WP Cannot use std::expected monadic ops with move-only error_type Jonathan Wakely
- LWG3937
2023-05-25 31.7.7 [std.manip] 31.7.8 [ext.manip] 31.7.9 [quoted.manip] New I/O manipulators should be specified in terms of base classes Jonathan Wakely
- LWG3936
2023-05-22 D [depr] NAD Are implementations allowed to deprecate components not in [depr]? Jiang An
- LWG3935
2023-05-21 29.4.3 [complex] WP template<class X> constexpr complex& operator=(const complex<X>&) has no specification Daniel Krügler
- LWG3934
2023-05-20 29.4.3 [complex] New std::complex<T>::operator=(const T&) has no specification Daniel Krügler
- LWG3933
2023-05-16 29.4.3 [complex] New P1467R9 accidentally changed the signatures of certain constructors of std::complex P1467R9 Jiang An
- LWG3932
2023-05-04 17.12.6 [cmp.alg] New Expression-equivalence is sometimes unimplementable when passing prvalue expressions to comparison CPOs Jiang An
- LWG3931
2023-05-03 17.3.2 [version.syn] New Too many paper bump __cpp_lib_ranges Jiang An
- LWG3930
2023-05-01 21 [meta] NAD Simplify type trait wording Alisdair Meredith
- LWG3929
2023-05-01 21.3.5.4 [meta.unary.prop] 21.3.7 [meta.rel] New Preconditions for type traits should be Mandates Alisdair Meredith
- LWG3928
2023-04-29 16.4.5.2.2 [namespace.posix] New Non-top-level namespace posix shouldn't be reserved Jiang An
- LWG3927
2023-04-24 23.2.4 [sequence.reqmts] WP Unclear preconditions for operator[] for sequence containers Ville Voutilainen
- LWG3926
2023-04-19 16.4.5.2.1 [namespace.std] New Which namespace std is the mentioned one? jim x
- LWG3925
2023-04-16 28.5.6.3 [format.formattable] WP Concept formattable's definition is incorrect Mark de Wever
- LWG3924
2023-04-16 32.3.1 [thread.stoptoken.intro] New Stop token data race avoidance requirements unclear Brian Bi
- LWG3923
2023-04-15 17.3.5.1 [numeric.limits.general] New The specification of numeric_limits doesn't clearly distinguish between implementation requirements and user requirements Daniel Krügler
- LWG3922
2023-04-14 17.3.5.1 [numeric.limits.general] New It's unclear whether numeric_limits can be specialized by users Christopher Di Bella
- LWG3921
2023-04-14 30.12 [time.format] New Is std::chrono::duration<std::int64_t, std::ratio<INT64_MAX - 1, INT64_MAX>>{40} required to be correctly formatted? Jiang An
- LWG3920
2023-04-12 16.4.5.3.4 [extern.names] New Bad footnotes claiming external linkage for entities defined as macros Alisdair Meredith
- LWG3919
2023-04-07 25.7.24 [range.enumerate] WP enumerate_view may invoke UB for sized common non-forward underlying ranges Patrick Palka
- LWG3918
2023-04-04 26.11.6 [uninitialized.move] WP std::uninitialized_move/_n and guaranteed copy elision GitHub Jiang An
- LWG3917
2023-04-08 20.2.10 [default.allocator] 20.5.3 [mem.poly.allocator.class] New Validity of allocator<void> and possibly polymorphic_allocator<void> should be clarified Daniel Krügler
- LWG3916
2023-04-02 20.2.10 [default.allocator] 20.5.3.1 [mem.poly.allocator.class.general] 23.2 [container.requirements] New allocator, polymorphic_allocator, and containers should forbid cv-qualified types Stephan T. Lavavej
- LWG3915
2023-04-01 25.4.2 [range.range] WP Redundant paragraph about expression variations Johel Ernesto Guerrero Peña
- LWG3914
2023-03-30 25.2 [ranges.syn] 25.7.24 [range.enumerate] WP Inconsistent template-head of ranges::enumerate_view Johel Ernesto Guerrero Peña
- LWG3913
2023-03-28 25.2 [ranges.syn] NAD ranges::const_iterator_t<range R> fails to accept arrays of unknown bound GitHub Arthur O'Dwyer
- LWG3912
2023-03-27 25.7.24.3 [range.enumerate.iterator] WP enumerate_view::iterator::operator- should be noexcept Hewill Kang
- LWG3911
2023-03-27 20.3.1.3.5 [unique.ptr.single.observers] 20.3.1.4.4 [unique.ptr.runtime.observers] New unique_ptr's operator* is missing a mandate Brian Bi
- LWG3910
2023-03-27 31.4.2 [iostream.objects.overview] New The effects of including <iostream> on initialization are not yet precisely specified Jiang An
- LWG3909
2023-03-27 99 [ranges.refinements] 25.7.2 [range.adaptor.object] Tentatively NAD Issues about viewable_range Jiang An
- LWG3908
2023-03-23 25.7.24.3 [range.enumerate.iterator] Tentatively NAD enumerate_view::iterator constructor is explicit Jonathan Wakely
- LWG3907
2023-03-18 25.6 [range.factories] 25.7 [range.adaptors] New Can iterator types of range adaptors and range factories be SCARY? Jiang An
- LWG3906
2023-03-18 32.5.8.5 [atomics.types.pointer] 32.5.7.5 [atomics.ref.pointer] New "Undefined address" is undefined Jiang An
- LWG3905
2023-03-13 29.3.1 [cfenv.syn] WP Type of std::fexcept_t Sam Elliott
- LWG3904
2023-03-13 25.7.16.3 [range.lazy.split.outer] WP lazy_split_view::outer-iterator's const-converting constructor isn't setting trailing_empty_ Patrick Palka
- LWG3903
2023-03-11 23.7.2.2.1 [span.overview] WP span destructor is redundantly noexcept Ben Craig
- LWG3902
2023-03-07 22.2.6 [declval] New Return type of std::declval<cv void> should be (cv-unqualified) void Jiang An
- LWG3901
2023-03-05 20.2.8 [allocator.uses] NAD Is uses-allocator construction of a cv-qualified object type still well-formed after LWG 3870? Jiang An
- LWG3900
2023-03-04 25.8.5 [coro.generator.promise] WP The allocator_arg_t overloads of generator::promise_type::operator new should not be constrained Tim Song
- LWG3899
2023-03-04 25.8.5 [coro.generator.promise] WP co_yielding elements of an lvalue generator is unnecessarily inefficient Tim Song
- LWG3898
2023-03-02 32.9.3.3 [thread.barrier.class] New Possibly unintended preconditions for completion functions of std::barrier Jiang An
- LWG3897
2023-02-27 20.3.4.3 [inout.ptr.t] WP inout_ptr will not update raw pointer to 0 Doug Cook
- LWG3896
2023-02-27 25.4.5 [range.refinements] New The definition of viewable_range is not quite right Hewill Kang
- LWG3895
2023-02-25 18.3 [concepts.syn] 24.2 [iterator.synopsis] New Various relation concepts are missing default values of the second template parameters blacktea hamburger
- LWG3894
2023-02-25 25.8.5 [coro.generator.promise] WP generator::promise_type::yield_value(ranges::elements_of<Rng, Alloc>) should not be noexcept Tim Song
- LWG3893
2023-02-22 32.5.8.7.2 [util.smartptr.atomic.shared] WP LWG 3661 broke atomic<shared_ptr<T>> a; a = nullptr; Zachary Wassall
- LWG3892
2023-02-20 28.5.7.2 [format.range.formatter] 28.5.9 [format.tuple] WP Incorrect formatting of nested ranges and tuples Victor Zverovich
- LWG3891
2023-02-19 22.8.6.1 [expected.object.general] New LWG 3870 breaks std::expected<cv T, E> Jiang An
- LWG3890
2023-02-19 24.3.4.4 [iterator.concept.winc] New ABI issue for integer-class types Jiang An
- LWG3889
2023-02-17 26.11.9 [specialized.destroy] New std::(ranges::)destroy_at should destroy array elements in the decreasing index order Jiang An
- LWG3888
2023-02-17 26.11.8 [specialized.construct] New Most ranges uninitialized memory algorithms are underconstrained Jiang An
- LWG3887
2023-02-14 17.3.2 [version.syn] WP Version macro for allocate_at_least Alisdair Meredith
- LWG3886
2023-02-13 22.5.3.1 [optional.optional.general] 22.8.6.1 [expected.object.general] WP Monad mo' problems Casey Carter
- LWG3885
2023-02-11 16.4.5.3.2 [zombie.names] WP 'op' should be in [zombie.names] Jonathan Wakely
- LWG3884
2023-02-06 23.6.8 [flat.map] 23.6.9 [flat.multimap] 23.6.11 [flat.set] 23.6.12 [flat.multiset] WP flat_foo is missing allocator-extended copy/move constructors Arthur O'Dwyer
- LWG3883
2023-02-09 17.15.7 [support.c.headers.other] New §[support.c.headers.other] Ambiguity in the requirements for includes Alex Mills
- LWG3882
2023-02-08 22.4.9 [tuple.rel] New tuple relational operators have confused friendships Corentin Jabot
- LWG3881
2023-02-10 23.6.13 [container.adaptors.format] C++23 Incorrect formatting of container adapters backed by std::string Victor Zverovich
- LWG3880
2023-02-09 25.7.29.7 [range.chunk.fwd.iter] 25.7.32.3 [range.stride.iterator] C++23 Clarify operator+= complexity for {chunk,stride}_view::iterator Tim Song
- LWG3879
2023-02-09 23.6.11.6 [flat.set.erasure] 23.6.12.6 [flat.multiset.erasure] C++23 erase_if for flat_{,multi}set is incorrectly specified Tim Song
- LWG3878
2023-02-09 31.4.2 [iostream.objects.overview] C++23 import std; should guarantee initialization of standard iostreams objects Tim Song
- LWG3877
2023-02-09 22.8.6.7 [expected.object.monadic] 22.8.7.7 [expected.void.monadic] C++23 Incorrect constraints on const-qualified monadic overloads for std::expected Sy Brand
- LWG3876
2023-02-09 23.7.3.4 [mdspan.layout] C++23 Default constructor of std::layout_XX::mapping misses precondition Christian Trott
- LWG3875
2023-02-05 25.6.5 [range.repeat] C++23 std::ranges::repeat_view<T, IntegerClass>::iterator may be ill-formed Jiang An
- LWG3874
2023-02-05 17.3.2 [version.syn] NAD Rename __cpp_lib_ranges_to_container to __cpp_lib_ranges_to Hewill Kang
- LWG3873
2023-02-04 25.7.15.2 [range.join.with.view] New join_with_view's const begin is underconstrained Hewill Kang
- LWG3872
2023-01-31 24.5.3 [const.iterators] C++23 basic_const_iterator should have custom iter_move Hewill Kang
- LWG3871
2023-02-01 16.4.2.5 [compliance] C++23 Adjust note about terminate CA
- LWG3870
2023-01-30 26.11.1 [specialized.algorithms.general] C++23 Remove voidify Jonathan Wakely
- LWG3869
2023-01-30 19.5.2 [system.error.syn] C++23 Deprecate std::errc constants related to UNIX STREAMS Jonathan Wakely
- LWG3868
2023-01-29 26.7.5 [alg.replace] 26.7.6 [alg.fill] LEWG Constrained algorithms should not require output_iterator GitHub Hewill Kang
- LWG3867
2023-01-29 31.11.3.1 [syncstream.osyncstream.overview] C++23 Should std::basic_osyncstream's move assignment operator be noexcept? Jiang An
- LWG3866
2023-01-29 22.8.6.7 [expected.object.monadic] 22.8.7.7 [expected.void.monadic] C++23 Bad Mandates for expected::transform_error overloads Casey Carter
- LWG3865
2023-01-28 22.3.3 [pairs.spec] C++23 Sorting a range of pairs Barry Revzin
- LWG3864
2023-01-28 25.7.25 [range.zip] New zip over range of reference to an abstract type Barry Revzin
- LWG3863
2023-01-26 24.5.3.2 [const.iterators.alias] New Is input_iterator guaranteed to have iter_const_reference_t? Hewill Kang
- LWG3862
2023-01-25 24.2 [iterator.synopsis] C++23 basic_const_iterator's common_type specialization is underconstrained Hewill Kang
- LWG3861
2023-01-25 23.7.3.4.7 [mdspan.layout.stride] Resolved mdspan layout_stride::mapping default constructor problem Christian Robert Trott
- LWG3860
2023-01-24 25.2 [ranges.syn] C++23 range_common_reference_t is missing Hewill Kang
- LWG3859
2023-01-24 24.3.6.4 [projected] Resolved std::projected cannot handle proxy iterator Hewill Kang
- LWG3858
2023-01-22 24.5.3.4 [const.iterators.types] NAD basic_const_iterator is too strict to provide iterator_category Hewill Kang
- LWG3857
2023-01-10 27.3.3.2 [string.view.cons] C++23 basic_string_view should allow explicit conversion when only traits vary Casey Carter
- LWG3856
2023-01-14 30.12 [time.format] New Unclear which conversion specifiers are valid for each chrono type Tam S. B.
- LWG3855
2023-01-07 25.7.16.2 [range.lazy.split.view] New tiny-range is not quite right Hewill Kang
- LWG3854
2023-01-07 16.4.6.14 [res.on.exception.handling] New §[res.on.exception.handling]/3 should not be applied to all standard library types Jiang An
- LWG3853
2023-01-06 24.5.3 [const.iterators] C++23 basic_const_iterator<volatile int*>::operator-> is ill-formed Hewill Kang
- LWG3852
2023-01-06 25.7.15.3 [range.join.with.iterator] New join_with_view::iterator's iter_move and iter_swap should be conditionally noexcept Hewill Kang
- LWG3851
2023-01-06 25.7.29.5 [range.chunk.inner.iter] C++23 chunk_view::inner-iterator missing custom iter_move and iter_swap Hewill Kang
- LWG3850
2023-01-06 25.7.22.1 [range.as.const.overview] C++23 views::as_const on empty_view<T> should return empty_view<const T> Hewill Kang
- LWG3849
2023-01-06 25.7.33.3 [range.cartesian.iterator] C++23 cartesian_product_view::iterator's default constructor is overconstrained Hewill Kang
- LWG3848
2023-01-06 25.7.27.2 [range.adjacent.view] 25.7.28.2 [range.adjacent.transform.view] 25.7.30.2 [range.slide.view] C++23 adjacent_view, adjacent_transform_view and slide_view missing base accessor Hewill Kang
- LWG3847
2023-01-06 25.5.7.2 [range.utility.conv.to] 25.5.7.3 [range.utility.conv.adaptors] C++23 ranges::to can still return views Hewill Kang
- LWG3846
2023-01-06 25.6.4.3 [range.iota.iterator] New iota_view::iterator::operator- is overconstrained Hewill Kang
- LWG3845
2023-01-06 25.5.7.2 [range.utility.conv.to] New ranges::to's from_range_t tag branch has the wrong constraint Hewill Kang
- LWG3844
2022-12-20 30.12 [time.format] Open Non-numeric formats for negative durations Jonathan Wakely
- LWG3843
2022-12-20 22.8.6.6 [expected.object.obs] C++23 std::expected<T,E>::value() & assumes E is copy constructible Jonathan Wakely
- LWG3842
2022-12-14 30.12 [time.format] C++23 Unclear wording for precision in chrono-format-spec Jonathan Wakely
- LWG3841
2022-12-14 17.3.2 [version.syn] C++23 <version> should not be "all freestanding" Jonathan Wakely
- LWG3840
2022-12-10 D.21 [depr.fs.path.factory] Open filesystem::u8path should be undeprecated GitHub Daniel Krügler
- LWG3839
2022-12-11 28.5.7.2 [format.range.formatter] 28.5.7.3 [format.range.fmtdef] 28.5.9 [format.tuple] C++23 range_formatter's set_separator, set_brackets, and underlying functions should be noexcept Hewill Kang
- LWG3838
2022-12-07 24.3.2.1 [incrementable.traits] New The last specialization of incrementable_traits is under-constrained Hewill Kang
- LWG3837
2022-12-04 27.4.4.5 [string.erasure] 23.3.5.5 [deque.erasure] 23.3.7.7 [forward.list.erasure] 23.3.11.6 [list.erasure] 23.3.13.6 [vector.erasure] New std::erase_if overloads for non-associative containers should move (and not copy) their predicate object Giuseppe D'Angelo
- LWG3836
2022-11-30 22.8.6.2 [expected.object.cons] C++23 std::expected<bool, E1> conversion constructor expected(const expected<U, G>&) should take precedence over expected(U&&) with operator bool Hui Xie
- LWG3835
2022-11-28 28.6.1 [re.general] New Requirements for CharT in the regex library Xie He
- LWG3834
2022-11-27 31.13.2 [cinttypes.syn] C++23 Missing constexpr for std::intmax_t math functions in <cinttypes> George Tokmaji
- LWG3833
2022-11-27 28.5.6.4 [format.formatter.spec] C++23 Remove specialization template<size_t N> struct formatter<const charT[N], charT> Mark de Wever
- LWG3832
2022-11-23 25.7.23.3 [range.elements.iterator] New Missing change for element_view::iterator in LWG 3798 Jiang An
- LWG3831
2022-11-18 30.12 [time.format] 30.13 [time.parse] New Two-digit formatting of negative year is ambiguous Matt Stephanson
- LWG3830
2022-11-14 25.7.21.2 [range.reverse.view] New reverse_view should not cache when ranges::next has constant time complexity Hewill Kang
- LWG3829
2022-11-13 25.7.7.2 [range.as.rvalue.view] New as_rvalue_view::end should improve non-common case Hewill Kang
- LWG3828
2022-11-10 17.4.1 [cstdint.syn] C++23 Sync intmax_t and uintmax_t with C2x GB
- LWG3827
2022-11-10 17.15.4 [stdalign.h.syn] 17.15.5 [stdbool.h.syn] C++23 Deprecate <stdalign.h> and <stdbool.h> macros GB
- LWG3826
2022-11-10 25.8.5 [coro.generator.promise] C++23 Redundant specification [for overload of yield_value] US
- LWG3825
2022-11-09 28.5.6.6 [format.parse.ctx] C++23 Missing compile-time argument id check in basic_format_parse_context::next_arg_id Victor Zverovich
- LWG3824
2022-11-09 22.10.15.5 [func.bind.place] C++23 Number of bind placeholders is underspecified Tomasz Kamiński
- LWG3823
2022-11-09 21.3.5.4 [meta.unary.prop] C++23 Unnecessary precondition for is_aggregate Tomasz Kamiński
- LWG3822
2022-11-08 31.12.13.40 [fs.op.weakly.canonical] C++23 Avoiding normalization in filesystem::weakly_canonical US
- LWG3821
2022-11-08 20.2.8.2 [allocator.uses.construction] C++23 uses_allocator_construction_args should have overload for pair-like Tim Song
- LWG3820
2022-11-08 25.7.33.3 [range.cartesian.iterator] C++23 cartesian_product_view::iterator::prev is not quite right Hewill Kang
- LWG3819
2022-11-08 21.3.5.4 [meta.unary.prop] C++23 reference_meows_from_temporary should not use is_meowible Tim Song
- LWG3818
2022-11-08 16.3.3 [conventions] C++23 Exposition-only concepts are not described in library intro Tim Song
- LWG3817
2022-11-08 23.3.7.5 [forward.list.modifiers] C++23 Missing preconditions on forward_list modifiers Tomasz Kamiński
- LWG3816
2022-11-08 23.6.8.1 [flat.map.overview] 23.6.9.1 [flat.multimap.overview] C++23 flat_map and flat_multimap should impose sequence container requirements Tomasz Kamiński
- LWG3815
2022-11-06 16.3.3.7 [freestanding.item] 32.5.2 [atomics.syn] Resolved Freestanding enumerators specification is lacking Ben Craig
- LWG3814
2022-11-06 20.2.2 [memory.syn] 25.2 [ranges.syn] 32.5.2 [atomics.syn] C++23 Add freestanding items requested by NB comments Ben Craig
- LWG3813
2022-11-06 23.7.2.2.1 [span.overview] New std::span<volatile T, E> is made ill-formed by P2278R4 when T is a normal class type P2278R4 Jiang An
- LWG3812
2022-11-04 6.1.2.6 [fund.ts.v3::propagate_const.const_observers] New [fund.ts.v3] Incorrect constraint on propagate_const conversion function Giuseppe D'Angelo
- LWG3811
2022-11-03 25.7.22.1 [range.as.const.overview] C++23 views::as_const on ref_view<T> should return ref_view<const T> Tomasz Kamiński
- LWG3810
2022-11-03 28.5.8.3 [format.args] C++23 CTAD for std::basic_format_args GitHub Jonathan Wakely
- LWG3809
2022-11-02 29.5.4.4 [rand.eng.sub] WP Is std::subtract_with_carry_engine<uint16_t> supposed to work? Jonathan Wakely
- LWG3808
2022-11-02 17.3.2 [version.syn] NAD Inconsistent feature test macros for ranges algorithms Daniel Marshall
- LWG3807
2022-11-02 17.3.2 [version.syn] C++23 The feature test macro for ranges::find_last should be renamed Daniel Marshall
- LWG3806
2022-10-28 28.5.6.3 [format.formattable] NAD Should concept formattable<T, charT> default to char? GitHub Jonathan Wakely
- LWG3805
2022-10-26 22.10 [function.objects] 25.5.7.3 [range.utility.conv.adaptors] 25.7.2 [range.adaptor.object] New Expression evaluating to a call wrapper is a prvalue, not an object Johel Ernesto Guerrero Peña
- LWG3804
2022-10-25 23.6.8 [flat.map] 23.6.9 [flat.multimap] 23.6.11 [flat.set] 23.6.12 [flat.multiset] New flat_foo missing some allocator-extended deduction guides Arthur O'Dwyer
- LWG3803
2022-10-25 23.6.8 [flat.map] 23.6.9 [flat.multimap] 23.6.11 [flat.set] 23.6.12 [flat.multiset] C++23 flat_foo constructors taking KeyContainer lack KeyCompare parameter Arthur O'Dwyer
- LWG3802
2022-10-25 23.6.8 [flat.map] 23.6.9 [flat.multimap] 23.6.11 [flat.set] 23.6.12 [flat.multiset] New flat_foo allocator-extended constructors lack move semantics Arthur O'Dwyer
- LWG3801
2022-10-25 25.7.33.3 [range.cartesian.iterator] C++23 cartesian_product_view::iterator::distance-from ignores the size of last underlying range Patrick Palka
- LWG3800
2022-10-25 28.6.9.1 [re.results.general] NAD No deduction guide for std::match_results Jonathan Wakely
- LWG3799
2022-10-22 17.15.7 [support.c.headers.other] New Should <math.h> provide 3-argument ::hypot overloads? Jiang An
- LWG3798
2022-10-22 24.3.2.3 [iterator.traits] C++23 Rvalue reference and iterator_category Jiang An
- LWG3797
2022-10-21 25.7.23.2 [range.elements.view] New elements_view insufficiently constrained Hui Xie
- LWG3796
2022-10-20 25.6.5.2 [range.repeat.view] 25.7.31.2 [range.chunk.by.view] C++23 movable-box as member should use default-initialization instead of copy-initialization Hewill Kang
- LWG3795
2022-10-19 32.10.7 [futures.unique.future] 32.10.8 [futures.shared.future] C++23 Self-move-assignment of std::future and std::shared_future have unimplementable postconditions Jiang An
- LWG3794
2022-10-17 31.12.6.6 [fs.path.itr] New std::filesystem::path::iterator::reference should be allowed to be std::filesystem::path Jiang An
- LWG3793
2022-10-05 26.6.5 [alg.foreach] 26.6.15 [alg.search] 26.7.1 [alg.copy] 26.7.6 [alg.fill] 26.7.7 [alg.generate] New Requirements for some algorithms' Size template parameters are unclear Jiang An
- LWG3792
2022-10-05 17.3.2 [version.syn] C++23 __cpp_lib_constexpr_algorithms should also be defined in <utility> Marc Mutz
- LWG3791
2022-09-30 25.7.14.3 [range.join.iterator] Resolved join_view::iterator::operator-- may be ill-formed Hewill Kang
- LWG3790
2022-09-30 29.7.1 [cmath.syn] C++23 P1467 accidentally changed nexttoward's signature P1467 David Olsen
- LWG3789
2022-09-25 17.6.3.3 [new.delete.array] NAD Precondition of (not replaced) operator delete[] blacktea hamburger
- LWG3788
2022-09-22 32.4.4.2 [thread.jthread.cons] C++23 jthread::operator=(jthread&&) postconditions are unimplementable under self-assignment Nicole Mazzuca
- LWG3787
2022-09-25 25.5.7.2 [range.utility.conv.to] 25.5.7.3 [range.utility.conv.adaptors] Resolved ranges::to's template parameter C should not be a reference type Hewill Kang
- LWG3786
2022-09-25 23.6.8.2 [flat.map.defn] 23.6.9.2 [flat.multimap.defn] C++23 Flat maps' deduction guide needs to default Allocator to be useful Johel Ernesto Guerrero Peña
- LWG3785
2022-09-19 25.5.7.2 [range.utility.conv.to] C++23 ranges::to is over-constrained on the destination type being a range Barry Revzin
- LWG3784
2022-09-19 16.4.2.4 [std.modules] C++23 std.compat should not provide ::byte and its friends Jiang An
- LWG3783
2022-09-18 24.5.5.1 [common.iterator] 24.5.5.6 [common.iter.cmp] New views::common may not be a range adaptor object Hewill Kang
- LWG3782
2022-09-17 17.15.7 [support.c.headers.other] C++23 Should <math.h> declare ::lerp? Jiang An
- LWG3781
2022-09-16 23.6.1 [container.adaptors.general] C++23 The exposition-only alias templates cont-key-type and cont-mapped-type should be removed Hewill Kang
- LWG3780
2022-09-15 28.5.2.2 [format.string.std] Resolved format's width estimation is too approximate and not forward compatible GitHub Corentin Jabot
- LWG3779
2022-09-15 26.6.18 [alg.fold] NAD ranges::fold_* can unintentionally const_cast and reinterpret_cast Nicole Mazzuca
- LWG3778
2022-09-13 23.3.14.1 [vector.bool.pspc] C++23 vector<bool> missing exception specifications Alisdair Meredith
- LWG3777
2022-09-12 25.7.33.2 [range.cartesian.view] Open Common cartesian_product_view produces an invalid range if the first range is input and one of the ranges is empty Tomasz Kamiński
- LWG3776
2022-08-28 28.5.6.1 [formatter.requirements] NAD Avoid parsing format-spec if it is not present or empty GitHub Mark de Wever
- LWG3775
2022-09-22 16.4.4.6.1 [allocator.requirements.general] C++23 Broken dependencies in the Cpp17Allocator requirements Alisdair Meredith
- LWG3774
2022-09-12 23.6.10 [flat.set.syn] C++23 <flat_set> should include <compare> Jiang An
- LWG3773
2022-09-12 25.7.26.1 [range.zip.transform.overview] C++23 views::zip_transform still requires F to be copy_constructible when empty pack Hewill Kang
- LWG3772
2022-09-12 25.6.5.2 [range.repeat.view] C++23 repeat_view's piecewise constructor is missing Postconditions Hewill Kang
- LWG3771
2022-09-12 7.2.1 [fund.ts.v3::func.wrap.func.overview] C++23 [fund.ts.v3] remove binders typedefs from function Alisdair Meredith
- LWG3770
2022-09-05 25.2 [ranges.syn] C++23 const_sentinel_t is missing Hewill Kang
- LWG3769
2022-09-05 24.5.3 [const.iterators] C++23 basic_const_iterator::operator== causes infinite constraint recursion Hewill Kang
- LWG3768
2022-09-08 25.2 [ranges.syn] NAD possibly-const-range is overconstrained Hewill Kang
- LWG3767
2022-09-05 28.3.3.1.2.1 [locale.category] 28.3.4.2.5.1 [locale.codecvt.general] WP codecvt<charN_t, char8_t, mbstate_t> incorrectly added to locale GitHub Victor Zverovich
- LWG3766
2022-09-04 25.5.3.1 [view.interface.general] C++23 view_interface::cbegin is underconstrained Hewill Kang
- LWG3765
2022-09-03 24.2 [iterator.synopsis] 24.5.3.2 [const.iterators.alias] C++23 const_sentinel should be constrained Hewill Kang
- LWG3764
2022-08-31 22.10.6.5 [refwrap.invoke] C++23 reference_wrapper::operator() should propagate noexcept Zhihao Yuan
- LWG3763
2022-08-27 25.6.5.3 [range.repeat.iterator] 25.7.33.3 [range.cartesian.iterator] New Should range adaptor iterators only provide iterator_category when its difference_type is not an integer-class type? Hewill Kang
- LWG3762
2022-08-27 25.8.6 [coro.generator.iterator] C++23 generator::iterator::operator== should pass by reference Hewill Kang
- LWG3761
2022-08-27 25.7.33.3 [range.cartesian.iterator] C++23 cartesian_product_view::iterator::operator- should pass by reference Hewill Kang
- LWG3760
2022-08-27 25.7.33 [range.cartesian] C++23 cartesian_product_view::iterator's parent_ is never valid Hewill Kang
- LWG3759
2022-08-25 26.7.11 [alg.rotate] C++23 ranges::rotate_copy should use std::move Hewill Kang
- LWG3758
2022-08-24 23.3.13.3 [vector.capacity] 23.3.13.5 [vector.modifiers] 23.3.5.3 [deque.capacity] 23.3.5.4 [deque.modifiers] New Element-relocating operations of std::vector and std::deque should conditionally require Cpp17CopyInsertable in their preconditions Jiang An
- LWG3757
2022-08-24 22.2.4 [forward] C++23 What's the effect of std::forward_like<void>(x)? Jiang An
- LWG3756
2022-08-18 17.14.5 [support.signal] 32.5.10 [atomics.flag] C++23 Is the std::atomic_flag class signal-safe? GitHub Ruslan Baratov
- LWG3755
2022-08-26 25.7.25.2 [range.zip.view] C++23 tuple-for-each can call user-defined operator, Nicole Mazzuca
- LWG3754
2022-08-23 22.8.6.1 [expected.object.general] C++23 Class template expected synopsis contains declarations that do not match the detailed description S. B. Tam
- LWG3753
2022-08-23 16.3.3.7 [freestanding.item] C++23 Clarify entity vs. freestanding entity Ben Craig
- LWG3752
2022-08-10 27.4.3.8.3 [string.substr] NAD Should string::substr forward the allocator to the newly created string? Igor Zhukov
- LWG3751
2022-08-04 17.3.2 [version.syn] C++23 Missing feature macro for flat_set Barry Revzin
- LWG3750
2022-08-04 17.3.2 [version.syn] C++23 Too many papers bump __cpp_lib_format Barry Revzin
- LWG3749
2022-08-01 24.5.5 [iterators.common] WP common_iterator should handle integer-class difference types Hewill Kang
- LWG3748
2022-08-01 24.5.5.6 [common.iter.cmp] 24.5.7.5 [counted.iter.nav] New common_iterator and counted_iterator' operator- are missing cast to return type Hewill Kang
- LWG3747
2022-07-28 26.11.5 [uninitialized.copy] 26.11.6 [uninitialized.move] 26.11.9 [specialized.destroy] C++23 ranges::uninitialized_copy_n, ranges::uninitialized_move_n, and ranges::destroy_n should use std::move Hewill Kang
- LWG3746
2022-07-25 22.5.8 [optional.comp.with.t] C++23 optional's spaceship with U with a type derived from optional causes infinite constraint meta-recursion Ville Voutilainen
- LWG3745
2022-07-25 32.5.2 [atomics.syn] C++23 std::atomic_wait and its friends lack noexcept Jiang An
- LWG3744
2022-07-25 31.12.13.6 [fs.op.copy.symlink] New copy_symlink(junction, new_symlink)'s behavior is unclear Nicole Mazzuca
- LWG3743
2022-07-21 25.5.7.2 [range.utility.conv.to] C++23 ranges::to's reserve may be ill-formed Hewill Kang
- LWG3742
2022-07-16 23.2.4 [sequence.reqmts] C++23 deque::prepend_range needs to permute Casey Carter
- LWG3741
2022-07-16 30.5.10 [time.duration.alg] NAD std::chrono::abs(duration) is ill-formed with non-reduced periods Charlie Barto
- LWG3740
2022-07-15 25.7.30.2 [range.slide.view] NAD slide_view::size should preserve the signedness of underlying range's size Hewill Kang
- LWG3739
2022-07-15 25.7.29.2 [range.chunk.view.input] 25.7.29.6 [range.chunk.view.fwd] NAD chunk_view::size should preserve the signedness of the size of the underlying range Hewill Kang
- LWG3738
2022-07-15 25.7.10.2 [range.take.view] C++23 Missing preconditions for take_view constructor Hewill Kang
- LWG3737
2022-07-15 25.7.10.3 [range.take.sentinel] C++23 take_view::sentinel should provide operator- Hewill Kang
- LWG3736
2022-07-14 24.2 [iterator.synopsis] C++23 move_iterator missing disable_sized_sentinel_for specialization Hewill Kang
- LWG3735
2022-07-13 25.7.27.1 [range.adjacent.overview] 25.7.28.1 [range.adjacent.transform.overview] NAD views::adjacent<0> should be prohibited Hewill Kang
- LWG3734
2022-07-11 20.3.4.1 [out.ptr.t] C++23 Inconsistency in inout_ptr and out_ptr for empty case Doug Cook
- LWG3733
2022-07-10 25.5.7.2 [range.utility.conv.to] C++23 ranges::to misuses cpp17-input-iterator S. B. Tam
- LWG3732
2022-07-06 23.2.4 [sequence.reqmts] C++23 prepend_range and append_range can't be amortized constant time Tim Song
- LWG3731
2022-07-04 25.7.25.2 [range.zip.view] 25.7.27.2 [range.adjacent.view] 25.7.33.2 [range.cartesian.view] New zip_view and adjacent_view are underconstrained Hewill Kang
- LWG3730
2022-07-03 25.7.12.2 [range.drop.view] New std::ranges::drop_view may have different size type from its underlying view Jiang An
- LWG3729
2022-06-30 25.2 [ranges.syn] New std::tuple_element_t<std::ranges::subrange<I, S, K>> should remove top-level cv-qualifiers Jiang An
- LWG3728
2022-06-28 22.4.9 [tuple.rel] New Can't make neither head nor tail of the description of operator<=>(tuple, tuple) Corentin Jabot
- LWG3727
2022-06-27 24.5.1.6 [reverse.iter.elem] 24.5.5.4 [common.iter.access] NAD reverse_iterator/common_iterator's operator-> should not require the underlying iterator's operator-> to be a const member function Hewill Kang
- LWG3726
2022-06-27 24.5.1.6 [reverse.iter.elem] NAD reverse_iterator::operator-> is underconstrained for non-pointer iterators Hewill Kang
- LWG3725
2022-06-26 24.5.1.6 [reverse.iter.elem] New reverse_iterator::operator-> should not use prev for non-pointer iterators Hewill Kang
- LWG3724
2022-06-23 16.3.3.2 [expos.only.entity] C++23 decay-copy should be constrained Hui Xie
- LWG3723
2022-06-20 23.6.4.4 [priqueue.members] C++23 priority_queue::push_range needs to append_range Casey Carter
- LWG3722
2022-06-20 25.5.7.2 [range.utility.conv.to] New ranges::to reserves the wrong size Hewill Kang
- LWG3721
2022-06-19 28.5.2.2 [format.string.std] C++23 Allow an arg-id with a value of zero for width in std-format-spec Mark de Wever
- LWG3720
2022-06-19 28.5.2.2 [format.string.std] C++23 Restrict the valid types of arg-id for width and precision in std-format-spec Mark de Wever
- LWG3719
2022-06-17 31.12.11.1 [fs.class.directory.iterator.general] 31.12.12.1 [fs.class.rec.dir.itr.general] C++23 Directory iterators should be usable with default sentinel Jonathan Wakely
- LWG3718
2022-06-17 28.5.8.1 [format.arg] Resolved P2418R2 broke the overload resolution for std::basic_format_arg P2418R2 Jiang An
- LWG3717
2022-06-15 25.7.20.2 [range.common.view] C++23 common_view::end should improve random_access_range case Hewill Kang
- LWG3716
2022-06-15 24.3.4.11 [iterator.concept.forward] 24.3.5.5 [forward.iterators] New §[iterator.concept.forward][forward.iterators] Two different definitions of multi-pass guarantee Jiang An
- LWG3715
2022-06-12 25.5.3.1 [view.interface.general] C++23 view_interface::empty is overconstrained Hewill Kang
- LWG3714
2022-06-10 25.7.26.2 [range.zip.transform.view] 25.7.28.2 [range.adjacent.transform.view] 25.7.29.2 [range.chunk.view.input] 25.7.29.6 [range.chunk.view.fwd] 25.7.30.2 [range.slide.view] 25.7.31.2 [range.chunk.by.view] NAD Non-single-argument constructors for range adaptors should not be explicit GitHub Hewill Kang
- LWG3713
2022-06-10 26.8.1 [alg.sorting.general] C++23 Sorted with respect to comparator (only) Casey Carter
- LWG3712
2022-06-10 25.7.29.2 [range.chunk.view.input] 25.7.29.6 [range.chunk.view.fwd] 25.7.30.2 [range.slide.view] C++23 chunk_view and slide_view should not be default_initializable Hewill Kang
- LWG3711
2022-06-10 25.7.30.2 [range.slide.view] C++23 Missing preconditions for slide_view constructor Hewill Kang
- LWG3710
2022-06-09 25.7.29.2 [range.chunk.view.input] C++23 The end of chunk_view for input ranges can be const Hewill Kang
- LWG3709
2022-06-08 22.5.3.1 [optional.optional.general] 22.6.3.1 [variant.variant.general] C++23 LWG-3703 was underly ambitious Casey Carter
- LWG3708
2022-06-03 25.7.11.3 [range.take.while.sentinel] C++23 take_while_view::sentinel's conversion constructor should move Hewill Kang
- LWG3707
2022-06-01 25.7.29.4 [range.chunk.outer.value] C++23 chunk_view::outer-iterator::value_type::size should return unsigned type Hewill Kang
- LWG3706
2022-05-31 28.5.6.4 [format.formatter.spec] New How does std::format work with character arrays of unknown bound? S. B. Tam
- LWG3705
2022-05-26 27.4.6 [basic.string.hash] C++23 Hashability shouldn't depend on basic_string's allocator Casey Carter
- LWG3704
2022-05-25 23.4.6.1 [set.overview] 23.4.7.1 [multiset.overview] 23.5.6.1 [unord.set.overview] 23.5.7.1 [unord.multiset.overview] C++23 LWG 2059 added overloads that might be ill-formed for sets Jonathan Wakely
- LWG3703
2022-05-24 22.8.7.1 [expected.void.general] C++23 Missing requirements for expected<T, E> requires is_void<T> Casey Carter
- LWG3702
2022-05-21 25.7.26.3 [range.zip.transform.iterator] C++23 Should zip_transform_view::iterator remove operator<? Hewill Kang
- LWG3701
2022-05-17 28.5.6.4 [format.formatter.spec] C++23 Make formatter<remove_cvref_t<const charT[N]>, charT> requirement explicit Mark de Wever
- LWG3700
2022-05-17 25.7.14.2 [range.join.view] 25.7.15.2 [range.join.with.view] Resolved The const begin of the join_view family does not require InnerRng to be a range Hewill Kang
- LWG3699
2022-05-12 31.12.6.5.11 [fs.path.gen] New lexically_relative on UNC drive paths (\\?\C:\...) results in a default-constructed value Nicole Mazzuca
- LWG3698
2022-05-12 28.6.11 [re.iter] 25.7.14 [range.join] Resolved regex_iterator and join_view don't work together very well Barry Revzin
- LWG3697
2022-05-10 21.3.5.4 [meta.unary.prop] New Preconditions of reference_constructs_from_temporary/reference_converts_from_temporary seem wrong Jiang An
- LWG3696
2022-05-07 31.2.2 [stream.types] New "Basic integral types" should not be used Jiang An
- LWG3695
2022-05-07 27.1 [strings.general] NAD The standard-layout property of char-like types serves for nothing Jiang An
- LWG3694
2022-05-04 27.2.2 [char.traits.require] New Should traits_type::length be customizable? Jiang An
- LWG3693
2022-04-28 29.7 [c.math] New §[c.math] Can any of float/double/long double overloads be fused into template overloads? Jiang An
- LWG3692
2022-04-21 25.7.25.3 [range.zip.iterator] C++23 zip_view::iterator's operator<=> is overconstrained S. B. Tam
- LWG3691
2022-04-19 23.2.7.1 [associative.reqmts.general] 23.2.8.1 [unord.req.general] New Replacement of keys in associative containers Jens Maurer
- LWG3690
2022-04-06 16.4.2.2 [contents] 22.4.6 [tuple.apply] New std::make_from_tuple etc. should find all tuple-like std::get overloads Jiang An
- LWG3689
2022-03-28 28.3.4.3.2.3 [facet.num.get.virtuals] New num_get overflow determination unclear and incorrect Hubert Tong
- LWG3688
2022-03-24 22.8.4 [expected.bad] 22.8.5 [expected.bad.void] 22.8.6.6 [expected.object.obs] 22.8.7.6 [expected.void.obs] New Exception specifications of copy/move member functions of std::bad_expected_access Jiang An
- LWG3687
2022-03-23 22.8.7.4 [expected.void.assign] C++23 expected<cv void, E> move constructor should move Jonathan Wakely
- LWG3686
2022-03-23 25.7.16.3 [range.lazy.split.outer] 25.7.16.5 [range.lazy.split.inner] New In lazy_split_view, comparing a default-constructed outer-iterator or inner-iterator with std::default_sentinel results in null pointer dereference Konstantin Varlamov
- LWG3685
2022-03-23 25.7.16.2 [range.lazy.split.view] New In lazy_split_view, CTAD doesn't work when given an input_range input and a tiny-range pattern Konstantin Varlamov
- LWG3684
2022-03-22 20.2.10.2 [allocator.members] New std::allocator<T>::allocate_at_least in constant evaluation Jiang An
- LWG3683
2022-03-18 20.5.3 [mem.poly.allocator.class] C++23 operator== for polymorphic_allocator cannot deduce template argument in common cases Pablo Halpern
- LWG3682
2022-03-18 16.4.4.6.1 [allocator.requirements.general] New A Cpp17Allocator type can't silently ignore an unsupported alignment Jiang An
- LWG3681
2022-02-28 20.5.1 [mem.res.syn] 20.2.2 [memory.syn] New Further considerations on LWG 3679 Jiang An
- LWG3680
2022-02-27 22.10.17.4.3 [func.wrap.move.ctor] New Constructor of move_only_function with empty ref-qualifier is over-constrained Zhihao Yuan
- LWG3679
2022-02-24 25.6.6 [range.istream] LEWG Is <ranges> sufficient for istream_view? GitHub Barry Revzin
- LWG3678
2022-02-23 30.11.5.1 [time.zone.overview] New Constructors of std::chrono::time_zone might be overly unspecified Jiang An
- LWG3677
2022-02-16 20.2.8.2 [allocator.uses.construction] C++23 Is a cv-qualified pair specially handled in uses-allocator construction? Jiang An
- LWG3676
2022-02-14 28.3.3.1.3 [locale.cons] Resolved Name of locale composed using std::locale::none Hubert Tong
- LWG3675
2022-02-14 31.5.2.6 [ios.base.storage] New std::ios_base::iword/pword might be misspecified Jiang An
- LWG3674
2022-02-12 28.3.3.1.4 [locale.members] New Removal of requirement for locale names for construction of locales not explained Hubert Tong
- LWG3673
2022-02-12 28.3.3.1.3 [locale.cons] Resolved §[locale.cons] Ambiguous argument in Throws for locale+name+category constructor Hubert Tong
- LWG3672
2022-02-12 24.5.5.4 [common.iter.access] C++23 common_iterator::operator->() should return by value Jonathan Wakely
- LWG3671
2022-02-09 32.5.12 [stdatomic.h.syn] C++23 atomic_fetch_xor missing from stdatomic.h Hubert Tong
- LWG3670
2022-02-04 25.6.4.3 [range.iota.iterator] C++23 Cpp17InputIterators don't have integer-class difference types Casey Carter
- LWG3669
2022-02-03 4.1.2 [intro.abstract] New std::filesystem operations should be observable behaviour Jens Maurer
- LWG3668
2022-01-31 31.12.11.2 [fs.dir.itr.members] 31.12.12.2 [fs.rec.dir.itr.members] New [recursive_]directory_iterator constructors refer to undefined options Jonathan Wakely
- LWG3667
2022-01-31 31.7.6.3 [ostream.formatted] NAD std::cout << &X::f prints 1 Peter Dimov
- LWG3666
2022-01-30 25.7.14 [range.join] New join_view's difference type is too small Tomasz Kamiński
- LWG3665
2022-01-24 20.2.9.2 [allocator.traits.types] New Is std::allocator_traits<Alloc>::rebind_alloc SFINAE-friendly? Jiang An
- LWG3664
2022-01-23 24.4.4.3 [range.iter.op.distance] C++23 LWG 3392 broke std::ranges::distance(a, a+3) Arthur O'Dwyer
- LWG3663
2022-01-21 27.4.3.3 [string.cons] 27.4.3.7.3 [string.assign] New basic_string(const T&, const Alloc&) turns moves into copies Jonathan Wakely
- LWG3662
2022-01-21 27.4.3.7.2 [string.append] 27.4.3.7.3 [string.assign] New basic_string::append/assign(NTBS, pos, n) suboptimal Jonathan Wakely
- LWG3661
2022-01-21 32.5.8.7.2 [util.smartptr.atomic.shared] C++23 constinit atomic<shared_ptr<T>> a(nullptr); should work Jonathan Wakely
- LWG3660
2022-01-20 24.5.5.2 [common.iter.types] C++23 iterator_traits<common_iterator>::pointer should conform to §[iterator.traits] Casey Carter
- LWG3659
2022-01-18 32.5.10 [atomics.flag] C++23 Consider ATOMIC_FLAG_INIT undeprecation Aaron Ballman
- LWG3658
2022-01-17 31.6.3.3.5 [streambuf.pub.put] New basic_streambuf::sputn is both overspecified and underspecified Jonathan Wakely
- LWG3657
2022-01-02 31.12.6 [fs.class.path] C++23 std::hash<std::filesystem::path> is not enabled Jiang An
- LWG3656
2021-12-30 22.11.5 [bit.pow.two] C++23 Inconsistent bit operations returning a count Nicolai Josuttis
- LWG3655
2021-12-29 22.10.4 [func.require] C++23 The INVOKE operation and union types Jiang An
- LWG3654
2021-12-26 28.5.6.7 [format.context] C++23 basic_format_context::arg(size_t) should be noexcept Hewill Kang
- LWG3653
2021-12-17 17.13.2 [coroutine.syn] New <coroutine> is freestanding, but uses std::hash which is not Jonathan Wakely
- LWG3652
2021-12-15 17.14.3 [csetjmp.syn] NAD Can we relax the preconditions of longjmp? Jiang An
- LWG3651
2021-12-08 28.5 [format] New Unspecified lifetime guarantees for the format string Barry Revzin
- LWG3650
2021-12-04 27.4.3.1 [basic.string.general] C++23 Are std::basic_string's iterator and const_iterator constexpr iterators? Jiang An
- LWG3649
2021-12-03 4.2 [fund.ts.v3::general.feature.test] TS [fund.ts.v3] Reinstate and bump __cpp_lib_experimental_memory_resource feature test macro Thomas Köppe
- LWG3648
2021-11-30 28.5.2.2 [format.string.std] C++23 format should not print bool with 'c' Zhihao Yuan
- LWG3647
2021-11-30 26.11.2 [special.mem.concepts] New nothrow-input-iterator constraints should not mention copying Konstantin Varlamov
- LWG3646
2021-11-29 25.5.3.1 [view.interface.general] C++23 std::ranges::view_interface::size returns a signed type Jiang An
- LWG3645
2021-11-28 27.4.3.5 [string.capacity] C++23 resize_and_overwrite is overspecified to call its callback with lvalues Arthur O'Dwyer
- LWG3644
2021-11-23 28.5.2.2 [format.string.std] New std::format does not define "integer presentation type" Charlie Barto
- LWG3643
2021-11-21 24.5.7.5 [counted.iter.nav] C++23 Missing constexpr in std::counted_iterator Jiang An
- LWG3642
2021-11-20 22.10.17.4.3 [func.wrap.move.ctor] New move_only_function assignment operators seem to be defined suboptimal Alexander Guteniev
- LWG3641
2021-11-14 28.5.1 [format.syn] New Add operator== to format_to_n_result Mark de Wever
- LWG3640
2021-11-01 16.4.4 [utility.requirements] New Clarify which exceptions are propagated Johel Ernesto Guerrero Peña
- LWG3639
2021-11-13 28.5.2.2 [format.string.std] Resolved Handling of fill character width is underspecified in std::format Victor Zverovich
- LWG3638
2021-11-12 23.3.14 [vector.bool] New vector<bool>::swap(reference, reference) is useless Jonathan Wakely
- LWG3637
2021-11-12 20.5.2 [mem.res.class] New pmr::memory_resource::do_allocate needs clarification Jonathan Wakely
- LWG3636
2021-11-11 28.5.6.1 [formatter.requirements] C++23 formatter<T>::format should be const-qualified Arthur O'Dwyer
- LWG3635
2021-11-09 17.3.2 [version.syn] NAD Add __cpp_lib_deduction_guides to feature test macros Konstantin Varlamov
- LWG3634
2021-11-07 20.5.4 [mem.res.global] 19.5.3.5 [syserr.errcat.objects] New When are static-duration memory_resource objects destroyed? Jiang An
- LWG3633
2021-11-05 32.5 [atomics] New Atomics are copy constructible and copy assignable from volatile atomics Wesley Maxey
- LWG3632
2021-11-03 20.3.1.3.2 [unique.ptr.single.ctor] C++23 unique_ptr "Mandates: This constructor is not selected by class template argument deduction" Arthur O'Dwyer
- LWG3631
2021-11-03 28.5.8.1 [format.arg] C++23 basic_format_arg(T&&) should use remove_cvref_t<T> throughout Tim Song
- LWG3630
2021-10-31 28.6.7.2 [re.regex.construct] New Inconsistent basic_regex construction and assignment from iterator range Jonathan Wakely
- LWG3629
2021-10-31 19.5 [syserr] C++23 make_error_code and make_error_condition are customization points Jonathan Wakely
- LWG3628
2021-10-23 26.11 [specialized.algorithms] New "Effects: Equivalent to:" and uninitialized memory algorithms Jiang An
- LWG3627
2021-10-23 22.5.9 [optional.specalg] New Inconsistent specifications for std::make_optional overloads Jiang An
- LWG3626
2021-10-23 19.6.4.1 [stacktrace.basic.overview] New Is std::basic_stacktrace required to use contiguous storage? Jiang An
- LWG3625
2021-10-23 19.6.2 [stacktrace.syn] 24.7 [iterator.range] New Should <stacktrace> provide range access function templates? Jiang An
- LWG3624
2021-10-23 17.7 [support.rtti] 17.11 [support.initlist] 17.12 [cmp] New Inconsistency of <typeinfo>, <initializer_list>, and <compare> in the standard library Jiang An
- LWG3623
2021-10-23 24.5.1.1 [reverse.iterators.general] New Uses of std::reverse_iterator with containers should not require manually including <iterator> Jiang An
- LWG3622
2021-10-20 23.2.8.1 [unord.req.general] C++23 Misspecified transitivity of equivalence in §[unord.req.general] Thomas Köppe
- LWG3621
2021-10-18 17.3.2 [version.syn] C++23 Remove feature-test macro __cpp_lib_monadic_optional Jens Maurer
- LWG3620
2021-10-17 16.3.3.3.4.1 [character.seq.general] New What are execution character sets and execution wide-character sets (after P2314R4)? P2314R4 Dawn Perchik
- LWG3619
2021-10-17 28.5.5 [format.functions] C++23 Specification of vformat_to contains ill-formed formatted_size calls Tim Song
- LWG3618
2021-10-12 25.7.9.3 [range.transform.iterator] C++23 Unnecessary iter_move for transform_view::iterator Barry Revzin
- LWG3617
2021-10-09 22.10.17.3.2 [func.wrap.func.con] 32.10.10.2 [futures.task.members] C++23 function/packaged_task deduction guides and deducing this Barry Revzin
- LWG3616
2021-10-07 31.11.2.6 [syncstream.syncbuf.special] C++23 LWG 3498 seems to miss the non-member swap for basic_syncbuf S. B. Tam
- LWG3615
2021-09-30 24.3.2.1 [incrementable.traits] New The last specialization of incrementable_traits has wrong operand types Hewill Kang
- LWG3614
2021-10-01 25.6.4.2 [range.iota.view] New iota_view::size and the most negative signed integer values Jiang An
- LWG3613
2021-10-01 22.5.4 [optional.nullopt] New Specify that nullopt_t is copyable Frank Birbacher
- LWG3612
2021-10-02 28.5.2.2 [format.string.std] C++23 Inconsistent pointer alignment in std::format Victor Zverovich
- LWG3611
2021-09-29 32.5.8.2 [atomics.types.operations] NAD Should compare_exchange be allowed to modify the expected value on success? Jonathan Wakely
- LWG3610
2021-09-29 25.6.4.2 [range.iota.view] C++23 iota_view::size sometimes rejects integer-class types Jiang An
- LWG3609
2021-09-25 25.6.4.4 [range.iota.sentinel] New std::ranges::iota_view<int, long> has non-subtractable iterator and sentinel types Jiang An
- LWG3608
2021-09-28 18.4.4 [concept.convertible] New convertible_to and temporary-bound references Tim Song
- LWG3607
2021-09-28 24.3.4.14 [iterator.concept.contiguous] C++23 contiguous_iterator should not be allowed to have custom iter_move and iter_swap behavior Tim Song
- LWG3606
2021-09-28 28.6.2 [re.req] New Missing regex_traits::locale_type requirements Jonathan Wakely
- LWG3605
2021-09-27 28.6.4.3 [re.matchflag] New regex_constants::match_prev_avail is underspecified Jonathan Wakely
- LWG3604
2021-09-27 28.6.7.2 [re.regex.construct] 28.6.4.2 [re.synopt] New What is the effect of an invalid value of type syntax_option_type? Jonathan Wakely
- LWG3603
2021-09-27 28.6.7.2 [re.regex.construct] 28.6.10 [re.alg] New Matching of null characters by regular expressions is underspecified Jonathan Wakely
- LWG3602
2021-09-26 24.5.1.4 [reverse.iter.cons] 24.5.4.4 [move.iter.cons] New reverse_iterator's converting assignment is overconstrained Hewill Kang
- LWG3601
2021-09-24 24.5.5.5 [common.iter.nav] C++23 common_iterator's postfix-proxy needs indirectly_readable Casey Carter
- LWG3600
2021-09-23 24.6.2.2 [istream.iterator.cons] C++23 Making istream_iterator copy constructor trivial is an ABI break Jonathan Wakely
- LWG3599
2021-09-23 25.7.16.2 [range.lazy.split.view] New The const overload of lazy_split_view::begin should be constrained by const Pattern Hewill Kang
- LWG3598
2021-09-23 19.5.3.5 [syserr.errcat.objects] C++23 system_category().default_error_condition(0) is underspecified Jonathan Wakely
- LWG3597
2021-09-23 25.6.4.2 [range.iota.view] C++23 Unsigned integer types don't model advanceable Jiang An
- LWG3596
2021-09-17 26.6.16 [alg.starts.with] 26.6.17 [alg.ends.with] NAD ranges::starts_with and ranges::ends_with are underspecified Michael Schellenberger Costa
- LWG3595
2021-09-18 24.5.5.4 [common.iter.access] 24.5.5.5 [common.iter.nav] C++23 Exposition-only classes proxy and postfix-proxy for common_iterator should be fully constexpr Hewill Kang
- LWG3594
2021-09-16 20.3.4.3 [inout.ptr.t] C++23 inout_ptr — inconsistent release() in destructor JeanHeyd Meneide
- LWG3593
2021-09-14 24.5.4 [move.iterators] 24.5.7 [iterators.counted] 25.7.8.3 [range.filter.iterator] 25.7.9.3 [range.transform.iterator] 25.7.16.4 [range.lazy.split.outer.value] 25.7.16.5 [range.lazy.split.inner] 25.7.23.3 [range.elements.iterator] C++23 Several iterators' base() const & and lazy_split_view::outer-iterator::value_type::end() missing noexcept Hewill Kang
- LWG3592
2021-09-15 25.7.16.2 [range.lazy.split.view] C++23 lazy_split_view needs to check the simpleness of Pattern Tim Song
- LWG3591
2021-09-13 25.7.16.5 [range.lazy.split.inner] C++23 lazy_split_view<input_view>::inner-iterator::base() && invalidates outer iterators Tim Song
- LWG3590
2021-09-13 25.7.17.2 [range.split.view] C++23 split_view::base() const & is overconstrained Tim Song
- LWG3589
2021-09-08 25.5.4 [range.subrange] C++23 The const lvalue reference overload of get for subrange does not constrain I to be copyable when N == 0 Hewill Kang
- LWG3588
2021-09-07 20.3.1.3.1 [unique.ptr.single.general] NAD Strike out purposeless UB involving the deleter in members functions of unique_ptr Johel Ernesto Guerrero Peña
- LWG3587
2021-09-06 17.12.4 [cmp.concept] New std::three_way_comparable_with<T, U, void> can be satisfied but can't be modeled Jiang An
- LWG3586
2021-09-05 28.5.2.2 [format.string.std] New Formatting character alignment inconsistencies Mark de Wever
- LWG3585
2021-09-01 22.6.3.4 [variant.assign] C++23 Variant converting assignment with immovable alternative Barry Revzin
- LWG3584
2021-08-23 17.12.3 [cmp.common] New Clarify common comparison category conversions Peter Brett
- LWG3583
2021-08-23 22.4.4.2 [tuple.cnstr] New Clarify if/when short circuiting applies to conditions in Constraints: elements Jonathan Wakely
- LWG3582
2021-08-23 32.10.9 [futures.async] New Unclear where std::async exceptions are handled Jonathan Wakely
- LWG3581
2021-08-16 27.3.3.2 [string.view.cons] C++23 The range constructor makes basic_string_view not trivially move constructible Jiang An Casey Carter
- LWG3580
2021-08-14 25.6.4.3 [range.iota.iterator] C++23 iota_view's iterator's binary operator+ should be improved Zoe Carver
- LWG3579
2021-08-11 27.4.3.5 [string.capacity] 23.3.5.3 [deque.capacity] 23.3.11.3 [list.capacity] 23.3.13.3 [vector.capacity] 23.3.7.5 [forward.list.modifiers] 29.6.2.8 [valarray.members] 27.4.3.7.2 [string.append] 31.12.6.5.3 [fs.path.append] NAD Complexity guarantees for resize() and append() functions across the library Louis Dionne
- LWG3578
2021-08-04 23.2.7.1 [associative.reqmts.general] WP Iterator SCARYness in the context of associative container merging Joaquín M López Muñoz
- LWG3577
2021-08-04 23.2.7.1 [associative.reqmts.general] 23.2.8.1 [unord.req.general] New Merging an (unordered) associative container with itself Joaquín M López Muñoz
- LWG3576
2021-08-01 28.5.2.2 [format.string.std] Resolved Clarifying fill character in std::format Mark de Wever
- LWG3575
2021-07-25 24.3.4.4 [iterator.concept.winc] Resolved <=> for integer-class types isn't consistently specified Jiang An
- LWG3574
2021-07-21 24.5.5.1 [common.iterator] C++23 common_iterator should be completely constexpr-able Hewill Kang
- LWG3573
2021-07-13 27.3.3.2 [string.view.cons] C++23 Missing Throws element for basic_string_view(It begin, End end) Hewill Kang
- LWG3572
2021-06-19 25.7.3 [range.move.wrap] C++23 copyable-box should be fully constexpr Tim Song
- LWG3571
2021-06-19 31.7.6.5 [ostream.manip] C++23 flush_emit should set badbit if the emit call fails Tim Song
- LWG3570
2021-06-19 31.11.3.3 [syncstream.osyncstream.members] C++23 basic_osyncstream::emit should be an unformatted output function Tim Song
- LWG3569
2021-06-16 25.7.14.3 [range.join.iterator] C++23 join_view fails to support ranges of ranges with non-default_initializable iterators Casey Carter
- LWG3568
2021-06-15 25.6.6.2 [range.istream.view] C++23 basic_istream_view needs to initialize value_ Casey Carter
- LWG3567
2021-06-08 28.5.6.7 [format.context] C++23 Formatting move-only iterators take two Casey Carter
- LWG3566
2021-06-07 22.5.8 [optional.comp.with.t] C++23 Constraint recursion for operator<=>(optional<T>, U) Casey Carter
- LWG3565
2021-05-31 30.12 [time.format] Resolved Handling of encodings in localized formatting of chrono types is underspecified Victor Zverovich
- LWG3564
2021-06-06 25.7.9.3 [range.transform.iterator] C++23 transform_view::iterator<true>::value_type and iterator_category should use const F& Tim Song
- LWG3563
2021-05-29 25.7.23.1 [range.elements.overview] C++23 keys_view example is broken Barry Revzin
- LWG3562
2021-06-04 22.5.4 [optional.nullopt] NAD Superseding nullopt_t's requirement to not be DefaultConstructible David Friberg
- LWG3561
2021-06-03 29.5.5.2 [rand.adapt.disc] C++23 Issue with internal counter in discard_block_engine Ilya Burylov
- LWG3560
2021-06-03 26.6.13 [alg.equal] 26.6.14 [alg.is.permutation] C++23 ranges::equal and ranges::is_permutation should short-circuit for sized_ranges Tim Song
- LWG3559
2021-06-03 25.4.3 [range.sized] C++23 Semantic requirements of sized_range is circular Tim Song
- LWG3558
2021-05-28 25.7.23.4 [range.elements.sentinel] NAD Editorial elements_view::sentinel's first operator- has wrong return type Hewill Kang
- LWG3557
2021-05-26 18.4.4 [concept.convertible] C++23 The static_cast expression in convertible_to has the wrong operand Tim Song
- LWG3556
2021-05-23 16.3.2.3 [structure.requirements] New Specification of when semantic constraints are imposed by use of concepts is unclear Tim Song
- LWG3555
2021-05-23 25.7.9.3 [range.transform.iterator] 25.7.23.3 [range.elements.iterator] C++23 {transform,elements}_view::iterator::iterator_concept should consider const-qualification of the underlying range Tim Song
- LWG3554
2021-05-22 30.13 [time.parse] C++23 chrono::parse needs const charT* and basic_string_view<charT> overloads Howard Hinnant
- LWG3553
2021-05-18 25.7.16.4 [range.lazy.split.outer.value] C++23 Useless constraint in split_view::outer-iterator::value_type::begin() Hewill Kang
- LWG3552
2021-05-16 20.2.2 [memory.syn] C++23 Parallel specialized memory algorithms should require forward iterators Tim Song
- LWG3551
2021-05-12 25.5.5 [range.dangling] C++23 borrowed_{iterator,subrange}_t are overspecified Tim Song
- LWG3550
2021-05-10 16.4.5.3 [reserved.names] New Names reserved by C for standard library not reserved by C++ Hubert Tong
- LWG3549
2021-05-09 25.5.3 [view.interface] 25.4.4 [range.view] C++23 view_interface is overspecified to derive from view_base Tim Song
- LWG3548
2021-05-04 20.3.2.2.2 [util.smartptr.shared.const] C++23 shared_ptr construction from unique_ptr should move (not copy) the deleter Thomas Köppe
- LWG3547
2021-04-27 30.12 [time.format] Resolved Time formatters should not be locale sensitive by default Corentin Jabot
- LWG3546
2021-04-23 24.5.5.5 [common.iter.nav] C++23 common_iterator's postfix-proxy is not quite right Tim Song
- LWG3545
2021-04-20 20.2.3 [pointer.traits] C++23 std::pointer_traits should be SFINAE-friendly GitHub Glen Joseph Fernandes
- LWG3544
2021-04-22 28.5.8.2 [format.arg.store] C++23 format-arg-store::args is unintentionally not exposition-only Casey Carter
- LWG3543
2021-04-21 24.5.7.1 [counted.iterator] C++23 Definition of when counted_iterators refer to the same sequence isn't quite right Tim Song
- LWG3542
2021-04-20 28.5.8.1 [format.arg] C++23 basic_format_arg mis-handles basic_string_view with custom traits Casey Carter
- LWG3541
2021-04-08 24.3.2.2 [readable.traits] C++23 indirectly_readable_traits should be SFINAE-friendly for all types Christopher Di Bella
- LWG3540
2021-04-07 28.5.8.1 [format.arg] C++23 §[format.arg] There should be no const in basic_format_arg(const T* p) S. B. Tam
- LWG3539
2021-03-31 28.5.5 [format.functions] C++23 format_to must not copy models of output_iterator<const charT&> Casey Carter
- LWG3538
2021-03-29 16.2 [library.c] New §[library.c] C library functions are not addressable Jiang An
- LWG3537
2021-03-21 24.7 [iterator.range] New §[iterator.range] Missing noexcept for std::rbegin/rend for arrays and initializer_list Jiang An
- LWG3536
2021-03-19 30.5.11 [time.duration.io] C++23 Should chrono::from_stream() assign zero to duration for failure? Matt Stephanson
- LWG3535
2021-03-16 25.7.14.3 [range.join.iterator] C++23 join_view::iterator::iterator_category and ::iterator_concept lie Casey Carter
- LWG3534
2021-03-16 26.8.7.4 [set.intersection] 26.8.7.5 [set.difference] LEWG ranges::set_intersection and ranges::set_difference algorithm requirements are too strict GitHub Alexander Bessonov
- LWG3533
2021-03-14 25.7.8.3 [range.filter.iterator] 25.7.9.3 [range.transform.iterator] 25.7.23.3 [range.elements.iterator] C++23 Make base() const & consistent across iterator wrappers that supports input_iterators Tomasz Kamiński
- LWG3532
2021-03-11 25.7.16.5 [range.lazy.split.inner] C++23 split_view<V, P>::inner-iterator<true>::operator++(int) should depend on Base Casey Carter
- LWG3531
2021-03-09 23.4.3.1 [map.overview] 23.4.4.1 [multimap.overview] 23.5.3.1 [unord.map.overview] 23.5.4.1 [unord.multimap.overview] New LWG 3025 broke previous valid code Mike Spertus
- LWG3530
2021-03-04 22.10.8.8 [comparisons.three.way] 22.10.9 [range.cmp] C++23 BUILTIN-PTR-MEOW should not opt the type out of syntactic checks Tim Song
- LWG3529
2021-03-01 23.6.4 [priority.queue] C++23 priority_queue(first, last) should construct c with (first, last) Arthur O'Dwyer
- LWG3528
2021-02-28 22.4.6 [tuple.apply] C++23 make_from_tuple can perform (the equivalent of) a C-style cast Tim Song
- LWG3527
2021-02-27 20.2.8.2 [allocator.uses.construction] C++23 uses_allocator_construction_args handles rvalue pairs of rvalue references incorrectly Tim Song
- LWG3526
2021-02-25 20.2.8.2 [allocator.uses.construction] C++23 Return types of uses_allocator_construction_args unspecified Casey Carter
- LWG3525
2021-02-23 20.2.8.2 [allocator.uses.construction] C++23 uses_allocator_construction_args fails to handle types convertible to pair Tim Song
- LWG3524
2021-02-19 25.7 [range.adaptors] Resolved Unimplementable narrowing and evaluation order requirements for range adaptors Tim Song
- LWG3523
2021-02-17 25.6.4.2 [range.iota.view] C++23 iota_view::sentinel is not always iota_view's sentinel Tim Song
- LWG3522
2021-02-17 23.6.4 [priority.queue] C++23 Missing requirement on InputIterator template parameter for priority_queue constructors Tim Song
- LWG3521
2021-02-02 26.13 [alg.c.library] C++23 Overly strict requirements on qsort and bsearch Richard Smith
- LWG3520
2021-02-03 25.7.9.3 [range.transform.iterator] C++23 iter_move and iter_swap are inconsistent for transform_view::iterator Tim Song
- LWG3519
2021-02-02 29.5.4 [rand.eng] 29.5.5 [rand.adapt] 29.5.9 [rand.dist] C++23 Incomplete synopses for <random> classes Jens Maurer
- LWG3518
2021-02-01 27.2.2 [char.traits.require] C++23 Exception requirements on char trait operations unclear Zoe Carver
- LWG3517
2021-01-28 25.7.14.3 [range.join.iterator] C++23 join_view::iterator's iter_swap is underconstrained Casey Carter
- LWG3516
2021-01-26 32.4.3.2 [thread.thread.id] New thread::id spaceship may be inconsistent with equality Casey Carter
- LWG3515
2021-01-25 19.6.2 [stacktrace.syn] 19.6.4.6 [stacktrace.basic.nonmem] C++23 §[stacktrace.basic.nonmem]: operator<< should be less templatized GitHub Jiang An
- LWG3514
2021-01-11 19.6.2 [stacktrace.syn] Resolved stacktrace should add type alias pmr::stacktrace Hiroaki Ando
- LWG3513
2020-12-29 3.43 [defns.prog.def.type] New Fix definition of program-defined based on its uses Johel Ernesto Guerrero Peña
- LWG3512
2020-12-28 22.10.19 [unord.hash] New Incorrect exception safety guarantee for unordered containers Jonathan Wakely
- LWG3511
2020-12-08 16.4.5.9 [res.on.arguments] New Clarify global permission to move Gonzalo Brito Gadeschi
- LWG3510
2020-12-15 16.3.3.3.5 [customization.point.object] Resolved Customization point objects should be invocable as non-const too Tim Song
- LWG3509
2020-12-15 25.7.2 [range.adaptor.object] Resolved Range adaptor objects are underspecified Tim Song
- LWG3508
2020-12-02 32.5.7.1 [atomics.ref.generic.general] Resolved atomic_ref<cv T> is not well-specified Casey Carter
- LWG3507
2020-12-02 19.6.3.4 [stacktrace.entry.query] Open P0881R7 ("stacktrace") does not define "actual file name", "actual line number" P0881R7 Thomas Köppe
- LWG3506
2020-11-21 23.6.4 [priority.queue] C++23 Missing allocator-extended constructors for priority_queue GitHub Tim Song
- LWG3505
2020-11-20 25.7.16.3 [range.lazy.split.outer] C++23 split_view::outer-iterator::operator++ misspecified Tim Song
- LWG3504
2020-11-18 32.7.4 [thread.condition.condvar] New condition_variable::wait_for is overspecified GitHub Jonathan Wakely
- LWG3503
2020-11-18 30.5.8 [time.duration.cast] New chrono::ceil has surprising requirement Jonathan Wakely
- LWG3502
2020-11-18 25.7.23.3 [range.elements.iterator] C++23 elements_view should not be allowed to return dangling references Tim Song
- LWG3501
2020-11-15 31.7.6.5 [ostream.manip] New basic_syncbuf-related manipulators refer to some Allocator without defining it Jonathan Wakely
- LWG3500
2020-11-15 25.7.14.3 [range.join.iterator] C++23 join_view::iterator::operator->() is bogus Michael Schellenberger Costa
- LWG3499
2020-11-14 32.2.5.4 [thread.req.lockable.timed] 32.6.4.3 [thread.timedmutex.requirements] New Timed lockable and mutex requirements are imprecise about duration and time_point Tim Song
- LWG3498
2020-11-10 31.11.2.1 [syncstream.syncbuf.overview] 31.11.2.3 [syncstream.syncbuf.assign] C++23 Inconsistent noexcept-specifiers for basic_syncbuf Jonathan Wakely
- LWG3497
2020-11-10 31.11.2.4 [syncstream.syncbuf.members] New Postconditions for basic_syncbuf::emit() Jonathan Wakely
- LWG3496
2020-11-10 31.11.2.4 [syncstream.syncbuf.members] New What does "uniquely associated" mean for basic_syncbuf::emit()? Jonathan Wakely
- LWG3495
2020-11-10 17.6.5 [ptr.launder] C++23 constexpr launder makes pointers to inactive members of unions usable Hubert Tong
- LWG3494
2020-11-01 25.7.21 [range.reverse] 25.7.10 [range.take] 25.7.12 [range.drop] 25.7.13 [range.drop.while] 25.7.20 [range.common] 25.7.13 [range.drop.while] 25.7.23 [range.elements] C++23 Allow ranges to be conditionally borrowed Barry Revzin
- LWG3493
2020-10-31 22.10.17.3.2 [func.wrap.func.con] New The constructor of std::function taking an F is missing a constraint Ville Voutilainen
- LWG3492
2020-10-28 25.7.23.3 [range.elements.iterator] C++23 Minimal improvements to elements_view::iterator Michael Schellenberger Costa
- LWG3491
2020-10-27 17.12.6 [cmp.alg] 25.7.6.1 [range.all.general] 17.12.6 [cmp.alg] New What is a "decayed type"? Alisdair Meredith
- LWG3490
2020-10-13 25.7.13.2 [range.drop.while.view] C++23 ranges::drop_while_view::begin() is missing a precondition Michael Schellenberger Costa
- LWG3489
2020-10-09 25.6.6.3 [range.istream.iterator] New Improve istream_view wording Michael Schellenberger Costa
- LWG3488
2020-10-01 23.3.3.4 [array.special] Open Is array<const int, 0> swappable or not? Casey Carter
- LWG3487
2020-10-01 26.10 [numeric.ops] New Missing precondition on input and output aliasing of [numeric.ops] Matthias Kretz
- LWG3486
2020-10-01 21.3.5.4 [meta.unary.prop] LEWG is_constructible<T[], T...> may be misleading in C++20 Jonathan Wakely
- LWG3485
2020-09-12 32.5.7 [atomics.ref.generic] NAD atomic_ref safety should be based on operations that "potentially conflict" rather than lifetime Billy O'Neal III
- LWG3484
2020-09-06 17.15.7 [support.c.headers.other] New Should <stddef.h> declare ::nullptr_t? Thomas Köppe
- LWG3483
2020-09-04 25.7.9.3 [range.transform.iterator] 25.7.23.3 [range.elements.iterator] C++23 transform_view::iterator's difference is overconstrained Casey Carter
- LWG3482
2020-08-31 25.7.12.2 [range.drop.view] C++23 drop_view's const begin should additionally require sized_range Casey Carter
- LWG3481
2020-08-29 25.4.5 [range.refinements] C++23 viewable_range mishandles lvalue move-only views Casey Carter
- LWG3480
2020-08-27 31.12.11 [fs.class.directory.iterator] 31.12.12 [fs.class.rec.dir.itr] C++23 directory_iterator and recursive_directory_iterator are not C++20 ranges Barry Revzin
- LWG3479
2020-08-25 25.7.3 [range.move.wrap] Resolved semiregular-box mishandles self-assignment Casey Carter
- LWG3478
2020-08-20 25.7.17 [range.split] Resolved views::split drops trailing empty range Barry Revzin
- LWG3477
2020-08-19 25.7.3 [range.move.wrap] C++23 Simplify constraints for semiregular-box Casey Carter
- LWG3476
2020-08-18 32.4.3.3 [thread.thread.constr] 32.4.4.2 [thread.jthread.cons] 32.10.9 [futures.async] C++23 thread and jthread constructors require that the parameters be move-constructible but never move construct the parameters Billy O'Neal III
- LWG3475
2020-08-14 32.4.3.3 [thread.thread.constr] 32.4.4.2 [thread.jthread.cons] New std::thread's constructor needs to be able to report general memory allocation failures Billy O'Neal III
- LWG3474
2020-08-04 25.7.14 [range.join] C++23 Nesting join_views is broken because of CTAD Barry Revzin
- LWG3473
2020-07-31 28.5.8.3 [format.args] C++23 Normative encouragement in non-normative note Jonathan Wakely
- LWG3472
2020-07-29 24.5.7 [iterators.counted] C++23 counted_iterator is missing preconditions Michael Schellenberger Costa
- LWG3471
2020-07-27 20.5 [mem.res] C++23 polymorphic_allocator::allocate does not satisfy Cpp17Allocator requirements Alisdair Meredith
- LWG3470
2020-07-26 25.5.4 [range.subrange] C++23 convertible-to-non-slicing seems to reject valid case S. B. Tam
- LWG3469
2020-07-25 17.13.4.7 [coroutine.handle.promise] Resolved Precondition of coroutine_handle::promise may be insufficient Jiang An
- LWG3468
2020-07-23 23.2.8 [unord.req] NAD Transparent lookups in unordered containers are inconsistent Marshall Clow
- LWG3467
2020-07-23 24.3.4.4 [iterator.concept.winc] C++23 bool can't be an integer-like type Casey Carter
- LWG3466
2020-07-18 32.10.6 [futures.promise] C++23 Specify the requirements for promise/future/shared_future consistently Tomasz Kamiński
- LWG3465
2020-07-18 17.12.6 [cmp.alg] C++23 compare_partial_order_fallback requires F < E Stephan T. Lavavej
- LWG3464
2020-07-10 31.7.5.4 [istream.unformatted] C++23 istream::gcount() can overflow Jonathan Wakely
- LWG3463
2020-07-07 26.10.11 [transform.inclusive.scan] New Incorrect requirements for transform_inclusive_scan without initial value Agustín K-ballo Bergé
- LWG3462
2020-06-30 28.5.6.1 [formatter.requirements] C++23 §[formatter.requirements]: Formatter requirements forbid use of fc.arg() Alberto Barbati
- LWG3461
2020-07-03 18.4.4 [concept.convertible] C++23 convertible_to's description mishandles cv-qualified void Tim Song
- LWG3460
2020-07-01 17.13.5.2.4 [coroutine.handle.noop.resumption] C++23 Unimplementable noop_coroutine_handle guarantees Casey Carter
- LWG3459
2020-06-30 18.4.4 [concept.convertible] New Why doesn't std::convertible_to have semantic requirement when To is reference-to-function type? S. B. Tam
- LWG3458
2020-06-28 32.10.7 [futures.unique.future] 32.10.8 [futures.shared.future] Resolved Is shared_future intended to work with arrays or function types? Tomasz Kamiński
- LWG3457
2020-06-26 27.3.3 [string.view.template] New *this is not invalidated Johel Ernesto Guerrero Peña
- LWG3456
2020-06-23 28.2.3 [charconv.from.chars] New Pattern used by std::from_chars is underspecified Jonathan Wakely
- LWG3455
2020-06-22 20.3.1.3.4 [unique.ptr.single.asgn] C++23 Incorrect Postconditions on unique_ptr move assignment Howard Hinnant
- LWG3454
2020-06-21 20.2.3 [pointer.traits] Open pointer_traits::pointer_to should be constexpr Alisdair Meredith
- LWG3453
2020-06-18 24.4.4.2 [range.iter.op.advance] 24.3.4.7 [iterator.concept.sentinel] C++23 Generic code cannot call ranges::advance(i, s) Casey Carter
- LWG3452
2020-06-16 25.4.4 [range.view] Resolved Are views really supposed to have strict 𝒪(1) destruction? GitHub Mathias Stearn
- LWG3451
2020-06-11 27.4.3 [basic.string] 25.7.14.2 [range.join.view] New Inconsistently explicit deduction guides Johel Ernesto Guerrero Peña
- LWG3450
2020-06-06 25.7.11.2 [range.take.while.view] C++23 The const overloads of take_while_view::begin/end are underconstrained Tim Song
- LWG3449
2020-06-06 25.7.10.3 [range.take.sentinel] 25.7.11.3 [range.take.while.sentinel] C++23 take_view and take_while_view's sentinel<false> not comparable with their const iterator Tim Song
- LWG3448
2020-05-26 25.7.9.4 [range.transform.sentinel] 25.7.14.4 [range.join.sentinel] C++23 transform_view's sentinel<false> not comparable with iterator<true> Jonathan Wakely
- LWG3447
2020-05-15 25.7.10.2 [range.take.view] C++23 Deduction guides for take_view and drop_view have different constraints Jens Maurer
- LWG3446
2020-05-15 24.3.2.2 [readable.traits] C++23 indirectly_readable_traits ambiguity for types with both value_type and element_type Casey Carter
- LWG3445
2020-05-14 19.2.1 [networking.ts::socket.iostream.cons] 19.2.2 [networking.ts::socket.iostream.members] LEWG [networking.ts] net::basic_socket_istream::connect should be constrained Jonathan Wakely
- LWG3444
2020-05-14 19.1.2 [networking.ts::socket.streambuf.members] New [networking.ts] net::basic_socket_streambuf::connect(Args&&...) effects are wrong Jonathan Wakely
- LWG3443
2020-05-14 19.2.1 [networking.ts::socket.iostream.cons] C++23 [networking.ts] net::basic_socket_iostream should use addressof Jonathan Wakely
- LWG3442
2020-05-08 16.4.5.2.1 [namespace.std] Resolved Unsatisfiable suggested implementation of customization points Michael Park
- LWG3441
2020-05-08 16.4.5.2.1 [namespace.std] C++23 Misleading note about calls to customization points Michael Park
- LWG3440
2020-05-01 22.4.4.2 [tuple.cnstr] 22.5.3.2 [optional.ctor] NAD Aggregate-paren-init breaks direct-initializing a tuple or optional from {aggregate-member-value} Ville Voutilainen
- LWG3439
2020-05-01 24.4.3 [iterator.operations] 26.7.12 [alg.random.sample] New "Distance" template parameter is underspecified Jens Maurer
- LWG3438
2020-04-30 23.2.5.1 [container.node.overview] New §[container.node.overview] missing multiset/map cases Jens Maurer
- LWG3437
2020-04-29 17.3.2 [version.syn] C++23 __cpp_lib_polymorphic_allocator is in the wrong header Jonathan Wakely
- LWG3436
2020-04-29 26.11.8 [specialized.construct] WP std::construct_at should support arrays Jonathan Wakely
- LWG3435
2020-04-26 24.5.4.4 [move.iter.cons] 24.5.1.4 [reverse.iter.cons] C++23 three_way_comparable_with<reverse_iterator<int*>, reverse_iterator<const int*>> Casey Carter
- LWG3434
2020-04-26 31.5.2.8 [ios.base.cons] C++23 ios_base never reclaims memory for iarray and parray Alisdair Meredith
- LWG3433
2020-04-21 25.5.4.3 [range.subrange.access] C++23 subrange::advance(n) has UB when n < 0 Casey Carter
- LWG3432
2020-04-19 27.3.4 [string.view.comparison] C++23 Missing requirement for comparison_category Jonathan Wakely
- LWG3431
2020-04-17 23.2.2.4 [container.opt.reqmts] WP <=> for containers should require three_way_comparable<T> instead of <=> Jonathan Wakely
- LWG3430
2020-04-15 31.10.1 [fstream.syn] C++23 std::fstream & co. should be constructible from string_view Jonathan Wakely
- LWG3429
2020-04-07 16.4.5.11 [res.on.requirements] New "models" should subsume like "satisfies" Tim Song
- LWG3428
2020-04-07 25.6.3.2 [range.single.view] C++23 single_view's in place constructor should be explicit Tim Song
- LWG3427
2020-04-11 20.3.2.2.8 [util.smartptr.shared.cmp] C++23 operator<=>(const shared_ptr<T>&, nullptr_t) definition ill-formed Daniel Krügler
- LWG3426
2020-04-09 20.3.1.6 [unique.ptr.special] C++23 operator<=>(const unique_ptr<T, D>&, nullptr_t) can't get no satisfaction Jonathan Wakely
- LWG3425
2020-04-04 32.7.5 [thread.condition.condvarany] C++23 condition_variable_any fails to constrain its Lock parameters Casey Carter
- LWG3424
2020-04-02 22.5.3.7 [optional.observe] New optional::value_or should never return a cv-qualified type Casey Carter
- LWG3423
2020-04-02 22.7.5 [any.nonmembers] New std::any_cast should never return a cv-qualified type Casey Carter
- LWG3422
2020-03-25 29.5.8.1 [rand.util.seedseq] C++23 Issues of seed_seq's constructors Jiang An
- LWG3421
2020-03-24 18.5.2 [concept.booleantestable] C++23 Imperfect ADL emulation for boolean-testable Davis Herring
- LWG3420
2020-02-29 24.3.2.3 [iterator.traits] C++23 cpp17-iterator should check that the type looks like an iterator first Tim Song
- LWG3419
2020-03-24 26.2 [algorithms.requirements] C++23 §[algorithms.requirements]/15 doesn't reserve as many rights as it intends to Richard Smith
- LWG3418
2020-03-19 32.5.9 [atomics.nonmembers] New Deprecated free functions in <atomic> Alisdair Meredith
- LWG3417
2020-03-19 32.5.8.2 [atomics.types.operations] SG1 Missing volatile atomic deprecations Alisdair Meredith
- LWG3416
2020-03-04 22.7.4 [any.class] New The Throws: specification of std::any does not mention allocation Thomas Köppe
- LWG3415
2020-03-03 24.5.2.2 [back.insert.iterator] NAD back_insert_iterator fails when a container is also its value type Billy O'Neal III
- LWG3414
2020-03-17 13.7 [networking.ts::async.exec.ctx] C++23 [networking.ts] service_already_exists has no usable constructors Jonathan Wakely
- LWG3413
2020-02-29 6.1.2.8 [fund.ts.v3::propagate_const.modifiers] 6.1.2.10 [fund.ts.v3::propagate_const.algorithms] C++23 [fund.ts.v3] propagate_const's swap's noexcept specification needs to be constrained and use a trait Thomas Köppe
- LWG3412
2020-02-29 28.5.2.2 [format.string.std] Resolved §[format.string.std] references to "Unicode encoding" unclear Hubert Tong
- LWG3411
2020-02-28 8.3 [fund.ts.v3::memory.resource.syn] C++23 [fund.ts.v3] Contradictory namespace rules in the Library Fundamentals TS Thomas Köppe
- LWG3410
2020-02-27 26.8.12 [alg.three.way] C++23 lexicographical_compare_three_way is overspecified Casey Carter
- LWG3409
2020-02-27 32.5.7.2 [atomics.ref.ops] New Too lax description of atomic_ref<T>::required_alignment Andrey Semashev
- LWG3408
2020-02-25 24.5.7.1 [counted.iterator] Resolved LWG 3291 reveals deficiencies in counted_iterator Patrick Palka
- LWG3407
2020-02-21 25.7.10.1 [range.take.overview] 25.6.4 [range.iota] C++23 Some problems with the wording changes of P1739R4 P1739R4 Patrick Palka
- LWG3406
2020-02-21 25.7.23.2 [range.elements.view] C++23 elements_view::begin() and elements_view::end() have incompatible constraints Patrick Palka
- LWG3405
2020-02-20 25.7.20.2 [range.common.view] C++23 common_view's converting constructor is bad, too Casey Carter
- LWG3404
2020-02-20 25.5.4 [range.subrange] C++23 Finish removing subrange's conversions from pair-like Casey Carter
- LWG3403
2020-02-19 25.3.11 [range.prim.ssize] C++23 Domain of ranges::ssize(E) doesn't match ranges::size(E) Jonathan Wakely
- LWG3402
2020-02-17 29.5.9.3.4 [rand.dist.bern.negbin] New Wording for negative_binomial_distribution is unclear as a consequence of LWG 2406 resolution Ahti Leppänen
- LWG3401
2020-02-14 16.3.2.4 [structure.specifications] New Is "as if by" equivalent to "equivalent to"? Casey Carter
- LWG3400
2020-02-10 21.3.7 [meta.rel] New Does is_nothrow_convertible consider destruction of the destination type? Jiang An
- LWG3399
2019-02-14 31.11.2.1 [syncstream.syncbuf.overview] NAD basic_syncbuf::emit() + Qt's #define emit = Big Bada-Boom Marc Mutz
- LWG3398
2019-02-13 25.2 [ranges.syn] C++20 tuple_element_t is also wrong for const subrange Casey Carter
- LWG3397
2020-02-13 25.6.6.3 [range.istream.iterator] C++20 ranges::basic_istream_view::iterator should not provide iterator_category Tomasz Kamiński
- LWG3396
2020-02-13 17.8.2.2 [support.srcloc.cons] C++20 Clarify point of reference for source_location::current() (DE 169) Jens Maurer
- LWG3395
2020-02-10 99 [defns.comparison] C++20 Definition for three-way comparison needs to be updated (US 152) Jeff Garland
- LWG3394
2020-02-09 25.6.6.3 [range.istream.iterator] NAD ranges::basic_istream_view::iterator has an empty iterator_traits Patrick Palka
- LWG3393
2020-01-25 17.3.2 [version.syn] C++20 Missing/incorrect feature test macro for coroutines Barry Revzin
- LWG3392
2020-02-07 24.4.4.3 [range.iter.op.distance] C++23 ranges::distance() cannot be used on a move-only iterator with a sized sentinel Patrick Palka
- LWG3391
2020-02-07 24.5.4 [move.iterators] 24.5.7 [iterators.counted] C++23 Problems with counted_iterator/move_iterator::base() const & Patrick Palka
- LWG3390
2020-02-07 24.5.4.9 [move.iter.nonmember] C++20 make_move_iterator() cannot be used to construct a move_iterator for a move-only iterator Patrick Palka
- LWG3389
2020-02-07 24.5.7.2 [counted.iter.const] C++20 A move-only iterator still does not have a counted_iterator Patrick Palka
- LWG3388
2020-02-07 25.6.4.3 [range.iota.iterator] 25.7.9.3 [range.transform.iterator] 25.7.23.3 [range.elements.iterator] C++20 view iterator types have ill-formed <=> operators Jonathan Wakely
- LWG3387
2020-02-04 25.7.21.2 [range.reverse.view] C++20 §[range.reverse.view] reverse_view<V> unintentionally requires range<const V> Patrick Palka
- LWG3386
2020-02-07 25.7.23 [range.elements] C++20 elements_view needs its own sentinel type Tim Song
- LWG3385
2020-01-31 24.5.5.1 [common.iterator] C++20 common_iterator is not sufficiently constrained for non-copyable iterators Corentin Jabot
- LWG3384
2020-01-31 25.7.9.4 [range.transform.sentinel] C++20 transform_view::sentinel has an incorrect operator- Ville Voutilainen
- LWG3383
2020-01-30 30.11.8.3 [time.zone.leap.nonmembers] C++20 §[time.zone.leap.nonmembers] sys_seconds should be replaced with seconds Jiang An
- LWG3382
2020-01-27 22.3.2 [pairs.pair] 23.3.3 [array] C++20 NTTP for pair and array Barry Revzin
- LWG3381
2020-01-25 25.4.5 [range.refinements] C++20 begin and data must agree for contiguous_range Casey Carter
- LWG3380
2020-01-23 21.3.8.7 [meta.trans.other] C++20 common_type and comparison categories Casey Carter
- LWG3379
2020-01-21 25.2 [ranges.syn] C++20 "safe" in several library names is misleading Casey Carter
- LWG3378
2020-01-17 22.4.2 [tuple.syn] 22.4.7 [tuple.helper] New tuple_size_v/tuple_element_t should be available when tuple_size/tuple_element are Casey Carter
- LWG3377
2020-01-18 25.7.23.3 [range.elements.iterator] C++20 elements_view::iterator befriends a specialization of itself Casey Carter
- LWG3376
2020-01-16 24.3.4.4 [iterator.concept.winc] Resolved "integer-like class type" is too restrictive Jonathan Wakely
- LWG3375
2020-01-14 25.4.5 [range.refinements] C++20 decay in viewable_range should be remove_cvref Casey Carter
- LWG3374
2020-01-14 20.2.4 [pointer.conversion] C++20 P0653 + P1006 should have made the other std::to_address overload constexpr P0653 P1006 Billy O'Neal III
- LWG3373
2020-01-16 28.2.1 [charconv.syn] 28.5.1 [format.syn] C++20 {to,from}_chars_result and format_to_n_result need the "we really mean what we say" wording Tim Song
- LWG3372
2020-01-16 28.5.5 [format.functions] C++20 vformat_to should not try to deduce Out twice Tim Song
- LWG3371
2020-01-16 28.5.8.1 [format.arg] C++20 visit_format_arg and make_format_args are not hidden friends Tim Song
- LWG3370
2020-01-14 17.4.1 [cstdint.syn] 16.4.2.3 [headers] New §[cstdint.syn]p2 and §[headers]p5 are not sufficiently clear Dawid Pilarski
- LWG3369
2020-01-08 23.7.2.2.1 [span.overview] C++20 span's deduction-guide for built-in arrays doesn't work Stephan T. Lavavej
- LWG3368
2020-01-07 25.3.10 [range.prim.size] Resolved Exactly when does size return end - begin? Casey Carter
- LWG3367
2020-01-07 24.3.4.4 [iterator.concept.winc] C++20 Integer-class conversions should not throw Casey Carter
- LWG3366
2020-01-07 24.3.4.4 [iterator.concept.winc] Resolved Narrowing conversions between integer and integer-class types Casey Carter
- LWG3365
2020-01-07 25.7.14.3 [range.join.iterator] NAD Rename ref-is-glvalue to deref-is-ref Johel Ernesto Guerrero Peña
- LWG3364
2020-01-07 25.7.11.2 [range.take.while.view] 25.7.12.2 [range.drop.view] 25.7.13.2 [range.drop.while.view] 25.7.23.3 [range.elements.iterator] C++20 Initialize data members of ranges and their iterators Johel Ernesto Guerrero Peña
- LWG3363
2020-01-07 25.7.13.2 [range.drop.while.view] C++20 drop_while_view should opt-out of sized_range Johel Ernesto Guerrero Peña
- LWG3362
2020-01-03 32.3.5 [stopsource] C++20 Strike stop_source's operator!= Tim Song
- LWG3361
2019-12-19 25.4.2 [range.range] C++23 safe_range<SomeRange&> case Johel Ernesto Guerrero Peña
- LWG3360
2019-12-18 17.12.4 [cmp.concept] C++20 three_way_comparable_with is inconsistent with similar concepts Casey Carter
- LWG3359
2019-12-16 30.11.8 [time.zone.leap] C++20 <chrono> leap second support should allow for negative leap seconds Asher Dunn
- LWG3358
2019-12-10 23.7.2.2.2 [span.cons] C++20 §[span.cons] is mistaken that to_address can throw Casey Carter
- LWG3357
2019-12-10 99 [fund.ts.v3::rand.util.randint] Open [fund.ts.v3] default_random_engine is overspecified for per-thread engine Zhihao Yuan
- LWG3356
2019-12-09 17.3.2 [version.syn] C++20 __cpp_lib_nothrow_convertible should be __cpp_lib_is_nothrow_convertible Barry Revzin
- LWG3355
2019-11-12 26.11.5 [uninitialized.copy] 26.11.6 [uninitialized.move] C++20 The memory algorithms should support move-only input iterators introduced by P1207 P1207 Corentin Jabot
- LWG3354
2019-12-08 21.3.5.4 [meta.unary.prop] 17.3.2 [version.syn] C++20 has_strong_structural_equality has a meaningless definition Daniel Krügler
- LWG3353
2019-12-06 28.3.3.1 [locale] New locale's copy assignment operator should return locale& Stephan T. Lavavej
- LWG3352
2019-12-06 23.2.2 [container.requirements.general] C++20 strong_equality isn't a thing Casey Carter
- LWG3351
2019-12-05 25.2 [ranges.syn] C++20 ranges::enable_safe_range should not be constrained Jonathan Wakely
- LWG3350
2019-12-04 26.8.12 [alg.three.way] C++20 Simplify return type of lexicographical_compare_three_way Jonathan Wakely
- LWG3349
2019-12-04 17.3.2 [version.syn] C++20 Missing __cpp_lib_constexpr_complex for P0415R1 P0415R1 Stephan T. Lavavej
- LWG3348
2019-12-03 17.3.2 [version.syn] 99 [refwrap.unwrapref] C++20 __cpp_lib_unwrap_ref in wrong header Barry Revzin
- LWG3347
2019-12-03 22.3.3 [pairs.spec] 23.3.3.1 [array.overview] C++20 std::pair<T, U> now requires T and U to be less-than-comparable Jonathan Wakely
- LWG3346
2019-11-26 22.3.2 [pairs.pair] 22.4.4.2 [tuple.cnstr] C++20 pair and tuple copy and move constructor have backwards specification Richard Smith
- LWG3345
2019-11-23 18.4.9 [concept.swappable] 24.3.3.2 [iterator.cust.swap] 24.4.4.2 [range.iter.op.advance] 24.4.4.3 [range.iter.op.distance] 24.5.1.2 [reverse.iterator] 24.5.4.2 [move.iterator] 24.5.4.7 [move.iter.nav] 24.5.5.2 [common.iter.types] 24.5.5.5 [common.iter.nav] 25.3 [range.access] 25.6.4.3 [range.iota.iterator] 25.7 [range.adaptors] 26 [algorithms] Resolved Incorrect usages of "models" versus "satisfies" Daniel Krügler
- LWG3344
2019-11-22 24.4.3 [iterator.operations] 24.4.4.2 [range.iter.op.advance] New advance(i, most-negative) and prev(i, most-negative) Casey Carter
- LWG3343
2019-11-21 32.7.3 [thread.condition.nonmember] Open Ordering of calls to unlock() and notify_all() in Effects element of notify_all_at_thread_exit() should be reversed Lewis Baker
- LWG3342
2019-11-21 22.3.2 [pairs.pair] 22.4.4.2 [tuple.cnstr] 22.6.3.2 [variant.ctor] 32.5.8.7.2 [util.smartptr.atomic.shared] 20.6.3 [allocator.adaptor.cnstr] 28.5.6.6 [format.parse.ctx] 28.5.8.1 [format.arg] 23.6 [container.adaptors] 24.5 [predef.iterators] 25.5.4.2 [range.subrange.ctor] 25.6 [range.factories] 25.7 [range.adaptors] 26.10 [numeric.ops] 30.9 [time.hms] 28.6.11 [re.iter] 32.5.8 [atomics.types.generic] 32.5.9 [atomics.nonmembers] 32.3 [thread.stoptoken] 32.4 [thread.threads] 32.6 [thread.mutex] 32.8 [thread.sema] 32.9 [thread.coord] 32.10 [futures] New Library wording uses "initializes x with y", which is underspecified Richard Smith
- LWG3341
2019-11-17 28.6.7.2 [re.regex.construct] New basic_regex range constructor: Missing requirements for iterator types Денис Захаров
- LWG3340
2019-11-17 28.5.5 [format.functions] C++20 Formatting functions should throw on argument/format string mismatch in §[format.functions] Great Britain
- LWG3339
2019-11-17 27.4.3 [basic.string] 23.3.13 [vector] 23.5.3 [unord.map] 23.5.6 [unord.set] 23.2.2 [container.requirements.general] New Move-constructed empty-container capacity Nathan Myers
- LWG3338
2019-11-18 18.4.12 [concept.default.init] C++20 Rename default_constructible to default_initializable Casey Carter
- LWG3337
2019-11-15 28.3.4.2.5.3 [locale.codecvt.virtuals] New What is "is initialized" supposed to mean? Richard Smith
- LWG3336
2019-11-11 28.5.5 [format.functions] Resolved How does std::vformat handle exception thrown by formatters? Tam S. B.
- LWG3335
2019-11-08 25.2 [ranges.syn] C++20 Resolve C++20 NB comments US 273 and GB 274 United States/Great Britain
- LWG3334
2019-11-06 31.11.3 [syncstream.osyncstream] C++20 basic_osyncstream move assignment and destruction calls basic_syncbuf::emit() twice Tim Song
- LWG3333
2019-11-06 25.3.4 [range.access.cbegin] 25.3.5 [range.access.cend] NAD ranges::cbegin/ranges::cend, (and maybe ranges::crbegin/ranges::crend) are under-specified to allow rvalue-arrays Christopher Di Bella
- LWG3332
2019-11-05 30.12 [time.format] C++20 Issue in §[time.format] Mateusz Pusz
- LWG3331
2019-11-08 18.5.5 [concept.totallyordered] C++20 Define totally_ordered/_with in terms of partially-ordered-with Great Britain
- LWG3330
2019-11-07 17.13.2 [coroutine.syn] 19.5.2 [system.error.syn] 22.2.1 [utility.syn] 22.4.2 [tuple.syn] 22.5.2 [optional.syn] 22.6.2 [variant.syn] 20.2.2 [memory.syn] 17.7.6 [type.index.synopsis] 27.4.2 [string.syn] 27.3.2 [string.view.synop] 23.3.2 [array.syn] 23.3.4 [deque.syn] 23.3.6 [forward.list.syn] 23.3.10 [list.syn] 23.3.12 [vector.syn] 23.4.2 [associative.map.syn] 23.4.5 [associative.set.syn] 23.5.2 [unord.map.syn] 23.5.5 [unord.set.syn] 23.6.2 [queue.syn] 23.6.5 [stack.syn] 24.2 [iterator.synopsis] 25.2 [ranges.syn] 30.2 [time.syn] 31.12.4 [fs.filesystem.syn] 28.6.3 [re.syn] 32.4.2 [thread.syn] C++20 Include <compare> from most library headers United States
- LWG3329
2019-11-07 18.5.5 [concept.totallyordered] C++20 totally_ordered_with both directly and indirectly requires common_reference_with United States
- LWG3328
2019-11-07 D.21 [depr.fs.path.factory] C++20 Clarify that std::string is not good for UTF-8 The Netherlands
- LWG3327
2019-11-07 28.5.2.2 [format.string.std] C++20 Format alignment specifiers vs. text direction Great Britain
- LWG3326
2019-11-06 25.4.4 [range.view] C++20 enable_view has false positives Germany
- LWG3325
2019-11-06 25.7.9.2 [range.transform.view] C++20 Constrain return type of transformation function for transform_view United States
- LWG3324
2019-11-06 17.12.6 [cmp.alg] C++20 Special-case std::strong/weak/partial_order for pointers Canada
- LWG3323
2019-11-06 25.7.23.2 [range.elements.view] C++20 has-tuple-element helper concept needs convertible_to Great Britain
- LWG3322
2019-11-06 25.7.14.2 [range.join.view] Resolved Add join_view::base() member function United States
- LWG3321
2019-11-06 20.2.8.2 [allocator.uses.construction] C++20 uninitialized_construct_using_allocator should use construct_at United States
- LWG3320
2019-11-06 23.7.2.2.7 [span.iterators] C++20 span::cbegin/cend methods produce different results than std::[ranges::]cbegin/cend Poland
- LWG3319
2019-11-05 30.11.1 [time.zone.general] C++20 Properly reference specification of IANA time zone database Germany
- LWG3318
2019-11-05 30.7.2.1 [time.clock.system.overview] C++20 Clarify whether clocks can represent time before their epoch Great Britain
- LWG3317
2019-11-05 30.5.11 [time.duration.io] C++20 Incorrect operator<< for floating-point durations United States
- LWG3316
2019-11-05 30.7.3.1 [time.clock.utc.overview] C++20 Correctly define epoch for utc_clock / utc_timepoint Great Britain
- LWG3315
2019-11-04 16.4.4.6 [allocator.requirements] C++20 Correct Allocator Default Behavior United States
- LWG3314
2019-11-04 30.5.11 [time.duration.io] C++20 Is stream insertion behavior locale dependent when Period::type is micro? Tom Honermann
- LWG3313
2019-11-04 25.7.14.3 [range.join.iterator] C++20 join_view::iterator::operator-- is incorrectly constrained United States
- LWG3312
2019-11-04 20.5.3 [mem.poly.allocator.class] Dup polymorphic_allocator::allocate_object and new_object should be [[nodiscard]] United States
- LWG3311
2019-11-04 27.4.3.3 [string.cons] Dup basic_string::operator=(charT c) should be constrained Russia
- LWG3310
2019-11-04 20.5.3.3 [mem.poly.allocator.mem] C++20 Replace SIZE_MAX with numeric_limits<size_t>::max() Japan
- LWG3309
2019-11-01 31.8 [string.streams] 31.10 [file.streams] New Is <ios> implicitly #included by <sstream>, <fstream> etc.? Jens Maurer
- LWG3308
2019-10-29 23.3.5.4 [deque.modifiers] 23.3.13.5 [vector.modifiers] New vector and deque iterator erase invalidates elements even when no change occurs Billy O'Neal III
- LWG3307
2019-10-25 20.2.10 [default.allocator] C++20 std::allocator<void>().allocate(n) Jonathan Wakely
- LWG3306
2019-10-27 24.4.4.2 [range.iter.op.advance] C++23 ranges::advance violates its preconditions Casey Carter
- LWG3305
2019-10-16 22.7.5 [any.nonmembers] WP any_cast<void> John Shaw
- LWG3304
2019-10-16 20.5.3 [mem.poly.allocator.class] C++20 Allocate functions of std::polymorphic_allocator should require [[nodiscard]] Hiroaki Ando
- LWG3303
2019-10-10 20.2.2 [memory.syn] C++20 Bad "constexpr" marker for destroy/destroy_n Jens Maurer
- LWG3302
2019-10-04 25.2 [ranges.syn] C++20 Range adaptor objects keys and values are unspecified Michel Morin
- LWG3301
2019-10-03 25.7.9.3 [range.transform.iterator] C++20 transform_view::iterator has incorrect iterator_category Michel Morin
- LWG3300
2019-09-27 24.7 [iterator.range] C++20 Non-array ssize overload is underconstrained Casey Carter
- LWG3299
2019-10-07 24.3.3.1 [iterator.cust.move] 24.3.3.2 [iterator.cust.swap] C++20 Pointers don't need customized iterator behavior Casey Carter
- LWG3298
2019-09-24 25.7.11.2 [range.take.while.view] 25.7.12.2 [range.drop.view] 25.7.13.2 [range.drop.while.view] NAD Range adaptors introduced by P1035 do not require viewable_range P1035 Christopher Di Bella
- LWG3297
2019-09-17 23.2.4 [sequence.reqmts] New Useless sequence container requirement Casey Carter
- LWG3296
2019-09-16 28.6.7 [re.regex] C++20 Inconsistent default argument for basic_regex<>::assign Mark de Wever
- LWG3295
2019-09-14 17.12.2 [cmp.categories] Resolved Comparison category operator== are mis-specified Barry Revzin
- LWG3294
2019-09-14 30.11.7.1 [time.zone.zonedtime.overview] C++20 zoned_time deduction guides misinterprets string/char* Tomasz Kamiński
- LWG3293
2019-09-13 24.5.4.9 [move.iter.nonmember] C++23 move_iterator operator+() has incorrect constraints Bo Persson
- LWG3292
2019-09-13 25.6.4.2 [range.iota.view] C++20 iota_view is under-constrained Barry Revzin
- LWG3291
2019-09-13 25.6.4.3 [range.iota.iterator] C++20 iota_view::iterator has the wrong iterator_category Eric Niebler
- LWG3290
2019-09-08 28.5.2.2 [format.string.std] C++20 Are std::format field widths code units, code points, or something else? Tom Honermann
- LWG3289
2019-09-11 24.3.2.3 [iterator.traits] 24.5.5.2 [common.iter.types] Resolved Cannot opt out of C++17 iterator-ness without also opting out of C++20 iterator-ness Eric Niebler
- LWG3288
2019-09-11 32.5.6 [atomics.wait] New atomic<T>::notify_one is unimplementable Anthony Williams
- LWG3287
2019-09-10 24.3.2.3 [iterator.traits] New Exposition-only cpp17-input-iterator concept is needlessly complex Eric Niebler
- LWG3286
2019-09-10 25.7.10.2 [range.take.view] 25.5.4.2 [range.subrange.ctor] C++20 ranges::size is not required to be valid after a call to ranges::begin on an input range Eric Niebler
- LWG3285
2019-09-10 16.3.3.3.5 [customization.point.object] C++20 The type of a customization point object shall satisfy semiregular Eric Niebler
- LWG3284
2019-09-10 24.3.4.13 [iterator.concept.random.access] C++20 random_access_iterator semantic constraints accidentally promote difference type using unary negate Eric Niebler
- LWG3283
2019-09-10 24.3.2.3 [iterator.traits] Resolved Types satisfying input_iterator but not equality_comparable look like C++17 output iterators Eric Niebler
- LWG3282
2019-09-10 25.5.4 [range.subrange] C++20 subrange converting constructor should disallow derived to base conversions Eric Niebler
- LWG3281
2019-09-10 25.5.4 [range.subrange] C++20 Conversion from pair-like types to subrange is a silent semantic promotion Eric Niebler
- LWG3280
2019-09-09 25.7.8.2 [range.filter.view] 25.7.9.2 [range.transform.view] 25.7.10.2 [range.take.view] 25.7.14.2 [range.join.view] 25.7.17.2 [range.split.view] 25.7.21.2 [range.reverse.view] C++20 View converting constructors can cause constraint recursion and are unneeded Eric Niebler
- LWG3279
2019-09-09 24.3.4.2 [iterator.concept.readable] Resolved shared_ptr<int>& does not not satisfy readable Eric Niebler
- LWG3278
2019-09-09 25.7.14.2 [range.join.view] Resolved join_view<V>::iterator<true> tries to write through const join_view ptr Eric Niebler
- LWG3277
2019-09-09 24.3.4.13 [iterator.concept.random.access] C++20 Pre-increment on prvalues is not a requirement of weakly_incrementable Eric Niebler
- LWG3276
2019-09-09 25.7.16.4 [range.lazy.split.outer.value] C++20 Class split_view::outer_iterator::value_type should inherit from view_interface Eric Niebler
- LWG3275
2019-09-09 28.3.4.6.2.3 [locale.time.get.virtuals] New Why does time_get::do_get require a valid pointer when none of the others do? Marshall Clow
- LWG3274
2019-09-05 17.3.1 [support.limits.general] C++20 Missing feature test macro for <span> Jonathan Wakely
- LWG3273
2019-09-02 30.8.7.2 [time.cal.wdidx.members] C++20 Specify weekday_indexed to range of [0, 7] Howard Hinnant
- LWG3272
2019-09-02 30.12 [time.format] 30.13 [time.parse] C++20 %I%p should parse/format duration since midnight Howard Hinnant
- LWG3271
2019-09-02 30.13 [time.parse] NAD Parsing functions should save and restore stream format state Howard Hinnant
- LWG3270
2019-09-02 30.12 [time.format] 30.13 [time.parse] C++20 Parsing and formatting %j with durations Howard Hinnant
- LWG3269
2019-09-01 30.13 [time.parse] C++20 Parse manipulators do not specify the result of the extraction from stream Tomasz Kamiński
- LWG3268
2019-08-31 32.5.4 [atomics.order] New memory_order::memory_order_foo broken in C++20 Eric Fiselier
- LWG3267
2019-08-27 16.4.4.6 [allocator.requirements] New Rebound allocators and is_always_equal FrankHB1989
- LWG3266
2019-08-23 28.2.1 [charconv.syn] C++20 to_chars(bool) should be deleted Jens Maurer
- LWG3265
2019-08-23 24.5.4.4 [move.iter.cons] C++23 move_iterator's conversions are more broken after P1207 P1207 Casey Carter
- LWG3264
2019-08-26 25.4.3 [range.sized] C++20 sized_range and ranges::size redundantly use disable_sized_range Casey Carter
- LWG3263
2019-08-19 32.5.6 [atomics.wait] New Atomic waiting function calls should only be unblocked once Geoffrey Romer
- LWG3262
2019-08-18 30.12 [time.format] C++20 Formatting of negative durations is not specified Tomasz Kamiński
- LWG3261
2019-08-17 28.6.7 [re.regex] 28.6.9 [re.results] New regex components' noexcept annotations appear broken for POCMA or throwing BidirectionalIterator Billy O'Neal III
- LWG3260
2019-08-15 30.8 [time.cal] C++20 year_month* arithmetic rejects durations convertible to years Tomasz Kamiński
- LWG3259
2019-08-18 24.3.1 [iterator.requirements.general] C++20 The definition of constexpr iterators should be adjusted Daniel Krügler
- LWG3258
2019-08-15 25.3.2 [range.access.begin] 25.3.3 [range.access.end] 25.3.6 [range.access.rbegin] 25.3.7 [range.access.rend] Resolved Range access and initializer_list Casey Carter
- LWG3257
2019-08-14 17.3.1 [support.limits.general] C++20 Missing feature testing macro update from P0858 P0858 Antony Polukhin
- LWG3256
2019-08-14 17.3.1 [support.limits.general] C++20 Feature testing macro for constexpr algorithms Antony Polukhin
- LWG3255
2019-08-10 23.7.2.2.2 [span.cons] C++20 span's array constructor is too strict Jean Guegant & Barry Revzin
- LWG3254
2019-08-06 32.3.4 [stoptoken] C++20 Strike stop_token's operator!= Casey Carter
- LWG3253
2019-08-06 31.11.2.1 [syncstream.syncbuf.overview] C++20 basic_syncbuf::basic_syncbuf() should not be explicit Nevin Liber
- LWG3252
2019-08-06 30.13 [time.parse] C++20 Parse locale's aware modifiers for commands are not consistent with POSIX spec Tomasz Kamiński
- LWG3251
2019-08-02 28.5.2 [format.string] C++20 Are std::format alignment specifiers applied to string arguments? Richard Smith
- LWG3250
2019-08-05 28.5.2.2 [format.string.std] C++20 std::format: # (alternate form) for NaN and inf Richard Smith
- LWG3249
2019-08-03 32.5.5 [atomics.lockfree] C++23 There are no 'pointers' in §[atomics.lockfree] Billy O'Neal III
- LWG3248
2019-08-01 28.5.2.2 [format.string.std] C++20 std::format #b, #B, #o, #x, and #X presentation types misformat negative numbers Richard Smith
- LWG3247
2019-07-29 24.3.3.1 [iterator.cust.move] C++20 ranges::iter_move should perform ADL-only lookup of iter_move Casey Carter
- LWG3246
2019-08-01 28.5.8.1 [format.arg] C++20 What are the constraints on the template parameter of basic_format_arg? Richard Smith
- LWG3245
2019-07-31 30.13 [time.parse] C++20 Unnecessary restriction on '%p' parse specifier Tomasz Kamiński
- LWG3244
2019-08-02 31.12.6.4 [fs.path.req] C++20 Constraints for Source in §[fs.path.req] insufficiently constrainty Casey Carter
- LWG3243
2019-07-31 28.5.2 [format.string] C++20 std::format and negative zeroes Richard Smith
- LWG3242
2019-07-31 28.5.2.2 [format.string.std] C++20 std::format: missing rules for arg-id in width and precision Richard Smith
- LWG3241
2019-07-24 30.12 [time.format] C++20 chrono-spec grammar ambiguity in §[time.format] Victor Zverovich
- LWG3240
2019-07-24 16.4.3.2 [using.headers] New Headers declare more than entities Alisdair Meredith
- LWG3239
2019-07-19 17.12.2.2 [cmp.partialord] 17.12.2.3 [cmp.weakord] 17.12.2.4 [cmp.strongord] 31.12.6 [fs.class.path] 23.2.5.1 [container.node.overview] Resolved Hidden friends should be specified more narrowly Daniel Sunderland
- LWG3238
2019-07-17 22.10.17.3.2 [func.wrap.func.con] C++20 Insufficiently-defined behavior of std::function deduction guides Louis Dionne
- LWG3237
2019-07-18 20.5.3.3 [mem.poly.allocator.mem] C++20 LWG 3038 and 3190 have inconsistent PRs Casey Carter
- LWG3236
2019-07-15 24.3.5.7 [random.access.iterators] C++23 Random access iterator requirements lack limiting relational operators domain to comparing those from the same range Peter Sommerlad
- LWG3235
2019-07-10 30.13 [time.parse] C++20 parse manipulator without abbreviation is not callable Tomasz Kamiński
- LWG3234
2019-07-11 29.7.1 [cmath.syn] Resolved Sufficient Additional Special Math Overloads Casey Carter
- LWG3233
2019-07-10 20.3.2.2.2 [util.smartptr.shared.const] C++20 Broken requirements for shared_ptr converting constructors Casey Carter
- LWG3232
2019-06-30 30.11.7.1 [time.zone.zonedtime.overview] C++20 Inconsistency in zoned_time deduction guides Tomasz Kamiński
- LWG3231
2019-06-29 30.8.15.2 [time.cal.ymdlast.members] C++20 year_month_day_last::day specification does not cover !ok() values Tomasz Kamiński
- LWG3230
2019-06-29 30.13 [time.parse] C++20 Format specifier %y/%Y is missing locale alternative versions Tomasz Kamiński
- LWG3229
2019-06-28 16.4.6.14 [res.on.exception.handling] New §[res.on.exception.handling]#3 cannot apply to types with implicitly declared destructors Nevin Liber
- LWG3228
2019-06-25 22.6.3.2 [variant.ctor] Resolved Surprising variant construction Barry Revzin
- LWG3227
2019-06-25 23.2.7 [associative.reqmts] 23.2.8 [unord.req] New Ambiguity issue for extract in ordered and unordered associative containers Konstantin Boyarinov
- LWG3226
2019-06-23 30.11.7.2 [time.zone.zonedtime.ctor] C++20 zoned_time constructor from string_view should accept zoned_time<Duration2, TimeZonePtr2> Tomasz Kamiński
- LWG3225
2019-06-20 30.11.7.2 [time.zone.zonedtime.ctor] C++20 zoned_time converting constructor shall not be noexcept Tomasz Kamiński
- LWG3224
2019-06-20 30.11.7.2 [time.zone.zonedtime.ctor] C++20 zoned_time constructor from TimeZonePtr does not specify initialization of tp_ Tomasz Kamiński
- LWG3223
2019-06-20 29.7.1 [cmath.syn] Resolved lerp should not add the "sufficient additional overloads" Billy O'Neal III
- LWG3222
2019-06-18 26.10.9 [inclusive.scan] 26.10.11 [transform.inclusive.scan] C++20 P0574R1 introduced preconditions on non-existent parameters P0574R1 Jonathan Wakely
- LWG3221
2019-06-16 30.8.13.3 [time.cal.ym.nonmembers] C++20 Result of year_month arithmetic with months is ambiguous Tomasz Kamiński
- LWG3220
2019-06-11 32.5.2 [atomics.syn] New P0558 broke conforming C++14 uses of atomic shared_ptr P0558 Casey Carter
- LWG3219
2019-06-13 23.3.3.1 [array.overview] 23.2.2 [container.requirements.general] New std::array overview container requirements are incorrect Nevin Liber & Christian Trott
- LWG3218
2019-06-13 30.13 [time.parse] C++20 Modifier for %d parse flag does not match POSIX and format specification Tomasz Kamiński
- LWG3217
2019-06-12 17.3.1 [support.limits.general] New <memory> and <execution> should define __cpp_lib_parallel_algorithm Jonathan Wakely
- LWG3216
2019-06-11 20.3.2.2.7 [util.smartptr.shared.create] WP Rebinding the allocator before calling construct/destroy in allocate_shared Billy O'Neal III
- LWG3215
2019-06-04 22.6.3.2 [variant.ctor] New variant default constructor has vague constexpr requirements Louis Dionne
- LWG3214
2019-06-03 28.3.4.3.2.3 [facet.num.get.virtuals] New §[facet.num.get.virtuals] doesn't say what it means for digit grouping to be consistent Jonathan Wakely
- LWG3213
2019-05-31 26.6.5 [alg.foreach] 26.7.1 [alg.copy] Resolved for_each_n and copy_n missing requirements for Size Jonathan Wakely
- LWG3212
2019-05-31 99 [span.tuple] Resolved tuple_element_t<1, const span<int, 42>> is const int Tim Song
- LWG3211
2019-05-29 22.4.4.2 [tuple.cnstr] C++23 std::tuple<> should be trivially constructible Louis Dionne
- LWG3210
2019-05-29 20.3.2.2.7 [util.smartptr.shared.create] New allocate_shared is inconsistent about removing const from the pointer passed to allocator construct and destroy Billy O'Neal III
- LWG3209
2019-05-28 30.8.5.2 [time.cal.year.members] C++20 Expression in year::ok() returns clause is ill-formed Tomasz Kamiński
- LWG3208
2019-06-06 24.7 [iterator.range] C++20 Boolean's expression requirements are ordered inconsistently Casey Carter
- LWG3207
2019-05-23 24.7 [iterator.range] NAD N in ssize(const T (&)[N]) should be size_t Nevin Liber
- LWG3206
2019-05-19 30.8.14.2 [time.cal.ymd.members] C++20 year_month_day conversion to sys_days uses not-existing member function Tomasz Kamiński
- LWG3205
2019-05-12 21.3.8.7 [meta.trans.other] New decay_t in the new common_type fallback should be remove_cvref_t Casey Carter
- LWG3204
2019-05-07 28.6.8 [re.submatch] C++23 sub_match::swap only swaps the base class Jonathan Wakely
- LWG3203
2019-05-04 23.7.2.2.1 [span.overview] WP span element access invalidation Johel Ernesto Guerrero Peña
- LWG3202
2019-04-23 22.10.2 [functional.syn] C++20 P0318R1 was supposed to be revised P0318R1 Jonathan Wakely
- LWG3201
2019-04-10 29.7.4 [c.math.lerp] C++20 lerp should be marked as noexcept Paolo Torres
- LWG3200
2019-04-10 26.10.16 [numeric.ops.midpoint] C++20 midpoint should not constrain T is complete Paolo Torres
- LWG3199
2019-04-05 22.9.4 [bitset.operators] C++20 istream >> bitset<0> fails Davis Herring
- LWG3198
2019-04-03 23.7.2.2.2 [span.cons] C++20 Bad constraint on std::span::span() Lars Gullik Bjønnes
- LWG3197
2019-04-03 24.4.3 [iterator.operations] New std::prev should not require BidirectionalIterator Billy O'Neal III
- LWG3196
2019-03-18 22.5.3 [optional.optional] C++20 std::optional<T> is ill-formed is T is an array Jonathan Wakely
- LWG3195
2019-03-15 20.3.2.3.2 [util.smartptr.weak.const] C++23 What is the stored pointer value of an empty weak_ptr? Casey Carter
- LWG3194
2019-03-05 18.4.4 [concept.convertible] C++20 ConvertibleTo prose does not match code Hubert Tong
- LWG3193
2019-03-04 16.3.2.4 [structure.specifications] New Mandates: and Expects: elements are not defined for types Daniel Krügler
- LWG3192
2019-02-28 20.2.8.2 [allocator.uses.construction] New §[allocator.uses.construction] functions misbehave for const types Jonathan Wakely
- LWG3191
2019-03-02 26.7.13 [alg.random.shuffle] C++20 std::ranges::shuffle synopsis does not match algorithm definition Christopher Di Bella
- LWG3190
2019-02-20 20.2.10.2 [allocator.members] C++20 std::allocator::allocate sometimes returns too little storage Casey Carter
- LWG3189
2019-02-21 23.6.4 [priority.queue] New Missing requirement for std::priority_queue Jonathan Wakely
- LWG3188
2019-02-21 24.6.4 [istreambuf.iterator] New istreambuf_iterator::pointer should not be unspecified Jonathan Wakely
- LWG3187
2019-02-14 20.2.8.2 [allocator.uses.construction] C++20 P0591R4 reverted DR 2586 fixes to scoped_allocator_adaptor::construct() P0591R4 Jonathan Wakely
- LWG3186
2019-02-05 26.7.8 [alg.remove] 26.7.9 [alg.unique] 26.8.2.4 [partial.sort.copy] 26.8.5 [alg.partitions] C++20 ranges removal, partition, and partial_sort_copy algorithms discard useful information Tomasz Kamiński
- LWG3185
2019-01-29 20.2.8.2 [allocator.uses.construction] C++20 Uses-allocator construction functions missing constexpr and noexcept Pablo Halpern
- LWG3184
2019-01-16 22.10.14 [func.bind.partial] C++20 Inconsistencies in bind_front wording Tomasz Kamiński
- LWG3183
2019-01-14 24.3.4.8 [iterator.concept.sizedsentinel] C++20 Normative permission to specialize Ranges variable templates Casey Carter
- LWG3182
2019-01-05 18.4.2 [concept.same] C++20 Specification of Same could be clearer Casey Carter
- LWG3181
2019-01-05 25.7.16.3 [range.lazy.split.outer] NAD split_view::outer_iterator converting constructor is misconstrained Casey Carter
- LWG3180
2018-12-21 26.4 [algorithm.syn] C++20 Inconsistently named return type for ranges::minmax_element Casey Carter
- LWG3179
2018-12-21 25.5.4.2 [range.subrange.ctor] C++20 subrange should always model Range Casey Carter
- LWG3178
2018-12-20 99 [mismatch] Resolved std::mismatch is missing an upper bound Geoffrey Romer
- LWG3177
2018-12-11 16.4.5.2.1 [namespace.std] C++23 Limit permission to specialize variable templates to program-defined types Johel Ernesto Guerrero Peña
- LWG3176
2018-11-27 23.2.8 [unord.req] Resolved Underspecified behavior of unordered containers when Container::key_equal differs from Pred S. B. Tam
- LWG3175
2018-12-14 18.4.9 [concept.swappable] C++20 The CommonReference requirement of concept SwappableWith is not satisfied in the example Kostas Kyrimis
- LWG3174
2018-12-09 21.3.7 [meta.rel] New Precondition on is_convertible is too strong Casey Carter
- LWG3173
2018-12-09 25.7.6.2 [range.ref.view] C++20 Enable CTAD for ref-view Casey Carter
- LWG3172
2018-12-06 29.7.3 [c.math.hypot3] New 3-arg std::hypot is underspecified compared to the 2-arg overload Matthias Kretz
- LWG3171
2018-12-03 31.12.10 [fs.class.directory.entry] C++23 LWG 2989 breaks directory_entry stream insertion Tim Song
- LWG3170
2018-11-29 20.2.10 [default.allocator] C++23 is_always_equal added to std::allocator makes the standard library treat derived types as always equal Billy O'Neal III
- LWG3169
2018-11-26 26.8.13 [alg.permutation.generators] C++20 ranges permutation generators discard useful information Casey Carter
- LWG3168
2018-11-21 16.3.2.4 [structure.specifications] 99 [res.on.required] Resolved Expects: element should be specified in one place Geoffrey Romer
- LWG3167
2018-11-14 8.2 [fund.ts.v3::memory.observer.ptr] Open [fund.ts.v3] Does observer_ptr support function types? Alisdair Meredith
- LWG3166
2018-11-08 22.3.4 [pair.astuple] 22.6.4 [variant.helper] 23.3.3.7 [array.tuple] 20.2.3.2 [pointer.traits.types] 20.2.9.2 [allocator.traits.types] 20.6.2 [allocator.adaptor.types] New No such descriptive element as Value: Walter Brown
- LWG3165
2018-10-22 27.4.3 [basic.string] 27.3.3 [string.view.template] NAD All starts_with() overloads should be called "begins_with" Gennaro Prota
- LWG3164
2018-10-09 20.3.1.3.2 [unique.ptr.single.ctor] NAD Unhelpful "shall not participate" constraints for unique_ptr with reference deleter Jonathan Wakely
- LWG3163
2018-10-07 16.2 [networking.ts::buffer.reqmts] NAD [networking.ts] Buffer sequence iterator equivalency Vinnie Falco
- LWG3162
2018-10-02 19.5.8.2 [syserr.syserr.members] New system_error::system_error(error_code ec) not explicit Peter Dimov
- LWG3161
2018-10-02 23.6.6 [stack] 23.6.3 [queue] Open Container adapters mandate use of emplace_back but don't require it Marshall Clow
- LWG3160
2018-10-01 32.5.7 [atomics.ref.generic] C++20 atomic_ref() = delete; should be deleted Tim Song
- LWG3159
2018-09-17 20.3.1.3 [unique.ptr.single] New §[unique.ptr.single] requirements on deleter may be too strict Jonathan Wakely
- LWG3158
2018-08-21 22.4.4.2 [tuple.cnstr] C++20 tuple(allocator_arg_t, const Alloc&) should be conditionally explicit Jonathan Wakely
- LWG3157
2018-09-07 16.4.4.6 [allocator.requirements] New Allocator destroy and fancy pointer operations must be non-throwing Billy O'Neal III
- LWG3156
2018-09-06 26.11 [specialized.algorithms] Resolved ForwardIterator should only mean forward iterator Casey Carter
- LWG3155
2018-08-18 22.4.4.2 [tuple.cnstr] Resolved tuple<any, any>{allocator_arg_t, an_allocator} Jonathan Wakely
- LWG3154
2018-08-10 18.4.6 [concept.common] C++20 Common and CommonReference have a common defect Casey Carter
- LWG3153
2018-08-10 18.4.6 [concept.common] C++20 Common and common_type have too little in common Casey Carter
- LWG3152
2018-08-10 21.3.8.7 [meta.trans.other] C++23 common_type and common_reference have flaws in common Casey Carter
- LWG3151
2018-08-09 18.4.4 [concept.convertible] Resolved ConvertibleTo rejects conversions from array and function types Casey Carter
- LWG3150
2018-08-09 29.5.3.3 [rand.req.urng] C++20 UniformRandomBitGenerator should validate min and max Casey Carter
- LWG3149
2018-08-09 18.4.12 [concept.default.init] C++20 DefaultConstructible should require default initialization Casey Carter
- LWG3148
2018-08-09 16.4.2.5 [compliance] C++20 <concepts> should be freestanding Casey Carter
- LWG3147
2018-08-01 16.4.5.3.3 [macro.names] C++20 Definitions of "likely" and "unlikely" are likely to cause problems Casey Carter
- LWG3146
2018-07-10 22.10.6.7 [refwrap.helpers] C++23 Excessive unwrapping in std::ref/cref Agustín K-ballo Bergé
- LWG3145
2018-07-26 30.7.6 [time.clock.file] C++20 file_clock breaks ABI for C++17 implementations Billy Robert O'Neal III
- LWG3144
2018-07-23 23.7.2.2.1 [span.overview] C++20 span does not have a const_pointer typedef Louis Dionne
- LWG3143
2018-07-20 20.5.6 [mem.res.monotonic.buffer] C++23 monotonic_buffer_resource growth policy is unclear Jonathan Wakely
- LWG3142
2018-07-07 16.4.5.8 [res.on.functions] New std::foo<incomplete> should be ill-formed NDR Casey Carter
- LWG3141
2018-07-07 18.6 [concepts.object] C++20 CopyConstructible doesn't preserve source values Casey Carter
- LWG3140
2018-07-07 21.3.8.7 [meta.trans.other] C++20 COMMON_REF is unimplementable as specified Casey Carter
- LWG3139
2018-07-10 99 [support.contract.cviol] NAD contract_violation's special member functions Tim Song
- LWG3138
2018-07-10 99 [support.contract.cviol] NAD There is no such thing as assertion-level Tim Song
- LWG3137
2018-07-03 17.3.1 [support.limits.general] C++20 Header for __cpp_lib_to_chars S. B. Tam
- LWG3136
2018-07-02 6.1.2.3 [fund.ts.v3::propagate_const.class_type_requirements] C++23 [fund.ts.v3] LFTSv3 awkward wording in propagate_const requirements Thomas Köppe
- LWG3135
2018-07-02 99 [fund.ts.v3::meta.type.synop] 99 [fund.ts.v3::header.memory.synop] Resolved [fund.ts.v3] LFTSv3 contains two redundant alias templates Thomas Köppe
- LWG3134
2018-07-02 99 [fund.ts.v3::meta.type.synop] Resolved [fund.ts.v3] LFTSv3 contains extraneous [meta] variable templates that should have been deleted by P09961 P09961 Thomas Köppe
- LWG3133
2018-07-05 29.2 [numeric.requirements] C++20 Modernizing numeric type requirements Tim Song
- LWG3132
2018-06-30 16.4.5.3.3 [macro.names] C++20 Library needs to ban macros named expects or ensures Tim Song
- LWG3131
2018-06-30 30.13 [time.parse] 27.4.3.8.1 [string.accessors] 27.3.3 [string.view.template] 23.2.2 [container.requirements.general] 24.3.5.4 [output.iterators] 24.3.5.6 [bidirectional.iterators] 28.6.6 [re.traits] 28.6.11.1 [re.regiter] 32.6.5.2 [thread.lock.guard] C++20 addressof all the things Tim Song
- LWG3130
2018-06-30 31 [input.output] C++20 §[input.output] needs many addressof Tim Song
- LWG3129
2018-06-30 28.6.11.2.2 [re.tokiter.cnstr] C++20 regex_token_iterator constructor uses wrong pointer arithmetic Tim Song
- LWG3128
2018-06-30 99 [depr.strstream.oper] C++20 strstream::rdbuf needs a const_cast Tim Song
- LWG3127
2018-06-29 31.11.3.1 [syncstream.osyncstream.overview] C++20 basic_osyncstream::rdbuf needs a const_cast Tim Song
- LWG3126
2018-06-26 28.6.8 [re.submatch] New There's no std::sub_match::compare(string_view) overload Jonathan Wakely
- LWG3125
2018-06-23 30.5.11 [time.duration.io] Resolved duration streaming precondition should be a SFINAE condition Johel Ernesto Guerrero Peña
- LWG3124
2018-06-23 13.7.5 [networking.ts::async.exec.ctx.globals] New [networking.ts] Unclear how execution_context is intended to store services Billy O'Neal III
- LWG3123
2018-06-22 30.5 [time.duration] C++23 duration constructor from representation shouldn't be effectively non-throwing Johel Ernesto Guerrero Peña
- LWG3122
2018-06-14 17.3.1 [support.limits.general] C++20 __cpp_lib_chrono_udls was accidentally dropped Stephan T. Lavavej
- LWG3121
2018-06-12 22.4.4.2 [tuple.cnstr] C++23 tuple constructor constraints for UTypes&&... overloads Matt Calabrese
- LWG3120
2018-06-10 20.5.6.3 [mem.res.monotonic.buffer.mem] C++23 Unclear behavior of monotonic_buffer_resource::release() Arthur O'Dwyer
- LWG3119
2018-06-09 3.42 [defns.prog.def.spec] C++20 Program-definedness of closure types Hubert Tong
- LWG3118
2018-06-04 31.5.3.3 [fpos.operations] C++23 fpos equality comparison unspecified Jonathan Wakely
- LWG3117
2018-06-08 32.10.10 [futures.task] C++23 Missing packaged_task deduction guides Marc Mutz
- LWG3116
2018-06-04 20.6.4 [allocator.adaptor.members] C++20 OUTERMOST_ALLOC_TRAITS needs remove_reference_t Tim Song
- LWG3115
2018-05-24 26.8.7.2 [includes] Resolved Unclear description for algorithm includes Casey Carter
- LWG3114
2018-05-18 16 [networking.ts::buffer] 17 [networking.ts::buffer.stream] LEWG [networking.ts] Permit efficient composition when using DynamicBuffer Vinnie Falco
- LWG3113
2018-05-14 20.5.3.3 [mem.poly.allocator.mem] Resolved polymorphic_allocator::construct() should more closely match scoped_allocator_adaptor::construct() Arthur O'Dwyer
- LWG3112
2018-05-10 19.5.8.2 [syserr.syserr.members] 31.12.7.2 [fs.filesystem.error.members] C++20 system_error and filesystem_error constructors taking a string may not be able to meet their postconditions Tim Song
- LWG3111
2018-05-09 27.4.3.3 [string.cons] Resolved Too strong precondition on basic_string constructor Andrzej Krzemienski
- LWG3110
2018-05-07 24.3.1 [iterator.requirements.general] Resolved Contiguous Iterators should always be Random-Access Marc Aldorasi
- LWG3109
2018-05-02 99 [depr.strstreambuf] New strstreambuf is copyable Jonathan Wakely
- LWG3108
2018-04-26 24.6.4.2 [istreambuf.iterator.proxy] New istreambuf_iterator::proxy::operator* should be const Billy O'Neal III
- LWG3107
2018-04-26 24.6.4 [istreambuf.iterator] New istreambuf_iterator has public exposition-only member Billy O'Neal III
- LWG3106
2018-04-25 17.6.2 [new.syn] NAD nothrow should be inline constexpr rather that extern const Antony Polukhin
- LWG3105
2018-04-24 16 [library] New T1 is convertible to T2 Jens Maurer
- LWG3104
2018-04-17 30.5.6 [time.duration.nonmember] C++20 Fixing duration division Johel Ernesto Guerrero Peña
- LWG3103
2018-04-13 23.7.2.2.4 [span.sub] C++20 Errors in taking subview of span should be ill-formed where possible Tomasz Kamiński
- LWG3102
2018-04-12 23.7.2.2.1 [span.overview] C++20 Clarify span iterator and const_iterator behavior Stephan T. Lavavej
- LWG3101
2018-04-12 23.7.2.2.2 [span.cons] C++20 span's Container constructors need another constraint Stephan T. Lavavej
- LWG3100
2018-04-12 23.7.2.2.2 [span.cons] C++20 Unnecessary and confusing "empty span" wording Stephan T. Lavavej
- LWG3099
2018-04-10 21.3.3 [meta.type.synop] Open is_assignable<Incomplete&, Incomplete&> Casey Carter
- LWG3098
2018-04-06 31.12.6.5.9 [fs.path.decompose] New Misleading example for filesystem::path::filename() Jonathan Wakely
- LWG3097
2018-04-07 31.8.2.5 [stringbuf.virtuals] New basic_stringbuf seekoff effects trigger undefined behavior and have contradictory returns Billy O'Neal III
- LWG3096
2018-04-04 31.12.6.5.11 [fs.path.gen] C++20 path::lexically_relative is confused by trailing slashes Jonathan Wakely
- LWG3095
2018-04-04 99 [depr.strstreambuf.virtuals] New strstreambuf refers to nonexistent member of fpos, fpos::offset Billy O'Neal III
- LWG3094
2018-04-02 30.5.11 [time.duration.io] C++20 §[time.duration.io]p4 makes surprising claims about encoding Richard Smith
- LWG3093
2018-03-30 29.7.2 [c.math.abs] 17.2.2 [cstdlib.syn] 31.13.2 [cinttypes.syn] New LWG 2294/2192 missed a std::abs overload Richard Smith
- LWG3092
2018-03-26 16.3.3.3.3 [bitmask.types] Open Unclear semantics of enum class bitmask types Geoffrey Romer
- LWG3091
2018-03-24 30.9 [time.hms] Resolved subsecond-precision time_of_day and durations that seconds cannot convert to Richard Smith
- LWG3090
2018-03-22 30.5.2 [time.duration.cons] New What is §[time.duration.cons]p4's "no overflow is induced in the conversion" intended to mean? Richard Smith
- LWG3089
2018-03-21 26.7.1 [alg.copy] New copy_n should require non-overlapping ranges Marshall Clow
- LWG3088
2018-03-19 23.3.7.6 [forward.list.ops] C++23 forward_list::merge behavior unclear when passed *this Tim Song
- LWG3087
2018-03-19 23.3.11.5 [list.ops] C++20 One final &x in §[list.ops] Tim Song
- LWG3086
2018-03-16 17.6.3.2 [new.delete.single] New Possible problem in §[new.delete.single] William M. Miller
- LWG3085
2018-03-16 27.2.2 [char.traits.require] C++23 char_traits::copy precondition too weak Jonathan Wakely
- LWG3084
2018-03-15 17.5 [support.start.term] 17.9.5 [exception.terminate] New Termination in C++ is unclear JF Bastien
- LWG3083
2018-03-16 31.5.2.6 [ios.base.storage] C++20 What should ios::iword(-1) do? Jonathan Wakely
- LWG3082
2018-03-12 28.2.3 [charconv.from.chars] Open from_chars specification regarding floating point rounding is inconsistent Greg Falcon
- LWG3081
2018-03-12 28.2.3 [charconv.from.chars] Open Floating point from_chars API does not distinguish between overflow and underflow Greg Falcon
- LWG3080
2018-03-12 28.2.3 [charconv.from.chars] C++20 Floating point from_chars pattern specification breaks round-tripping Greg Falcon
- LWG3079
2018-03-07 31.12.13.8 [fs.op.create.directory] C++20 LWG 2935 forgot to fix the existing_p overloads of create_directory Billy O'Neal III
- LWG3078
2018-03-05 31.12.10 [fs.class.directory.entry] 31.12.11 [fs.class.directory.iterator] 31.12.12 [fs.class.rec.dir.itr] New directory_entry, directory_iterator and recursive_directory_iterator perform needless path copies Gor Nishanov
- LWG3077
2018-03-10 23.3.13.5 [vector.modifiers] C++20 (push|emplace)_back should invalidate the end iterator Casey Carter
- LWG3076
2018-03-03 27.4.3.3 [string.cons] C++20 basic_string CTAD ambiguity Stephan T. Lavavej
- LWG3075
2018-03-03 27.4.3 [basic.string] 27.4.3.3 [string.cons] C++20 basic_string needs deduction guides from basic_string_view Stephan T. Lavavej
- LWG3074
2018-02-28 29.6.3 [valarray.nonmembers] C++20 Non-member functions for valarray should only deduce from the valarray Jonathan Wakely
- LWG3073
2018-02-27 17 [networking.ts::buffer.stream] New [networking.ts] (async_)read and (async_)write don't support DynamicBuffer lvalues Christopher Kohlhoff
- LWG3072
2018-02-26 16.2.4 [networking.ts::buffer.reqmts.dynamicbuffer] 17.6 [networking.ts::buffer.async.read] 17.8 [networking.ts::buffer.async.write] 17.10 [networking.ts::buffer.async.read.until] New [networking.ts] DynamicBuffer object lifetimes underspecified Christopher Kohlhoff
- LWG3071
2018-02-26 17.9 [networking.ts::buffer.read.until] C++23 [networking.ts] read_until still refers to "input sequence" Christopher Kohlhoff
- LWG3070
2018-02-23 31.12.6.5.11 [fs.path.gen] C++20 path::lexically_relative causes surprising results if a filename can also be a root-name Billy O'Neal III
- LWG3069
2018-02-20 22.6.3.4 [variant.assign] New Move assigning variant's subobject corrupts data Antony Polukhin
- LWG3068
2018-02-19 27.3.3 [string.view.template] NAD Forbid assigning an rvalue basic_string to basic_string_view Antony Polukhin
- LWG3067
2018-02-25 31.12.12.2 [fs.rec.dir.itr.members] C++20 recursive_directory_iterator::pop must invalidate Casey Carter
- LWG3066
2018-02-17 29.7.6 [sf.cmath] New "report a domain error" in [sf.cmath]/1 is underspecified Casey Carter
- LWG3065
2018-02-13 31.12.6.8 [fs.path.nonmember] C++20 LWG 2989 missed that all path's other operators should be hidden friends as well Billy O'Neal III
- LWG3064
2018-02-12 26.11 [specialized.algorithms] Resolved How do uninitialized memory algorithms obtain pointer without undefined behavior? Alisdair Meredith
- LWG3063
2018-02-12 26.11 [specialized.algorithms] New Parallel algorithms in <memory> are underspecified Alisdair Meredith
- LWG3062
2018-02-07 26.3.5 [algorithms.parallel.overloads] C++20 Unnecessary decay_t in is_execution_policy_v should be remove_cvref_t Billy O'Neal III
- LWG3061
2018-02-07 26.8.12 [alg.three.way] Resolved What is the return type of compare_3way? Richard Smith
- LWG3060
2018-02-06 26.10.8 [exclusive.scan] 26.10.9 [inclusive.scan] 26.10.10 [transform.exclusive.scan] 26.10.11 [transform.inclusive.scan] New XXX_scan algorithms are specified to work with move-only T, but are specified to make N copies of T into the destination range Billy O'Neal III
- LWG3059
2018-02-05 23.2 [container.requirements] New Wrong requirements for map-like associative container assignment? Richard Smith
- LWG3058
2018-02-02 26.10.12 [adjacent.difference] C++20 Parallel adjacent_difference shouldn't require creating temporaries Billy O'Neal III
- LWG3057
2018-01-29 31.12.13.4 [fs.op.copy] Open Correct copy_options handling Davis Herring
- LWG3056
2018-01-26 31.12.13.5 [fs.op.copy.file] New copy_file() copies which attributes? Davis Herring
- LWG3055
2018-01-24 31.12.6.5.4 [fs.path.concat] C++20 path::operator+=(single-character) misspecified Tim Song
- LWG3054
2018-01-24 26.11.5 [uninitialized.copy] C++20 uninitialized_copy appears to not be able to meet its exception-safety guarantee Jon Cohen
- LWG3053
2018-01-24 19.5.4.1 [syserr.errcode.overview] New Prohibit error_code construction from rvalues of error_category Antony Polukhin
- LWG3052
2018-01-23 22.6.7 [variant.visit] Resolved visit is underconstrained Casey Carter
- LWG3051
2018-01-23 29.7.1 [cmath.syn] C++20 Floating point classifications were inadvertently changed in P0175 P0175 Thomas Köppe
- LWG3050
2018-01-22 30.5.2 [time.duration.cons] 30.5.6 [time.duration.nonmember] C++20 Conversion specification problem in chrono::duration constructor Barry Revzin
- LWG3049
2017-12-04 26.2 [algorithms.requirements] Open Missing wording allowing algorithms to use copies of function objects as substitutes for their parameters Jared Hoberock
- LWG3048
2017-12-15 26.10.6 [transform.reduce] C++20 transform_reduce(exec, first1, last1, first2, init) discards execution policy Billy Robert O'Neal III
- LWG3047
2017-12-15 32.5.8.3 [atomics.types.int] 32.5.8.5 [atomics.types.pointer] 32.5.8.6 [atomics.types.memop] New atomic compound assignment operators can cause undefined behavior when corresponding fetch_meow members don't Tim Song
- LWG3046
2017-12-14 22.10.6 [refwrap] New Do not require reference_wrapper to support non-referenceable function types Jonathan Wakely
- LWG3045
2017-12-11 32.5.8.4 [atomics.types.float] C++20 atomic<floating-point> doesn't have value_type or difference_type Tim Song
- LWG3044
2017-12-06 16.4.4.6 [allocator.requirements] New Strange specification of max_size() for an allocator Jon Cohen
- LWG3043
2017-12-06 31.12.7.2 [fs.filesystem.error.members] C++20 Bogus postcondition for filesystem_error constructor Tim Song
- LWG3042
2017-12-06 D.13 [depr.meta.types] C++20 is_literal_type_v should be inline Tim Song
- LWG3041
2017-12-04 22.10.6.2 [refwrap.const] C++20 Unnecessary decay in reference_wrapper Agustín K-ballo Bergé
- LWG3040
2017-11-29 27.3.3.8 [string.view.ops] C++20 basic_string_view::starts_with Effects are incorrect Marshall Clow
- LWG3039
2017-11-17 32.4.3.3 [thread.thread.constr] 32.10.10.2 [futures.task.members] C++20 Unnecessary decay in thread and packaged_task Stephan T. Lavavej
- LWG3038
2017-11-16 20.5.3.3 [mem.poly.allocator.mem] C++20 polymorphic_allocator::allocate should not allow integer overflow to create vulnerabilities Billy O'Neal III
- LWG3037
2017-11-15 20.5.3 [mem.poly.allocator.class] C++20 polymorphic_allocator and incomplete types Casey Carter
- LWG3036
2017-11-15 20.5.3 [mem.poly.allocator.class] C++23 polymorphic_allocator::destroy is extraneous Casey Carter
- LWG3035
2017-11-11 20.2.10 [default.allocator] C++20 std::allocator's constructors should be constexpr Geoffrey Romer
- LWG3034
2017-11-12 21.3.8.7 [meta.trans.other] C++20 P0767R1 breaks previously-standard-layout types P0767R1 Casey Carter
- LWG3033
2017-11-09 27.4.3.3 [string.cons] NAD Editorial basic_string move ctor is underspecified Peter Sommerlad
- LWG3032
2017-11-08 26.8.8 [alg.heap.operations] C++23 ValueSwappable requirement missing for push_heap and make_heap Robert Douglas
- LWG3031
2017-11-08 26.8 [alg.sorting] C++20 Algorithms and predicates with non-const reference arguments Jonathan Wakely
- LWG3030
2017-11-07 32.6.6 [thread.lock.algorithm] C++20 Who shall meet the requirements of try_lock? Jonathan Wakely
- LWG3029
2017-11-04 26.8.8.3 [pop.heap] Open pop_heap over-constrains input Mathias Stearn
- LWG3028
2017-10-17 23.2.2 [container.requirements.general] C++23 Container requirements tables should distinguish const and non-const variables Jonathan Wakely
- LWG3027
2017-10-16 16.2.4 [networking.ts::buffer.reqmts.dynamicbuffer] New [networking.ts] DynamicBuffer prepare exception specification Vinnie Falco
- LWG3026
2017-10-14 31.12.13.40 [fs.op.weakly.canonical] C++20 filesystem::weakly_canonical still defined in terms of canonical(p, base) Jonathan Wakely
- LWG3025
2017-10-08 23.4.3.1 [map.overview] 23.4.4.1 [multimap.overview] 23.5.3.1 [unord.map.overview] 23.5.4.1 [unord.multimap.overview] C++20 Map-like container deduction guides should use pair<Key, T>, not pair<const Key, T> Ville Voutilainen
- LWG3024
2017-10-10 22.6.3.2 [variant.ctor] C++20 variant's copies must be deleted instead of disabled via SFINAE Casey Carter
- LWG3023
2017-10-07 22.10.16 [func.memfn] 22.10.13 [func.not.fn] 22.10.15 [func.bind] Resolved Clarify unspecified call wrappers Detlef Vollmann
- LWG3022
2017-09-24 21.3.7 [meta.rel] Resolved is_convertible<derived*, base*> may lead to ODR Alisdair Meredith
- LWG3021
2017-09-20 16.2.2 [networking.ts::buffer.reqmts.constbuffersequence] New [networking.ts] Relax pointer equivalence requirement for ConstBufferSequence Vinnie Falco
- LWG3020
2017-09-20 16.2 [networking.ts::buffer.reqmts] C++23 [networking.ts] Remove spurious nested value_type buffer sequence requirement Vinnie Falco
- LWG3019
2017-09-20 19.5.3.4 [syserr.errcat.derived] New Presentation of "program defined classes derived from error_category" [syserr.errcat.derived] unclear and contains mistakes Thomas Köppe
- LWG3018
2017-09-13 20.3.2.2 [util.smartptr.shared] C++20 shared_ptr of function type Agustín K-ballo Bergé
- LWG3017
2017-09-05 23.3.7.6 [forward.list.ops] 23.3.11.5 [list.ops] C++20 list splice functions should use addressof Jonathan Wakely
- LWG3016
2017-09-04 22.5.3 [optional.optional] NAD optional and over-aligned types Tim Song
- LWG3015
2017-08-24 31.12.13.4 [fs.op.copy] C++20 copy_options::unspecified underspecified Tim Song
- LWG3014
2017-08-23 31.12.13.5 [fs.op.copy.file] 31.12.13.7 [fs.op.create.directories] 31.12.13.32 [fs.op.remove.all] C++20 More noexcept issues with filesystem operations Tim Song
- LWG3013
2017-08-23 31.12.11.2 [fs.dir.itr.members] 31.12.12.2 [fs.rec.dir.itr.members] 31.12.13.4 [fs.op.copy] 31.12.13.20 [fs.op.is.empty] C++20 (recursive_)directory_iterator construction and traversal should not be noexcept Tim Song
- LWG3012
2017-08-16 32.5.8 [atomics.types.generic] C++20 atomic<T> is unimplementable for non-is_trivially_copy_constructible T Billy O'Neal III
- LWG3011
2017-08-18 19.3 [assertions] Open Requirements for assert(E) inconsistent with C Jonathan Wakely
- LWG3010
2017-08-17 13.11.1 [networking.ts::async.uses.executor.trait] C++23 [networking.ts] uses_executor says "if a type T::executor_type exists" Jonathan Wakely
- LWG3009
2017-08-11 24.7 [iterator.range] C++20 Including <string_view> doesn't provide std::size/empty/data Tim Song
- LWG3008
2017-08-06 20.3.2.2.7 [util.smartptr.shared.create] C++20 make_shared (sub)object destruction semantics are not specified Glen Joseph Fernandes
- LWG3007
2017-08-06 20.3.2.2.7 [util.smartptr.shared.create] C++20 allocate_shared should rebind allocator to cv-unqualified value_type for construction Glen Joseph Fernandes
- LWG3006
2017-08-02 31.8.2.2 [stringbuf.cons] Resolved Constructing a basic_stringbuf from a string — where does the allocator come from? Marshall Clow
- LWG3005
2017-08-01 20.3.2.2.7 [util.smartptr.shared.create] C++20 Destruction order of arrays by make_shared/allocate_shared only recommended? Richard Smith
- LWG3004
2017-07-24 27.4.3.5 [string.capacity] 23.3.13.3 [vector.capacity] C++20 §[string.capacity] and §[vector.capacity] should specify time complexity for capacity() Andy Giese
- LWG3003
2017-07-16 32.10.6 [futures.promise] LEWG <future> still has type-erased allocators in promise Billy O'Neal III
- LWG3002
2017-07-14 18.9.4 [networking.ts::socket.acceptor.ops] C++23 [networking.ts] basic_socket_acceptor::is_open() isn't noexcept Jonathan Wakely
- LWG3001
2017-07-14 20.3.2.3 [util.smartptr.weak] C++20 weak_ptr::element_type needs remove_extent_t Stephan T. Lavavej
- LWG3000
2017-07-14 20.5.6.3 [mem.res.monotonic.buffer.mem] C++20 monotonic_memory_resource::do_is_equal uses dynamic_cast unnecessarily Pablo Halpern
- LWG2999
2017-07-11 16.3.3.2 [expos.only.entity] Resolved §[thread.decaycopy] issue Marshall Clow
- LWG2998
2017-07-07 23.3.11.5 [list.ops] 23.3.7.6 [forward.list.ops] C++20 Requirements on function objects passed to {forward_,}list-specific algorithms Tim Song
- LWG2997
2017-07-07 23.3.11.5 [list.ops] 23.3.7.6 [forward.list.ops] C++23 LWG 491 and the specification of {forward_,}list::unique Tim Song
- LWG2996
2017-07-07 20.3.2.2 [util.smartptr.shared] 20.3.2.2.10 [util.smartptr.shared.cast] C++20 Missing rvalue overloads for shared_ptr operations Geoffrey Romer
- LWG2995
2017-07-07 31.8.2.2 [stringbuf.cons] C++20 basic_stringbuf default constructor forbids it from using SSO capacity Jonathan Wakely
- LWG2994
2017-07-03 27.2 [char.traits] 27.4.3.2 [string.require] 27.3.3 [string.view.template] WP Needless UB for basic_string and basic_string_view Gennaro Prota
- LWG2993
2017-06-28 22.10.6 [refwrap] C++20 reference_wrapper<T> conversion from T&& Tim Song
- LWG2992
2017-06-27 19.5.3.5 [syserr.errcat.objects] 19.5.4.2 [syserr.errcode.constructors] NAD system_category() and error_code::error_code() should be constexpr Peter Dimov
- LWG2991
2017-06-27 22.6.3.2 [variant.ctor] Open variant copy constructor missing noexcept(see below) Peter Dimov
- LWG2990
2017-06-27 22.5.3 [optional.optional] Open optional::value_type is not always a value type Casey Carter
- LWG2989
2017-06-27 31.12.6.7 [fs.path.io] C++20 path's stream insertion operator lets you insert everything under the sun Billy O'Neal III
- LWG2988
2017-06-25 32.5.2 [atomics.syn] C++20 Clause 32 cleanup missed one typename Jens Maurer
- LWG2987
2017-06-25 28.6.12 [re.grammar] New Relationship between traits_inst.lookup_collatename and the regex FSM is underspecified with regards to ClassAtomCollatingElement Hubert Tong
- LWG2986
2017-06-25 28.6.12 [re.grammar] New Handling of multi-character collating elements by the regex FSM is underspecified Hubert Tong
- LWG2985
2017-06-24 26.7.10 [alg.reverse] LEWG std::reverse should be permitted to be vectorized Billy O'Neal III
- LWG2984
2017-06-22 31.7.8 [ext.manip] New put_money(99) is unnecessarily undefined Jonathan Wakely
- LWG2983
2017-06-21 28.3.4.7.3.3 [locale.money.put.virtuals] New money_put::do_put underspecified Jonathan Wakely
- LWG2982
2017-06-16 23.5.6.1 [unord.set.overview] 23.5.7.1 [unord.multiset.overview] C++20 Making size_type consistent in associative container deduction guides Mike Spertus
- LWG2981
2017-06-15 22.10.6 [refwrap] 32.6.5.2 [thread.lock.guard] 32.6.5.3 [thread.lock.scoped] 32.6.5.4 [thread.lock.unique] 32.6.5.5 [thread.lock.shared] C++20 Remove redundant deduction guides from standard library Mike Spertus
- LWG2980
2017-06-15 99 [depr.util.smartptr.shared.atomic] C++20 Cannot compare_exchange empty pointers Alisdair Meredith
- LWG2979
2017-06-14 21.3.8.7 [meta.trans.other] C++20 aligned_union should require complete object types Tim Song
- LWG2978
2017-06-14 27.4.6 [basic.string.hash] 27.4.2 [string.syn] C++20 Hash support for pmr::string and friends Tim Song
- LWG2977
2017-06-14 23.2.8 [unord.req] C++20 unordered_meow::merge() has incorrect Throws: clause Tim Song
- LWG2976
2017-06-13 32.10.10 [futures.task] 32.10.2 [future.syn] 32.10.10.3 [futures.task.nonmembers] C++20 Dangling uses_allocator specialization for packaged_task Tim Song
- LWG2975
2017-06-13 20.5.3.3 [mem.poly.allocator.mem] 20.6.4 [allocator.adaptor.members] C++20 Missing case for pair construction in scoped and polymorphic allocators Casey Carter
- LWG2974
2017-06-10 22.3.4 [pair.astuple] 22.6.4 [variant.helper] C++20 Diagnose out of bounds tuple_element/variant_alternative Agustín K-ballo Bergé
- LWG2973
2017-06-08 26.8.6 [alg.merge] LEWG inplace_merge exact comparison count complexity prohibits useful real-world optimizations Billy Robert O'Neal III
- LWG2972
2017-06-01 21.3.5.4 [meta.unary.prop] C++20 What is is_trivially_destructible_v<int>? Richard Smith
- LWG2971
2017-05-31 22.6.3 [variant.variant] NAD variant should require Destructible types Agustín K-ballo Bergé
- LWG2970
2017-05-31 22.6.7 [variant.visit] C++20 Return type of std::visit misspecified Tim Song
- LWG2969
2017-05-30 20.5.3.3 [mem.poly.allocator.mem] C++20 polymorphic_allocator::construct() shouldn't pass resource() Pablo Halpern
- LWG2968
2017-05-30 27.4.3.5 [string.capacity] Resolved Inconsistencies between basic_string reserve and vector/unordered_map/unordered_set reserve functions Andrew Luo
- LWG2967
2017-05-26 26.6.13 [alg.equal] NAD std::equal on empty ranges Gennaro Prota
- LWG2966
2017-05-25 31.12.6.5.6 [fs.path.native.obs] C++20 Incomplete resolution of US 74 Jonathan Wakely
- LWG2965
2017-05-22 31.12.7.2 [fs.filesystem.error.members] C++20 Non-existing path::native_string() in filesystem_error::what() specification Daniel Krügler
- LWG2964
2017-05-11 20.3.2.2.10 [util.smartptr.shared.cast] C++20 Apparently redundant requirement for dynamic_pointer_cast Tim Song
- LWG2963
2017-05-10 26 [algorithms] 29 [numerics] New Algorithms with underspecified iterator requirements Gašper Ažman
- LWG2962
2017-05-10 24.3.5.3 [input.iterators] Open Iterators of Containers of move-only types do not model InputIterator Gašper Ažman
- LWG2961
2017-05-09 20.5.4 [mem.res.global] C++20 Bad postcondition for set_default_resource Casey Carter
- LWG2960
2017-05-08 6.3 [fund.ts.v3::meta] C++23 [fund.ts.v3] nonesuch is insufficiently useless Tim Song
- LWG2959
2017-05-05 27.2.4.4 [char.traits.specializations.char16.t] New char_traits<char16_t>::eof is a valid UTF-16 code unit GitHub Jonathan Wakely
- LWG2958
2017-05-05 22.3.2 [pairs.pair] 22.4.4.3 [tuple.assign] C++20 Moves improperly defined as deleted Casey Carter
- LWG2957
2017-05-04 22.10.15.4 [func.bind.bind] Resolved bind's specification doesn't apply the cv-qualification of the call wrapper to the callable object Tim Song
- LWG2956
2017-04-21 31.12.13.3 [fs.op.canonical] C++17 filesystem::canonical() still defined in terms of absolute(p, base) Sergey Zubkov
- LWG2955
2017-04-11 22.2 [utility] Resolved to_chars / from_chars depend on std::string Jens Maurer
- LWG2954
2017-03-31 16.4.5 [constraints] C++20 Specialization of the convenience variable templates should be prohibited Tim Song
- LWG2953
2017-03-30 23.3.5.4 [deque.modifiers] C++20 LWG 2853 should apply to deque::erase too Tim Song
- LWG2952
2017-03-27 24.3.2.3 [iterator.traits] C++20 iterator_traits should work for pointers to cv T Billy Robert O'Neal III
- LWG2951
2017-03-24 24.3.2.3 [iterator.traits] Resolved iterator_traits should SFINAE for void* and function pointers Billy Robert O'Neal III
- LWG2950
2017-03-24 17.2.5 [support.types.byteops] C++20 std::byte operations are misspecified Thomas Köppe
- LWG2949
2017-03-20 16 [library] New Unclear complexity requirements: space vs. time Jens Maurer
- LWG2948
2017-03-19 20.3.1 [unique.ptr] C++20 unique_ptr does not define operator<< for stream output Peter Dimov
- LWG2947
2017-03-14 31.12.8.1 [fs.enum.path.format] 31.12.11 [fs.class.directory.iterator] 31.12.13.4 [fs.op.copy] New Clarify several filesystem terms Thomas Köppe
- LWG2946
2017-03-17 27.4.3.3 [string.cons] 27.4.3.7.2 [string.append] 27.4.3.7.3 [string.assign] 27.4.3.8 [string.ops] C++20 LWG 2758's resolution missed further corrections Daniel Krügler
- LWG2945
2017-03-13 22.5.8 [optional.comp.with.t] C++20 Order of template parameters in optional comparisons Jonathan Wakely
- LWG2944
2017-03-11 20.3.1.3.2 [unique.ptr.single.ctor] C++20 LWG 2905 accidentally removed requirement that construction of the deleter doesn't throw an exception Tim Song
- LWG2943
2017-03-09 31.10.3.4 [filebuf.members] C++20 Problematic specification of the wide version of basic_filebuf::open Tim Song
- LWG2942
2017-03-09 20.3.2.3.6 [util.smartptr.weak.obs] C++20 LWG 2873's resolution missed weak_ptr::owner_before Tim Song
- LWG2941
2017-03-07 32.2.4 [thread.req.timing] C++20 §[thread.req.timing] wording should apply to both member and namespace-level functions Jonathan Mcdougall
- LWG2940
2017-03-04 D.13 [depr.meta.types] C++20 result_of specification also needs a little cleanup Daniel Krügler
- LWG2939
2017-03-02 21.3.3 [meta.type.synop] Open Some type-completeness constraints of traits are overspecified Daniel Krügler
- LWG2938
2017-03-01 27.3.3 [string.view.template] Resolved basic_string_view::const_iterator should be literal types Antony Polukhin
- LWG2937
2017-02-27 31.12.13.13 [fs.op.equivalent] C++20 Is equivalent("existing_thing", "not_existing_thing") an error? Billy Robert O'Neal III
- LWG2936
2017-02-21 31.12.6.5.8 [fs.path.compare] C++20 Path comparison is defined in terms of the generic format Billy Robert O'Neal III
- LWG2935
2017-02-15 31.12.13.7 [fs.op.create.directories] 31.12.13.8 [fs.op.create.directory] C++20 What should create_directories do when p already exists but is not a directory? Billy Robert O'Neal III
- LWG2934
2017-02-17 22.5.8 [optional.comp.with.t] C++17 optional<const T> doesn't compare with T Ville Voutilainen
- LWG2933
2017-02-06 22.4.5 [tuple.creation] Resolved PR for LWG 2773 could be clearer Eric Fiselier
- LWG2932
2017-02-05 26.3.3 [algorithms.parallel.exec] C++20 Constraints on parallel algorithm implementations are underspecified Dietmar Kühl
- LWG2931
2017-02-04 24.4.3 [iterator.operations] Open Missed optimization opportunity with single-argument std::next Morwenn
- LWG2930
2017-02-04 16.4.6.4 [global.functions] NAD Are implementations allowed to split non-member functions into several overloads? Morwenn
- LWG2929
2017-02-03 27.4.3.7.3 [string.assign] Resolved basic_string misuses "Effects: Equivalent to" Jonathan Wakely
- LWG2928
2017-02-03 21.3.3 [meta.type.synop] 21.3.7 [meta.rel] Resolved is_callable is not a good name United States
- LWG2927
2017-02-03 21.3.3 [meta.type.synop] 21.3.7 [meta.rel] Resolved Encoding a functor and argument types as a function signature for is_callable and result_of is fragile United States
- LWG2926
2017-02-03 22.10.4 [func.require] Resolved INVOKE(f, t1, t2,... tN) and INVOKE(f, t1, t2,... tN, R) are too similar United States
- LWG2925
2017-02-03 16 [library] Resolved Template argument deduction is not used in the standard library United States
- LWG2924
2017-02-03 26.10 [numeric.ops] Resolved An ExecutionPolicy overload for inner_product() seems impractical United States
- LWG2923
2017-02-03 29.7.1 [cmath.syn] New noexcept is inconsistently applied across headers which import components of the C standard library United States
- LWG2922
2017-02-03 21.3.3 [meta.type.synop] LEWG The *_constant<> templates do not make use of template<auto> United States
- LWG2921
2017-02-03 32.10.10 [futures.task] C++17 packaged_task and type-erased allocators United States
- LWG2920
2017-02-03 32.10.8 [futures.shared.future] Resolved Add a deduction guide for creating a shared_future from a future rvalue United States
- LWG2919
2017-02-03 26.10.12 [adjacent.difference] Resolved The specification for adjacent_difference has baked-in sequential semantics United States
- LWG2918
2017-02-03 26.10.5 [inner.product] Resolved Possible need for extra storage in inner_product United States
- LWG2917
2017-02-03 26 [algorithms] 26.10 [numeric.ops] Resolved Parallel algorithms cannot easily work with InputIterators United States
- LWG2916
2017-02-03 24.5.2 [insert.iterators] NAD Insert iterators should each have an instantiation guide to initialize from a container United States
- LWG2915
2017-02-03 23.6 [container.adaptors] Resolved The three container adapters should each have a deduction guide United States
- LWG2914
2017-02-03 23.3.2 [array.syn] Resolved std::array does not support class-template deduction from initializers United States
- LWG2913
2017-02-03 23 [containers] Resolved Containers need deduction guides United States
- LWG2912
2017-02-03 30.5 [time.duration] Resolved Add a deduction guide for class template duration United States
- LWG2911
2017-02-03 21.3.5.4 [meta.unary.prop] C++17 An is_aggregate type trait is needed United States
- LWG2910
2017-02-03 21.3.3 [meta.type.synop] Dup Template deduction and integral_constant United States
- LWG2909
2017-02-03 26.3.6.2 [execpol.type] NAD User specializations of is_execution_policy should be ill-formed United States
- LWG2908
2017-02-03 20.3.2.2.8 [util.smartptr.shared.cmp] C++17 The less-than operator for shared pointers could do more United States
- LWG2907
2017-02-03 20.3.2.2.3 [util.smartptr.shared.dest] NAD Semantics for destroying the deleter and the control-block of a shared_ptr are unclear United States
- LWG2906
2017-02-03 20.3.2.2.2 [util.smartptr.shared.const] New There is no ability to supply an allocator for the control block when constructing a shared_ptr from a unique_ptr United States
- LWG2905
2017-02-03 20.3.1.3.2 [unique.ptr.single.ctor] C++17 is_constructible_v<unique_ptr<P, D>, P, D const &> should be false when D is not copy constructible United States
- LWG2904
2017-02-03 22.6.3.4 [variant.assign] C++17 Make variant move-assignment more exception safe United States
- LWG2903
2017-02-03 22.6.3.2 [variant.ctor] C++17 The form of initialization for the emplace-constructors is not specified United States
- LWG2902
2017-02-03 22.6.3 [variant.variant] NAD variant should only support complete types United States
- LWG2901
2017-02-03 22.6.3 [variant.variant] C++17 Variants cannot properly support allocators United States
- LWG2900
2017-02-03 22.5.3 [optional.optional] C++17 The copy and move constructors of optional are not constexpr United States
- LWG2899
2017-02-03 22.4 [tuple] 22.5 [optional] 20.3.1.3.2 [unique.ptr.single.ctor] C++20 is_(nothrow_)move_constructible and tuple, optional and unique_ptr United States
- LWG2898
2017-02-03 16 [library] NAD Prefer not to use member typedefs as constructor parameters United States
- LWG2897
2017-02-03 23.3.3.1 [array.overview] Resolved array::iterator and array::const_iterator should be literal types Russia
- LWG2896
2017-02-03 99 [depr.locale.stdcvt] Dup The contents of <codecvt> are underspecified Great Britain
- LWG2895
2017-02-03 21.3.7 [meta.rel] Resolved Passing function types to result_of and is_callable Great Britain
- LWG2894
2017-02-03 22.10.5 [func.invoke] Resolved The function template std::apply() is required to be constexpr, but std::invoke() isn't Great Britain
- LWG2893
2017-02-03 22 [utilities] NAD Parsing Hexadecimally in P0067R4 P0067R4 Great Britain
- LWG2892
2017-02-03 16.4.6.7 [constexpr.functions] NAD Relax the prohibition on libraries adding constexpr Great Britain
- LWG2891
2017-02-03 16.4.6 [conforming] NAD Relax library requirements on volatile types Great Britain
- LWG2890
2017-02-03 99 [defns.obj.state] C++17 The definition of 'object state' applies only to class types Great Britain
- LWG2889
2017-02-03 22 [utilities] 26.3.6 [execpol] Resolved Mark constexpr global variables as inline Great Britain
- LWG2888
2017-02-03 22 [utilities] 32 [thread] Resolved Variables of library tag types need to be inline variables Finland
- LWG2887
2017-02-03 32.6.5.2 [thread.lock.guard] Resolved Revert the changes from P0156R0: variadic lock_guard P0156R0 Finland Great Britain
- LWG2886
2017-02-03 22.7.4.5 [any.observers] NAD Keep the empty() functions in any Finland
- LWG2885
2017-02-03 23 [containers] 22 [utilities] LEWG The relational operators of optional and variant completely reflect the semantics of the element types — this is inconsistent with other types in the library Finland
- LWG2884
2017-02-03 23 [containers] 22 [utilities] LEWG Relational operators for containers should sfinae; if the underlying type is not comparable, neither should the container be Finland
- LWG2883
2017-02-03 27.3 [string.view] LEWG The standard library should provide string_view parameters instead or in addition for functions defined with char const * or string const & as parameter types. Switzerland
- LWG2882
2017-02-03 22.6.3.2 [variant.ctor] Resolved Clarify variant construction Switzerland
- LWG2881
2017-02-03 22.6.3 [variant.variant] New Adopt section III of P0308R0 P0308R0 Switzerland
- LWG2880
2017-02-03 26.3.3 [algorithms.parallel.exec] Resolved Relax complexity specifications for non-sequenced policies Switzerland
- LWG2879
2017-02-03 17.14.4 [csignal.syn] 17.5 [support.start.term] Resolved Removing C dependencies from signal handler wording Canada
- LWG2878
2017-02-03 24.6.2.2 [istream.iterator.cons] C++17 Missing DefaultConstructible requirement for istream_iterator default constructor United States
- LWG2877
2017-02-03 20.3.2.2.10 [util.smartptr.shared.cast] Resolved Strengthen meaning of "empty shared_ptr<T>" in dynamic_pointer_cast United States
- LWG2876
2017-02-03 20.3.2.2.2 [util.smartptr.shared.const] C++17 shared_ptr::shared_ptr(const weak_ptr<Y>&) constructor should be constrained United States
- LWG2875
2017-02-03 20.3.2.2.2 [util.smartptr.shared.const] C++17 shared_ptr::shared_ptr(Y*, D, […]) constructors should be constrained United States
- LWG2874
2017-02-03 20.3.2.2.2 [util.smartptr.shared.const] C++17 Constructor shared_ptr::shared_ptr(Y*) should be constrained United States
- LWG2873
2017-02-03 20.3.2.2 [util.smartptr.shared] C++17 Add noexcept to several shared_ptr related functions United States
- LWG2872
2017-02-03 3 [intro.defs] C++17 Add definition for direct-non-list-initialization United States
- LWG2871
2017-02-03 21.3.3 [meta.type.synop] NAD User specializations of type traits should be ill-formed United States
- LWG2870
2017-02-03 29.4.7 [complex.value.ops] C++20 Default value of parameter theta of polar should be dependent Japan
- LWG2869
2017-02-03 99 [depr.locale.stdcvt] Resolved Deprecate sub-clause [locale.stdcvt] Great Britain
- LWG2868
2017-02-03 22.7.3 [any.bad.any.cast] C++17 Missing specification of bad_any_cast::what() Great Britain
- LWG2867
2017-02-03 16.4.6.14 [res.on.exception.handling] Resolved Bad footnote about explicit exception-specification Great Britain
- LWG2866
2017-02-03 16.4.6.13 [derivation] C++17 Incorrect derived classes constraints Great Britain
- LWG2865
2017-02-03 16 [library] NAD Resolve all open Library issues for C++17 Finland
- LWG2864
2017-02-03 20.3.2.2 [util.smartptr.shared] 20.3.2.3 [util.smartptr.weak] Resolved Merge shared_ptr changes from Library Fundamentals to C++17 Finland
- LWG2863
2017-02-03 99 [func.default.traits] Resolved Undo default_order changes of maps and sets Finland
- LWG2862
2017-02-03 22.5 [optional] Resolved LWG 2756 should be accepted Finland
- LWG2861
2017-02-02 27.4.3.2 [string.require] C++17 basic_string should require that charT match traits::char_type United States
- LWG2860
2017-01-31 17.6.5 [ptr.launder] NAD launder and base class subobjects Hubert Tong
- LWG2859
2017-01-31 17.6.5 [ptr.launder] C++20 Definition of reachable in [ptr.launder] misses pointer arithmetic from pointer-interconvertible object Hubert Tong
- LWG2858
2017-01-28 24.5.1 [reverse.iterators] New LWG 2472: actually an incompatibility with C++03 Hubert Tong
- LWG2857
2017-01-25 22.5 [optional] 22.6 [variant] 22.7 [any] C++17 {variant,optional,any}::emplace should return the constructed value Zhihao Yuan
- LWG2856
2017-01-20 32.10.9 [futures.async] Resolved std::async should be marked as [[nodiscard]] Andrey Davydov
- LWG2855
2017-01-17 17.9.8 [except.nested] C++17 std::throw_with_nested("string_literal") Jonathan Wakely
- LWG2854
2017-01-08 99 [depr.conversions.string] NAD wstring_convert provides no indication of incomplete input or output PowerGamer
- LWG2853
2017-01-16 23.3.13.5 [vector.modifiers] C++17 Possible inconsistency in specification of erase in [vector.modifiers] Gerard Stone
- LWG2852
2017-01-09 27.4.4.2 [string.cmp] 27.4.3.8.4 [string.compare] NAD Specifications of operator== for std::basic_strings and std::basic_string_views are difficult to conform to Ahti Leppänen
- LWG2851
2016-12-18 31.12.8.2 [fs.enum.file.type] 31.12.8.3 [fs.enum.copy.opts] 31.12.8.6 [fs.enum.dir.opts] C++20 std::filesystem enum classes are now underspecified Tim Song
- LWG2850
2016-12-15 22.10.17.3.2 [func.wrap.func.con] C++17 std::function move constructor does unnecessary work Geoffrey Romer
- LWG2849
2016-12-17 31.12.13.5 [fs.op.copy.file] C++20 Why does !is_regular_file(from) cause copy_file to report a "file already exists" error? Tim Song
- LWG2848
2016-12-15 20.5.5.2 [mem.res.pool.options] New Pass-through threshold for pool allocator Jens Maurer
- LWG2847
2016-12-15 29.7.1 [cmath.syn] New sin(float) should call sinf(float) Jens Maurer
- LWG2846
2016-12-15 29.4.10 [cmplx.over] 29.7.1 [cmath.syn] New Undefined phrase "effectively cast" Jens Maurer
- LWG2845
2016-12-14 21.3.2 [meta.rqmts] New enable_if, result_of, common_type and aligned_storage do not meet the definition of TransformationTrait Tim Song
- LWG2844
2016-12-14 23.2.7 [associative.reqmts] 23.2.8 [unord.req] Open Stability of a_uniq.insert(i, j) Matt Austern
- LWG2843
2016-12-13 20.5.2.3 [mem.res.private] C++20 Unclear behavior of std::pmr::memory_resource::do_allocate() Jens Maurer
- LWG2842
2016-12-13 22.5.3.2 [optional.ctor] C++17 in_place_t check for optional::optional(U&&) should decay U Tim Song
- LWG2841
2016-12-09 27 [strings] Resolved Use of "Equivalent to" in [strings] Jeffrey Yasskin
- LWG2840
2016-12-09 31.12.11.2 [fs.dir.itr.members] 31.12.12.2 [fs.rec.dir.itr.members] Resolved directory_iterator::increment is seemingly narrow-contract but marked noexcept Tim Song
- LWG2839
2016-12-09 16.4.6.17 [lib.types.movedfrom] 16.4.5.9 [res.on.arguments] 23.2.2 [container.requirements.general] C++23 Self-move-assignment of library types, again Tim Song
- LWG2838
2016-12-09 D.13 [depr.meta.types] C++17 is_literal_type specification needs a little cleanup Tim Song
- LWG2837
2016-12-16 26.10.14 [numeric.ops.gcd] 26.10.15 [numeric.ops.lcm] C++17 gcd and lcm should support a wider range of input values Marshall Clow
- LWG2836
2016-12-05 27.4.3 [basic.string] 27.4.3.8.2 [string.find] 27.4.3.8.4 [string.compare] Resolved More string operations should be noexcept Jonathan Wakely
- LWG2835
2016-11-29 17.15 [support.c.headers] 99 [depr.ctgmath.syn] C++17 LWG 2536 seems to misspecify <tgmath.h> Thomas Koeppe
- LWG2834
2016-11-29 27.4.3.5 [string.capacity] 23.3.5.3 [deque.capacity] 23.3.13.3 [vector.capacity] C++17 Resolution LWG 2223 is missing wording about end iterators Thomas Koeppe
- LWG2833
2016-11-28 22.6.3.2 [variant.ctor] Open Library needs to specify what it means when it declares a function constexpr Richard Smith
- LWG2832
2016-11-24 31.5.3.3 [fpos.operations] Resolved §[fpos.operations] strange requirement for P(i) Jens Maurer
- LWG2831
2016-11-24 23.2.8 [unord.req] Resolved Equality can be defined when Hash function objects have different behaviour Daniel James
- LWG2830
2016-11-24 23.2.7 [associative.reqmts] 23.2.8 [unord.req] Resolved insert_return_type is only defined for containers with unique keys Daniel James
- LWG2829
2016-11-24 22.5.3.7 [optional.observe] Open LWG 2740 leaves behind vacuous words Richard Smith
- LWG2828
2016-11-20 21.3.5.4 [meta.unary.prop] NAD Editorial Clarify <cstdalign> (following adoption of P0063r3) P0063R3 Thomas Koeppe
- LWG2827
2016-11-17 21.3.5.4 [meta.unary.prop] New is_trivially_constructible and non-trivial destructors Richard Smith
- LWG2826
2016-11-17 27.3.3.4 [string.view.iterators] C++17 string_view iterators use old wording Alisdair Meredith
- LWG2825
2016-11-24 22.5.3 [optional.optional] Resolved LWG 2756 breaks class template argument deduction for optional Richard Smith
- LWG2824
2016-11-16 23.3.11.5 [list.ops] C++17 list::sort should say that the order of elements is unspecified if an exception is thrown Tim Song
- LWG2823
2016-11-16 23.3.3.1 [array.overview] Open std::array initialization is still not permissive enough Robert Haberlach
- LWG2822
2016-11-15 27.4.3.3 [string.cons] NAD Resolution for LWG 2742 introduces ambiguities Jonathan Wakely
- LWG2821
2016-11-13 17.6.5 [ptr.launder] Resolved std::launder() should be marked as [[nodiscard]] Tony van Eerd
- LWG2820
2016-11-12 17.4.1 [cstdint.syn] C++23 Clarify <cstdint> macros Thomas Köppe
- LWG2819
2016-11-12 32.2.5 [thread.req.lockable] 32.6.4 [thread.mutex.requirements] New Unspecified Return type: elements Agustín K-ballo Bergé
- LWG2818
2016-11-11 16.4.2.2 [contents] C++23 "::std::" everywhere rule needs tweaking Tim Song
- LWG2817
2016-11-10 22.10.19 [unord.hash] Resolved std::hash for nullptr_t Marshall Clow
- LWG2816
2016-11-07 31.12.13.34 [fs.op.resize.file] C++20 resize_file has impossible postcondition Richard Smith
- LWG2815
2016-11-07 17.5 [support.start.term] New quick_exit can deadlock Jean-François Bastien
- LWG2814
2016-11-07 4.2.1 [fund.ts.v2::func.wrap.func.con] Resolved [fund.ts.v2] to_array should take rvalue reference as well Zhihao Yuan
- LWG2813
2016-11-03 22.10.17.3.2 [func.wrap.func.con] Resolved std::function should not return dangling references GitHub Brian Bi
- LWG2812
2016-10-29 24.7 [iterator.range] 27.3.2 [string.view.synop] C++17 Range access is available with <string_view> Johel Ernesto Guerrero Peña
- LWG2811
2016-10-29 22.5.3.2 [optional.ctor] 22.5.3.4 [optional.assign] 22.6.3.2 [variant.ctor] 22.7.4.2 [any.cons] 22.7.4.4 [any.modifiers] New "Selected constructor" wording is incorrect for optional/variant/any Tim Song
- LWG2810
2016-11-09 20.3.2.2 [util.smartptr.shared] Resolved use_count and unique in shared_ptr Marshall Clow
- LWG2809
2016-11-09 22.6.12 [variant.hash] Resolved variant hash requirements Great Britain
- LWG2808
2016-11-09 31.5.3.3 [fpos.operations] Resolved Requirements for fpos and stateT Great Britain
- LWG2807
2016-11-09 22.10.5 [func.invoke] C++17 std::invoke should use std::is_nothrow_callable Great Britain
- LWG2806
2016-11-09 22.5.5 [optional.bad.access] C++17 Base class of bad_optional_access Great Britain
- LWG2805
2016-11-10 22.6 [variant] 22.6.3 [variant.variant] 22.6.3.2 [variant.ctor] Resolved void and reference type alternatives in variant, variant<> and index() Switzerland
- LWG2804
2016-11-09 24.6.2.2 [istream.iterator.cons] C++17 Unconditional constexpr default constructor for istream_iterator United States
- LWG2803
2016-11-09 22.10.19 [unord.hash] Resolved hash for arithmetic, pointer and standard library types should not throw United States
- LWG2802
2016-11-09 20.3.2.2.2 [util.smartptr.shared.const] C++17 shared_ptr constructor requirements for a deleter United States
- LWG2801
2016-11-09 20.3.1.3.2 [unique.ptr.single.ctor] C++17 Default-constructibility of unique_ptr United States
- LWG2800
2016-11-09 22.2.2 [utility.swap] Resolved constexpr swap United States
- LWG2799
2016-11-11 32.10.8 [futures.shared.future] Resolved noexcept-specifications in shared_future Zhihao Yuan
- LWG2798
2016-11-10 31.12.6 [fs.class.path] Resolved Definition of path in terms of a string Billy O'Neal III
- LWG2797
2016-11-09 21.3.3 [meta.type.synop] Resolved Trait precondition violations Russia
- LWG2796
2016-11-09 22.4.1 [tuple.general] C++17 tuple should be a literal type Jonathan Wakely
- LWG2795
2016-11-09 16.4.6.4 [global.functions] C++17 §[global.functions] provides incorrect example of ADL use Jonathan Wakely
- LWG2794
2016-11-09 23.2.2 [container.requirements.general] C++17 Missing requirements for allocator pointers Billy O'Neal III
- LWG2793
2016-11-09 24.6.2.2 [istream.iterator.cons] C++17 Awkward conflation of trivial special members of istream_iterator Erich Keane
- LWG2792
2016-11-09 13.1.2 [fund.ts.v2::numeric.ops.gcd] 13.1.3 [fund.ts.v2::numeric.ops.lcm] TS [fund.ts.v2] gcd and lcm should support a wider range of input values Marshall Clow
- LWG2791
2016-11-09 27.3.6 [string.view.hash] Resolved string_view objects and strings should yield the same hash values Nicolai Josuttis
- LWG2790
2016-11-09 24.6.4 [istreambuf.iterator] C++17 Missing specification of istreambuf_iterator::operator-> Jonathan Wakely
- LWG2789
2016-11-09 22.7.4 [any.class] C++17 Equivalence of contained objects Jonathan Wakely
- LWG2788
2016-10-25 27.4.3.7.2 [string.append] 27.4.3.7.3 [string.assign] 27.4.3.7.4 [string.insert] 27.4.3.7.6 [string.replace] C++17 basic_string range mutators unintentionally require a default constructible allocator Billy O'Neal III
- LWG2787
2016-10-21 31.12.9 [fs.class.file.status] 31.12.9.2 [fs.file.status.cons] C++17 §[fs.file_status.cons] doesn't match class definition Tim Song
- LWG2786
2016-10-18 C.4.9 [diff.cpp14.utilities] C++17 Annex C should mention shared_ptr changes for array support Jonathan Wakely
- LWG2785
2016-10-27 31.7.9 [quoted.manip] C++17 quoted should work with basic_string_view Marshall Clow
- LWG2784
2016-10-15 17.9.8 [except.nested] C++17 Resolution to LWG 2484 is missing "otherwise, no effects" and is hard to parse Jonathan Wakely
- LWG2783
2016-10-14 23.6.3.1 [queue.defn] 23.6.6.2 [stack.defn] C++20 stack::emplace() and queue::emplace() should return decltype(auto) Jonathan Wakely
- LWG2782
2016-10-14 20.6.3 [allocator.adaptor.cnstr] C++17 scoped_allocator_adaptor constructors must be constrained Jonathan Wakely
- LWG2781
2016-10-13 22.10.17.3.2 [func.wrap.func.con] C++17 Contradictory requirements for std::function and std::reference_wrapper Jonathan Wakely
- LWG2780
2016-10-07 27.3 [string.view] Resolved basic_string_view::copy is missing constexpr Billy Robert O'Neal III
- LWG2779
2016-10-05 16.2.1 [networking.ts::buffer.reqmts.mutablebuffersequence] C++23 [networking.ts] Relax requirements on buffer sequence iterators Vinnie Falco
- LWG2778
2016-09-30 27.3 [string.view] C++17 basic_string_view is missing constexpr Billy Robert O'Neal III
- LWG2777
2016-09-27 27.3.3.8 [string.view.ops] 27.4.3.7.7 [string.copy] C++17 basic_string_view::copy should use char_traits::copy Billy Robert O'Neal III
- LWG2776
2016-09-22 20.3.2.2.6 [util.smartptr.shared.obs] Resolved shared_ptr unique() and use_count() Hans Boehm
- LWG2775
2016-09-23 24.5.1.6 [reverse.iter.elem] Dup reverse_iterator is does not compile for fancy pointers Billy Robert O'Neal III
- LWG2774
2016-09-14 22.10.17.3.2 [func.wrap.func.con] C++23 std::function construction vs assignment Barry Revzin
- LWG2773
2016-09-10 22.4.1 [tuple.general] C++17 Making std::ignore constexpr Vincent Reverdy
- LWG2772
2016-09-06 23.2.7 [associative.reqmts] 23.2.8 [unord.req] 23.4.2 [associative.map.syn] 23.5.2 [unord.map.syn] NAD Inconsistency in the insert(node) interface Tomasz Kamiński
- LWG2771
2016-09-05 27.4.3.8.4 [string.compare] C++17 Broken Effects of some basic_string::compare functions in terms of basic_string_view Daniel Krügler
- LWG2770
2016-08-15 22.4.7 [tuple.helper] C++17 tuple_size<const T> specialization is not SFINAE compatible and breaks decomposition declarations Richard Smith
- LWG2769
2016-09-02 22.7.5 [any.nonmembers] C++17 Redundant const in the return type of any_cast(const any&) Casey Carter
- LWG2768
2016-08-27 22.7.5 [any.nonmembers] C++17 any_cast and move semantics Casey Carter
- LWG2767
2016-08-19 22.10.13 [func.not.fn] C++17 not_fn call_wrapper can form invalid types Jonathan Wakely
- LWG2766
2016-08-15 22.3.3 [pairs.spec] 22.4.12 [tuple.special] 22.5.9 [optional.specalg] 22.6.10 [variant.specalg] 20.3.1.6 [unique.ptr.special] 23.3.3.4 [array.special] 23.6.3.6 [queue.special] 23.6.4.5 [priqueue.special] 23.6.6.7 [stack.special] New Swapping non-swappable types Agustín K-ballo Bergé
- LWG2765
2016-08-13 31.5.2.2.6 [ios.init] C++17 Did LWG 1123 go too far? Richard Smith
- LWG2764
2016-08-10 17.4.1 [cstdint.syn] Dup Are <cstddint> macros optional? Thomas Koeppe
- LWG2763
2016-08-10 21.3.8.7 [meta.trans.other] Resolved common_type_t<void, void> is undefined Tim Song
- LWG2762
2016-08-04 20.3.1.3.5 [unique.ptr.single.observers] C++23 unique_ptr operator*() should be noexcept Ville Voutilainen
- LWG2761
2016-08-03 31.12.10.4 [fs.dir.entry.obs] NAD directory_entry comparisons are members Ville Voutilainen
- LWG2760
2016-08-03 27.4.3.2 [string.require] C++17 non-const basic_string::data should not invalidate iterators Billy Baker
- LWG2759
2016-08-01 26.10.14 [numeric.ops.gcd] 26.10.15 [numeric.ops.lcm] C++17 gcd / lcm and bool for the WP Walter Brown
- LWG2758
2016-07-30 27.4.3.7.3 [string.assign] C++17 std::string{}.assign("ABCDE", 0, 1) is ambiguous Marshall Clow
- LWG2757
2016-07-30 27.4.3.7.4 [string.insert] Resolved std::string{}.insert(3, "ABCDE", 0, 1) is ambiguous Marshall Clow
- LWG2756
2016-07-26 22.5.3 [optional.optional] C++17 C++ WP optional<T> should 'forward' T's implicit conversions Casey Carter
- LWG2755
2016-07-26 27.3.5 [string.view.io] 27.4.4.4 [string.io] C++17 §[string.view.io] uses non-existent basic_string_view::to_string function Billy Baker
- LWG2754
2016-07-05 22.7.4.2 [any.cons] 22.7.4.3 [any.assign] 22.7.4.4 [any.modifiers] Resolved The in_place constructors and emplace functions added by P0032R3 don't require CopyConstructible P0032R3 Ville Voutilainen
- LWG2753
2016-07-22 22.5.3.2 [optional.ctor] 22.5.3.4 [optional.assign] Resolved Optional's constructors and assignments need constraints Casey Carter
- LWG2752
2016-07-07 32.10.9 [futures.async] 32.10.10.2 [futures.task.members] C++17 "Throws:" clauses of async and packaged_task are unimplementable Billy Robert O'Neal III
- LWG2751
2016-07-21 20.3.2.2.3 [util.smartptr.shared.dest] New shared_ptr deleter not specified to observe expired weak_ptr instances Aaron Jacobs
- LWG2750
2016-07-20 5.3.1 [fund.ts.v2::optional.object.ctor] TS [fund.ts.v2] LWG 2451 conversion constructor constraint Casey Carter
- LWG2749
2016-07-19 22.6.3.7 [variant.swap] 22.6.10 [variant.specalg] C++17 swappable traits for variants Agustín K-ballo Bergé
- LWG2748
2016-07-19 22.5.3.5 [optional.swap] 22.5.9 [optional.specalg] C++17 swappable traits for optionals Agustín K-ballo Bergé
- LWG2747
2016-07-15 26.6.5 [alg.foreach] C++17 Possibly redundant std::move in [alg.foreach] Jonathan Wakely
- LWG2746
2016-07-13 22.5.3.4 [optional.assign] 22.6.3.5 [variant.mod] 22.7.4.4 [any.modifiers] New Inconsistency between requirements for emplace between optional and variant Richard Smith
- LWG2745
2016-07-10 5.3 [fund.ts.v2::optional.object] TS [fund.ts.v2] Implementability of LWG 2451 Casey Carter
- LWG2744
2016-07-10 22.7.4.2 [any.cons] C++17 any's in_place constructors Ville Voutilainen
- LWG2743
2016-07-08 23.2.5.1 [container.node.overview] C++23 p0083r3 node_handle private members missing "exposition only" comment P0083R3 Richard Smith
- LWG2742
2016-07-06 27.4.3.3 [string.cons] C++17 Inconsistent string interface taking string_view Richard Smith
- LWG2741
2016-07-06 26.8.5 [alg.partitions] Resolved is_partitioned requirements need updating Jonathan Wakely
- LWG2740
2016-07-02 22.5.3.7 [optional.observe] C++17 constexpr optional<T>::operator-> Agustín K-ballo Bergé
- LWG2739
2016-06-23 30.6.6 [time.point.nonmember] C++17 Issue with time_point non-member subtraction with an unsigned duration Michael Winterberg
- LWG2738
2016-06-22 21.3.5.4 [meta.unary.prop] C++17 is_constructible with void types S. B. Tam
- LWG2737
2016-06-21 17.6.3.2 [new.delete.single] New Consider relaxing object size restrictions for single-object allocation functions Clark Nelson
- LWG2736
2016-06-17 22.5.4 [optional.nullopt] C++17 nullopt_t insufficiently constrained Tim Song
- LWG2735
2016-06-16 29.7 [c.math] C++17 std::abs(short), std::abs(signed char) and others should return int instead of double in order to be compatible with C++98 and C Jörn Heusipp
- LWG2734
2016-06-16 31.12.6.5.4 [fs.path.concat] Resolved Questionable specification in [fs.path.concat] Tim Song
- LWG2733
2016-06-15 13.1.2 [fund.ts.v2::numeric.ops.gcd] 13.1.3 [fund.ts.v2::numeric.ops.lcm] TS [fund.ts.v2] gcd / lcm and bool Richard Smith
- LWG2732
2016-06-14 31.12.6.5.3 [fs.path.append] C++17 Questionable specification of path::operator/= and path::append Tim Song
- LWG2731
2016-06-13 32.6.5.2 [thread.lock.guard] C++23 Existence of lock_guard<MutexTypes...>::mutex_type typedef unclear Eric Fiselier
- LWG2730
2016-06-09 17.3.5 [numeric.limits] Open numeric_limits primary template definition Richard Smith
- LWG2729
2016-06-07 22.3.2 [pairs.pair] 22.4.4.3 [tuple.assign] C++17 Missing SFINAE on std::pair::operator= Richard Smith
- LWG2728
2016-06-19 31.12.13.36 [fs.op.status] 31.12.13.38 [fs.op.symlink.status] C++17 status(p).permissions() and symlink_status(p).permissions() are not specified Eric Fiselier
- LWG2727
2016-06-21 26.1 [algorithms.general] C++17 Parallel algorithms with constexpr specifier Jonathan Wakely
- LWG2726
2016-06-20 31.12.11.2 [fs.dir.itr.members] 31.12.12.2 [fs.rec.dir.itr.members] C++17 [recursive_]directory_iterator::increment(error_code&) is underspecified Daniel Krügler
- LWG2725
2016-06-06 31.12.13.14 [fs.op.exists] C++17 filesystem::exists(const path&, error_code&) error reporting Jonathan Wakely
- LWG2724
2016-06-04 20.5.2 [mem.res.class] C++17 The protected virtual member functions of memory_resource should be private Ville Voutilainen
- LWG2723
2016-05-28 31.12.11 [fs.class.directory.iterator] 31.12.12 [fs.class.rec.dir.itr] C++17 Do directory_iterator and recursive_directory_iterator become the end iterator upon error? Eric Fiselier
- LWG2722
2016-05-28 31.12.13.13 [fs.op.equivalent] C++17 equivalent incorrectly specifies throws clause Eric Fiselier
- LWG2721
2016-05-28 31.12.13.32 [fs.op.remove.all] C++17 remove_all has incorrect post conditions Eric Fiselier
- LWG2720
2016-05-28 31.12.13.27 [fs.op.permissions] C++17 permissions function incorrectly specified for symlinks Eric Fiselier
- LWG2719
2016-05-28 31.12.13.27 [fs.op.permissions] C++17 permissions function should not be noexcept due to narrow contract Eric Fiselier
- LWG2718
2016-05-25 26.3.3 [algorithms.parallel.exec] C++17 Parallelism bug in [algorithms.parallel.exec] p2 Jared Hoberock
- LWG2717
2016-05-24 20.6.4 [allocator.adaptor.members] NAD scoped_allocator_adaptor uses forward to do move's job Billy Robert O'Neal III
- LWG2716
2016-05-24 26.7.12 [alg.random.sample] 26.7.13 [alg.random.shuffle] C++17 Specification of shuffle and sample disallows lvalue URNGs Tim Song
- LWG2715
2016-05-24 32.5.8 [atomics.types.generic] Resolved What is 'aggregate initialization syntax'? S. B. Tam
- LWG2714
2016-05-23 29.4.6 [complex.ops] New complex stream extraction underspecified Tim Song
- LWG2713
2016-05-20 23.5 [unord] New More missing allocator-extended constructors for unordered containers Billy Robert O'Neal III
- LWG2712
2016-05-10 31.12.13.5 [fs.op.copy.file] C++17 copy_file(from, to, ...) has a number of unspecified error conditions Eric Fiselier
- LWG2711
2016-05-10 31.12.6.5.1 [fs.path.construct] C++17 path is convertible from approximately everything under the sun Tim Song
- LWG2710
2016-05-08 16.3.2.4 [structure.specifications] C++17 "Effects: Equivalent to ..." doesn't count "Synchronization:" as determined semantics Kazutoshi Satoda
- LWG2709
2016-05-10 17.2 [support.types] C++17 offsetof is unnecessarily imprecise Richard Smith
- LWG2708
2016-05-09 31.12.12.2 [fs.rec.dir.itr.members] Open recursive_directory_iterator::recursion_pending() is incorrectly specified Eric Fiselier
- LWG2707
2016-05-09 31.12.6 [fs.class.path] C++17 path construction and assignment should have "string_type&&" overloads Eric Fiselier
- LWG2706
2016-05-09 31.12.12 [fs.class.rec.dir.itr] C++17 Error reporting for recursive_directory_iterator::pop() is under-specified Eric Fiselier
- LWG2705
2016-05-08 23.2.4 [sequence.reqmts] New Questionable precondition on Sequence containers a.assign(n, t) Kazutoshi Satoda
- LWG2704
2016-05-08 31.12.12.2 [fs.rec.dir.itr.members] 31.12.11.2 [fs.dir.itr.members] C++17 recursive_directory_iterator's members should require '*this is dereferenceable' Eric Fiselier
- LWG2703
2016-05-07 28.3.4.3.3.3 [facet.num.put.virtuals] New No provision for fill-padding when boolalpha is set Hubert Tong
- LWG2702
2016-05-07 28.3.4.3.3.3 [facet.num.put.virtuals] New num_put::do_put(..., bool) performs ill-formed do_put call Hubert Tong
- LWG2701
2016-05-04 20.5.2.3 [mem.res.private] NAD Editorial Unclear requirement in [memory.resource.private] Jonathan Wakely
- LWG2700
2016-05-04 20.5 [mem.res] NAD resource_adaptor went missing Jonathan Wakely
- LWG2699
2016-05-03 29.2 [numeric.requirements] C++17 Missing restriction in [numeric.requirements] Hubert Tong
- LWG2698
2016-04-25 23.2.4 [sequence.reqmts] C++17 Effect of assign() on iterators/pointers/references Tim Song
- LWG2697
2016-04-22 99 [concurr.ts::futures.unique_future] 99 [concurr.ts::futures.shared_future] C++23 [concurr.ts] Behavior of future/shared_future unwrapping constructor when given an invalid future Tim Song
- LWG2696
2016-04-02 20.3.2.2.7 [util.smartptr.shared.create] C++17 Interaction between make_shared and enable_shared_from_this is underspecified Joe Gottman
- LWG2695
2016-04-15 16.4.6.5 [member.functions] New "As if" unclear in [member.functions] Hubert Tong
- LWG2694
2016-04-15 28.3.3.1.2.2 [locale.facet] C++17 Application of LWG 436 accidentally deleted definition of "facet" Tim Song
- LWG2693
2016-04-14 29.4 [complex.numbers] Resolved constexpr for various std::complex arithmetic and value operators Oliver Rosten
- LWG2692
2016-04-14 16.3.3.3.3 [bitmask.types] NAD Overspecification of lvalueness of bitmask elements Hubert Tong
- LWG2691
2016-04-12 28.3.4.7.4 [locale.moneypunct] New money_base::space and do_put: U+0020 versus fill Hubert Tong
- LWG2690
2016-03-25 22.10.5 [func.invoke] Resolved invoke<R> Zhihao Yuan
- LWG2689
2016-03-23 26.7.1 [alg.copy] 26.7.2 [alg.move] C++17 Parallel versions of std::copy and std::move shouldn't be in order Tim Song
- LWG2688
2016-03-23 26.8.10 [alg.clamp] C++17 clamp misses preconditions and has extraneous condition on result Martin Moene
- LWG2687
2016-03-21 26.10.8 [exclusive.scan] 26.10.9 [inclusive.scan] 26.10.10 [transform.exclusive.scan] 26.10.11 [transform.inclusive.scan] C++17 {inclusive,exclusive}_scan misspecified Tim Song
- LWG2686
2016-05-03 19.5.2 [system.error.syn] C++17 Why is std::hash specialized for error_code, but not error_condition? Tim Song
- LWG2685
2016-05-03 20.3.2.2.2 [util.smartptr.shared.const] C++17 shared_ptr deleters must not not throw on move construction Jonathan Wakely
- LWG2684
2016-05-02 23.6.4 [priority.queue] C++17 priority_queue lacking comparator typedef Robert Haberlach
- LWG2683
2016-04-19 31.12.13.4 [fs.op.copy] C++17 filesystem::copy() says "no effects" Jonathan Wakely
- LWG2682
2016-04-19 31.12.13.4 [fs.op.copy] C++20 filesystem::copy() won't create a symlink to a directory Jonathan Wakely
- LWG2681
2016-04-19 31.12.13.4 [fs.op.copy] C++17 filesystem::copy() cannot copy symlinks Jonathan Wakely
- LWG2680
2016-04-15 31.12 [filesystems] C++17 Add "Equivalent to" to filesystem Beman Dawes
- LWG2679
2016-04-14 16.3.2.4 [structure.specifications] C++17 Inconsistent Use of Effects and Equivalent To Dawn Perchik
- LWG2678
2016-03-19 31.12.8.2 [fs.enum.file.type] 31.12.8.3 [fs.enum.copy.opts] 31.12.8.6 [fs.enum.dir.opts] C++17 std::filesystem enum classes overspecified Richard Smith
- LWG2677
2016-03-03 31.12.10.4 [fs.dir.entry.obs] Resolved directory_entry::status is not allowed to be cached as a quality-of-implementation issue Billy O'Neal
- LWG2676
2016-03-16 31.10 [file.streams] C++17 Provide filesystem::path overloads for File-based streams Beman Dawes
- LWG2675
2016-03-14 31.5.2.7 [ios.base.callback] New register_callback can fail David Krauss
- LWG2674
2015-09-15 31.12.6.6 [fs.path.itr] C++17 Bidirectional iterator requirement on path::iterator is very expensive Jonathan Wakely
- LWG2673
2015-09-15 31.12.13.36 [fs.op.status] C++17 status() effects cannot be implemented as specified Jonathan Wakely
- LWG2672
2014-08-01 31.12.13.20 [fs.op.is.empty] C++17 Should is_empty use error_code in its specification? Jonathan Wakely
- LWG2671
2014-07-28 31.12.13.4 [fs.op.copy] C++17 Errors in Copy Jonathan Wakely
- LWG2670
2014-07-20 99 [fs.op.system_complete] C++17 system_complete refers to undefined variable 'base' Jonathan Wakely
- LWG2669
2014-07-10 31.12.12.2 [fs.rec.dir.itr.members] C++17 recursive_directory_iterator effects refers to non-existent functions Jonathan Wakely
- LWG2668
2014-07-03 31.12.6 [fs.class.path] NAD path::operator+= is defined, but not operator+ Jonathan Wakely
- LWG2667
2014-07-03 31.12.6.5.9 [fs.path.decompose] C++17 path::root_directory() description is confusing Jonathan Wakely
- LWG2666
2014-06-30 31.12 [filesystems] NAD Editorial Bitmask operations should use bitmask terms Jonathan Wakely
- LWG2665
2014-06-07 31.12.6.5.5 [fs.path.modifiers] Resolved remove_filename() post condition is incorrect Eric Fiselier
- LWG2664
2014-05-30 31.12.6.5.3 [fs.path.append] 31.12.6.8 [fs.path.nonmember] C++17 operator/ (and other append) semantics not useful if argument has root Peter Dimov
- LWG2663
2014-05-22 31.12.13.15 [fs.op.file.size] Resolved Enable efficient retrieval of file size from directory_entry Gor Nishanov
- LWG2662
2014-05-19 5 [filesys.ts::fs.req] TS [filesys.ts] Allocator requirements unspecified Daniel Krügler
- LWG2661
2014-04-12 6 [filesys.ts::fs.filesystem.synopsis] NAD [filesys.ts] Surprising equivalent() behavior if neither file exists Beman Dawes
- LWG2660
2014-02-28 15.1 [filesys.ts::fs.op.absolute] TS [filesys.ts] [PDTS] Incorrect Throws specification for absolute() Daniel Krügler
- LWG2659
2014-03-01 10 [filesys.ts::fs.enum] NAD Editorial [filesys.ts] [PDTS] Invalid expressions for bitmask types Daniel Krügler
- LWG2658
2014-02-13 15.25 [filesys.ts::fs.op.last_write_time] TS [filesys.ts] [PDTS] POSIX utime() is obsolescent LWG/SG-3
- LWG2657
2014-02-13 2.1 [filesys.ts::fs.conform.9945] TS [filesys.ts] [PDTS] Inappropriate use of "No diagnostic is required" LWG/SG-3
- LWG2656
2014-02-10 5 [filesys.ts::fs.req] TS [filesys.ts] [PDTS] Feature test macro for TS version Clark Nelson
- LWG2655
2014-01-20 7 [filesys.ts::fs.err.report] TS [filesys.ts] [PDTS] Clarify Error reporting Beman Dawes
- LWG2654
2014-01-20 1 [filesys.ts::fs.scope] NAD Future [filesys.ts] [PDTS] Concerns with security and testability Google
- LWG2653
2014-02-03 12 [filesys.ts::class.directory_entry] TS [filesys.ts] [PDTS] directory_entry multithreading concerns Stephan T. Lavavej
- LWG2652
2014-02-03 13 [filesys.ts::class.directory_iterator] 14 [filesys.ts::class.rec.dir.itr] TS [filesys.ts] [PDTS] Better to avoid deriving from std::iterator Stephan T. Lavavej
- LWG2651
2014-02-03 13 [filesys.ts::class.directory_iterator] 14 [filesys.ts::class.rec.dir.itr] Dup [filesys.ts] [PDTS] directory_iterator, recursive_directory_iterator, pointer/reference typedefs wrong Stephan T. Lavavej
- LWG2650
2014-02-03 8 [filesys.ts::class.path] TS [filesys.ts] [PDTS] path::compare(const string& s) wrong argument type Stephan T. Lavavej
- LWG2649
2014-02-03 8.4.1 [filesys.ts::path.construct] 12 [filesys.ts::class.directory_entry] TS [filesys.ts] [PDTS] path and directory_entry move ctors should not be noexcept Stephan T. Lavavej
- LWG2648
2014-01-30 8.4.6 [filesys.ts::path.native.obs] TS [filesys.ts] [PDTS] path::template<class charT>string() conversion rules P.J. Plauger
- LWG2647
2014-01-30 15.25 [filesys.ts::fs.op.last_write_time] TS [filesys.ts] [PDTS] last_write_time() uses ill-formed cast P.J. Plauger
- LWG2646
2014-01-30 8.4.7 [filesys.ts::path.generic.obs] NAD [filesys.ts] [PDTS] Do we really need generic*? P.J. Plauger
- LWG2645
2014-01-30 15.7 [filesys.ts::fs.op.create_directory] TS [filesys.ts] [PDTS] create_directory should refer to perms::all instead of Posix S_IRWXU|S_IRWXG|S_IRWXO P.J. Plauger
- LWG2644
2014-01-30 10.2 [filesys.ts::enum.copy_options] 10.3 [filesys.ts::enum.perms] TS [filesys.ts] [PDTS] enum classes copy_options and perms should be bitmask types P.J. Plauger
- LWG2643
2014-01-30 8 [filesys.ts::class.path] Dup [filesys.ts] [PDTS] path::compare(const string&) should be path::compare(const string_type&) P.J. Plauger
- LWG2642
2014-01-30 8 [filesys.ts::class.path] NAD [filesys.ts] [PDTS] class path should have defaulted constructors/destructor/assignments. P.J. Plauger
- LWG2641
2014-01-30 13 [filesys.ts::class.directory_iterator] 14 [filesys.ts::class.rec.dir.itr] TS [filesys.ts] [PDTS] directory_iterator, recursive_directory_iterator, move construct/assign should be noexcept P.J. Plauger
- LWG2640
2014-01-30 12 [filesys.ts::class.directory_entry] TS [filesys.ts] [PDTS] class directory_entry should retain operator const path&() from V2 P.J. Plauger
- LWG2639
2014-01-30 6 [filesys.ts::fs.filesystem.synopsis] NAD Editorial [filesys.ts] [PDTS] permissions() is missing from synopsis P.J. Plauger
- LWG2638
2014-01-30 12.3 [filesys.ts::directory_entry.obs] 15.12 [filesys.ts::fs.op.exists] 15.16 [filesys.ts::fs.op.is_block_file] 15.17 [filesys.ts::fs.op.is_char_file] 15.18 [filesys.ts::fs.op.is_directory] 15.19 [filesys.ts::fs.op.is_empty] 15.20 [filesys.ts::fs.op.is_fifo] 15.21 [filesys.ts::fs.op.is_other] 15.22 [filesys.ts::fs.op.is_regular_file] 15.23 [filesys.ts::fs.op.is_socket] 15.24 [filesys.ts::fs.op.is_symlink] 15.33 [filesys.ts::fs.op.status] 15.35 [filesys.ts::fs.op.symlink_status] 99 [filesys.ts::fs.op.unique_path] NAD [filesys.ts] [PDTS] Make certain functions noexcept and drop error_code version P.J. Plauger
- LWG2637
2014-01-30 15.2 [filesys.ts::fs.op.canonical] 15.11 [filesys.ts::fs.op.current_path] 15.27 [filesys.ts::fs.op.read_symlink] 15.36 [filesys.ts::fs.op.system_complete] 15.37 [filesys.ts::fs.op.temp_dir_path] 99 [filesys.ts::fs.op.unique_path] 8.4 [filesys.ts::path.member] TS [filesys.ts] [PDTS] All functions with error_code arguments should be noexcept P.J. Plauger
- LWG2636
2014-01-30 10.2 [filesys.ts::enum.copy_options] TS [filesys.ts] [PDTS] copy_options::copy_symlinks is not used P.J. Plauger
- LWG2635
2014-01-30 6 [filesys.ts::fs.filesystem.synopsis] TS [filesys.ts] [PDTS] directory_options::skip_permission_denied is not used P.J. Plauger
- LWG2634
2014-01-30 6 [filesys.ts::fs.filesystem.synopsis] TS [filesys.ts] [PDTS] enum class directory_options has no summary P.J. Plauger
- LWG2633
2014-01-20 15 [filesys.ts::fs.op.funcs] TS [filesys.ts] [PDTS] unique_path() is a security vulnerability CH-19
- LWG2632
2014-01-20 15.36 [filesys.ts::fs.op.system_complete] TS [filesys.ts] [PDTS] system_complete() example needs clarification FI-10
- LWG2631
2014-01-20 15.30 [filesys.ts::fs.op.rename] NAD [filesys.ts] [PDTS] POSIX guarantees atomicity for rename() CH-18
- LWG2630
2014-01-20 15.28 [filesys.ts::fs.op.remove] NAD [filesys.ts] [PDTS] remove() must avoid race CH-17
- LWG2629
2014-01-20 15.27 [filesys.ts::fs.op.read_symlink] TS [filesys.ts] [PDTS] Unclear semantics of read_symlink on error GB-16
- LWG2628
2014-01-20 15.25 [filesys.ts::fs.op.last_write_time] NAD [filesys.ts] [PDTS] Possible last_write_time() postcondition? GB-15
- LWG2627
2014-01-20 15.14 [filesys.ts::fs.op.file_size] TS [filesys.ts] [PDTS] Return value of uintmax_t on error? FI-9
- LWG2626
2014-01-20 15.13 [filesys.ts::fs.op.equivalent] NAD [filesys.ts] [PDTS] Equivalence is a volatile property CH-16
- LWG2625
2014-01-20 15.4 [filesys.ts::fs.op.copy_file] TS [filesys.ts] [PDTS] Copying equivalent paths effects not specified CH-15
- LWG2624
2014-01-20 15.3 [filesys.ts::fs.op.copy] TS [filesys.ts] [PDTS] Incorrect effects clause for path copy GB-14
- LWG2623
2014-01-20 15 [filesys.ts::fs.op.funcs] NAD [filesys.ts] [PDTS] Request for create_regular_file() and/or touch() CH-14
- LWG2622
2014-01-20 13.1 [filesys.ts::directory_iterator.members] TS [filesys.ts] [PDTS] directory_iterator underspecified CH-13
- LWG2621
2014-01-20 12.3 [filesys.ts::directory_entry.obs] TS [filesys.ts] [PDTS] directory_entry operator== needs clarification GB-12
- LWG2619
2014-01-20 8.6.1 [filesys.ts::path.io] TS [filesys.ts] [PDTS] Consider using quoted manipulators FI-8
- LWG2618
2014-01-20 8.4.10 [filesys.ts::path.query] TS [filesys.ts] [PDTS] is_absolute() return clause confusing FI-7
- LWG2617
2014-01-20 8.4.5 [filesys.ts::path.modifiers] NAD [filesys.ts] [PDTS] path member swap() unnecessary CH-12
- LWG2616
2014-01-20 8.4.3 [filesys.ts::path.append] TS [filesys.ts] [PDTS] Append behavior underspecified if target is empty CH-11
- LWG2615
2014-01-20 8.2.2 [filesys.ts::path.type.cvt] 8.4.1 [filesys.ts::path.construct] TS [filesys.ts] [PDTS] Missing behavior for characters with no representation GB-8
- LWG2614
2014-01-20 8.4.1 [filesys.ts::path.construct] TS [filesys.ts] [PDTS] Incorrect postconditions for path copy/move constructor GB-7 CH-10
- LWG2613
2014-01-20 7 [filesys.ts::fs.err.report] NAD [filesys.ts] [PDTS] Missing actual error conditions thrown CH 9
- LWG2612
2014-01-20 6 [filesys.ts::fs.filesystem.synopsis] 15.14 [filesys.ts::fs.op.file_size] NAD Future [filesys.ts] [PDTS] uintmax_t too small for large file sizes CH-8
- LWG2611
2014-01-20 6 [filesys.ts::fs.filesystem.synopsis] 15 [filesys.ts::fs.op.funcs] NAD Future [filesys.ts] [PDTS] Lack of relative() operation function GB-1
- LWG2610
2014-01-20 6 [filesys.ts::fs.filesystem.synopsis] NAD [filesys.ts] [PDTS] Apparently inconsistent return types from several functions FI-4
- LWG2609
2014-01-20 6 [filesys.ts::fs.filesystem.synopsis] TS [filesys.ts] [PDTS] Unclear why range-based-for functions return different types FI-2
- LWG2608
2014-01-20 6 [filesys.ts::fs.filesystem.synopsis] TS [filesys.ts] [PDTS] file_time_type underspecified CH-7
- LWG2607
2014-01-20 6 [filesys.ts::fs.filesystem.synopsis] 15.32 [filesys.ts::fs.op.space] TS [filesys.ts] [PDTS] Unhelpful comment for struct space_info GB-4
- LWG2606
2014-01-20 4.15 [filesys.ts::fs.def.path] TS [filesys.ts] [PDTS] Path depth is underspecified CH-5
- LWG2605
2014-01-20 8.1 [filesys.ts::path.generic] TS [filesys.ts] [PDTS] Parent of root directory unspecified CH-4
- LWG2604
2014-01-20 4.14 [filesys.ts::fs.def.parent] NAD [filesys.ts] [PDTS] Need definition of dot and dot-dot CH-3
- LWG2603
2014-01-20 4.7 [filesys.ts::fs.def.filename] TS [filesys.ts] [PDTS] Filename length needs bullet item CH-2
- LWG2602
2014-01-20 2.1 [filesys.ts::fs.conform.9945] TS [filesys.ts] [PDTS] Tighten specification when there is no reasonable behavior FI-1
- LWG2601
2014-01-20 1 [filesys.ts::fs.scope] TS [filesys.ts] [PDTS] Make namespaces consistent with Library TS policy FI-5 US-5 GB-3 CH-6
- LWG2600
2016-03-14 31.5.2.6 [ios.base.storage] NAD ios_base must store inaccessible iostate flags David Krauss
- LWG2599
2016-03-08 22.2.6 [declval] 20.3.1 [unique.ptr] 20.3.1.2.1 [unique.ptr.dltr.general] 20.3.2.2 [util.smartptr.shared] 20.3.2.3 [util.smartptr.weak] 20.3.2.7 [util.smartptr.enab] New Library incomplete type permission phrase is unclear Zhihao Yuan
- LWG2598
2016-03-06 20.2.11 [specialized.addressof] C++17 addressof works on temporaries Brent Friedman
- LWG2597
2016-03-01 29.4.8 [complex.transcendentals] C++20 std::log misspecified for complex numbers Thomas Koeppe
- LWG2596
2016-02-29 23.3.13.4 [vector.data] C++17 vector::data() should use addressof Marshall Clow
- LWG2595
2016-02-28 24.5.1.2 [reverse.iterator] 24.5.1.6 [reverse.iter.elem] New reverse_iterator::operator[]'s return type revisited Robert Haberlach
- LWG2594
2016-02-20 20.3.2.2 [util.smartptr.shared] New Contradicting definition of empty shared_ptr on shared_ptr(nullptr, d) Kazutoshi Satoda
- LWG2593
2016-02-19 16.4.4.6 [allocator.requirements] C++20 Moved-from state of Allocators David Krauss
- LWG2592
2016-02-05 30.2 [time.syn] New Require that chrono::duration_casts from smaller durations to larger durations do not overflow Andy Giese
- LWG2591
2016-01-31 22.10.17.3.6 [func.wrap.func.targ] C++17 std::function's member template target() should not lead to undefined behaviour Daniel Krügler
- LWG2590
2016-01-30 23.3.3.1 [array.overview] C++17 Aggregate initialization for std::array Robert Haberlach
- LWG2589
2016-01-24 28.6.9 [re.results] C++17 match_results can't satisfy the requirements of a container S. B. Tam
- LWG2588
2016-01-18 3.3.3 [fund.ts.v2::meta.logical] TS [fund.ts.v2] "Convertible to bool" requirement in conjunction and disjunction Tim Song
- LWG2587
2016-01-18 21.3.9 [meta.logical] C++17 "Convertible to bool" requirement in conjunction and disjunction Tim Song
- LWG2586
2016-01-15 20.6.4 [allocator.adaptor.members] 20.2.8.2 [allocator.uses.construction] C++17 Wrong value category used in scoped_allocator_adaptor::construct() Jonathan Wakely
- LWG2585
2016-01-14 23.3.7.5 [forward.list.modifiers] C++17 forward_list::resize(size_type, const value_type&) effects incorrect Tim Song
- LWG2584
2016-01-13 28.6.12 [re.grammar] C++17 <regex> ECMAScript IdentityEscape is ambiguous Billy O'Neal III
- LWG2583
2016-01-05 27.4.3.3 [string.cons] C++17 There is no way to supply an allocator for basic_string(str, pos) Pablo Halpern
- LWG2582
2016-01-07 21 [meta] C++17 §[res.on.functions]/2's prohibition against incomplete types shouldn't apply to type traits Tim Song
- LWG2581
2016-01-07 21.3.3 [meta.type.synop] C++17 Specialization of <type_traits> variable templates should be prohibited Tim Song
- LWG2580
2016-01-05 27.4.3.3 [string.cons] 27.4.3.7.3 [string.assign] 28.6.7.3 [re.regex.assign] NAD Who is definitive: operator= or assign? Marshall Clow
- LWG2579
2016-01-05 27.4.3.7.3 [string.assign] C++17 Inconsistency wrt Allocators in basic_string assignment vs. basic_string::assign Marshall Clow
- LWG2578
2016-01-05 24.3 [iterator.requirements] 24.3.2.3 [iterator.traits] C++17 Iterator requirements should reference iterator traits Ville Voutilainen
- LWG2577
2016-01-01 32.6.5.4.2 [thread.lock.unique.cons] 32.6.5.5.2 [thread.lock.shared.cons] C++17 {shared,unique}_lock should use std::addressof Tim Song
- LWG2576
2016-01-01 24.6 [stream.iterators] C++17 istream_iterator and ostream_iterator should use std::addressof Tim Song
- LWG2575
2015-12-20 4.2 [fund.ts.v2::func.wrap.func] TS [fund.ts.v2] experimental::function::assign should be removed Tim Song
- LWG2574
2015-12-05 4.2.1 [fund.ts.v2::func.wrap.func.con] TS [fund.ts.v2] std::experimental::function::operator=(F&&) should be constrained Tim Song
- LWG2573
2015-12-13 8.2.1 [fund.ts.v2::memory.smartptr.shared] TS [fund.ts.v2] std::hash<std::experimental::shared_ptr<T>> does not work for arrays Tim Song
- LWG2572
2015-12-13 20.3.2.2.6 [util.smartptr.shared.obs] C++17 The remarks for shared_ptr::operator* should apply to cv-qualified void as well Tim Song
- LWG2571
2015-12-12 23.4.3.4 [map.modifiers] C++17 §[map.modifiers]/2 imposes nonsensical requirement on insert(InputIterator, InputIterator) Tim Song
- LWG2570
2015-12-11 3.3.3 [fund.ts.v2::meta.logical] TS [fund.ts.v2] conjunction and disjunction requirements are too strict Tim Song
- LWG2569
2015-12-11 21.3.9 [meta.logical] C++17 conjunction and disjunction requirements are too strict Tim Song
- LWG2568
2015-12-10 3.3.3 [fund.ts.v2::meta.logical] TS [fund.ts.v2] Specification of logical operator traits uses BaseCharacteristic, which is defined only for UnaryTypeTraits and BinaryTypeTraits Tim Song
- LWG2567
2015-12-10 21.3.9 [meta.logical] C++17 Specification of logical operator traits uses BaseCharacteristic, which is defined only for UnaryTypeTraits and BinaryTypeTraits Tim Song
- LWG2566
2015-12-08 23.6 [container.adaptors] C++17 Requirements on the first template parameter of container adaptors Tim Song
- LWG2565
2015-12-05 22.10.17.3.2 [func.wrap.func.con] C++17 std::function's move constructor should guarantee nothrow for reference_wrappers and function pointers Tim Song
- LWG2564
2015-12-05 4.2 [fund.ts.v2::func.wrap.func] Resolved [fund.ts.v2] std::experimental::function constructors taking allocator arguments may throw exceptions Tim Song
- LWG2563
2015-11-29 16.4.6.5 [member.functions] NAD LWG 2259 relaxes requirements, perhaps unintentionally Ville Voutilainen
- LWG2562
2015-11-18 22.10.8 [comparisons] C++17 Consistent total ordering of pointers by comparison functors Casey Carter
- LWG2561
2015-11-14 5.3.4 [fund.ts.v2::optional.object.swap] 3.7.8 [fund.ts.v2::propagate_const.modifiers] Resolved [fund.ts.v2] Incorrect exception specifications for 'swap' in C++ Extensions for Library Fundamentals Daniel Krügler
- LWG2560
2015-11-14 21.3.5.4 [meta.unary.prop] C++17 is_constructible underspecified when applied to a function type Richard Smith
- LWG2559
2015-11-07 19.3 [assertions] C++17 Error in LWG 2234's resolution Tim Song
- LWG2558
2015-11-05 3.3.3 [fund.ts.v2::meta.logical] TS [fund.ts.v2] Logical operator traits are broken in the zero-argument case Geoffrey Romer
- LWG2557
2015-11-05 21.3.9 [meta.logical] C++17 Logical operator traits are broken in the zero-argument case Geoffrey Romer
- LWG2556
2015-11-05 32.10.7 [futures.unique.future] C++17 Wide contract for future::share() Agustín K-ballo Bergé
- LWG2555
2015-11-03 5.3 [fund.ts.v2::optional.object] TS [fund.ts.v2] No handling for over-aligned types in optional Marshall Clow
- LWG2554
2015-11-01 22.2.2 [utility.swap] Resolved Swapping multidimensional arrays is never noexcept Orson Peters
- LWG2553
2015-10-29 7.3 [fund.ts.v2::string.view.cons] NAD [fund.ts.v2] basic_string_view substring constructor Evan Teran
- LWG2552
2015-10-27 23.6.4 [priority.queue] NAD priority_queue doesn't work with move-only types Matt Austern
- LWG2551
2015-10-24 8.2.1.1 [fund.ts.v2::memory.smartptr.shared.const] TS [fund.ts.v2] "Exception safety" cleanup in library fundamentals required Daniel Krügler
- LWG2550
2015-10-11 23.2.8 [unord.req] C++17 Wording of unordered container's clear() method complexity Yegor Derevenets
- LWG2549
2015-10-11 22.4.4.2 [tuple.cnstr] C++17 Tuple EXPLICIT constructor templates that take tuple parameters end up taking references to temporaries and will create dangling references Ville Voutilainen
- LWG2548
2015-10-09 31.13 [c.files] Resolved Missing vfscanf from <cstdio> Richard Smith
- LWG2547
2015-10-08 22.10.8 [comparisons] 23.2.2 [container.requirements.general] 32.4.3.2 [thread.thread.id] New Container requirements (and other library text) should say "strict total order", not just "total order" Matt Austern
- LWG2546
2015-10-08 28.6.12 [re.grammar] New Implementability of locale-sensitive UnicodeEscapeSequence matching Hubert Tong
- LWG2545
2015-10-05 22.10.15.4 [func.bind.bind] C++17 Simplify wording for bind without explicitly specified return type Tomasz Kamiński
- LWG2544
2015-10-05 24.6.4.3 [istreambuf.iterator.cons] C++17 istreambuf_iterator(basic_streambuf<charT, traits>* s) effects unclear when s is 0 S. B. Tam
- LWG2543
2015-09-27 22.10.19 [unord.hash] Resolved LWG 2148 (hash support for enum types) seems under-specified Ville Voutilainen
- LWG2542
2015-09-26 23.2.7 [associative.reqmts] C++17 Missing const requirements for associative containers Daniel Krügler
- LWG2541
2015-09-26 99 [parallel.ts::parallel.alg.overloads] Resolved [parallel.ts] Headers for ExecutionPolicy algorithm overloads Tim Song
- LWG2540
2015-09-16 23.2.8 [unord.req] C++17 unordered_multimap::insert hint iterator Isaac Hier
- LWG2539
2015-09-25 3.3.2 [fund.ts.v2::meta.trans.other] TS [fund.ts.v2] invocation_trait definition definition doesn't work for surrogate call functions Mike Spertus
- LWG2538
2015-09-22 99 [parallel.ts::parallel.alg.general.exec] NAD [parallel.ts] Requirements on data race behavior of iterators and swap should be clarified Robert Geva
- LWG2537
2015-09-19 23.6.4.3 [priqueue.cons.alloc] C++17 Constructors for priority_queue taking allocators should call make_heap Eric Schmidt
- LWG2536
2015-09-10 17.15 [support.c.headers] C++17 What should <complex.h> do? Richard Smith
- LWG2535
2015-09-10 27.4.4.4 [string.io] 31.7.6.4 [ostream.unformatted] NAD Inconsistency between ostream::write and ostream::operator<< Marshall Clow
- LWG2534
2015-09-08 31.7.6.6 [ostream.rvalue] 31.7.5.6 [istream.rvalue] C++17 Constrain rvalue stream operators Robert Haberlach
- LWG2533
2015-09-03 99 [concurr.ts::futures.unique.future] SG1 [concurr.ts] Constrain threads where future::then can run a continuation Agustín K-ballo Bergé
- LWG2532
2015-09-03 32.10.6 [futures.promise] Open Satisfying a promise at thread exit Agustín K-ballo Bergé
- LWG2531
2015-09-03 32.10.7 [futures.unique.future] C++17 future::get should explicitly state that the shared state is released Agustín K-ballo Bergé
- LWG2530
2015-09-03 32.10.5 [futures.state] Open Clarify observable side effects of releasing a shared state Agustín K-ballo Bergé
- LWG2529
2015-08-26 20.3.2.7 [util.smartptr.enab] Resolved Assigning to enable_shared_from_this::__weak_this twice Jonathan Wakely
- LWG2528
2015-08-25 22.4.4.2 [tuple.cnstr] New Order of std::tuple construction unspecified Brian Rodriguez
- LWG2527
2015-08-04 4.2.1 [fund.ts.v2::func.wrap.func.con] TS [fund.ts.v2] ALLOCATOR_OF for function::operator= has incorrect default Tim Song
- LWG2526
2015-08-04 4.2.2 [fund.ts.v2::func.wrap.func.mod] TS [fund.ts.v2] Incorrect precondition for experimental::function::swap Tim Song
- LWG2525
2015-08-04 4.2 [fund.ts.v2::func.wrap.func] 11.2 [fund.ts.v2::futures.promise] 11.3 [fund.ts.v2::futures.task] TS [fund.ts.v2] get_memory_resource should be const and noexcept Tim Song
- LWG2524
2015-08-20 29.5.9.4.2 [rand.dist.pois.exp] Resolved generate_canonical can occasionally return 1.0 Michael Prähofer
- LWG2523
2015-07-31 32.10.6 [futures.promise] C++17 std::promise synopsis shows two set_value_at_thread_exit()'s for no apparent reason Tim Song
- LWG2522
2015-07-28 8.8 [fund.ts.v2::memory.resource.global] TS [fund.ts.v2] Contradiction in set_default_resource specification Tim Song
- LWG2521
2015-07-25 8.2.2.1 [fund.ts.v2::memory.smartptr.weak.const] TS [fund.ts.v2] weak_ptr's converting move constructor should be modified as well for array support Tim Song
- LWG2520
2015-07-19 20.3.1.4.2 [unique.ptr.runtime.ctor] C++17 N4089 broke initializing unique_ptr<T[]> from a nullptr N4089 Ville Voutilainen
- LWG2519
2015-07-15 24.3.5.7 [random.access.iterators] C++17 Iterator operator-= has gratuitous undefined behaviour Hubert Tong
- LWG2518
2015-07-08 3.7.10 [fund.ts.v2::propagate_const.algorithms] TS [fund.ts.v2] Non-member swap for propagate_const should call member swap Tim Song
- LWG2517
2015-07-08 3.7.5 [fund.ts.v2::propagate_const.assignment] TS [fund.ts.v2] Two propagate_const assignment operators have incorrect return type Tim Song
- LWG2516
2015-07-07 8.12.1 [fund.ts.v2::memory.observer.ptr.overview] TS [fund.ts.v2] Public "exposition only" members in observer_ptr Tim Song
- LWG2515
2015-07-07 8.12.6 [fund.ts.v2::memory.observer.ptr.special] TS [fund.ts.v2] Certain comparison operators of observer_ptr do not match synopsis Tim Song
- LWG2514
2015-07-03 21.3.2 [meta.rqmts] C++17 Type traits must not be final Jonathan Wakely
- LWG2513
2015-06-26 27.1 [strings.general] New Missing requirements for basic_string::value_type Jonathan Wakely
- LWG2512
2015-06-19 28.3.4.6.2.3 [locale.time.get.virtuals] Open Y2K bites; what is an "unambiguous year identifier"? Hubert Tong
- LWG2511
2015-06-16 20.6.4 [allocator.adaptor.members] Resolved scoped_allocator_adaptor piecewise construction does not require CopyConstructible David Krauss
- LWG2510
2015-06-13 17.6 [support.dynamic] 22.2 [utility] 22.3.5 [pair.piecewise] 20.2.2 [memory.syn] 20.2.7 [allocator.tag] 32.6 [thread.mutex] C++17 Tag types should not be DefaultConstructible Ville Voutilainen
- LWG2509
2015-06-13 6.4 [fund.ts.v2::any.nonmembers] TS [fund.ts.v2] any_cast doesn't work with rvalue reference targets and cannot move with a value target Ville Voutilainen
- LWG2508
2015-06-09 17.6.3.5 [new.delete.dataraces] New §[new.delete.dataraces] wording needs to be updated Hans Boehm
- LWG2507
2015-06-08 99 [depr.locale.stdcvt] New codecvt_mode should be a bitmask type Jonathan Wakely
- LWG2506
2015-05-29 6.9.2 [intro.multithread] 32.5.8 [atomics.types.generic] 17.14 [support.runtime] SG1 Underspecification of atomics Geoffrey Romer
- LWG2505
2015-05-28 99 [auto.ptr.conv] Resolved auto_ptr_ref creation requirements underspecified Hubert Tong
- LWG2504
2015-05-28 31.6.3 [streambuf] New basic_streambuf is not an abstract class Jonathan Wakely
- LWG2503
2015-05-22 28.6.4.2 [re.synopt] C++17 multiline option should be added to syntax_option_type Nozomu Katō
- LWG2502
2015-05-20 22.10.17.3 [func.wrap.func] Resolved std::function does not use allocator::construct David Krauss
- LWG2501
2015-05-20 22.10.17.3 [func.wrap.func] Resolved std::function requires POCMA/POCCA David Krauss
- LWG2500
2015-05-11 8.2.1.2 [fund.ts.v2::memory.smartptr.shared.obs] TS [fund.ts.v2] fundts.memory.smartptr.shared.obs/6 should apply to cv-unqualified void Jeffrey Yasskin
- LWG2499
2015-05-08 31.7.5.3.3 [istream.extractors] Resolved operator>>(basic_istream&, CharT*) makes it hard to avoid buffer overflows Richard Smith
- LWG2498
2015-05-08 31.7.5.6 [istream.rvalue] Resolved operator>>(basic_istream&&, T&&) returns basic_istream&, but should probably return basic_istream&& Richard Smith
- LWG2497
2015-05-08 31.7.6.2.4 [ostream.sentry] New Use of uncaught_exception() Roger Orr
- LWG2496
2015-05-07 21.3.5.4 [meta.unary.prop] New Certain hard-to-avoid errors not in the immediate context are not allowed to be triggered by the evaluation of type traits Hubert Tong
- LWG2495
2015-05-05 20.3.2.2.2 [util.smartptr.shared.const] C++17 There is no such thing as an Exception Safety element Jonathan Wakely
- LWG2494
2015-05-03 10.2 [fund.ts.v2::iterator.ostream.joiner] TS [fund.ts.v2] ostream_joiner needs noexcept Nate Wilson
- LWG2493
2015-04-27 17.11 [support.initlist] New initializer_list supports incomplete classes David Krauss
- LWG2492
2015-04-14 26.8 [alg.sorting] C++17 Clarify requirements for comp Anton Savin
- LWG2491
2015-04-01 22.10.8 [comparisons] New std::less<T*> in constant expression Agustín K-ballo Bergé
- LWG2490
2015-03-27 28.6 [re] New <regex> needs lots of noexcept Stephan T. Lavavej
- LWG2489
2015-03-27 22.10.16 [func.memfn] C++17 mem_fn() should be noexcept Stephan T. Lavavej
- LWG2488
2015-03-27 22.10.15.5 [func.bind.place] C++17 Placeholders should be allowed and encouraged to be constexpr Stephan T. Lavavej
- LWG2487
2015-03-27 22.10.15.4 [func.bind.bind] C++17 bind() should be const-overloaded, not cv-overloaded Stephan T. Lavavej
- LWG2486
2015-03-27 22.10.4 [func.require] C++17 mem_fn() should be required to use perfect forwarding Stephan T. Lavavej
- LWG2485
2015-03-27 22.4.8 [tuple.elem] C++17 get() should be overloaded for const tuple&& Stephan T. Lavavej
- LWG2484
2015-03-27 17.9.8 [except.nested] C++17 rethrow_if_nested() is doubly unimplementable Stephan T. Lavavej
- LWG2483
2015-03-27 17.9.8 [except.nested] C++17 throw_with_nested() should use is_final Stephan T. Lavavej
- LWG2482
2015-01-18 27.5 [c.strings] C++17 §[c.strings] Table 73 mentions nonexistent functions S. B.Tam
- LWG2481
2015-03-04 99 [depr.conversions.string] New wstring_convert should be more precise regarding "byte-error string" etc. Jonathan Wakely
- LWG2480
2015-03-04 99 [depr.conversions.buffer] New Error handling of wbuffer_convert unclear Jonathan Wakely
- LWG2479
2015-03-04 99 [depr.conversions.buffer] New Unclear how wbuffer_convert uses cvtstate Jonathan Wakely
- LWG2478
2015-03-04 99 [depr.conversions.string] New Unclear how wstring_convert uses cvtstate Jonathan Wakely
- LWG2477
2015-03-03 23.3.5.4 [deque.modifiers] 23.3.13.5 [vector.modifiers] C++17 Inconsistency of wordings in std::vector::erase() and std::deque::erase() Anton Savin
- LWG2476
2015-03-02 20.6.1 [allocator.adaptor.syn] C++17 scoped_allocator_adaptor is not assignable Jonathan Wakely
- LWG2475
2015-02-21 27.4.3.6 [string.access] C++17 Allow overwriting of std::basic_string terminator with charT() to allow cleaner interoperation with legacy APIs Matt Weber
- LWG2474
2015-02-13 29.7 [c.math] NAD <cmath> functions unfriendly to integral_constant arguments Matheus Izvekov
- LWG2473
2015-02-09 31.10.3.5 [filebuf.virtuals] C++17 basic_filebuf's relation to C FILE semantics Aaron Ballman
- LWG2472
2015-02-07 22.4.9 [tuple.rel] 20.2.10.3 [allocator.globals] 20.3.1.6 [unique.ptr.special] 20.3.2.2.8 [util.smartptr.shared.cmp] 30.5.7 [time.duration.comparisons] 30.6.7 [time.point.comparisons] 20.6.5 [scoped.adaptor.operators] 24.5.1.8 [reverse.iter.cmp] 24.5.4.8 [move.iter.op.comp] New Heterogeneous comparisons in the standard library can result in ambiguities Richard Smith
- LWG2471
2015-01-28 26.7.1 [alg.copy] Open copy_n's number of InputIterator increments unspecified Jonathan Wakely
- LWG2470
2015-03-22 16.4.4.6 [allocator.requirements] C++17 Allocator's destroy function should be allowed to fail to instantiate Daniel Krügler
- LWG2469
2015-01-21 23.4.3.3 [map.access] 23.5.3.3 [unord.map.elem] C++17 Wrong specification of Requires clause of operator[] for map and unordered_map Tomasz Kamiński
- LWG2468
2015-01-22 16.4.5.9 [res.on.arguments] 16.4.4.2 [utility.arg.requirements] 16.4.6.17 [lib.types.movedfrom] 23.2.2 [container.requirements.general] C++17 Self-move-assignment of library types Matt Austern
- LWG2467
2015-01-18 16.4.4.6 [allocator.requirements] 20.2.9.2 [allocator.traits.types] C++17 is_always_equal has slightly inconsistent default Howard Hinnant
- LWG2466
2015-01-17 16.4.4.6 [allocator.requirements] 20.2.9.3 [allocator.traits.members] C++17 allocator_traits::max_size() default behavior is incorrect Howard Hinnant
- LWG2465
2015-01-12 21.3.8.7 [meta.trans.other] Resolved SFINAE-friendly common_type is nearly impossible to specialize correctly and regresses key functionality Eric Niebler
- LWG2464
2014-12-17 23.4.3.4 [map.modifiers] 23.5.3.4 [unord.map.modifiers] C++17 try_emplace and insert_or_assign misspecified Thomas Koeppe
- LWG2463
2014-12-17 10.3 [fund.ts::alg.random.sample] TS [fund.ts] Incorrect complexity for sample() algorithm Joe Gottman
- LWG2462
2014-12-15 31.5.2 [ios.base] 31.5.2.2.1 [ios.failure] C++17 std::ios_base::failure is overspecified Jonathan Wakely
- LWG2461
2014-12-06 16.4.4.6 [allocator.requirements] 23.3.13.3 [vector.capacity] 23.3.13.5 [vector.modifiers] New Interaction between allocators and container exception safety guarantees dyp
- LWG2460
2014-11-19 21.3.8.7 [meta.trans.other] 24.3.2.3 [iterator.traits] C++17 LWG issue 2408 and value categories Richard Smith
- LWG2459
2014-10-22 29.4.7 [complex.value.ops] C++17 std::polar should require a non-negative rho Marshall Clow
- LWG2458
2014-11-23 17.6 [support.dynamic] 17.6.3.2 [new.delete.single] 17.6.3.3 [new.delete.array] C++17 N3778 and new library deallocation signatures N3778 Richard Smith
- LWG2457
2014-11-16 24.7 [iterator.range] NAD std::begin() and std::end() do not support multi-dimensional arrays correctly Janez Žemva
- LWG2456
2014-11-14 22.2 [utility] 22.3.2 [pairs.pair] 22.4 [tuple] 23.3.3 [array] 23.6.3 [queue] 23.6.4 [priority.queue] 23.6.6 [stack] Resolved Incorrect exception specifications for 'swap' throughout library Richard Smith
- LWG2455
2014-11-11 16.4.4.6 [allocator.requirements] C++17 Allocator default construction should be allowed to throw Pablo Halpern
- LWG2454
2014-11-11 99 [depr.storage.iterator] C++17 Add raw_storage_iterator::base() member Jonathan Wakely
- LWG2453
2014-11-11 17.11 [support.initlist] 24.7 [iterator.range] New §[iterator.range] and now [iterator.container] aren't available via <initializer_list> Richard Smith
- LWG2452
2014-11-04 21 [meta] Core is_constructible, etc. and default arguments Hubert Tong
- LWG2451
2014-10-31 5.3 [fund.ts.v2::optional.object] TS [fund.ts.v2] optional<T> should 'forward' T's implicit conversions Geoffrey Romer
- LWG2450
2014-10-30 22.10.8 [comparisons] C++17 (greater|less|greater_equal|less_equal)<void> do not yield a total order for pointers Joaquín M López Muñoz
- LWG2449
2014-10-21 23.3.13.5 [vector.modifiers] NAD vector::insert invalidates end()? Marc Glisse
- LWG2448
2014-10-18 23.2.2 [container.requirements.general] C++17 Non-normative Container destructor specification Daniel Krügler
- LWG2447
2014-10-16 16.4.4.6 [allocator.requirements] C++17 Allocators and volatile-qualified value types Daniel Krügler
- LWG2446
2014-10-10 22.4.1 [tuple.general] NAD Unspecialized std::tuple_size should be defined Nevin Liber
- LWG2445
2014-10-08 99 [depr.util.smartptr.shared.atomic] 99 [atomics.types.operations.req] Resolved "Stronger" memory ordering JF Bastien
- LWG2444
2014-10-07 26.8.8.5 [sort.heap] C++20 Inconsistent complexity for std::sort_heap François Dumont
- LWG2443
2014-10-06 23.3.3 [array] Resolved std::array member functions should be constexpr Peter Sommerlad
- LWG2442
2014-10-01 32.6.7.2 [thread.once.callonce] C++17 call_once() shouldn't DECAY_COPY() Stephan T. Lavavej
- LWG2441
2014-10-01 32.5.8 [atomics.types.generic] C++17 Exact-width atomic typedefs should be provided Stephan T. Lavavej
- LWG2440
2014-10-01 29.5.8.1 [rand.util.seedseq] C++17 seed_seq::size() should be noexcept Stephan T. Lavavej
- LWG2439
2014-10-01 26.7.9 [alg.unique] C++17 unique_copy() sometimes can't fall back to reading its output Stephan T. Lavavej
- LWG2438
2014-10-01 D.17 [depr.iterator] C++17 std::iterator inheritance shouldn't be mandated Stephan T. Lavavej
- LWG2437
2014-10-01 24.3.5.2 [iterator.iterators] C++17 iterator_traits<OutIt>::reference can and can't be void Stephan T. Lavavej
- LWG2436
2014-10-01 23.2.7 [associative.reqmts] 23.2.8 [unord.req] C++17 Comparators for associative containers should always be CopyConstructible Stephan T. Lavavej
- LWG2435
2014-10-01 22.10.6.5 [refwrap.invoke] C++17 reference_wrapper::operator()'s Remark should be deleted Stephan T. Lavavej
- LWG2434
2014-10-01 20.3.2.2.6 [util.smartptr.shared.obs] C++17 shared_ptr::use_count() is efficient Stephan T. Lavavej
- LWG2433
2014-10-01 26.11 [specialized.algorithms] C++17 uninitialized_copy()/etc. should tolerate overloaded operator& Stephan T. Lavavej
- LWG2432
2014-09-30 17.11 [support.initlist] NAD initializer_list assignability GitHub David Krauss
- LWG2431
2014-09-30 28.6.2 [re.req] New Missing regular expression traits requirements Jonathan Wakely
- LWG2430
2014-07-14 23.2.7 [associative.reqmts] NAD Heterogeneous container lookup should be enabled using meta-function instead of nested type Tomasz Kamiński
- LWG2429
2014-09-03 31.8.4 [ostringstream] NAD std::basic_ostringstream is missing an allocator-extended constructor Markus Kemp
- LWG2428
2014-09-03 16.4.3.2 [using.headers] C++17 "External declaration" used without being defined Tim Song
- LWG2427
2014-08-29 23.3.1 [sequences.general] C++17 Container adaptors as sequence containers, redux Tim Song
- LWG2426
2014-08-25 32.5.8.2 [atomics.types.operations] C++17 Issue about compare_exchange Hans Boehm
- LWG2425
2014-08-29 17.6.3 [new.delete] C++17 operator delete(void*, size_t) doesn't invalidate pointers sufficiently Richard Smith
- LWG2424
2014-08-14 32.5.8 [atomics.types.generic] Resolved 29.5 should state that atomic types are not trivially copyable Jens Maurer
- LWG2423
2014-08-12 29.6.5 [template.slice.array] 29.6.7 [template.gslice.array] 29.6.8 [template.mask.array] 29.6.9 [template.indirect.array] New Missing specification slice_array, gslice_array, mask_array, indirect_array copy constructor Akira Takahashi
- LWG2422
2014-08-06 17.3.5.2 [numeric.limits.members] C++17 std::numeric_limits<T>::is_modulo description: "most machines" errata Melissa Mears
- LWG2421
2014-08-06 20.2.5 [ptr.align] New Non-specification of handling zero size in std::align [ptr.align] Melissa Mears
- LWG2420
2014-07-12 22.10.17.3 [func.wrap.func] C++17 function<void(ArgTypes...)> does not discard the return value of the target object Agustín Bergé
- LWG2419
2014-07-11 22.4.4.2 [tuple.cnstr] Resolved Clang's libc++ extension to std::tuple Akim Demaille
- LWG2418
2014-07-08 3.2.2 [fund.ts::tuple.apply] TS [fund.ts] apply does not work with member pointers Zhihao Yuan
- LWG2417
2014-06-20 5.7 [fund.ts.v2::optional.relops] 5.9 [fund.ts.v2::optional.comp_with_t] NAD [fund.ts.v2] std::experimental::optional::operator< and LessThanComparable requirement Daniel Krügler
- LWG2416
2014-06-16 6.3 [fund.ts::any.class] Resolved [fund.ts] std::experimental::any allocator support is unimplementable Jonathan Wakely
- LWG2415
2014-07-03 20.3.2.2.2 [util.smartptr.shared.const] C++17 Inconsistency between unique_ptr and shared_ptr Jonathan Wakely
- LWG2414
2014-07-01 16.4.6.9 [reentrancy] Open Member function reentrancy should be implementation-defined Stephan T. Lavavej
- LWG2413
2014-06-25 19.3 [assertions] NAD assert macro is overconstrained David Krauss
- LWG2412
2014-06-23 32.10.6 [futures.promise] 32.10.10.2 [futures.task.members] C++20 promise::set_value() and promise::get_future() should not race Jonathan Wakely
- LWG2411
2014-06-21 20.3.2.2 [util.smartptr.shared] C++17 shared_ptr is only contextually convertible to bool Jonathan Wakely
- LWG2410
2014-06-16 8.2.1.1 [fund.ts::memory.smartptr.shared.const] TS [fund.ts] shared_ptr<array>'s constructor from unique_ptr should be constrained Jeffrey Yasskin
- LWG2409
2014-06-19 3.3.2 [fund.ts::meta.trans.other] 99 [fund.ts::iterator.traits] TS [fund.ts] SFINAE-friendly common_type/iterator_traits should be removed from the fundamental-ts Daniel Krügler
- LWG2408
2014-06-19 21.3.8.7 [meta.trans.other] 24.3.2.3 [iterator.traits] C++17 SFINAE-friendly common_type/iterator_traits is missing in C++14 Daniel Krügler
- LWG2407
2014-06-14 32.10.10.2 [futures.task.members] C++17 packaged_task(allocator_arg_t, const Allocator&, F&&) should neither be constrained nor explicit Stephan T. Lavavej
- LWG2406
2014-06-14 29.5.9.3.4 [rand.dist.bern.negbin] C++17 negative_binomial_distribution should reject p == 1 Stephan T. Lavavej
- LWG2405
2014-06-14 26.7.11 [alg.rotate] NAD rotate()'s return value is incorrect when middle == first Stephan T. Lavavej
- LWG2404
2014-06-14 99 [mismatch] C++17 mismatch()'s complexity needs to be updated Stephan T. Lavavej
- LWG2403
2014-06-14 27.4.5 [string.conversions] C++17 stof() should call strtof() and wcstof() Stephan T. Lavavej
- LWG2402
2014-06-14 27.4.3.3 [string.cons] NAD basic_string(const basic_string& str, size_type pos, size_type n = npos) shouldn't use Allocator() Stephan T. Lavavej
- LWG2401
2014-06-14 22.10.17.3 [func.wrap.func] C++17 std::function needs more noexcept Stephan T. Lavavej
- LWG2400
2014-06-14 20.3.2.2.11 [util.smartptr.getdeleter] C++17 shared_ptr's get_deleter() should use addressof() Stephan T. Lavavej
- LWG2399
2014-06-14 20.3.2.2.2 [util.smartptr.shared.const] C++17 shared_ptr's constructor from unique_ptr should be constrained Stephan T. Lavavej
- LWG2398
2014-06-14 17.7.3 [type.info] Open type_info's destructor shouldn't be required to be virtual Stephan T. Lavavej
- LWG2397
2014-06-12 21.3.8.7 [meta.trans.other] Resolved map<K, V>::emplace and explicit V constructors Peter Dimov
- LWG2396
2014-06-12 21.3.8.7 [meta.trans.other] C++17 underlying_type doesn't say what to do for an incomplete enumeration type Richard Smith
- LWG2395
2014-06-09 4.2 [fund.ts::func.wrap.func] 8.5.3 [fund.ts::memory.resource.priv] 8.6.2 [fund.ts::memory.polymorphic.allocator.ctor] 8.6.3 [fund.ts::memory.polymorphic.allocator.mem] 8.9.3 [fund.ts::memory.resource.pool.ctor] 8.10.2 [fund.ts::memory.resource.monotonic.buffer.ctor] TS [fund.ts] Preconditions: is defined nowhere Zhihao Yuan
- LWG2394
2014-06-09 28.3.3.1.4 [locale.members] C++17 locale::name specification unclear — what is implementation-defined? Richard Smith
- LWG2393
2014-06-03 22.10.17.3 [func.wrap.func] C++17 std::function's Callable definition is broken Daniel Krügler
- LWG2392
2014-06-01 3.36 [defns.ntcts] 28.3.3.1.2.1 [locale.category] 31.2.3 [iostreams.limits.pos] 31.7.6.3.1 [ostream.formatted.reqmts] 31.7.6.3.4 [ostream.inserters.character] WP "character type" is used but not defined Jeffrey Yasskin
- LWG2391
2014-05-27 27.4.3 [basic.string] Resolved basic_string is missing non-const data() Michael Bradshaw
- LWG2390
2014-05-26 3.3.2 [fund.ts::meta.trans.other] TS [fund.ts] Invocation types and rvalues Michael Spertus
- LWG2389
2014-05-23 4.2.1 [fund.ts::func.wrap.func.con] TS [fund.ts] function::operator= is over-specified and handles allocators incorrectly Pablo Halpern
- LWG2388
2014-05-09 22.2.3 [utility.exchange] NAD Handling self-assignment in the proposed library function std::exchange Nick Calus
- LWG2387
2014-05-23 22.10.4 [func.require] 22.10.6 [refwrap] C++17 More nested types that must be accessible and unambiguous Jonathan Wakely
- LWG2386
2014-05-23 22.10.17.3.2 [func.wrap.func.con] NAD function::operator= handles allocators incorrectly Pablo Halpern
- LWG2385
2014-05-23 22.10.17.3 [func.wrap.func] C++17 function::assign allocator argument doesn't make sense Pablo Halpern
- LWG2384
2014-05-19 16.4.4.6 [allocator.requirements] C++17 Allocator's deallocate function needs better specification Daniel Krügler
- LWG2383
2014-05-16 30.5.9 [time.duration.literals] Open Overflow cannot be ill-formed for chrono::duration integer literals Jonathan Wakely
- LWG2382
2014-05-06 16.4.6.9 [reentrancy] Pending NAD Unclear order of container update versus object destruction on removing an object Peter Kasting
- LWG2381
2014-04-30 28.3.4.3.2.3 [facet.num.get.virtuals] C++23 Inconsistency in parsing floating point numbers Marshall Clow
- LWG2380
2014-03-31 16.4.2.3 [headers] C++17 May <cstdlib> provide long ::abs(long) and long long ::abs(long long)? Richard Smith
- LWG2379
2014-03-31 32.2.3 [thread.req.native] 32.4.5 [thread.thread.this] NAD Obtaining native handle of the current thread Matt Austern
- LWG2378
2014-03-31 17.6.4.1 [bad.alloc] 17.6.4.2 [new.badlength] 17.7.4 [bad.cast] 17.7.5 [bad.typeid] 17.9.4 [bad.exception] C++17 Behaviour of standard exception types Andy Sawyer
- LWG2377
2014-03-30 20.2.5 [ptr.align] C++17 std::align requirements overly strict Peter Dimov
- LWG2376
2014-03-27 20.3.2.1 [util.smartptr.weak.bad] C++17 bad_weak_ptr::what() overspecified Jonathan Wakely
- LWG2375
2014-03-25 24.3.1 [iterator.requirements.general] Resolved Is [iterator.requirements.general]/9 too broadly applied? Marshall Clow
- LWG2374
2014-03-25 5.3.5 [fund.ts::optional.object.observe] TS [fund.ts] Remarks for optional::to_value are too restrictive Jonathan Wakely
- LWG2373
2014-03-22 16.4.6 [conforming] NAD Make new entities and names in namespace std conforming extensions Chandler Carruth
- LWG2372
2014-03-13 27.4.3 [basic.string] NAD Assignment from int to std::string Andrzej Krzemieński
- LWG2371
2014-03-07 3.3.1 [fund.ts::meta.type.synop] TS [fund.ts] No template aliases defined for new type traits Joe Gottman
- LWG2370
2014-02-27 22.10.17.3 [func.wrap.func] Resolved Operations involving type-erased allocators should not be noexcept in std::function Pablo Halpern
- LWG2369
2014-02-21 26.8.9 [alg.min.max] C++17 constexpr max(initializer_list) vs max_element Marc Glisse
- LWG2368
2014-02-20 17.6.3 [new.delete] Resolved Replacing global operator new Stephen Clamage
- LWG2367
2014-02-19 21.3.5.4 [meta.unary.prop] C++17 pair and tuple are not correctly implemented for is_constructible with no args Howard Hinnant
- LWG2366
2014-02-19 24.6.4 [istreambuf.iterator] New istreambuf_iterator end-of-stream equality Hyman Rosen
- LWG2365
2014-02-13 20.3.2.2 [util.smartptr.shared] C++17 Missing noexcept in shared_ptr::shared_ptr(nullptr_t) Cassio Neri
- LWG2364
2014-02-17 23.3.5.4 [deque.modifiers] 23.3.13.5 [vector.modifiers] C++17 deque and vector pop_back don't specify iterator invalidation requirements Deskin Miller
- LWG2363
2014-02-16 32.6.4.5.2 [thread.sharedtimedmutex.class] Resolved Defect in 30.4.1.4.1 [thread.sharedtimedmutex.class] Richard Smith
- LWG2362
2014-02-15 23.2.7 [associative.reqmts] 23.2.8 [unord.req] New unique, associative emplace() should not move/copy the mapped_type constructor arguments when no insertion happens Jeffrey Yasskin
- LWG2361
2014-02-14 20.3.1.3 [unique.ptr.single] 20.2.3.2 [pointer.traits.types] 20.2.8.1 [allocator.uses.trait] 20.2.9.2 [allocator.traits.types] 23.2.4 [sequence.reqmts] C++17 Apply 2299 resolution throughout library Jonathan Wakely
- LWG2360
2014-02-07 24.5.1.2 [reverse.iterator] C++14 reverse_iterator::operator*() is unimplementable Stephan T. Lavavej
- LWG2359
2014-02-01 28.6.4.2 [re.synopt] C++14 How does regex_constants::nosubs affect basic_regex::mark_count()? Jonathan Wakely
- LWG2358
2014-02-01 21.3.5.4 [meta.unary.prop] Open Apparently-bogus definition of is_empty type trait Richard Smith
- LWG2357
2014-02-01 26.8.5 [alg.partitions] C++14 Remaining "Assignable" requirement Daniel Krügler
- LWG2356
2014-01-21 23.2.8 [unord.req] C++14 Stability of erasure in unordered associative containers Joaquín M López Muñoz
- LWG2355
2014-01-18 27.4.7 [basic.string.literals] NAD "s" UDL suffix should be reserved for a compile-time string library type Michael Price
- LWG2354
2014-01-08 23.4.3.1 [map.overview] 23.4.4.1 [multimap.overview] 23.5.3.1 [unord.map.overview] 23.5.4.1 [unord.multimap.overview] C++17 Unnecessary copying when inserting into maps with braced-init syntax Geoffrey Romer
- LWG2353
2013-12-24 24.4.3 [iterator.operations] C++17 std::next is over-constrained Eric Niebler
- LWG2352
2013-12-02 29.5.8.1 [rand.util.seedseq] NAD Is a default-constructed std::seed_seq intended to produce a predictable .generate()? Thomas Plum
- LWG2351
2013-12-02 29.5.4 [rand.eng] NAD Does .seed() completely reset state of engine? Thomas Plum
- LWG2350
2013-12-15 26.8.9 [alg.min.max] C++14 min, max, and minmax should be constexpr Ville Voutilainen
- LWG2349
2013-12-06 31.7.5.3.1 [istream.formatted.reqmts] Resolved Clarify input/output function rethrow behavior Zhihao Yuan
- LWG2348
2013-12-02 22.9.2 [template.bitset] 31.7.9 [quoted.manip] Open charT('1') is not the wide equivalent of '1' Zhihao Yuan
- LWG2347
2013-11-11 24.5.1.6 [reverse.iter.elem] NAD reverse_iterator::operator[] calls const version of current[] Timo Bingmann
- LWG2346
2013-11-05 21.3.4 [meta.help] C++14 integral_constant's member functions should be marked noexcept Stephan T. Lavavej
- LWG2345
2013-11-01 21.2.2 [intseq.intseq] NAD integer_sequence should have a self-typedef ::type Stephan T. Lavavej
- LWG2344
2013-11-01 31.7.9 [quoted.manip] C++14 quoted()'s interaction with padding is unclear Stephan T. Lavavej
- LWG2343
2013-10-30 28.6.12 [re.grammar] Resolved Is the value of the ECMA-262 RegExp object's multiline property really false? Nayuta Taga
- LWG2342
2013-10-29 31.7.6.2 [ostream] New User conversion to wchar_t const* or to wchar_t not invoked for operator<< Alf P. Steinbach
- LWG2341
2013-10-21 31.7.6.2.5 [ostream.seeks] C++14 Inconsistency between basic_ostream::seekp(pos) and basic_ostream::seekp(off, dir) Marshall Clow
- LWG2340
2013-10-20 16.4.5.6 [replacement.functions] C++17 Replacement allocation functions declared as inline David Majnemer
- LWG2339
2013-10-19 26.8.3 [alg.nth.element] C++14 Wording issue in nth_element Christopher Jefferson
- LWG2338
2013-10-15 28.6.6 [re.traits] 28.3.3.1.2.2 [locale.facet] Open §[re.traits]/7 expects of locale facets something not guaranteed by [locale.facet]/4 Sergey Zubkov
- LWG2337
2013-10-05 20.3.2.2.6 [util.smartptr.shared.obs] NAD shared_ptr operator*() should not be noexcept Stephan T. Lavavej
- LWG2336
2013-10-01 21.3.5.4 [meta.unary.prop] C++17 is_trivially_constructible/is_trivially_assignable traits are always false Daniel Krügler
- LWG2335
2013-10-04 23.3.3 [array] NAD array<array<int, 3>, 4> should be layout-compatible with int[4][3] Jeffrey Yasskin
- LWG2334
2013-10-03 32.5.8.2 [atomics.types.operations] Resolved atomic's default constructor requires "uninitialized" state even for types with non-trivial default-constructor Daniel Krügler
- LWG2333
2013-10-03 5.11 [fund.ts::optional.hash] Resolved [fund.ts] Hashing disengaged optional<T> objects Jonathan Wakely
- LWG2332
2013-09-21 28.6.11 [re.iter] C++14 regex_iterator/regex_token_iterator should forbid temporary regexes Stephan T. Lavavej
- LWG2331
2013-09-21 28.6.4.2 [re.synopt] Open regex_constants::collate's effects are inaccurately summarized Stephan T. Lavavej
- LWG2330
2013-09-21 28.6.4.2 [re.synopt] C++14 regex("meow", regex::icase) is technically forbidden but should be permitted Stephan T. Lavavej
- LWG2329
2013-09-21 28.6.3 [re.syn] C++14 regex_match()/regex_search() with match_results should forbid temporary strings Stephan T. Lavavej
- LWG2328
2013-09-21 31.7.5.6 [istream.rvalue] C++17 Rvalue stream extraction should use perfect forwarding Stephan T. Lavavej
- LWG2327
2013-09-21 29.5.3.3 [rand.req.urng] NAD Non-power-of-two URNGs should be forbidden Stephan T. Lavavej
- LWG2326
2013-09-21 29.5.3.1 [rand.req.genl] NAD uniform_int_distribution<unsigned char> should be permitted Stephan T. Lavavej
- LWG2325
2013-09-21 26.8.9 [alg.min.max] C++17 minmax_element()'s behavior differing from max_element()'s should be noted Stephan T. Lavavej
- LWG2324
2013-09-21 24.5.2.2.2 [back.insert.iter.ops] 24.5.2.3.2 [front.insert.iter.ops] 24.5.2.4.2 [insert.iter.ops] C++14 Insert iterator constructors should use addressof() Stephan T. Lavavej
- LWG2323
2013-09-21 23.3.13.3 [vector.capacity] 23.3.5.3 [deque.capacity] C++14 vector::resize(n, t)'s specification should be simplified Stephan T. Lavavej
- LWG2322
2013-09-21 23.2.7 [associative.reqmts] 23.2.8 [unord.req] C++14 Associative(initializer_list, stuff) constructors are underspecified Stephan T. Lavavej
- LWG2321
2013-09-21 23.2.2 [container.requirements.general] Open Moving containers should (usually) be required to preserve iterators Stephan T. Lavavej
- LWG2320
2013-09-21 23.2.2 [container.requirements.general] C++14 select_on_container_copy_construction() takes allocators, not containers Stephan T. Lavavej
- LWG2319
2013-09-21 27.4.3.3 [string.cons] NAD basic_string's move constructor should not be noexcept Stephan T. Lavavej
- LWG2318
2013-09-21 27.4.3 [basic.string] Resolved basic_string's wording has confusing relics from the copy-on-write era Stephan T. Lavavej
- LWG2317
2013-09-21 21.3.6 [meta.unary.prop.query] C++14 The type property queries should be UnaryTypeTraits returning size_t Stephan T. Lavavej
- LWG2316
2013-09-21 20.3.2.3.6 [util.smartptr.weak.obs] C++14 weak_ptr::lock() should be atomic Stephan T. Lavavej
- LWG2315
2013-09-21 20.3.2.3 [util.smartptr.weak] C++14 weak_ptr should be movable Stephan T. Lavavej
- LWG2314
2013-09-21 21.2.1 [intseq.general] C++14 apply() should return decltype(auto) and use decay_t before tuple_size Stephan T. Lavavej
- LWG2313
2013-09-21 22.4.7 [tuple.helper] C++14 tuple_size should always derive from integral_constant<size_t, N> Stephan T. Lavavej
- LWG2312
2013-09-21 22.4.4.2 [tuple.cnstr] C++17 tuple's constructor constraints need to be phrased more precisely Stephan T. Lavavej
- LWG2311
2013-09-21 16.4.4.6 [allocator.requirements] NAD Allocator requirements should be further minimized Stephan T. Lavavej
- LWG2310
2013-09-30 23.3.3.1 [array.overview] C++17 Public exposition only member in std::array Jonathan Wakely
- LWG2309
2013-09-27 32.6.4.2 [thread.mutex.requirements.mutex] C++17 mutex::lock() should not throw device_or_resource_busy Detlef Vollmann
- LWG2308
2013-09-26 23.2.2 [container.requirements.general] C++14 Clarify container destructor requirements w.r.t. std::array Jonathan Wakely
- LWG2307
2013-09-26 23 [containers] LEWG Should the Standard Library use explicit only when necessary? Zhihao Yuan
- LWG2306
2013-09-25 28.6.9 [re.results] C++14 match_results::reference should be value_type&, not const value_type& Matt Austern
- LWG2305
2013-09-23 5.3.1 [fund.ts::optional.object.ctor] NAD [fund.ts] optional forwarding construction/assignment Cassio Neri
- LWG2304
2013-09-20 23.2.8 [unord.req] C++14 Complexity of count in unordered associative containers Joaquín M López Muñoz
- LWG2303
2013-09-18 17.6.3.4 [new.delete.placement] New Explicit instantiation of std::vector<UserType> broken? Daniel Krügler
- LWG2302
2013-09-12 17.6.3.4 [new.delete.placement] Pending NAD Passing null pointer to placement new Marc Glisse
- LWG2301
2013-09-11 22.4.5 [tuple.creation] C++14 Why is std::tie not constexpr? Rein Halbersma
- LWG2300
2013-09-25 23.4.3 [map] 23.4.4 [multimap] C++14 [CD] Redundant sections for map and multimap members should be removed Daniel Krügler
- LWG2299
2013-09-24 23.2.7 [associative.reqmts] C++14 [CD] Effects of inaccessible key_compare::is_transparent type are not clear Daniel Krügler
- LWG2298
2013-09-24 21.3.5.4 [meta.unary.prop] C++14 [CD] is_nothrow_constructible is always false because of create<> Daniel Krügler
- LWG2297
2013-09-22 22.2.3 [utility.exchange] NAD [CD] Missing type requirements for std::exchange Alisdair Meredith
- LWG2296
2013-09-08 20.2.11 [specialized.addressof] C++17 std::addressof should be constexpr Daryle Walker
- LWG2295
2013-09-04 28.3.3.1.3 [locale.cons] C++23 Locale name when the provided Facet is a nullptr Juan Soulie
- LWG2294
2013-09-04 29.7 [c.math] Resolved <cstdlib> should declare abs(double) Pete Becker
- LWG2293
2013-09-04 28.3.4.3.3.3 [facet.num.put.virtuals] C++14 Wrong facet used by num_put::do_put Juan Soulie
- LWG2292
2013-09-03 16.3.2.4 [structure.specifications] Resolved Find a better phrasing for "shall not participate in overload resolution" Jeffrey Yasskin
- LWG2291
2013-09-02 16.4.4.5 [hash.requirements] C++14 std::hash is vulnerable to collision DoS attack Zhihao Yuan
- LWG2290
2013-09-02 21 [meta] Open Top-level "SFINAE"-based constraints should get a separate definition in Clause 17 Daniel Krügler
- LWG2289
2013-09-09 22.3.2 [pairs.pair] 22.4.4.2 [tuple.cnstr] 30.5 [time.duration] Open constexpr guarantees of defaulted functions still insufficient Daniel Krügler
- LWG2288
2013-08-30 32.6.4.4 [thread.sharedmutex.requirements] C++14 Inconsistent requirements for shared mutexes Daniel Krügler
- LWG2287
2013-08-16 5.3.3 [fund.ts::optional.object.assign] Resolved [fund.ts] Incorrect exception safety for optional copy assignment operator Howard Hinnant
- LWG2286
2013-08-29 31.8.2.5 [stringbuf.virtuals] Open stringbuf::underflow() underspecified Sergey Zubkov
- LWG2285
2013-08-27 24.5.1 [reverse.iterators] C++14 make_reverse_iterator Zhihao Yuan
- LWG2284
2013-08-27 20.2.9 [allocator.traits] C++14 Inconsistency in allocator_traits::max_size Marshall Clow
- LWG2283
2013-08-26 5.9 [fund.ts::optional.comp_with_t] Resolved [fund.ts] optional declares and then does not define an operator<() Howard Hinnant
- LWG2282
2013-08-25 5.3.3 [fund.ts::optional.object.assign] Resolved [fund.ts] Incorrect is_assignable constraint in optional::op=(U&&) Howard Hinnant
- LWG2281
2013-08-23 16.4.3.3 [using.linkage] NAD Editorial C99 cross-reference typo in [using.linkage] Chris Sharpe
- LWG2280
2013-08-22 24.7 [iterator.range] C++14 begin/end for arrays should be constexpr and noexcept Andy Sawyer
- LWG2279
2013-08-15 23.3.11.5 [list.ops] 23.3.7.6 [forward.list.ops] NAD Carefully state effects of list::splice function Arseny Klimovsky
- LWG2278
2013-07-22 30.2 [time.syn] 27.4 [string.classes] C++14 User-defined literals for Standard Library types Howard Hinnant
- LWG2277
2013-07-31 99 [arrays.ts::iterator.range] NAD Arrays [arrays.ts] <dynarray> is missing in 24.7/1 Cassio Neri
- LWG2276
2013-07-30 32.10 [futures] C++17 Missing requirement on std::promise::set_exception Jonathan Wakely
- LWG2275
2013-07-30 22.4.5 [tuple.creation] C++14 [CD] Why is forward_as_tuple not constexpr? Marshall Clow
- LWG2274
2013-07-16 23.4.3.3 [map.access] 23.5.3.3 [unord.map.elem] Resolved Does map::operator[] value-initialize or default-insert a missing element? Andrzej Krzemieński
- LWG2273
2013-07-14 28.6.10.2 [re.alg.match] C++17 regex_match ambiguity Howard Hinnant
- LWG2272
2013-07-12 31.7.9 [quoted.manip] C++14 quoted should use char_traits::eq for character comparison Marshall Clow
- LWG2271
2013-07-02 28.6.6 [re.traits] C++14 regex_traits::lookup_classname specification unclear Jonathan Wakely
- LWG2270
2013-07-02 27.4.5 [string.conversions] NAD Inconsistent to_string overloads Raf Schietekat
- LWG2269
2013-06-26 23.2.2 [container.requirements.general] New Container iterators and argument-dependent lookup Matt Austern
- LWG2268
2013-06-26 27.4.3 [basic.string] C++14 Setting a default argument in the declaration of a member function assign of std::basic_string Vladimir Grigoriev
- LWG2267
2013-06-26 26.8.2.4 [partial.sort.copy] New partial_sort_copy underspecified for ranges of two different types Matt Austern
- LWG2266
2013-05-17 23.2.4 [sequence.reqmts] C++17 vector and deque have incorrect insert requirements Ahmed Charles
- LWG2265
2013-06-17 32.5.4 [atomics.order] Open 29.3p9 appears to rule out some acceptable executions Brian Demsky
- LWG2264
2013-05-22 99 [arrays.ts::dynarray] 99 [arrays.ts::container.requirements] NAD Arrays [arrays.ts] std::dynarray defines its initializer-list constructor in terms of a non-existent constructor Povilas Kanapickas
- LWG2263
2013-06-25 16.4.4.6 [allocator.requirements] 23.2 [container.requirements] C++14 Comparing iterators and allocator pointers with different const-character Howard Hinnant
- LWG2262
2013-05-15 20.3.1.3 [unique.ptr.single] Open Requirement for unique_ptr<T>::get_deleter()(p) to be able to destroy the unique_ptr Rob Desbois
- LWG2261
2013-05-14 23.2 [container.requirements] C++17 Are containers required to use their 'pointer' type internally? Jonathan Wakely
- LWG2260
2013-05-14 16.4.4.6 [allocator.requirements] C++17 Missing requirement for Allocator::pointer Jonathan Wakely
- LWG2259
2013-05-12 16.4.6.5 [member.functions] C++17 Issues in 17.6.5.5 rules for member functions Richard Smith
- LWG2258
2013-05-11 23.2.7 [associative.reqmts] C++14 a.erase(q1, q2) unable to directly return q2 Geoff Alexander
- LWG2257
2013-05-29 23.2.2 [container.requirements.general] C++14 Simplify container requirements with the new algorithms Marshall Clow
- LWG2256
2013-04-29 23.3.13.5 [vector.modifiers] NAD On vector iterator invalidation Howard Hinnant
- LWG2255
2013-04-23 99 [arrays.ts::dynarray.cons] NAD Arrays [arrays.ts] dynarray constructor ambiguity Jonathan Wakely
- LWG2254
2013-04-23 99 [arrays.ts::container.requirements.general] NAD Arrays [arrays.ts] Is dynarray an allocator-aware container? Jonathan Wakely
- LWG2253
2013-04-23 99 [arrays.ts::dynarray.overview] NAD Arrays [arrays.ts] dynarray should state which container requirements aren't met Jonathan Wakely
- LWG2252
2013-04-21 23.3.13.5 [vector.modifiers] C++14 Strong guarantee on vector::push_back() still broken with C++11? Nicolai Josuttis
- LWG2251
2013-04-19 17.2 [support.types] NAD C++ library should define ssize_t Matt Austern
- LWG2250
2013-04-18 22.9.2.2 [bitset.cons] 22.9.2.3 [bitset.members] 27.4.3.3 [string.cons] 27.4.3.7 [string.modifiers] 27.4.3.8 [string.ops] C++17 Follow-up On Library Issue 2207 Frank Birbacher
- LWG2249
2013-04-17 31.13 [c.files] Resolved [CD] Remove gets from <cstdio> Jonathan Wakely
- LWG2248
2013-03-08 17.3.5 [numeric.limits] New numeric_limits::is_iec559 misnamed Pete Becker
- LWG2247
2013-03-15 21.3.5.2 [meta.unary.cat] C++14 Type traits and std::nullptr_t Joe Gottman
- LWG2246
2013-03-13 20.3.1.3.4 [unique.ptr.single.asgn] C++14 unique_ptr assignment effects w.r.t. deleter Jonathan Wakely
- LWG2245
2013-03-05 32.10.10.2 [futures.task.members] Resolved packaged_task::reset() memory allocation Jonathan Wakely
- LWG2244
2013-03-04 31.7.5.4 [istream.unformatted] C++17 Issue on basic_istream::seekg Juan Soulie
- LWG2243
2013-03-01 31.7.5.4 [istream.unformatted] C++20 istream::putback problem Juan Soulie
- LWG2242
2013-02-14 26.7.1 [alg.copy] 26.11.5 [uninitialized.copy] NAD [uninitialized_]copy_n() defect Sean Parent
- LWG2241
2013-02-14 17.14 [support.runtime] Resolved <cstdalign> and #define of alignof Richard Smith
- LWG2240
2013-02-03 32.7.4 [thread.condition.condvar] 32.7.5 [thread.condition.condvarany] Resolved Probable misuse of term "function scope" in [thread.condition] FrankHB1989
- LWG2239
2013-01-26 26.8.9 [alg.min.max] C++17 min/max/minmax requirements Juan Soulie
- LWG2238
2013-02-02 27.5 [c.strings] Open Problematic iterator-pair constructor of containers Johannes Schaub
- LWG2237
2013-01-29 27.5 [c.strings] New <cuchar> macros Jason Merrill
- LWG2236
2013-01-19 32.5.2 [atomics.syn] 32.5.4 [atomics.order] SG1 kill_dependency unconditionally noexcept Daniel Krügler
- LWG2235
2013-01-17 27.4.3.3 [string.cons] C++14 Undefined behavior without proper requirements on basic_string constructors Juan Soulie
- LWG2234
2013-01-12 19.3 [assertions] C++17 assert() should allow usage in constant expressions Daniel Krügler
- LWG2233
2013-01-05 22.10.17.2 [func.wrap.badcall] C++17 bad_function_call::what() unhelpful Jonathan Wakely
- LWG2232
2012-12-24 27.2.4 [char.traits.specializations] Resolved [CD] The char_traits specializations should declare their length(), compare(), and find() members constexpr Jeffrey Yasskin
- LWG2231
2012-12-30 23.2.4 [sequence.reqmts] C++14 DR 704 removes complexity guarantee for clear() Jonathan Wakely
- LWG2230
2013-01-06 23.5 [unord] C++17 "see below" for initializer-list constructors of unordered containers Jonathan Wakely
- LWG2229
2012-12-30 99 [depr.locale.stdcvt] C++14 Standard code conversion facets underspecified Beman Dawes
- LWG2228
2012-12-20 20.3.1.3.4 [unique.ptr.single.asgn] Resolved Missing SFINAE rule in unique_ptr templated assignment Geoffrey Romer
- LWG2227
2012-12-19 23.2.7 [associative.reqmts] Open Stateful comparison objects in associative containers Juan Soulie
- LWG2226
2012-12-14 99 [depr.conversions.string] NAD wstring_convert methods do not take allocator instance Glen Fernandes
- LWG2225
2012-12-18 16.4.3.2 [using.headers] C++14 Unrealistic header inclusion checks required Richard Smith
- LWG2224
2012-12-17 16.4.5.10 [res.on.objects] C++17 Ambiguous status of access to non-live objects Geoffrey Romer
- LWG2223
2012-12-17 23.3.13.3 [vector.capacity] C++17 shrink_to_fit effect on iterator validity Juan Soulie
- LWG2222
2012-12-11 23.3.7.6 [forward.list.ops] C++14 Inconsistency in description of forward_list::splice_after single-element overload Edward Catmur
- LWG2221
2012-12-07 31.7.6 [output.streams] C++17 No formatted output operator for nullptr Matt Austern
- LWG2220
2012-11-21 28.6.11.2.3 [re.tokiter.comp] Open Under-specification of operator== for regex_token_iterator Pete Becker
- LWG2219
2012-11-28 22.10.4 [func.require] C++17 INVOKE-ing a pointer to member with a reference_wrapper as the object expression Jonathan Wakely
- LWG2218
2012-11-27 23.2.2 [container.requirements.general] C++17 Unclear how containers use allocator_traits::construct() Jonathan Wakely
- LWG2217
2012-11-26 28.6.8.3 [re.submatch.op] C++17 operator==(sub_match, string) slices on embedded '\0's Jeffrey Yasskin
- LWG2216
2012-11-26 28.6.10.4 [re.alg.replace] New regex_replace(basic_string) allocator handling Jeffrey Yasskin
- LWG2215
2012-11-14 23.2.7 [associative.reqmts] 23.2.8 [unord.req] Open (unordered) associative container functors should be CopyConstructible Alisdair Meredith
- LWG2214
2012-11-09 31.5.4.2 [basic.ios.cons] Open Clarify basic_ios::init call restrictions Andrey Semashev
- LWG2213
2012-11-08 28.6.10.4 [re.alg.replace] C++14 Return value of std::regex_replace Pete Becker
- LWG2212
2012-11-09 22.2 [utility] C++17 tuple_size for const pair request <tuple> header Alisdair Meredith
- LWG2211
2012-11-07 23.2.2 [container.requirements.general] C++14 Replace ambiguous use of "Allocator" in container requirements Jonathan Wakely
- LWG2210
2012-11-01 23.3 [sequences] 23.4 [associative] 23.5 [unord] C++14 Missing allocator-extended constructor for allocator-aware containers Jonathan Wakely
- LWG2209
2012-10-31 23.3 [sequences] C++14 assign() overspecified for sequence containers Jonathan Wakely
- LWG2208
2012-10-30 24.5.1 [reverse.iterators] Resolved std::reverse_iterator should be a literal type Jeffrey Yasskin
- LWG2207
2012-10-26 27.4.3.6 [string.access] C++14 basic_string::at should not have a Requires clause Nevin Liber
- LWG2206
2012-10-21 23.2.4 [sequence.reqmts] 23.2.7 [associative.reqmts] 23.2.8 [unord.req] 29.5.3.2 [rand.req.seedseq] Open Inaccuracy in initializer_list constructor requirements Jeffrey Yasskin
- LWG2205
2012-10-24 28.6.10.2 [re.alg.match] 28.6.10.3 [re.alg.search] C++14 Problematic postconditions of regex_match and regex_search Pete Becker
- LWG2204
2012-10-30 24.5.1.6 [reverse.iter.elem] NAD reverse_iterator should not require a second copy of the base iterator David Abrahams
- LWG2203
2012-10-19 20.6.4 [allocator.adaptor.members] C++14 scoped_allocator_adaptor uses wrong argument types for piecewise construction Jonathan Wakely
- LWG2202
2012-10-19 32.10.9 [futures.async] Deferred Missing allocator support by async Detlef Vollmann
- LWG2201
2012-02-03 C.8 [diff.library] NAD Editorial Missing macro entries from C standard library Kevin McCarty
- LWG2200
2012-10-17 23.2.3 [container.requirements.dataraces] C++14 Data race avoidance for all containers, not only for sequences Jonathan Wakely
- LWG2199
2012-10-09 23.2.8 [unord.req] NAD unordered containers are required to have an initial max load factor of 1.0 Alisdair Meredith
- LWG2198
2012-10-09 23.2.8 [unord.req] Open max_load_factor(z) makes no strong guarantees, but bans useful behavior Alisdair Meredith
- LWG2197
2012-10-07 21.3.5.4 [meta.unary.prop] C++14 Specification of is_[un]signed unclear for non-arithmetic types Daniel Krügler
- LWG2196
2012-10-06 21.3.5.4 [meta.unary.prop] C++14 Specification of is_*[copy/move]_[constructible/assignable] unclear for non-referencable types Daniel Krügler
- LWG2195
2012-10-06 28.6.9 [re.results] C++23 Missing constructors for match_results Daniel Krügler
- LWG2194
2012-10-05 23.6 [container.adaptors] C++14 Impossible container requirements for adaptor types Sebastian Mach
- LWG2193
2012-10-04 23 [containers] C++14 Default constructors for standard library containers are explicit Richard Smith
- LWG2192
2012-10-02 29.7 [c.math] C++17 Validity and return type of std::abs(0u) is unclear Daniel Krügler
- LWG2191
2012-10-02 28.6.9.2 [re.results.const] C++23 Incorrect specification of match_results(match_results&&) Pete Becker
- LWG2190
2012-09-25 32.7 [thread.condition] C++14 Condition variable specification Hans Boehm
- LWG2189
2012-09-23 23.2.8.2 [unord.req.except] Open Throwing swap breaks unordered containers' state Alisdair Meredith
- LWG2188
2012-09-23 24.5.1.6 [reverse.iter.elem] C++14 Reverse iterator does not fully support targets that overload operator& Alisdair Meredith
- LWG2187
2012-09-21 23.3.14 [vector.bool] C++14 vector<bool> is missing emplace and emplace_back member functions Nevin Liber
- LWG2186
2012-09-20 32.10.9 [futures.async] C++14 Incomplete action on async/launch::deferred Vicente J. Botet Escriba
- LWG2185
2012-09-20 32.10.7 [futures.unique.future] 32.10.8 [futures.shared.future] C++14 Missing throws clause for future/shared_future::wait_for/wait_until Vicente J. Botet Escriba
- LWG2184
2012-08-29 28.6.9.2 [re.results.const] 28.6.9.7 [re.results.all] C++20 Muddled allocator requirements for match_results assignments Pete Becker
- LWG2183
2012-08-29 28.6.9.2 [re.results.const] 28.6.9.7 [re.results.all] C++20 Muddled allocator requirements for match_results constructors Pete Becker
- LWG2182
2012-08-20 23.2.2 [container.requirements.general] C++14 Container::[const_]reference types are misleadingly specified Daniel Krügler
- LWG2181
2012-08-18 29.5.3.2 [rand.req.seedseq] 29.5.4 [rand.eng] 29.5.5 [rand.adapt] C++17 Exceptions from seed sequence operations Daniel Krügler
- LWG2180
2012-08-18 29.5.8.1 [rand.util.seedseq] C++14 Exceptions from std::seed_seq operations Daniel Krügler
- LWG2179
2012-08-16 20.3.2.7 [util.smartptr.enab] 20.3.2.2.2 [util.smartptr.shared.const] Resolved enable_shared_from_this and construction from raw pointers Daniel Krügler
- LWG2178
2012-08-14 16.4.4.6 [allocator.requirements] C.8 [diff.library] Pending NAD Editorial Allocator requirement changes not mentioned Annex C Nevin Liber
- LWG2177
2012-08-10 23.2.2 [container.requirements.general] C++14 Requirements on Copy/MoveInsertable Loïc Joly
- LWG2176
2012-08-02 99 [depr.conversions.string] 99 [depr.conversions.buffer] C++14 Special members for wstring_convert and wbuffer_convert Jonathan Wakely
- LWG2175
2012-08-02 99 [depr.conversions.string] 99 [depr.conversions.buffer] C++14 wstring_convert and wbuffer_convert validity Jonathan Wakely
- LWG2174
2012-08-02 99 [depr.conversions.string] C++14 wstring_convert::converted() should be noexcept Jonathan Wakely
- LWG2173
2012-08-01 26 [algorithms] Open The meaning of operator + in the description of the algorithms Nikolay Ivchenkov
- LWG2172
2012-07-28 99 [depr.util.smartptr.shared.atomic] C++14 Does atomic_compare_exchange_* accept v == nullptr arguments? Howard Hinnant
- LWG2171
2012-07-24 16.4.4.3 [swappable.requirements] NAD "swappable" undefined for swapping lvalue and rvalue Robert Shearer
- LWG2170
2012-07-19 16.4.4.2 [utility.arg.requirements] C++17 Aggregates cannot be DefaultConstructible Daniel Krügler
- LWG2169
2012-07-16 20.3.1.4.5 [unique.ptr.runtime.modifiers] C++14 Missing reset() requirements in unique_ptr specialization Geoffrey Romer
- LWG2168
2012-07-14 29.5.9.2.2 [rand.dist.uni.real] C++17 Inconsistent specification of uniform_real_distribution constructor Marshall Clow
- LWG2167
2012-07-13 23.2.2 [container.requirements.general] NAD Copy assignment requirements of Containers Dean Michael Berris
- LWG2166
2012-07-09 26.8.8 [alg.heap.operations] C++17 Heap property underspecified? Peter Sommerlad
- LWG2165
2012-07-19 32.5.8 [atomics.types.generic] 32.5.8.2 [atomics.types.operations] Resolved std::atomic<X> requires X to be nothrow default constructible Jonathan Wakely
- LWG2164
2012-07-07 23.3.13.5 [vector.modifiers] 23.2 [container.requirements] C++20 What are the semantics of vector.emplace(vector.begin(), vector.back())? Howard Hinnant
- LWG2163
2012-07-06 26.8.3 [alg.nth.element] C++14 nth_element requires inconsistent post-conditions Peter Sommerlad
- LWG2162
2012-07-03 16.4.4.6 [allocator.requirements] 20.2.9.3 [allocator.traits.members] 20.2.9 [allocator.traits] C++14 allocator_traits::max_size missing noexcept Bo Persson
- LWG2161
2012-06-18 23.4 [associative] 23.5 [unord] NAD const equivalence of std::map Bjarne Stroustrup
- LWG2160
2012-06-07 23.3.13.3 [vector.capacity] C++17 Unintended destruction ordering-specification of resize Daniel Krügler
- LWG2159
2012-05-24 32.5.10 [atomics.flag] C++14 atomic_flag initialization Alberto Ganesh Barbati
- LWG2158
2012-05-08 23.3.13.3 [vector.capacity] Open Conditional copy/move in std::vector Nikolay Ivchenkov
- LWG2157
2012-05-08 23.3.3.5 [array.zero] Open How does std::array<T,0> initialization work when T is not default-constructible? Daryle Walker
- LWG2156
2012-05-07 23.2.8 [unord.req] C++17 Unordered containers' reserve(n) reserves for n-1 elements Daniel James
- LWG2155
2012-04-30 17.14 [support.runtime] Resolved Macro __bool_true_false_are_defined should be removed Thomas Plum
- LWG2154
2012-04-26 29.5.3.3 [rand.req.urng] Resolved What exactly does compile-time complexity imply? John Salmon
- LWG2153
2012-04-13 22.2.2 [utility.swap] 16.4.4.3 [swappable.requirements] 23.2.2 [container.requirements.general] LEWG Narrowing of the non-member swap contract Robert Shearer
- LWG2152
2012-04-13 16.4.4.3 [swappable.requirements] 23.2.2 [container.requirements.general] LEWG Instances of standard container types are not swappable Robert Shearer
- LWG2151
2012-04-13 27.4.3.2 [string.require] Resolved basic_string<>::swap semantics ignore allocators Robert Shearer
- LWG2150
2012-03-28 26.6.8 [alg.find.end] C++14 Unclear specification of find_end Andrew Koenig
- LWG2149
2012-02-15 22.10 [function.objects] C++14 Concerns about 20.8/5 Scott Meyers
- LWG2148
2012-04-10 22.10.19 [unord.hash] C++14 Hashing enums should be supported directly by std::hash Ville Voutilainen
- LWG2147
2012-03-05 16.4.4.6 [allocator.requirements] C++14 Unclear hint type in Allocator's allocate function Daniel Krügler
- LWG2146
2012-03-23 16.4.4.2 [utility.arg.requirements] Open Are reference types CopyConstructible/MoveConstructible/CopyAssignable/MoveAssignable/Destructible? Nikolay Ivchenkov
- LWG2145
2012-03-21 19.5.3 [syserr.errcat] C++14 error_category default constructor Howard Hinnant
- LWG2144
2012-03-18 17.7.7 [type.index] C++14 Missing noexcept specification in type_index Daniel Krügler
- LWG2143
2012-03-14 31.5.2 [ios.base] C++14 ios_base::xalloc should be thread-safe Alberto Ganesh Barbati
- LWG2142
2012-03-12 32.10.10.2 [futures.task.members] C++14 packaged_task::operator() synchronization too broad? Pete Becker
- LWG2141
2012-03-11 21.3.8.7 [meta.trans.other] C++14 common_type trait produces reference types Doug Gregor
- LWG2140
2012-03-06 32.7 [thread.condition] C++14 Meaning of notify_all_at_thread_exit synchronization requirement? Pete Becker
- LWG2139
2012-03-08 16.4.5.2.1 [namespace.std] 19.5 [syserr] 20.2.8.1 [allocator.uses.trait] 22.10.15.2 [func.bind.isbind] 22.10.15.3 [func.bind.isplace] 22.10.19 [unord.hash] 21.3.8.7 [meta.trans.other] 28.3.3.1 [locale] 28.3.4.2.5 [locale.codecvt] 28.6.11.1.5 [re.regiter.incr] C++20 What is a user-defined type? Loïc Joly
- LWG2138
2012-03-08 32.5.10 [atomics.flag] C++14 atomic_flag::clear should not accept memory_order_consume Ben Viglietta
- LWG2137
2012-03-08 28.6.7.3 [re.regex.assign] Open Misleadingly constrained post-condition in the presence of exceptions Jonathan Wakely
- LWG2136
2012-03-08 16.3.2 [structure] Open Postconditions vs. exceptions Jens Maurer
- LWG2135
2012-03-06 32.7.4 [thread.condition.condvar] 32.7.5 [thread.condition.condvarany] C++14 Unclear requirement for exceptions thrown in condition_variable::wait() Pete Becker
- LWG2134
2012-03-05 32.6.4.2 [thread.mutex.requirements.mutex] Pending NAD Editorial Redundant Mutex requirement? Pete Becker
- LWG2133
2012-01-25 16.4.6.4 [global.functions] C++17 Attitude to overloaded comma for iterators Yakov Galka
- LWG2132
2012-02-28 22.10.17.3.2 [func.wrap.func.con] C++14 std::function ambiguity Ville Voutilainen
- LWG2131
2012-03-05 31.7.5.4 [istream.unformatted] NAD Member function getline taking a string as parameter Loïc Joly
- LWG2130
2012-02-22 32.5.4 [atomics.order] C++14 Missing ordering constraints Mark Batty
- LWG2129
2012-01-18 16.4.5.2.1 [namespace.std] 17.11 [support.initlist] C++17 User specializations of std::initializer_list Richard Smith
- LWG2128
2012-01-23 24.2 [iterator.synopsis] 24.7 [iterator.range] C++14 Absence of global functions cbegin/cend Dmitry Polukhin
- LWG2127
2012-01-23 99 [depr.storage.iterator] C++17 Move-construction with raw_storage_iterator Jonathan Wakely
- LWG2126
2012-01-16 32.6.4 [thread.mutex.requirements] 32.6.4.2.2 [thread.mutex.class] 32.6.4.2 [thread.mutex.requirements.mutex] 32.6.4.2.3 [thread.mutex.recursive] 32.6.4.3 [thread.timedmutex.requirements] 32.6.4.3.2 [thread.timedmutex.class] 32.6.4.3.3 [thread.timedmutex.recursive] Pending NAD Editorial Several specification problems in regard to mutex requirements Pete Becker
- LWG2125
2012-01-01 32.6.4.3 [thread.timedmutex.requirements] 32.6.4.3.2 [thread.timedmutex.class] Pending NAD Editorial TimedMutex specification problem Vicente J. Botet Escriba
- LWG2124
2012-01-16 29.5.3.2 [rand.req.seedseq] NAD Seed sequence over-specified Alberto Ganesh Barbati
- LWG2123
2012-01-15 23.3.7.6 [forward.list.ops] C++14 merge() allocator requirements for lists versus forward lists Nicolai Josuttis
- LWG2122
2012-01-15 23.3.11.5 [list.ops] 23.3.7.6 [forward.list.ops] C++14 merge() stability for lists versus forward lists Nicolai Josuttis
- LWG2121
2012-01-15 31.8.5.2 [stringstream.cons] NAD app for string streams Nicolai Josuttis
- LWG2120
2012-01-01 32.10.9 [futures.async] C++14 What should async do if neither 'async' nor 'deferred' is set in policy? Jonathan Wakely
- LWG2119
2011-12-16 22.10.19 [unord.hash] C++17 Missing hash specializations for extended integer types Daniel Krügler
- LWG2118
2011-12-16 20.3.1.4 [unique.ptr.runtime] Resolved [CD] unique_ptr for array does not support cv qualification conversion of actual argument Alf P. Steinbach
- LWG2117
2011-12-15 28.3.4.3.3.3 [facet.num.put.virtuals] 31.5.2.2.2 [ios.fmtflags] 31.5.5.1 [fmtflags.manip] Open ios_base manipulators should have showgrouping/noshowgrouping Benjamin Kosnik
- LWG2116
2011-12-09 21.3.5.4 [meta.unary.prop] Open is_nothrow_constructible and destructors Dave Abrahams
- LWG2115
2011-12-10 29.6.8 [template.mask.array] Open Undefined behaviour for valarray assignments with mask_array index? Thomas Plum
- LWG2114
2011-12-09 16.4.4.4 [nullablepointer.requirements] 24.3.5.3 [input.iterators] 24.3.5.7 [random.access.iterators] 26.1 [algorithms.general] 26.8 [alg.sorting] 32.2.1 [thread.req.paramname] Resolved Incorrect "contextually convertible to bool" requirements Daniel Krügler
- LWG2113
2011-11-30 16.4.6 [conforming] NAD Do library implementers have the freedom to add final to non-polymorphic components? Daniel Krügler
- LWG2112
2011-11-30 16.4.6 [conforming] 20.2.9 [allocator.traits] 20.6.1 [allocator.adaptor.syn] C++14 User-defined classes that cannot be derived from Daniel Krügler
- LWG2111
2011-12-06 17.9.5.4 [terminate] 99 [unexpected] C++17 Which unexpected/terminate handler is called from the exception handling runtime? Howard Hinnant
- LWG2110
2011-12-07 26.7.8 [alg.remove] C++14 remove can't swap but note says it might Howard Hinnant
- LWG2109
2011-12-04 19.5.7 [syserr.hash] 20.3.3 [util.smartptr.hash] 22.10.19 [unord.hash] 17.7.6 [type.index.synopsis] 27.4.6 [basic.string.hash] 23.3.14 [vector.bool] 32.4.3.2 [thread.thread.id] C++14 Incorrect requirements for hash specializations Daniel Krügler
- LWG2108
2011-12-01 16.4.4.6 [allocator.requirements] Resolved No way to identify allocator types that always compare equal Jonathan Wakely
- LWG2107
2011-11-21 24.3 [iterator.requirements] NAD Some iterator category should guarantee the lifetime of references Jeffrey Yasskin
- LWG2106
2011-11-30 24.5.4 [move.iterators] C++17 move_iterator wrapping iterators returning prvalues Dave Abrahams
- LWG2105
2011-11-28 23.2.2 [container.requirements.general] C++14 Inconsistent requirements on const_iterator's value_type Jeffrey Yasskin
- LWG2104
2011-11-27 32.6.5.4 [thread.lock.unique] C++14 unique_lock move-assignment should not be noexcept Anthony Williams
- LWG2103
2011-11-08 20.2.10 [default.allocator] C++14 std::allocator_traits<std::allocator<T>>::propagate_on_container_move_assignment Ai Azuma
- LWG2102
2011-11-20 32.10.1 [futures.overview] C++14 Why is std::launch an implementation-defined type? Jonathan Wakely
- LWG2101
2011-11-18 21.3.8 [meta.trans] C++17 Some transformation types can produce impossible types Daniel Krügler
- LWG2100
2011-11-14 32.10.9 [futures.async] C++14 timed waiting functions cannot timeout if launch::async policy used Jonathan Wakely
- LWG2099
2011-11-12 17.14 [support.runtime] C++14 Unnecessary constraints of va_start() usage Daniel Krügler
- LWG2098
2011-11-14 32.10.6 [futures.promise] C++14 Minor Inconsistency between promise::set_value and promise::set_value_at_thread_exit Pete Becker
- LWG2097
2011-11-02 32.10.10.2 [futures.task.members] C++14 packaged_task constructors should be constrained Jonathan Wakely
- LWG2096
2011-11-02 32.10.7 [futures.unique.future] C++14 Incorrect constraints of future::get in regard to MoveAssignable Daniel Krügler
- LWG2095
2011-11-01 32.10.6 [futures.promise] 32.10.10 [futures.task] LEWG promise and packaged_task missing constructors needed for uses-allocator construction GitHub Jonathan Wakely
- LWG2094
2011-10-31 30.5.2 [time.duration.cons] C++14 duration conversion overflow shouldn't participate in overload resolution Vicente J. Botet Escriba
- LWG2093
2011-10-27 32.7.4 [thread.condition.condvar] C++14 Throws clause of condition_variable::wait with predicate Alberto Ganesh Barbati
- LWG2092
2011-10-20 32.7.5 [thread.condition.condvarany] C++14 Vague Wording for condition_variable_any Pete Becker
- LWG2091
2011-10-18 32.6.4.3 [thread.timedmutex.requirements] C++14 Misplaced effect in m.try_lock_for() Pete Becker
- LWG2090
2011-10-17 32.6.4.2 [thread.mutex.requirements.mutex] NAD Minor Overconstraint in Mutex Types Pete Becker
- LWG2089
2011-10-07 20.2.10.2 [allocator.members] Resolved std::allocator::construct should use uniform initialization David Krauss
- LWG2088
2011-09-25 17.9.5 [exception.terminate] Resolved std::terminate problem Daniel Krügler
- LWG2087
2011-09-22 31.5 [iostreams.base] C++14 iostream_category() and noexcept Nicolai Josuttis
- LWG2086
2011-09-22 29.7 [c.math] C++14 Overly generic type support for math functions Daniel Krügler
- LWG2085
2011-09-11 31.7.5.4 [istream.unformatted] C++14 Wrong description of effect 1 of basic_istream::ignore Krzysztof Żelechowski
- LWG2084
2011-09-11 27.4.3 [basic.string] NAD basic_string use of charT* Howard Hinnant
- LWG2083
2011-09-06 20.3.2.3 [util.smartptr.weak] 20.3.2.3.6 [util.smartptr.weak.obs] C++14 const-qualification on weak_ptr::owner_before Ai Azuma
- LWG2082
2011-09-02 26 [algorithms] NAD Misleading complexity requirements in <algorithm> Nicolai Josuttis
- LWG2081
2011-08-30 16.4.4.6 [allocator.requirements] C++14 Allocator requirements should include CopyConstructible Jonathan Wakely
- LWG2080
2011-08-30 32.6.7 [thread.once] C++14 Specify when once_flag becomes invalid Nicolai Josuttis
- LWG2079
2011-08-29 29.7 [c.math] NAD Required pow() overloads Steve Clamage
- LWG2078
2011-08-29 32.10.9 [futures.async] C++14 Throw specification of async() incomplete Nicolai Josuttis
- LWG2077
2011-08-20 21.3.5.4 [meta.unary.prop] Open Further incomplete constraints for type traits Daniel Krügler
- LWG2076
2011-08-20 23.4.6.2 [set.cons] C++17 Bad CopyConstructible requirement in set constructors Jens Maurer
- LWG2075
2011-08-18 6.9.2 [intro.multithread] 32.5.5 [atomics.lockfree] 99 [atomics.types.operations.req] Resolved Progress guarantees, lock-free property, and scheduling assumptions Torvald Riegel
- LWG2074
2011-08-17 26.7.10 [alg.reverse] C++14 Off by one error in std::reverse_copy Peter Miller
- LWG2073
2011-08-16 19.2 [std.exceptions] 19.5.8 [syserr.syserr] 31.5.2.2.1 [ios.failure] NAD Library exceptions that take string arguments Eelis van der Weegen
- LWG2072
2011-08-10 99 [depr.temporary.buffer] C++17 Unclear wording about capacity of temporary buffers Kazutoshi Satoda
- LWG2071
2011-05-05 29.6.2.3 [valarray.assign] C++14 std::valarray move-assignment Paolo Carlini
- LWG2070
2011-07-11 20.3.2.2.7 [util.smartptr.shared.create] Resolved allocate_shared should use allocator_traits<A>::construct Jonathan Wakely
- LWG2069
2011-07-01 27.4.3.3 [string.cons] C++14 Inconsistent exception spec for basic_string move constructor Bo Persson
- LWG2068
2011-06-18 22.3.2 [pairs.pair] NAD std::pair not C++03-compatible with defaulted copy c'tor Daniel Krügler
- LWG2067
2011-06-16 32.10.10 [futures.task] C++14 packaged_task should have deleted copy c'tor with const parameter Daniel Krügler
- LWG2066
2011-03-29 23.3.13.3 [vector.capacity] Resolved Missing specification of vector::resize(size_type) Rani Sharoni
- LWG2065
2011-06-06 16.4.4.6 [allocator.requirements] C++14 Minimal allocator interface Jonathan Wakely
- LWG2064
2011-05-29 27.4.3 [basic.string] C++14 More noexcept issues in basic_string Howard Hinnant
- LWG2063
2011-05-29 27.4.3 [basic.string] C++17 Contradictory requirements for string move assignment Howard Hinnant
- LWG2062
2011-05-28 22.10.17.3 [func.wrap.func] 22.10.17.3.3 [func.wrap.func.mod] C++17 Effect contradictions w/o no-throw guarantee of std::function swaps Daniel Krügler
- LWG2061
2011-05-28 24.2 [iterator.synopsis] 24.5.4 [move.iterators] C++14 make_move_iterator and arrays Marc Glisse
- LWG2060
2011-05-27 20.3.1.4 [unique.ptr.runtime] NAD Editorial unique_ptr<T[]>(nullptr_t) missing noexcept Howard Hinnant Paolo Carlini
- LWG2059
2011-05-18 23.4.3 [map] C++17 C++0x ambiguity problem with map::erase Christopher Jefferson
- LWG2058
2011-05-17 29.6 [numarray] C++14 valarray and begin/end Gabriel Dos Reis
- LWG2057
2011-05-21 30.6.6 [time.point.nonmember] Resolved time_point + duration semantics should be made constexpr conforming Daniel Krügler
- LWG2056
2011-05-18 32.10.1 [futures.overview] C++14 future_errc enums start with value 0 (invalid value for broken_promise) Nicolai Josuttis
- LWG2055
2011-01-01 26.10 [numeric.ops] Resolved std::move in std::accumulate and other algorithms Chris Jefferson
- LWG2054
2011-05-13 30.6 [time.point] Resolved time_point constructors need to be constexpr Anthony Williams
- LWG2053
2011-05-09 28.6.4 [re.const] C++14 Errors in regex bitmask types Jonathan Wakely
- LWG2052
2011-05-04 23.2.7 [associative.reqmts] Resolved Mixup between mapped_type and value_type for associative containers Marc Glisse
- LWG2051
2011-05-01 22.4.4 [tuple.tuple] 22.4.4.2 [tuple.cnstr] Resolved Explicit tuple constructors for more than one parameter Ville Voutilainen
- LWG2050
2011-04-29 23.5 [unord] C++14 Unordered associative containers do not use allocator_traits to define member types Tom Zieberman
- LWG2049
2011-04-18 21.3.5.4 [meta.unary.prop] C++14 is_destructible is underspecified Daniel Krügler
- LWG2048
2011-04-18 22.10 [function.objects] 22.10.16 [func.memfn] C++14 Unnecessary mem_fn overloads Jonathan Wakely
- LWG2047
2011-04-16 20.3.1.3.4 [unique.ptr.single.asgn] C++14 Incorrect "mixed" move-assignment semantics of unique_ptr Daniel Krügler
- LWG2046
2011-04-04 32.10.8 [futures.shared.future] NAD shared_future(future<R>&&) should be allowed to throw Peter Sommerlad
- LWG2045
2011-03-24 23.3.7.6 [forward.list.ops] C++14 forward_list::merge and forward_list::splice_after with unequal allocators Pablo Halpern
- LWG2044
2011-03-24 16.4.6.8 [algorithm.stable] C++14 No definition of "Stable" for copy algorithms Pablo Halpern
- LWG2043
2011-03-23 31.13 [c.files] NAD std{in,out,err} should be usable as field names Jeffrey Yasskin
- LWG2042
2011-03-13 23.3.7.3 [forward.list.iter] C++11 Comparing forward_list::before_begin() to forward_list::end() Joe Gottman
- LWG2041
2011-03-09 28.3.4.3.2.3 [facet.num.get.virtuals] C++11 Stage 2 accumulate incompatibilty Howard Hinnant
- LWG2040
2011-03-03 21 [meta] Resolved Missing type traits related to is_convertible Daniel Krügler
- LWG2039
2011-03-02 26.7.1 [alg.copy] 26.7.10 [alg.reverse] C++14 Issues with std::reverse and std::copy_if Nikolay Ivchenkov
- LWG2038
2011-02-27 24.3.5.4 [output.iterators] Open Missing definition for incrementable iterator Pete Becker
- LWG2037
2011-03-01 32.5.2 [atomics.syn] Resolved atomic free functions incorrectly specified Pete Becker
- LWG2036
2011-02-27 31.7.5.2 [istream] NAD istream >> char and eofbit Howard Hinnant
- LWG2035
2011-02-27 24.3.5.4 [output.iterators] Open Output iterator requirements are broken Daniel Krügler
- LWG2034
2011-02-26 32.5.4 [atomics.order] Resolved Initialization of atomics is misspecified so that it doesn't preserve sequential consistency Hans Boehm
- LWG2033
2011-02-20 23.3.13.3 [vector.capacity] 23.3.5.3 [deque.capacity] C++14 Preconditions of reserve, shrink_to_fit, and resize functions Nikolay Ivchenkov
- LWG2032
2011-02-17 32.10.9 [futures.async] C++11 Incorrect synchronization clause of async function Alberto Ganesh Barbati
- LWG2031
2011-02-17 32.10.7 [futures.unique.future] C++11 std::future<>::share() only applies to rvalues Anthony Williams
- LWG2030
2010-11-12 32.10.10 [futures.task] C++11 packaged_task::result_type should be removed Anthony Williams
- LWG2029
2011-02-16 28.6.7 [re.regex] C++11 Missing 'noexcept' on basic_regex move-assignment operator Jonathan Wakely
- LWG2028
2011-02-14 28.3.4.8.2 [locale.messages] C++14 messages_base::catalog overspecified Howard Hinnant
- LWG2027
2011-02-09 32.10.10.2 [futures.task.members] C++11 Initialization of the stored task of a packaged_task Alberto Ganesh Barbati
- LWG2026
2011-02-07 23.5 [unord] NAD hash should be std qualified for unordered container Pete Becker
- LWG2025
2010-12-08 32.10.10.2 [futures.task.members] Resolved Incorrect semantics of move assignment operator of packaged_task Daniel Krügler
- LWG2024
2010-12-08 32.5.8 [atomics.types.generic] Resolved Inconsistent implementation requirements for atomic<integral> and atomic<T*> Daniel Krügler
- LWG2023
2010-12-08 32.6.5.2 [thread.lock.guard] 32.6.5.4 [thread.lock.unique] Resolved Incorrect requirements for lock_guard and unique_lock Daniel Krügler
- LWG2022
2010-12-08 22.10.6 [refwrap] C++11 reference_wrapper<T>::result_type is underspecified Daniel Krügler
- LWG2021
2010-12-07 22.10.15.4 [func.bind.bind] 32.10.1 [futures.overview] 32.10.9 [futures.async] C++14 Further incorrect usages of result_of Daniel Krügler
- LWG2020
2010-12-06 30.5.6 [time.duration.nonmember] C++11 Time utility arithmetic constexpr functions have invalid effects Daniel Krügler
- LWG2019
2010-11-16 28.3.3.3.1 [classification] C++11 isblank not supported by std::locale Jonathan Wakely
- LWG2018
2010-11-16 28.6.6 [re.traits] C++14 [CD] regex_traits::isctype Returns clause is wrong Jonathan Wakely
- LWG2017
2010-11-15 22.10.6 [refwrap] C++11 std::reference_wrapper makes incorrect usage of std::result_of Nikolay Ivchenkov
- LWG2016
2010-11-17 16.4.4.6 [allocator.requirements] C++17 Allocators must be no-throw swappable Daniel Krügler
- LWG2015
2010-11-08 21.3.5 [meta.unary] C++14 Incorrect pre-conditions for some type traits Nikolay Ivchenkov
- LWG2014
2010-11-16 16.4.5.3.3 [macro.names] C++11 More restrictions on macro names Alberto Ganesh Barbati
- LWG2013
2010-11-12 16.4.6.7 [constexpr.functions] C++14 Do library implementers have the freedom to add constexpr? Matt Austern
- LWG2012
2010-10-29 23.4 [associative] Resolved Associative maps should insert pair, not tuple Paolo Carlini
- LWG2011
2010-07-23 27.4.4.4 [string.io] C++14 Unexpected output required of strings James Kanze
- LWG2010
2010-07-19 22.10.15.2 [func.bind.isbind] C++14 is_* traits for binding operations can't be meaningfully specialized Sean Hunt
- LWG2009
2010-07-19 27.4.5 [string.conversions] C++14 Reporting out-of-bound values on numeric string conversions Alisdair Meredith
- LWG2008
2010-06-21 32.10.10.2 [futures.task.members] C++11 Conflicting Error Conditions for packaged_task::operator() Pete Becker
- LWG2007
2010-11-01 23.4.3.3 [map.access] C++11 Incorrect specification of return value for map<>::at() Matt Austern
- LWG2006
2010-10-18 23.2.8 [unord.req] NAD emplace broken for associative containers Pablo Halpern
- LWG2005
2010-10-14 23.4.3.4 [map.modifiers] 23.4.4.3 [multimap.modifiers] 23.5.3.4 [unord.map.modifiers] 23.5.4.3 [unord.multimap.modifiers] C++14 unordered_map::insert(T&&) protection should apply to map too P.J. Plauger
- LWG2004
2010-10-14 30.5.6 [time.duration.nonmember] C++11 duration::operator* has template parameters in funny order P.J. Plauger
- LWG2003
2010-10-21 27.4.3.2 [string.require] C++14 String exception inconsistency in erase. José Daniel García Sánchez
- LWG2002
2010-10-24 28.6.9.9 [re.results.nonmember] Resolved Class template match_results does not specify the semantics of operator== Daniel Krügler
- LWG2001
2010-10-21 28.6.7.3 [re.regex.assign] C++11 Class template basic_regex uses non existent string_type Volker Lukas
- LWG2000
2010-08-29 32.10.10.3 [futures.task.nonmembers] C++11 Missing definition of packaged_task specialization of uses_allocator Howard Hinnant
- LWG1526
2011-03-24 16.4.6.10 [res.on.data.races] Resolved C++ should not impose thread safety requirements on C99 library implementations BSI
- LWG1525
2011-03-24 23.3.13.3 [vector.capacity] C++11 Effects of resize(size()) on a vector BSI
- LWG1524
2011-02-26 17.6.3.5 [new.delete.dataraces] C++11 Allocation functions are missing happens-before requirements and guarantees Hans Boehm
- LWG1523
2010-11-13 32.5 [atomics] Resolved noexcept for Clause 29 Hans Boehm
- LWG1522
2010-10-14 29.4.10 [cmplx.over] C++11 conj specification is now nonsense P.J. Plauger
- LWG1521
2010-10-16 23.2.2 [container.requirements.general] Open Requirements on internal pointer representations in containers Mike Spertus
- LWG1520
2010-10-10 22.10.4 [func.require] C++11 INVOKE on member data pointer with too many arguments Howard Hinnant
- LWG1519
2010-10-09 23.5.3 [unord.map] 23.5.4 [unord.multimap] 23.5.7 [unord.multiset] C++11 bucketsize() const only for unordered set Nicolai Josuttis
- LWG1518
2010-09-14 32.10 [futures] C++11 Waiting for deferred functions Alberto Ganesh Barbati
- LWG1517
2010-09-12 20.3.1.2.2 [unique.ptr.dltr.dflt] C++11 default_delete's default constructor should be trivial Daniel Krügler
- LWG1516
2010-08-25 99 [depr.auto.ptr] C++11 No specification for which header contains auto_ptr BSI
- LWG1515
2010-08-25 32.10.10.2 [futures.task.members] Resolved packaged_task::make_ready_at_thread_exit has no synchronization requirements INCITS
- LWG1514
2010-08-25 32.10.10.2 [futures.task.members] C++11 packaged_task constructors need review INCITS
- LWG1513
2010-08-25 32.10 [futures] Resolved 'launch' enum too restrictive Switzerland
- LWG1512
2010-08-25 32.10.9 [futures.async] NAD Editorial Conflict in specification: block or join? INCITS
- LWG1511
2010-08-25 99 [futures.atomic_future] NAD Editorial Synchronize the move-constructor for atomic_future INCITS
- LWG1510
2010-08-25 99 [futures.atomic_future] NAD Editorial Should be undefined behaviour to call atomic_future operations unless valid() INCITS
- LWG1509
2010-08-25 99 [futures.atomic_future] NAD Editorial No restriction on calling future::get more than once INCITS
- LWG1508
2010-08-25 32.10.10 [futures.task] Resolved Rename packaged_task::operator bool() INCITS
- LWG1507
2010-08-25 32.10.6 [futures.promise] Resolved promise::XXX_at_thread_exit functions have no synchronization requirements INCITS
- LWG1506
2010-08-25 32.10.6 [futures.promise] NAD Editorial set_exception with a null pointer INCITS
- LWG1505
2010-08-25 32.10.6 [futures.promise] Resolved Synchronization between promise::set_value and future::get INCITS
- LWG1504
2010-08-25 32.10.6 [futures.promise] Resolved Term "are serialized" is not defined INCITS
- LWG1503
2010-08-25 32.10.5 [futures.state] NAD Editorial "associated asynchronous state" must go Switzerland
- LWG1502
2010-08-25 32.10.5 [futures.state] Resolved Specification of [futures.state] unclear INCITS
- LWG1501
2010-08-25 32.10 [futures] Resolved Specification for managing associated asynchronous state has problems INCITS
- LWG1500
2010-08-25 32.7.5 [thread.condition.condvarany] NAD Editorial Consider removal of native_handle() Switzerland
- LWG1499
2010-08-25 32.7 [thread.condition] NAD Condition variables preclude wakeup optimization INCITS
- LWG1498
2010-08-25 32.7 [thread.condition] Resolved Unclear specification for [thread.condition] Switzerland
- LWG1497
2010-08-25 32.7 [thread.condition] C++11 lock() postcondition can not be generally achieved Switzerland
- LWG1496
2010-08-25 32.7.4 [thread.condition.condvar] NAD Editorial condition_variable not implementable Switzerland
- LWG1495
2010-08-25 32.7 [thread.condition] NAD Editorial Condition variable wait_for return value insufficient INCITS
- LWG1494
2010-08-25 32.6.7.2 [thread.once.callonce] C++11 Term "are serialized" not defined INCITS
- LWG1493
2010-08-25 32.6.4 [thread.mutex.requirements] LEWG Add mutex, recursive_mutex, is_locked function INCITS
- LWG1492
2010-08-25 32.6.4 [thread.mutex.requirements] Resolved Mutex requirements should not be bound to threads INCITS
- LWG1491
2010-08-25 32.6.4 [thread.mutex.requirements] Resolved try_lock does not guarantee forward progress INCITS
- LWG1490
2010-08-25 32.6.4 [thread.mutex.requirements] Resolved Mutex requirements too stringent Switzerland
- LWG1489
2010-08-25 32.6 [thread.mutex] NAD Editorial unlock functions and unlock mutex requirements are inconsistent Switzerland
- LWG1488
2010-08-25 32.6 [thread.mutex] LEWG Improve interoperability between the C++0x and C1x threads APIs INCITS
- LWG1487
2010-08-25 32.4.5 [thread.thread.this] C++11 Clock related operations exception specifications conflict Switzerland
- LWG1486
2010-08-25 32.4.5 [thread.thread.this] NAD Value of this_thread::get_id() underspecified for detached thread Switzerland
- LWG1485
2010-08-25 32.4.3.2 [thread.thread.id] NAD Unclear thread::id specification INCITS
- LWG1484
2010-08-25 32.4.3 [thread.thread.class] LEWG Need a way to join a thread with a timeout INCITS
- LWG1483
2010-08-25 32.4 [thread.threads] NAD Editorial __STDCPP_THREADS spelling DIN
- LWG1482
2010-08-25 32.2.4 [thread.req.timing] Resolved Timeout operations are under-specified INCITS
- LWG1481
2010-08-25 32.2 [thread.req] Resolved Missing Lockable requirements BSI
- LWG1480
2010-08-25 32.5.11 [atomics.fences] C++11 Atomic fences don't have synchronizes with relation BSI
- LWG1479
2010-08-25 32.5.11 [atomics.fences] C++11 Fence functions should be extern "C" INCITS
- LWG1478
2010-08-25 32.5.8.2 [atomics.types.operations] C++11 Clarify race conditions in atomics initialization BSI
- LWG1477
2010-08-25 32.5.8.2 [atomics.types.operations] Dup weak compare-and-exchange confusion III BSI
- LWG1476
2010-08-25 32.5.8.2 [atomics.types.operations] Dup Meaningless specification of spurious failure INCITS
- LWG1475
2010-08-25 32.5.8.2 [atomics.types.operations] Dup weak compare-and-exchange confusion II Switzerland
- LWG1474
2010-08-25 32.5.8.2 [atomics.types.operations] C++11 weak compare-and-exchange confusion INCITS
- LWG1473
2010-08-25 32.5.8.2 [atomics.types.operations] NAD Incomplete memory order specifications INCITS
- LWG1472
2010-08-25 32.5.8.2 [atomics.types.operations] NAD Editorial Incorrect semantics of atomic_init INCITS
- LWG1471
2010-08-25 32.5.8.2 [atomics.types.operations] NAD Editorial Default constructor of atomics needs specification INCITS
- LWG1470
2010-08-25 32.5.8.2 [atomics.types.operations] Dup "Same-ness" curiosities INCITS
- LWG1469
2010-08-25 32.5.8 [atomics.types.generic] Resolved atomic<T*> inheritance from atomic_address breaks type safety BSI
- LWG1468
2010-08-25 99 [atomics.types.address] Resolved atomic_address::compare_exchange_* member functions should match atomic_compare_exchange_* free functions INCITS
- LWG1467
2010-08-25 99 [atomics.types.address] Resolved Deriving atomic<T*> from atomic_address breaks type safety INCITS
- LWG1466
2010-08-25 99 [atomics.types.address] Resolved Silent const breakage by compare_exchange_* member functions INCITS
- LWG1465
2010-08-25 99 [atomics.types.address] Resolved Missing arithmetic operators for atomic_address INCITS
- LWG1464
2010-08-25 99 [atomics.types.integral] Resolved Underspecified typedefs for atomic integral types INCITS
- LWG1463
2010-08-25 99 [atomics.types.integral] Dup Inconsistent value assignment for atomic_bool INCITS
- LWG1462
2010-08-25 99 [atomics.types.integral] Resolved Ambiguous value assignment to atomic_bool BSI
- LWG1461
2010-08-25 32.5 [atomics] NAD Rename all ATOMIC_* macros as STD_ATOMIC_* Canada
- LWG1460
2010-08-25 32.5.5 [atomics.lockfree] Resolved Missing lock-free property for type bool should be added INCITS
- LWG1459
2010-08-25 32.5.4 [atomics.order] LEWG Overlapping evaluations are allowed Canada
- LWG1458
2010-08-25 32.5.4 [atomics.order] Dup Overlapping evaluations are allowed BSI
- LWG1457
2010-08-25 32.5.2 [atomics.syn] Resolved Splitting lock-free properties BSI
- LWG1456
2010-08-25 32.5 [atomics] NAD Missing fixed-size atomic_ typedefs BSI
- LWG1455
2010-08-25 32.5 [atomics] Resolved C language compatibility for atomics Switzerland
- LWG1454
2010-08-25 32.5 [atomics] Dup Ensure C compatibility for atomics BSI
- LWG1453
2010-08-25 28.6.9.5 [re.results.acc] Resolved Default constructed match_results behavior for certain operations BSI
- LWG1452
2010-08-25 28.6.9.5 [re.results.acc] NAD "target sequence" is not defined BSI
- LWG1451
2010-08-25 28.6.7 [re.regex] Dup regex should support allocators INCITS
- LWG1450
2010-08-25 28.6.4.3 [re.matchflag] C++14 Contradiction in regex_constants BSI
- LWG1449
2010-08-25 31.8.3 [istringstream] C++11 Incomplete specification of header <cinttypes> Canada
- LWG1448
2010-08-25 31.8.2.4 [stringbuf.members] C++11 Concerns about basic_stringbuf::str(basic_string) postconditions BSI
- LWG1447
2010-08-25 31.7 [iostream.format] Resolved Request to resolve issue LWG 1328 INCITS
- LWG1446
2010-08-25 31.7 [iostream.format] NAD Move and swap for I/O streams INCITS
- LWG1445
2010-08-25 31.7 [iostream.format] Resolved Several iostreams member functions incorrectly specified INCITS/PJ Plauger
- LWG1444
2010-08-25 31.5.3.3 [fpos.operations] Dup OFF_T is not defined BSI
- LWG1443
2010-08-25 32 [thread] Dup Imposed happens-before edges are not made transitive BSI
- LWG1442
2010-08-25 32 [thread] NAD Editorial "happens-before" should be "synchronizes-with" Canada
- LWG1441
2010-08-25 29.7 [c.math] C++11 Floating-point test functions are incorrectly specified INCITS
- LWG1440
2010-08-25 29.5.9.6.3 [rand.dist.samp.plinear] C++11 Incorrect specification for piecewise_linear_distribution INCITS
- LWG1439
2010-08-25 29.5.9.6.2 [rand.dist.samp.pconst] C++11 Return from densities() functions? INCITS
- LWG1438
2010-08-25 29.5.5.2 [rand.adapt.disc] C++11 No definition for base() INCITS
- LWG1437
2010-08-25 29.5.4.3 [rand.eng.mers] C++11 Mersenne twister meaningless for word sizes less than two INCITS
- LWG1436
2010-08-25 29.5.4 [rand.eng] C++11 Random number engine constructor concerns BSI
- LWG1435
2010-08-25 29.4.7 [complex.value.ops] C++11 Unclear returns specifications for C99 complex number functions BSI
- LWG1434
2010-08-25 26.8.9 [alg.min.max] NAD Editorial For min/max functions replace variadic arguments by initializer_list argument INCITS
- LWG1433
2010-08-25 26.7.13 [alg.random.shuffle] Dup random_shuffle and shuffle should have consistent signatures BSI
- LWG1432
2010-08-25 26.7.13 [alg.random.shuffle] C++11 random_shuffle signatures are inconsistent INCITS
- LWG1431
2010-08-25 26.6.14 [alg.is.permutation] C++11 is_permutation must be more restrictive INCITS
- LWG1430
2010-08-25 23.5.7 [unord.multiset] C++11 unordered_multiset constructor accepting an allocator as a single parameter should be explicit Japan
- LWG1429
2010-08-25 23.5.6 [unord.set] C++11 unordered_set constructor accepting an allocator as a single parameter should be explicit Japan
- LWG1428
2010-08-25 23.5.4 [unord.multimap] C++11 unordered_multimap constructor accepting an allocator as a single parameter should be explicit Japan
- LWG1427
2010-08-25 23.5.3 [unord.map] C++11 unordered_map constructor accepting an allocator as a single parameter should be explicit Japan
- LWG1426
2010-08-25 23.4.7 [multiset] C++11 multiset constructor accepting an allocator as a single parameter should be explicit Japan
- LWG1425
2010-08-25 23.4.6 [set] C++11 set constructor accepting an allocator as a single parameter should be explicit Japan
- LWG1424
2010-08-25 23.4.4 [multimap] C++11 multimap constructor accepting an allocator as a single parameter should be explicit Japan
- LWG1423
2010-08-25 23.4.3 [map] C++11 map constructor accepting an allocator as single parameter should be explicit Japan
- LWG1422
2010-08-25 23.3.14 [vector.bool] Open vector<bool> iterators are not random access BSI
- LWG1421
2010-08-25 23.6 [container.adaptors] Resolved Accidental move-only library types due to new core language rules DIN
- LWG1420
2010-08-25 23.3.11.3 [list.capacity] C++11 Effects of resize(size()) on a list BSI
- LWG1419
2010-08-25 23.3.7 [forward.list] NAD Editorial forward_list::erase_after should return an iterator INCITS
- LWG1418
2010-08-25 23.3.5.3 [deque.capacity] C++11 Effects of resize(size()) on a deque BSI
- LWG1417
2010-08-25 23.3.3.5 [array.zero] C++11 front/back on a zero-sized array should be undefined BSI
- LWG1416
2010-08-25 23.2 [container.requirements] C++11 forward_list::erase_after should not be allowed to throw DIN
- LWG1415
2010-08-25 23.2.2 [container.requirements.general] NAD Editorial Iterator stability bans the short-string optimization INCITS
- LWG1414
2010-08-25 27.2.4.4 [char.traits.specializations.char16.t] C++11 Fixing remaining dead links to POS_T and OFF_T BSI
- LWG1413
2010-08-25 30.7.8 [time.clock.hires] NAD Specify whether high_resolution_clock is a distinct type or a typedef INCITS
- LWG1412
2010-08-25 99 [time.clock.monotonic] Resolved Make monotonic clocks mandatory Switzerland
- LWG1411
2010-08-25 99 [time.clock.monotonic] Dup Add a compile-time flag to detect monotonic_clock DIN
- LWG1410
2010-08-25 99 [time.clock.monotonic] Resolved Add a feature-detect macro for monotonic_clock BSI
- LWG1409
2010-08-25 99 [time.clock.monotonic] Resolved Specify whether monotonic_clock is a distinct type or a typedef INCITS
- LWG1408
2010-08-25 99 [util.dynamic.safety] C++11 Allow recycling of pointers after undeclare_no_pointers BSI
- LWG1407
2010-08-25 20.3.2.2.2 [util.smartptr.shared.const] Resolved Synch shared_ptr constructors taking movable types INCITS
- LWG1406
2010-08-25 20.3.2.2 [util.smartptr.shared] NAD Support hashing smart-pointers based on owner Japan
- LWG1405
2010-08-25 20.6 [allocator.adaptor] Resolved Move scoped_allocator_adaptor into separate header INCITS
- LWG1404
2010-08-25 20.2.3 [pointer.traits] C++11 pointer_traits should have a size_type member INCITS
- LWG1403
2010-08-25 20.2.7 [allocator.tag] C++11 Inconsistent definitions for allocator_arg Japan
- LWG1402
2010-08-25 20.2 [memory] C++11 nullptr constructors for smart pointers should be constexpr BSI
- LWG1401
2010-08-25 20.2 [memory] C++11 Provide support for unique_ptr<T> == nullptr BSI
- LWG1400
2010-08-25 22.10.17.3.2 [func.wrap.func.con] C++11 FCD function does not need an explicit default constructor Japan
- LWG1399
2010-08-25 22.10.17.3 [func.wrap.func] C++11 function does not need an explicit default constructor Japan
- LWG1398
2010-08-25 22.10 [function.objects] NAD Users should be able to specialize functors without depending on whole <functional> header BSI
- LWG1397
2010-08-25 22.10 [function.objects] Resolved Deprecate '98 binders BSI
- LWG1396
2010-08-25 28.6.7 [re.regex] NAD regex should support allocators INCITS
- LWG1395
2010-08-25 21.3.7 [meta.rel] NAD Editorial Inconsistent reference links should be unified Japan
- LWG1394
2010-08-25 21.3.5.4 [meta.unary.prop] Resolved is_constructible reports false positives DIN
- LWG1393
2010-08-25 21.3.5.4 [meta.unary.prop] Resolved Trivial traits imply noexcept BSI
- LWG1392
2010-08-25 21.3.5 [meta.unary] Resolved result_of should support pointer-to-data-member INCITS
- LWG1391
2010-08-25 21 [meta] Resolved constructible/convertible traits and access control DIN
- LWG1390
2010-08-25 21 [meta] Resolved Limit speculative compilation for constructible/convertible traits DIN
- LWG1389
2010-08-25 21.4.4 [ratio.arithmetic] Resolved Compile-time rational arithmetic and overflow BSI
- LWG1388
2010-08-25 21.4.3 [ratio.ratio] C++11 LWG 1281 incorrectly accepted INCITS
- LWG1387
2010-08-25 99 [tuple.range] C++11 Range support by tuple should be removed BSI
- LWG1386
2010-08-25 22.4.5 [tuple.creation] C++11 pack_arguments overly complex INCITS
- LWG1385
2010-08-25 22.4.5 [tuple.creation] C++11 tuple_cat should be a single variadic signature BSI
- LWG1384
2010-08-25 22.4.5 [tuple.creation] C++11 Function pack_arguments is poorly named INCITS
- LWG1383
2010-08-25 22.3 [pairs] 22.4 [tuple] Resolved Inconsistent defaulted move/copy members in pair and tuple INCITS
- LWG1382
2010-08-25 22.3 [pairs] Resolved pair and tuple constructors should forward arguments INCITS
- LWG1381
2010-08-25 99 [pair.range] C++11 Replace pair's range support by proper range facility BSI
- LWG1380
2010-08-25 22.3 [pairs] Resolved pair and tuple of references need to better specify move-semantics DIN
- LWG1379
2010-08-25 22.3.2 [pairs.pair] Resolved pair copy-assignment not consistent for references INCITS
- LWG1378
2010-08-25 22.3 [pairs] Resolved pair and tuple have too many conversions DIN
- LWG1377
2010-08-25 22.2 [utility] Resolved The revised forward is not compatible with access-control INCITS
- LWG1376
2010-08-25 16.4.4.6 [allocator.requirements] NAD Allocator interface is not backward compatible INCITS
- LWG1375
2010-08-25 16.4.4.6 [allocator.requirements] Dup reference_type should not have been removed from the allocator requirements INCITS
- LWG1374
2010-08-25 16.4.4.2 [utility.arg.requirements] NAD Clarify moved-from objects are "toxic" INCITS
- LWG1373
2010-08-25 22.2 [utility] NAD Customizable traits should have their own headers BSI
- LWG1372
2010-08-25 19.5.3.5 [syserr.errcat.objects] C++11 Adopt recommended practice for standard error categories BSI
- LWG1371
2010-08-25 19 [diagnostics] NAD Standard exceptions require stronger no-throw guarantees BSI
- LWG1370
2010-08-25 17.9.8 [except.nested] C++11 throw_with_nested should not use perfect forwarding INCITS
- LWG1369
2010-08-25 17.9.7 [propagation] NAD rethrow_exception may introduce data races BSI
- LWG1368
2010-08-25 99 [depr.uncaught] C++11 Thread safety of std::uncaught_exception() BSI
- LWG1367
2010-08-25 99 [exception.unexpected] C++11 Deprecate library support for checking dynamic exception specifications BSI
- LWG1366
2010-08-25 17.6.3.5 [new.delete.dataraces] Resolved New-handler and data races DIN
- LWG1365
2010-08-25 17.6.4 [alloc.errors] Resolved Thread-safety of handler functions BSI
- LWG1364
2010-08-25 17.9.7 [propagation] Resolved It is not clear how exception_ptr is synchronized Switzerland
- LWG1363
2010-08-25 17.2 [support.types] C++11 offsetof should be marked noexcept BSI
- LWG1362
2010-08-25 16.4.5.9 [res.on.arguments] C++11 Description of binding to rvalue-references should use the new 'xvalue' vocabulary INCITS
- LWG1361
2010-08-25 16.4.3 [using] NAD Does use of std::size_t in a header imply that typedef name is available to users? BSI
- LWG1360
2010-08-25 16.4.2.5 [compliance] C++11 Add <atomic> to free-standing implementations BSI
- LWG1359
2010-08-25 16.4.2.5 [compliance] NAD Add <tuple> and <utility> to freestanding implementations BSI
- LWG1358
2010-08-25 16.4.2.5 [compliance] NAD Add <chrono> and <ratio> to freestanding implementations BSI
- LWG1357
2010-08-25 16.3.3.3.3 [bitmask.types] Resolved Library bitmask types to not satisfy the bimask type requirements BSI
- LWG1356
2010-08-25 99 [defns.move.ctor] Resolved The definition of move-constructor is redundant BSI
- LWG1355
2010-08-25 99 [defns.move.assign.op] Resolved The definition of move-assignment operator is redundant BSI
- LWG1354
2010-08-25 3.16 [defns.deadlock] C++11 The definition of deadlock excludes cases involving a single thread BSI
- LWG1353
2010-08-25 16 [library] Resolved Clarify the state of a moved-from object Switzerland
- LWG1352
2010-08-25 16 [library] Dup Apply noexcept where library specification says "Throws: Nothing" Switzerland
- LWG1351
2010-08-25 16 [library] Dup Replace dynamic exception specifications with noexcept Switzerland
- LWG1350
2010-08-25 16 [library] Dup Implicit contructors accidentally made some library types move-only Switzerland
- LWG1349
2010-08-25 16 [library] C++11 swap should not throw BSI
- LWG1348
2010-08-25 16 [library] NAD Exception safety of unspecified types BSI
- LWG1347
2010-08-25 16 [library] Resolved Apply noexcept judiciously throughout the library BSI
- LWG1346
2010-08-25 16 [library] Resolved Apply noexcept where library specification does not permit exceptions BSI
- LWG1345
2010-08-25 16 [library] Resolved Library classes should have noexcept move operations BSI
- LWG1344
2010-08-25 16 [library] Resolved Replace throw() with noexcept BSI
- LWG1340
2010-07-16 23.3.7.5 [forward.list.modifiers] C++11 Why does forward_list::resize take the object to be copied by value? James McNellis
- LWG1339
2010-07-14 26.11.7 [uninitialized.fill] C++11 uninitialized_fill_n should return the end of its range Jared Hoberock
- LWG1338
2010-06-25 26.6.15 [alg.search] C++11 LWG 1205 incorrectly applied Howard Hinnant
- LWG1337
2010-06-21 28.6.6 [re.traits] C++11 Swapped arguments in regex_traits::isctype Howard Hinnant
- LWG1335
2010-05-15 22.4.9 [tuple.rel] C++11 Insufficient requirements for tuple::operator<() Joe Gottman
- LWG1334
2010-03-28 24.5.2.2.2 [back.insert.iter.ops] 24.5.2.3.2 [front.insert.iter.ops] 24.5.2.4.2 [insert.iter.ops] C++11 Insert iterators are broken for some proxy containers compared to C++03 Daniel Krügler
- LWG1333
2010-03-26 22.10.17.3.5 [func.wrap.func.inv] C++11 Missing forwarding during std::function invocation Daniel Krügler
- LWG1332
2010-03-26 16.4.4.5 [hash.requirements] C++11 Let Hash objects throw! Daniel Krügler
- LWG1331
2010-03-10 16 [library] NAD incorporate move special member functions into library Martin Sebor
- LWG1330
2010-03-10 23.2 [container.requirements] NAD Move container requirements into requirements tables Nicolai Josuttis
- LWG1329
2010-03-09 23.2.3 [container.requirements.dataraces] Resolved Data races on vector<bool> Jeffrey Yaskin
- LWG1328
2010-02-17 31.7.5.2.4 [istream.sentry] Resolved istream extractors not setting failbit if eofbit is already set Paolo Carlini
- LWG1327
2010-03-07 29.7 [c.math] Resolved templates defined in <cmath> replacing C macros with the same name Michael Wong
- LWG1326
2010-03-07 22.3.2 [pairs.pair] 22.4.4.2 [tuple.cnstr] Resolved Missing/wrong preconditions for pair and tuple functions Daniel Krügler
- LWG1325
2010-03-07 22.9.2.2 [bitset.cons] C++11 bitset Christopher Jefferson
- LWG1324
2010-03-20 22.3.2 [pairs.pair] 22.4.4.2 [tuple.cnstr] Resolved Still too many implicit conversions for pair and tuple Daniel Krügler
- LWG1323
2010-02-19 27.4.3.7.6 [string.replace] C++11 basic_string::replace should use const_iterator Daniel Krügler
- LWG1322
2010-02-16 16.4.4.2 [utility.arg.requirements] Resolved Explicit CopyConstructible requirements are insufficient Daniel Krügler
- LWG1321
2010-02-16 20.6.4 [allocator.adaptor.members] Resolved scoped_allocator_adaptor construct and destroy don't use allocator_traits Howard Hinnant
- LWG1320
2010-02-16 24.2 [iterator.synopsis] NAD Header for iter_swap Alisdair Meredith
- LWG1319
2010-02-16 23.2.2 [container.requirements.general] C++11 Containers should require an iterator that is at least a Forward Iterator Alisdair Meredith
- LWG1318
2010-02-11 20.2.9.2 [allocator.traits.types] NAD N2982 removes previous allocator capabilities N2982 Pete Becker
- LWG1317
2010-02-10 22.10.19 [unord.hash] NAD make_hash Nicolai M. Josuttis
- LWG1316
2009-02-11 20.6 [allocator.adaptor] C++11 scoped_allocator_adaptor operator== has no definition Pablo Halpern
- LWG1315
2009-02-09 32.10.9 [futures.async] NAD Editorial return type of async Jonathan Wakely
- LWG1314
2010-02-07 17.2 [support.types] NAD NULL and nullptr Sean Hunt
- LWG1313
2010-02-07 29.5.8.1 [rand.util.seedseq] NAD Seed sequence's param function not useful for pure output iterator Daniel Krügler
- LWG1312
2010-02-07 23.3.13.4 [vector.data] C++11 vector::data no longer returns a raw pointer Alisdair Meredith
- LWG1311
2010-02-07 24.3.5.5 [forward.iterators] Resolved multi-pass property of Forward Iterator underspecified Alisdair Meredith
- LWG1310
2010-02-05 23.3.7.6 [forward.list.ops] C++11 forward_list splice_after from lvalues Howard Hinnant
- LWG1309
2010-02-03 16.4.4.2 [utility.arg.requirements] C++11 Missing expressions for Move/CopyConstructible Daniel Krügler
- LWG1308
2010-02-02 26.8.9 [alg.min.max] NAD Concerns about initializer_list overloads of min, max, and minmax Niels Dekker
- LWG1307
2010-01-26 17.9.7 [propagation] Resolved exception_ptr and allocator pointers don't understand != Daniel Krügler
- LWG1306
2010-01-24 23.3.3 [array] C++11 pointer and const_pointer for <array> Nicolai Josuttis
- LWG1305
2010-01-23 99 [futures.atomic_future] Resolved preconditions for atomic_future Alisdair Meredith
- LWG1304
2010-01-23 32.10.8 [futures.shared.future] Resolved Missing preconditions for shared_future Alisdair Meredith
- LWG1303
2010-01-23 20.3.1.3 [unique.ptr.single] 20.3.2.2 [util.smartptr.shared] C++11 shared_ptr, unique_ptr, and rvalue references v2 Stephan T. Lavavej
- LWG1302
2010-01-03 23.2.7 [associative.reqmts] 23.2.8 [unord.req] NAD different emplace semantics for sequence and associated containers Nicolai Josuttis
- LWG1301
2010-01-01 23.2.4 [sequence.reqmts] NAD Editorial clear() and assignment Nicolai Josuttis
- LWG1300
2009-12-26 32.10.6 [futures.promise] Resolved Circular definition of promise::swap Jonathan Wakely
- LWG1299
2009-12-25 31.7.8 [ext.manip] C++11 Confusing typo in specification for get_time Alisdair Meredith
- LWG1298
2009-12-25 28.3.2 [locale.syn] C++11 Missing specialization of ctype_byname<char> Alisdair Meredith
- LWG1297
2009-12-23 20.3.1.6 [unique.ptr.special] Resolved unique_ptr's relational operator functions should induce a total order Daniel Krügler
- LWG1296
2009-12-22 23.4.3 [map] NAD map and multimap value_compare overspecified Alisdair Meredith
- LWG1295
2009-12-22 22.10.4 [func.require] C++11 Contradictory call wrapper requirements Daniel Krügler
- LWG1294
2009-12-21 22.10.4 [func.require] C++11 Difference between callable wrapper and forwarding call wrapper unclear Jens Maurer
- LWG1293
2009-12-20 20.3.1.4 [unique.ptr.runtime] Resolved unique_ptr<T[], D> needs to get rid of unspecified-pointer-type Daniel Krügler
- LWG1292
2009-12-19 22.10.17.3.2 [func.wrap.func.con] C++11 std::function should support all callable types Daniel Krügler
- LWG1291
2009-12-18 32.10.6 [futures.promise] Resolved Exceptions thrown during promise::set_value Jonathan Wakely
- LWG1290
2009-12-14 22.10 [function.objects] Resolved Don't require [u|bi]nary_function inheritance Daniel Krügler
- LWG1289
2009-12-14 22.2 [utility] NAD Generic casting requirements for smart pointers Ion Gaztañaga
- LWG1288
2009-12-13 22.10.17.3.2 [func.wrap.func.con] C++11 std::function assignment from rvalues Jonathan Wakely
- LWG1287
2009-12-13 22.10.17.3.2 [func.wrap.func.con] C++11 std::function requires CopyConstructible target object Jonathan Wakely
- LWG1286
2009-12-10 20.2.9.3 [allocator.traits.members] C++11 allocator_traits::select_on_container_copy_construction type-o Howard Hinnant
- LWG1285
2009-12-10 20.2.9.3 [allocator.traits.members] C++11 allocator_traits call to new Howard Hinnant
- LWG1284
2009-12-09 23.3.14 [vector.bool] C++11 vector<bool> initializer_list constructor missing an allocator argument Bo Persson
- LWG1283
2009-12-12 16.4.4.2 [utility.arg.requirements] Resolved MoveConstructible and MoveAssignable need clarification of moved-from state Howard Hinnant
- LWG1282
2009-12-07 26 [algorithms] NAD A proposal to add std::split algorithm Igor Semenov
- LWG1281
2009-12-07 21.4.3 [ratio.ratio] Resolved CopyConstruction and Assignment between ratios having the same normalized form Vicente Juan Botet Escribá
- LWG1280
2009-12-04 24.6.2.2 [istream.iterator.cons] 24.6.3.2 [ostream.iterator.cons.des] C++11 Initialization of stream iterators Jonathan Wakely
- LWG1279
2009-11-30 99 [depr.base] C++11 forbid [u|bi]nary_function specialization Alberto Ganesh Barbati
- LWG1278
2009-11-25 23.3.7.5 [forward.list.modifiers] C++11 Inconsistent return values for forward_list::insert_after Bo Persson
- LWG1277
2009-11-24 32.4.3.2 [thread.thread.id] C++11 std::thread::id should be trivially copyable Anthony Williams
- LWG1276
2009-12-12 23.3.7 [forward.list] C++11 forwardlist missing allocator constructors Daniel Krügler
- LWG1275
2009-11-22 32.10 [futures] Resolved Creating and setting futures Jonathan Wakely
- LWG1274
2009-11-22 99 [futures.atomic_future] Resolved atomic_future constructor Jonathan Wakely
- LWG1273
2009-11-22 32.10.7 [futures.unique.future] Resolved future::valid should be callable on an invalid future Jonathan Wakely
- LWG1272
2009-11-22 32.10.6 [futures.promise] Resolved confusing declarations of promise::set_value Jonathan Wakely
- LWG1271
2009-11-21 30.5.6 [time.duration.nonmember] C++11 CR undefined in duration operators Daniel Krügler
- LWG1270
2009-11-19 99 [func.ret] C++11 result_of should be moved to <type_traits> Alisdair Meredith
- LWG1269
2009-11-18 32.10.5 [futures.state] Resolved Associated state doesn't account for async Anthony Williams
- LWG1268
2009-11-17 32.6 [thread.mutex] Resolved The Mutex requirements in 30.4.1 and 30.4.2 are wrong Anthony Williams
- LWG1267
2009-11-17 32.7.5 [thread.condition.condvarany] C++11 Incorrect wording for condition_variable_any::wait_for Anthony Williams
- LWG1266
2009-11-17 32.10.8 [futures.shared.future] Resolved shared_future::get and deferred async functions Anthony Williams
- LWG1265
2009-11-16 17.14 [support.runtime] NAD longjmp and destructors Sean Hunt
- LWG1264
2009-11-12 16.4.2.5 [compliance] C++11 quick_exit support for freestanding implementations Alisdair Meredith
- LWG1263
2009-11-12 28.6.3 [re.syn] NAD missing swap overloads for regex Howard Hinnant
- LWG1262
2009-11-10 20.3.2.2.8 [util.smartptr.shared.cmp] C++11 std::less<std::shared_ptr<T>> is underspecified Jonathan Wakely
- LWG1261
2009-11-10 27.4.5 [string.conversions] C++11 Insufficent overloads for to_string / to_wstring Christopher Jefferson
- LWG1260
2009-11-07 21.3.5.4 [meta.unary.prop] Resolved is_constructible<int*,void*> reports true Peter Dimov
- LWG1259
2009-11-05 23.2.4 [sequence.reqmts] NAD Should initializer-list constructors move elements? Sean Hunt
- LWG1258
2009-11-05 22.10.17.3.3 [func.wrap.func.mod] Resolved std::function Effects clause impossible to satisfy Daniel Krügler
- LWG1257
2009-11-04 31.5 [iostreams.base] C++11 Header <ios> still contains a concept_map Beman Dawes
- LWG1256
2009-11-04 20.3.2.3 [util.smartptr.weak] C++11 weak_ptr comparison functions should be removed Daniel Krügler
- LWG1255
2009-11-03 22.2 [utility] C++11 declval should be added to the library Daniel Krügler
- LWG1254
2009-11-01 23.3.14 [vector.bool] C++11 Misleading sentence in vector<bool>::flip Christopher Jefferson
- LWG1253
2009-10-24 23.2.7 [associative.reqmts] C++11 invalidation of iterators and emplace vs. insert inconsistence in assoc. containers Boris Dušek
- LWG1252
2009-10-21 99 [depr.conversions.buffer] C++11 wbuffer_convert::state_type inconsistency Bo Persson
- LWG1251
2009-10-29 31.8.2.2 [stringbuf.cons] NAD move constructing basic_stringbuf Martin Sebor
- LWG1250
2009-10-29 22.9.2 [template.bitset] C++11 <bitset> still overspecified Martin Sebor
- LWG1249
2009-10-25 31.5.4.2 [basic.ios.cons] C++11 basic_ios default ctor Martin Sebor
- LWG1248
2009-10-25 23.5 [unord] Resolved Equality comparison for unordered containers Herb Sutter
- LWG1247
2009-10-24 99 [auto.ptr] C++11 auto_ptr is overspecified Alisdair Meredith
- LWG1246
2009-10-24 23.3.13.3 [vector.capacity] NAD vector::resize() missing efficiency guarantee David Abrahams
- LWG1245
2009-10-22 22.10.19 [unord.hash] C++11 std::hash<string> & co Paolo Carlini
- LWG1244
2009-10-22 32.10 [futures] Resolved wait_*() in *future for synchronous functions Detlef Vollmann
- LWG1243
2009-10-22 29.6.2.7 [valarray.cassign] NAD Missing operator+= (initializer_list<T>) for valarray Daniel Krügler
- LWG1242
2009-10-21 23 [containers] NAD Enable SCARY iterators Herb Sutter
- LWG1241
2009-10-17 26.7.9 [alg.unique] C++11 unique_copy needs to require EquivalenceRelation Daniel Krügler
- LWG1240
2009-10-18 22.10.17.3 [func.wrap.func] C++11 Deleted comparison functions of std::function not needed Daniel Krügler
- LWG1239
2009-10-16 21.3.5.4 [meta.unary.prop] NAD Editorial Defect report David Abrahams
- LWG1238
2009-10-15 26 [algorithms] Open Defining algorithms taking iterator for range Alisdair Meredith
- LWG1237
2009-10-14 19.5 [syserr] C++11 Constrained error_code/error_condition members Daniel Krügler
- LWG1236
2009-10-13 16 [library] NAD reserved identifiers in programs not using the library Sean Hunt
- LWG1235
2009-10-12 29.5.3.6 [rand.req.dist] NAD Issue with C++0x random number proposal Matthias Troyer
- LWG1234
2009-10-09 23.2.4 [sequence.reqmts] C++11 "Do the right thing" and NULL Matt Austern
- LWG1233
2009-10-11 20.2 [memory] NAD Editorial Missing unique_ptr signatures in synopsis Daniel Krügler
- LWG1232
2009-10-11 16 [library] NAD Editorial Still swap's with rvalue-references Daniel Krügler
- LWG1231
2009-10-10 20.3.2.3.6 [util.smartptr.weak.obs] C++11 weak_ptr comparisons incompletely resolved Daniel Krügler
- LWG1230
2009-10-09 22.10.16 [func.memfn] Dup mem_fn and variadic templates Alisdair Meredith
- LWG1229
2009-10-08 19.5.4.3 [syserr.errcode.modifiers] Resolved error_code operator= typo Stephan T. Lavavej
- LWG1228
2009-10-07 21.3.5.4 [meta.unary.prop] NAD User-specialized nothrow type traits Alisdair Meredith
- LWG1227
2009-10-05 22.9.2 [template.bitset] C++11 <bitset> synopsis overspecified Bo Persson
- LWG1226
2009-10-05 32.10.3 [futures.errors] Resolved Incomplete changes of #890 Daniel Krügler
- LWG1225
2009-10-05 99 [func.ret] Resolved C++0x result_of issue Sebastian Gesemann
- LWG1224
2009-09-30 32.7.5 [thread.condition.condvarany] NAD condition_variable_any support for recursive mutexes? Jeffrey Yasskin
- LWG1223
2009-09-30 32.7.5 [thread.condition.condvarany] NAD condition_variable_any lock matching? Jeffrey Yasskin
- LWG1222
2009-09-30 32.7 [thread.condition] C++11 condition_variable incorrect effects for exception safety Jeffrey Yasskin
- LWG1221
2009-09-30 32.7.4 [thread.condition.condvar] C++11 condition_variable wording Jeffrey Yasskin
- LWG1220
2009-09-30 32.7 [thread.condition] C++11 What does condition_variable wait on? Jeffrey Yasskin
- LWG1219
2009-09-30 32.6.5.4.3 [thread.lock.unique.locking] Dup unique_lock::lock and resource_deadlock_would_occur Jeffrey Yasskin
- LWG1218
2009-09-30 32.6.4 [thread.mutex.requirements] C++11 mutex destructor synchronization Jeffrey Yasskin
- LWG1217
2009-09-26 29.4 [complex.numbers] NAD Quaternion support Ted Shaneyfelt
- LWG1216
2009-09-25 17.9.8 [except.nested] C++11 LWG 1066 Incomplete? Pete Becker
- LWG1215
2009-09-24 23.3.11.5 [list.ops] C++11 list::merge with unequal allocators Pablo Halpern
- LWG1214
2009-09-20 23.2.7 [associative.reqmts] C++14 Insufficient/inconsistent key immutability requirements for associative containers Daniel Krügler
- LWG1213
2009-09-19 24.3 [iterator.requirements] Open Meaning of valid and singular iterator underspecified Daniel Krügler
- LWG1212
2009-09-18 24.3 [iterator.requirements] Resolved result of post-increment/decrement operator Alisdair Meredith
- LWG1211
2009-09-18 24.5.4.2 [move.iterator] Resolved Move iterators should be restricted as input iterators Alisdair Meredith
- LWG1210
2009-09-18 24.3 [iterator.requirements] Resolved Iterator reachability should not require a container Alisdair Meredith
- LWG1209
2009-09-15 28.6.9.2 [re.results.const] C++11 match_results should be moveable Stephan T. Lavavej
- LWG1208
2009-09-23 29.6.2.2 [valarray.cons] C++11 valarray initializer_list constructor has incorrect effects Howard Hinnant
- LWG1207
2009-09-13 23.3.11.5 [list.ops] C++11 Underspecified std::list operations? Loïc Joly
- LWG1206
2009-09-13 26.7.2 [alg.move] C++11 Incorrect requires for move_backward and copy_backward Howard Hinnant
- LWG1205
2009-09-13 26 [algorithms] C++11 Some algorithms could more clearly document their handling of empty ranges Alisdair Meredith
- LWG1204
2009-09-12 16.4.5.9 [res.on.arguments] C++11 Global permission to move Howard Hinnant
- LWG1203
2009-09-06 31.7.6.6 [ostream.rvalue] 31.7.5.6 [istream.rvalue] C++20 More useful rvalue stream insertion Howard Hinnant
- LWG1202
2009-09-05 21.3.4 [meta.help] NAD integral_constant needs a spring clean Alisdair Meredith
- LWG1201
2009-09-05 22.4.5 [tuple.creation] 22.3 [pairs] Resolved Do we always want to unwrap ref-wrappers in make_tuple Alisdair Meredith
- LWG1200
2009-09-03 27.2.3 [char.traits.typedefs] NAD "surprising" char_traits<T>::int_type requirements Sean Hunt
- LWG1199
2009-08-26 23.6 [container.adaptors] C++11 Missing extended copy constructor in container adaptors Pablo Halpern
- LWG1198
2009-08-26 23.6 [container.adaptors] C++11 Container adaptor swap: member or non-member? Pablo Halpern
- LWG1197
2009-08-24 23.2.8 [unord.req] C++11 Can unordered containers have bucket_count() == 0? Howard Hinnant
- LWG1196
2009-08-19 23.6.4.2 [priqueue.cons] Resolved move semantics undefined for priority_queue Alisdair Meredith
- LWG1195
2009-08-18 16 [library] C++11 "Diagnostic required" wording is insufficient to prevent UB Daniel Krügler
- LWG1194
2009-08-20 23.6 [container.adaptors] C++11 Unintended queue constructor Howard Hinnant
- LWG1193
2009-08-18 20.3.1.2 [unique.ptr.dltr] C++11 default_delete cannot be instantiated with incomplete types Daniel Krügler
- LWG1192
2009-08-14 27.4.3.4 [string.iterators] C++11 basic_string missing definitions for cbegin / cend / crbegin / crend Jonathan Wakely
- LWG1191
2009-08-18 22.4.8 [tuple.elem] C++11 tuple get API should respect rvalues Alisdair Meredith
- LWG1190
2009-08-10 23.2.8 [unord.req] 23.5 [unord] NAD Setting the maximum load factor should return the previous value Matt Austern
- LWG1189
2009-08-10 23.2.8 [unord.req] 23.5 [unord] C++11 Awkward interface for changing the number of buckets in an unordered associative container Matt Austern
- LWG1188
2009-08-10 23.2.8 [unord.req] 23.5 [unord] NAD Unordered containers should have a minimum load factor as well as a maximum Matt Austern
- LWG1187
2009-08-07 21.3.8.7 [meta.trans.other] C++11 std::decay Jason Merrill
- LWG1186
2009-07-31 23.6.6 [stack] NAD Concepts Forward list could model a stack Alisdair Meredith
- LWG1185
2009-07-31 24.3 [iterator.requirements] Resolved Iterator categories and output iterators Alisdair Meredith
- LWG1184
2009-07-29 23.3.13 [vector] NAD Feature request: dynamic bitset Alisdair Meredith
- LWG1183
2009-07-28 31.5.4.3 [basic.ios.members] C++11 basic_ios::set_rdbuf may break class invariants Daniel Krügler
- LWG1182
2009-07-28 22.10.19 [unord.hash] C++11 Unfortunate hash dependencies Alisdair Meredith
- LWG1181
2009-07-25 28.6.8.3 [re.submatch.op] C++11 Invalid sub_match comparison operators Daniel Krügler
- LWG1180
2009-07-25 28.6.8.2 [re.submatch.members] C++11 Missing string_type member typedef in class sub_match Daniel Krügler
- LWG1179
2009-07-21 16.3.2.4 [structure.specifications] NAD Editorial Probably editorial in [structure.specifications] Robert Klarer
- LWG1178
2009-07-18 16.4.6.2 [res.on.headers] C++11 Header dependencies Beman Dawes
- LWG1177
2009-07-18 30.5 [time.duration] C++11 Improve "diagnostic required" wording Howard Hinnant
- LWG1176
2009-07-18 32.4.3.3 [thread.thread.constr] NAD Make thread constructor non-variadic Howard Hinnant
- LWG1175
2009-07-17 23.2.8 [unord.req] Open unordered complexity Pablo Halpern
- LWG1174
2009-07-16 21.3.5.4 [meta.unary.prop] Resolved Type property predicates Jason Merrill
- LWG1173
2009-07-14 16 [library] NAD "Equivalence" wishy-washiness David Abrahams
- LWG1172
2009-07-08 99 [allocator.concepts.members] Resolved select_on_container_(copy|move)_construction over-constrained Alberto Ganesh Barbati
- LWG1171
2009-07-06 30.5 [time.duration] C++11 duration types should be literal Alisdair Meredith
- LWG1170
2009-06-22 27.1 [strings.general] C++11 String char-like types no longer PODs Beman Dawes
- LWG1169
2009-07-04 28.3.4.3.2.3 [facet.num.get.virtuals] C++17 num_get not fully compatible with strto* Cosmin Truta
- LWG1168
2009-07-02 22.9.2.3 [bitset.members] NAD Editorial Odd wording for bitset equality operators Alisdair Meredith
- LWG1167
2009-07-01 22.3 [pairs] NAD Concepts pair<T,U> doesn't model LessThanComparable in unconstrained code even if T and U do. Dave Abrahams
- LWG1166
2009-06-28 99 [allocator.propagation] 99 [allocator.propagation.map] 23 [containers] Resolved Allocator-specific move/copy break model of move-constructor and move-assignment LWG
- LWG1165
2009-06-28 32.10.6 [futures.promise] Resolved Unneeded promise move constructor LWG
- LWG1164
2009-06-28 32.10.6 [futures.promise] NAD promise::swap should pass by rvalue reference LWG
- LWG1163
2009-06-28 32.10.8 [futures.shared.future] Resolved shared_future is inconsistent with shared_ptr LWG
- LWG1162
2009-06-28 32.10.8 [futures.shared.future] Resolved shared_future should support an efficient move constructor LWG
- LWG1161
2009-06-28 32.10.7 [futures.unique.future] Resolved Unnecessary unique_future limitations LWG
- LWG1160
2009-06-28 32.10.4 [futures.future.error] Resolved future_error public constructor is 'exposition only' LWG
- LWG1159
2009-06-28 32.6.5.4.3 [thread.lock.unique.locking] C++11 Unclear spec for resource_deadlock_would_occur LWG
- LWG1158
2009-06-28 32.2.4 [thread.req.timing] C++11 Encouragement to use monotonic clock LWG
- LWG1157
2009-06-28 16.4.5.2.1 [namespace.std] C++11 Local types can now instantiate templates LWG
- LWG1156
2009-06-28 16.3.3.3.2 [enumerated.types] 16.3.3.3.3 [bitmask.types] NAD Constraints on bitmask and enumeration types to be tightened LWG
- LWG1155
2009-06-28 C.8 [diff.library] NAD Editorial Reference should be to C99 LWG
- LWG1154
2009-06-28 29.4 [complex.numbers] NAD complex should accept integral types LWG
- LWG1153
2009-06-28 16 [library] 32 [thread] D [depr] NAD Standard library needs review for constructors to be explicit to avoid treatment as initializer-list constructor LWG
- LWG1152
2009-06-27 28.3.4.3.3.3 [facet.num.put.virtuals] C++11 Expressions parsed differently than intended Seungbeom Kim
- LWG1151
2009-06-28 16 [library] Resolved Behavior of the library in the presence of threads is incompletely specified LWG
- LWG1150
2009-06-28 31.10.6 [fstream] Resolved wchar_t, char16_t and char32_t filenames LWG
- LWG1149
2009-06-25 99 [rand.concept.urng] NAD Concepts Reformulating NonemptyRange axiom Walter Brown
- LWG1148
2009-06-20 31.7 [iostream.format] NAD Wrong argument type of I/O stream manipulators setprecision() and setw() Marc Steinbach
- LWG1147
2009-06-16 32.5.8.2 [atomics.types.operations] Resolved Non-volatile atomic functions Jeffrey Yasskin
- LWG1146
2009-06-16 32.5.5 [atomics.lockfree] Resolved "lockfree" does not say enough Jeffrey Yasskin
- LWG1145
2009-06-16 32.5 [atomics] Resolved Inappropriate headers for atomics LWG
- LWG1144
2009-06-16 17.5 [support.start.term] C++11 "thread safe" is undefined LWG
- LWG1143
2009-06-15 32.5 [atomics] Resolved Atomic operations library not concept enabled LWG
- LWG1142
2009-06-15 28.6 [re] NAD Concepts Regular expressions library not concept enabled LWG
- LWG1141
2009-06-15 31 [input.output] NAD Concepts Input/Output library not concept enabled LWG
- LWG1140
2009-06-15 29 [numerics] NAD Concepts Numerics library not concept enabled LWG
- LWG1139
2009-06-15 32 [thread] NAD Concepts Thread support library not concept enabled LWG
- LWG1138
2009-06-12 27.4.4.1 [string.op.plus] C++11 Unusual return value for operator+ Alisdair Meredith
- LWG1137
2009-06-11 29.4.10 [cmplx.over] C++11 Return type of conj and proj Marc Steinbach
- LWG1136
2007-06-06 17.9.8 [except.nested] C++11 Incomplete specification of nested_exception::rethrow_nested() Daniel Krügler
- LWG1135
2007-06-06 17.9.7 [propagation] Resolved exception_ptr should support contextual conversion to bool Daniel Krügler
- LWG1134
2009-05-26 29.7 [c.math] 99 [stdinth] 99 [fenv] 99 [cmplxh] C++11 Redundant specification of <stdint.h>, <fenv.h>, <tgmath.h>, and maybe <complex.h> Robert Klarer
- LWG1133
2009-05-09 23.3.7.6 [forward.list.ops] 23.3.11.5 [list.ops] C++11 Does N2844 break current specification of list::splice? N2844 Alisdair Meredith
- LWG1132
2009-06-01 17.9.8 [except.nested] NAD JP-30: nested exceptions Seiji Hayashida
- LWG1131
2009-06-01 21.3.5.4 [meta.unary.prop] C++11 C++0x does not need alignment_of Niels Dekker
- LWG1130
2009-05-13 17.9.7 [propagation] C++11 copy_exception name misleading Peter Dimov
- LWG1129
2009-05-30 24.6.2.2 [istream.iterator.cons] 24.6.4 [istreambuf.iterator] Resolved istream(buf)_iterator should support literal sentinel value Alisdair Meredith
- LWG1128
2009-05-28 24.2 [iterator.synopsis] NAD Concepts Missing definition of iterator_traits<T*> Alisdair Meredith
- LWG1127
2009-05-28 24.3.2.3 [iterator.traits] NAD Concepts rvalue references and iterator traits Alisdair Meredith
- LWG1126
2009-05-28 24.6.4.4 [istreambuf.iterator.ops] C++11 istreambuff_iterator::equal needs a const & parameter Alisdair Meredith
- LWG1125
2009-05-28 24.6.3.3 [ostream.iterator.ops] NAD ostream_iterator does not work with movable types Alisdair Meredith
- LWG1124
2009-05-28 99 [concept.transform] NAD Concepts Invalid definition of concept RvalueOf Daniel Krügler
- LWG1123
2009-05-14 31.5.2.2.6 [ios.init] C++11 No requirement that standard streams be flushed James Kanze
- LWG1122
2009-05-25 21.4.3 [ratio.ratio] Resolved Ratio values should be constexpr Alisdair Meredith
- LWG1121
2009-05-25 21.4.4 [ratio.arithmetic] NAD Support for multiple arguments Alisdair Meredith
- LWG1120
2009-05-23 21 [meta] NAD New type trait - remove_all Alisdair Meredith
- LWG1119
2009-05-23 22.4.7 [tuple.helper] NAD tuple query APIs do not support references Alisdair Meredith
- LWG1118
2009-05-23 22.4.7 [tuple.helper] C++11 tuple query APIs do not support cv-qualification Alisdair Meredith
- LWG1117
2009-05-23 22.4.4.2 [tuple.cnstr] Resolved tuple copy constructor Alisdair Meredith
- LWG1116
2009-05-23 22.4.4 [tuple.tuple] Resolved Literal constructors for tuple Alisdair Meredith
- LWG1115
2009-05-23 C.8 [diff.library] NAD Editorial va_copy missing from Standard macros table Miles Zhao
- LWG1114
2009-05-12 21 [meta] C++11 Type traits underspecified Daniel Krügler
- LWG1113
2009-05-09 22.9.2 [template.bitset] C++11 bitset::to_string could be simplified Alisdair Meredith
- LWG1112
2009-05-06 22.9.2 [template.bitset] NAD bitsets and new style for loop Alisdair Meredith
- LWG1111
2009-04-29 23.4 [associative] NAD Concepts associative containers underconstrained Alisdair Meredith
- LWG1110
2009-04-29 26.6.5 [alg.foreach] C++11 Is for_each overconstrained? Alisdair Meredith
- LWG1109
2009-04-28 26.8.7.2 [includes] NAD Concepts std::includes should require CopyConstructible predicate Alisdair Meredith
- LWG1108
2009-04-25 32.2.2 [thread.req.exception] C++11 thread.req.exception overly constrains implementations Christopher Kohlhoff
- LWG1107
2009-04-03 32.10.8 [futures.shared.future] NAD Editorial constructor shared_future(unique_future) by value? Thomas J. Gritzan
- LWG1106
2009-04-03 32.10.8 [futures.shared.future] Resolved Multiple exceptions from connected shared_future::get()? Thomas J. Gritzan
- LWG1105
2009-04-23 99 [iterator.concepts.range] NAD Concepts Shouldn't Range be an auto concept David Abrahams
- LWG1104
2009-04-25 31.5.4.3 [basic.ios.members] C++11 basic_ios::move should accept lvalues Howard Hinnant
- LWG1103
2009-04-25 19.5.8.2 [syserr.syserr.members] C++11 system_error constructor postcondition overly strict Howard Hinnant
- LWG1102
2009-04-20 23.3.13.3 [vector.capacity] Open std::vector's reallocation policy still unclear Daniel Krügler
- LWG1101
2009-04-25 26.7.9 [alg.unique] NAD Editorial unique requirements Howard Hinnant
- LWG1100
2009-04-25 20.3.1.3.2 [unique.ptr.single.ctor] Resolved auto_ptr to unique_ptr conversion Howard Hinnant
- LWG1099
2009-03-21 16 [library] NAD Various issues David Abrahams
- LWG1098
2009-04-03 99 [util.dynamic.safety] C++11 definition of get_pointer_safety() Jens Maurer
- LWG1097
2009-04-03 17.2 [support.types] C++11 #define __STDCPP_THREADS Jens Maurer
- LWG1096
2009-03-21 16 [library] NAD Concepts unconstrained rvalue ref parameters David Abrahams
- LWG1095
2009-03-27 16.4.5.10 [res.on.objects] C++11 Shared objects and the library wording unclear Beman Dawes
- LWG1094
2009-03-24 31.5.4.4 [iostate.flags] C++11 Replace "unspecified-bool-type" by "explicit operator bool() const" in I/O library P.J. Plauger
- LWG1093
2009-03-22 26.7.13 [alg.random.shuffle] Resolved Multiple definitions for random_shuffle algorithm Alisdair Meredith
- LWG1092
2009-03-22 21.3.4 [meta.help] NAD Concepts Class template integral_constant should be a constrained template Daniel Krügler
- LWG1091
2009-03-22 23.4.4.3 [multimap.modifiers] NAD Multimap description confusing LWG
- LWG1090
2009-03-22 32.10.10 [futures.task] Resolved Missing description of packaged_task member swap, missing non-member swap Daniel Krügler
- LWG1089
2009-03-22 32 [thread] C++11 Unify "Throws: Nothing." specifications Howard Hinnant
- LWG1088
2009-03-22 32.10.6 [futures.promise] Resolved std::promise should provide non-member swap overload Howard Hinnant
- LWG1087
2009-03-22 26.7.5 [alg.replace] NAD Concepts Incorrect OutputIterator concept requirements for replace algorithms Howard Hinnant
- LWG1086
2009-03-22 24.6 [stream.iterators] NAD Concepts Stream iterators need to be concept-constrained templates Howard Hinnant
- LWG1085
2009-03-22 24.3.5.6 [bidirectional.iterators] NAD Concepts BidirectionalIterator concept should provide default implementation for post-decrement Howard Hinnant
- LWG1084
2009-03-22 24.3.5.5 [forward.iterators] NAD Concepts Concept ForwardIterator should provide default implementation for post-increment Howard Hinnant
- LWG1083
2009-03-22 28.3 [localization] NAD Concepts InputIterator and OutputIterator template parameters need to be concept constraints Howard Hinnant
- LWG1082
2009-03-22 28.3 [localization] NAD Concepts codecvt needs to be a concept-constrained template Howard Hinnant
- LWG1081
2009-03-22 27 [strings] NAD Concepts basic_string needs to be a concept-constrained template Howard Hinnant
- LWG1080
2009-03-21 99 [concept.arithmetic] NAD Concepts Concept ArithmeticLike should provide explicit boolean conversion Daniel Krügler
- LWG1079
2009-03-20 24.3.5.7 [random.access.iterators] C++11 UK-265: RandomAccessIterator's operator- has nonsensical effects clause Doug Gregor
- LWG1078
2009-03-20 17.7.7 [type.index] NAD Concepts DE-17: Remove class type_index Doug Gregor
- LWG1077
2009-03-20 22.4.4 [tuple.tuple] NAD Editorial Nonesense tuple declarations Pete Becker
- LWG1076
2009-03-20 99 [depr.negators] NAD Concepts unary/binary_negate need constraining and move support Alisdair Meredith
- LWG1075
2009-03-20 22 [utilities] 23 [containers] Resolved Scoped allocators are too complex Alan Talbot
- LWG1074
2009-03-19 99 [allocator.element.concepts] NAD Concepts concept map broken by N2840 N2840 Alisdair Meredith
- LWG1073
2009-03-19 20.2 [memory] C++11 Declaration of allocator_arg should be constexpr Alisdair Meredith
- LWG1072
2009-03-19 22.10.19 [unord.hash] NAD Concepts Is std::hash a constrained template or not? Alisdair Meredith
- LWG1071
2009-03-19 22.10.15.2 [func.bind.isbind] C++11 is_bind_expression should derive from integral_constant<bool> Alisdair Meredith
- LWG1070
2009-03-19 22.10.17.3 [func.wrap.func] C++11 Ambiguous move overloads in function Howard Hinnant
- LWG1069
2009-03-18 29.5.8.1 [rand.util.seedseq] NAD class seed_seq should support efficient move operations Alisdair Meredith
- LWG1068
2009-03-18 29.5.7 [rand.device] NAD class random_device should be movable Alisdair Meredith
- LWG1067
2009-03-17 26.10 [numeric.ops] NAD Concepts simplified wording for inner_product Alisdair Meredith
- LWG1066
2009-03-15 17 [support] C++11 Use [[noreturn]] attribute in the library Howard Hinnant
- LWG1065
2009-03-15 16.4.2.2 [contents] C++11 Allow inline namespaces within namespace std for implementations Howard Hinnant
- LWG1064
2009-03-15 99 [defns.obj.state] NAD Term "object state" should not refer to classes Howard Hinnant
- LWG1063
2009-03-15 99 [iterator.backward] NAD Concepts 03 iterator compatibilty Alisdair Meredith
- LWG1062
2009-03-13 24.5.2 [insert.iterators] NAD Missing insert_iterator for stacks/queues Alisdair Meredith
- LWG1061
2009-03-13 22.3.4 [pair.astuple] NAD Editorial Bad indexing for tuple access to pair (Editorial?) Alisdair Meredith
- LWG1060
2009-03-13 16.3.3.3.4.2 [byte.strings] NAD Editorial Embedded nulls in NTBS Alisdair Meredith
- LWG1059
2009-03-13 22.10.17.3 [func.wrap.func] NAD Concepts Usage of no longer existing FunctionType concept Daniel Krügler
- LWG1058
2009-03-12 23.2.4 [sequence.reqmts] NAD Editorial New container issue Alisdair Meredith
- LWG1057
2009-03-12 29.5 [rand] NAD Concepts RandomNumberEngineAdaptor Alisdair Meredith
- LWG1056
2009-03-12 29.5 [rand] NAD Must all Engines and Distributions be Streamable? Alisdair Meredith
- LWG1055
2009-03-12 21.3.8.7 [meta.trans.other] Resolved Provide a trait that returns the underlying type of an enumeration type Alisdair Meredith
- LWG1054
2009-03-13 22.2.4 [forward] Resolved forward broken Howard Hinnant
- LWG1053
2009-03-12 26 [algorithms] NAD Unify algorithms with operator and function object variants Alisdair Meredith
- LWG1052
2009-03-12 24.5.1.6 [reverse.iter.elem] Resolved reverse_iterator::operator-> should also support smart pointers Alisdair Meredith
- LWG1051
2009-03-12 24.5.1.6 [reverse.iter.elem] 24.5.4.6 [move.iter.elem] NAD Specify subscript operation return types of reverse_iterator and move_iterator Alisdair Meredith
- LWG1050
2009-03-12 32.10.6 [futures.promise] Resolved Clarify postconditions for get_future() Alisdair Meredith
- LWG1049
2009-03-12 32.10.6 [futures.promise] Resolved Move assignment of promise inverted Alisdair Meredith
- LWG1048
2009-03-12 32.10.7 [futures.unique.future] Resolved Provide empty-state inspection for std::unique_future Alisdair Meredith
- LWG1047
2009-03-12 32.10.7 [futures.unique.future] Resolved Ensure that future's get() blocks when not ready Alisdair Meredith
- LWG1046
2009-03-12 32.10 [futures] Resolved Provide simple facility to start asynchronous operations Alisdair Meredith
- LWG1045
2009-03-12 32.6.5.4.2 [thread.lock.unique.cons] C++11 Remove unnecessary preconditions from unique_lock constructor Alisdair Meredith
- LWG1044
2009-03-12 32.6 [thread.mutex] C++11 Empty tag types should be constexpr literals Alisdair Meredith
- LWG1043
2009-03-12 32.5.8.2 [atomics.types.operations] Resolved Clarify that compare_exchange is not a read-modify-write operation Alisdair Meredith
- LWG1042
2009-03-12 23.3 [sequences] NAD Provide ContiguousStorage concept and apply it to corresponding containers Alisdair Meredith
- LWG1041
2009-03-12 23.2.7 [associative.reqmts] Resolved Add associative/unordered container functions that allow to extract elements Alisdair Meredith
- LWG1040
2009-03-12 23.2.7 [associative.reqmts] C++11 Clarify possible sameness of associative container's iterator and const_iterator Alisdair Meredith
- LWG1039
2009-03-12 23.2.4 [sequence.reqmts] C++11 Sequence container back function should also support const_iterator Alisdair Meredith
- LWG1038
2009-03-12 23.2.4 [sequence.reqmts] C++11 Sequence requirement table needs to reference several new containers Alisdair Meredith
- LWG1037
2009-03-12 23.2.4 [sequence.reqmts] C++11 Unclear status of match_results as library container Alisdair Meredith
- LWG1036
2009-03-12 23.2.4 [sequence.reqmts] NAD Concepts Remove iterator specification that is redundant due to concept constraints Alisdair Meredith
- LWG1035
2009-03-12 23.2.2 [container.requirements.general] NAD <array>::swap can invalidate references, pointers, and iterators Alisdair Meredith
- LWG1034
2009-03-12 23.2.2 [container.requirements.general] C++11 Clarify generality of Container Requirement tables Alisdair Meredith
- LWG1033
2009-03-12 32.4.3.6 [thread.thread.member] C++11 thread::join() effects? Alberto Ganesh Barbati
- LWG1032
2009-03-11 30 [time] NAD Concepts Tome utility templates need to be concept-constrained Alisdair Meredith
- LWG1031
2009-03-11 20.3.2.2 [util.smartptr.shared] NAD Need shared_ptr conversion to a unique_ptr Alisdair Meredith
- LWG1030
2009-03-11 99 [depr.util.smartptr.shared.atomic] C++11 Missing requirements for smart-pointer safety API Alisdair Meredith
- LWG1029
2009-03-11 26.11 [specialized.algorithms] NAD Concepts Specialized algorithms for memory management need to be concept-constrained templates Alisdair Meredith
- LWG1028
2009-03-11 99 [depr.storage.iterator] NAD Concepts raw_storage_iterator needs to be a concept-constrained template Alisdair Meredith
- LWG1027
2009-03-11 20.2.10 [default.allocator] NAD Concepts std::allocator needs to be a concept-constrained template Alisdair Meredith
- LWG1026
2009-03-11 20.2 [memory] NAD Concepts Smart pointers need to be concept-constrained templates Alisdair Meredith
- LWG1025
2009-03-11 22.10.19 [unord.hash] NAD Future The library should provide more specializations for std::hash Alisdair Meredith
- LWG1024
2009-03-11 22.10.17.3 [func.wrap.func] NAD Concepts std::function constructors overly generous Alisdair Meredith
- LWG1023
2009-03-11 22.10.17.3 [func.wrap.func] NAD Editorial Unclear inheritance relation for std::function Alisdair Meredith
- LWG1022
2009-03-11 99 [util.dynamic.safety] NAD Editorial Pointer-safety API has nothing to do with smart pointers Alisdair Meredith
- LWG1021
2009-03-11 20.3.1.3.4 [unique.ptr.single.asgn] C++11 Allow nullptr_t assignments to unique_ptr Alisdair Meredith
- LWG1020
2009-03-11 21.3.8.7 [meta.trans.other] NAD Restore aligned_union Alisdair Meredith
- LWG1019
2009-03-11 21.3.4 [meta.help] C++11 Make integral_constant objects useable in integral-constant-expressions Alisdair Meredith
- LWG1018
2009-03-11 21 [meta] NAD Concepts Trait specifications should be expressed in terms of concepts Alisdair Meredith
- LWG1017
2009-03-11 99 [concept.regular] NAD Concepts Floating-point types should not satisfy Regular Alisdair Meredith
- LWG1016
2009-03-11 99 [concept.comparison] NAD Concepts Provide LessThanComparable and EqualityComparable for FloatingPointType Alisdair Meredith
- LWG1015
2009-03-11 99 [concept.transform] NAD Concepts C++ programs - but not users - need to provide support concept_maps Alisdair Meredith
- LWG1014
2009-03-11 28.6.7.2 [re.regex.construct] C++11 basic_regex should be created/assigned from initializer lists Alisdair Meredith
- LWG1013
2009-03-11 26.8.9 [alg.min.max] NAD Editorial Remove IsSameType hold-over constraints Alisdair Meredith
- LWG1012
2009-03-11 24.5.1.4 [reverse.iter.cons] C++11 reverse_iterator default ctor should value initialize Alisdair Meredith
- LWG1011
2009-03-11 24.4.3 [iterator.operations] C++11 next/prev wrong iterator type Alisdair Meredith
- LWG1010
2009-03-11 24.3.5.7 [random.access.iterators] NAD Concepts operator-= should use default in concept Alisdair Meredith
- LWG1009
2009-03-11 24.3.5.2 [iterator.iterators] NAD InputIterator post-increment dangerous Alisdair Meredith
- LWG1008
2009-03-11 17.9.8 [except.nested] NAD nested_exception wording unclear Alisdair Meredith
- LWG1007
2009-03-11 17.9.8 [except.nested] NAD Concepts throw_with_nested not concept enabled Alisdair Meredith
- LWG1006
2009-03-11 17.6.3 [new.delete] C++11 operator delete in garbage collected implementation Alisdair Meredith
- LWG1005
2009-03-11 17.3.5 [numeric.limits] NAD Concepts numeric_limits partial specializations not concept enabled Alisdair Meredith
- LWG1004
2009-03-11 16.4.5.8 [res.on.functions] C++11 Clarify "throws an exception" Alisdair Meredith
- LWG1003
2009-03-11 16.4.2.5 [compliance] NAD Require more useful headers for freestanding implementations Alisdair Meredith
- LWG1002
2009-03-11 16.4.2.3 [headers] NAD Provide bulk include headers Alisdair Meredith
- LWG1001
2009-03-10 16 [library] NAD Concepts Pointers, concepts and headers Alisdair Meredith
- LWG1000
2009-03-09 26.6.10 [alg.adjacent.find] NAD Concepts adjacent_find is over-constrained Chris Jefferson
- LWG999
2009-03-09 26.11 [specialized.algorithms] C++11 Taking the address of a function Peter Dimov
- LWG998
2009-02-26 20.3.1.3.6 [unique.ptr.single.modifiers] C++11 Smart pointer referencing its owner Pavel Minaev
- LWG997
2009-03-03 16.3.2.4 [structure.specifications] C++11 "Effects: Equivalent to" is underspecified Thomas Plum
- LWG996
2009-03-06 16 [library] NAD Move operation not well specified David Abrahams
- LWG995
2009-03-06 16.3.2.3 [structure.requirements] NAD Operational Semantics Unclear David Abrahams
- LWG994
2009-03-03 17.6.4.3 [new.handler] C++11 quick_exit should terminate well-defined P.J. Plauger
- LWG993
2009-03-03 17.5 [support.start.term] C++11 _Exit needs better specification P.J. Plauger
- LWG992
2009-03-03 16.4.2.2 [contents] NAD Allow implementations to implement C library in the global namespace P.J. Plauger
- LWG991
2009-03-03 99 [depr.conversions.string] C++11 Provide allocator for wstring_convert P.J. Plauger
- LWG990
2009-03-09 99 [time.clock.monotonic] C++11 monotonic_clock::is_monotonic must be true Howard Hinnant
- LWG989
2009-02-24 16 [library] NAD Concepts late_check and library Alisdair Meredith
- LWG988
2009-02-24 99 [concept.comparison] NAD Reflexivity meaningless? Alisdair Meredith
- LWG987
2009-02-18 22.10.6 [refwrap] C++11 reference_wrapper and function types Howard Hinnant
- LWG986
2009-02-14 32.6.6 [thread.lock.algorithm] C++11 Generic try_lock contradiction Chris Fairles
- LWG985
2009-02-12 23.2.2 [container.requirements.general] Resolved Allowing throwing move Rani Sharoni
- LWG984
2009-02-12 31.13 [c.files] C++11 Does <cinttypes> have macro guards? Howard Hinnant
- LWG983
2009-02-10 20.3.1.3 [unique.ptr.single] Resolved unique_ptr reference deleters should not be moved from Howard Hinnant
- LWG982
2009-02-08 23.2.7 [associative.reqmts] C++11 Wrong complexity for initializer_list assignment in Table 85 Daniel Krügler
- LWG981
2009-02-08 23.2.8 [unord.req] C++11 Unordered container requirements should add initializer_list support Daniel Krügler
- LWG980
2009-02-07 32.6.4 [thread.mutex.requirements] NAD mutex lock() missing error conditions Ion Gaztañaga
- LWG979
2009-02-03 24.5.4 [move.iterators] NAD Editorial Bad example Howard Hinnant
- LWG978
2009-02-02 22.10.19 [unord.hash] C++11 Hashing smart pointers Alisdair Meredith
- LWG977
2009-02-02 24.5.2 [insert.iterators] NAD insert iterators inefficient for expensive to move types Howard Hinnant
- LWG976
2009-02-01 23.6.6.2 [stack.defn] Resolved Class template std::stack should be movable Daniel Krügler
- LWG975
2009-01-25 21.3.7 [meta.rel] C++11 is_convertible cannot be instantiated for non-convertible types Daniel Krügler
- LWG974
2009-01-21 30.5.2 [time.duration.cons] C++11 duration<double> should not implicitly convert to duration<int> Howard Hinnant
- LWG973
2009-01-21 99 [auto.ptr] NAD Editorial auto_ptr characteristics Maarten Hilferink
- LWG972
2009-01-07 16 [library] NAD Editorial The term "Assignable" undefined but still in use Niels Dekker
- LWG971
2009-01-19 19.5.4.5 [syserr.errcode.nonmembers] NAD Spurious diagnostic conversion function Beman Dawes
- LWG970
2009-01-16 20.2.11 [specialized.addressof] C++11 addressof overload unneeded Howard Hinnant
- LWG969
2009-01-12 26.6.5 [alg.foreach] NAD Editorial What happened to Library Issue 475? Stephan T. Lavavej
- LWG968
2009-01-07 32.6.4 [thread.mutex.requirements] C++11 Various threading bugs #18 Pete Becker
- LWG967
2009-01-07 32.4.3.3 [thread.thread.constr] C++11 Various threading bugs #17 Pete Becker
- LWG966
2009-01-07 32.7.4 [thread.condition.condvar] Resolved Various threading bugs #16 Pete Becker
- LWG965
2009-01-07 32.7.4 [thread.condition.condvar] C++11 Various threading bugs #15 Pete Becker
- LWG964
2009-01-07 32.7.5 [thread.condition.condvarany] Resolved Various threading bugs #14 Pete Becker
- LWG963
2009-01-07 32.4.3.6 [thread.thread.member] C++11 Various threading bugs #13 Pete Becker
- LWG962
2009-01-07 32.6.5.4.3 [thread.lock.unique.locking] C++11 Various threading bugs #12 Pete Becker
- LWG961
2009-01-07 32.6.4 [thread.mutex.requirements] LEWG Various threading bugs #11 Pete Becker
- LWG960
2009-01-07 32.6.4 [thread.mutex.requirements] C++11 Various threading bugs #10 Pete Becker
- LWG959
2009-01-07 32.7.4 [thread.condition.condvar] NAD Various threading bugs #9 Pete Becker
- LWG958
2009-01-07 32.7.4 [thread.condition.condvar] Resolved Various threading bugs #8 Pete Becker
- LWG957
2009-01-07 30.7.2 [time.clock.system] C++11 Various threading bugs #7 Pete Becker
- LWG956
2009-01-07 30.3 [time.clock.req] C++11 Various threading bugs #6 Pete Becker
- LWG955
2009-01-07 30.3 [time.clock.req] NAD Various threading bugs #5 Pete Becker
- LWG954
2009-01-07 30.3 [time.clock.req] C++11 Various threading bugs #4 Pete Becker
- LWG953
2009-01-07 30.3 [time.clock.req] Resolved Various threading bugs #3 Pete Becker
- LWG952
2009-01-07 30.5.8 [time.duration.cast] NAD Editorial Various threading bugs #2 Pete Becker
- LWG951
2009-01-07 30.4.1 [time.traits.is.fp] C++11 Various threading bugs #1 Pete Becker
- LWG950
2009-01-07 20.3.1.3.2 [unique.ptr.single.ctor] Resolved unique_ptr converting ctor shouldn't accept array form Howard Hinnant
- LWG949
2008-12-30 20.3.2.4 [util.smartptr.ownerless] C++11 owner_less Thomas Plum
- LWG948
2008-12-26 21.4.4 [ratio.arithmetic] C++11 ratio arithmetic tweak Howard Hinnant
- LWG947
2008-12-20 30.5.6 [time.duration.nonmember] Resolved duration arithmetic: contradictory requirements Pete Becker
- LWG946
2008-12-20 30.5.8 [time.duration.cast] NAD duration_cast improperly specified Pete Becker
- LWG945
2008-12-19 30.7.2 [time.clock.system] NAD Editorial system_clock::rep not specified Pete Becker
- LWG944
2008-12-19 32.5.8 [atomics.types.generic] Resolved atomic<bool> derive from atomic_bool? Holger Grund
- LWG943
2008-12-19 99 [atomics.types.address] C++11 ssize_t undefined Holger Grund
- LWG942
2008-12-19 32.5 [atomics] Dup Atomics synopsis typo Holger Grund
- LWG941
2008-12-18 16 [library] NAD Ref-qualifiers for assignment operators Niels Dekker
- LWG940
2008-12-14 24.4.3 [iterator.operations] Resolved std::distance Thomas
- LWG939
2008-12-11 22.2.4 [forward] C++11 Problem with std::identity and reference-to-temporaries Alisdair Meredith
- LWG938
2008-12-07 20.3.1.2.3 [unique.ptr.dltr.dflt1] C++11 default_delete<T[]>::operator() should only accept T* Howard Hinnant
- LWG937
2008-12-05 32.5 [atomics] NAD Editorial Atomics for standard typedef types Clark Nelson
- LWG936
2008-12-05 32.6.4 [thread.mutex.requirements] LEWG Mutex type overspecified Pete Becker
- LWG935
2008-11-24 30.7 [time.clock] NAD clock error handling needs to be specified Beman Dawes
- LWG934
2008-11-30 30.5 [time.duration] C++11 duration is missing operator% Terry Golubiewski
- LWG933
2008-11-27 20.3.1.3.6 [unique.ptr.single.modifiers] NAD Unique_ptr defect Alisdair Meredith
- LWG932
2008-11-26 20.3.1.3.2 [unique.ptr.single.ctor] Resolved unique_ptr(pointer p) for pointer deleter types Howard Hinnant
- LWG931
2008-11-04 21.3.5.4 [meta.unary.prop] C++11 type trait extent<T, I> Yechezkel Mett
- LWG930
2008-11-17 23.3.3 [array] NAD Access to std::array data as built-in array type Niels Dekker
- LWG929
2008-10-23 32.4.3.3 [thread.thread.constr] C++11 Thread constructor Anthony Williams
- LWG928
2008-10-28 22.4.9 [tuple.rel] NAD Concepts Wrong concepts used for tuple's comparison operators Joe Gottman
- LWG927
2008-10-23 99 [allocator.concepts] NAD Concepts Dereferenceable should be HasDereference Pablo Halpern
- LWG926
2008-10-19 32.5.4 [atomics.order] NAD Editorial Sequentially consistent fences, relaxed operations and modification order Anthony Williams
- LWG925
2008-10-12 20.3.2.2.2 [util.smartptr.shared.const] C++11 shared_ptr's explicit conversion from unique_ptr Rodolfo Lima
- LWG924
2008-10-17 32.5 [atomics] Resolved structs with internal padding Herb Sutter
- LWG923
2008-10-17 32.5 [atomics] Resolved atomics with floating-point Herb Sutter
- LWG922
2008-10-11 B [implimits] C++11 §[func.bind.place] Number of placeholders Sohail Somani
- LWG921
2008-10-07 21.4.3 [ratio.ratio] C++11 Rational Arithmetic should use template aliases Pablo Halpern
- LWG920
2008-10-06 22.10.16 [func.memfn] C++11 Ref-qualification support in the library Bronek Kozicki
- LWG919
2008-10-06 23.3.7.6 [forward.list.ops] 23.3.11.5 [list.ops] NAD (forward_)list specialized remove algorithms are over constrained Daniel Krügler
- LWG918
2008-10-04 22.4.4.4 [tuple.swap] NAD Concepts Swap for tuple needs to be conceptualized Daniel Krügler
- LWG917
2008-10-04 22.4.4.2 [tuple.cnstr] NAD Redundant move-assignment operator of tuple should be removed Daniel Krügler
- LWG916
2008-10-04 22.3 [pairs] NAD Redundant move-assignment operator of pair should be removed Daniel Krügler
- LWG915
2008-10-04 26.8.9 [alg.min.max] NAD Editorial minmax with initializer_list should return pair of T, not pair of const T& Daniel Krügler
- LWG914
2008-10-03 26.7.9 [alg.unique] NAD Concepts Superfluous requirement for unique Daniel Krügler
- LWG913
2008-10-03 26.7.5 [alg.replace] NAD Concepts Superfluous requirements for replace algorithms Daniel Krügler
- LWG912
2008-10-01 26.7.3 [alg.swap] NAD Concepts Array swap needs to be conceptualized Daniel Krügler
- LWG911
2008-09-29 31.7.5 [input.streams] 31.7.6 [output.streams] C++11 I/O streams and move/swap semantic Alberto Ganesh Barbati
- LWG910
2008-09-29 16.4.4.2 [utility.arg.requirements] NAD Concepts Effects of MoveAssignable Alberto Ganesh Barbati
- LWG909
2008-09-26 28.6.11.2 [re.tokiter] C++11 regex_token_iterator should use initializer_list Daniel Krügler
- LWG908
2008-09-26 32.5.8 [atomics.types.generic] Resolved Deleted assignment operators for atomic types must be volatile Anthony Williams
- LWG907
2008-09-26 22.9.2.3 [bitset.members] C++11 Bitset's immutable element retrieval is inconsistently defined Daniel Krügler
- LWG906
2008-09-26 17.11 [support.initlist] NAD Concepts ObjectType is the wrong concept to constrain initializer_list Daniel Krügler
- LWG905
2008-09-18 32.6.4.2.2 [thread.mutex.class] Dup Mutex specification questions Herb Sutter
- LWG904
2008-09-10 99 [func.ret] C++11 result_of argument types Jonathan Wakely
- LWG903
2008-09-19 24.5.2.2 [back.insert.iterator] NAD back_insert_iterator issue Dave Abrahams
- LWG902
2008-09-24 17.3.5 [numeric.limits] NAD Concepts Regular is the wrong concept to constrain numeric_limits Alisdair Meredith
- LWG901
2008-09-24 24.5.2.4 [insert.iterator] NAD insert iterators can move from lvalues Alisdair Meredith
- LWG900
2008-09-20 31.10.4 [ifstream] C++11 Stream move-assignment Niels Dekker
- LWG899
2008-09-18 20.3.2.2.3 [util.smartptr.shared.dest] C++11 Adjusting shared_ptr for nullptr_t Peter Dimov
- LWG898
2008-09-08 23.3.7.6 [forward.list.ops] C++11 Small contradiction in n2723 to forward to committee N2723 Arch Robison
- LWG897
2008-09-22 23.3.7.5 [forward.list.modifiers] Resolved Forward_list issues... Part 2 Howard Hinnant
- LWG896
2008-09-16 20.3.2.2 [util.smartptr.shared] C++11 Library thread safety issue Hans Boehm
- LWG895
2008-09-16 16.3.2.4 [structure.specifications] Dup "Requires:" on std::string::at et al James Dennett
- LWG894
2008-09-17 17.14 [support.runtime] C++11 longjmp and destructors Lawrence Crowl Alisdair Meredith
- LWG893
2008-09-15 32.6.4.2.2 [thread.mutex.class] C++11 std::mutex issue Peter Dimov
- LWG892
2008-09-15 23.3.7.6 [forward.list.ops] NAD Editorial Forward_list issues... Ed Smith-Rowland
- LWG891
2008-09-15 32.4.3.3 [thread.thread.constr] 32.6.7.2 [thread.once.callonce] C++11 std::thread, std::call_once issue Peter Dimov
- LWG890
2008-09-14 19.5.3 [syserr.errcat] C++11 Improving <system_error> initialization Beman Dawes
- LWG889
2008-09-15 32.4.3.2 [thread.thread.id] Resolved thread::id comparisons Lawrence Crowl
- LWG888
2008-09-15 32.4.5 [thread.thread.this] C++11 this_thread::yield too strong Lawrence Crowl
- LWG887
2008-09-15 32.7.4 [thread.condition.condvar] NAD issue with condition::wait_... Lawrence Crowl
- LWG886
2008-09-15 22.4.4.2 [tuple.cnstr] C++11 tuple construction Alisdair Meredith
- LWG885
2008-09-15 22.3 [pairs] C++11 pair assignment Alisdair Meredith
- LWG884
2008-09-15 20.3.2.2.5 [util.smartptr.shared.mod] Resolved shared_ptr swap Jonathan Wakely
- LWG883
2008-09-10 23 [containers] C++11 swap circular definition Alisdair Meredith
- LWG882
2008-09-08 30.5.6 [time.duration.nonmember] CD1 duration non-member arithmetic requirements Howard Hinnant
- LWG881
2008-08-30 20.3.2.2.2 [util.smartptr.shared.const] C++11 shared_ptr conversion issue Peter Dimov
- LWG880
2008-08-24 32.5 [atomics] Resolved Missing atomic exchange parameter Lawrence Crowl
- LWG879
2008-08-24 32.5 [atomics] NAD Editorial Atomic load const qualification Alexander Chemeris
- LWG878
2008-08-23 23.3.7 [forward.list] C++11 forward_list preconditions Martin Sebor
- LWG877
2008-08-23 16 [library] NAD to throw() or to Throw: Nothing. Martin Sebor
- LWG876
2008-08-22 27.4.3 [basic.string] C++11 basic_string access operations should give stronger guarantees Daniel Krügler
- LWG875
2008-08-22 29.5.9.6.2 [rand.dist.samp.pconst] Resolved Missing initializer_list constructor for piecewise_constant_distribution Daniel Krügler
- LWG874
2008-08-22 29.5.9.6.1 [rand.dist.samp.discrete] Resolved Missing initializer_list constructor for discrete_distribution Daniel Krügler
- LWG873
2008-06-30 6.8.2 [basic.fundamental] NAD Editorial signed integral type and unsigned integral type are not clearly defined Travis Vitek
- LWG872
2008-08-21 24.5.4.6 [move.iter.elem] C++11 move_iterator::operator[] has wrong return type Doug Gregor
- LWG871
2008-08-20 26.10.13 [numeric.iota] C++11 Iota's requirements on T are too strong Daniel Krügler
- LWG870
2008-08-17 23.2.8 [unord.req] C++11 Do unordered containers not support function pointers for predicate/hasher? Daniel Krügler
- LWG869
2008-07-22 23.2.8 [unord.req] C++11 Bucket (local) iterators and iterating past end Sohail Somani
- LWG868
2008-07-22 23 [containers] C++11 Default construction and value-initialization Alberto Ganesh Barbati
- LWG867
2008-07-20 29.6.2.2 [valarray.cons] NAD Editorial Valarray and value-initialization Alberto Ganesh Barbati
- LWG866
2008-07-14 26.11 [specialized.algorithms] 20.3.2.2.7 [util.smartptr.shared.create] C++11 Qualification of placement new-expressions Alberto Ganesh Barbati
- LWG865
2008-07-13 26.7.6 [alg.fill] 26.7.7 [alg.generate] C++11 More algorithms that throw away information Daniel Krügler
- LWG864
2008-07-10 32.5.8.2 [atomics.types.operations] NAD Editorial Defect in atomic wording Anthony Williams
- LWG863
2008-07-08 31.10 [file.streams] NAD What is the state of a stream after close() succeeds Steve Clamage
- LWG862
2008-07-02 26.8.7.2 [includes] NAD Editorial Impossible complexity for 'includes' Alisdair Meredith
- LWG861
2008-06-24 23.2 [container.requirements] C++11 Incomplete specification of EqualityComparable for std::forward_list Daniel Krügler
- LWG860
2008-06-23 29 [numerics] C++11 Floating-Point State Lawrence Crowl
- LWG859
2008-06-23 32.7 [thread.condition] C++11 Monotonic Clock is Conditionally Supported? Pete Becker
- LWG858
2008-06-21 99 [util.dynamic.safety] CD1 Wording for Minimal Support for Garbage Collection Pete Becker
- LWG857
2008-06-13 32.7.4 [thread.condition.condvar] C++11 condition_variable::time_wait return bool error prone Beman Dawes
- LWG856
2008-06-12 21.3.8.7 [meta.trans.other] CD1 Removal of aligned_union Jens Maurer
- LWG855
2008-06-11 23.3.5.3 [deque.capacity] NAD capacity() and reserve() for deque? Hervé Brönnimann
- LWG854
2008-06-18 20.3.1.2.2 [unique.ptr.dltr.dflt] C++11 default_delete converting constructor underspecified Howard Hinnant
- LWG853
2008-06-18 22.9.2 [template.bitset] C++11 to_string needs updating with zero and one Howard Hinnant
- LWG852
2008-06-12 23.5 [unord] CD1 unordered containers begin(n) mistakenly const Robert Klarer
- LWG851
2008-06-05 23.3.3 [array] NAD simplified array construction Benjamin Kosnik
- LWG850
2008-06-05 23.3.5.3 [deque.capacity] CD1 Should shrink_to_fit apply to std::deque? Niels Dekker
- LWG849
2008-06-05 21.3.8.7 [meta.trans.other] NAD missing type traits to compute root class and derived class of types in a class hierachy Thorsten Ottosen
- LWG848
2008-06-05 22.10.19 [unord.hash] CD1 Missing std::hash specializations for std::bitset/std::vector<bool> Thorsten Ottosen
- LWG847
2008-06-05 27.4.3.2 [string.require] C++11 string exception safety guarantees Hervé Brönnimann
- LWG846
2008-06-03 32.5.8.2 [atomics.types.operations] CD1 No definition for constructor Alisdair Meredith
- LWG845
2008-06-03 32.5.8 [atomics.types.generic] CD1 atomics cannot support aggregate initialization Alisdair Meredith
- LWG844
2008-06-03 29.4.10 [cmplx.over] CD1 complex pow return type is ambiguous Howard Hinnant
- LWG843
2008-06-02 99 [func.referenceclosure.cons] CD1 Reference Closure Lawrence Crowl
- LWG842
2008-06-03 23.2 [container.requirements] 23.3.14 [vector.bool] 22.9.2 [template.bitset] CD1 ConstructibleAsElement and bit containers Howard Hinnant
- LWG841
2008-05-17 17.4.1 [cstdint.syn] NAD Editorial cstdint.syn inconsistent with C99 Martin Sebor
- LWG840
2008-05-23 22.3 [pairs] NAD pair default template argument Thorsten Ottosen
- LWG839
2008-05-18 23.4 [associative] 23.5 [unord] Resolved Maps and sets missing splice operation Alan Talbot
- LWG838
2008-05-17 24.6.2 [istream.iterator] C++11 Can an end-of-stream iterator become a non-end-of-stream one? Martin Sebor
- LWG837
2008-05-17 31.5.4.3 [basic.ios.members] NAD Editorial basic_ios::copyfmt() overly loosely specified Martin Sebor
- LWG836
2008-05-17 28.3.4.7.2.3 [locale.money.get.virtuals] C++11 Effects of money_base::space and money_base::none on money_get Martin Sebor
- LWG835
2008-05-17 31.5.4.3 [basic.ios.members] C++11 Tying two streams together (correction to DR 581) Martin Sebor
- LWG834
2008-05-14 20.3.1.3 [unique.ptr.single] Resolved unique_ptr::pointer requirements underspecified Daniel Krügler
- LWG833
2008-05-14 16.4.2.5 [compliance] NAD Freestanding implementations header list needs review for C++0x Beman Dawes
- LWG832
2008-05-14 19.5 [syserr] NAD Applying constexpr to System error support Beman Dawes
- LWG831
2008-04-23 27.2.4 [char.traits.specializations] NAD Editorial wrong type for not_eof() Dietmar Kühl
- LWG830
2008-04-23 27.2 [char.traits] NAD Editorial Incomplete list of char_traits specializations Dietmar Kühl
- LWG829
2008-04-20 17.9.7 [propagation] CD1 current_exception wording unclear about exception type Beman Dawes
- LWG828
2008-04-18 32.6.4.2.2 [thread.mutex.class] Resolved Static initialization for std::mutex? Peter Dimov
- LWG827
2008-04-11 20.3.2.2.2 [util.smartptr.shared.const] Resolved constexpr shared_ptr::shared_ptr()? Peter Dimov
- LWG826
2008-04-07 28.3.4.3.3 [locale.nm.put] NAD Equivalent of %'d, or rather, lack thereof? Peter Dimov
- LWG825
2008-04-10 19.5.4.1 [syserr.errcode.overview] 20.3.2.2.12 [util.smartptr.shared.io] 99 [facets.examples] 22.9.4 [bitset.operators] 29.4.6 [complex.ops] 31.6 [stream.buffers] 28.6.8 [re.submatch] Resolved Missing rvalues reference stream insert/extract operators? Alisdair Meredith
- LWG824
2008-04-10 27.4.4.4 [string.io] CD1 rvalue ref issue with basic_string inserter Alisdair Meredith
- LWG823
2008-04-09 22.2.4 [forward] Resolved identity<void> seems broken Walter Brown
- LWG822
2008-04-01 16.4.4.2 [utility.arg.requirements] NAD Object with explicit copy constructor no longer CopyConstructible James Kanze
- LWG821
2008-03-30 20.3.1.4.5 [unique.ptr.runtime.modifiers] C++11 Minor cleanup : unique_ptr Alisdair Meredith
- LWG820
2008-03-26 17.9.7 [propagation] CD1 current_exception()'s interaction with throwing copy ctors Stephan T. Lavavej
- LWG819
2008-03-25 17.9.8 [except.nested] C++11 rethrow_if_nested Alisdair Meredith
- LWG818
2008-03-22 32.5.4 [atomics.order] CD1 wording for memory ordering Jens Maurer
- LWG817
2008-03-17 22.10.15.4 [func.bind.bind] C++11 bind needs to be moved Howard Hinnant
- LWG816
2008-02-08 22.10.15.4 [func.bind.bind] Resolved Should bind()'s returned functor have a nofail copy ctor when bind() is nofail? Stephan T. Lavavej
- LWG815
2008-03-16 22.10.17.3.5 [func.wrap.func.inv] Resolved std::function and reference_closure do not use perfect forwarding Alisdair Meredith
- LWG814
2008-03-17 23.3.14 [vector.bool] C++11 vector<bool>::swap(reference, reference) not defined Alisdair Meredith
- LWG813
2008-02-26 20.3.2.2 [util.smartptr.shared] CD1 "empty" undefined for shared_ptr Matt Austern
- LWG812
2008-02-27 26.8.2 [alg.sort] NAD Editorial unsolicited multithreading considered harmful? Paul McKenney
- LWG811
2008-03-14 22.3 [pairs] C++11 pair of pointers no longer works with literal 0 Doug Gregor
- LWG810
2008-03-01 31.7.8 [ext.manip] C++11 Missing traits dependencies in operational semantics of extended manipulators Daniel Krügler
- LWG809
2008-02-28 26.7.3 [alg.swap] CD1 std::swap should be overloaded for array types Niels Dekker
- LWG808
2008-03-13 22.2.4 [forward] CD1 §[forward] incorrect redundant specification Jens Maurer
- LWG807
2008-03-13 22.4.4.2 [tuple.cnstr] CD1 tuple construction should not fail unless its element's construction fails Howard Hinnant
- LWG806
2008-03-13 20.3.1.3.6 [unique.ptr.single.modifiers] CD1 unique_ptr::reset effects incorrect, too permissive Peter Dimov
- LWG805
2008-02-24 19.5 [syserr] CD1 posix_error::posix_errno concerns Jens Maurer
- LWG804
2008-02-24 19.5 [syserr] CD1 Some problems with classes error_code/error_condition Daniel Krügler
- LWG803
2008-02-22 29.5.8.1 [rand.util.seedseq] Resolved Simplification of seed_seq::seq_seq Charles Karney
- LWG802
2008-02-20 29.5.6 [rand.predef] NAD knuth_b returns wrong value P.J. Plauger
- LWG801
2008-02-18 22.4 [tuple] Resolved tuple and pair trivial members Lawrence Crowl
- LWG800
2008-02-18 29.5.8.1 [rand.util.seedseq] Resolved Issues in 26.4.7.1 [rand.util.seedseq](6) Stephan Tolksdorf
- LWG799
2008-02-18 29.5.4.3 [rand.eng.mers] 99 [tr.rand.eng.mers] NAD Mersenne twister equality overspecified Stephan Tolksdorf
- LWG798
2008-02-14 99 [depr.lib.binders] CD1 Refactoring of binders lead to interface breakage Daniel Krügler
- LWG797
2008-02-09 29.5.6 [rand.predef] NAD ranlux48 returns wrong value P.J. Plauger
- LWG796
2008-02-09 29.5.6 [rand.predef] NAD ranlux48_base returns wrong value P.J. Plauger
- LWG795
2008-02-09 99 [rand.dist.samp.genpdf] Dup general_pdf_distribution should be dropped P.J. Plauger
- LWG794
2008-02-09 29.5.9.6.2 [rand.dist.samp.pconst] Resolved piecewise_constant_distribution missing constructor P.J. Plauger
- LWG793
2008-02-09 29.5.9.6.1 [rand.dist.samp.discrete] Resolved discrete_distribution missing constructor P.J. Plauger
- LWG792
2008-02-09 29.5.9.6.2 [rand.dist.samp.pconst] CD1 piecewise_constant_distribution is undefined for a range with just one endpoint P.J. Plauger
- LWG791
2008-02-09 29.5.9.6.2 [rand.dist.samp.pconst] NAD piecewise_constant_distribution::densities has wrong name P.J. Plauger
- LWG790
2008-02-09 99 [rand.adapt.xor] NAD xor_combine::seed not specified P.J. Plauger
- LWG789
2008-02-09 99 [rand.adapt.xor] CD1 xor_combine_engine(result_type) should be explicit P.J. Plauger
- LWG788
2008-02-06 24.6.2 [istream.iterator] C++11 Ambiguity in [istream.iterator] Martin Sebor
- LWG787
2007-09-08 26.8.4.5 [binary.search] CD1 complexity of binary_search Daniel Krügler
- LWG786
2008-02-03 30 [time] Resolved Thread library timed waits, UTC and monotonic clocks Christopher Kohlhoff Jeff Garland
- LWG785
2008-01-15 5.1.4.5 [tr1::tr.rand.eng.disc] 5.1.4.6 [tr1::tr.rand.eng.xor] NAD [tr1] Random Number Requirements in TR1 John Maddock
- LWG784
2008-02-02 32.6.5.4.4 [thread.lock.unique.mod] NAD unique_lock::release Constantine Sapuntzakis
- LWG783
2008-02-01 32.4.3.2 [thread.thread.id] CD1 thread::id reuse Hans Boehm
- LWG782
2008-01-27 29.5.8.1 [rand.util.seedseq] CD1 Extended seed_seq constructor is useless Daniel Krügler
- LWG781
2008-01-26 29.4.7 [complex.value.ops] CD1 std::complex should add missing C99 functions Daniel Krügler
- LWG780
2008-01-25 26.8.6 [alg.merge] C++11 std::merge() specification incorrect/insufficient Daniel Krügler
- LWG779
2008-01-25 26.7.8 [alg.remove] CD1 Resolution of #283 incomplete Daniel Krügler
- LWG778
2008-01-24 22.9.2.2 [bitset.cons] CD1 std::bitset does not have any constructor taking a string literal Thorsten Ottosen
- LWG777
2008-01-21 32.5.8.2 [atomics.types.operations] CD1 Atomics Library Issue Lawrence Crowl
- LWG776
2008-01-20 23.3.3 [array] CD1 Undescribed assign function of std::array Daniel Krügler
- LWG775
2008-01-16 22.4.7 [tuple.helper] CD1 Tuple indexing should be unsigned? Alisdair Meredith
- LWG774
2008-01-14 23 [containers] C++11 Member swap undefined for most containers Alisdair Meredith
- LWG773
2008-01-14 29.5.9.2 [rand.dist.uni] NAD issues with random P.J. Plauger
- LWG772
2008-01-13 27.4.5 [string.conversions] CD1 Impossible return clause in [string.conversions] Daniel Krügler
- LWG771
2008-01-13 27.4.5 [string.conversions] CD1 Impossible throws clause in [string.conversions] Daniel Krügler
- LWG770
2008-01-10 22.10.17 [func.wrap] CD1 std::function should use rvalue swap Daniel Krügler
- LWG769
2008-01-10 22.10.17.3 [func.wrap.func] CD1 std::function should use nullptr_t instead of "unspecified-null-pointer-type" Daniel Krügler
- LWG768
2007-12-28 32.5.8 [atomics.types.generic] CD1 Typos in [atomics]? Alberto Ganesh Barbati
- LWG767
2007-12-28 23 [containers] Resolved Forwarding and backward compatibility Sylvain Pion
- LWG766
2007-12-22 23.2 [container.requirements] 23.2.8.2 [unord.req.except] CD1 Inconsistent exception guarantees between ordered and unordered associative containers Ion Gaztañaga
- LWG765
2007-12-14 24.3.4 [iterator.concepts] C++11 More on iterator validity Martin Sebor
- LWG764
2007-11-29 23.2.8 [unord.req] NAD equal_range on unordered containers should return a pair of local_iterators Joe Gottman
- LWG763
2007-12-04 23.2.7 [associative.reqmts] NAD Renaming emplace() overloads Sylvain Pion
- LWG762
2007-11-30 20.3.1 [unique.ptr] CD1 std::unique_ptr requires complete type? Daniel Krügler
- LWG761
2007-11-15 23.5.3.3 [unord.map.elem] CD1 unordered_map needs an at() member function Joe Gottman
- LWG760
2007-11-11 23.2 [container.requirements] NAD The emplace issue Paolo Carlini
- LWG759
2007-11-06 23.2 [container.requirements] CD1 A reference is not an object Jens Maurer
- LWG758
2007-10-31 20.3.2.2 [util.smartptr.shared] C++11 shared_ptr and nullptr Joe Gottman
- LWG757
2007-11-04 23.3.13 [vector] NAD Editorial Typo in the synopsis of vector Paolo Carlini
- LWG756
2007-10-31 23.6 [container.adaptors] Resolved Container adaptors push Paolo Carlini
- LWG755
2007-10-31 23.3.13.3 [vector.capacity] 27.4.3.5 [string.capacity] CD1 std::vector and std:string lack explicit shrink-to-fit operations Beman Dawes
- LWG754
2007-10-15 26.11.5 [uninitialized.copy] NAD Editorial Ambiguous return clause for std::uninitialized_copy Daniel Krügler
- LWG753
2007-10-14 16.4.4.2 [utility.arg.requirements] C++11 Move constructor in draft Yechezkel Mett
- LWG752
2007-10-11 16.4.4.6 [allocator.requirements] C++11 Allocator complexity requirement Hans Boehm
- LWG751
2007-10-10 23.3.14 [vector.bool] NAD change pass-by-reference members of vector<bool> to pass-by-value? Alisdair Meredith
- LWG750
2007-10-10 21.3.7 [meta.rel] Dup The current definition for is_convertible requires that the type be implicitly convertible, so explicit constructors are ignored. Alisdair Meredith
- LWG749
2007-10-10 21.3.5.4 [meta.unary.prop] CD1 Currently has_nothrow_copy_constructor<T>::value is true if T has 'a' nothrow copy constructor. Alisdair Meredith
- LWG748
2007-10-10 21.3.5.4 [meta.unary.prop] NAD The is_abstract type trait is defined by reference to 10.4. Alisdair Meredith
- LWG747
2007-10-10 21.3.5.4 [meta.unary.prop] NAD We have 3 separate type traits to identify classes supporting no-throw operations Alisdair Meredith
- LWG746
2007-10-10 17.9.7 [propagation] CD1 current_exception may fail with bad_alloc Alisdair Meredith
- LWG745
2007-10-10 17.9.7 [propagation] NAD copy_exception API slices. Alisdair Meredith
- LWG744
2007-10-10 17.9.7 [propagation] CD1 What is the lifetime of an exception pointed to by an exception_ptr? Alisdair Meredith
- LWG743
2007-10-10 20.3.2.2.9 [util.smartptr.shared.spec] CD1 rvalue swap for shared_ptr Howard Hinnant
- LWG742
2007-10-10 16.4.4.2 [utility.arg.requirements] Resolved Enabling swap for proxy iterators Howard Hinnant
- LWG741
2007-09-27 20.3.2.2.11 [util.smartptr.getdeleter] NAD Const-incorrect get_deleter function for shared_ptr Daniel Krügler
- LWG740
2007-10-04 20.3.1 [unique.ptr] CD1 Please remove *_ptr<T[N]> Herb Sutter
- LWG739
2007-09-21 29.5.8.2 [rand.util.canonical] NAD Defect in [rand.util.canonical]/3 Stephan Tolksdorf
- LWG738
2007-09-21 29.5.5.2 [rand.adapt.disc] NAD Editorial Editorial issue in [rand.adapt.disc]/3 Stephan Tolksdorf
- LWG737
2007-09-21 29.5.9.6.2 [rand.dist.samp.pconst] NAD Comment on [rand.dist.samp.pconst] Stephan Tolksdorf
- LWG736
2007-09-21 29.5.9.6.1 [rand.dist.samp.discrete] NAD Comment on [rand.dist.samp.discrete] Stephan Tolksdorf
- LWG735
2007-09-21 29.5.9.3.2 [rand.dist.bern.bin] 29.5.9.3.4 [rand.dist.bern.negbin] NAD Unfortunate naming Stephan Tolksdorf
- LWG734
2007-09-21 29.5.9.5.3 [rand.dist.norm.chisq] CD1 Unnecessary restriction in [rand.dist.norm.chisq] Stephan Tolksdorf
- LWG733
2007-09-21 29.5.3.6 [rand.req.dist] NAD Comment on [rand.req.dist]/9 Stephan Tolksdorf
- LWG732
2007-09-21 99 [rand.dist.samp.genpdf] Resolved Defect in [rand.dist.samp.genpdf] Stephan Tolksdorf
- LWG731
2007-09-21 29.5.8.1 [rand.util.seedseq] NAD proposal for a customizable seed_seq Stephan Tolksdorf
- LWG730
2007-09-21 29.5.3.5 [rand.req.adapt] NAD Comment on [rand.req.adapt]/3 e) Stephan Tolksdorf
- LWG729
2007-09-21 29.5.3.4 [rand.req.eng] NAD Problem in [rand.req.eng]/3 Stephan Tolksdorf
- LWG728
2007-09-21 29.5.4.3 [rand.eng.mers] CD1 Problem in [rand.eng.mers]/6 Stephan Tolksdorf
- LWG727
2007-09-22 28.6.10.4 [re.alg.replace] C++11 regex_replace() doesn't accept basic_strings with custom traits and allocators Stephan T. Lavavej
- LWG726
2007-09-22 28.6.10.4 [re.alg.replace] NAD Missing regex_replace() overloads Stephan T. Lavavej
- LWG725
2007-09-16 23.2.4 [sequence.reqmts] NAD Editorial Optional sequence container requirements column label David Abrahams
- LWG724
2007-09-12 16.4.4.2 [utility.arg.requirements] C++11 DefaultConstructible is not defined Pablo Halpern
- LWG723
2007-08-29 28.6.7 [re.regex] C++11 basic_regex should be moveable Daniel Krügler
- LWG722
2007-08-27 29.7 [c.math] CD1 Missing [c.math] functions nanf and nanl Daniel Krügler
- LWG721
2007-08-27 99 [depr.conversions.string] NAD wstring_convert inconsistensies Bo Persson
- LWG720
2007-08-25 23.3.3 [array] 22.9.2 [template.bitset] CD1 Omissions in constexpr usages Daniel Krügler
- LWG719
2007-08-25 21 [meta] Resolved std::is_literal type traits should be provided Daniel Krügler
- LWG718
2007-08-18 27.4.3 [basic.string] NAD Editorial basic_string is not a sequence Bo Persson
- LWG717
2007-08-27 29.6.2.4 [valarray.access] NAD Editorial Incomplete valarray::operator[] specification in [valarray.access] Daniel Krügler
- LWG716
2007-08-31 28.6.12 [re.grammar] C++11 Production in [re.grammar] not actually modified Stephan T. Lavavej
- LWG715
2007-08-30 26.8.9 [alg.min.max] CD1 minmax_element complexity is too lax Matt Austern
- LWG714
2007-08-30 26.6.15 [alg.search] CD1 search_n complexity is too lax Matt Austern
- LWG713
2007-08-30 26.8.2.1 [sort] CD1 sort() complexity is too lax Matt Austern
- LWG712
2007-08-25 29.5.8.1 [rand.util.seedseq] CD1 seed_seq::size no longer useful Marc Paterno
- LWG711
2007-08-24 20.3.2.2.6 [util.smartptr.shared.obs] C++11 Contradiction in empty shared_ptr Peter Dimov
- LWG710
2007-08-24 20.3.2.2 [util.smartptr.shared] CD1 Missing postconditions Peter Dimov
- LWG709
2007-08-13 27.2.4 [char.traits.specializations] CD1 char_traits::not_eof has wrong signature Bo Persson
- LWG708
2007-07-28 28.3 [localization] NAD Locales need to be per thread and updated for POSIX changes Peter Dimov
- LWG707
2007-07-20 17.9.7 [propagation] NAD null pointer constant for exception_ptr Jens Maurer
- LWG706
2007-07-08 22.3 [pairs] CD1 make_pair() should behave as make_tuple() wrt. reference_wrapper() Thorsten Ottosen
- LWG705
2007-07-08 21.3.8.7 [meta.trans.other] CD1 type-trait decay incompletely specified Thorsten Ottosen
- LWG704
2007-05-20 23.2 [container.requirements] C++11 MoveAssignable requirement for container value type overly strict Howard Hinnant
- LWG703
2007-07-03 23.4.3.3 [map.access] CD1 map::at() need a complexity specification Joe Gottman
- LWG702
2007-06-30 5.2.1.2 [tr1::tr.num.sf.Plm] NAD [tr1] Restriction in associated Legendre functions Christopher Crawford
- LWG701
2007-06-30 5.2.1.1 [tr1::tr.num.sf.Lnm] NAD [tr1] assoc laguerre poly's Christopher Crawford
- LWG700
2007-07-01 22.2.4 [forward] CD1 N1856 defines struct identity N1856 P.J. Plauger
- LWG699
2007-07-01 29.5 [rand] CD1 N2111 changes min/max N2111 P.J. Plauger
- LWG698
2007-06-24 19.5.8.1 [syserr.syserr.overview] CD1 system_error needs const char* constructors Daniel Krügler
- LWG697
2007-06-24 19.5 [syserr] Resolved New <system_error> header leads to name clashes Daniel Krügler
- LWG696
2007-06-23 31.7.5.3.2 [istream.formatted.arithmetic] C++11 istream::operator>>(int&) broken Martin Sebor
- LWG695
2007-06-22 28.3.4.2.4 [facet.ctype.special] CD1 ctype<char>::classic_table() not accessible Martin Sebor
- LWG694
2007-06-22 22.9.2 [template.bitset] CD1 std::bitset and long long Martin Sebor
- LWG693
2007-06-22 22.9.2 [template.bitset] CD1 std::bitset::all() missing Martin Sebor
- LWG692
2007-06-22 31.7.8 [ext.manip] CD1 get_money and put_money should be formatted I/O functions Martin Sebor
- LWG691
2007-06-14 23.5 [unord] 99 [tr.hash] CD1 const_local_iterator cbegin, cend missing from TR1 Joaquín M López Muñoz
- LWG690
2007-06-10 29.7 [c.math] NAD Editorial abs(long long) should return long long Niels Dekker
- LWG689
2007-05-10 22.10.6.2 [refwrap.const] CD1 reference_wrapper constructor overly constrained Peter Dimov
- LWG688
2007-05-10 22.10.6.2 [refwrap.const] C++11 reference_wrapper, cref unsafe, allow binding to rvalues Peter Dimov
- LWG687
2007-05-10 20.3.2.2.2 [util.smartptr.shared.const] 20.3.2.3.2 [util.smartptr.weak.const] CD1 shared_ptr conversion constructor not constrained Peter Dimov
- LWG686
2007-06-14 20.3.1.3.5 [unique.ptr.single.observers] 20.3.2.2.6 [util.smartptr.shared.obs] NAD unique_ptr and shared_ptr fail to specify non-convertibility to int for unspecified-bool-type Beman Dawes
- LWG685
2007-06-10 24.5.1.9 [reverse.iter.nonmember] 24.5.4.9 [move.iter.nonmember] CD1 reverse_iterator/move_iterator difference has invalid signatures Bo Persson
- LWG684
2007-05-27 28.6.9 [re.results] NAD Editorial Unclear which members of match_results should be used in comparison Nozomu Katoo
- LWG683
2007-06-02 28.6.11.2 [re.tokiter] NAD Editorial regex_token_iterator summary error Eric Niebler
- LWG682
2007-06-03 28.6.7.2 [re.regex.construct] CD1 basic_regex ctor takes InputIterator or ForwardIterator? Eric Niebler
- LWG681
2007-05-27 28.6.8.3 [re.submatch.op] CD1 Operator functions impossible to compare are defined in [re.submatch.op] Nozomu Katoo
- LWG680
2007-06-11 24.5.4.2 [move.iterator] CD1 move_iterator operator-> return Howard Hinnant
- LWG679
2007-06-11 23.3 [sequences] CD1 resize parameter by value Howard Hinnant
- LWG678
2007-05-15 29.5.3.4 [rand.req.eng] CD1 Changes for [rand.req.eng] Charles Karney
- LWG677
2007-05-15 29.5.8.1 [rand.util.seedseq] CD1 Weaknesses in seed_seq::randomize [rand.util.seedseq] Charles Karney
- LWG676
2007-05-05 23.5 [unord] C++11 Moving the unordered containers Howard Hinnant
- LWG675
2007-05-05 23.2 [container.requirements] CD1 Move assignment of containers Howard Hinnant
- LWG674
2007-05-05 20.3.2.2 [util.smartptr.shared] CD1 shared_ptr interface changes for consistency with N1856 N1856 Peter Dimov
- LWG673
2007-05-04 20.3.1 [unique.ptr] CD1 unique_ptr update Howard Hinnant
- LWG672
2007-05-04 16.4.4.2 [utility.arg.requirements] CD1 Swappable requirements need updating Howard Hinnant
- LWG671
2007-04-20 28.3.4.3.3.3 [facet.num.put.virtuals] C++11 precision of hexfloat John Salmon
- LWG670
2007-04-16 28.3.4.7.4 [locale.moneypunct] Dup money_base::pattern and space Thomas Plum
- LWG669
2007-04-16 28.3.4.7.2.3 [locale.money.get.virtuals] NAD Equivalent postive and negative signs in money_get Thomas Plum
- LWG668
2007-04-16 28.3.4.7.2.3 [locale.money.get.virtuals] NAD money_get's empty minus sign Thomas Plum
- LWG667
2007-04-16 28.3.4.7.2.3 [locale.money.get.virtuals] NAD money_get's widened minus sign Thomas Plum
- LWG666
2007-04-16 28.3.4.7.4.3 [locale.moneypunct.virtuals] CD1 moneypunct::do_curr_symbol() Thomas Plum
- LWG665
2007-04-16 28.3.4.2.5.3 [locale.codecvt.virtuals] CD1 do_unshift return value Thomas Plum
- LWG664
2007-04-16 28.3.4.2.5.3 [locale.codecvt.virtuals] CD1 do_unshift for codecvt<char, char, mbstate_t> Thomas Plum
- LWG663
2007-04-16 16.3.2.4 [structure.specifications] NAD Complexity Requirements Thomas Plum
- LWG662
2007-04-05 28.3.4.3.2.3 [facet.num.get.virtuals] NAD Inconsistent handling of incorrectly-placed thousands separators Cosmin Truta
- LWG661
2007-04-01 31.7.5.3.2 [istream.formatted.arithmetic] CD1 New 27.6.1.2.2 changes make special extractions useless Daniel Krügler
- LWG660
2007-04-02 22.10 [function.objects] CD1 Missing Bitwise Operations Beman Dawes
- LWG659
2007-03-25 24.6.4 [istreambuf.iterator] C++11 istreambuf_iterator should have an operator->() Niels Dekker
- LWG658
2007-03-19 22.10 [function.objects] Resolved Two unspecified function comparators in [function.objects] Daniel Krügler
- LWG657
2007-03-14 16.4.3.2 [using.headers] NAD unclear requirement about header inclusion Gennaro Prota
- LWG656
2007-03-08 29.5.2 [rand.synopsis] NAD Editorial Typo in subtract_with_carry_engine declaration Daniel Krügler
- LWG655
2007-03-08 29.5.8.2 [rand.util.canonical] CD1 Signature of generate_canonical not useful Daniel Krügler
- LWG654
2007-03-08 29.5.3.4 [rand.req.eng] CD1 Missing IO roundtrip for random number engines Daniel Krügler
- LWG653
2007-03-08 2 [intro.refs] NAD Library reserved names Alisdair Meredith
- LWG652
2007-03-05 28.6.11.1 [re.regiter] CD1 regex_iterator and const correctness Daniel Krügler
- LWG651
2007-03-05 28.6.11.2.2 [re.tokiter.cnstr] CD1 Missing preconditions for regex_token_iterator c'tors Daniel Krügler
- LWG650
2007-03-05 28.6.11.2 [re.tokiter] CD1 regex_token_iterator and const correctness Daniel Krügler
- LWG649
2007-03-03 28.6.11.2.2 [re.tokiter.cnstr] NAD Editorial Several typos in regex_token_iterator constructors Daniel Krügler
- LWG648
2007-03-03 28.6.11.1.2 [re.regiter.cnstr] NAD Editorial regex_iterator c'tor needs clarification/editorial fix Daniel Krügler
- LWG647
2007-02-26 28.6.10.3 [re.alg.search] NAD Editorial Inconsistent regex_search params Daniel Krügler
- LWG646
2007-02-26 28.6.9.6 [re.results.form] CD1 const incorrect match_result members Daniel Krügler
- LWG645
2007-02-26 28.6.9 [re.results] NAD Editorial Missing members in match_results Daniel Krügler
- LWG644
2007-02-25 22.10.17.3 [func.wrap.func] NAD Possible typos in 'function' description Bo Persson
- LWG643
2007-02-20 31.10.3 [filebuf] 28.3.4.3.3.3 [facet.num.put.virtuals] CD1 Impossible "as if" clauses Daniel Krügler
- LWG642
2007-02-20 31.10.4.4 [ifstream.members] 31.10.5.4 [ofstream.members] NAD Editorial Invalidated fstream footnotes in N2134 N2134 Daniel Krügler
- LWG641
2007-02-18 31.7.8 [ext.manip] NAD Editorial Editorial fix for 27.6.4 (N2134) N2134 Daniel Krügler
- LWG640
2007-02-17 31.7.6.3.2 [ostream.inserters.arithmetic] CD1 27.6.2.5.2 does not handle (unsigned) long long Daniel Krügler
- LWG639
2007-02-17 31.7.5.3.3 [istream.extractors] 31.7.6.3.3 [ostream.inserters] NAD Still problems with exceptions during streambuf IO Daniel Krügler
- LWG638
2007-02-17 23.3.5.4 [deque.modifiers] CD1 deque end invalidation during erase Steve LoBasso
- LWG637
2007-02-13 29.7 [c.math] NAD Editorial §[c.math]/10 inconsistent return values Bo Persson
- LWG636
2007-02-11 29.6.2.4 [valarray.access] NAD Editorial 26.5.2.3 valarray::operator[] Bo Persson
- LWG635
2007-02-08 16.4.4.6 [allocator.requirements] Resolved domain of allocator::address Howard Hinnant
- LWG634
2007-02-07 20.2.10.2 [allocator.members] CD1 allocator.address() doesn't work for types overloading operator& Howard Hinnant
- LWG633
2007-02-03 22.10.17.3.6 [func.wrap.func.targ] NAD Editorial Return clause mentions undefined "type()" Daniel Krügler
- LWG632
2007-02-01 23.2 [container.requirements] NAD Time complexity of size() for std::set Lionel B
- LWG631
2007-01-31 26 [algorithms] NAD conflicting requirements for BinaryPredicate James Kanze
- LWG630
2007-01-28 29.6.2.2 [valarray.cons] C++11 arrays of valarray Martin Sebor
- LWG629
2007-01-28 29.4.6 [complex.ops] CD1 complex<T> insertion and locale dependence Gabriel Dos Reis
- LWG628
2007-01-23 28.6.7 [re.regex] CD1 Inconsistent definition of basic_regex constructor Bo Persson
- LWG627
2007-01-23 17.6.3.2 [new.delete.single] NAD Low memory and exceptions P.J. Plauger
- LWG626
2007-01-20 16.3.2.4 [structure.specifications] NAD Editorial new Remark clauses not documented Martin Sebor
- LWG625
2007-01-20 16 [library] Resolved Mixed up Effects and Returns clauses Martin Sebor
- LWG624
2007-01-20 29.6.2.3 [valarray.assign] CD1 valarray assignment and arrays of unequal length Martin Sebor
- LWG623
2007-01-20 31.2.1 [iostream.limits.imbue] CD1 pubimbue forbidden to call imbue Martin Sebor
- LWG622
2007-01-20 31.10.6.4 [fstream.members] CD1 behavior of filebuf dtor and close on error Martin Sebor
- LWG621
2007-01-20 29.6 [numarray] CD1 non-const copy assignment operators of helper arrays Martin Sebor
- LWG620
2007-01-20 29.6.2.2 [valarray.cons] CD1 valid uses of empty valarrays Martin Sebor
- LWG619
2007-01-12 17.14 [support.runtime] CD1 Longjmp wording problem Lawrence Crowl
- LWG618
2007-01-10 29.6.2.8 [valarray.members] CD1 valarray::cshift() effects on empty array Gabriel Dos Reis
- LWG617
2006-12-30 23.3.3 [array] Open std::array is a sequence that doesn't satisfy the sequence requirements? Bo Persson
- LWG616
2006-12-16 28.3.4.2.3 [locale.ctype.byname] CD1 missing 'typename' in ctype_byname Bo Persson
- LWG615
2006-12-11 27.5 [c.strings] NAD Editorial Inconsistencies in Section 21.4 Bo Persson
- LWG614
2006-12-05 27.4.3 [basic.string] NAD std::string allocator requirements still inconsistent Bo Persson
- LWG613
2006-11-20 17.3.5.3 [numeric.special] CD1 max_digits10 missing from numeric_limits Bo Persson
- LWG612
2006-11-10 17.3.5.2 [numeric.limits.members] CD1 numeric_limits::is_modulo insufficiently defined Chris Jefferson
- LWG611
2006-11-13 16.4.5.8 [res.on.functions] CD1 Standard library templates and incomplete types Nicola Musatti
- LWG610
2006-11-02 22.10.17.3.2 [func.wrap.func.con] 99 [tr.func.wrap.func.con] CD1 Suggested non-normative note for C++0x Scott Meyers
- LWG609
2006-11-02 29.5.5.3 [rand.adapt.ibits] 99 [tr.rand] CD1 missing static const Walter E. Brown
- LWG608
2006-10-26 29.5.8.1 [rand.util.seedseq] CD1 Unclear seed_seq construction details Charles Karney
- LWG607
2006-10-26 29.5.8.1 [rand.util.seedseq] CD1 Concern about short seed vectors Charles Karney
- LWG606
2006-06-15 3.2 [dec.tr::trdec.types.types] NAD [dec.tr] allow narrowing conversions Martin Sebor
- LWG605
2006-10-17 3.4 [dec.tr::trdec.types.cdecfloat] TRDec [dec.tr] <decfloat.h> doesn't live here anymore. Robert Klarer
- LWG604
2006-05-28 3 [dec.tr::trdec.types] TRDec [dec.tr] Storing a reference to a facet unsafe. Martin Sebor
- LWG603
2006-05-28 3 [dec.tr::trdec.types] TRDec [dec.tr] Trivially simplifying decimal classes. Martin Sebor
- LWG602
2006-05-28 3 [dec.tr::trdec.types] TRDec [dec.tr] "generic floating type" not defined. Daniel Krügler
- LWG601
2006-05-28 3.3 [dec.tr::trdec.types.limits] TRDec [dec.tr] numeric_limits typos Daniel Krugler
- LWG600
2006-05-28 3.9 [dec.tr::trdec.types.cwchar] TRDec [dec.tr] Wrong parameters for wcstod* functions Daniel Krugler
- LWG599
2006-05-28 3.1 [dec.tr::trdec.types.encodings] TRDec [dec.tr] Say "octets" instead of "bytes." Daniel Krugler
- LWG598
2006-05-28 3.2 [dec.tr::trdec.types.types] TRDec [dec.tr] Conversion to integral should truncate, not round. Daniel Krugler
- LWG597
2006-04-05 3.2 [dec.tr::trdec.types.types] NAD [dec.tr] The notion of 'promotion' cannot be emulated by user-defined types. Daveed Vandevoorde
- LWG596
2006-09-26 31.10.3.4 [filebuf.members] CD1 27.8.1.3 Table 112 omits "a+" and "a+b" modes Thomas Plum
- LWG595
2006-09-24 29.4.7 [complex.value.ops] CD1 TR1/C++0x: fabs(complex<T>) redundant / wrongly specified Stefan Große Pawig
- LWG594
2006-11-02 16.4.4.2 [utility.arg.requirements] Resolved Disadvantages of defining Swappable in terms of CopyConstructible and Assignable Niels Dekker
- LWG593
2006-08-28 17.4.1 [cstdint.syn] 99 [tr.c99.cstdint] CD1 __STDC_CONSTANT_MACROS Walter Brown
- LWG592
2006-08-17 31.10.4.4 [ifstream.members] NAD Editorial Incorrect treatment of rdbuf()->close() return type Christopher Kohlhoff
- LWG591
2006-08-08 17.3.5.2 [numeric.limits.members] NAD Editorial Misleading "built-in whyglinux
- LWG590
2006-08-10 21 [meta] 99 [tr.meta.req] NAD Editorial Type traits implementation latitude should be removed for C++0x Beman Dawes
- LWG589
2006-08-02 23.2 [container.requirements] CD1 Requirements on iterators of member template functions of containers Peter Dimov
- LWG588
2006-07-18 23.3.3 [array] NAD requirements on zero sized tr1::arrays and other details Gennaro Prota
- LWG587
2006-06-22 99 [depr.istrstream.cons] NAD Editorial iststream ctor missing description Martin Sebor
- LWG586
2006-06-22 27.4.4.4 [string.io] CD1 string inserter not a formatted function Martin Sebor
- LWG585
2006-06-22 28.3.4 [locale.categories] NAD facet error reporting Martin Sebor Paolo Carlini
- LWG584
2006-06-15 29.7 [c.math] NAD missing int pow(int,int) functionality Beman Dawes
- LWG583
2006-06-15 29.7 [c.math] NAD div() for unsigned integral types Beman Dawes
- LWG582
2006-06-14 26.11.5 [uninitialized.copy] NAD specialized algorithms and volatile storage Martin Sebor
- LWG581
2006-06-14 31.7.6.4 [ostream.unformatted] CD1 flush() not unformatted function Martin Sebor
- LWG580
2006-06-14 23.2.2 [container.requirements.general] NAD Editorial unused allocator members Martin Sebor
- LWG579
2006-06-13 23.2.8 [unord.req] NAD erase(iterator) for unordered containers should not return an iterator Joaquín M López Muñoz
- LWG578
2006-05-17 20.2.10.2 [allocator.members] CD1 purpose of hint to allocator::allocate() Martin Sebor
- LWG577
2006-05-03 26.8.4.3 [upper.bound] CD1 upper_bound(first, last, ...) cannot return last Seungbeom Kim
- LWG576
2006-04-25 26.6.9 [alg.find.first.of] CD1 find_first_of is overconstrained Doug Gregor
- LWG575
2006-04-23 20.3.2.2.3 [util.smartptr.shared.dest] 99 [tr.util.smartptr.shared.dest] CD1 the specification of ~shared_ptr is MT-unfriendly, makes implementation assumptions Peter Dimov
- LWG574
2006-04-18 31.4 [iostream.objects] CD1 DR 369 Contradicts Text Pete Becker
- LWG573
2006-04-12 31.5.3 [fpos] NAD C++0x file positioning should handle modern file sizes Beman Dawes
- LWG572
2006-04-11 29.5 [rand] 99 [tr.rand] NAD Oops, we gave 507 WP status Howard Hinnant
- LWG571
2006-04-08 2 [intro.refs] NAD Editorial Update C90 references to C99? Beman Dawes
- LWG570
2006-04-06 27.2 [char.traits] NAD Request adding additional explicit specializations of char_traits Jack Reeves
- LWG569
2006-03-10 31.5.4.4 [iostate.flags] Dup Postcondition for basic_ios::clear(iostate) incorrectly stated Seungbeom Kim
- LWG568
2006-03-07 8.16.4 [tr1::tr.c99.cmath.over] NAD [tr1] log2 overloads missing Paolo Carlini
- LWG567
2006-02-25 31.7 [iostream.format] CD1 streambuf inserter and extractor should be unformatted Martin Sebor
- LWG566
2006-02-23 31.7.5.4 [istream.unformatted] CD1 array forms of unformatted input function undefined for zero-element arrays Martin Sebor
- LWG565
2006-02-23 31.6.3.5.5 [streambuf.virt.put] C++11 xsputn inefficient Martin Sebor
- LWG564
2006-02-23 31.8.2.5 [stringbuf.virtuals] C++11 stringbuf seekpos underspecified Martin Sebor
- LWG563
2006-02-23 31.8.2.5 [stringbuf.virtuals] CD1 stringbuf seeking from end Martin Sebor
- LWG562
2006-02-23 31.8 [string.streams] CD1 stringbuf ctor inefficient Martin Sebor
- LWG561
2006-02-21 24.5.2.4.3 [inserter] CD1 inserter overly generic Howard Hinnant
- LWG560
2006-02-17 16.4.4.6 [allocator.requirements] NAD User-defined allocators without default constructor Sergey P. Derevyago
- LWG559
2006-02-19 17.3.5 [numeric.limits] CD1 numeric_limits<const T> Martin Sebor
- LWG558
2006-02-09 24.3.5.3 [input.iterators] NAD Editorial lib.input.iterators Defect David Abrahams
- LWG557
2006-02-06 17.4.1 [cstdint.syn] 99 [tr.c99.cstdint] NAD Editorial TR1: div(_Longlong, _Longlong) vs div(intmax_t, intmax_t) Paolo Carlini
- LWG556
2006-02-05 26.8 [alg.sorting] C++11 Is Compare a BinaryPredicate? Martin Sebor
- LWG555
2006-02-02 8.21 [tr1::tr.c99.boolh] NAD Editorial [tr1] 8.21/1: typo Paolo Carlini
- LWG554
2006-01-29 17.3.5.3 [numeric.special] NAD Problem with lwg DR 184 numeric_limits<bool> Howard Hinnant
- LWG553
2006-01-30 17.4.1 [cstdint.syn] 99 [tr.c99.cstdint.syn] NAD Editorial very minor editorial change intptr_t / uintptr_t Paolo Carlini
- LWG552
2006-01-25 26.7.13 [alg.random.shuffle] CD1 random_shuffle and its generator Martin Sebor
- LWG551
2006-01-23 17.15 [support.c.headers] CD1 <ccomplex> Howard Hinnant
- LWG550
2006-01-12 29.7 [c.math] CD1 What should the return type of pow(float,int) be? Howard Hinnant
- LWG549
2006-01-10 29.5.9 [rand.dist] 99 [tr.rand.dist.bin] NAD Editorial Undefined variable in binomial_distribution Matt Austern
- LWG548
2006-01-10 29.5.7 [rand.device] 99 [tr.rand.device] NAD May random_device block? Matt Austern
- LWG547
2006-01-10 29.5 [rand] 99 [tr.rand] NAD division should be floating-point, not integer Matt Austern
- LWG546
2006-01-10 5.1.1 [tr1::tr.rand.req] NAD [tr1] _Longlong and _ULonglong are integer types Matt Austern
- LWG545
2006-01-10 20.3.2.2.11 [util.smartptr.getdeleter] 99 [tr.util.smartptr.shared.dest] CD1 When is a deleter deleted? Matt Austern
- LWG544
2005-11-25 C.8 [diff.library] NAD Editorial minor NULL problems in C.2 Martin Sebor
- LWG543
2005-11-03 29.6.4 [class.slice] CD1 valarray slice default constructor Howard Hinnant
- LWG542
2005-10-18 20.3.2.2.6 [util.smartptr.shared.obs] 99 [tr.util.smartptr.shared.obs] CD1 shared_ptr observers Martin Sebor
- LWG541
2005-10-16 20.3.2.2 [util.smartptr.shared] 99 [tr.util.smartptr.shared] CD1 shared_ptr template assignment and void Martin Sebor
- LWG540
2005-10-15 20.3.2.2.6 [util.smartptr.shared.obs] 99 [tr.util.smartptr.shared.obs] CD1 shared_ptr<void>::operator*() Martin Sebor
- LWG539
2006-02-06 26.10.7 [partial.sum] C++11 partial_sum and adjacent_difference should mention requirements Marc Schoolderman
- LWG538
2006-02-09 26.7.9 [alg.unique] CD1 241 again: Does unique_copy() require CopyConstructible and Assignable? Howard Hinnant
- LWG537
2006-02-12 31.7.5.4 [istream.unformatted] CD1 Typos in the signatures in 27.6.1.3/42-43 and 27.6.2.4 Paolo Carlini
- LWG536
2005-12-17 23.2 [container.requirements] Dup Container iterator constructor and explicit convertibility Joaquín M López Muñoz
- LWG535
2005-12-14 27.4.3.7.8 [string.swap] CD1 std::string::swap specification poorly worded Beman Dawes
- LWG534
2005-11-16 27.4.3 [basic.string] CD1 Missing basic_string members Alisdair Meredith
- LWG533
2005-11-09 20.3.2.2.11 [util.smartptr.getdeleter] 99 [tr.util.smartptr.getdeleter] CD1 typo in 2.2.3.10/1 Paolo Carlini
- LWG532
2005-11-29 22.4.9 [tuple.rel] 99 [tr.tuple.rel] LEWG Tuple comparison David Abrahams
- LWG531
2005-11-23 31.7.5.4 [istream.unformatted] CD1 array forms of unformatted input functions Martin Sebor
- LWG530
2005-11-15 27.4.3 [basic.string] CD1 Must elements of a string be contiguous? Matt Austern
- LWG529
2005-10-25 99 [res.on.required] NAD Editorial The standard encourages redundant and confusing preconditions David Abrahams
- LWG528
2005-10-12 23.5 [unord] 99 [tr.unord.unord] NAD const_iterator iterator issue when they are the same type Paolo Carlini
- LWG527
2005-10-01 22.10.15.4 [func.bind.bind] 99 [tr.func.bind.bind] CD1 tr1::bind has lost its Throws clause Peter Dimov
- LWG526
2005-09-14 23.2.4 [sequence.reqmts] NAD Is it undefined if a function in the standard changes in parameters? Chris Jefferson
- LWG525
2005-07-11 21.3.5 [meta.unary] 99 [tr.meta.unary] Resolved type traits definitions not clear Robert Klarer
- LWG524
2005-07-01 28.6 [re] CD1 regex named character classes and case-insensitivity don't mix Eric Niebler
- LWG523
2005-07-01 28.6 [re] Open regex case-insensitive character ranges are unimplementable as specified Eric Niebler
- LWG522
2005-07-03 22.4 [tuple] 99 [tr.tuple] CD1 Tuple doesn't define swap Andy Koenig
- LWG521
2005-07-03 22.10.6 [refwrap] 99 [tr.util.refwrp.refwrp] CD1 Garbled requirements for argument_type in reference_wrapper Pete Becker
- LWG520
2005-07-03 22.10.15 [func.bind] 99 [tr.func.bind] CD1 Result_of and pointers to data members Pete Becker
- LWG519
2005-07-03 23.3.3 [array] 99 [tr.array.array] CD1 Data() undocumented Pete Becker
- LWG518
2005-07-03 23.2.8 [unord.req] 99 [tr.unord.req] CD1 Are insert and erase stable for unordered_multiset and unordered_multimap? Matt Austern
- LWG517
2005-07-03 29.5.3 [rand.req] 99 [tr.rand.req] NAD Should include name in external representation Walter Brown
- LWG516
2005-07-03 29.5.4 [rand.eng] 99 [tr.rand.eng.sub1] NAD Editorial Seeding subtract_with_carry_01 using a generator Walter Brown
- LWG515
2005-07-03 29.5.2 [rand.synopsis] 99 [tr.rand.synopsis] NAD Random number engine traits Walter Brown
- LWG514
2005-07-03 29.5.4.4 [rand.eng.sub] 99 [tr.rand.eng.sub] NAD Editorial Size of state for subtract_with_carry Walter Brown
- LWG513
2005-07-03 29.5.4 [rand.eng] 99 [tr.rand.eng.sub1] NAD Editorial Size of state for subtract_with_carry_01 Walter Brown
- LWG512
2005-07-03 29.5.4 [rand.eng] 99 [tr.rand.eng.sub1] NAD Editorial Seeding subtract_with_carry_01 from a single unsigned long Walter Brown
- LWG511
2005-07-03 29.5.9 [rand.dist] 99 [tr.rand.dist.bin] NAD Input_type for binomial_distribution Walter Brown
- LWG510
2005-07-03 29.5.9.3 [rand.dist.bern] 99 [tr.rand.dist.bern] NAD Input_type for bernoulli_distribution Walter Brown
- LWG509
2005-07-03 29.5.9.2 [rand.dist.uni] 99 [tr.rand.dist.iunif] NAD Uniform_int template parameters Walter Brown
- LWG508
2005-07-03 29.5.6 [rand.predef] 99 [tr.rand.predef] CD1 Bad parameters for ranlux64_base_01 Walter Brown
- LWG507
2005-07-03 29.5 [rand] 99 [tr.rand.var] CD1 Missing requirement for variate_generator::operator() Walter Brown
- LWG506
2005-07-03 29.5 [rand] 99 [tr.rand.var] NAD Requirements of Distribution parameter for variate_generator Walter Brown
- LWG505
2005-07-03 29.5.3 [rand.req] 99 [tr.rand.req] CD1 Result_type in random distribution requirements Walter Brown
- LWG504
2005-07-03 29.5.3 [rand.req] 99 [tr.rand.req] NAD Editorial Integer types in pseudo-random number engine requirements Walter Brown
- LWG503
2005-06-20 28.3.4 [locale.categories] NAD more on locales P.J. Plauger
- LWG502
2005-06-07 28.3.3.1.2.1 [locale.category] NAD Proposition: Clarification of the interaction between a facet and an iterator Christopher Conrade Zseleghovski
- LWG501
2005-06-07 99 [depr.base] NAD Proposal: strengthen guarantees of lib.comparisons Me <anti_spam_email2003@yahoo.com>
- LWG500
2005-05-24 28.3.4.2.6 [locale.codecvt.byname] NAD do_length cannot be implemented correctly Krzysztof Żelechowski
- LWG499
2005-04-12 26.8.2.2 [stable.sort] NAD Editorial Std. doesn't seem to require stable_sort() to be stable! Prateek Karandikar
- LWG498
2005-05-04 26.8.5 [alg.partitions] C++11 Requirements for partition() and stable_partition() too strong Sean Parent Joe Gottman
- LWG497
2005-03-02 17.3.5.2 [numeric.limits.members] CD1 meaning of numeric_limits::traps for floating point types Martin Sebor
- LWG496
2005-02-10 23.3.13 [vector] CD1 Illegal use of "T" in vector<bool> richard@ex-parrot.com
- LWG495
2005-01-10 28.3 [localization] CD1 Clause 22 template parameter requirements Beman Dawes
- LWG494
2004-12-19 23.2.7 [associative.reqmts] NAD Wrong runtime complexity for associative container's insert and delete Hans B os
- LWG493
2004-12-13 24.3.5.3 [input.iterators] NAD Undefined Expression in Input Iterator Note Title Chris Jefferson
- LWG492
2004-12-12 16.3.2.4 [structure.specifications] NAD Invalid iterator arithmetic expressions Thomas Mang
- LWG491
2004-12-12 23.3.11.5 [list.ops] NAD std::list<>::unique incorrectly specified Thomas Mang
- LWG490
2004-12-12 26.7.9 [alg.unique] NAD std::unique wrongly specified Thomas Mang
- LWG489
2004-12-12 26.7.8 [alg.remove] NAD std::remove / std::remove_if wrongly specified Thomas Mang
- LWG488
2004-11-22 26.7.11 [alg.rotate] CD1 rotate throws away useful information Howard Hinnant
- LWG487
2004-10-17 16.4.4.6 [allocator.requirements] NAD Allocator::construct is too limiting Dhruv Matani
- LWG486
2004-10-13 26.8.9 [alg.min.max] Dup min/max CopyConstructible requirement is too strict Dave Abrahams
- LWG485
2004-10-13 24.3.5.4 [output.iterators] Resolved output iterator insufficiently constrained Chris Jefferson
- LWG484
2004-09-16 24.3.5.3 [input.iterators] Open Convertible to T Chris Jefferson
- LWG483
2004-09-20 26.6 [alg.nonmodifying] 26.7 [alg.modifying.operations] Dup Heterogeneous equality and EqualityComparable Peter Dimov
- LWG482
2004-09-14 22.3 [pairs] 22.4 [tuple] Resolved Swapping pairs Andrew Koenig
- LWG481
2004-08-30 26.7.9 [alg.unique] NAD unique's effects on the range [result, last) Andrew Koenig
- LWG480
2004-08-19 99 [depr.base] NAD unary_function and binary_function should have protected nonvirtual destructors Joe Gottman
- LWG479
2004-08-01 23.2 [container.requirements] Dup Container requirements and placement new Herb Sutter
- LWG478
2004-07-11 24.3.5.5 [forward.iterators] CD1 Should forward iterator requirements table have a line for r->m? Dave Abrahams
- LWG477
2004-07-11 24.3.5.5 [forward.iterators] Dup Operator-> for const forward iterators Dave Abrahams
- LWG476
2004-07-09 24.3.5.5 [forward.iterators] NAD Forward Iterator implied mutability Dave Abrahams
- LWG475
2004-07-09 26.6.5 [alg.foreach] CD1 May the function object passed to for_each modify the elements of the iterated sequence? Stephan T. Lavavej Jaakko Jarvi
- LWG474
2004-07-01 31.7.6.3.4 [ostream.inserters.character] CD1 confusing Footnote 297 Martin Sebor
- LWG473
2004-07-01 28.3.4.2.2 [locale.ctype] C++11 underspecified ctype calls Martin Sebor
- LWG472
2004-06-30 26.8.4.4 [equal.range] Dup Missing "Returns" clause in std::equal_range Prateek R Karandikar
- LWG471
2004-06-28 17.9.3 [exception] C++11 result of what() implementation-defined Martin Sebor
- LWG470
2004-06-28 23 [containers] NAD accessing containers from their elements' special functions Martin Sebor
- LWG469
2004-06-28 23.3.13 [vector] CD1 vector<bool> ill-formed relational operators Martin Sebor
- LWG468
2004-06-28 31.5.4.4 [iostate.flags] CD1 unexpected consequences of ios_base::operator void*() Martin Sebor
- LWG467
2004-06-28 27.2.4.2 [char.traits.specializations.char] CD1 char_traits::lt(), compare(), and memcmp() Martin Sebor
- LWG466
2004-06-10 27.4.3.2 [string.require] NAD basic_string ctor should prevent null pointer error Daniel Frey
- LWG465
2004-06-03 16.4.2.3 [headers] CD1 Contents of <ciso646> Steve Clamage
- LWG464
2004-05-12 23.3.13 [vector] 23.4.3 [map] CD1 Suggestion for new member functions in standard containers Thorsten Ottosen
- LWG463
2003-12-07 99 [auto.ptr] NAD auto_ptr usability issues Rani Sharoni
- LWG462
2004-03-23 6.9.3.4 [basic.start.term] 17.2.2 [cstdlib.syn] NAD Destroying objects with static storage duration Bill Plauger
- LWG461
2004-03-23 28.3.4.6.2.3 [locale.time.get.virtuals] CD1 time_get hard or impossible to implement Bill Plauger
- LWG460
2004-04-01 31.10 [file.streams] CD1 Default modes missing from basic_fstream member specifications Ben Hutchings
- LWG459
2004-03-16 28.3.4.3.2.3 [facet.num.get.virtuals] NAD Requirement for widening in stage 2 is overspecification Martin Sebor
- LWG458
2004-02-27 24.3.5.7 [random.access.iterators] NAD 24.1.5 contains unintended limitation for operator- Daniel Frey
- LWG457
2004-01-30 22.9.2.2 [bitset.cons] CD1 bitset constructor: incorrect number of initialized bits Dag Henriksson
- LWG456
2004-01-30 16.4.2.3 [headers] CD1 Traditional C header files are overspecified Bill Plauger
- LWG455
2004-01-30 31.4 [iostream.objects] CD1 cerr::tie() and wcerr::tie() are overspecified Bill Plauger
- LWG454
2004-01-30 31.10.3.4 [filebuf.members] NAD basic_filebuf::open should accept wchar_t names Bill Plauger
- LWG453
2004-01-30 31.8.2.5 [stringbuf.virtuals] CD1 basic_stringbuf::seekoff need not always fail for an empty stream Bill Plauger
- LWG452
2004-01-30 28.3.3.1.4 [locale.members] NAD locale::combine should be permitted to generate a named locale Bill Plauger
- LWG451
2004-01-30 23.2.7 [associative.reqmts] 23.4 [associative] Dup Associative erase should return an iterator Bill Plauger
- LWG450
2004-01-30 23.4.6 [set] Dup set::find is inconsistent with associative container requirements Bill Plauger
- LWG449
2004-01-15 17.2 [support.types] CD1 Library Issue 306 Goes Too Far Pete Becker
- LWG448
2004-01-07 24.3.5.7 [random.access.iterators] CD1 Random Access Iterators over abstract classes Dave Abrahams
- LWG447
2003-12-26 28.3.3.1.2.1 [locale.category] Dup Wrong template argument for time facets Pete Becker
- LWG446
2003-12-16 24.3 [iterator.requirements] 23.2 [container.requirements] NAD Editorial Iterator equality between different containers Andy Koenig
- LWG445
2003-12-09 24.3.2.3 [iterator.traits] CD1 iterator_traits::reference unspecified for some iterator categories Dave Abrahams
- LWG444
2003-11-20 31.10 [file.streams] CD1 Bad use of casts in fstream Vincent Leloup
- LWG443
2003-11-20 31.10.3.4 [filebuf.members] CD1 filebuf::close() inconsistent use of EOF Vincent Leloup
- LWG442
2003-11-18 31.7.6.2.4 [ostream.sentry] CD1 sentry::operator bool() inconsistent signature Vincent Leloup
- LWG441
2003-11-17 31.5.3 [fpos] CD1 Is fpos::state const? Vincent Leloup
- LWG440
2003-11-05 29.4.8 [complex.transcendentals] NAD Should std::complex use unqualified transcendentals? Matt Austern
- LWG439
2003-11-02 28.3.4 [locale.categories] NAD Should facets be copyable? Matt Austern
- LWG438
2003-10-20 23.2.4 [sequence.reqmts] CD1 Ambiguity in the "do the right thing" clause Howard Hinnant
- LWG437
2003-10-24 31.7.6.3.2 [ostream.inserters.arithmetic] NAD Formatted output of function pointers is confusing Ivan Godard
- LWG436
2003-10-15 28.3.3.1.2.2 [locale.facet] CD1 are cv-qualified facet types valid facets? Martin Sebor
- LWG435
2003-10-15 27.4.4.4 [string.io] CD1 bug in DR 25 Martin Sebor
- LWG434
2003-10-15 22.9.2.3 [bitset.members] CD1 bitset::to_string() hard to use Martin Sebor
- LWG433
2003-09-29 99 [unexpected] NAD Contradiction in specification of unexpected() Vyatcheslav Sysoltsev
- LWG432
2003-09-24 31.8.2.5 [stringbuf.virtuals] CD1 stringbuf::overflow() makes only one write position available Christian W Brock
- LWG431
2003-09-20 16.4.4.6 [allocator.requirements] 26 [algorithms] Resolved Swapping containers with unequal allocators Matt Austern
- LWG430
2003-09-18 29.6.2.5 [valarray.sub] C++11 valarray subset operations Martin Sebor
- LWG429
2003-09-18 31.5.4.4 [iostate.flags] Dup typo in basic_ios::clear(iostate) Martin Sebor
- LWG428
2003-09-18 27.4.3.7.5 [string.erase] CD1 string::erase(iterator) validity Martin Sebor
- LWG427
2003-09-18 28.3.4.3.2.3 [facet.num.get.virtuals] C++11 Stage 2 and rationale of DR 221 Martin Sebor
- LWG426
2003-09-18 26.6.15 [alg.search] 26.7.6 [alg.fill] 26.7.7 [alg.generate] CD1 search_n(), fill_n(), and generate_n() with negative n Martin Sebor
- LWG425
2003-09-18 99 [depr.temporary.buffer] CD1 return value of std::get_temporary_buffer Martin Sebor
- LWG424
2003-09-18 16.3.2.2 [structure.summary] NAD Editorial normative notes Martin Sebor
- LWG423
2003-09-18 31 [input.output] Open Effects of negative streamsize in iostreams Martin Sebor
- LWG422
2003-09-18 16.4.5.3 [reserved.names] CD1 explicit specializations of member functions of class templates Martin Sebor
- LWG421
2003-09-18 31.6.3.2 [streambuf.cons] NAD is basic_streambuf copy-constructible? Martin Sebor
- LWG420
2003-09-18 31.10 [file.streams] CD1 is std::FILE a complete type? Martin Sebor
- LWG419
2003-09-18 31.7.5.2.4 [istream.sentry] C++11 istream extractors not setting failbit if eofbit is already set Martin Sebor
- LWG418
2003-09-18 31.5.2.2.6 [ios.init] NAD exceptions thrown during iostream cleanup Martin Sebor
- LWG417
2003-09-18 28.3.4.2.2.3 [locale.ctype.virtuals] NAD what does ctype::do_widen() return on failure Martin Sebor
- LWG416
2003-09-18 17.3.6 [climits.syn] CD1 definitions of XXX_MIN and XXX_MAX macros in climits Martin Sebor
- LWG415
2003-09-18 31.7.5.5 [istream.manip] CD1 behavior of std::ws Martin Sebor
- LWG414
2003-08-19 23.3.13.5 [vector.modifiers] CD1 Which iterators are invalidated by v.erase()? Matt Austern
- LWG413
2003-07-13 31.7.5.3.3 [istream.extractors] CD1 Proposed resolution to LDR#64 still wrong Bo Persson
- LWG412
2003-07-10 31.5.4.4 [iostate.flags] CD1 Typo in 27.4.4.3 Martin Sebor
- LWG411
2003-07-09 26.8.7 [alg.set.operations] CD1 Wrong names of set member functions Daniel Frey
- LWG410
2003-06-07 23.3.11.2 [list.cons] 23.3.11.4 [list.modifiers] CD1 Missing semantics for stack and queue comparison operators Hans Bos
- LWG409
2003-06-03 31.10.4.4 [ifstream.members] 31.10.5.4 [ofstream.members] CD1 Closing an fstream should clear error state Nathan Myers
- LWG408
2003-06-03 24.3 [iterator.requirements] NAD Editorial Is vector<reverse_iterator<char*> > forbidden? Nathan Myers
- LWG407
2003-06-03 24.3.4 [iterator.concepts] CD1 Can singular iterators be destroyed? Nathan Myers
- LWG406
2003-04-27 23.3.13.5 [vector.modifiers] CD1 vector::insert(s) exception safety Dave Abrahams
- LWG405
2003-04-08 26.13 [alg.c.library] CD1 qsort and POD Ray Lischner
- LWG404
2003-04-24 16.4.5.6 [replacement.functions] 17.6.3 [new.delete] CD1 May a replacement allocation function be declared inline? Matt Austern
- LWG403
2003-03-25 27.4.3.7.8 [string.swap] CD1 basic_string::swap should not throw exceptions Beman Dawes
- LWG402
2003-02-27 16.4.4.6 [allocator.requirements] 20.2.10.2 [allocator.members] CD1 wrong new expression in [some_]allocator::construct Markus Mauhart
- LWG401
2003-02-27 16.4.4.6 [allocator.requirements] CD1 incorrect type casts in table 32 in lib.allocator.requirements Markus Mauhart
- LWG400
2003-02-27 20.2.10.2 [allocator.members] CD1 redundant type cast in lib.allocator.members Markus Mauhart
- LWG399
2003-01-05 31.7.5.4 [istream.unformatted] NAD volations of unformatted input function requirements Martin Sebor
- LWG398
2003-01-05 31.7.6.2.4 [ostream.sentry] NAD effects of end-of-file on unformatted input functions Martin Sebor
- LWG397
2003-01-05 31.7.6.2.4 [ostream.sentry] NAD Editorial ostream::sentry dtor throws exceptions Martin Sebor
- LWG396
2003-01-05 22.9.2.2 [bitset.cons] CD1 what are characters zero and one Martin Sebor
- LWG395
2003-01-03 29.7 [c.math] CD1 inconsistencies in the definitions of rand() and random_shuffle() James Kanze
- LWG394
2002-12-27 31.7.6.3.1 [ostream.formatted.reqmts] NAD behavior of formatted output on failure Martin Sebor
- LWG393
2002-12-24 28.3.4.2.5.3 [locale.codecvt.virtuals] NAD Editorial do_in/do_out operation on state unclear Alberto Barbati
- LWG392
2002-12-11 24.3.5.3 [input.iterators] NAD 'equivalence' for input iterators Corwin Joy
- LWG391
2002-12-10 28.3.3.3.2 [conversions.character] CD1 non-member functions specified as const James Kanze
- LWG390
2002-10-24 16.4.4.2 [utility.arg.requirements] NAD Editorial CopyConstructible requirements too strict Doug Gregor
- LWG389
2002-11-08 29.6.2.4 [valarray.access] CD1 Const overload of valarray::operator[] returns by value Gabriel Dos Reis
- LWG388
2002-11-08 29.4 [complex.numbers] NAD Use of complex as a key in associative containers Gabriel Dos Reis
- LWG387
2002-11-08 29.4 [complex.numbers] CD1 std::complex over-encapsulated Gabriel Dos Reis
- LWG386
2002-10-23 24.5.1.6 [reverse.iter.elem] CD1 Reverse iterator's operator[] has impossible return type Matt Austern
- LWG385
2002-10-23 16 [library] NAD Does call by value imply the CopyConstructible requirement? Matt Austern
- LWG384
2002-10-18 26.8.4.4 [equal.range] CD1 equal_range has unimplementable runtime complexity Hans Bos
- LWG383
2002-10-17 24.3.5.6 [bidirectional.iterators] CD1 Bidirectional iterator assertion typo ysapir (submitted via comp.std.c++)
- LWG382
2002-08-30 28.3.4.2.5 [locale.codecvt] NAD codecvt do_in/out result Martin Sebor
- LWG381
2002-09-06 28.3.4.2.6 [locale.codecvt.byname] CD1 detection of invalid mbstate_t in codecvt Martin Sebor
- LWG380
2002-09-06 28.3.4.2.6 [locale.codecvt.byname] CD1 typos in codecvt tables 53 and 54 Martin Sebor
- LWG379
2002-09-06 28.3.4.2.2.3 [locale.ctype.virtuals] CD1 nonsensical ctype::do_widen() requirement Martin Sebor
- LWG378
2002-09-06 28.3.3.1 [locale] Dup locale immutability and locale::operator=() Martin Sebor
- LWG377
2002-08-16 27.4.3.7.4 [string.insert] NAD basic_string::insert and length_error Ray Lischner
- LWG376
2002-08-14 31.8.2.5 [stringbuf.virtuals] CD1 basic_streambuf semantics Ray Lischner
- LWG375
2002-08-14 31.8.2.5 [stringbuf.virtuals] CD1 basic_ios should be ios_base in 27.7.1.3 Ray Lischner
- LWG374
2002-08-08 28.3.4.7.4.2 [locale.moneypunct.members] 28.3.4.7.4.3 [locale.moneypunct.virtuals] NAD moneypunct::frac_digits returns int not unsigned Ray Lischner
- LWG373
2002-07-23 31.7.5.3.1 [istream.formatted.reqmts] 31.7.6.3.1 [ostream.formatted.reqmts] CD1 Are basic_istream and basic_ostream to use (exceptions()&badbit) != 0 ? Keith Baker
- LWG372
2002-07-22 16.4.6.14 [res.on.exception.handling] 17.7.3 [type.info] NAD Inconsistent description of stdlib exceptions Randy Maddox
- LWG371
2002-07-20 23.2 [container.requirements] CD1 Stability of multiset and multimap member functions Frank Compagner
- LWG370
2002-07-15 31.7.5.4 [istream.unformatted] CD1 Minor error in basic_istream::get Ray Lischner
- LWG369
2002-07-08 31.4 [iostream.objects] CD1 io stream objects and static ctors Ruslan Abdikeev
- LWG368
2002-06-03 27.4.3.7.6 [string.replace] NAD Editorial basic_string::replace has two "Throws" paragraphs Beman Dawes
- LWG367
2002-05-13 26.7.8 [alg.remove] NAD remove_copy/remove_copy_if and Input Iterators Anthony Williams
- LWG366
2002-05-10 31 [input.output] NAD Excessive const-qualification Walter Brown Marc Paterno
- LWG365
2002-05-10 31 [input.output] CD1 Lack of const-qualification in clause 27 Walter Brown Marc Paterno
- LWG364
2002-05-10 31.6.3.5.2 [streambuf.virt.buffer] CD1 Inconsistent wording in 27.5.2.4.2 Walter Brown Marc Paterno
- LWG363
2002-05-20 31.5.2.2.1 [ios.failure] CD1 Missing exception specification in 27.4.2.1.1 Walter Brown and Marc Paterno
- LWG362
2002-04-26 99 [depr.lib.binders] CD1 bind1st/bind2nd type safety Andrew Demkin
- LWG361
2002-03-12 28.3.4.3.3.3 [facet.num.put.virtuals] NAD num_get<>::do_get (..., void*&) checks grouping Martin Sebor
- LWG360
2002-03-12 28.3.3.1 [locale] CD1 locale mandates inefficient implementation Martin Sebor
- LWG359
2002-03-12 28.3.4.3.3.2 [facet.num.put.members] CD1 num_put<>::do_put (..., bool) undocumented Martin Sebor
- LWG358
2002-03-12 28.3.4.3.2.3 [facet.num.get.virtuals] CD1 interpreting thousands_sep after a decimal_point Martin Sebor
- LWG357
2002-02-26 29.7 [c.math] NAD Editorial <cmath> float functions cannot return HUGE_VAL Ray Lischner
- LWG356
2002-01-23 28.3.4.2 [category.ctype] NAD Meaning of ctype_base::mask enumerators Matt Austern
- LWG355
2002-01-23 23.2.4 [sequence.reqmts] CD1 Operational semantics for a.back() Yaroslav Mironov
- LWG354
2001-12-17 23.2.7 [associative.reqmts] CD1 Associative container lower/upper bound requirements Hans Aberg
- LWG353
2001-12-02 22.3 [pairs] Resolved std::pair missing template assignment Martin Sebor
- LWG352
2001-12-02 27.2.3 [char.traits.typedefs] CD1 missing fpos requirements Martin Sebor
- LWG351
2001-11-12 22.10 [function.objects] NAD Editorial unary_negate and binary_negate: struct or class? Dale Riley
- LWG350
2001-10-25 20.2.10.2 [allocator.members] 16.4.4.6 [allocator.requirements] 16.4.2.2 [contents] Dup allocator<>::address Nathan Myers
- LWG349
2001-10-24 24.6.3 [ostream.iterator] CD1 Minor typographical error in ostream_iterator Andy Sawyer
- LWG348
2001-10-23 22.3 [pairs] Dup Minor issue with std::pair operator< Andy Sawyer
- LWG347
2001-10-23 28.3.3.1.2.1 [locale.category] CD1 locale::category and bitmask requirements P.J. Plauger Nathan Myers
- LWG346
2001-10-20 24.3.4 [iterator.concepts] CD1 Some iterator member functions should be const Jeremy Siek
- LWG345
2001-10-19 27.5 [c.strings] CD1 type tm in <cwchar> Clark Nelson
- LWG344
2001-10-13 28.3.4.3 [category.numeric] NAD grouping + showbase Howard Hinnant
- LWG343
2001-10-09 16 [library] Resolved Unspecified library header dependencies Martin Sebor
- LWG342
2001-10-09 31.7.5.4 [istream.unformatted] NAD seek and eofbit Howard Hinnant
- LWG341
2001-09-27 23.3.13.3 [vector.capacity] CD1 Vector reallocation and swap Anthony Williams
- LWG340
2001-09-18 28.3.3.1.2.1 [locale.category] CD1 interpretation of has_facet<Facet>(loc) Martin Sebor
- LWG339
2001-09-17 28.3.4.2 [category.ctype] 16.3.3.3.3 [bitmask.types] CD1 definition of bitmask type restricted to clause 27 Martin Sebor
- LWG338
2001-09-17 28.3.4 [locale.categories] CD1 is whitespace allowed between `-' and a digit? Martin Sebor
- LWG337
2001-09-07 26.7.5 [alg.replace] CD1 replace_copy_if's template parameter should be InputIterator Detlef Vollmann
- LWG336
2001-09-05 16 [library] CD1 Clause 17 lack of references to deprecated headers Detlef Vollmann
- LWG335
2001-09-06 27.2.2 [char.traits.require] CD1 minor issue with char_traits, table 37 Andy Sawyer
- LWG334
2001-09-02 23.4.3.3 [map.access] CD1 map::operator[] specification forces inefficient implementation Andrea Griffini
- LWG333
2001-08-27 31.7.6.5 [ostream.manip] CD1 does endl imply synchronization with the device? PremAnand M. Rao
- LWG332
2001-08-27 31.5.3 [fpos] NAD Consider adding increment and decrement operators to std::fpos< T > PremAnand M. Rao
- LWG331
2001-08-23 31.5.2.2.1 [ios.failure] CD1 bad declaration of destructor for ios_base::failure PremAnand M. Rao
- LWG330
2001-07-15 28.3.3.1 [locale] NAD Misleading "exposition only" value in class locale definition Martin Sebor
- LWG329
2001-07-13 23.3.13.3 [vector.capacity] 23.3.13.5 [vector.modifiers] CD1 vector capacity, reserve and reallocation Anthony Williams
- LWG328
2001-07-07 28.3.4.7.3.3 [locale.money.put.virtuals] CD1 Bad sprintf format modifier in money_put<>::do_put() Martin Sebor
- LWG327
2001-07-06 28.3.3.1.2.1 [locale.category] CD1 Typo in time_get facet in table 52 Tiki Wan
- LWG326
2001-07-05 28.3.4.7.5 [locale.moneypunct.byname] NAD Missing typedef in moneypunct_byname Martin Sebor
- LWG325
2001-07-02 28.3.4.7.4.3 [locale.moneypunct.virtuals] CD1 Misleading text in moneypunct<>::do_grouping Martin Sebor
- LWG324
2001-06-07 24.3.5.4 [output.iterators] CD1 Do output iterators have value types? Dave Abrahams
- LWG323
2001-06-04 29.7 [c.math] NAD abs() overloads in different headers Dave Abrahams
- LWG322
2001-05-17 23.2 [container.requirements] CD1 iterator and const_iterator should have the same value type Matt Austern
- LWG321
2001-05-17 28.3.4.3.2.3 [facet.num.get.virtuals] CD1 Typo in num_get Kevin Djang
- LWG320
2001-05-17 23.3.11.2 [list.cons] CD1 list::assign overspecified Howard Hinnant
- LWG319
2001-05-15 17.6.3.2 [new.delete.single] 17.6.3.3 [new.delete.array] CD1 Storage allocation wording confuses "Required behavior", "Requires" Beman Dawes
- LWG318
2001-05-12 28.3.4.4.2 [locale.numpunct.byname] CD1 Misleading comment in definition of numpunct_byname Martin Sebor
- LWG317
2001-05-04 28.3 [localization] CD1 Instantiation vs. specialization of facets Martin Sebor
- LWG316
2001-05-04 23.2.7 [associative.reqmts] CD1 Vague text in Table 69 Martin Sebor
- LWG315
2001-05-01 23.3.11.5 [list.ops] CD1 Bad "range" in list::unique complexity Andy Sawyer
- LWG314
2001-04-11 17.9.5.4 [terminate] NAD Is the stack unwound when terminate() is called? Detlef Vollmann
- LWG313
2001-04-03 17.9.5.4 [terminate] NAD set_terminate and set_unexpected question Judy Ward
- LWG312
2001-03-29 22 [utilities] CD1 Table 27 is missing headers Martin Sebor
- LWG311
2001-03-21 31.7.6.2 [ostream] CD1 Incorrect wording in basic_ostream class synopsis Andy Sawyer
- LWG310
2001-03-21 16.4.2.3 [headers] 19.4 [errno] CD1 Is errno a macro? Steve Clamage
- LWG309
2001-03-19 31.7 [iostream.format] NAD Does sentry catch exceptions? Martin Sebor
- LWG308
2001-03-15 31 [input.output] CD1 Table 82 mentions unrelated headers Martin Sebor
- LWG307
2001-03-13 23.3.11 [list] CD1 Lack of reference typedefs in container adaptors Howard Hinnant
- LWG306
2001-02-21 17.2 [support.types] CD1 offsetof macro and non-POD types Steve Clamage
- LWG305
2001-01-24 28.3.4.2.6 [locale.codecvt.byname] CD1 Default behavior of codecvt<wchar_t, char, mbstate_t>::length() Howard Hinnant
- LWG304
2001-02-05 24.3.4 [iterator.concepts] NAD Must *a return an lvalue when a is an input iterator? Dave Abrahams
- LWG303
2001-02-05 22.9.4 [bitset.operators] CD1 Bitset input operator underspecified Matt Austern
- LWG302
2001-01-25 28.3.4.2.6 [locale.codecvt.byname] NAD Need error indication from codecvt<>::do_length Gregory Bumgardner
- LWG301
2001-01-27 27.4.3.2 [string.require] CD1 basic_string template ctor effects clause omits allocator argument Martin Sebor
- LWG300
2001-01-23 23.3.11.5 [list.ops] CD1 list::merge() specification incomplete John Pedretti
- LWG299
2001-01-22 24.3.5.6 [bidirectional.iterators] 24.3.5.7 [random.access.iterators] NAD Editorial Incorrect return types for iterator dereference John Potter
- LWG298
2001-01-10 17.6.3.3 [new.delete.array] CD1 ::operator delete[] requirement incorrect/insufficient John A. Pedretti
- LWG297
2001-01-06 22.10.10 [logical.operations] CD1 const_mem_fun_t<>::argument_type should be const T* Martin Sebor
- LWG296
2001-01-14 22.3 [pairs] C++11 Missing descriptions and requirements of pair operators Martin Sebor
- LWG295
2001-01-12 29.7 [c.math] CD1 Is abs defined in <cmath>? Jens Maurer
- LWG294
2001-01-11 16.4.5.3.3 [macro.names] CD1 User defined macros and standard headers James Kanze
- LWG293
2001-01-04 26.7.4 [alg.transform] NAD Order of execution in transform algorithm Angelika Langer
- LWG292
2001-01-05 31.5.4.3 [basic.ios.members] CD1 effects of a.copyfmt (a) Martin Sebor
- LWG291
2001-01-03 26.8.7 [alg.set.operations] CD1 Underspecification of set algorithms Matt Austern
- LWG290
2001-01-03 26.6.5 [alg.foreach] NAD Requirements to for_each and its function object Angelika Langer
- LWG289
2000-12-30 29.7 [c.math] NAD <cmath> requirements missing C float and long double versions Judy Ward
- LWG288
2000-12-30 19.4 [errno] CD1 <cerrno> requirements missing macro EILSEQ Judy Ward
- LWG287
2000-12-30 31.5.2.3 [fmtflags.state] NAD conflicting ios_base fmtflags Judy Ward
- LWG286
2000-12-30 26.13 [alg.c.library] CD1 <cstdlib> requirements missing size_t typedef Judy Ward
- LWG285
2000-12-31 31.10.4.2 [ifstream.cons] CD1 minor editorial errors in fstream ctors Martin Sebor
- LWG284
2000-12-26 22.10.8 [comparisons] CD1 unportable example in 20.3.7, p6 Martin Sebor
- LWG283
2000-12-15 26.7.5 [alg.replace] CD1 std::replace() requirement incorrect/insufficient Martin Sebor
- LWG282
2000-12-05 28.3.4.3.3.3 [facet.num.put.virtuals] CD1 What types does numpunct grouping refer to? Howard Hinnant
- LWG281
2000-12-02 26.8.9 [alg.min.max] CD1 std::min() and max() requirements overly restrictive Martin Sebor
- LWG280
2000-11-27 24.5.1 [reverse.iterators] CD1 Comparison of reverse_iterator to const reverse_iterator Steve Cleary
- LWG279
2000-11-27 23.2 [container.requirements] NAD const and non-const iterators should have equivalent typedefs Steve Cleary
- LWG278
2000-11-27 23.3.11.5 [list.ops] CD1 What does iterator validity mean? P.J. Plauger
- LWG277
2000-11-07 16.4.4.6 [allocator.requirements] NAD Normative encouragement in allocator requirements unclear Matt Austern
- LWG276
2000-11-07 23.2 [container.requirements] CD1 Assignable requirement for container value type overly strict Peter Dimov
- LWG275
2000-11-02 28.3.4.3.2.2 [facet.num.get.members] CD1 Wrong type in num_get::get() overloads Matt Austern
- LWG274
2000-11-02 16.4.4.6 [allocator.requirements] CD1 a missing/impossible allocator requirement Martin Sebor
- LWG273
2000-11-02 31 [input.output] CD1 Missing ios_base qualification on members of a dependent class Martin Sebor
- LWG272
2000-11-02 31.5.4.4 [iostate.flags] CD1 Missing parentheses around subexpression Martin Sebor
- LWG271
2000-11-02 31.7.5.7 [iostreamclass] CD1 basic_iostream missing typedefs Martin Sebor
- LWG270
2000-10-18 26.8.4 [alg.binary.search] CD1 Binary search requirements overly strict Matt Austern
- LWG269
2000-10-10 17.9 [support.exception] NAD cstdarg and unnamed parameters J. Stephen Adamczyk
- LWG268
2000-10-05 28.3.3.1 [locale] CD1 Typo in locale synopsis Martin Sebor
- LWG267
2000-10-05 99 [depr.strstreambuf.virtuals] NAD interaction of strstreambuf::overflow() and seekoff() Martin Sebor
- LWG266
2000-09-24 17.9.4 [bad.exception] CD1 bad_exception::~bad_exception() missing Effects clause Martin Sebor
- LWG265
2000-09-11 22.3 [pairs] CD1 std::pair::pair() effects overly restrictive Martin Sebor
- LWG264
2000-09-07 23.2.7 [associative.reqmts] CD1 Associative container insert(i, j) complexity requirements are not feasible. John Potter
- LWG263
2000-09-04 27.4.3 [basic.string] CD1 Severe restriction on basic_string reference counting Kevlin Henney
- LWG262
2000-09-03 16.3.3.3.3 [bitmask.types] CD1 Bitmask operator ~ specified incorrectly Beman Dawes
- LWG261
2000-08-27 24.6.2.3 [istream.iterator.ops] CD1 Missing description of istream_iterator::operator!= Martin Sebor
- LWG260
2000-08-27 24.6.2.3 [istream.iterator.ops] CD1 Inconsistent return type of istream_iterator::operator++(int) Martin Sebor
- LWG259
2000-08-27 27.4.3.5 [string.capacity] CD1 basic_string::operator[] and const correctness Chris Newton
- LWG258
2000-08-22 16.4.4.6 [allocator.requirements] CD1 Missing allocator requirement Matt Austern
- LWG257
2000-08-17 99 [depr.base] 99 [iterator.basic] NAD STL functional object and iterator inheritance. Robert Dick
- LWG256
2000-08-21 31.5.4.3 [basic.ios.members] CD1 typo in 27.4.4.2, p17: copy_event does not exist Martin Sebor
- LWG255
2000-08-12 31.6.3 [streambuf] NAD Why do basic_streambuf<>::pbump() and gbump() take an int? Martin Sebor
- LWG254
2000-08-01 19.2 [std.exceptions] 31.5.2.2.1 [ios.failure] CD1 Exception types in clause 19 are constructed from std::string Dave Abrahams
- LWG253
2000-07-31 29.6.2.2 [valarray.cons] 29.6.2.3 [valarray.assign] CD1 valarray helper functions are almost entirely useless Robert Klarer
- LWG252
2000-07-28 31.8 [string.streams] CD1 missing casts/C-style casts used in iostreams Martin Sebor
- LWG251
2000-07-28 31.8.2 [stringbuf] CD1 basic_stringbuf missing allocator_type Martin Sebor
- LWG250
2000-07-14 23.3.11.5 [list.ops] CD1 splicing invalidates iterators Brian Parker
- LWG249
2000-06-30 99 [auto.ptr] NAD Return Type of auto_ptr::operator= Joseph Gottman
- LWG248
2000-06-22 28.3.4.6 [category.time] CD1 time_get fails to set eofbit Martin Sebor
- LWG247
2000-06-06 23.3.13.5 [vector.modifiers] CD1 vector, deque::insert complexity Lisa Lippincott
- LWG246
2000-05-19 23.2.7 [associative.reqmts] Dup a.insert(p,t) is incorrectly specified Mark Rodgers
- LWG245
2000-05-02 24.6.2 [istream.iterator] NAD Which operations on istream_iterator trigger input operations? Andrew Koenig
- LWG244
2000-05-02 26.6.6 [alg.find] NAD Must find's third argument be CopyConstructible? Andrew Koenig
- LWG243
2000-05-15 31.7.5.4 [istream.unformatted] CD1 get and getline when sentry reports failure Martin Sebor
- LWG242
2000-05-15 26.7.4 [alg.transform] 29.5 [rand] CD1 Side effects of function objects Angelika Langer
- LWG241
2000-05-15 26.7.9 [alg.unique] CD1 Does unique_copy() require CopyConstructible and Assignable? Angelika Langer
- LWG240
2000-05-15 26.6.10 [alg.adjacent.find] CD1 Complexity of adjacent_find() is meaningless Angelika Langer
- LWG239
2000-05-15 26.7.9 [alg.unique] CD1 Complexity of unique() and/or unique_copy incorrect Angelika Langer
- LWG238
2000-05-11 31.8.2.2 [stringbuf.cons] CD1 Contradictory results of stringbuf initialization. Dietmar Kühl
- LWG237
2000-04-24 23.3.5.2 [deque.cons] CD1 Undefined expression in complexity specification Dietmar Kühl
- LWG236
2000-04-24 28.3.4.2.4.3 [facet.ctype.char.members] Dup ctype<char>::is() member modifies facet Dietmar Kühl
- LWG235
2000-04-24 24.5.1.2 [reverse.iterator] CD1 No specification of default ctor for reverse_iterator Dietmar Kühl
- LWG234
2000-04-24 20.2.10.2 [allocator.members] CD1 Typos in allocator definition Dietmar Kühl
- LWG233
2000-04-30 23.2.7 [associative.reqmts] CD1 Insertion hints in associative containers Andrew Koenig
- LWG232
2000-04-18 16.4.5.3 [reserved.names] CD1 "depends" poorly defined in 17.4.3.1 Peter Dimov
- LWG231
2000-04-25 28.3.4.3.3.3 [facet.num.put.virtuals] CD1 Precision in iostream? James Kanze Stephen Clamage
- LWG230
2000-04-26 16 [library] CD1 Assignable specified without also specifying CopyConstructible Beman Dawes
- LWG229
2000-04-19 16.4.2.2 [contents] CD1 Unqualified references of other library entities Steve Clamage
- LWG228
2000-04-20 28.3.4 [locale.categories] CD1 Incorrect specification of "..._byname" facets Dietmar Kühl
- LWG227
2000-04-09 26.7.3 [alg.swap] TC1 std::swap() should require CopyConstructible or DefaultConstructible arguments Dave Abrahams
- LWG226
2000-04-01 16.4.5.3 [reserved.names] CD1 User supplied specializations or overloads of namespace std function templates Dave Abrahams
- LWG225
2000-04-01 16.4.6.4 [global.functions] CD1 std:: algorithms use of other unqualified algorithms Dave Abrahams
- LWG224
2000-03-23 23.2.7 [associative.reqmts] TC1 clear() complexity for associative containers refers to undefined N Ed Brey
- LWG223
2000-03-21 26.7.10 [alg.reverse] TC1 reverse algorithm should use iter_swap rather than swap Dave Abrahams
- LWG222
2000-03-17 16.3.2.4 [structure.specifications] TC1 Are throw clauses necessary if a throw is already implied by the effects clause? Judy Ward
- LWG221
2000-03-14 28.3.4.3.2.3 [facet.num.get.virtuals] CD1 num_get<>::do_get stage 2 processing broken Matt Austern
- LWG220
2000-03-13 31.5.2.8 [ios.base.cons] TC1 ~ios_base() usage valid? Jonathan Schilling Howard Hinnant
- LWG219
2000-03-06 26.6.6 [alg.find] NAD find algorithm missing version that takes a binary predicate argument Pablo Halpern
- LWG218
2000-03-06 26.8 [alg.sorting] NAD Algorithms do not use binary predicate objects for default comparisons Pablo Halpern
- LWG217
2000-02-29 99 [facets.examples] TC1 Facets example (Classifying Japanese characters) contains errors Martin Sebor
- LWG216
2000-02-29 31.7.7 [std.manip] Dup setbase manipulator description flawed Hyman Rosen
- LWG215
2000-02-29 23.2.7 [associative.reqmts] NAD Can a map's key_type be const? Judy Ward
- LWG214
2000-02-28 23.4.6 [set] 23.4.7 [multiset] CD1 set::find() missing const overload Judy Ward
- LWG213
2000-02-26 29.7 [c.math] NAD Math function overloads ambiguous Nico Josuttis
- LWG212
2000-02-26 26.8.9 [alg.min.max] TC1 Empty range behavior unclear for several algorithms Nico Josuttis
- LWG211
2000-02-04 27.4.4.4 [string.io] TC1 operator>>(istream&, string&) doesn't set failbit Scott Snyder
- LWG210
2000-02-15 26 [algorithms] TC1 distance first and last confused Lisa Lippincott
- LWG209
2000-02-11 27.4.3 [basic.string] TC1 basic_string declarations inconsistent Igor Stauder
- LWG208
2000-02-02 24.3.4 [iterator.concepts] TC1 Unnecessary restriction on past-the-end iterators Stephen Cleary
- LWG207
1999-11-02 28.3.4.2.4.3 [facet.ctype.char.members] Dup ctype<char> members return clause incomplete Robert Klarer
- LWG206
1999-08-29 17.6.3.2 [new.delete.single] CD1 operator new(size_t, nothrow) may become unlinked to ordinary operator new if ordinary version replaced Howard Hinnant
- LWG205
2000-01-28 17.3.5.2 [numeric.limits.members] NAD numeric_limits unclear on how to determine floating point types Steve Cleary
- LWG204
2000-01-28 24.4.3 [iterator.operations] NAD distance(first, last) when "last" is before "first" Rintala Matti
- LWG203
2000-01-01 31.7.5.2.4 [istream.sentry] NAD basic_istream::sentry::sentry() is uninstantiable with ctype<user-defined type> Matt McClure and Dietmar Kühl
- LWG202
2000-01-13 26.7.9 [alg.unique] CD1 unique() effects unclear when predicate not an equivalence relation Andrew Koenig
- LWG201
1999-12-21 17.3 [support.limits] CD1 Numeric limits terminology wrong Stephen Cleary
- LWG200
1999-11-19 24.3.5.5 [forward.iterators] CD1 Forward iterator requirements don't allow constant iterators Matt Austern
- LWG199
1999-11-19 16.4.4.6 [allocator.requirements] TC1 What does allocate(0) return? Matt Austern
- LWG198
1999-11-03 24.3.4 [iterator.concepts] CD1 Validity of pointers and references unspecified after iterator destruction Beman Dawes
- LWG197
1999-10-21 16.4.4.6 [allocator.requirements] 23.2 [container.requirements] NAD max_size() underspecified Andy Sawyer
- LWG196
1998-12-15 17.6.3.4 [new.delete.placement] Dup Placement new example has alignment problems Herb Sutter
- LWG195
1999-10-13 31.7.5.2.4 [istream.sentry] TC1 Should basic_istream::sentry's constructor ever set eofbit? Matt Austern
- LWG194
1999-09-07 31.5.4 [ios] NAD rdbuf() functions poorly specified Steve Clamage
- LWG193
1999-09-24 26.8.8 [alg.heap.operations] TC1 Heap operations description incorrect Markus Mauhart
- LWG192
1999-06-06 23.2.7 [associative.reqmts] NAD a.insert(p,t) is inefficient and overconstrained Ed Brey
- LWG191
1999-10-10 26.8.4 [alg.binary.search] NAD Unclear complexity for algorithms such as binary search Nico Josuttis
- LWG190
1999-08-26 26.8.9 [alg.min.max] NAD min() and max() functions should be std::binary_functions Mark Rintoul
- LWG189
1999-08-25 31.5.2.3 [fmtflags.state] TC1 setprecision() not specified correctly Andrew Koenig
- LWG188
1999-08-15 29.6.2.7 [valarray.cassign] NAD valarray helpers missing augmented assignment operators Gabriel Dos Reis
- LWG187
1999-08-14 26.7.3 [alg.swap] CD1 iter_swap underspecified Andrew Koenig
- LWG186
1999-08-13 22.9.2.3 [bitset.members] CD1 bitset::set() second parameter should be bool Darin Adler
- LWG185
1999-07-26 22.10 [function.objects] CD1 Questionable use of term "inline" UK Panel
- LWG184
1999-07-21 17.3.5.3 [numeric.special] CD1 numeric_limits<bool> wording problems Gabriel Dos Reis
- LWG183
1999-07-07 31.7.7 [std.manip] CD1 I/O stream manipulators don't work for wide character streams Andy Sawyer
- LWG182
1999-08-15 16 [library] CD1 Ambiguous references to size_t Al Stevens
- LWG181
1999-08-03 22.3 [pairs] TC1 make_pair() unintended behavior Andrew Koenig
- LWG180
1999-07-01 27.4.3 [basic.string] CD1 Container member iterator arguments constness has unintended consequences Dave Abrahams
- LWG179
1998-07-02 23.2 [container.requirements] CD1 Comparison of const_iterators to iterators doesn't work Judy Ward
- LWG178
1999-07-02 31.4.3 [narrow.stream.objects] NAD Should clog and cerr initially be tied to cout? Judy Ward
- LWG177
1999-07-02 29.4.6 [complex.ops] NAD Complex operators cannot be explicitly instantiated Judy Ward
- LWG176
1999-07-23 99 [depr.ios.members] TC1 exceptions() in ios_base...? Dietmar Kühl
- LWG175
1999-07-23 99 [depr.ios.members] TC1 Ambiguity for basic_streambuf::pubseekpos() and a few other functions. Dietmar Kühl
- LWG174
1999-07-23 99 [depr.ios.members] TC1 Typo: OFF_T vs. POS_T Dietmar Kühl
- LWG173
1999-07-23 31.10.3.5 [filebuf.virtuals] TC1 Inconsistent types for basic_filebuf::setbuf() Greg Comeau Dietmar Kühl
- LWG172
1999-07-23 31.7.5.4 [istream.unformatted] TC1 Inconsistent types for basic_istream::ignore() Greg Comeau Dietmar Kühl
- LWG171
1999-07-20 31.10.3.5 [filebuf.virtuals] CD1 Strange seekpos() semantics due to joint position Dietmar Kühl
- LWG170
1999-07-20 31.8.5 [stringstream] TC1 Inconsistent definition of traits_type Dietmar Kühl
- LWG169
1999-07-20 31.8.2.5 [stringbuf.virtuals] TC1 Bad efficiency of overflow() mandated Dietmar Kühl
- LWG168
1999-07-20 31.7.6.4 [ostream.unformatted] TC1 Typo: formatted vs. unformatted Dietmar Kühl
- LWG167
1999-07-20 31.7.6.3.4 [ostream.inserters.character] CD1 Improper use of traits_type::length() Dietmar Kühl
- LWG166
1999-07-20 31.7.6.3.3 [ostream.inserters] Dup Really "formatted output functions"? Dietmar Kühl
- LWG165
1999-07-20 31.7.6.2 [ostream] CD1 xsputn(), pubsync() never called by basic_ostream members? Dietmar Kühl
- LWG164
1999-07-23 28.3.4.6.4.3 [locale.time.put.virtuals] TC1 do_put() has apparently unused fill argument Angelika Langer
- LWG163
1999-07-20 31.7.5.4 [istream.unformatted] Dup Return of gcount() after a call to gcount Dietmar Kühl
- LWG162
1999-07-20 31.7.5.3.3 [istream.extractors] Dup Really "formatted input functions"? Dietmar Kühl
- LWG161
1999-07-20 31.7.5.3.2 [istream.formatted.arithmetic] TC1 Typo: istream_iterator vs. istreambuf_iterator Dietmar Kühl
- LWG160
1999-07-20 31.7.5.2 [istream] TC1 Typo: Use of non-existing function exception() Dietmar Kühl
- LWG159
1999-07-20 31.6.3.5.3 [streambuf.virt.get] TC1 Strange use of underflow() Dietmar Kühl
- LWG158
1999-07-20 31.6.3.5.2 [streambuf.virt.buffer] TC1 Underspecified semantics for setbuf() Dietmar Kühl
- LWG157
1999-07-20 31.5.2.6 [ios.base.storage] Dup Meaningless error handling for pword() and iword() Dietmar Kühl
- LWG156
1999-07-20 31.5.2.4 [ios.base.locales] TC1 Typo in imbue() description Dietmar Kühl
- LWG155
1999-07-20 31.4 [iostream.objects] TC1 Typo in naming the class defining the class Init Dietmar Kühl
- LWG154
1999-07-20 28.3.4.3.2.3 [facet.num.get.virtuals] TC1 Missing double specifier for do_get() Dietmar Kühl
- LWG153
1999-07-20 28.3.4.2.4.3 [facet.ctype.char.members] CD1 Typo in narrow() semantics Dietmar Kühl
- LWG152
1999-07-20 28.3.4.2.2.3 [locale.ctype.virtuals] TC1 Typo in scan_is() semantics Dietmar Kühl
- LWG151
1999-06-21 23.2.4 [sequence.reqmts] TC1 Can't currently clear() empty container Ed Brey
- LWG150
1999-06-30 26.6.9 [alg.find.first.of] TC1 Find_first_of says integer instead of iterator Matt McClure
- LWG149
1999-06-28 23.2.4 [sequence.reqmts] C++11 Insert should return iterator to first element inserted Andrew Koenig
- LWG148
1999-06-03 99 [facets.examples] TC1 Functions in the example facet BoolNames should be const Jeremy Siek
- LWG147
1999-06-04 16.4.6.4 [global.functions] TC1 Library Intro refers to global functions that aren't global Lois Goldthwaite
- LWG146
1999-05-12 29.4.6 [complex.ops] TC1 complex<T> Inserter and Extractor need sentries Angelika Langer
- LWG145
1999-05-12 31.5.4.2 [basic.ios.cons] NAD adjustfield lacks default value Angelika Langer
- LWG144
1999-05-09 23.3.5.2 [deque.cons] TC1 Deque constructor complexity wrong Herb Sutter
- LWG143
1999-05-04 17.15 [support.c.headers] NAD C .h header wording unclear Christophe de Dinechin
- LWG142
1999-06-20 26.8.11 [alg.lex.comparison] TC1 lexicographical_compare complexity wrong Howard Hinnant
- LWG141
1999-04-28 27.4.3.7.4 [string.insert] 27.4.3.7.6 [string.replace] TC1 basic_string::find_last_of, find_last_not_of say pos instead of xpos Arch Robison
- LWG140
1999-04-14 23.4.3 [map] NAD Editorial map<Key, T>::value_type does not satisfy the assignable requirement Mark Mitchell
- LWG139
1999-03-30 23.2.4 [sequence.reqmts] TC1 Optional sequence operation table description unclear Andrew Koenig
- LWG138
1999-03-18 28.3.4.2.5 [locale.codecvt] NAD Class ctype_byname<char> redundant and misleading Angelika Langer
- LWG137
1999-03-17 28.3.3.1 [locale] TC1 Do use_facet and has_facet look in the global locale? Angelika Langer
- LWG136
1999-03-06 31.7.5.4 [istream.unformatted] CD1 seekp, seekg setting wrong streams? Howard Hinnant
- LWG135
1999-03-06 31.7.5.7.2 [iostream.cons] NAD basic_iostream doubly initialized Howard Hinnant
- LWG134
1999-03-06 23.3.13.2 [vector.cons] TC1 vector constructors over specified Howard Hinnant
- LWG133
1999-03-06 23.4.3 [map] TC1 map missing get_allocator() Howard Hinnant
- LWG132
1999-03-06 23.3.11.3 [list.capacity] TC1 list::resize description uses random access iterators Howard Hinnant
- LWG131
1999-03-06 23.3.11.5 [list.ops] NAD list::splice throws nothing Howard Hinnant
- LWG130
1999-03-02 23.2.7 [associative.reqmts] 23.2.4 [sequence.reqmts] CD1 Return type of container::erase(iterator) differs for associative containers Andrew Koenig
- LWG129
1999-02-22 31.7.5.4 [istream.unformatted] 31.7.6.2.5 [ostream.seeks] TC1 Need error indication from seekp() and seekg() Angelika Langer
- LWG128
1999-02-22 31.8 [string.streams] 31.10 [file.streams] NAD Need open_mode() function for file stream, string streams, file buffers, and string buffers Angelika Langer
- LWG127
1999-02-17 99 [auto.ptr] TC1 auto_ptr<> conversion issues Greg Colvin
- LWG126
1998-12-15 28.3.4.2.2.3 [locale.ctype.virtuals] TC1 typos in Effects clause of ctype::do_narrow() Judy Ward
- LWG125
1998-12-15 29.6.2 [template.valarray] TC1 valarray<T>::operator!() return type is inconsistent Judy Ward
- LWG124
1998-12-15 28.3.4.2.3 [locale.ctype.byname] TC1 ctype_byname<charT>::do_scan_is & do_scan_not return type should be const charT* Judy Ward
- LWG123
1998-12-15 29.6.5.4 [slice.arr.fill] 29.6.7.4 [gslice.array.fill] 29.6.8.4 [mask.array.fill] 29.6.9.4 [indirect.array.fill] CD1 Should valarray helper arrays fill functions be const? Judy Ward
- LWG122
1998-12-15 31.6.3 [streambuf] TC1 streambuf/wstreambuf description should not say they are specializations Judy Ward
- LWG121
1998-12-15 28.3.3.1.2.1 [locale.category] NAD Detailed definition for ctype<wchar_t> specialization Judy Ward
- LWG120
1998-12-15 16.4.5.3 [reserved.names] CD1 Can an implementor add specializations? Judy Ward
- LWG119
1998-12-15 16.4.6.14 [res.on.exception.handling] TC1 Should virtual functions be allowed to strengthen the exception specification? Judy Ward
- LWG118
1998-11-20 31.7.5.3.2 [istream.formatted.arithmetic] CD1 basic_istream uses nonexistent num_get member functions Matt Austern
- LWG117
1998-11-20 31.7.6.3.2 [ostream.inserters.arithmetic] CD1 basic_ostream uses nonexistent num_put member functions Matt Austern
- LWG116
1998-11-06 22.9.2 [template.bitset] Dup bitset cannot be constructed with a const char* Judy Ward
- LWG115
1998-11-02 99 [depr.strstream.cons] TC1 Typo in strstream constructors Steve Clamage
- LWG114
1998-10-28 17.6.3.4 [new.delete.placement] TC1 Placement forms example in error twice Steve Clamage
- LWG113
1998-10-13 31.7.5.2 [istream] 31.7.5.4 [istream.unformatted] NAD Missing/extra iostream sync semantics Steve Clamage
- LWG112
1998-10-20 24.6.5.2 [ostreambuf.iter.cons] TC1 Minor typo in ostreambuf_iterator constructor Matt Austern
- LWG111
1998-10-15 24.6.4.4 [istreambuf.iterator.ops] NAD istreambuf_iterator::equal overspecified, inefficient Nathan Myers
- LWG110
1998-10-15 24.6.4 [istreambuf.iterator] 24.6.4.4 [istreambuf.iterator.ops] TC1 istreambuf_iterator::equal not const Nathan Myers
- LWG109
1998-10-07 99 [depr.lib.binders] CD1 Missing binders for non-const sequence elements Bjarne Stroustrup
- LWG108
1998-10-07 17.7.3 [type.info] TC1 Lifetime of exception::what() return unspecified AFNOR
- LWG107
1998-10-07 29.6.2 [template.valarray] NAD Valarray constructor is strange AFNOR
- LWG106
1998-10-07 29.6.5 [template.slice.array] TC1 Numeric library private members are implementation defined AFNOR
- LWG105
1998-10-07 31.10 [file.streams] Dup fstream ctors argument types desired AFNOR
- LWG104
1998-10-07 27.4.3.5 [string.capacity] NAD Description of basic_string::operator[] is unclear AFNOR
- LWG103
1998-10-07 23.2.7 [associative.reqmts] CD1 set::iterator is required to be modifiable, but this allows modification of keys AFNOR
- LWG102
1998-10-07 23.2.7 [associative.reqmts] Dup Bug in insert range in associative containers AFNOR
- LWG101
1998-10-07 23.3.13 [vector] 23.3.3 [array] NAD Editorial No way to free storage for vector and deque AFNOR
- LWG100
1998-10-07 24.5.2 [insert.iterators] 24.6.5 [ostreambuf.iterator] NAD Insert iterators/ostream_iterators overconstrained AFNOR
- LWG99
1998-10-07 24.5.1.8 [reverse.iter.cmp] NAD Reverse_iterator comparisons completely wrong AFNOR
- LWG98
1998-10-07 24.3.5.3 [input.iterators] CD1 Input iterator requirements are badly written AFNOR
- LWG97
1998-10-07 23 [containers] NAD Insert inconsistent definition AFNOR
- LWG96
1998-10-07 23.3.13 [vector] NAD Vector<bool> is not a container AFNOR
- LWG95
1998-10-07 16.4.6.5 [member.functions] NAD Members added by the implementation AFNOR
- LWG94
1998-01-22 16.4.6 [conforming] NAD May library implementors add template parameters to Standard Library classes? Matt Austern
- LWG93
1998-09-29 29.6 [numarray] NAD Incomplete Valarray Subset Definitions Nico Josuttis
- LWG92
1998-09-29 26 [algorithms] CD1 Incomplete Algorithm Requirements Nico Josuttis
- LWG91
1998-09-29 27.4.4.4 [string.io] CD1 Description of operator>> and getline() for string<> might cause endless loop Nico Josuttis
- LWG90
1998-09-29 27.4.4.4 [string.io] TC1 Incorrect description of operator >> for strings Nico Josuttis
- LWG89
1998-09-29 27.4.3.7.4 [string.insert] 27.4.3.7.6 [string.replace] Dup Missing throw specification for string::insert() and string::replace() Nico Josuttis
- LWG88
1998-09-29 27.4.3.7.4 [string.insert] 27.4.3.7.2 [string.append] NAD Inconsistency between string::insert() and string::append() Nico Josuttis
- LWG87
1998-09-29 27.4.3.7.8 [string.swap] Dup Error in description of string::compare() Nico Josuttis
- LWG86
1998-09-29 27.4.3.2 [string.require] TC1 String constructors don't describe exceptions Nico Josuttis
- LWG85
1998-09-29 27 [strings] NAD String char types Nico Josuttis
- LWG84
1998-09-29 27.4.3.6 [string.access] NAD Ambiguity with string::insert() Nico Josuttis
- LWG83
1998-09-29 27.4.3 [basic.string] TC1 String::npos vs. string::max_size() Nico Josuttis
- LWG82
1998-09-29 23.2.7 [associative.reqmts] NAD Missing constant for set elements Nico Josuttis
- LWG81
1998-09-29 29.6.5 [template.slice.array] 29.6.7 [template.gslice.array] 29.6.8 [template.mask.array] 29.6.9 [template.indirect.array] NAD Wrong declaration of slice operations Nico Josuttis
- LWG80
1998-09-29 29.4.2 [complex.syn] 29.4.3 [complex] TC1 Global Operators of complex declared twice Nico Josuttis
- LWG79
1998-09-29 29.4.2 [complex.syn] 29.4.7 [complex.value.ops] TC1 Inconsistent declaration of polar() Nico Josuttis
- LWG78
1998-09-29 31.5.2 [ios.base] TC1 Typo: event_call_back Nico Josuttis
- LWG77
1998-09-09 29.6.2.4 [valarray.access] Dup Valarray operator[] const returning value Levente Farkas
- LWG76
1998-09-25 28.3.4.2.5 [locale.codecvt] CD1 Can a codecvt facet always convert one internal character at a time? Matt Austern
- LWG75
1998-09-18 28.3.4.2.5 [locale.codecvt] TC1 Contradiction in codecvt::length's argument types Matt Austern
- LWG74
1998-09-08 28.3.4.2.5 [locale.codecvt] TC1 Garbled text for codecvt::do_max_length Matt Austern
- LWG73
1998-08-27 31.10 [file.streams] NAD is_open should be const Matt Austern
- LWG72
1998-08-24 28.3.4.2.5 [locale.codecvt] Dup Do_convert phantom member function Nathan Myers
- LWG71
1998-08-13 28.3.4.6.2 [locale.time.get] TC1 Do_get_monthname synopsis missing argument Nathan Myers
- LWG70
1998-08-03 17.9 [support.exception] 99 [uncaught] TC1 Uncaught_exception() missing throw() specification Steve Clamage
- LWG69
1998-07-29 23.3.13 [vector] TC1 Must elements of a vector be contiguous? Andrew Koenig
- LWG68
1998-07-14 31.7.5.3.3 [istream.extractors] TC1 Extractors for char* should store null at end Angelika Langer
- LWG67
1998-07-09 27.4.4.4 [string.io] Dup Setw useless for strings Steve Clamage
- LWG66
1998-08-18 99 [depr.strstreambuf.virtuals] TC1 Strstreambuf::setbuf Matt Austern
- LWG65
1998-08-18 99 [depr.strstreambuf.virtuals] NAD Underspecification of strstreambuf::seekoff Matt Austern
- LWG64
1998-08-11 31.7.5.3.3 [istream.extractors] TC1 Exception handling in basic_istream::operator>>(basic_streambuf*) Matt Austern
- LWG63
1998-08-11 31.7.6.4 [ostream.unformatted] TC1 Exception-handling policy for unformatted output Matt Austern
- LWG62
1998-08-06 31.7.5.4 [istream.unformatted] TC1 Sync's return value Matt Austern
- LWG61
1998-08-06 31.7.5.4 [istream.unformatted] TC1 Ambiguity in iostreams exception policy Matt Austern
- LWG60
1998-08-03 31.7.5.3.1 [istream.formatted.reqmts] TC1 What is a formatted input function? Matt Austern
- LWG59
1998-07-28 31.6.3.4.2 [streambuf.get.area] TC1 Ambiguity in specification of gbump Matt Austern
- LWG58
1998-07-01 31.7.5.3.3 [istream.extractors] NAD Extracting a char from a wide-oriented stream Matt Austern
- LWG57
1998-07-01 27.2.4.6 [char.traits.specializations.wchar.t] TC1 Mistake in char_traits Matt Austern
- LWG56
1998-06-29 31.6.3 [streambuf] TC1 Showmanyc's return type Matt Austern
- LWG55
1998-06-26 31 [input.output] TC1 Invalid stream position is undefined Matt Austern
- LWG54
1998-06-25 31.6.3.2 [streambuf.cons] TC1 Basic_streambuf's destructor Matt Austern
- LWG53
1998-06-23 31.5.4.2 [basic.ios.cons] TC1 Basic_ios destructor unspecified Matt Austern
- LWG52
1998-06-23 31.5.3.3 [fpos.operations] TC1 Small I/O problems Matt Austern
- LWG51
1998-06-23 23.2 [container.requirements] TC1 Requirement to not invalidate iterators missing David Vandevoorde
- LWG50
1998-06-21 31.5.2 [ios.base] TC1 Copy constructor and assignment operator of ios_base Matt Austern
- LWG49
1998-06-21 31.5.2.5 [ios.members.static] CD1 Underspecification of ios_base::sync_with_stdio Matt Austern
- LWG48
1998-06-21 31.5.2.2.1 [ios.failure] TC1 Use of non-existent exception constructor Matt Austern
- LWG47
1998-06-21 31.5.2.4 [ios.base.locales] TC1 Imbue() and getloc() Returns clauses swapped Matt Austern
- LWG46
1998-06-01 99 [depr.str.strstreams] TC1 Minor Annex D errors Brendan Kehoe
- LWG45
1998-05-27 31.8.4 [ostringstream] NAD Stringstreams read/write pointers initial position unclear Matthias Mueller
- LWG44
1998-08-06 31 [input.output] CD1 Iostreams use operator== on int_type values Nathan Myers
- LWG43
1998-06-01 28.3.4.2.6 [locale.codecvt.byname] Dup Locale table correction Brendan Kehoe
- LWG42
1998-08-06 27.4.3 [basic.string] TC1 String ctors specify wrong default allocator Nathan Myers
- LWG41
1998-08-06 31.5.2 [ios.base] TC1 Ios_base needs clear(), exceptions() Nathan Myers
- LWG40
1998-08-06 99 [facets.examples] TC1 Meaningless normative paragraph in examples Nathan Myers
- LWG39
1998-08-06 24.6.4.4 [istreambuf.iterator.ops] TC1 istreambuf_iterator<>::operator++(int) definition garbled Nathan Myers
- LWG38
1998-08-06 28.3.3.2 [locale.global.templates] TC1 Facet definition incomplete Nathan Myers
- LWG37
1998-08-06 28.3.3.1 [locale] TC1 Leftover "global" reference Nathan Myers
- LWG36
1998-08-06 31.5.2.6 [ios.base.storage] TC1 Iword & pword storage lifetime omitted Nathan Myers
- LWG35
1998-08-06 31.5 [iostreams.base] TC1 No manipulator unitbuf in synopsis Nathan Myers
- LWG34
1998-08-06 28.3.4.3.3.3 [facet.num.put.virtuals] TC1 True/falsename() not in ctype<> Nathan Myers
- LWG33
1998-08-06 28.3.4.2.5 [locale.codecvt] TC1 Codecvt<> mentions from_type Nathan Myers
- LWG32
1998-08-06 31.6.3.5.4 [streambuf.virt.pback] TC1 Pbackfail description inconsistent Nathan Myers
- LWG31
1998-08-06 28.3.3.1 [locale] TC1 Immutable locale values Nathan Myers
- LWG30
1998-08-06 28.3.3.1.2.1 [locale.category] TC1 Wrong header for LC_* Nathan Myers
- LWG29
1998-08-06 31.4.3 [narrow.stream.objects] TC1 Ios_base::init doesn't exist Nathan Myers
- LWG28
1998-08-06 28.3.4.2.4.3 [facet.ctype.char.members] TC1 Ctype<char>is ambiguous Nathan Myers
- LWG27
1998-08-06 27.4.3.7.5 [string.erase] TC1 String::erase(range) yields wrong iterator Nathan Myers
- LWG26
1998-08-06 31.7.5.2.4 [istream.sentry] TC1 Bad sentry example Nathan Myers
- LWG25
1998-08-06 27.4.4.4 [string.io] TC1 String operator<< uses width() value wrong Nathan Myers
- LWG24
1998-08-06 28.3.4.2.5 [locale.codecvt] TC1 "do_convert" doesn't exist Nathan Myers
- LWG23
1998-08-06 28.3.4.3.2.3 [facet.num.get.virtuals] CD1 Num_get overflow result Nathan Myers
- LWG22
1998-08-06 31.10.4.4 [ifstream.members] TC1 Member open vs. flags Nathan Myers
- LWG21
1998-08-06 28.3.3.1.2.1 [locale.category] TC1 Codecvt_byname<> instantiations Nathan Myers
- LWG20
1998-08-06 28.3.4.4.1.3 [facet.numpunct.virtuals] TC1 Thousands_sep returns wrong type Nathan Myers
- LWG19
1998-08-06 28.3.4.2.5 [locale.codecvt] TC1 "Noconv" definition too vague Nathan Myers
- LWG18
1998-08-06 28.3.4.3.2.2 [facet.num.get.members] TC1 Get(...bool&) omitted Nathan Myers
- LWG17
1998-08-06 28.3.4.3.2.3 [facet.num.get.virtuals] TC1 Bad bool parsing Nathan Myers
- LWG16
1998-08-06 28.3.4.2.5 [locale.codecvt] TC1 Bad ctype_byname<char> decl Nathan Myers
- LWG15
1998-08-06 28.3.3.1.4 [locale.members] TC1 Locale::name requirement inconsistent Nathan Myers
- LWG14
1998-08-06 28.3.3.1.4 [locale.members] TC1 Locale::combine should be const Nathan Myers
- LWG13
1998-03-03 31.7.5.3.3 [istream.extractors] TC1 Eos refuses to die William M. Miller
- LWG12
1998-02-23 16.4.4.6 [allocator.requirements] NAD Way objects hold allocators unclear Angelika Langer
- LWG11
1998-01-22 22.9.2 [template.bitset] TC1 Bitset minor problems Matt Austern
- LWG10
1998-01-14 28.3.4.2.6 [locale.codecvt.byname] Dup Codecvt<>::do unclear Matt Austern
- LWG9
1998-01-04 17.6.3 [new.delete] TC1 Operator new(0) calls should not yield the same pointer Steve Clamage
- LWG8
1997-12-24 28.3.3.1.6 [locale.statics] TC1 Locale::global lacks guarantee Matt Austern
- LWG7
1997-12-15 27 [strings] TC1 String clause minor problems Matt Austern
- LWG6
1997-12-15 31.5.3 [fpos] NAD File position not an offset unimplementable Matt Austern
- LWG5
1997-12-11 27.4.3.7.8 [string.swap] TC1 String::compare specification questionable Jack Reeves
- LWG4
1997-11-16 27.4.3 [basic.string] NAD basic_string size_type and difference_type should be implementation defined Beman Dawes
- LWG3
1997-12-12 17.5 [support.start.term] TC1 Atexit registration during atexit() call is not described Steve Clamage
- LWG2
1997-12-04 99 [auto.ptr.conv] NAD Auto_ptr conversions effects incorrect Nathan Myers
- LWG1
1997-11-16 16.4.3.3 [using.linkage] TC1 C library linkage editing oversight Beman Dawes
- LEWG566
2018-11-20 INCUBATION std::environment and std::arguments P1275
- LEWG565
2018-11-10 NEEDS_PAPER Unified executors proposal P0443
- LEWG564
2018-11-12 ADOPTED FIXED Fixing allocator usage for operator + (basic_string) P1165
- LEWG563
2018-11-06 CLOSED REJECTED Fixing allocator usage for operator + (basic_string) P1165
- LEWG562
2018-11-06 CLOSED REJECTED Explicitly implicifying explicit constructors P1163
- LEWG561
2018-11-06 CLOSED REJECTED A Class for Status and Optional Value P0262
- LEWG560
2018-11-10 WORDING_REVIEW Byteswapping for fun&&nuf P1272
- LEWG559
2018-10-26 DESIGN_REVIEW Feedback on 2D Graphics P1225
- LEWG558
2019-01-28 WORDING_REVIEW to_array from LFTS with updates P0325
- LEWG557
2018-11-19 DESIGN_REVIEW Tuple application traits P1318
- LEWG556
2018-11-19 CLOSED DUPLICATE Remove return type deduction in std::apply P1317
- LEWG555
2018-10-26 DESIGN_REVIEW secure_val: a secure-clear-on-move type P1315
- LEWG554
2018-10-26 DESIGN_REVIEW unique_val: a default-on-move type P1314
- LEWG553
2018-11-07 NEEDS_PAPER Comparison Concepts P1312
- LEWG552
2018-11-06 DESIGN_REVIEW Unifying the many ways to compare P1310
- LEWG551
2019-05-26 WORDING_REVIEW Spaceship library update P1295
- LEWG550
2018-11-07 NEEDS_PAPER ostream_joiner P1293
- LEWG549
2018-11-07 CLOSED DUPLICATE std::ranges::less<> Should Be More! P1291
- LEWG548
2019-01-28 WORDING_REVIEW Integer Width Literals P1280
- LEWG547
2018-11-07 NEEDS_PAPER A view of 0 or 1 elements: view::maybe P1255
- LEWG546
2019-01-28 WORDING_REVIEW Ranges Design Cleanup P1252
- LEWG545
2019-01-28 WORDING_REVIEW A more constexpr bitset P1251
- LEWG544
2018-11-06 NEEDS_PAPER Extension by inspecting members of User Defined Types? P1250
- LEWG543
2018-11-12 ADOPTED FIXED Fixing Relations P1248
- LEWG542
2019-01-28 WORDING_REVIEW Rangify New Algorithms P1243
- LEWG541
2018-11-10 WORDING_REVIEW Shift-by-negative in shift_left and shift_right P1233
- LEWG540
2018-11-10 NEEDS_PAPER Signed size() functions P1227
- LEWG539
2018-11-19 DESIGN_REVIEW find_backward P1223
- LEWG538
2018-11-10 NEEDS_PAPER A Standard flat_set P1222
- LEWG537
2018-11-12 ADOPTED FIXED Completing the Rebase of Library Fundamentals, Version 3, Working Draft P1210
- LEWG536
2018-11-12 ADOPTED FIXED Adopt Consistent Container Erasure from Library Fundamentals 2 for C++20 P1209
- LEWG535
2018-11-07 NEEDS_PAPER Adopt source_location from Library Fundamentals V3 for C++20 P1208
- LEWG534
2018-11-19 DESIGN_REVIEW Movability of Single-pass Iterators P1207
- LEWG533
2018-11-07 DESIGN_REVIEW Range constructors for standard containers and views P1206
- LEWG532
2018-11-06 CLOSED REJECTED Variant direct comparisons P1201
- LEWG531
2018-11-07 CLOSED REJECTED Adding error_category::failed() P1198
- LEWG530
2018-11-07 CLOSED REJECTED A non-allocating overload of error_category::message() P1197
- LEWG529
2018-11-07 CLOSED REJECTED Value-based std::error_category comparison P1196
- LEWG528
2018-10-26 DESIGN_REVIEW Making <system_error> constexpr P1195
- LEWG527
2018-11-07 WORDING_REVIEW Adding operator<=> to types that are not currently comparable P1191
- LEWG526
2019-01-28 WORDING_REVIEW A type trait for std::compare_3way()'s type P1187
- LEWG525
2019-01-28 WORDING_REVIEW When do you actually use <=>? P1186
- LEWG524
2018-11-10 CLOSED REJECTED New names for the power-of-2 templates P1182
- LEWG523
2018-10-27 DESIGN_REVIEW C++ Compile P1178
- LEWG522
2018-11-10 NEEDS_PAPER a simple and practical optional reference for C++ P1175
- LEWG521
2018-10-26 DESIGN_REVIEW The Concept of Memory Allocator P1172
- LEWG520
2018-11-07 CLOSED REJECTED ADD TEST POLYMORPHIC MEMORY RESOURCE TO THE STANDARD LIBRARY P1160
- LEWG519
2018-11-06 CLOSED REJECTED Type Erased Iterators for modern C++ P1159
- LEWG518
2018-10-26 DESIGN_REVIEW Constexpr regex P1149
- LEWG517
2018-10-26 DESIGN_REVIEW Printing volatile Pointers P1147
- LEWG516
2018-11-08 DIRECTION_REVIEW Buffer Sequence Adaptors P1145
- LEWG515
2019-01-28 WORDING_REVIEW The C++20 Synchronization Library P1135
- LEWG514
2018-11-08 DIRECTION_REVIEW Networking TS Associations For Call Wrappers P1133
- LEWG513
2018-11-19 DESIGN_REVIEW out_ptr - a scalable output pointer abstraction P1132
- LEWG512
2018-10-25 DESIGN_REVIEW web_view P1108
- LEWG511
2018-11-08 DIRECTION_REVIEW Efficient composition with DynamicBuffer P1100
- LEWG510
2018-11-19 NEEDS_PAPER Optimized Initialization for basic_string and vector P1072
- LEWG509
2018-11-19 INCUBATION Refining standard library support for Class Template Argument Deduction P1069
- LEWG508
2019-01-31 DESIGN_REVIEW std::embed P1040
- LEWG507
2018-10-25 DESIGN_REVIEW Making std::string constexpr P0980
- LEWG506
2018-10-29 CLOSED DUPLICATE Runtime type introspection with std::exception ptr P0933
- LEWG505
2019-01-28 WORDING_REVIEW Precalculated hash values in lookup P0920
- LEWG504
2018-10-26 SG_REVIEW More simd<> operations P0918
- LEWG503
2019-01-28 CLOSED REJECTED Everyone Deserves a Little Order P0891
- LEWG502
2018-11-19 SG_REVIEW fiber_handle - fibers without scheduler P0876
- LEWG501
2018-11-06 WORDING_REVIEW Function to mark unreachable code P0627
- LEWG500
2018-10-14 DESIGN_REVIEW P1122R0: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)
- LEWG499
2018-10-30 NEEDS_PAPER Add c_array() member function to std::array P0635
- LEWG498
2018-11-12 CLOSED EDITORIAL Improving atomic_flag P0995
- LEWG497
2019-01-28 WORDING_REVIEW Add coroutine task type P1056
- LEWG496
2018-11-12 ADOPTED FIXED Should Span Be Regular P1085
- LEWG495
2018-11-12 CLOSED EDITORIAL Contiguous Ranges P0944
- LEWG494
2018-11-08 WORDING_REVIEW Fixing Atomic Initialization P0883
- LEWG493
2018-06-07 WORDING_REVIEW Target Vectorization Policies from Parallelism V2 TS to C++20 P1001
- LEWG491
2018-06-06 DESIGN_REVIEW Fractional Numeric Type P1050
- LEWG487
2018-05-17 DESIGN_REVIEW Let strong_order Truly Be a Customization Point! P0891
- LEWG486
2018-10-25 DESIGN_REVIEW namespace std { namespace fs = filesystem; } P1005
- LEWG485
2018-05-17 DESIGN_REVIEW A Function Returning Whether An Underlying Type Value Is a Valid Enumerator of a Given Enumeration P0974
- LEWG484
2018-05-18 CLOSED INVALID Constexpr iterator requirements P0858
- LEWG483
2018-06-12 CLOSED REJECTED Constant Pointer View - std::as_const Strikes Back! P1011
- LEWG482
2018-11-12 ADOPTED FIXED Constexpr in std::pointer_traits P1006
- LEWG481
2019-01-28 WORDING_REVIEW Making std::vector constexpr P1004
- LEWG480
2018-10-30 NEEDS_PAPER String View Conversion for Function Arguments P0994
- LEWG479
2018-11-10 NEEDS_PAPER Support C atomics in C++ P0943
- LEWG478
2018-06-11 ADOPTED FIXED Feedback on P0214 P0820
- LEWG477
2018-06-04 DESIGN_REVIEW P0836:Introduce Parallelism to the Ranges TS P0836
- LEWG476
2018-11-08 CLOSED INVALID Concurrency TS is growing: Concurrent Utilities and Data Structures P0940
- LEWG475
2018-11-10 NEEDS_PAPER A Cooperatively Interruptible Joining Thread, Rev 2 P0660
- LEWG474
2018-11-07 SG_REVIEW [P1053] Future-proofing continuations for executors P1053
- LEWG473
2018-05-16 DESIGN_REVIEW std::async() in an Executors World P1044
- LEWG472
2018-11-08 DIRECTION_REVIEW P0958: Networking TS changes to support proposed Executors TS P0958
- LEWG471
2018-06-05 DESIGN_REVIEW P0860: Atomic Access Property for mdspan P0860
- LEWG470
2018-11-19 DIRECTION_REVIEW Container support for implicit lifetime types P1010
- LEWG469
2018-11-12 ADOPTED FIXED std::assume_aligned P1007
- LEWG468
2018-11-12 ADOPTED FIXED <chrono> zero(), min(), and max() should be noexcept P0972
- LEWG467
2018-11-10 CLOSED REJECTED Sizes Should Only span Unsigned P1089
- LEWG466
2019-01-28 WORDING_REVIEW Move resource_adaptor from Library TS to the C++ WP P1083
- LEWG465
2018-11-19 CLOSED REJECTED On empty structs in the standard library P1081
- LEWG464
2018-11-08 DIRECTION_REVIEW Adapting Asio to use std::expected P1059
- LEWG463
2018-05-16 DESIGN_REVIEW A Modest Executor Proposal P1055
- LEWG462
2018-05-16 DESIGN_REVIEW std::experimental::expected LWG design issues P1051
- LEWG461
2018-05-16 DESIGN_REVIEW A proposal for a type trait to detect scoped enumerations P1048
- LEWG460
2018-11-12 CLOSED EDITORIAL Deep Integration of the Ranges TS P1037
- LEWG459
2019-01-31 NEEDS_PAPER Input range adaptors P1035
- LEWG458
2018-11-12 CLOSED EDITORIAL Rangify the uninitialised memory algorithms! P1033
- LEWG457
2018-11-12 ADOPTED FIXED Misc constexpr bits P1032
- LEWG456
2018-10-25 DESIGN_REVIEW Low level file i/o library P1031
- LEWG455
2018-10-25 DESIGN_REVIEW std::filesystem::path_view P1030
- LEWG454
2018-11-06 NEEDS_PAPER SG14 status_code and standard error object for P0709 Zero-overhead deterministic exceptions P1028
- LEWG453
2018-10-30 NEEDS_PAPER A call for a Data Persistence (iostream v2) study group P1026
- LEWG452
2019-01-28 WORDING_REVIEW Usability Enhancements for std::span P1024
- LEWG451
2018-06-11 ADOPTED FIXED constexpr comparison operators for std::array P1023
- LEWG450
2018-11-12 ADOPTED FIXED Smart pointer creation with default initialization P1020
- LEWG449
2018-11-19 INCUBATION A few additional type manipulation utilities P1016
- LEWG448
2018-11-12 CLOSED EDITORIAL Better, Safer Range Access Customization Points P0970
- LEWG447
2018-06-11 ADOPTED FIXED Finding the right set of traits for simd<T> P0964
- LEWG446
2018-11-06 CLOSED DUPLICATE Runtime type introspection with std::exception ptr P0933
- LEWG445
2018-05-16 DESIGN_REVIEW realloc() for C++ P0894
- LEWG444
2018-11-19 INCUBATION How to catch an exception_ptr without even try-ing P1066
- LEWG443
2018-06-12 ADOPTED FIXED Standard Library Compatibility P0921
- LEWG442
2019-01-28 WORDING_REVIEW Standard containers and constexpr P0784
- LEWG441
2018-11-12 ADOPTED FIXED std::is_constant_evaluated() P0595
- LEWG440
2018-11-12 ADOPTED FIXED char8_t: A type for UTF-8 characters and strings P0482
- LEWG439
2018-03-19 ADOPTED FIXED Add symmetric coroutine control transfer P0913
- LEWG438
2018-11-12 ADOPTED FIXED Merging the Ranges TS P0896
- LEWG437
2018-06-11 ADOPTED FIXED Integrating feature-test macros into the C++ WD P0941
- LEWG436
2018-06-11 ADOPTED FIXED The identity metafunction P0887
- LEWG435
2018-06-12 CLOSED REJECTED User-defined Literals for std::filesystem::path P0882
- LEWG434
2018-11-19 INCUBATION A Proposal for a Universally Unique Identifier Library P0959
- LEWG433
2019-01-28 WORDING_REVIEW fixed_capacity_vector P0843
- LEWG432
2018-12-03 DIRECTION_REVIEW Crochemore-Perrin search algorithm for std::search
- LEWG431
2018-03-06 CLOSED DUPLICATE Making std::underlying_type SFINAE-friendly P0340
- LEWG430
2018-03-05 DESIGN_REVIEW allocate_unique and allocator_delete P0316
- LEWG429
2018-03-19 ADOPTED FIXED string::reserve Should Not Shrink P0966
- LEWG428
2018-03-17 WORDING_REVIEW Introducing a <smart_ptr> header P0942
- LEWG427
2019-01-28 WORDING_REVIEW Tightening the constraints on std::function P0932
- LEWG426
2018-06-12 CLOSED REJECTED Define basic_string_view(nullptr) and basic_string(nullptr) P0903
- LEWG425
2018-03-17 ADOPTED FIXED Renaming cell<> to latest<> P0895
- LEWG424
2018-03-05 DESIGN_REVIEW An Ontology for Properties of mdspan P0900
- LEWG423
2019-01-28 WORDING_REVIEW A Proposal to add stack trace library P0881
- LEWG422
2019-01-28 DESIGN_REVIEW Fixing the partial_order comparison algorithm P0863
- LEWG421
2018-06-05 DESIGN_REVIEW P0856 - Restrict Access Property for mdspan and span P0856
- LEWG420
2018-10-29 CLOSED DUPLICATE Type Requirements for <numeric> Algorithms P0571
- LEWG419
2018-06-05 DESIGN_REVIEW P0546 - Span - foundation for the future P0546
- LEWG418
2018-06-12 DESIGN_REVIEW Adding support for type-based metaprogramming to the standard library P0949
- LEWG417
2018-03-17 DESIGN_REVIEW Move-only iterators P0902
- LEWG416
2018-03-14 DESIGN_REVIEW Heterogeneous lookup for unordered containers P0919
- LEWG415
2018-03-16 CLOSED REJECTED Naming implementation-defined simd_abi tag types P0916
- LEWG414
2018-03-16 ADOPTED FIXED Extending the noexcept Policy P0884
- LEWG413
2018-10-29 CLOSED DUPLICATE variant and optional should propagate copy/move triviality P0602
- LEWG412
2018-10-29 CLOSED DUPLICATE reference_wrapper for incomplete types P0357
- LEWG411
2018-06-11 ADOPTED FIXED Standard Library Concepts P0898
- LEWG410
2018-05-22 ADOPTED FIXED Symmetry for spaceship P0905
- LEWG409
2018-06-11 ADOPTED FIXED Static reflection of functions P0670
- LEWG403
2018-01-31 CLOSED DUPLICATE Rebase the Parallelism TS onto the C++17 Standard
- LEWG391
2018-02-27 CLOSED FIXED Rebase the Parallelism TS onto the C++17 Standard
- LEWG379
2018-06-06 DESIGN_REVIEW P0443: A Unified Executors Proposal for C++
- LEWG377
2018-11-19 INCUBATION C++ Concurrent Communication Queues P0260
- LEWG373
2019-01-28 WORDING_REVIEW Well-behaved interpolation for numbers and pointers P0811
- LEWG372
2017-11-12 DESIGN_REVIEW Fixed-Point Real Numbers P0037
- LEWG371
2018-10-25 DESIGN_REVIEW Update freestanding requirements P0829
- LEWG370
2018-11-06 NEEDS_PAPER SFINAE-friendly std::bind P0826
- LEWG369
2018-06-06 DESIGN_REVIEW A friendlier tuple get P0825
- LEWG368
2018-11-07 CLOSED INVALID Best practices and issues with <system_error> P0824
- LEWG367
2018-11-08 NEEDS_PAPER Monadic operations for std::optional P0798
- LEWG366
2017-11-12 DESIGN_REVIEW Towards meaningful fancy pointers P0773
- LEWG365
2018-11-12 ADOPTED FIXED std::function move operations should be noexcept P0771
- LEWG364
2018-06-12 CLOSED REJECTED regex_iterator should be iterable P0757
- LEWG363
2018-03-19 ADOPTED FIXED <version>, to include implementation-specific meta-information P0754
- LEWG362
2018-10-30 CLOSED REJECTED std::vector Destruction Order P0752
- LEWG361
2018-11-10 WORDING_REVIEW Safe integral comparisons P0586
- LEWG360
2018-10-30 NEEDS_PAPER Applying Concepts to the Standard Library P0802 P0830
- LEWG359
2017-11-12 DESIGN_REVIEW Endian Library Request for Comments P0803
- LEWG358
2018-11-04 DESIGN_REVIEW Extensions to C++ for Short Float Type P0303 P0192
- LEWG357
2018-06-11 ADOPTED FIXED Add shift to <algorithm> P0769
- LEWG356
2018-06-11 ADOPTED FIXED Implicit conversion traits and utility functions P0758
- LEWG355
2018-10-25 DESIGN_REVIEW Effect of operator<=> on the C++ Standard Library P0790
- LEWG354
2018-11-12 CLOSED EDITORIAL Range Adaptors and Utilities P0789
- LEWG353
2018-10-29 CLOSED DUPLICATE RAII Interface for Deferred Reclamation P0561
- LEWG352
2017-11-12 DESIGN_REVIEW A conditional transform algorithm for C++ P0838
- LEWG351
2019-01-28 WORDING_REVIEW Comparing Containers P0805
- LEWG350
2018-11-12 ADOPTED FIXED visit<R>: Explicit Return Type for visit P0655
- LEWG349
2018-10-30 NEEDS_PAPER construct() shall Return the Replaced Address P0813
- LEWG348
2017-10-28 CLOSED DUPLICATE hash_combine() Again P0814
- LEWG347
2017-10-28 CLOSED DUPLICATE Using Concepts and requires in the C++ Standard Library
- LEWG346
2018-03-19 ADOPTED FIXED Manipulators for C++ Synchronized Buffered Ostream P0753
- LEWG345
2017-11-11 CLOSED REJECTED Ranges Naming P0808
- LEWG344
2018-03-19 ADOPTED FIXED Comparing Unordered Containers P0809
- LEWG343
2017-11-11 CLOSED REJECTED No More Nested Namespaces in Library Design P0816
- LEWG342
2017-10-27 CLOSED INVALID Keep alias syntax extendable
- LEWG341
2018-10-30 CLOSED REJECTED ValuedOrError and ValueOrNone types P0786
- LEWG340
2019-01-28 WORDING_REVIEW function_ref: a non-owning reference to a Callable P0792
- LEWG339