Brno 2026
June 2026 plenary · adopted into C++2939papers adopted
25features touched
Small language features (C++29)
5 papersreturn_value & return_void Are Not Mutually ExclusiveC++29P2414R12Pointer lifetime-end zap proposed solutionsC++29P2434R5Nondeterministic pointer provenanceC++29P3347R6Invalid Pointer OperationsC++29
Core & Library issue resolutions
2 papersP3395R6Fix encoding issues and add a formatter for
std::error_codeC++29P3505R4Fix the default floating-point representation in std::formatC++29P3658R1Adjust _identifier_ following new Unicode recommendationsC++29P3733R1More named universal character escapesC++29
std::simd
2 papersiota object for SIMD (and more)C++29P3772R2std::simd overloads for bit permutationsC++29