2017-10 pre-Albuquerque mailing available

The full 2017-10 mailing of new standards papers is now available.

 

N4693 PL22.16/WG21 draft agenda: 06-11 Nov 2017, Albuquerque, NM, US Clark Nelson 2017-08-12 2017-10   WG21  
N4694 Responses to National Body Comments to ISO/IEC PDTS 21425, C++ Extensions for Ranges Casey Carter 2017-08-10 2017-10   WG21  
N4695 Working Draft, C++ Extensions for Networking Jonathan Wakely   missing   WG21  
N4696 Networking TS - Editor's Report Jonathan Wakely   missing   WG21  
N4697 NB Comments, ISO/IEC PDTS 21544, C++ Extensions for Modules Barry Hedquist 2017-10-07 2017-10   WG21  
N4698 Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2 Jared Hoberock 2017-10-16 2017-10 N4669 WG21  
N4699 Parallelism TS Editor's Report Jared Hoberock 2017-10-16 2017-10   WG21  
N4700 Working Draft, Standard for Programming Language C++ Note: Richard Smith 2017-10-16 2017-10 N4687 WG21  
N4701 Editor's Report -- Working Draft, Standard for Programming Language C++ Richard Smith 2017-10-16 2017-10   WG21  
P0009R4 Polymorphic Multidimensional Array Reference H. Carter Edwards, Bryce Lelbach, Christian Trott, Mauro Bianco, Robin Maffeo, Ben Sander, Athanasios Iliopoulos, John Michopoulos 2017-10-11 2017-10 P0009R3 Library Evolution  
P0037R4 Fixed-point real numbers John McFarlane 2017-10-16 2017-10 P0037R3 Numerics, SG14, Library Evolution  
P0096R5 Feature-testing recommendations for C++ Clark Nelson 2017-10-09 2017-10 P0096R4 SG10, Evolution, Library Evolution  
P0124R4 Linux-Kernel Memory Model Paul E. McKenney, Ulrich Weigand, Andrea Parri, Boqun Feng 2017-09-25 2017-10 P0124R3 Concurrency  
P0196R4 Generic none() factories for Nullable types Vicente J. Botet Escriba 2017-10-15 2017-10 P0196R3 Library Evolution  
P0201R2 A polymorphic value-type for C++ Jonathan Coe 2017-10-16 2017-10 P0201R1 Library Evolution  
P0202R2 Add Constexpr Modifiers to Functions in <algorithm> and <cstring> Headers Antony Polukhin 2017-09-12 2017-10 P0202R1 Library Evolution  
P0214r6 Data-Parallel Vector Types & Operations Matthias Kretz 2017-10-16 2017-10 P0214R5 Library  
P0233r6 Hazard Pointers: Safe Reclamation for Optimistic Concurrency Maged M. Michael, Michael Wong, Paul McKenney, Arthur O'Dwyer, David Hollman, Geoffrey Romer, Andrew Hunter 2017-10-15 2017-10 P0233R5 Concurrency, SG14, Library Evolution  
P0237r9 Wording for fundamental bit manipulation utilities Vincent Reverdy, Robert J. Brunner 2017-10-16 2017-10 P0237r8 Library  
P0260R2 C++ Concurrent Queues Lawrence Crowl, Chris Mysen 2017-10-15 2017-10 P0260R1 Concurrency  
P0275R2 A Proposal to add Classes and Functions Required for Dynamic Library Load Antony Polukhin 2017-09-12 2017-10 P0275R1 Library Evolution, Evolution  
P0303R0 Extensions to C++ for Short Float Type Boris Fomitchev, Sergei Nikolaev, Olivier Giroux, Lawrence Crowl 2017-10-15 2017-10   Evolution, Library Evolution  
P0315R3 Lambdas in unevaluated context Louis Dionne, Hubert Tong 2017-10-11 2017-10 P0315R2 Core  
P0323R3 Utility class to represent expected object Vicente J. Botet Escriba 2017-10-15 2017-10 P0323R2 Library Evolution  
P0327R3 Product types access Vicente J. Botet Escriba 2017-10-15 2017-10 P0327R2 Evolution, SG7, Library Evolution  
P0330R1 User-Defined Literals for size_t Rein Halbersma 2017-10-12 2017-10 P0330R0 Library  
P0332R1 Relaxed Incomplete Multidimensional Array Type Declaration H. Carter Edwards, Bryce Lelbach, Christian Trott, Mauro Bianco, Athanasios Iliopoulos, John Michopoulos 2017-10-11 2017-10 P0332R0 Library Evolution, Evolution  
P0355R4 Extending <code><chrono></code> to Calendars and Time Zones Howard Hinnant 2017-10-16 2017-10 P0355R3 Library Evolution  
P0356R2 Simplified partial function application Tomasz Kamiński 2017-10-14 2017-10 P0356R1 Library Evolution  
P0399R0 Networking TS & Threadpools Gor Nishanov 2017-10-15 2017-10   Concurrency, Library Evolution  
P0424R1 Reconsidering literal operator templates for strings Louis Dionne, Hana Dusikova 2017-10-16 2017-10 P0424R0 Evolution  
P0429R2 A Standard flat_map Zach Laine 2017-08-31 2017-10 P0429R1 Library, Library Evolution  
P0443R3 A Unified Executors Proposal for C++ Jared Hoberock, Michael Garland, Chris Kohlhoff, Chris Mysen, Carter Edwards, Gordon Brown 2017-10-16 2017-10 P0443R2 Concurrency  
P0447R4 Introduction of std::colony to the standard library Patrice Roy, Guy Davidson, Matthew Bentley 2017-10-16 2017-10 P0447R3 Library Evolution, SG14  
P0461R2 Proposed RCU C++ API Paul E. McKenney, Maged Michael, Michael Wong, Isabella Muerte, Arthur O'Dwyer, David Hollman, Andrew Hunter, Georey Romer, Lance Roy 2017-10-15 2017-10 P0461R1 Concurrency  
P0479R2 Attributes for Likely and Unlikely Branches Clay Trychta 2017-10-16 2017-10 P0479R1 Evolution, SG14  
P0506R2 use string_view for library function parameters instead of const string & / const char * Peter Sommerlad 2017-10-06 2017-10 P0506R1 Library, Library Evolution  
P0514R2 Efficient waiting for concurrent programs Olivier Giroux 2017-10-09 2017-10 P0514R1 Concurrency  
P0515R2 Consistent comparison Herb Sutter 2017-09-30 2017-10 P0515R1 Evolution, Library Evolution, Core, Library  
P0533R1 constexpr for <cmath> and <cstdlib> Edward J. Rosten / Oliver J. Rosten 2017-10-13 2017-10 P0533R0 SG6, Library Evolution  
P0534R3 call/cc (call-with-current-continuation): A low-level API for stackful context switching Oliver Kowalke 2017-10-15 2017-10 P0534R2 Library Evolution  
P0539R2 A Proposal to add wide_int Template Class Igor Klevanets, Antony Polukhin 2017-10-10 2017-10 P0539R1 Numerics  
P0546R1 Span - foundation for the future Carter Edwards, Bryce Lelbach 2017-10-11 2017-10 P0546R0 Library Evolution  
P0549R2 Adjuncts to std::hash Walter E. Brown 2017-10-10 2017-10 P0549R1 Library Evolution  
P0551R1 Thou Shalt Not Specialize std Function Templates! Walter E. Brown 2017-10-14 2017-10 P0551R0 Library Evolution  
P0561R2 RAII Interface for Deferred Reclamation Geoffrey Romer, Andrew Hunter 2017-10-11 2017-10 P0561R1 Concurrency, Library Evolution  
P0566R3 Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU) Michael Wong, Maged M. Michael, Paul McKenney, Geoffrey Romer, Andrew Hunter, Arthur O'Dwyer 2017-10-15 2017-10 P0566R2 Concurrency, SG14, Library Evolution, Library  
P0571R1 Type Requirements for <numeric> Algorithms Bryce Adelstein Lelbach 2017-02-02 2017-10 P0571R0 Concurrency, Library Evolution, Library  
P0573R2 Abbreviated Lambdas for Fun and Profit Barry Revzin, Tomasz Kamiński 2017-10-08 2017-10 P0573R1 Evolution  
P0586R0 Safe integral comparisons Federico Kircheis 2017-09-12 2017-10   Library Evolution  
P0593R1 Implicit creation of objects for low-level object manipulation Richard Smith, Ville Voutilainen 2017-10-16 2017-10 P0593R0 SG12  
P0609R1 Attributes for Structured Bindings Aaron Ballman 2017-09-14 2017-10 P0609R0 Evolution  
P0624R1 Default constructible stateless lambdas Louis Dionne 2017-08-16 2017-10 P0624R0 Evolution  
P0631R1 Math Constants Lev Minkovsky, John McFarlane 2017-09-26 2017-10 P0631R0 Library Evolution, Numerics  
P0634R1 Down with `typename`! Daveed Vandevoorde, Nina Ranns 2017-10-15 2017-10 P0634R0 Core  
P0636R2 Changes between C++14 and C++17 Thomas Köppe 2017-10-15 2017-10 P0636R1 All  
P0642R1 Structural Support for C++ Concurrency Mingxin Wang, Wei Chen 2017-09-01 2017-10 P0642R0 Concurrency, SG8, Evolution, Library Evolution  
P0644R1 Forward without forward Barry Revzin 2017-10-08 2017-10 P0644R0 Evolution  
P0649R0 Other Product-Type algorithms Vicente J. Botet Escriba 2017-06-15 2017-10   SG7, Library Evolution  
P0650R1 C++ Monadic interface Vicente J. Botet Escriba 2017-10-15 2017-10 P0650R0 Library Evolution  
P0655R0 visit<R>: Explicit Return Type for visit Michael Park, Agustín Bergé 2017-10-14 2017-10   Library Evolution  
P0657R1 Deprecate Certain Declarations in the Global Namespace Walter Brown 2017-10-10 2017-10 P0657R0 Library Evolution  
P0658R1 Proposal for adding alias declarations to concepts Christopher Di Bella 2017-06-11 2017-10 P0658R0 Evolution  
P0670R1 Static reflection of functions Matúš Chochlík, Axel Naumann, David Sankel 2017-10-15 2017-10 P0670R0 SG7, Evolution, Library Evolution  
P0684R1 C++ Stability, Velocity, and Deployment Plans Titus Winters 2017-10-11 2017-10 P0684R0 WG21  
P0692R0 Access Specifiers and Specializations Matt Calabrese 2017-06-17 2017-10   Evolution  
P0701R1 Back to the std2::future Bryce Adelstein Lelbach 2017-09-10 2017-10 P0701R0 Concurrency  
P0707R2 Metaclasses: Generative C++ Herb Sutter 2017-10-15 2017-10 P0707R1 SG7  
P0722R1 Efficient sized delete for variable sized classes Andrew Hunter, Richard Smith 2017-10-12 2017-10 P0722R0 Evolution  
P0735R0 Interaction of memory_order_consume with release sequences Will Deacon 2017-10-02 2017-10   Concurrency  
P0737R0 Execution Context of Execution Agents H. Carter Edwards, Daniel Sunderland, Michael Wong, Thomas Rodgers, Gordon Brown 2017-10-11 2017-10   Concurrency  
P0750R0 Consume JF Bastien 2017-10-15 2017-10   Concurrency  
P0752R0 std::vector Destruction Order Nathan Myers 2017-10-15 2017-10   Library  
P0753R1 Manipulators for C++ Synchronized Buffered Ostream Peter Sommerlad, Pablo Halpern 2017-10-15 2017-10   Library Evolution  
P0756R0 Lambda syntax should be more liberal in what it accepts Arthur O'Dwyer 2017-08-12 2017-10   Evolution  
P0757R0 regex_iterator should be iterable Arthur O'Dwyer 2017-09-10 2017-10   Library Evolution  
P0761R1 Executors Design Document Jared Hoberock, Michael Garland, Chris Kohlhoff, Chris Mysen, Carter Edwards, Gordon Brown, Michael Wong 2017-10-16 2017-10 P0761R0 Concurrency  
P0762R0 Concerns about expected<T, E> from the Boost.Outcome peer review Niall Douglas 2017-10-15 2017-10   Library Evolution  
P0766R1 Fixing small-ish functionality gaps in constraints Ville Voutilainen 2017-10-15 2017-10 P0766R0 Evolution  
P0767R0 Expunge POD Jens Maurer 2017-09-29 2017-10   Library Evolution, Library, Core  
P0768R0 Library Support for the Spaceship (Comparison) Operaton Walter Brown 2017-09-30 2017-10   Library Evolution  
P0769R0 Add shift to <algorithm> Dan Raviv 2017-10-11 2017-10   Library Evolution  
P0770R0 A Proposal to Specify Behavior in Case of Exception Allocation Failure Michael Kilburn 2017-08-21 2017-10   Evolution, Core  
P0771R0 std::function move operations should be noexcept Nevin Liber 2017-10-16 2017-10   Library  
P0772R0 Execution-Agent Local Storage Nat Goodspeed 2017-10-08 2017-10   Concurrency  
P0773R0 Towards meaningful fancy pointers Arthur O'Dwyer, Bob Steagall 2017-10-05 2017-10   Library Evolution  
P0774R0 Module-decl location Nathan Sidwell 2017-10-02 2017-10   Evolution  
P0775R0 module partitions Nathan Sidwell 2017-10-03 2017-10   Core, Evolution  
P0776R0 Rebase the Concurrency TS onto C++17 Standard Alisdair Meredith 2017-09-08 2017-10   Concurrency, Library Evolution  
P0777R0 Treating Unnecessary decay Walter Brown 2017-10-10 2017-10   Library  
P0778R0 Module Names Nathan Sidwell 2017-10-10 2017-10   Core, Evolution  
P0779R0 Proposing operator try() (with added native C++ macro functions!) Niall Douglas 2017-10-15 2017-10   Evolution  
P0780R0 Allow pack expansion in lambda init-capture Barry Revzin 2017-10-08 2017-10   Evolution  
P0781R0 A Modern C++ Signature for main Erich Keane 2017-09-25 2017-10   Evolution  
P0782R0 A Case for Simplifying/Improving Natural Syntax Concepts Erich Keane, Adam David Alan Martin, Allan Deutsch 2017-09-25 2017-10   Evolution  
P0783R0 Continuations without overcomplicating the future Lee Howes, Andrii Grynenko, Jay Feldblum 2017-09-11 2017-10   Concurrency  
P0784R0 Standard containers and constexpr Louis Dionne, Richard Smith, Daveed Vandevoorde 2017-10-14 2017-10   Evolution, Library Evolution  
P0785R0 Runtime-sized arrays and a C++ wrapper Jens Maurer 2017-09-30 2017-10   Evolution, Library Evolution  
P0786R0 SuccessOrFailure, ValuedOrError and ValuedOrNone types Vicente J. Botet Escriba 2017-10-15 2017-10   Library Evolution  
P0787R0 Proclaimed Ownership Nathan Sidwell 2017-10-13 2017-10   Core, Evolution  
P0788R0 Standard Library Specification in a Concepts and Contracts World Walter Brown 2017-10-10 2017-10   Library Evolution, Library  
P0789R0 Range Adaptors and Utilities Eric Niebler 2017-10-16 2017-10   Library Evolution  
P0790R0 Effect of operator<=> on the C++ Standard Library David Stone 2017-10-06 2017-10   Library Evolution  
P0791R0 Concepts are Adjectives, not Nouns Jakob Riedle 2017-10-10 2017-10   Evolution  
P0792R0 function_ref: a non-owning reference to a Callable Vittorio Romeo 2017-10-10 2017-10   Library Evolution  
P0795R0 From Vulkan with love: a plea to reconsider the Module Keyword to be contextual Simon Brand, Neil Henning, Michael Wong, Christopher Di Bella, Kenneth Benzie 2017-10-16 2017-10   SG14, Evolution  
P0796R0 Supporting Heterogeneous & Distributed Computing Through Affinity Gordon Brown, Ruyman Reyes, Michael Wong, H. Carter Edwards, Thomas Rodgers 2017-10-16 2017-10   Concurrency, SG14  
P0797R0 Exception Handling in Parallel STL Algorithms Matti Rintala, Michael Wong, Carter Edwards, Gordon Brown 2017-10-16 2017-10   Concurrency, SG14, Library Evolution, Library  
P0798R0 Monadic operations for std::optional Simon Brand 2017-10-06 2017-10   SG14, Library Evolution  
P0799R0 Programming vulnerabilities for C++ (part of WG23 N0746) Stephen Michel, Chris Szalwinski, Michael Wong, Hubert Tong 2017-10-16 2017-10   SG12  
P0800R0 The Concepts TS improves upon C++ Christopher Di Bella 2017-08-28 2017-10   Evolution  
P0801R0 Extensions for Disambiguation Tags Mingxin Wang 2017-10-12 2017-10   Library, Library Evolution, SG7  
P0803R0 Endian Library Request for Comments Beman Dawes 2017-10-15 2017-10   Library Evolution  
P0804R0 Impact of the Modules TS on the C++ tools ecosystem Tom Honermann 2017-10-15 2017-10   Evolution  
P0805R0 Comparing containers Marshall Clow 2017-10-16 2017-10   Library Evolution, Library  
P0806R0 Deprecate Implicit Capture of thist Thomas Köppe 2017-10-08 2017-10   Evolution  
P0807R0 An Adjective Syntax for Concepts Thomas Köppe 2017-10-12 2017-10   Evolution  
P0808R0 Ranges Naming Titus Winters 2017-10-12 2017-10   Library Evolution  
P0809R0 Comparing Unordered Containers Titus Winters 2017-10-12 2017-10   Library Evolution, Library  
P0810R0 constexpr in Practice Ben Deane, Jason Turner 2017-10-12 2017-10   WG21  
P0811R0 Well-behaved interpolation for numbers and pointers Davis Herring 2017-10-16 2017-10   Numerics  
P0812R0 copy-list-initialization is inherently un-= Davis Herring 2017-10-16 2017-10   Evolution  
P0813R0 construct() shall Return the Replaced Address Nicolai Josuttis 2017-10-13 2017-10   Library Evolution, Library  
P0814R0 hash_combine() Again Nicolai Josuttis 2017-10-13 2017-10   Library Evolution, Library  
P0815R0 C++ Standard Library Issues to be moved in Albuquerque Marshall Clow 2017-10-16 2017-10   Library  
P0816R0 No More Nested Namespaces in Library Design Titus Winters 2017-10-13 2017-10   Library Evolution  
P0817R0 Core Language Working Group "ready" Issues for the November, 2017 (Albuquerque) meeting William M. Miller 2017-10-16 2017-10   Core  
P0818R0 Core Language Working Group "tentatively ready" Issues for the November, 2017 (Albuquerque) meeting William M. Miller 2017-10-16 2017-10   Core  
P0819R0 Formally Supporting Feature Macros Nicolai Josuttis 2017-10-13 2017-10   Evolution, Library Evolution, Core, Library  
P0820R0 Feedback on P0214R5 Tim Shen 2017-10-13 2017-10   Concurrency, Library Evolution  
P0821R0 Teaching Concepts TS Online Robert Douglas 2017-10-16 2017-10   Evolution  
P0824R0 Summary of SG14 discussion on <system_error>: towards exception-less error handling Arthur O'Dwyer, Charley Bay, Odin Holmes, Michael Wong 2017-10-16 2017-10   SG14, Library Evolution, Library  
P0825R0 A friendlier tuple get Agustín Bergé 2017-10-12 2017-10   Library Evolution  
P0826R0 SFINAE-friendly std::bind Agustín Bergé 2017-10-12 2017-10   Library Evolution  
P0827R0 General-Purpose Constant Value Type John McFarlane, Louis Dionne 2017-10-16 2017-10   SG6, SG14, Library Evolution  
P0829R0 Freestanding proposal Ben Craig 2017-10-14 2017-10   Library Evolution  
P0830R0 Using Concepts and requires in the C++ Standard Library Nicolai Josuttis 2017-10-15 2017-10   Library Evolution, Library  
P0831R0 Keep alias syntax extendable Tomasz Kamiński 2017-10-14 2017-10   Library Evolution  
P0832R0 Module TS Does Not Support Intended Use Case David Sankel 2017-10-14 2017-10   Evolution, Core  
P0834R0 Lifting overload sets into objects Micha_ Dominiak 2017-10-16 2017-10   Evolution  
P0835R0 Adopt SD-6 feature macros into the C++20 working draft Ville Voutilainen 2017-10-16 2017-10   Evolution, Library Evolution  
P0837R0 Ruminations on modular macros Ville Voutilainen 2017-10-16 2017-10   Evolution  
P0838R0 A conditional transform algorithm for C++ Jonathan Coe 2017-10-16 2017-10   Library Evolution  
P0839R0 Recursive Lambdas Richard Smith 2017-10-16 2017-10   Evolution  
P0840R0 Lamguage support for empty objects Richard Smith 2017-10-16 2017-10   Evolution  
P0841R0 Modules at scale Bruno Cardoso Lopes, Adrian Prantl, Duncan P. N. Exon Smith 2017-10-16 2017-10   Evolution  
P0842R0 Unknown Exports by Example Alisdair Meredith 2017-10-16 2017-10   Core  

Add a Comment

Comments are closed.

Comments (0)

There are currently no comments on this entry.