近期活动
- 风平浪静。春节快乐!
编译社区的八卦信息
GCC
[PATCH] RISC-V: Allow constraint "S" even if the symbol does not bind locally https://gcc.gnu.org/pipermail/gcc-patches/2024-February/644619.html
[PATCH v2] RISC-V: Support scheduling for sifive p600 series https://gcc.gnu.org/pipermail/gcc-patches/2024-February/644637.html
[PATCH] RISC-V: Add minimal support for 7 new unprivileged extensions https://gcc.gnu.org/pipermail/gcc-patches/2024-February/644654.html
[PATCH v4] AArch64: Cleanup memset expansion https://gcc.gnu.org/pipermail/gcc-patches/2024-February/644725.html
[PATCH 0/4] Add DF_LIVE_SUBREG data and apply to IRA and LRA https://gcc.gnu.org/pipermail/gcc-patches/2024-February/644892.html
[PATCH] RISC-V: Add support for B standard extension https://gcc.gnu.org/pipermail/gcc-patches/2024-February/645074.html
Binutils/GDB
[PATCH 0/2] x86/APX: correct/extend encodings possible https://sourceware.org/pipermail/binutils/2024-February/132281.html
[PATCH v2 0/2] LoongArch: TLS type transition instruction removal and old LE rela https://sourceware.org/pipermail/binutils/2024-February/132296.html
[PATCH] MIPS: support PCREL GOT access https://sourceware.org/pipermail/binutils/2024-February/132340.html
[PATCH] RISC-V: Support B, Zaamo and Zalrsc extensions https://sourceware.org/pipermail/binutils/2024-February/132302.html
GLIBC
各个后端的支持情况 state of the ports https://sourceware.org/pipermail/libc-alpha/2024-February/154404.html
New GNU C Library (glibc) security flaw reported on 30 Jan 2024 https://sourceware.org/pipermail/libc-alpha/2024-February/154365.html
[PATCH v7 0/8] Extend rseq support https://sourceware.org/pipermail/libc-alpha/2024-February/154390.html
[PATCH v3] RISC-V: Enable static-pie https://sourceware.org/pipermail/libc-alpha/2024-February/154378.html
[PATCH] LoongArch: Use builtins for ffs and ffsll https://sourceware.org/pipermail/libc-alpha/2024-February/154419.html
[PATCH htdocs] glibc is now a CNA https://sourceware.org/pipermail/libc-alpha/2024-February/154501.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 527 期, Alex Bradbury 大哥持续稳定输出。
有没有小伙伴去的? Registration for EuroLLVM 2024 is now open and the submission deadline was extended by 24 hours.
这是啥,好像有点印象? Carbon (which of course generates LLVM IR) now has a newsletter.
新的 workflow 还在改进完善: Chris Bieneman provided an update on the proposal for project governance, suggesting that it uses LLVM's "contentious decision making process" and including a proposed timeline for moving forwards.
有兴趣的伙伴记得取冒个泡: Aiden Grossman is still seeking any feedback on the RFC for an incubator project for llvm-ir-dataset-utils.
国内的开发导师可以看看: Tanya Lattner bumped the request for mentors/projects/support for Outreachy May internships.
新的 workflow 还在改进完善: Aiden Grossman adjusted the LLVM precommit CI proposal based on feedback.
今年的 EuroLLVM 在欧洲大陆开,票价比去年在苏格兰高了一些: David Chisnall started a discussion about the rising costs of EuroLLVM tickets, which generated plenty of responses, including Tanya Lattner's with a graph of per person cost over recent years.
传奇! Chuanqi Xu initiated a debate about when to prefer unittests over matching the dumped AST in Clang testing.
国内的朋友? Jinsong Ji proposed turning on LLVM_USE_SPLIT_DWARF by default for debug builds on Linux, reducing the size of the build directory substantially.
欢迎讨论: The minutes from the December 2023 LLVM Foundation board meeting have been posted.
新的 workflow 还在改进完善: reviewable.io and graphite.dev are now enabled for the LLVM repo.
国内的朋友? Haojian Wu suggested adding a temporary flang to guard access to an in-development C++20 feature in Clang, which triggered a discussion on the merits of such flags vs finding a way to incrementally add the feature without such needing one.
不同子项目的提交标准,是否会引起社区内部差异,可能是不会有简单或永恒答案的问题: "michaelrj-google" proposed a policy for committing to LLVM-libc, resulting in a discussion with some respondents arguing that project-specific policies should be avoided with others arguing that sub-projects should be able to self-organise.
新的 workflow 还在改进完善: David Blaikie started a thread about handling of PRs that are landed without review in the case of PRs opened to revert another PR via GitHub's web UI, or opened solely to make use of pre-commit checks.
RISC-V指令集每周都有新东西: Experimental instruction selection support was added for the RISC-V Zimop extension and MC layer support for the Zabha and Zalasr extensions. 0461448, 89f87c3, e296ced.
QEMU (RISC-V)
- 风平浪静。春节快乐!
RISC-V in China
- 风平浪静。春节快乐!
RT-Thread 社区
- 风平浪静。春节快乐!
TVM / AI Compilers
- 风平浪静。春节快乐!
本周工具链岗位
往期社招及实习生招聘长期有效。
- 商汤科技研究院招聘LLVM编译器开发工程师
- PLCT Lab 新开放100名开源实习岗位,面向 RISC-V 移植操作系统、数据库、网络基础库
- PLCT 实习: BJ100 RISC-V nettle 开发实习生
- PLCT 实习: BJ99 RISC-V OpenSSL 开发实习生
- PLCT 实习: BJ98 Flutter RISC-V 开发实习生
- 开源实习:算能科技招募AI开源工具链开发(TPU-MLIR项目)
- DynamoRIO RISC-V 移植开发实习生招聘(PLCT实验室)
- PLCT实验室开始招募 Mono 系统开发实习生,负责 RISC-V 移植及优化
- PLCT实验室长期招募安卓系统(AOSP)开发实习生,升级和维护 AOSP for RISC-V 开源项目
本周推荐阅读
本周推荐:《被遗忘的萧条》
作者: [美]詹姆斯·格兰特
译者: 吴烽炜
推荐: 小编1号
把这本书放到书架是在半年之前,那个时候还没有想到阅读之后会这么应景。
经济学的理论和论述,由于经济理性人的假设并不完全准确,可以独立重复验证的场景并不多,也并不够宏观。各种大师的理论观点更加接近于基于历史数据的推断,并忐忑佯装自信的去预测未来。同样一个事件、一段历史时期,不同流派的经济学家,抽取不同的细节事实,可以得出截然相反的结论。对于想要快速获得一个结论、一个可以指导自己人生决策的读者来说,可能任何相信的后续都是误入歧途和损失导致的愤怒。
但是至少我们还有一些经济学者们和历史学家们共同确认的事实可以参考,并且依然有可能得出自己的分析和结论。看到更多的历史,目睹更多的可能性结果,至少会更加冷静一些,走到一个窄巷的可能性要小一些。
至少,现在已经没有人相信,房价只会涨不会跌、稳赚不赔了。