LLVM Weekly - #210, Jan 8th 2018

Welcome to the two hundred and tenth issue of LLVM Weekly, a weekly newsletter (published every Monday) covering developments in LLVM, Clang, and related projects. LLVM Weekly is brought to you by Alex Bradbury. Subscribe to future issues at https://llvmweekly.org and pass it on to anyone else you think may be interested. Please send any tips or feedback to asb@asbradbury.org, or @llvmweekly or @asbradbury on Twitter.

News and articles from around the web

The call for papers for the 2018 European LLVM Developers' Meeting has been issued. The Meeting will be held on April 16-17 in Bristol, UK. The submission deadline is February 9th.

The release branch for 6.0.0 has been created and trunk is now 7.0.0. The first release candidate isn't scheduled until Jan 17th.

QDBI is a new open-source LLVM-based Dyanmic Binary Instrumentation Tools from QuarksLab. You can find out more from this recent 34C3 talk.

Dan Liew has open sourced JFS (JIT Fuzzing Solver), a constraint solver built on top of Z3 and LibFuzzer. It works by generating a C++ program where the reachability of an abort() statement is equivalent to finding a satisfying assignment to the constraints, then uses libFuzzer to solve it.

The next Zurich LLVM Social will take place this Thursday 11th at 7pm. It will feature talks on timing side-channels in modern CPUs and PySpark at bare-metal speed.

Kamil Rytarowski has posted an update on NetBSD Memory Sanitizer progress.

On the mailing lists

LLVM commits

Clang commits

Other project commits

Nothing notable this week (that I spotted at least - tips on patches to include always welcome).

Review corner

The LLVM Weekly review corner serves to highlight patches that are stuck waiting awaiting review, or work from first-time contributors. See here for more information and how to submit you work for inclusion. Of course the hope is that highlighting these patches will enable LLVM Weekly readers will step up and help to get them merged. I'll be reporting back each week on any activity generated on these patches, as well as sharing a new batch. If you want your patch included you must submit it via the linked form.

Thanks to Vedant Kumar for giving feedback on last week's patch. I've had no new submissions this week, but Nikolai Kosjar is still looking for reviews on D39903 which allows pretty-printing of declarations through the libclang API.

Subscribe at LLVMWeekly.org.