近期活动
- 过春节,抢红包~
编译社区的八卦信息
- C++ 动态新闻推送 第48期 由于春节暂停一次
GCC
中科院LoongArch GCC后端继续刷新,第六版了,提前预祝审核通过 [PATCH v6 00/12] Add LoongArch support. https://gcc.gnu.org/pipermail/gcc-patches/2022-January/589407.html
来自上海芯连芯的MIPS Patch [PATCH] MIPS: use 8bit for IPL in Cause register https://gcc.gnu.org/pipermail/gcc-patches/2022-January/589255.html
x86_64的安全漏洞咋这么多 [GCC 11 PATCH 0/5] x86: Backport straight-line-speculation mitigation https://gcc.gnu.org/pipermail/gcc-patches/2022-January/589527.html
[PATCH v3 00/15] ARM/MVE use vectors of boolean for predicates https://gcc.gnu.org/pipermail/gcc-patches/2022-January/589261.html
[PATCH] RISC-V: Always pass -misa-spec to assembler [PR104219] https://gcc.gnu.org/pipermail/gcc-patches/2022-January/589225.html
GSoC: Working on the static analyzer https://gcc.gnu.org/pipermail/gcc/2022-February/238215.html
Binutils/GDB
来自字节跳动的 Patch,interesting... [PATCH v3 1/2] objcopy: Fix --only-keep-debug for ELF relocatables https://sourceware.org/pipermail/binutils/2022-February/119561.html
[PATCH 0/5] RISC-V: Zfinx fixes/enhancements: Part 1 https://sourceware.org/pipermail/binutils/2022-February/119570.html
[RFC PATCH 0/2] RISC-V: Zfinx fixes/enhancements: Part 2A https://sourceware.org/pipermail/binutils/2022-February/119576.html
[PATCH 0/4] RISC-V: Zfinx fixes/enhancements: Part 3 https://sourceware.org/pipermail/binutils/2022-February/119582.html
[PATCH v4 0/4] sim: Add support for MIPS32/64 revision 6 https://sourceware.org/pipermail/gdb-patches/2022-February/185619.html
GLIBC
注意:[PATCH v2] Add prelink removal plan on NEWS https://sourceware.org/pipermail/libc-alpha/2022-January/135816.html
[PATCH v7 0/4] arm64: Enable BTI for the executable as well as the interpreter https://sourceware.org/pipermail/libc-alpha/2022-January/date.html
Rename "master" branch to "main" for glibc 2.35 release. https://sourceware.org/pipermail/libc-alpha/2022-January/135865.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 422 期, Alex Bradbury 大哥持续稳定输出。
码住: The LLVM blog has a new post about the LLVM security group and its 2021 security transparency report.
码住: The video from the December Women in Compiler and Tools meetup is now available. Sangeeta Chowdhary delivered a talk on "Fast and Precise Approaches to Detect, Debug, and Repair Numerical Errors".
没看懂: Jason Ekstrand provided a retrospective on NIR, the compiler IR introduced into Mesa 7 years ago. The articles covers NIR vs LLVM IR (and LLVM as a project), key NIR design decisions, and more.
争议在继续: Tanya Lattner shared next steps for the Mailman to Discourse migration. Specifically, the mailman lists will become permanently read-only as on 10am PST on February 1st. LLVM Discourse will be made read-only for that day while the Mailman import is underway.
争议在继续: The site-wide Discourse 'mailing list mode' was disabled and users are encouraged to instead 'watch' categories of interest. Mehdi Amini emphasised that when a paid Discourse plan is adopted this week, it shouldn't need to be disabled. Multiple people on that thread chimed in with comments about their use of mailing list mode, and discussion of limitations of the 'watch alternative'.
争议在继续: There's been a lot of discussion this about the Discourse migration, and the the decision making process behind it. Roman Lebedev initiated a thread about the migration, raising questions such as how the decision to migrate was made. Multiple respondents shared similar concerns. Tanya Lattner responded to address specifics about mailing list mode, highlight the need for patience and compassion for those doing the migration, and ways in which people can get involved. Johannes Doerfert pointed out that concerns are sometimes being perceived as accusations, causing frustration on both sides, while James Y Knight suggested that infrastructure projects be coordinated in public through the Infrastructure Working Group. This is clearly a contentious topic, and I've taken my usual approach of trying to some key points / messages and trying to keep the summary as neutral as possible (though for full disclosure, I did participate in this thread). If you feel I've missed something important or mischaracterised any discussion, please just drop me an email (and also be assured it's completely unintentional!).
码住: The slides and recording from the 27th January Open MLIR meeting are now available. The presentation covered "Anatomy of a Linalg Op", and was delivered by Yi Zhang.
River Riddle kicked off a discussion 'MLIR Standard Dialect: The Final Chapter'. It provides a run-down of remaining work needed to 'split and kill' the standard MLIR dialect.
各位,是时候准备卷GSoC了: Tanya Lattner started a thread to brainstorm on LLVM Google Summer of Code and Outreachy projects, and is suggesting setting up virtual meetups to discuss. "I'm interested in brainstorming how we can improve our project lists, encourage new mentors, and to improve the experience for the participants of either program. I would also like to see how we can get more participants to continue their contributions to LLVM after the mentorship program has ended."
Nikita Popov posted about catastrophic inlining with the new pass manager, which is currently a blocker for enabling it with the Rust compiler.
LLVM GPU News issue #27 is out.
终于: MC layer support for the RISC-V scalar cryptography (Zk*) extensions was added. e29d8fb, 70f83f3.
加油: Support for floating point operations was added to the CSKY backend. 4ad517e.
新的时代(假装):Clang now uses DWARFv5 by default. d3b26de, 87e68ca.
A ControlFlowSink pass was added to MLIR. 572fa96.
RISC-V in China
- 中科院软件所开始组建一个新的RISC-V操作系统测试团队,叫 Tarsier Team。看起来是为了能够让普通用户尽快的用上RISC-V笔记本电脑而准备。
RT-Thread 社区
- 风平浪静,春节快乐!
TVM / MLIR / AI Compilers
- 风平浪静。
本周工具链岗位
往期社招及实习生招聘长期有效。
- 地平线-编译器研发工程师(北京/上海)
- 中科院软件所开始组建一个新的RISC-V操作系统测试团队,叫 Tarsier Team。
- 考研结束,来拿一份offer吧!PLCT实验室RISC-V相关开发岗位春招继续
- (远程/上海)Marvell DPU 部门招聘编译器研发
- (上海) 编译器开发工程师 - 芯旺微电子
- 平头哥AI芯片部编译及工具链团队招聘 - 校招+社招
- (腾讯)编译器高级研发工程师 (北京/上海/杭州/深圳)
- 华为中央软件院编译器与编程语言软件精英与专家招募进行中!
- (上海) NVidia 招聘高级LLVM编译工程师
- (北京)IBM招聘编译器开发工程师
- PLCT实验室新开放方舟编译器开发实习生(NJ56)
- 阿里云下属神龙系统设计开发核心团队招聘编译器及相关工具链研发专家
- 快手招聘语言设计与编译器研发专家(深圳)-【基础架构中心】
- 寒武纪招聘AI编译器等职位
- Intel的新岗位
本周推荐阅读
本周推荐:《贫穷的本质》
推荐人:小编1号
这本书并不是什么成功学哦,是两位经济学教授的严肃论述。这本书向小编1号展示的思维上的扩展是多方面的:在全球范围,贫穷意味着什么,而处于贫穷的人和家庭又有什么样各自不同的行为模式;在制度领域,存在的诸多的理念或理论框架,是如何的与实际情况脱离联系。
不同的读者可以从中看到不同的侧重点。我看到了悲悯、看到了腐败、看到了傲慢。但是最重要的,我看到不管在什么不好的环境下,人总是会有想要改善和改变的勇气和韧劲,不管是在全球的哪一块土地上。