The 2019-06 mailing of new standards papers is now available.
WG21 Number | Title | Author | Document Date | Mailing Date | Previous Version | Subgroup | Disposition |
---|---|---|---|---|---|---|---|
P1640R0 | Error size benchmarking | Ben Craig | 2019-06-03 | 2019-06 | WG21 | ||
P1641R0 | Freestanding Library: Rewording the Status Quo | Ben Craig | 2019-06-03 | 2019-06 | SG14, Library Evolution | ||
P1642R0 | Freestanding Library: Easy [utilities] | Ben Craig | 2019-06-03 | 2019-06 | SG14, Library Evolution | ||
P1643R0 | Add wait/notify to atomic_ref | David Olsen | 2019-06-16 | 2019-06 | SG1, Library Evolution, Library | ||
P1644R0 | Add wait/notify to atomic | David Olsen | 2019-06-16 | 2019-06 | SG1, Library Evolution, Library | ||
P1645R0 | constexpr for numeric algorithms | Ben Deane | 2019-06-17 | 2019-06 | Library Evolution, Library | ||
P1648R0 | A Generic Library for Lifetime Extension and In-place Construction | Mingxin Wang | 2019-06-15 | 2019-06 | Library Evolution, Library | ||
P1648R0 | The Concept of Extending Argument and a Support Library | Mingxin Wang | 2019-06-18 | 2019-06 | Library Evolution, Library | ||
P1649R0 | A Generic Library for Compile-time Routing | Mingxin Wang | 2019-06-15 | 2019-06 | Library Evolution, Library | ||
P1649R0 | A Generic Library for Compile-time Routing | Mingxin Wang | 2019-06-18 | 2019-06 | Library Evolution, Library | ||
P1650R0 | Output std::chrono::days with 'd' suffix | Tomasz Kamiński | 2019-05-25 | 2019-06 | Library Evolution | ||
P1651R0 | bind_front should not unwrap reference_wrapper | Tomasz Kamiński | 2019-06-07 | 2019-06 | Library Evolution | ||
P1652R0 | Printf corner cases in std::format | Zhihao Yuan, Zhihao Yuan, Victor Zverovich | 2019-06-13 | 2019-06 | Library Evolution | ||
P1654R0 | ABI breakage - summary of initial comments | Roger Orr | 2019-06-13 | 2019-06 | WG21 | ||
P1655R0 | LEWG Omnibus Design Policy Paper | Zach Laine | 2019-06-13 | 2019-06 | Library Evolution | ||
P1656R0 | "Throws: Nothing" should be noexcept | Agustín Bergé | 2019-06-16 | 2019-06 | Library Evolution, Library | ||
P1657R0 | String substring checking | Paul Fee | 2019-06-16 | 2019-06 | Library Evolution | ||
P1658R0 | Suggestions for Consensus on Executors | Jared Hoberock, Bryce Adelstein Lelbach | 2019-06-14 | 2019-06 | SG1, Library Evolution | ||
P1659R0 | starts_with and ends_with | Christopher Di Bella | 2019-06-17 | 2019-06 | LEWGI, Library Evolution | ||
P1660R0 | A Compromise Executor Design Sketch | Eric Niebler, Jared Hoberock, Michael Garland, Kirk Shoop, Lewis Baker, Lee Howes | 2019-06-17 | 2019-06 | SG1, Library Evolution | ||
P1661R0 | Remove dedicated precalculated hash lookup interface | Tomasz Kamiński | 2019-06-13 | 2019-06 | Library Evolution | ||
P1662R0 | Adding async RAII support to coroutines | Lewis Baker | 2019-06-17 | 2019-06 | Evolution | ||
P1663R0 | Supporting return-value-optimisation in coroutines | Lewis Baker | 2019-06-19 | 2019-06 | Evolution | ||
P1665R0 | Tag Based Customization Point Functions | John Bandela | 2019-06-17 | 2019-06 | LEWGI | ||
P1666R0 | SG16: Unicode meeting summaries 2019/01/23 - 2019/05/22 | Tom Honermann | 2019-06-10 | 2019-06 | SG16 | ||
P1667R0 | Concept-aware noexcept specifiers | Christopher Di Bella | 2019-06-17 | 2019-06 | EWGI | ||
P1670R0 | Side Effects of Checked Contracts and Predicate Elision | Joshua Berne, Alisdair Meredith | 2019-06-16 | 2019-06 | Evolution | ||
P1671R0 | Contract Evaluation in Constant Expressions | Joshua Berne, Alisdair Meredith | 2019-06-16 | 2019-06 | Evolution | ||
P1672R0 | "Axiom" is a False Friend | Joshua Berne | 2019-06-16 | 2019-06 | Evolution | ||
P1675R0 | rethrow_exception must be allowed to copy | Billy O'Neal | 2019-06-10 | 2019-06 | Evolution, Library | ||
P1676R0 | C++ Exception Optimizations. An experiment. | Gor Nishanov | 2019-06-17 | 2019-06 | Evolution | ||
P1677R0 | Cancellation is not an Error | Kirk Shoop | 2019-06-17 | 2019-06 | SG1, Evolution, Library Evolution | ||
P1678R0 | Callbacks and Composition | Kirk Shoop | 2019-06-17 | 2019-06 | SG1, Library Evolution | ||
P1679R0 | String Contains function | Wim Leflere | 2019-06-12 | 2019-06 | LEWGI | ||
P1680R0 | Implementing Contracts in GCC | Andrew Sutton, Jeff Chapman | 2019-06-17 | 2019-06 | Evolution | ||
P1681R0 | Revisiting allocator model for coroutine lazy/task/generator | Gor Nishanov | 2019-06-17 | 2019-06 | Library Evolution | ||
P1682R0 | std::to_underlying | JeanHeyd Meneide | 2019-06-17 | 2019-06 | LEWGI, Library Evolution | ||
P1684R0 | mdarray: An Owning Multidimensional Array Analog of mdspan | David Hollman, Christian Trott, Mark Hoemmen, Daniel Sundernland | 2019-06-16 | 2019-06 | Library Evolution | ||
P1685R0 | Make get/set_default_resource replaceable | Pablo Halpern | 2019-06-14 | 2019-06 | Library Evolution | ||
P1686R0 | Mandating the Standard Library: Clause 27 - Time library | Jeff Garland | 2019-06-16 | 2019-06 | Library | ||
P1687R0 | Summary of the Tooling Study Group's Pre-Cologne Telecons on Modules Tooling Interactions | Bryce Adelstein Lelbach, Ben Craig | 2019-06-17 | 2019-06 | SG15, Evolution | ||
P1688R0 | Towards a C++ Ecosystem Technical Report | Bryce Adelstein Lelbach | 2019-06-17 | 2019-06 | SG15, Evolution | ||
P1689R0 | Format for describing dependencies of source files | Ben Boeckel, Brad King | 2019-06-18 | 2019-06 | SG15 | ||
P1690R0 | Refinement Proposal for P0919 Heterogeneous lookup for unordered containers | Xiao Shi, Mateusz Pusz, Geoffrey Romer | 2019-06-13 | 2019-06 | Library Evolution | ||
P1696R0 | Refinement proposal for P0920 Precalculated hash values in lookup | Xiao Shi, Mateusz Pusz, Geoffrey Romer, Jay Feldblum | 2019-06-13 | 2019-06 | Library Evolution | ||
P1697R0 | Require a diagnostic for "declaration changes meaning" | Botond Ballo | 2019-06-15 | 2019-06 | Core | ||
P1700R0 | Target-audience tables | Christopher Di Bella, JC van Winkel | 2019-06-17 | 2019-06 | WG21 | ||
P1701R0 | Inline Namespaces: Fragility Bites | Nathan Sidwell | 2019-06-14 | 2019-06 | Evolution | ||
P1702R0 | Annex D Means Deprecated | Corentin Jabot | 2019-06-17 | 2019-06 | Library Evolution | ||
P1704R0 | Undefined functions in axiom-level contract statements | Andrzej Krzemieński, Joshua Berne | 2019-06-17 | 2019-06 | Evolution, Core | ||
P1705R0 | Enumerating Core Undefined Behavior | Shafik Yaghmour | 2019-06-13 | 2019-06 | SG12 | ||
P1706R0 | Programming Language Vulnerabilities for C++ update | Michael Wong, Stephen Michel | 2019-06-16 | 2019-06 | SG12 | ||
P1708R0 | Simple Statistics functions | Richard Dosselmann, Michael Wong | 2019-06-17 | 2019-06 | SG19 | ||
P1709R0 | Graph Data Structures | Phillip Ratzloff, Richard Dosselmann, Michael Wong | 2019-06-17 | 2019-06 | SG19 | ||
P1710R0 | Adding a global contract assumption mode | Ville Voutilainen | 2019-06-17 | 2019-06 | Evolution | ||
P1711R0 | What to do about contracts? | Bjarne Stroustrup | 2019-06-15 | 2019-06 | Evolution | ||
P1713R0 | Allowing both co_return; and co_return value; in the same coroutine | Lewis Baker | 2019-06-17 | 2019-06 | Evolution | ||
P1714R0 | NTTP are incomplete without float, double, and long double! | Jorg Brown | 2019-06-17 | 2019-06 | Evolution, Core | ||
P1715R0 | Loosen restrictions on "_t" typedefs and "_v" values. | Jorg Brown | 2019-06-17 | 2019-06 | Core, Library Evolution, Library | ||
P1716R0 | ranges compare algorithm are over-constrained | Tomasz Kamiński | 2019-06-17 | 2019-06 | Library Evolution | ||
P1717R0 | Compile-time Metaprogramming in C++ | Andrew Sutton, Wyatt Childers | 2019-06-17 | 2019-06 | SG7 | ||
P1718R0 | Mandating the Standard Library: Clause 25 - Algorithms library | Marshall Clow | 2019-06-17 | 2019-06 | Library | ||
P1719R0 | Mandating the Standard Library: Clause 26 - Numerics library | Marshall Clow | 2019-06-17 | 2019-06 | Library | ||
P1720R0 | Mandating the Standard Library: Clause 28 - Localization library | Marshall Clow | 2019-06-17 | 2019-06 | Library | ||
P1721R0 | Mandating the Standard Library: Clause 29 - Input/Output library | Marshall Clow | 2019-06-17 | 2019-06 | Library | ||
P1722R0 | Mandating the Standard Library: Clause 30 - Regular Expression library | Marshall Clow | 2019-06-17 | 2019-06 | Library | ||
P1723R0 | Mandating the Standard Library: Clause 31 - Atomics library | Marshall Clow | 2019-06-17 | 2019-06 | Library | ||
P1724R0 | C++ Standard Library Issues to be moved in Cologne | Marshall Clow | 2019-06-17 | 2019-06 | WG21 | ||
P1725R0 | Modular Topic Design | Christopher Di Bella | 2019-06-17 | 2019-06 | SG20 | ||
P1727R0 | Issues with current flat_map proposal | Denis Yaroshevskiy | 2019-06-15 | 2019-06 | Library Evolution, Library | ||
P1728R0 | Preconditions, axiom-level contracts and assumptions -- an in depth study | Andrzej Krzemieński | 2019-06-17 | 2019-06 | Evolution | ||
P1729R0 | Text Parsing | Victor Zverovich | 2019-06-14 | 2019-06 | Library Evolution | ||
P1730R0 | Adding a global contract assumption mode | Hyman Rosen, John Lakos, Alisdair Meredith | 2019-06-14 | 2019-06 | Evolution | ||
P1731R0 | Memory helper functions for containers | Pablo Halpern, Ilya Burylov, Ruslan Arutyunyan | 2019-06-14 | 2019-06 | LEWGI, Library Evolution | ||
P1732R0 | Do not promise support for function syntax of operators | CJ Johnson | 2019-06-14 | 2019-06 | Library Evolution, Library | ||
P1733R0 | User-friendly and Evolution-friendly Reflection: A Compromise | David Sankel, Daveed Vandevoorde | 2019-06-17 | 2019-06 | SG7 | ||
P1734R0 | Defaultable default constructors and destructors for all unions | CJ Johnson | 2019-06-14 | 2019-06 | Evolution | ||
P1735R0 | SG19: Machine Learning 2019/04/11-2019/06/13 | Michael Wong | 2019-06-16 | 2019-06 | SG19 | ||
P1736R0 | SG14: Low Latency Meeting Minutes 2019/04/17-2019/06/12 | Michael Wong | 2019-06-16 | 2019-06 | SG14 | ||
P1737R0 | unique_function vs. any_invokable - Bikeshedding Off the Rails | Nevin Liber | 2019-06-17 | 2019-06 | Library Evolution | ||
P1738R0 | The Executor Concept Hierarchy Needs a Single Root | Eric Niebler | 2019-06-17 | 2019-06 | SG1, Library Evolution | ||
P1739R0 | Type erasure for forwarding ranges in combination with "subrange-y" view adaptors | Hannes Hauswedell | 2019-06-15 | 2019-06 | Library Evolution | ||
P1743R0 | Contracts, Undefined Behavior, and Defensive Programming | Rostislav Khlebnikov, John Lakos | 2019-06-16 | 2019-06 | Evolution, Library Evolution | ||
P1744R0 | Avoiding Misuse of Contract-Checking | Rostislav Khlebnikov, John Lakos | 2019-06-16 | 2019-06 | Evolution, Library Evolution | ||
P1745R0 | Coroutine changes for C++20 and beyond | Lewis Baker | 2019-06-17 | 2019-06 | Evolution | ||
P1746R0 | Feedback on [P1386R2] std::audio | Richard Powell, David Singer, Sophia Poirier, Dan Klingler, Tony Guetta, JF Bastien | 2019-06-17 | 2019-06 | SG13, Library Evolution | ||
P1747R0 | Don't use `char8_t` and `std::u8string` yet in P1389 | Yehezkel Bernat | 2019-06-16 | 2019-06 | SG20 | ||
P1748R0 | Fill in [delay.cpp] TODO in D1389 | Yehezkel Bernat | 2019-06-16 | 2019-06 | SG20 | ||
P1749R0 | Access control for reflection | Yehezkel Bernat | 2019-06-17 | 2019-06 | SG7 | ||
P1750R0 | A Proposal to Add Process Management to the C++ Standard Library | Klemens Morgenstern, Jeff Garland, Elias Kosunen, Fatih Bakir | 2019-06-17 | 2019-06 | LEWGI | ||
P1751R0 | Numeric Type Families | John McFarlane | 2019-06-17 | 2019-06 | SG6, LEWGI | ||
P1753R0 | Name Lookup Should "Find the First Thing of That Name" | Walter E Brown | 2019-06-16 | 2019-06 | Evolution | ||
P1754R0 | Rename concepts to standard_case for C++20, while we still can | Herb Sutter, Casey Carter, Gabriel Dos Reis, Eric Niebler, Bjarne Stroustrup, Andrew Sutton, Ville Voutilainen | 2019-06-17 | 2019-06 | Evolution, Library Evolution, Library | ||
P1756R0 | Pointer lifetime-end zap | Paul E. McKenney, Maged Michael, Jens Mauer, Peter Sewell, Martin Uecker, Hans Boehm, Hubert Tong, and Niall Douglas | 2019-06-18 | 2019-06 | SG1, LEWGI, Library Evolution | ||
P1759R0 | Native handle from file streams | Elias Kosunen | 2019-06-17 | 2019-06 | LEWGI | ||
P1760R0 | snapshot_source - A Horse with a Better Name | Tony Van Eerd | 2019-06-17 | 2019-06 | Library Evolution | ||
P1761R0 | Concurrent map customization options (SG1 version) | David Goldblatt | 2019-06-17 | 2019-06 | SG1 | ||
P1762R0 | Concurrent map customization options (LEWG version) | David Goldblatt | 2019-06-17 | 2019-06 | SG1, Library Evolution | ||
P1764R0 | ssize() Should be Named count() | Tony Van Eerd | 2019-06-17 | 2019-06 | Library Evolution | ||
P1766R0 | Mitigating minor modules maladies | Richard Smith | 2019-06-17 | 2019-06 | Evolution | ||
P1767R0 | Packaging C++ Modules | Richard Smith | 2019-06-17 | 2019-06 | SG15 | ||
P1768R0 | Contiguous Containers Should Contain .data() | Nevin Liber | 2019-06-17 | 2019-06 | LEWGI | ||
P1769R0 | The "default" contract build-level and continuation-mode should be implementation-defined | Ville Voutilainen | 2019-06-17 | 2019-06 | Evolution | ||
P1770R0 | On vectors, tensors, matrices, and hypermatrices | Vincent Reverdy | 2019-06-17 | 2019-06 | SG6, SG14, SG19, LEWGI | ||
P1771R0 | [[nodiscard]] for constructors | Peter Sommerlad | 2019-06-17 | 2019-06 | EWGI, Evolution, Core | ||
P1772R0 | Variadic overload sets and overload sequences | Vincent Reverdy | 2019-06-17 | 2019-06 | EWGI, LEWGI | ||
P1773R0 | Contracts have failed to provide a portable "assume" | Timur Doumler | 2019-06-17 | 2019-06 | Evolution | ||
P1774R0 | Portable optimisation hints | Timur Doumler | 2019-06-17 | 2019-06 | Evolution | ||
P1779R0 | ABI isolation for member functions | S. Davis Herring | 2019-06-18 | 2019-06 | Evolution | ||
P1782R0 | Local contract restrictions | S. Davis Herring | 2019-06-18 | 2019-06 | Evolution | ||
P1786R0 | Adding a global contract assumption mode | Hyman Rosen, John Lakos, Alisdair Meredith | 2019-06-17 | 2019-06 | Evolution | ||
P1787R0 | Declarations and where to find them | S. Davis Herring | 2019-06-19 | 2019-06 | Core | ||
P1788R0 | Reuse of the built modules (BMI) | Olga Arkhipova | 2019-06-17 | 2019-06 | SG15, Core | ||
P1789R0 | Library Support for Expansion Statements | Alisdair Meredith | 2019-06-17 | 2019-06 | SG1, Library Evolution | ||
P1790R0 | Networking TS changes to enable better DynamicBuffer composition | Christopher Kohlhoff | 2019-06-17 | 2019-06 | Library Evolution | ||
P1791R0 | Evolution of the P0443 Unified Executors Proposal to accommodate new requirements | Christopher Kohlhoff, Jamie Allsop | 2019-06-17 | 2019-06 | SG1 | ||
P1792R0 | Simplifying and generalising Sender/Receiver for asynchronous operations | Christopher Kohlhoff | 2019-06-17 | 2019-06 | SG1 | ||
P1793R0 | Simplifying Contract Syntax | Alisdair Meredith | 2019-06-17 | 2019-06 | Evolution | ||
P1795R0 | System topology discovery for heterogeneous & distributed computing | Gordon Brown, Ruyman Reyes, Michael Wong, Mark Hoemmen, Jeff Hammond, Tom Scogland | 2019-06-17 | 2019-06 | SG1, SG14, Library Evolution | ||
P1796R0 | Effective Types: Examples | Peter Sewell, Kayvan Memarian, Victor B. F. Gomes, Jens Gustedt, Hubert Tong | 2019-06-19 | 2019-06 | SG12 | ||
P1797R0 | C/C++ Memory Object Model Papers - Introduction | Peter Sewell | 2019-06-19 | 2019-06 | SG12 | ||
P1798R0 | SG14 Linear Algebra SIG Meeting Minutes 2018/10/10-2019/06/06 | Michael Wong | 2019-06-18 | 2019-06 | SG14 |
Add a Comment
Comments are closed.