Every two weeks, or so, we sit down with guests from the C++ community to discuss the latest news and what they have been up to. Find us at cppcast.com
Contracts
June 23, 2023
01:11:04
51.18 MB
Downloads: 0
Joshua Berne joins Phil and Timur. Joshua talks to us about the previous week's ISO C++ meeting in Varna, Bulgaria, then focuses on the current state of the contracts proposal that he has been central to, as well as a bit of its history.
News
- ISO C++ trip report's from Varna:
- GCC 14 NRVO enhancements (Reddit)
- XCode 15 beta
Links
- P2831 - "Functions having a narrow contract should not be noexcept"
- P2521 - The current contracts MVP
- P2695 - "A proposed plan for Contracts in C++"
- P2811 - "Contract-Violation Handlers"
- P2834 - "Semantic Stability Across Contract-Checking Build Modes"
- P2877R0 - "Contract Build Modes, Semantics, and Implementation Strategies"
- P2751 - "Evaluation of Checked Contract-Checking Annotations"
- P2552 - "On the ignorability of standard attributes"
- p2786 - "Trivial relocatability options"
- P2839 - "Nontrivial Relocation via a New owning reference Type"
- P0843R8 - "inplace_vector"