Omarchy

AMD AOCC 6.0 Adds Zen 6 Tuning and a New Fortran Compiler

Leave a comment

Alongside the EPYC 9006 “Venice” launch, AMD released AOCC 6.0, the latest version of its LLVM/Clang-based compiler stack, Phoronix reports.

The headline is initial Zen 6 tuning for the EPYC 9006 series, including AOCL-LibM 6.0, as an alternative to the existing znver6 support in upstream LLVM/Clang and GCC. AOCC 6.0 also introduces aof, a new Fortran compiler. AMD says AOF is the future of its Fortran work, is currently on par with upstream LLVM, and aims for better conformance with recent Fortran and OpenMP standards. The older modified Flang is still in the tree for this release.

The C and C++ binaries are now branded aoc and aoc++, with clang and clang++ kept as symlinks. One caveat: AOCC 6.0 is based on LLVM 21.1.8, which is a couple of major versions behind current upstream LLVM.

Review before you install: read the release notes yourself, back up your config, and try new versions somewhere you can afford to break first.

My take

Compiler releases like this are easy to ignore if you don’t live in HPC, but Zen 6 tuning and a first-class Fortran front end are the kind of details that show up later in benchmarks. I’ll wait for independent numbers before I get excited about the LLVM-version lag, or decide it doesn’t matter.

God Bless, and Happy hacking!

References & Further Reading

Subscribe (RSS) Follow News via RSS

Leave a note

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.