Document: P2285R1 — Are default function arguments in the immediate context? Author: Andrzej Krzemiński, Tomasz Kamiński Date: 2026-02-23 Audience: EWG Evolution This paper is about whether substitution failures in default function arguments (and related defaults) belong in the...
Document: P3385R7 Author: Aurelien Cassagnes Date: 2026-02-16 Audience: EWG, LEWG This revision builds on the P2996 reflection framework and aims at attributes: reflecting standard (and some vendor) attribute syntax, comparing reflections, and wiring that into metaprogramming so...
Document: P3666R3 Author: Jan Schultke Date: 2026-02-21 Audience: EWG, LEWG R3 pulls C23 into C++ as first-class types: / literals, / aliases, and library surface area ( , , traits, , and friends). The design leans hard on matching C23's rank, promotion, and conversion rules so...
Document: P3822R1 Author: Viacheslav Luchkin, Gašper Ažeman Date: 2026-02-23 Audience: EWG Evolution R1 extends compound requirements in -expressions so you can write instead of cloning whole clauses when checking should depend on a template parameter—basically the same...
Document: P3874R1 Authors: Jon Bauman, Timur Doumler, Nevin Liber, Ryan McDougall, Pablo Halpern, Jeff Garland, Jonathan Müller Date: February 2026 Audience: EWG This is the paper that asks the uncomfortable question out loud: should C++ formally commit to becoming a memory-safe...
Document: P3899R1 Authors: Jan Schultke, Matthias Kretz Date: 2026-02-20 Audience: SG6 (Numerics), EWG (Evolution), CWG (Core Wording) For roughly a decade, the C++ standard has been technically ambiguous about whether is undefined behavior on a platform with IEEE 754 infinity...