Skip to content

llvm-pgo 22.1.8_2 (x86_64, /usr/local)

Choose a tag to compare

@Fedr Fedr released this 21 Aug 10:19
· 6 commits to main since this release

PGO-optimized LLVM/Clang 22.1.8 keg for x86_64 macOS, prefix /usr/local.

Built on a MeshInspector self-hosted Intel runner from a local-tap copy of homebrew-core's llvm.rb (llvmorg-22.1.8) with ENV.O3 and the formula's arm-only PGO gate removed, installed via brew install --build-bottle to enable the PGO+ThinLTO pipeline. z3 excluded; superenv baseline -march=nehalem. ~30% faster at compiling C++ than plain builds of the same version.

sha256: 8f1f1d97e4a5391c7f871bc5cf9601a9b4a1262e6e61f1538327bb48d7ef71ed

Usage on a GitHub-hosted Intel macOS runner:

curl -fsSL -o /tmp/k.tar.gz https://github.com/MeshInspector/toolchains/releases/download/llvm-pgo-22.1.8_2-x64/llvm-pgo-22.1.8_2.x86_64_usr-local.tar.gz
echo "8f1f1d97e4a5391c7f871bc5cf9601a9b4a1262e6e61f1538327bb48d7ef71ed  /tmp/k.tar.gz" | shasum -a 256 -c -
tar -xzf /tmp/k.tar.gz -C /usr/local/Cellar
ln -sfn ../Cellar/llvm-pgo/22.1.8_2 /usr/local/opt/llvm-pgo
brew install --quiet zstd xz   # runtime deps (python@3.14 only needed for lldb)

External brew deps referenced by the keg: see deps.txt.