近期活动
- 周五有 openEuler Developer Day @上海
- 周六有深圳meetup!
编译社区的八卦信息
GCC
GCC13下周 Release GCC 13.0.1 Status Report (2023-04-17) https://gcc.gnu.org/pipermail/gcc/2023-April/241140.html
一览中科LoongArch在GCC13上的重要改进 [PATCH] gcc-13: Add changelog for LoongArch. https://gcc.gnu.org/pipermail/gcc-patches/2023-April/615892.html
Palmer提议设立GCC RISC-V Patch Review例会,便与各方统一步伐形成合力 RISC-V GCC Patchwork Sync-Up Meeting https://gcc.gnu.org/pipermail/gcc/2023-April/241142.html
RISC-V 自动向量化支持在接下来的GCC14应该会有大的改进 [PATCH v4 00/10] RISC-V: Add autovec support https://gcc.gnu.org/pipermail/gcc-patches/2023-April/615847.html
[PATCH v5] RISCV: Inline subword atomic ops https://gcc.gnu.org/pipermail/gcc-patches/2023-April/616026.html
[PATCH] RISC-V: Add tuple types support https://gcc.gnu.org/pipermail/gcc-patches/2023-April/615970.html
[PATCH] Docs: Add doc for RISC-V vector intrinsics https://gcc.gnu.org/pipermail/gcc-patches/2023-April/615948.html
Ampere下一代自研核Tuning,LDP某些情况下导致性能下降 [PATCH v2] aarch64: disable LDP via tuning structure for -mcpu=ampere1/1a https://gcc.gnu.org/pipermail/gcc-patches/2023-April/615727.html
arm32上的代码重构还有意义吗? [PATCH 00/22] arm: New framework for MVE intrinsics https://gcc.gnu.org/pipermail/gcc-patches/2023-April/615997.html
Binutils/GDB
[RFC PATCH v5] RISC-V: Add support for the Zfa extension https://sourceware.org/pipermail/binutils/2023-April/127060.html
Intel参与讨论 [PATCH 00/17] SME support for AArch64 gdb/gdbserver on Linux. https://sourceware.org/pipermail/gdb-patches/2023-April/198811.html
GLIBC
[PATCH 0/5] LoongArch: Multiarch string and memory copy routines for unaligned access https://sourceware.org/pipermail/libc-alpha/2023-April/147316.html
Monday Patch Queue Review update (2023-04-17) https://sourceware.org/pipermail/libc-alpha/2023-April/147337.html
LLVM/Clang/LLDB/LLD
以下值得关注的内容来自小编9号的整理和推荐:
- https://reviews.llvm.org/D148202 澄清了违背dereferenceable metadata的行为是Immediate Undefined Behavior
本节内容来自 LLVM Weekly 第 485 期, Alex Bradbury 大哥持续稳定输出。
先收藏: Nikita Popov blogged about canonicalization and target-independent in the LLVM middle-end.
安全性其实会是一个问题: David Spickett started a thread on prototyping pre-commit testing using buildbot. This triggered discussion on the number of commits and updates on in-review patches per hours (and hence the compute requirements). Konrad Kleine shared details about a related proof of concept design.
测试同学需要看下? Vlad Serebrennikov posted an RFC on introducing a C++ conformance test suite, proposing to add tests that track changes to the C++ standard.
X3 is now used for the shadow call stack register on RISC-V. aa1d269.
注意: Clang 14 support was removed from libcxx (per policy, only the last two releases are supported). b251879.
RISC-V linker relaxation for global pointer relocations was implemented for RISC-V. 8544479.
QEMU (RISC-V)
[PATCH] riscv: Raise an exception if pte reserved bits are not cleared, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00434.html
[PATCH v7 00/25] target/riscv: MSTATUS_SUM + cleanups, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00445.html
[PATCH] hw/intc/riscv_aplic: Zero init APLIC internal state, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00501.html
[PATCH v2] target/riscv: Update check for Zca/Zcf/Zcd, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00502.html
[RFC PATCH v3] riscv: Add support for the Zfa extension, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00505.html
[RFC PATCH v2 0/4] Smstateen FCSR, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00513.html
[RFC PATCH 0/8] riscv: implement Ssqosid extension and CBQRI controllers, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00524.html
[PATCH v2] target/riscv: Restore the predicate() NULL check behavior, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00542.html
[PATCH v2 01/17] target/riscv: Refactor some of the generic vector functionality, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00559.html
[PATCH v7 00/12] target/riscv: rework CPU extensions validation, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00568.html
[PATCH v3] target/riscv: Fix Guest Physical Address Translation, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00604.html
[PATCH v3 0/7] target/riscv: Fix PMP related problem, https://lists.gnu.org/archive/html/qemu-riscv/2023-04/msg00634.html
RISC-V in China
- 第三届 RISC-V 中国峰会就要开始筹备啦!
RT-Thread 社区
- 风平浪静
TVM / AI Compilers
- 风平浪静
本周工具链岗位
往期社招及实习生招聘长期有效。
- 开源实习:算能科技招募AI开源工具链开发(TPU-MLIR项目)
- DynamoRIO RISC-V 移植开发实习生招聘(PLCT实验室)
- PLCT实验室开始招募 Mono 系统开发实习生,负责 RISC-V 移植及优化
- PLCT实验室长期招募安卓系统(AOSP)开发实习生,升级和维护 AOSP for RISC-V 开源项目
本周推荐阅读
本周推荐:《在东大和上野千鹤子学「吵架」》
作者:遥 洋子
译者: 吕灵芝
推荐: 小编1号
不得不承认,上野千鹤子教授最近在国内好火啊。第一次看到上野千鹤子教授的演讲是在B站(B站大学诚不欺我),上野先生的演讲,让我重新认识到了女性主义的内涵和定义。
这本书并不是上野教授的书,而是她的一个继续教育的学生的工作。从学生(同时也是艺人)的视角,让我们看到了一个「普通人」身处讨论之中的时候是如何思考和一步一步改变自己的。
看完之后,最大的感受是很羡慕大学的学生,想要同样置身火药味很浓抑或气氛很紧张的文献研讨会。