近期活动
一年一度的OSDT大会已经开始热身了。今年能否在北京举行线下大会尚不明确。线上讨论和直播肯定会有,具体是否能够举办线下聚会,让我们继续谨慎的观测 COVID-19 的流行趋势。
10月24下午可能会在杭州或者上海举办一次20人以下的小活动。欢迎留言提供自己想要聊的话题。具体要看青岛这一波的后续发展如何。
编译社区的八卦信息
GCC
[PATCH 5/X] libsanitizer: mid-end: Introduce stack variable handling for HWASAN https://gcc.gnu.org/pipermail/gcc-patches/2020-October/556179.html
[PATCH 0/4] rs6000: Enable variable vec_insert with IFN VEC_SET https://gcc.gnu.org/pipermail/gcc-patches/2020-October/555905.html
[PATCH 1/2] correct BB frequencies after loop changed https://gcc.gnu.org/pipermail/gcc-patches/2020-October/555871.html
[PATCH 0/8] [RS6000] rs6000_rtx_costs V2 https://gcc.gnu.org/pipermail/gcc-patches/2020-October/555751.html
[PATCH] RISC-V: Derive ABI from -march if -mabi is not present. https://gcc.gnu.org/pipermail/gcc-patches/2020-October/555682.html
GCC DWARF Issue - Frame Pointer Dependency https://gcc.gnu.org/pipermail/gcc/2020-October/233992.html
Binutils/GDB
AMD: Add znver3 processor https://sourceware.org/pipermail/binutils/2020-October/113673.html
[PATCH 0/2] ld: On defsym, PROVIDE, and MEMORY regions https://sourceware.org/pipermail/binutils/2020-October/113666.html
[PATCH 1/4] CSKY: Fix and add some instructions for VDSPV1. https://sourceware.org/pipermail/binutils/2020-October/113669.html
[PATCH 0/5] Fix gold on x86 https://sourceware.org/pipermail/binutils/2020-October/113653.html
[PATCH 0/2] gold: Update ICF https://sourceware.org/pipermail/binutils/2020-October/113659.html
[PATCH v3 0/2] RISC-V: Support GNU indirect functions https://sourceware.org/pipermail/binutils/2020-October/113626.html
[PATCH 0/7] Adding startup files to GDB https://sourceware.org/pipermail/gdb-patches/2020-October/172435.html
GLIBC
[PATCH 00/28] glibc-hwcaps support https://sourceware.org/pipermail/libc-alpha/2020-October/118184.html
[PATCH] AArch64: Use
__memcpy_simd on Neoverse N2/V1https://sourceware.org/pipermail/libc-alpha/2020-October/118573.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第354期, Alex Bradbury 大哥持续稳定输出。
LLVM 11.0.0 发布了. Thank you to everyone involved in preparing this release.
Luís Marques 写了篇博客 用 differential testing 在 RISC-V LLVM 后端寻找优化机会. 国内应该有不少小伙伴有在做 differential testing
Paul C. Anagnostopoulos posted some proposals to enhance TableGen's ability to analyze and manipulate DAGs. 现在 tablegen 有命名空间(namespace)的概念了吗?
Serge Guelton has produced a prototype replacing llvm-build with pure CMake and is seeking feedback for this "llvmbuildectomy".
Sean M Bartell shared minutes from the code size birds of a feather session at the LLVM Dev Meeting.
Reid Kleckner posted notes from a chat about dbg.value at the LLVM Dev Meeting.
Juneyoung Lee distributed a follow-up and plan to a round-table discussion on undef and poison at the LLVM Dev Meeting.
Kristóf Umann shared a survey of dataflow analyses in Clang.
The GlobalISel roundtable at the LLVM Dev Meeting generated follow-up posts from Dominik Montada on register bank select and multi-stage legalisation.
Siva Chandra distributed a summary of discussions at an llvm-libc round table, including a Q&A with questions such as "What is the timeline you believe until at least one operating system is fully supported?" (answer: ~2 years until Clang can build fully against LLVM libc).
Jeroen Dobbelaere shared minutes from an Alias Analysis round table at the LLVM dev meeting.
Initial infrastructure was committed for the C-SKY backend. e1c38dd.
RISC-V in China
- IC China 这周举办,RISC-V 分论坛由CRVIC和CRVA承办。现场有视频的录制,估计后续会逐步释放出来。 议程 https://mp.weixin.qq.com/s/FHlQJeQIW_3smtOVepy5KA 视频可能还有一段时间
TVM 社区
- v0.8 的 roadmap 在热烈的讨论中。
Mozilla
WeeklyUpdates 转到 hiatus 了。不再通过 Mozilla wiki 进行了。
This Week in Rust https://this-week-in-rust.org/blog/2020/10/14/this-week-in-rust-360/
其它社区八卦
沉寂了一段时间的开源方舟编译器,又有了新的动作。最近开放了一个C前端。有兴趣的话可以尝试一下了。由于是C前端,所以不需要Java的运行时/虚拟机,终于可以跑起来了(吧)。
软件所PLCT实验室的史宁宁(知乎:小乖他爹)撰写的方舟编译器代码分析的书即将上架了,估计一个月之后就可以京东上买到了。 这可能是第一本介绍方舟编译器架构和源代码的书。希望以后有更多的作者涌现出来,推出第二本、第三本。
Golang Weekly: https://golangweekly.com/issues/333
WebAssembly Weekly: https://wasmweekly.news/issue-133/
本周工具链岗位
- OSDT之前推送的编译器职位,绝大部分都是长期有效的,感兴趣的小伙伴可以从历史推送中找到自己感兴趣的企业或城市机会。
本周推荐阅读
本周推荐:《有梗》
作者:黄西
书是热乎的。刚出版。
每隔一段时间,就会在新闻流中看到高校的研究生或者本科生由于压力自杀的消息。作为有着博士大龄退学惨痛经历的人,小编一号或许能够比一般的人更加容易理解和同情。人生虽然很短,却总是悲伤和焦虑相伴,如何能够接受这份不美好和不公平并能够从日常的生活中找出一些乐子来,或许是我们从小的时候缺失的重要的必修课。
黄西是一名出国留学的生物学研究生,后来喜欢上了脱口秀,吃了很多苦去做了脱口秀演员;今年来回到了中国大陆琢磨中文的段子。给我的感觉特别真实,真实到普通。就像是我身边的理工男,就像是我自己。时至今日,我也好,黄西也好,都依然带有着理工男的内在,内向和腼腆的性格总是会在不经意的举手投足之间被敏锐的人看见。不管是小编1号,还是更加有名的黄西,都是通过后天学习到的一些幽默,加以灵活的运用,化解自己的紧张和窘迫,给周围的人带来须臾的快乐。
幽默感是可以通过后天学到的。这跟打篮球、乒乓球的手感有着相似的地方。黄西在这本书中分享了自己的一路成长的经历。剥开之后发现竟然是如此的普通和大众,也因此难能可贵的真实,绝对可以模仿和复制。
最后,作序的是崔永元。能够听到崔永元的消息让我感到欣慰。
Be Funny. Be Happy.