[hellogcc] OSDT Weekly 2021-03-31 第091期

  • From: Wei Wu (吴伟) <lazyparser@xxxxxxxxx>
  • To: hellogcc@xxxxxxxxxxxxx
  • Date: Wed, 31 Mar 2021 20:34:31 +0800

### 近期活动

上周的 OSDT Meetup 视频已经上传B站。下次的活动时间待定,有可能是4月下旬。

## 编译社区的八卦信息

最大八卦当然是围绕着RMS展开(看👇)

第二个八卦是图灵奖颁给了编译原理龙书的作者。

### GCC

- 各位,GCC社区的大瓜来了,请移步慢啃
  Remove RMS from the GCC Steering Committee
  https://gcc.gnu.org/pipermail/gcc/2021-March/235091.html

- 两个新的Maintainer任命
  David Malcolm as GCC static analyzer maintainer
  https://gcc.gnu.org/pipermail/gcc/2021-March/235062.html

  Dimitar Dimitrov as TI PRU maintainer
  https://gcc.gnu.org/pipermail/gcc/2021-March/235089.html

- [wwwdoc] gcc-11/changes: Document RISC-V changes
  https://gcc.gnu.org/pipermail/gcc-patches/2021-March/567212.html

- Richard Sandifer关于vector cost model的patch set
  aarch64: Opt-in tweaks to the AArch64 vector cost model
  https://gcc.gnu.org/pipermail/gcc-patches/2021-March/567361.html

- [RFC] Run pass_sink_code once more after ivopts/fre
  https://gcc.gnu.org/pipermail/gcc-patches/2021-March/567338.html

- [PATCH, OpenMP 5.0] More implementation of the requires directive
  https://gcc.gnu.org/pipermail/gcc-patches/2021-March/567283.html

- [PATCH 0/3] Uncontroversial improvements to C++20 wait-related implementation
  https://gcc.gnu.org/pipermail/gcc-patches/2021-March/567394.html

- [PATCH v2] C++ : Add the -stdlib= option.
  https://gcc.gnu.org/pipermail/gcc-patches/2021-March/567443.html

- [GCC 12 PATCH 1/2] ipa-sra: Introduce a mini-DCE to tree-inline.c (PR 93385)
  https://gcc.gnu.org/pipermail/gcc-patches/2021-March/567471.html

### Binutils/GDB

- [Integration 0/6] RISC-V: The prototype of the integration and
working branches for binutils.
  https://sourceware.org/pipermail/binutils/2021-March/115979.html

- 国内的芯联芯还在压MIPS
  [PATCH v3 0/3] MIPS: default output isa rev base on configuration
  https://sourceware.org/pipermail/binutils/2021-March/115944.html

- Should binutils require at least C99?
  https://sourceware.org/pipermail/binutils/2021-March/115985.html

- GDB 10.2 Release: Proposing Mar 13-14 for official GDB 10.2 release
  https://sourceware.org/pipermail/gdb-patches/2021-March/177355.html

- [PATCH v6 00/25] Memory Tagging Support + AArch64 Linux implementation
  https://sourceware.org/pipermail/gdb-patches/2021-March/177188.html

### GLIBC

- 营养讨论来了 Why does glibc use AVX-512?
  https://sourceware.org/pipermail/libc-alpha/2021-March/124414.html

- Candidate Linux ABI for Intel AMX and hypothetical new related features
  https://sourceware.org/pipermail/libc-alpha/2021-March/124456.html

- Adhemerval Zanella是个patch刷子,经常发没啥意义的code refactor
  [PATCH 00/15] Add some tests and infra changes
  https://sourceware.org/pipermail/libc-alpha/2021-March/124285.html

### LLVM/Clang/LLDB/LLD

本节内容来自 [LLVM Weekly 第378期](http://llvmweekly.org/issue/378),
[Alex Bradbury](https://www.linkedin.com/in/alex-bradbury/) 大哥持续稳定输出。

* On the LLVM blog, Arthur Eubanks provided a write-up of [the 'new'
pass manager](https://blog.llvm.org/posts/2021-03-26-the-new-pass-manager/),
detailing what it is, work that has been done to transition so far,
and next steps.
  最近新旧 pass manager 导致提问题都经常出现鸡同鸭讲的情况。


* [Simon Cook](https://lists.llvm.org/pipermail/llvm-dev/2021-March/149367.html)
and  [John  
Byrd](https://lists.llvm.org/pipermail/llvm-dev/2021-March/149479.html)
further discussed the potential of using Tablegen to generate an
emulator core.

* Sjoerd Meijer started a discussion on [adding a function specialisation pass
  to LLVM](https://lists.llvm.org/pipermail/llvm-dev/2021-March/149380.html),
  noting that's it's frequently raised as a reason for performance differences
  between GCC and LLVM and that the cost model is where previous proposals
  have had issues.

* Philipp Reames [shared a patch to better document community norms
around 
reverts](https://lists.llvm.org/pipermail/llvm-dev/2021-March/149409.html).

* Zequan Wu kicked off a thread on [annotating global functions and
variables to prevent identical code
folding](https://lists.llvm.org/pipermail/llvm-dev/2021-March/149352.html)
during linking.

* Lit's progress indicator is now more accurate, as it takes into
account timings from previous runs.
  好耶! [962339a5](https://reviews.llvm.org/rG962339a5eca2).

### RISC-V in China

* RISC-V中国峰会正在筹备中,征稿和赞助已经开始。

### RT-Thread 社区

2021年河南省高校师资嵌入式物联网之RT-Thread免费实操培训开始了。本活动得到教育部产学研协同育人项目的资助,重点面向河南省高校教师及研发人员约30人
https://mp.weixin.qq.com/s/3v6FbI52JTM9R22CVA3dcA

- 【20210326期AI简报】用RISC-V微控制器开发难不难?行人搜索AI框架新突破~
https://mp.weixin.qq.com/s/ZNSxM6FWYK8cP8DLuGv-MQ


嵌入式代码质量与开发效率技术沙龙三城巡回开始报名啦~RT-Thread联袂鉴释科技工程师分享其在嵌入式软件领域多年积累的保证代码质量的实战经验和方法,助力小伙伴提升代码质量,欢迎小伙伴报名参加:https://www.bagevent.com/event/6821183
  技术沙龙分享主题:
  1.嵌入式软件持续集成与测试
  2.嵌入式代码的典型漏洞分析和识别
  3.提高嵌入式软件“调试”效率
  4.WASM 安全性提高


【RT-Thread开源作品秀】运动手表,该作品是基于ART-PI硬件平台,外接OLED,蜂鸣器,按键,X-NUCLEO-IKS01A3传感器套件完成实现的运动手表。运动手表应该能够兼顾温湿度,气压信息,指南针以及步数等,能够实时监控环境的状态。开源地址:https://gitee.com/hehung/travel-watch--rt--thread

### TVM / MLIR / AI Compilers

红红火火的开发中。不过好像整个AI的热度都已经降低了 —— 也有可能只是我没有再关注了 —— 这是个很主观的判断。

### 本周工具链岗位

**往期社招及实习生招聘长期有效。**

过去所有发过的招聘信息都还是有效的。都没有招满。如果感兴趣欢迎在微信公众号后台留言【招聘】咨询。
本周同时也新增了几个岗位。欢迎从历史信息中查看。

- [放假多无聊,来实习吧!](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)

### 本周推荐阅读

本周推荐:《文城》

作者:  余华

推荐人: 小编3号

《文城》讲述的是主人公林祥福为了给女儿找回母亲,一路南下来到溪镇安家立业,最终死于土匪之手的故事。故事不复杂,但作者能让故事中的人物都有血有肉。

读完《文城》,我的感受就一句话:“从苦难中看到人性的光辉”,这也是我对余华主要作品的感受,包括《兄弟》、《许三观卖血记》。《文城》给人的整体感觉,还是《兄弟》和《许三观卖血记》的延续,也仅仅是延续,并没有没有新的突破,也没有达到某些宣传所说的新的高峰。

一个作家想要突破自己的风格,超越自己的巅峰,是很难的。时隔八年,余华能有新作出来,作为读者觉得很欣慰,不奢求作品能达到新的高峰。文章本天成,妙手偶得之。


-- 
Best wishes,
Wei Wu (吴伟)

Other related posts:

  • » [hellogcc] OSDT Weekly 2021-03-31 第091期 - 吴伟