LLVM 11.0-RC2 发布

来源: OSCHINA
编辑: 局长
2020-08-22 07:18:47

LLVM 11.0-RC2 已发布,这是第二个也有可能是最后一个候选版本,适合用于测试。

经过半年的开发,LLVM 11 围绕以下这些情况提升了构建速度:

  • 预编译头文件(pre-compiled headers)
  • AMD Radeon "Navi 2" 支持
  • C++20 改进
  • 在没有指定其他 C 标准时,默认使用 C17
  • 已解析但尚未处理的 GNU "asm inline" C 扩展
  • 用于 OpenMP 的 Radeon GCN 卸载功能
  • 负载强化缓解工作和将 SESES 作为最新的基于编译器的缓解方案
  • 新的 Arm CPU 支持
  • ……

自7月底发布 LLVM 11.0-RC1 以来,出现了许多 bugfix。由于此原因,LLVM 11.0 的发布计划一直落后于原计划,但他们希望能够在未来几周内为 LLVM 11.0 及其相关的子项目(如 Clang)发布11.0。

目前来看,大多数严重的 bug 均已解决, 不过仍留下了部分小问题。LLVM 发布经理 Hans Wennborg 在 RC2 公告中转述,希望“我们仍然可以相当愉快地收尾”,而此时 LLVM 11.0 已经准备好在主 Git 分支上进行开源。

展开阅读全文
2 收藏
分享
0 评论
2 收藏
分享
返回顶部
顶部
返回顶部
顶部