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.

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

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

2026 Aug · 1 of 6

Pick months in 2026

Filters Author: Ville Voutilainen EWG Clear all
4 out of 4 papers selected for export
SelectPaper Title Authors Audience Doc Date
P4297R1 Severing P3100's Profiles Claim from Its Case-by-Case Review V. Falco, V. Voutilainen 2026-08-14
Intent Ask
Doc Date 2026-08-14
Mailing Date 2026-08 Unassigned
Target Audience EWG
Revisions R0
Tracking issue View on GitHub
Abstract This paper asks EWG (the Evolution Working Group) to sever an unadopted architecture claim from the wording it is bundled with, so that the wording proceeds and the claim gets its own paper and poll.
P4324R0 Exploration of a more library-oriented approach to contracts V. Voutilainen, V. Voutilainen 2026-08-14
Doc Date 2026-08-14
Mailing Date 2026-08 Unassigned
Target Audience EWG
Abstract This paper supplies a design and implementation exploration for a more library-oriented approach to contracts.
P4332R0 Contracts are inappropriate for undefined behavior checks J. Spicer, V. Voutilainen, B. Stroustrup, V. Falco, J. Sanchez 2026-07-31
Doc Date 2026-07-31
Mailing Date 2026-08 Unassigned
Target Audience EWGSG23WG21
Abstract This document makes one narrow claim: that the mechanism P2900 defines for contract assertions is the wrong mechanism for checks whose purpose is to detect or mitigate core-language undefined behavior, as proposed by P3100. The claim does not depend on any hostile reading of contracts. It follows from what the contracts proposal says about itself: P3846R1 concedes that guaranteed enforcement is a
P4347R0 How to decouple UB-checks from Contracts V. Voutilainen 2026-08-14
Doc Date 2026-08-14
Mailing Date 2026-08 Unassigned
Author(s) Ville Voutilainen
Target Audience EWG
Abstract This paper explains how to decouple UB-checks from Contracts. Because multiple people have expressed a desire to look at that. Further, this paper explains how to do that without redefining Undefined Behavior. This paper focuses on *how*. This paper doesn't focus on *why*.
Showing 4 of 4 papers · source: open-std.org