Clang is now the default compiler for OpenBSD! https://github.com/openbsd/src/commit/bc04e837fd81a3001f68f102c770b45a53840885 (previously a 2008 gcc fork, should be faster w/better diagnostics)
miniblog.
Related Posts
Is there a good canonical name for autofixes, where a static analysis tool can apply a change to resolve an issue?
Clang calls them fix-its, LSP calls them quickfixes.
C++ no longer considers trivial infinite loops to be undefined behaviour! https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2809r3.html
Spotted in the release notes for the latest clang.
Fun post looking at an impressive transformation in clang and tracing it through the different optimisation passes: