P4306R1 — Configuring Runtime Checking: Profiles and Implicit Contract Assertions
Vinnie Falco, Ville Voutilainen
WG21
Revisions R1Aug 2026R0Jul 2026
P3100R8 proposes that implicit contract assertions, configured through Contracts evaluation semantics and Labels, control runtime checking of core-language undefined behavior. The Profiles papers, P3589R2 and P3984R0, instead make a Profile the named mechanism that selects and defines such guarantees.