近期活动
- 2020年最后的OSDT聚会视频回看已经上线 https://www.bilibili.com/video/BV1t54y1t7JY
编译社区的八卦信息
- 上周日顺利举办了 OS2ATC (北京) 和 Rust China (深圳)。视频回放估计这两周会公开。
GCC
GSoC 2021 project help https://gcc.gnu.org/pipermail/gcc/2020-December/234558.html 有兴趣参加 GSoC 的同学们可以开始准备了。(广告)同时如果想要参与 GCC、LLVM、QEMU、OpenCV、Firefox 等基础软件项目的话欢迎联系 PLCT Lab 吴伟老师(通过微信号 lazyparser 加好友标注gsoc)。
Potential bug in GCC when compiling C to a flat binary https://gcc.gnu.org/pipermail/gcc/2020-December/234571.html
[PATCH 1/8 v9]middle-end slp: Support optimizing load distribution https://gcc.gnu.org/pipermail/gcc-patches/2020-December/562527.html
[committed 1/6] arc: Don't use predicated vadd2 instructions in mov patterns. https://gcc.gnu.org/pipermail/gcc-patches/2020-December/562554.html
Binutils/GDB
[PATCH] x86: Add Intel LAM property support https://sourceware.org/pipermail/binutils/2020-December/114647.html
[PATCH v3 0/8] RISC-V: Implement support for big endian targets https://sourceware.org/pipermail/binutils/2020-December/114674.html 国内有人用大端模式的RISCV么?有么?没有吧?
[PATCH v2] Enable GDB build with in-tree GMP and MPFR https://sourceware.org/pipermail/gdb-patches/2020-December/174332.html
GLIBC
[PATCH 0/3] Make glibc build with LLD https://sourceware.org/pipermail/libc-alpha/2020-December/121142.html
Upcoming glibc 2.33 freeze in 2 weeks https://sourceware.org/pipermail/libc-alpha/2020-December/121154.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第365期, Alex Bradbury 大哥持续稳定输出。
Videos and slides are now available for the LLVM-HPC2020 Workshop at SC20. 这个元旦也不推荐到处跑了,就在家看看技术视频和书籍吧。
A new post on the LLVM blog explains applications of Cling to data science research. 这就厉害了。
LLVM GPU News Issue #2 is now available.
Fernando Magno Quintao Pereira shares that he is posting a short course on LLVM to YouTube. 我回头去看看。
The HowToReleaseLLVM documentation was updated to match the current process. 7f40bb3.
Further RISC-V vector intrinsics were added. 真的是很快。 b15ba2c, 7a2c8be, and many more.
A bank conflict hazard recognizer was added to the Arm backend. It is enabled for the Cortex-M7. a9f14cd.
Static heuristics for cold paths in branch probability info was improved. 9fb074e.
Instance methods and static constructors were removed from MLIR's LLVMType, making it more closely match the rest of the MLIR infrastructure. 8de43b9, 7ed9cfc.
RISC-V in China
芯来科技又获得了一笔投资,恭喜芯来。
东亚时区RISC-V时区双周同步会:2020-12-24 第002次会议 https://github.com/cnrv/RISCV-East-Asia-Biweekly-Sync/blob/main/biweekly-meetings/2020-12-24.md
本周国外继续放假。
RT-Thread 社区
- 风平浪静。
TVM / MLIR / AI Compilers
- 风平浪静。
其它社区八卦
NASA询问Curl作者如何开发维护项目,是否有来自华为等公司的贡献。 https://daniel.haxx.se/blog/2020/12/17/curl-supports-nasa/comment-page-1/ curl 作者 bagder 于 Dec 7 收到了 NASA 的合规性邮件,NASA 要求 bagder 在五天内回复 curl 如何开发、维护、测试,并询问 curl 是否由海能达、华为、中兴、大华科技、海康威视开发。
- 观点:
- 观点1:bagder:Not everyone understands how open source is made
- 观点2:bagder:We are using curl to support NASA’s mission and vision.
- 观点3:New slogan: "curl is out of this world"
- 观点4:继 electron 之后又一个航天级
- 观点5:NASA Email 中“Supply Chain Risk Management Analyst at NASA”的职位有点意思
- 思考:
- 思考1:如果 bagder 没有在五天内回复,会如何?
- 思考1:如果 curl 开发者中确有华为的同学,NASA 会怎么做?
- 思考2:不过众所周知,Linux kernel 里面是有华为开发者的…
- 思考3:互联网会有匿名提交者,NASA 会怎么做?
- 相关链接:
- 观点:
This Week in Rust https://this-week-in-rust.org/blog/2020/12/23/this-week-in-rust-370/
Golang Weekly: 没更新 https://golangweekly.com/issues/343
WebAssembly Weekly: 没更新 https://wasmweekly.news/issue-140/
本周工具链岗位
往期社招及实习生招聘长期有效。招聘 V8、OpenJDK、Spidermonkey、LLVM、GCC、GDB、Rust、Chisel/FIRRTL 实习生。
阿里巴巴淘系技术部招聘编译器技术专家/高级技术专家
本周推荐阅读
本周推荐:《刑法学讲义》
作者:罗翔
中国有句玩笑,说「所有可以快速致富的方法,都记录在《刑法》中了」。这句话是否是鲁迅先生所说已经无从考证,反正我信。
小编1号是在B站的鬼畜区认识的罗翔老师。我把B站作为了解一部分年轻人状态的观察窗口,当时惊诧于这届年轻人竟然对刑法感兴趣。刷了几个短视频之后欲罢不能,理解了为什么会有上千万的非法律专业用户关注并观看罗翔老师的讲课。书店看到罗翔老师出了书,就买回来看了。
我并不算是完全意义上的初学者。在十年前有好友考法硕,我也就跟着朋友的阅读列表阅读了不少的法律书籍,通俗入门读过林达和刘瑜,专业晦涩翻过刑罚原理和联合国人权准则。一开始只是为了增加一些冷知识,能够多一些聊天的共同话题,后来热衷于背诵一些边边角角的法律概念成立的形式要件,并自信过了一段时间。
十年前的阅读带来的小优越,在我花了几天时间看了罗翔老师在法考上的培训视频(就是上文说的短视频的稍微长一点的版本)之后,得到了极大的修正。或者说升华。罗翔老师不仅用一个一个短小有趣的段子,透彻的讲清楚了刑法中的各种概念和定罪量刑的加减乘除,同时又通过朴素且充满人文关怀的视角,阐述法的原理,刑法的正义。《刑法学讲义》是相比视频而言更加成体系的通俗法律入门读物。同时也是每一个成年人面对人生的苦难有力的支撑和慰藉。每一小节篇幅很短,往返50公里的地铁,一个星期不到就可以翻完。
适合每一位成年人阅读。