### 近期活动
**下一次 OSDT Meetup 将在2月21日举办**
大概。
**第一届 RISC-V Summit China 已经开始筹办,6月底,上海,迄今最大规模(大概)**
CNRV快讯:第一届 RISC-V Summit China
正在筹办,已经有不少在RISC-V领域活跃的工程师(例如RISC-V大使傅炜),收到了来自 RVSC2021 筹备组的报告邀请。RVSC2021
全称是 RISC-V Summit China 2021,计划筹办成为中国目前规模最大的 RISC-V
峰会。时间已经固定在今年的6月底7月初,长达一周的大会活动,有主旨演讲、技术报告、学术研讨会、新产品发布、以及各类tutorials。地点也已经确认,上海将成为第一届RISC-V中国峰会的承办城市。
目前透露的信息还不多。峰会由RISC-V国际基金会主办。估计基金会的会员单位会陆续收到会议邀请和赞助邀请。
## 编译社区的八卦信息
### GCC
- (国内芯联芯贡献)[PATCH 1/3] MIPS: add -mcompact-branches=prefer option
https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564909.html
- Calls to auto-vectorized AVX512 functions
https://gcc.gnu.org/pipermail/gcc/2021-February/234788.html
- [AArch64] Fix vector multiplication costs
https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564980.html
- [PATCH v2] arm: Low overhead loop handle long range branches [PR98931]
https://gcc.gnu.org/pipermail/gcc-patches/2021-February/565059.html
- IA64 control speculation of loads
https://gcc.gnu.org/pipermail/gcc/2021-February/234791.html
- [PATCH 0/4] openacc: Mixing array elements and derived types
https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564707.html
- [PATCH] tree-optimization/98855 - redo BB vectorization costing
https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564924.html
### Binutils/GDB
- Remove arm-symbianelf
https://sourceware.org/pipermail/binutils/2021-February/115292.html
- [PATCH 1/2] sim: riscv: new port
https://sourceware.org/pipermail/gdb-patches/2021-February/175723.html
- GNU Binutils 2.36.1 has been released
https://sourceware.org/pipermail/binutils/2021-February/115240.html
- [PATCH 0/8 RFC] unbreak --with-included-gettext, and other configury stuff
https://sourceware.org/pipermail/binutils/2021-February/115271.html
- bfd/docs building on Cygwin
https://sourceware.org/pipermail/binutils/2021-February/115290.html
- [PATCH 00/11] fix build warnings for rx simulator
https://sourceware.org/pipermail/gdb-patches/2021-February/175641.html
### GLIBC
- [RFC][PATCH v8 00/20] Implementation of RTLD_SHARED for dlmopen
https://sourceware.org/pipermail/libc-alpha/2021-February/122493.html
- [PATCH] arm64: bti: Set PROT_BTI on all BTI executables mapped by the
kernel
https://sourceware.org/pipermail/libc-alpha/2021-February/122377.html
- [PATCH v5 0/5] x86: Improve Minimum Alternate Stack Size
https://sourceware.org/pipermail/libc-alpha/2021-February/122298.html
- libc.so.6: CPU ISA level is lower than required
https://sourceware.org/pipermail/libc-alpha/2021-February/122320.html
- [PATCH 00/10] [f]stat[fs,vfs] consolidation
https://sourceware.org/pipermail/libc-alpha/2021-February/122463.html
### LLVM/Clang/LLDB/LLD
本节内容来自 [LLVM Weekly 第371期](http://llvmweekly.org/issue/371),
[Alex Bradbury](https://www.linkedin.com/in/alex-bradbury/) 大哥持续稳定输出。
* LLVM 基金会 [发了个招聘公告](
https://lists.llvm.org/pipermail/llvm-dev/2021-February/148393.html).
* Anton Korobeynikov 开始 [为GSoC项目寻找项目的 ideas](
https://lists.llvm.org/pipermail/llvm-dev/2021-February/148248.html).
* Guillaume Chatelet provided a [summary of the challenges of using LLVM
builtins to provide llvm-libc memory function implementations](
https://lists.llvm.org/pipermail/libc-dev/2021-February/000240.html).
* Tom Stellard is [reaching out to buildbot owners to test the release
branch as well](
https://lists.llvm.org/pipermail/llvm-dev/2021-February/148278.html).
比较奇怪的是 buildbots 竟然不是统一管理的。
* LLVM GPU News Issue #5 [is out](
https://lists.llvm.org/pipermail/llvm-dev/2021-February/148377.html).
* The new pass manager is turned on by default.
[669ddd1](https://reviews.llvm.org/rG669ddd1e9b12).
* The HowToSubmitABug documentation was updated to prepare for the new pass
manager.
[98b71c5](https://reviews.llvm.org/rG98b71c53517f).
* LSan is now enabled for 64-bit RISCV.
[2de4f19](https://reviews.llvm.org/rG2de4f19ecdb2).
* AArch64-specific versions of various functions were added to LLVM's libc.
[2668714](https://reviews.llvm.org/rG2668714747c5),
[369f7de](https://reviews.llvm.org/rG369f7de3135a),
[c90c8d3](https://reviews.llvm.org/rGc90c8d38d38e).
* libcxx's 'noexcept' policy was documented.
[fab1948](https://reviews.llvm.org/rGfab194898b5e).
* It's now possible to build MLIR standalone.
[2aa1af9](https://reviews.llvm.org/rG2aa1af9b1da0).
### RISC-V in China
- 今天最大的新闻就是 [V8 porting for RV64GC 已经被 V8 upstream merge](
https://bugs.chromium.org/p/v8/issues/detail?id=10991).
看了下,V8/RV64G port 从 2020年10月7日开始 upstream,一直到2021年2月10日被
merge,经过了四个多月。真实不容易。V8
的主分支的变更实在是太快了,每次rebase都会遇到conflicts和failures。最终,V8-RISCV 团队的速度赶上了主线速度。
- 最大新闻当然是 [快讯] [RISC-V Summit China 2021 要来了](
https://mp.weixin.qq.com/s/mw5hEwKBkJrHBpQF6Gw_DA)
### RT-Thread 社区
### TVM / MLIR / AI Compilers
- [ROADMAP] TVM v0.8 Roadmap [#7434](
https://github.com/apache/tvm/issues/7434)
要做的事情挺多的。TVM的发展稳重快速。
### 其它社区八卦
- This Week in Rust
https://this-week-in-rust.org/blog/2021/02/03/this-week-in-rust-376/
最大的新闻就是 Rust 基金会成立,理事会公开了。有 Google 和 Huawei。
- Golang Weekly:
https://golangweekly.com/issues/348
- WebAssembly Weekly: (没更)
https://wasmweekly.news/issue-142/
### 本周工具链岗位
**往期社招及实习生招聘长期有效。**
- [放假多无聊,来实习吧!](https://mp.weixin.qq.com/s/pWjPrHtaWnzWbPfqqcX1cQ)
- [阿里淘系技术部招聘编译器技术专家(高级技术专家)](
https://mp.weixin.qq.com/s/Yr_XA_L9fCI8IvhuudwTkQ)
- [PLCT实验室2021H1社招开启:来一起为RISC-V重新发明轮子吧!](
https://mp.weixin.qq.com/s/9BUJ1-LbHGm-Lhs_Lavzjw)
- [荣耀招聘编译器与编程语言开发工程师](https://mp.weixin.qq.com/s/XaLAhjLP6fhj3Vl-mUjXng)
- 腾讯云招募编译器高级/专家工程师,具体可以本次推送的第二条消息。(猎头提供消息)
### 本周推荐阅读
本周推荐:《有话说》
作者:崔永元
推荐人: 小编1号
我在很小的时候就知道小崔,他塑造了我在幼年时期对于谈话节目的认知。后来电视看得少了,再一次听到消息是得了抑郁症。之后又是一段时间的遗忘,后来听说在做二战老兵记忆访谈,是很有人类价值的工作。再后来,从柴静的《看见》中看见了不一样的崔永元,有着我幼年未能体会的智慧,以及幼年的我无法理解的压力。
两年前,崔永元自己出了这本书,有了直接说出自己感受的机会。我从书店买回来实体书,在又一次特殊的春节假期拆开塑封,尝试感受记忆中的《实话实说》。
然而发现已经不记得什么了。
如此更好。从序开始,就像是老朋友似的聊天,有一搭没一搭,没有刻意的逻辑性,没有必须达到的论点和思想。有一搭没一搭,用最为平易普通的语言,老崔聊着自己的经历和感想。有很多都是我没有体会过,有更多是我没有想象过的思考。老崔也时不时的在书中,希望传授一些什么,抚慰一些什么,习惯性地。就像过年返乡,见到了老家亲戚一样。
挺好。
--
Best wishes,
Wei Wu (吴伟)