LLVM 12.0-rc4 Released For Squaring Up This Open-Source Compiler
LLVM 12.0 was supposed to be out around the end of February but blocker bugs have resulted in additional release candidates as the developers work to button up this open-source compiler stack release.
LLVM release manager Tom Stellard overnight issued LLVM 12.0-rc4 as the latest unplanned release candidate for this compiler update. More fixes have landed and ideally this will be the last release candidate and what the official release should look like, assuming no more pressing issues turn up.
LLVM 12.0-rc4 is available via the project's GitHub.
LLVM/Clang 12 has many new features including support for the x86-64 micro-architecture feature levels, support for Intel Alder Lake and Sapphire Rapids, initial support for AMD Zen 3, continued work on C++20, AMDGPU back-end improvements, and much more.
Unless new issues appear, LLVM 12.0 should arrive a few weeks ahead of the stable GCC 11 (v11.1) release.