GHC 9.14.1 实现从 C 编译器自举
热点事件持续更新
GHC 9.14.1 实现从 C 编译器自举
1 篇报道1 个报道来源2 小时前更新
先了解这件事
AI 综述
andreabedini 公布了一条从 C 编译器出发、逐级用前一个编译器从源码构建下一个编译器的 GHC 引导链,终点为 GHC 9.14.1。链条为 Hugs → MicroHs → GHC 6.2.2 → 6.6 → 6.10.4 → 6.12.3 → 7.4.2 → 7.8.4 → 8.0.2 → 8.4.4 → 8.8.4 → 9.0.2 → 9.4.8 → 9.8.4 → 9.12.4 → 9.14.1。 该构建链可用 nix-build -A ghc914 运行,目前只在 x86-64 Linux 上试过;据 andreabedini 称,整个过程耗时约一个月,从 9 月 2 日到 10 月 3 日。 andreabedini 称,nixpkgs 目前仍从二进制文件引导 GHC,而 Guix 在 7.x 区间存在缺口,这条链中 6.10.4 → 7.8.4 的推导式可能对此有帮助。
AI 根据报道生成 · 2 小时前更新
最新进展10月16日 17:28
GHC 9.14.1 现可通过 Hugs 和 MicroHs 从 C 编译器自举报道时间线
沿着报道,了解事件的不同侧面。
10月16日
- Hacker NewsGHC 9.14.1 现可通过 Hugs 和 MicroHs 从 C 编译器自举
GHC 9.14.1 现已实现从 C 编译器自举,构建链为 Hugs → MicroHs → GHC 6.2.2 → 6.6 → 6.10.4 → … → 9.14.1,每个编译器均由前一个从源码构建,可用 nix-build -A ghc914 在 x86-64 Linux 上运行。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。