# c++29

Published articles for c++29.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## GCC 17 Feature Development Ends Next Week

DevFeed: [GCC 17 Feature Development Ends Next Week](<https://devfeed.tech/articles/gcc-17-feature-development-ends-next-week-122463.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/GCC-17-Ends-Stage-1-Next-Week>)

Author: Michael Larabel

Published: 2026-11-08T11:12:21Z

Content type: news

Language: en

Sources: [Phoronix](<https://devfeed.tech/sources/phoronix.md>)

Topics: [gcc](<https://devfeed.tech/topics/gcc.md>)

Tags: [17](<https://devfeed.tech/tags/17.md>), [ace](<https://devfeed.tech/tags/ace.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-compute](<https://devfeed.tech/tags/ai-compute.md>), [all](<https://devfeed.tech/tags/all.md>), [amd](<https://devfeed.tech/tags/amd.md>), [atomic](<https://devfeed.tech/tags/atomic.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [bug](<https://devfeed.tech/tags/bug.md>), [c-plus-plus-29](<https://devfeed.tech/tags/c-plus-plus-29.md>), [changes](<https://devfeed.tech/tags/changes.md>), [collection](<https://devfeed.tech/tags/collection.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [compute](<https://devfeed.tech/tags/compute.md>), [core](<https://devfeed.tech/tags/core.md>), [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [development](<https://devfeed.tech/tags/development.md>), [feature](<https://devfeed.tech/tags/feature.md>), [focus](<https://devfeed.tech/tags/focus.md>), [gcc](<https://devfeed.tech/tags/gcc.md>), [linux-benchmarking](<https://devfeed.tech/tags/linux-benchmarking.md>), [linux-hardware-benchmarks](<https://devfeed.tech/tags/linux-hardware-benchmarks.md>), [linux-hardware-reviews](<https://devfeed.tech/tags/linux-hardware-reviews.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-performance](<https://devfeed.tech/tags/linux-performance.md>), [linux-server-benchmarks](<https://devfeed.tech/tags/linux-server-benchmarks.md>), [next](<https://devfeed.tech/tags/next.md>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>)

### AI overview

GCC 17 feature development is scheduled to end on 15 November, when the project plans to move from stage one to stage three and focus on bug fixes and new ports that do not affect other compiler areas. Around January, stage four is expected to narrow work to regression fixes. Changes listed for GCC 17 include AVX10V1AUX support, RISC-V native tuning options, initial AI Compute Extensions support, additional AMD Zen tuning, SpacemiT X100 targeting, 128-bit atomic operations, FMV for AVX10.2 and APX, and initial C++29 infrastructure. GCC 17.1 stable is expected around April, if the schedule goes well.

### Source excerpt

How time flies with the GCC 17 feature development set to end next week and transitioning over to a bug fixing focus...

## Contracts are in C++26 despite disquiet over their value

DevFeed: [Contracts are in C++26 despite disquiet over their value](<https://devfeed.tech/articles/contracts-are-in-c-26-despite-disquiet-over-their-value-47879.md>)

Original publisher: [Read original article](<https://www.devclass.com/development/2026/04/01/contracts-are-in-c26-despite-disquiet-over-their-value/5213555>)

Author: Tim Anderson

Published: 2026-04-01T08:08:00Z

Content type: news

Language: en

Sources: [DevClass.com](<https://devfeed.tech/sources/devclass-com.md>)

Topics: [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [standard](<https://devfeed.tech/topics/standard.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [bjarne-stroustrup](<https://devfeed.tech/tags/bjarne-stroustrup.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [c-plus-plus-29](<https://devfeed.tech/tags/c-plus-plus-29.md>), [c26](<https://devfeed.tech/tags/c26.md>), [contracts](<https://devfeed.tech/tags/contracts.md>), [cppcon](<https://devfeed.tech/tags/cppcon.md>), [development](<https://devfeed.tech/tags/development.md>), [herb-sutter](<https://devfeed.tech/tags/herb-sutter.md>), [iso](<https://devfeed.tech/tags/iso.md>), [iso-c-committee](<https://devfeed.tech/tags/iso-c-committee.md>), [standard](<https://devfeed.tech/tags/standard.md>)

### AI overview

The ISO C++ committee approved the C++26 standard, including Contracts for preconditions, postconditions, and assertions within functions. The feature remains controversial because of concerns about complexity, missing capabilities, and whether it can be used correctly. The vote was not unanimous, and work on C++29 has begun.

### Source excerpt

The ISO C++ committee (WG21) has approved the C++26 standard, described by committee member Herb Sut ...