GCC 7 To End Feature Development Next Month

Written by Michael Larabel in GNU on 22 October 2016 at 03:04 PM EDT. 7 Comments
GNU
Friday's GCC 7 status report indicates the feature freeze is coming up in just a few weeks.

Red Hat developer Jakub Jelinek wrote in the latest status report, "Trunk which will eventually become GCC 7 is still in Stage 1 but its end is near and we are planning to transition into Stage 3 starting Nov 13th end of day time zone of your choice. This means it is time to get things you want to have in GCC 7 finalized and reviewed. As usual there may be exceptions to late reviewed features but don't count on that. Likewise target specific features can sneak in during Stage 3 if maintainers ok them."

Stage 3 is the development period of GCC when the changes are ofcused on only bug fixes, new ports, and documentation updates. New functionality isn't supposed to land during this period, but sometimes exceptions are made.

The status report from this week shows there are currently four P1 regressions (the highest priority), 117 P2 regressions, 192 P3 regressions, 109 P4 issues, and 29 ranked P5.

GCC 7.0.0 development should culminate in the first few months of 2017 with the stable release that will be called GCC 7.1. Among the features worked on this year for GCC 7 include nearly complete C++1z/C++17 support, ARMv8.2-A support, more NVIDIA NVPTX offloading, possibly getting rid of GCJ, improved debug messages, and other enhancements. Stay tuned for GCC 7 feature recaps and compiler benchmarks over the winter.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week