Get the latest tech news
Triaging Clang C++ front end bugs
Blog about C++, C, Undefined Behavior and Compilers
I have been triaging clang C++ frontend bugs for about a couple of years now and I wanted to share some of the lessons I have learnt in the hopes that others in the C++/LLVM community can feel less intimidated and get in on the fun as well. Either because there is some perceived opportunity to diagnose this better, there is an optimization that may be aggressive and leading to unintuitive or perhaps potentially unsafe behavior or there is a Quality of Implementation (QoI) argument that we can handle this in a better way. This ended up being a much longer writeup then I intended but it is I feel a pretty complete picture of what triaging clang frontend bugs entails.
Or read this on Hacker News