The full 2019-01 mailing of new standards papers is now available.
WG21 Number | Title | Author | Document Date | Mailing Date | Previous Version | Subgroup | Disposition |
---|---|---|---|---|---|---|---|
P1253R0 | Guidelines for when a WG21 proposal should be reviewed by SG16, the text and Unicode study group | Steve Downey | 2019-01-21 | 2019-01 | WG21 | ||
P1255R2 | A view of 0 or 1 elements: view::maybe | Steve Downey | 2018-11-26 | 2019-01 | P1255R1 | Library Evolution | |
P1280R1 | Integer Width Literals | Isabella Muerte | 2018-10-05 | 2019-01 | P1280R0 | Library Evolution | |
P1286R1 | Contra CWG DR1778 | Richard Smith | 2019-01-18 | 2019-01 | P1286R0 | Core, Library | |
P1290R1 | Avoiding undefined behavior in contracts | J. Daniel Garcia, Ville Voutilainen | 2019-01-21 | 2019-01 | P1290R0 | Evolution, Core | |
P1293R2 | ostream_joiner | Mike Spertus, Nathan Wilson | 2019-01-21 | 2019-01 | P1293R1 | Library Evolution, Library | |
P1301R2 | [[nodiscard("should have a reason")]] | JeanHeyd Meneide, Isabella Muerte | 2019-01-21 | 2019-01 | P1301R1 | Evolution, Core | |
P1302R1 | Implicit Module Partition Lookup | Isabella Muerte, Richard Smith | 2019-01-21 | 2019-01 | P1302R0 | Evolution | |
P1306R1 | Expansion statements | Andrew Sutton, Sam Goodrick, Daveed Vandevoorde | 2019-01-21 | 2019-01 | P1306R0 | Evolution | |
P1320R1 | Allowing contract predicates on non-first declarations | Ville Voutilainen | 2019-01-20 | 2019-01 | P1320R0 | Evolution | |
P1323R1 | Contract postconditions and return type deduction | Hubert S.K. Tong | 2019-01-19 | 2019-01 | P1323R0 | Core | |
P1329R0 | On the Coroutines TS | Mihail Mihaylov, Vassil Vassilev | 2018-11-20 | 2019-01 | WG21 | ||
P1331R0 | Permitting trivial default initialization in constexpr contexts | CJ Johnson | 2019-01-04 | 2019-01 | Evolution | ||
P1337R0 | Aliasing the standard library as a means to save C++ | CJ Johnson | 2019-04-01 | 2019-01 | Library Evolution | ||
P1339R0 | Disallowing the friending of names in namespace std | CJ Johnson | 2019-01-04 | 2019-01 | Library Evolution | ||
P1344R0 | Pre/Post vs. Enspects/Exsures | Nathan Myers | 2019-01-18 | 2019-01 | Evolution | ||
P1347R1 | Modules: ADL & Internal Linkage | Nathan Sidwell, Davis Herring | 2019-01-17 | 2019-01 | P1347R0 | Evolution | |
P1351R0 | Intrusive smart pointer feedback | Mark Zeren | 2019-01-20 | 2019-01 | Library Evolution | ||
P1355R1 | Exposing a narrow contract for ceil2 | Chris Kennelly | 2019-01-21 | 2019-01 | P1355R0 | SG6, Library Evolution, Library | |
P1357R0 | Traits for [Un]bounded Arrays | Walter E. Brown, Glen J. Fernandes | 2019-01-06 | 2019-01 | Library | ||
P1361R0 | Integration of chrono with text formatting | Victor Zverovich, Daniela Engert, Howard E. Hinnant | 2019-01-20 | 2019-01 | Library Evolution, Library | ||
P1371R0 | Pattern Matching | Sergei Murzin, Michael Park, David Sankel, Dan Sarginson | 2019-01-21 | 2019-01 | Evolution | ||
P1377R0 | Summary of Dec 2018 SG14 freestanding discussions | Ben Craig | 2019-01-12 | 2019-01 | WG21 | ||
P1380R1 | Ambiguity and Insecurities with Three-Way Comparison | Lawrence Crowl | 2019-01-20 | 2019-01 | P1380R0 | Core, Library | |
P1382R0 | volatile_load<T> and volatile_store<T> | JF Bastien, Paul McKenney | 2019-01-11 | 2019-01 | SG1 | ||
P1383R0 | More constexpr for <cmath> and <complex> | Edward J. Rosten, Oliver J. Rosten | 2019-01-18 | 2019-01 | SG6, Library Evolution, Library | ||
P1385R0 | A proposal to add linear algebra support to the C++ standard library | Guy Davidson, Bob Steagall | 2019-01-21 | 2019-01 | SG6, Library Evolution Incubator | ||
P1386R0 | A Standard Audio API for C++: Motivation, Scope, and Basic Design | Guy Somberg, Guy Davidson, Timur Doumler | 2019-01-21 | 2019-01 | SG13 | ||
P1388R0 | 2019-01-11 SG20 Telecon Minutes | JC van Winkel, Christopher Di Bella | 2019-01-11 | 2019-01 | SG20 | ||
P1389R0 | Standing Document for SG20: Guidelines for Teaching C++ to Beginners | Christopher Di Bella, Simon Brand, Michael Adams | 2019-01-21 | 2019-01 | SG20 | ||
P1390R0 | Suggested Reflection TS NB Resolutions | Matúš Chochlík, Axel Naumann, and David Sankel | 2019-01-10 | 2019-01 | SG7, Evolution, Core, Library Evolution, Library | ||
P1391R0 | Range constructor for std::string_view | Corentin Jabot | 2019-01-21 | 2019-01 | Library Evolution | ||
P1392R0 | Differences Between Functions and Function Templates | Davis Herring, Roger Orr | 2019-01-14 | 2019-01 | WG21 | ||
P1393R0 | A General Property Customization Mechanism | David Hollman, Chris Kohlhoff, Bryce Lelbach, Jared Hoberock, Gordon Brown, Michał Dominiak | 2019-01-13 | 2019-01 | Library Evolution | ||
P1394R0 | Range constructor for std::span | Corentin Jabot, Casey Carter | 2019-01-21 | 2019-01 | Library Evolution | ||
P1395R0 | Modules: Partitions Are Not a Panacea | Nathan Sidwell | 2019-01-18 | 2019-01 | Evolution | ||
P1401R0 | Narrowing contextual conversions to bool | Andrzej Krzemienski | 2019-01-15 | 2019-01 | Evolution | ||
P1402R0 | std::cstring_view - a C compatible std::string_view adapter | Andrew Tomazos | 2019-01-10 | 2019-01 | Library Evolution | ||
P1403R0 | Experience Report: Implementing a Coroutines TS Frontend to an Existing Tasking Library | David S. Hollman | 2019-01-16 | 2019-01 | SG1, Evolution | ||
P1404R0 | bad_alloc is not out-of-memory! | Andrzej Krzemienski | 2019-01-15 | 2019-01 | Evolution, Library Evolution | ||
P1405R0 | C++20 Executors are Resilient to ABI Breakage | Jared Hoberock, Chris Kohlhoff | 2019-01-21 | 2019-01 | SG1 | ||
P1406R0 | Add more std::hash specializations | Alexander Zaitsev, Antony Polukhin | 2018-12-04 | 2019-01 | Library Evolution Incubator, Library Evolution, Library | ||
P1407R0 | Tell Programmers About Signed Integer Overflow Behavior | Scott Schurr | 2019-01-17 | 2019-01 | SG12 | ||
P1408R0 | Abandon observer_ptr | Bjarne Stroustrup | 2018-01-04 | 2019-01 | Evolution, Library Evolution | ||
P1410R0 | Remove deprecated strstream | Peter Sommerlad | 2019-01-21 | 2019-01 | Library Evolution, Library | ||
P1411R0 | Please reconsider <scope> for C++20 | Peter Sommerlad | 2019-01-21 | 2019-01 | Library Evolution | ||
P1413R0 | A safer interface for std::aligned_storage | CJ Johnson | 2019-01-17 | 2019-01 | Library Evolution | ||
P1415R0 | SG19 Machine Learning Layered List | Michael Wong, Vincent Reverdy, Ritwik Dubey, Richard Dosselmann, Eugenio Bargiacchi | 2019-01-21 | 2019-01 | SG19 | ||
P1416R0 | SG19 Linear Algebra for Data Science and Machine Learning | Johann Mabille, Matthieu Brucher | 2019-01-21 | 2019-01 | SG19 | ||
P1417R0 | Historical lessons for C++ linear algebra library standardization | Mark Hoemmen, Jayesh Badwaik, Matthieu Brucher, Athanasios (Nasos) Iliopoulos, John Michopoulos | 2019-01-21 | 2019-01 | SG6 | ||
P1419R0 | A SFINAE-friendly trait to determine the extent of statically sized containers | Corentin Jabot, Casey Carter | 2019-01-21 | 2019-01 | Library Evolution | ||
P1421R0 | Assigning semantics to different Contract Checking Statements | Andrzej Krzemienski | 2019-01-18 | 2019-01 | Evolution | ||
P1422R0 | SG16: Unicode meeting summaries 2018/10/17 - 2019/01/09 | Tom Honermann | 2019-01-17 | 2019-01 | SG16 | ||
P1423R0 | char8_t backward compatibility remediation | Tom Honermann | 2019-01-20 | 2019-01 | Evolution, Library Evolution | ||
P1424R0 | 'constexpr' feature macro concerns | Antony Polukhin | 2018-12-26 | 2019-01 | SG10, Library | ||
P1425R0 | Iterators pair constructors for stack and queue | Corentin Jabot | 2019-01-21 | 2019-01 | Library Evolution | ||
P1426R0 | Pull the Plug on Contracts? | Nathan Myers | 2019-01-18 | 2019-01 | WG21 | ||
P1427R0 | Concerns about module toolability | Peter Bindels, Ben Craig, Steve Downey, Rene Rivera, Tom Honermann, Corentin Jabot, Stephen Kelly | 2018-11-20 | 2019-01 | WG21 | ||
P1428R0 | Subscripts and sizes should be signed | Bjarne Stroustrup | 2018-01-18 | 2019-01 | Evolution, Library Evolution | ||
P1429R0 | Contracts That Work | Joshua Berne, John Lakos | 2019-01-22 | 2019-01 | Evolution | ||
P1430R0 | First-class symmetric coroutines in C++ | Mihail Mihaylov, Vassil Vassilev | 2019-01-21 | 2019-01 | WG21 | ||
P1433R0 | Compile Time Regular Expressions | Hana Dusíková | 2019-01-21 | 2019-01 | SG16, Library Evolution Incubator | ||
P1434R0 | Discussing Pointer Provenance | Hal Finkel, Jens Gustedt, Martin Uecker | 2019-01-21 | 2019-01 | SG12 | ||
P1436R0 | Executor properties for affinity-based execution | Gordon Brown, Ruyman Reyes, Michael Wong, H. Carter Edwards, Thomas Rodgers, Mark Hoemmen | 2019-01-21 | 2019-01 | SG1, SG14, Library Evolution | ||
P1439R0 | Charset Transcoding, Transformation, and Transliteration | Steve Downey | 2019-01-21 | 2019-01 | SG16 | ||
P1440R0 | is_clamped | Johel Guerrero | 2019-01-19 | 2019-01 | Library Evolution Incubator | ||
P1442R0 | A Medley of Networking TS improvements | Damian Jarek | 2019-01-18 | 2019-01 | Library Evolution | ||
P1443R0 | SG14: Low Latency Meeting Minutes 2018/07/11 - 2019/01/09 | Michael Wong | 2019-01-21 | 2019-01 | SG14 | ||
P1444R0 | SG19: Machine Learning 2018/12/14 - 2019/01/11 | Michael Wong | 2019-01-21 | 2019-01 | SG19 | ||
P1445R0 | Concurrency TS: to update or not update | Michael Wong | 2019-01-21 | 2019-01 | SG1 | ||
P1446R0 | Reconsider the Networking TS for inclusion in C++20 | Christopher Kohlhoff | 2019-01-18 | 2019-01 | WG21 | ||
P1447R0 | constexpr C++ is not constexpr C | Matúš Chochlík, Axel Naumann, and David Sankel | 2019-01-21 | 2019-01 | SG7, Evolution, Library Evolution | ||
P1448R0 | Simplifying Mixed Contract Modes | Nathan Burgers | 2019-01-20 | 2019-01 | Evolution | ||
P1449R0 | Towards Tree and Graph Data Structures for C++ | Vincent Reverdy | 2019-01-21 | 2019-01 | SG19 | ||
P1450R0 | Enriching type modification traits | Vincent Reverdy | 2019-01-21 | 2019-01 | Library Evolution Incubator | ||
P1452R0 | On the non-uniform semantics of return-type-requirements | Hubert S.K. Tong | 2019-01-21 | 2019-01 | Evolution | ||
P1453R0 | Modularizing the Standard Library is a Reorganization Opportunity | Bryce Adelstein Lelbach | 2019-01-21 | 2019-01 | Library Evolution | ||
P1456R0 | Move-only views | Casey Carter | 2019-01-25 | 2019-01 | Library Evolution | ||
P1457R0 | C++ Standard Library Issues to be moved in Kona | Marshall Clow | 2019-01-21 | 2019-01 | WG21 | ||
P1458R0 | Mandating the Standard Library: Clause 16 - Language support library | Marshall Clow | 2019-01-20 | 2019-01 | Library | ||
P1459R0 | Mandating the Standard Library: Clause 18 - Diagnostics library | Marshall Clow | 2019-01-20 | 2019-01 | Library | ||
P1462R0 | Mandating the Standard Library: Clause 20 - Strings library | Marshall Clow | 2019-01-20 | 2019-01 | Library | ||
P1463R0 | Mandating the Standard Library: Clause 21 - Containers library | Marshall Clow | 2019-01-20 | 2019-01 | Library | ||
P1464R0 | Mandating the Standard Library: Clause 22 - Iterators library | Marshall Clow | 2019-01-20 | 2019-01 | Library | ||
P1465R0 | Function optimization hint attributes: [[always_inline]], [[never_inline]] | David Goldblatt | 2019-01-20 | 2019-01 | Evolution | ||
P1466R0 | Miscellaneous minor fixes for chrono | Howard E. Hinnant | 2019-01-21 | 2019-01 | Library | ||
P1467R0 | Extended floating-point types | Michał Dominiak, David Olsen | 2019-01-21 | 2019-01 | SG6, Evolution, Library Evolution | ||
P1468R0 | Fixed-layout floating-point type aliases | Michał Dominiak, Boris Fomitchev, Sergei Nikolaev | 2019-01-21 | 2019-01 | SG6, Evolution, Library Evolution | ||
P1469R0 | Disallow _ Usage in C++20 for Pattern Matching in C++23 | Sergei Murzin, Michael Park, David Sankel, Dan Sarginson | 2019-01-21 | 2019-01 | Evolution | ||
P1470R0 | Against a standard concurrent hashmap | David Goldblatt | 2018-01-20 | 2019-01 | SG1 | ||
P1471R0 | The trouble with coroutine_traits | Christopher Kohlhoff | 2019-01-20 | 2019-01 | Evolution | ||
P1472R0 | SG5: Transactional Memory (TM) Meeting Minutes (June 2018 - January 2019) | Hans Boehm | 2019-01-18 | 2019-01 | SG5 | ||
P1473R0 | Shadow namespaces | Casey Carter | 2019-01-21 | 2019-01 | Library Evolution | ||
P1474R0 | Helpful pointers for ContiguousIterator | Casey Carter | 2019-01-21 | 2019-01 | Library Evolution | ||
P1477R0 | Coroutines TS Simplifications | Lewis Baker | 2019-01-20 | 2019-01 | Evolution | ||
P1479R0 | ostringstream wrapper | Robert Kawulak | 2019-01-21 | 2019-01 | Library Evolution Incubator | ||
P1481R0 | constexpr structured bindings | Nicolas Lesser | 2019-01-21 | 2019-01 | Evolution |
Add a Comment
Comments are closed.