WG21 PAPERS

Mailings Beta

Volunteer-driven · Not affiliated with WG21 or ISO

Filter and export papers from the C++ Committee’s monthly mailings by time frame and audience using the options below, or refine your export further with the Select button. Links point directly to the official WG21 papers on open-std.org.

Disposition Updated

Audience
General
Wording
Evolution
Study Groups
Mailings
1 · Year 1 · Month

Select the arrow to the right of the year to filter for specific months.

2026 May · 1 of 6

Pick months in 2026

Add Year +

Select Years To Display

Current Years Selected

2026
Filters CWG Clear all
8 out of 8 papers selected for export
SelectPaper Title Authors Audience Doc Date
P0876R23 fiber_context - fibers without scheduler O. Kowalke, N. Goodspeed
Mailing Date 2026-05 Pre-Brno
Target Audience CWGLWG
Revisions R24R22
Tracking issue View on GitHub
Abstract This paper proposes a minimal API that enables stackful context switching **without** the need for a scheduler. The API is suitable to act as building-block for high-level constructs such as stackful coroutines as well as cooperative multitasking (aka user-land/green threads that incorporate a **scheduling** facility).
P1040R10 std::embed and #depend J. Meneide
Mailing Date 2026-05 Pre-Brno
Author(s) JeanHeyd Meneide
Target Audience EWGLEWGCWG
Revisions R11R9
Tracking issue View on GitHub
Abstract > I’m very keen on std::embed. I’ve been hand-embedding data in executables for NEARLY FORTY YEARS now. — Guy "Hatcat" Davidson, June 15, 2018
P3596R2 Undefined Behavior and IFNDR Annexes J. Berne, T. Doumler, J. Maurer, S. Yaghmour
Mailing Date 2026-05 Pre-Brno
Target Audience CWG
Revisions R3R1R0
Tracking issue View on GitHub
P3666R4 Bit-precise integers J. Schultke
Mailing Date 2026-05 Pre-Brno
Author(s) Jan Schultke
Target Audience LEWGCWG
Revisions R3
Tracking issue View on GitHub
Abstract In distant history, there have been various attempts at standardizing multi-precision integers in C++, such as [[N1692]](https://wg21%2elink/n1692) "A Proposal to add the Infinite Precision Integer to the C++ Standard Library", [[N1744]](https://wg21%2elink/n1744) "Big Integer Library Proposal for C++0x", and [[N4038]](https://wg21%2elink/n4038) "Proposal for Unbounded-Precision Integer Types", al
P3668R3 Defaulting Postfix Increment and Decrement Operations M. Taylor, A. (Waffl3x)
Mailing Date 2026-05 Pre-Brno
Target Audience CWG
Revisions R4
Tracking issue View on GitHub
Abstract Postfix increment and decrement operators have a default behaviour which already exists in the mind of every C++ developer - make a copy, increment/decrement the original, and return the copy. The canonical implementation of this default can always be expressed entirely in terms of other operations (prefix increment/decrement and copy-construction), in a manner which is entirely agnostic to any ot
P3891R1 Improve readability of the C++ grammar by adding a syntax for groups and repetitions J. Schultke
Mailing Date 2026-05 Pre-Brno
Author(s) Jan Schultke
Target Audience CWGLWG
Tracking issue View on GitHub
Abstract The current C++ syntax notation as specified in [[syntax]](https://eel.is/c++draft/syntax) and summarized in [[gram]](https://eel.is/c++draft/gram) has only a handful of features:
P4136R2 #line is not in line with existing practices C. Jabot
Mailing Date 2026-05 Pre-Brno
Author(s) Corentin Jabot
Target Audience CWG
Revisions R1R0
Tracking issue View on GitHub
Disposition Date 2026-03Adopted
Abstract line-directive: # line pp-tokens new-line The string-literal of a #line directive, if present, shall be a character string literal. The line number of the current source line is the line number of the current physical source line, i.e., it is one greater than the number of new-line characters read or introduced in translation phase 1[lex.phases] while processing the source file to the current prep
P4176R1 Grammar non-terminals for postfix-expressions V. Serebrennikov
Mailing Date 2026-05 Pre-Brno
Author(s) Vlad Serebrennikov
Target Audience CWG
Revisions R0
Tracking issue View on GitHub
Abstract 7.6.1 [[expr.post]](https://wg21.link/expr.post) lists all the grammar at the top, while the rest of the subclause resorts to either quoting the grammar or describing it with words. This paper aims to improve the situation, introducing new non-terminals and putting their definitions in the respective subclauses.
Showing 8 of 8 papers · source: open-std.org