
GNU 编译器集合将在 11 月进入其“第三阶段”开发,现在将更加专注于错误修复和新端口,而较少关注现有的编译器功能/特性。
SUSE 编译器工程师 Richard Biener 今天宣布,第三阶段将于 11 月 17 日生效。这一阶段的发展仅关注错误修复和新端口,不需要对编译器的其他部分进行更改。如果想要成为 GCC 16 的一部分,新的 GCC 功能应该在此之前合并。
Biener 指出,第三阶段将从 11 月中旬持续到 1 月中旬,之后将进入严格的错误修复阶段。截至写作时,GCC 16 有 13 个 P1 回归问题,这是最严重回归问题的级别,必须在发布前解决。还有 595 个 P2 回归问题和 312 个 P3 回归问题。
有关 GCC 16 时间安排的更多详情可以通过状态更新获取。GCC 通常在 11 月中旬进入第三阶段,最终 GCC 16.1 作为第一个 GCC 16 稳定版本应该在下年 3 月或 4 月推出。
GCC 16 编译器功能发布将带来许多改进。我对其中一点仍然感到好奇,那就是 AMD 是否会将 Zen 6 “znver6″对 GCC 16 的支持挤进去。AMD 在正式发布 Ryzen 9000 和 EPYC 9005 产品之前,将 znver5 支持挤进了 GCC 14。这对于每年只发生一次的重大 GCC 发布和 Linux 发行版通常不会随意获取新点版本来说尤为重要。希望 AMD 对 Zen 6 的调整能够在下一代处理器于 2026 年晚些时候发布之前,提前进入 GCC 16。同时,GCC 已经有一段时间为 Diamond Rapids、Clearwater Forest、Panther Lake 等设定了目标。
转自 GCC 16 Compiler Shifting To “Stage 3” Development Next Month – Phoronix
Linuxeden开源社区