近期活动
- PLCT 实验室开始组织 GCC 的讨论班。
- 计划在7月份组织恢复疫情后第一次 HelloGCC/HelloLLVM 线下聚会活动。
- OSDT Conf 2021 即将开始征稿。
编译社区的八卦信息
GCC
Intel关于FP16的一系列patch
[PATCH 0/2] Initial support for AVX512FP16 https://gcc.gnu.org/pipermail/gcc-patches/2021-July/574112.html
[PATCH 00/62] Support all AVX512FP16 intrinsics. https://gcc.gnu.org/pipermail/gcc-patches/2021-July/574117.html
[PATCH] Add optional _Float16 support https://gcc.gnu.org/pipermail/gcc-patches/2021-July/574291.html
Question on tree LIM https://gcc.gnu.org/pipermail/gcc/2021-July/236647.html
[PATCH] Analyze niter for until-wrap condition [PR101145] https://gcc.gnu.org/pipermail/gcc-patches/2021-July/574110.html
[PATCH][RFC]AArch64 SVE: Fix multiple comparison masks on inverted operands https://gcc.gnu.org/pipermail/gcc-patches/2021-July/574181.html
GCC 11.1.1 Status Report (2021-07-06) https://gcc.gnu.org/pipermail/gcc-patches/2021-July/574506.html
Binutils/GDB
[PATCH 0/2]Enable Intel AVX512_FP16 instructions and add tests for it https://sourceware.org/pipermail/binutils/2021-July/117196.html
[PATCH v2 0/6] ELF: Strip section header in ELF objects https://sourceware.org/pipermail/binutils/2021-July/117226.html
GDB: [PATCH] Linux: Access memory even if threads are running https://sourceware.org/pipermail/gdb-patches/2021-July/180533.html
[PATCH 0/5] GDB Synchronous Signal Handling https://sourceware.org/pipermail/gdb-patches/2021-July/180559.html
GLIBC
[PATCH] AArch64: Improve A64FX memcpy https://sourceware.org/pipermail/gdb-patches/2021-July/180559.html
[PATCH v3 00/10] Remove malloc hooks https://sourceware.org/pipermail/libc-alpha/2021-July/128349.html
aarch64 lacks HP_TIMING support in glibc https://sourceware.org/pipermail/libc-alpha/2021-July/128389.html
GPLv3 §2 https://sourceware.org/pipermail/libc-alpha/2021-July/128457.html
[PATCH 0/7] Linux 64-bit time_t socket fixes https://sourceware.org/pipermail/libc-alpha/2021-July/128507.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 392 期, Alex Bradbury 大哥持续稳定输出。
Phoronix posted an article benchmarking LLVM/Clang 12 with various settings.
A new data analytics framework has been released, Tuplex, which offers LLVM-backed code generation and promises speedups of 10-20x over PySpark or Dask.
Video is now available from a recent LLVM/Flang technical call, where Mark Le Air presented on how to add a new intrinsic to Flang.
国内有小伙伴看么? LLVM GPU News Issue #15 is out.
千万不要啊~ Azhar Mohammed posted about decommissioning the compiler build artifacts in Google cloud storage. This service will be turned off on July 12th. You're most likely to notice this if you'd been using
llvmlab bisectto bisect using pre-built binaries.宋教授 (^o^)/ Fāng-ruì Sòng initiated a discussion about moving utilities like llvm-objcopy to use OptTabl rather than llvm::cl for command-line parsing.
这是什么? James Henderson announced the creation of the top-level cross-project-test project, replacing debuginfo-test.
RISC-V in China
明天下午3点,东亚时区双周会议恢复。欢迎参加。
中科院软件所开始启动了一个叫做 Tarsier Project 的项目。Tarsier项目组是在PLCT实验室培育的一个新团队,其建立目标是为了让 RISC-V 成为所有重要开源软件的 Tier-1 平台,顺带把各大 Linux 发行版在 RISC-V 上的支持都做好。本周开始了公开的招聘(下方有链接)
RT-Thread 社区
RT-Thread Nano 3.1.5 发布 本次更新我们修复了之前版本的一些问题,并增加了Device框架,新增更多硬件的sample示例,力求让开发者用得更爽
如何把Linux工具里的“军刀”BusyBox移植到RT-Thread Smart?这篇文章介绍了把BusyBox移植到RT-Thread Smart下
主干重要功能更新:添加支持 armclang 的 cmake 工程 PR: https://github.com/RT-Thread/rt-thread/pull/4835
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《单读17·人的困境》
推荐人:小编1号
《单读》系列有一个我非常喜欢的特性在于非常的轻便,纸质轻盈,适合单手抓握,即使娇小的女生也能比较轻松的捧读。而更为合适的是,书中的文章都不长,适合在一两个小时的高铁中或坐或斜靠着阅读。高铁信号不好的时候,是一个很好的从人际网络中抽离出来、遁入个人的阅读世界的契机。每一本单读小书,往往都有散文,有评论,有小说,有诗歌,也有摄影作品。就像是一个有点缺乏各种维生素的人,吃上了多合一维生素片:效果当然不会立竿见影,但是心里舒服了。
本期的话题是《我的青年一代·一代人的痛与爱》。包含了「技术焦虑时代的文学修行」、「过度的人和匮乏的人」等内容。我还没有产生多少共鸣,或是强烈的共鸣 —— 当然我一直以来能与《单读》共鸣的段落就很少 —— 当时依然还是想看。