
SUSE 的 Richard Biener 发布了一份关于 GCC 16 开发状态的新报告。回归修复工作进展缓慢,但他们希望能在四月中旬发布一个候选版本。
Richard 在今天的 GCC 16 状态报告中分享:
“我们现在正处于 GCC 16 开发第四阶段的近两个月,在减少回归数量方面进展缓慢,特别是将 P1 类别的回归减少到零。
虽然目前只有 14 个 P1 类别的回归,但 GCC 16 将引入另外 14 个未分类(P3)的回归,以及 28 个类似的 P4 类别的回归,这些对于非发布关键语言或目标而言——你可能需要优先处理这些,以确保 GCC 16 对用户来说不会比 GCC 15 更差。”
历史上,我们预计 GCC 16 的 RC 将在四月中旬发布。”
他们目前正试图通过修复它们或将其降级为低优先级回归来消除 14 个 P1 回归,以在发布时间上实现零回归。截至撰写时,有 586 个 P2 回归和 190 个 P3 回归。
GCC 16 带来了许多变化,包括 Algol 68 编程语言前端、默认支持 C++20 标准、AMD Zen 6 “znver6” 的初始支持、支持使用 Picolibc 嵌入式 C 库、AVX10.2 和 APX 支持,为 Intel Nova Lake 准备就绪、各种性能优化、针对 Intel Wildcat Lake 的支持、更高的默认 LTO 分区数量以应对当今更高核心数的处理器、ARM64 上的函数多版本化不再是实验性的,以及这个主导的开源编译器栈中的许多其他变化。
转自 GCC 16 Compiler Aiming For Mid-April Release Candidate But “Slow” Progress On Fixes – Phoronix
Linuxeden开源社区