Building LLVM 23.1.1 from llvm.org on Discoverer CPU cluster
Overview This document describes the build procedure for the LLVM 23.1.1 source distribution on an AMD EPYC 7H12 (Zen 2, x86_64) based CPU-only compute cluster (Discoverer CPU cluster). The build is performed from source using a shell-based recipe that loads Environment Modules, configures LLVM with CMake and Ninja, and installs the resulting tool chain into a versioned prefix. The recipe and build log are published at: https://gitlab.discoverer.bg/vkolev/recipes/-/blob/main/llvm/23/llvmorg-23.1.1.recipe https://gitlab.discoverer.bg/vkolev/recipes/-/blob/main/llvm/23/llvmorg-23.1.1.log Build environment and approach The build runs on AMD EPYC 7H12 compute…