就在上周发布了GCC 12.1,并且在今天的构建中,滚动发布的 openSUSE Tumbleweed 发行版已经在使用它。
GCC 12.1 是GCC 12的第一个稳定版本。GCC 12 像往常一样被新发布的 Fedora 36 和其他特定案例如英特尔的 Clear Linux 所采用。OpenSUSE Tumbleweed 倾向于在 GCC 12.1.0 发布一周后加入新的编译器,现在它使用这个新版本作为其默认的系统编译器。
GCC 12 带来了对更新 CPU 指令集扩展的支持、更强大的 C2X 和 C++23 支持、OpenMP 和 OpenACC 增强、Ada 2022 语言功能、各种警告/错误改进、更好的静态分析支持,GCC JIT 库继续变得更加有用,以及一系列其他改进。
在最新的 openSUSE Tumbleweed 构建中,GCC 12.1 是默认的系统编译器,并且已经针对这个新的编译器版本重新构建了软件包存档。
有关这些最新 openSUSE Tumbleweed 更新的更多详细信息,请访问 news.opensuse.org。
巧合的是,几天前我完成了一些 openSUSE Tumbleweed 基准测试,因此现在将针对使用 GCC 12 的最新 openSUSE Tumbleweed 构建重复它们,以查看由于此年度编译器版本升级而导致的任何性能变化。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun164938.html