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
WG21
Mailings
1 · Year 1 · Month

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

2026 Jul · 1 of 5

Pick months in 2026

Filters SG6 Clear all
6 out of 6 papers selected for export
Paper Title Authors Audience Doc Date Audit
P0870R8 A proposal for a type trait to detect narrowing conversions G. D'Angelo
Mailing Date 2026-07 Post-Brno
Author(s) Giuseppe D'Angelo
Target Audience LEWGLWGSG6
Tracking issue View on GitHub
P2964R5 Allowing user-defined types in std::simd D. Towner, R. Arutyunyan
Mailing Date 2026-07 Post-Brno
Target Audience LEWGSG6
Revisions R4R3R2
Tracking issue View on GitHub
Abstract The C++ standard library includes data-parallel types in the `<simd>` header, currently restricting element types to a closed list of *built-in vectorizable* types: arithmetic types and `std::complex` specializations. This paper proposes a minimal change to the specification in which this list is extended. Firstly, `std::byte` is added to the closed list as a standard library type with fixed seman
P3161R6 Unified integer overflow arithmetic T. Freire
Mailing Date 2026-07 Post-Brno
Author(s) Tiago Freire
Target Audience SG6
Revisions R5
Tracking issue View on GitHub
Abstract Addition and uniformization of integer arithmetic functions with overflow behavior
P3793R2 Better shifting B. Bi, J. Schultke
Mailing Date 2026-07 Post-Brno
Author(s) Brian Bi, Jan Schultke
Target Audience LWGSG6
Tracking issue View on GitHub
Disposition Date 2026-06
Abstract C++ has built-in shift operators, `<<` and `>>`, inherited from C with semantics essentially unchanged, including the following two inconvenient properties:
P4185R1 Completing the Mathematical Model for C++ Quantities and Units M. Pusz
Mailing Date 2026-07 Post-Brno
Author(s) Mateusz Pusz
Target Audience SG6
Revisions R0
Tracking issue View on GitHub
Abstract [[P3045R7]](https://wg21.link/p3045r7) proposes a C++ quantities and units framework built on two core abstractions: `quantity` (displacement vectors) and `quantity_point` (points in an affine space). Real-world experience with the **[[mp-units]](https://mpusz.github.io/mp-units)** reference implementation, together with feedback from SG6, BSI, ANSI, and the broader C++ community, shows that this
P4188R1 Extensible Math Functions for C++ S. Gros-Lemesre
Mailing Date 2026-07 Post-Brno
Target Audience LEWGLWGLEWGISG6SG20
Revisions R0
Tracking issue View on GitHub
Showing 6 of 6 papers · source: open-std.org