LLVM 15.0 RC1 发布,正式版 9 月推出


LLVM 15 发布了首个 RC 版本。按照计划,RC 阶段总共会发布 3 个版本,一直持续到 8 月底,然后在 9 月中旬推出正式版。目前正式版暂定的发布日期是 9 月 6 日,不过具体情况会根据 bug 修复和其他因素而改变。

LLVM 15 主要变化:

  • 为 Debuginfod 添加 HTTP 服务器
  • 完成初始的 SPIR-V 后端代码
  • 索尼开始向上游贡献 PlayStation 5 编译器 target
  • 完成初始 DirectX/HLSL target 代码
  • 完成初始 LoongArch CPU 架构代码

LLVM/Clang 对 LoongArch 的支持是在今年早些时候继 GCC 12 支持 LoongArch 后开始的,龙芯 LoongArch 架构目前在 Linux 5.19、Glibc 和其他关键开源项目中都得到了支持。

LLVM 15 的其他硬件支持包括:添加 Cortex-M85 和 AmpereOne 作为 Ampere 即将推出的内部核心设计,以及其他新的 Arm 处理器核心。其他值得关注的更新是对 AMD RDNA3/GFX11 图形硬件的初始编译器支持,以及将 GFX940 作为下一代 CDNA target,预计将作为 AMD Instinct MI300 系列首发。

详情查看 release note。


相關推薦

2022-09-22

LLVM 15.0.1 发布了,此版本包含 LLVM 15.0 的第一批修复。 LLVM 15.0 引入了许多安全缓解措施,同时正在为最新规范开发新的 C 和 C++ 功能,其他更改包括: 实验性 Microsoft HLSL / DirectX 支持, RISC-V 更新, 更多 OpenMP 5.1 功能,

2022-03-30

3月上旬我们报道了向上游 LLVM/Clang 编译器添加 DirectX + HLSL 支持 。而从本周开始,微软图形处理工作的早期代码开始登陆 LLVM 15.0。 微软的开源 DirectX 着色器编译器“DXC”基于旧的 LLVM/Clang 3.7 分支,现在正致力于开发一种现代 D

2022-07-15

Go 1.19 发布了第一个 RC 版本,正式版预计在 8 月推出。 主要变化 针对“泛型”的 Bugfix 更新内存模型,与 C、C++、Java、JavaScript、Rust 和 Swift 使用的内存模型保持一致 Go 1.19 在启动时将默认提高打开文件的限制值 Go 1.19

2023-10-16

FreeBSD 14.0 首个 RC 已发布,这是该项目自 2021 年 4 月发布 13.0 以来的首个大版本更新。 FreeBSD 14.0 计划于 2023 年 11 月 7 日正式发布,支持 amd64、i386、powerpc、powerpc64、powerpc64le、powerpcspe、armv7、aarch64 和 riscv64 架构。 自 14.0-BETA5

2022-09-09

可参考 GNU extensions to the C and C++ languages 在 LLVM 15.0 发布后,LLVM/Clang 16.0 版本即将迎来一个重大变化: GNU++17 将成为 LLVM 默认的 C++ 和 ObjectiveC++ 版本。 Clang 的 C++17 支持非常稳定了,只有一些微小的细节需要修复。事

2022-08-02

布推出 Winamp 5.8。 现在,时隔将近 4 年,Winamp 终于发布了 5.8 之后的更新:5.9 RC1 (build 5.9.9999)。 Winamp 5.9 主要变化是改进与 Windows 11 的兼容性,以及优化播放 https:// 流的性能。 其他更新内容 Improved: 更新了生

2022-11-07

FreeBSD 12.4 发布了首个 RC 版本,按照发布计划,最终正式版将于 12 月 5 日推出。 自 12.1-Beta3 以来的主要变更: 修复可能导致系统崩溃的 NULL 指针间接引用 修复在 arm64 和 riscv 上正确实现 pmap_page_is_mapped() 添加销毁接口 (des

2023-09-15

NET 8 发布了首个 RC。据称 RC 阶段会发布两个版本,正式版将于 2023 年 11 月 14 日至 16 日在 .NET Conf 2023 上推出。.NET 8 是长期支持 (LTS) 版本,将会获得 3 年技术支持。 公告写道,此版本为 Android 和 WASM 引入了全新的 AOT 模式

2022-02-11

LLVM 15.0 开发树已出现支持 LoongArch CPU 架构的初始补丁。 LoongArch 是龙芯打造的自主指令系统架构,LoongArch 包括基础架构部分和向量指令、虚拟化、二进制翻译等扩展部分,近 2000 条指令。龙芯架构不包含MIPS指令系统。Loongso

2022-09-20

和数据构成了 CLDR 和 ICU 版本的基础。 更多详情请查看发布公告。

2024-03-10

FreeBSD 13.3 已发布,该版本主要更新了组件和驱动程序,同时提升了 WiFi 驱动程序稳定性。 主要变化 LLVM 和 clang 编译器更新至 17.0.6 版本 OpenSSH 更新至 9.6p1 版本 Sendmail 更新至 8.18.1 版本 ZFS 

2022-10-14

Spring Framework 6.0 发布了首个 RC 版本。 发布公告写道,Spring Framework 6.0 作为重大更新,目前 RC1 要求使用 Java 17 或更高版本,并且已迁移到 Jakarta EE 9+(在jakarta命名空间中取代了以前基于javax的 EE API),以及对其他基础设施

2023-08-08

Python 3.12.0 发布了第 1 个 RC 版本。 开发团队表示,进入候选版本阶段后,只接受经过 review 且修复明确错误的代码。RC2(也是最后一个候选版本)计划于 2023 年 9 月 4 日发布,而 3.12.0 的正式版本计划于 2023 年 10 月 2 日发布。

2022-12-13

Go 1.20 首个 RC 已发布,正式版计划明年 2 月推出。 下载地址:https://go.dev/dl/#go1.20rc1 值得注意的是,Go 1.20 是最后一个支持在 macOS 10.13 High Sierra 或 10.14 Mojave 上运行的版本。Go 1.21 将需要 macOS 10.15 Catalina 或更高版本。 此外