近期活动预告
- 本周有世界机器人大会(WRC 2026)在北京亦庄。
- 下周末可能会有一个线上的技术沙龙。
编译社区的八卦信息
GCC
[PATCH 1/5] tree-optimization: Remove dead code in tree-ssa-math-opts.cc. [PR120477] https://gcc.gnu.org/pipermail/gcc-patches/2026-August/727457.html
[PATCH 1/2] match.pd: fold (t * u) % u to zero when the product cannot overflow https://gcc.gnu.org/pipermail/gcc-patches/2026-August/727486.html
[PATCH v5 01/18] RISC-V: Remove obsolete CACHE_ALIGNED_STD fusion https://gcc.gnu.org/pipermail/gcc-patches/2026-August/727532.html
[PATCH v1 0/3] RISC-V: Allow RVV register overlap for vwmaccsu.vv https://gcc.gnu.org/pipermail/gcc-patches/2026-August/727676.html
[RFC] aarch64: Split selected LDPs to improve store forwarding https://gcc.gnu.org/pipermail/gcc-patches/2026-August/727754.html
[PATCHv2 0/7] Support ACEv1 instructions https://gcc.gnu.org/pipermail/gcc-patches/2026-August/728025.html
BINUTILS
[PATCH v1 0/1] Add relocation optimization https://sourceware.org/pipermail/binutils/2026-August/150880.html
[PATCH v3] gas: support for .previous, .pushsection and .popsection pseudo ops for coff https://sourceware.org/pipermail/binutils/2026-August/150823.html
GDB
[PATCH v2 00/12] MIPS+testsuite: BLEZL stepping fix and associated test infrastructure https://sourceware.org/pipermail/gdb-patches/2026-August/229522.html
[PATCH 0/4] Fix some MIPS GDB simulator issues https://sourceware.org/pipermail/gdb-patches/2026-August/229480.html
[PATCH] include, opcodes: prefix REG_* macros in cris.h, nds32.h and microblaze-opcm.h https://sourceware.org/pipermail/gdb-patches/2026-August/229566.html
GLIBC
[PATCH v2 1/2] stdio-common: Use reallocarray for wide strings in vfscanf (bug 34531) https://sourceware.org/pipermail/libc-alpha/2026-August/179856.html
[RFC PATCH 0/2] Linux: Add futex_waitv syscall wrapper https://sourceware.org/pipermail/libc-alpha/2026-August/179820.html
[PATCH v3 0/2] aarch64: Re-apply malloc ifuncs https://sourceware.org/pipermail/libc-alpha/2026-August/179794.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 659 期, Alex Bradbury 大哥持续稳定输出。
- Braden Ganetsky 在博客上撰文介绍了 一个存在于 Clang 和 MSVC 中的 C++ bug。
- Fabian Ritter 报告称, AMDGPU 后端的内存模型团队已开始着手 用 Alloy 形式化 LLVM 并发操作的内存模型。
- Anutosh Bhat 发起了一项 RFC 讨论,探讨 为 MLIR 提供上游 WebAssembly 执行路径。
- John McCall 撰文讨论了 对 swiftcall 实现的预期, 并指出: 在尚未声明 ABI 稳定性的平台上, Swift 认为该调用约定的 ABI 不稳定。
- Ryan Buchner 发起了一场关于 为不同 RISC-V 微架构提供更精确的成本建模 的讨论, Simon Pilgrim 进一步分享了关于 TargetTransformInfo 中不精确之处的看法。
- Farzon Lotfi 及其他 DirectX 后端开发者 提议将其提升为官方目标(target)。
- LLVM 23.1.0-rc3 已发布。
- 为海思(HiSilicon)的 hip12 AArch64 内核添加了调度模型(scheduling model)。c6a18ac。
- 解决了 lit 的扩展性问题:在一台 64 核测试机器上,
check-llvm的时间从 105.2 秒降至 48.4 秒。这在一定程度上修复了从 multiprocesspool 迁移到 ProcessPoolExecutor 时出现的回归,而且性能确实超过了旧方案。9d69e21。 - 又有一批文档迁移到了 Markdown 格式。11cffda。
- lit 学会了以 WTT(Windows Test Technology)格式报告测试结果。54bea88。
QEMU
[PATCH v9 00/10] riscv: add initial RPMI virt support https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg00632.html
[RFC PATCH 0/2] RISC-V Sspesa: QEMU model support https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg00659.html
[PATCH v2 0/2] Add Model for Tenstorrent Atlantis PRCM https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg00647.html
[PATCH v2 0/4] Kendryte K230 CMU register model https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg00690.html
[PATCH v3 0/3] hw/riscv/k230: add IOMUX register block model https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg00479.html
[PATCH v5 0/3] hw/timer: add K230 DW APB timer support https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg00713.html
[PATCH 0/2] target/riscv: Handle [ms]status updates for rv128 https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg00707.html
[PATCH v21 00/16] virtio-net: live-TAP local migration https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg04389.html
[PATCH RFC v2 00/13] vhost-user: isolated memory https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg03575.html
[RFC v5 00/28] hw/arm/smmuv3: Support Secure state for SMMUv3 https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg02599.html
[PATCH RFC 0/4] RME-DA preparatory work https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg03750.html
[PATCH v6 00/11] Introducing guest driven VM launch update mechanism (BYOF interface) https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg03368.html
[PATCH v1 0/7] s390x: Add support for virtio-net-pci boot device https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg04068.html
[PATCH v1 0/8] Add ECDSA akcipher support and the ASPEED SBC ECDSA engine for AST10x0 https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg03622.html
[PATCH v4 00/40] bsd-user: Upstream most of the remaining system calls https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg04098.html
[PATCH V12 00/15] iothread: Support tracking and querying IOThread holders https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg02810.html
RISC-V in China
- https://ruyisdk.cn 每日八卦都在这里了。
RT-Thread 社区
- RT-Thread 社区开发有条不紊进行中,另有部分新增培训内容可以通过 RT-Thread 微信公众号推送。
AI Compilers
- FlagOS 社区持续发力,最新适配已经超过12款不同的国产算力卡和 Nvidia 芯片。
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《大便全书》
作者:辨野义己
译者:李亚男
推荐:小编1号
我真是爱死这本书了,强烈建立在上班中午吃饭的时候看。封面就是一个红色的很Q的大便。作者是一位研究肠道菌群的专家,会告诉你很多虽然可能没什么实际的用途但是一定可以让你在下一次聚会吃饭的时候显得很博学的知识。
比如你每天拉出来的大便,其实只有三分之一是吃下去的食物残渣;还有三分之一是大肠黏膜脱落物——Yes。
另一个无用冷知识:另外作者的名字的日文发音,跟日文里的大便是一个音,以至于很多人第一次见面以为是为了事业献身取的笔名。