ISO national bodies reject C++26 draft standard over Contracts feature
The gist
ISO national bodies voted down the C++26 draft after a twelve-week ballot, missing the two-thirds majority.
The 2023 standard stays in force until the committee meets again.
How it unfolded
- 2019Contracts were included in the C++20 standard at the Cologne meeting and removed again during the same meeting; a study group was formed.
- 2020 –approximately 2024The study group on Contracts submitted its work and proposals to the Evolution Working Group (EWG).
- Mar 2026WG21 voted on the C++26 draft including Contracts; a large majority was achieved, though not without dissenting votes.