Skip to content

[package list]

LLVM

License information

LLVM is distrubuted under the Apache License Version 2.0 which can also be found in the LICENSE.TXT file in the LLVM GitHub repo.

After loading the module, the LICENSE.TXT file can also be found in $EBROOTLLVM/share/licenses/LLVM.

User documentation

This LLVM module is not a complete compiler and does not replace the compilers from the Cray Programming Environment. It provides the LLVM core libraries that are used by the software OpenGL renderer.

Pre-installed modules (and EasyConfigs)

To access module help and find out for which stacks and partitions the module is installed, use module spider LLVM/<version>.

EasyConfig:

Technical documentation

Use of the LLVM module:

  • Currently only for the OpenGL software renderer.

Where to find?

EasyBuild

17.0.6 for LUMI/24.03

  • Version alligned with the version used by Cray and ROCm 6.0.

  • The EasyConfig is largely a LUST development, but based on the EasyBuilders EasyBlock for LLVM.

Archived EasyConfigs

The EasyConfigs below are additional easyconfigs that are not directly available on the system for installation. Users are advised to use the newer ones and these archived ones are unsupported. They are still provided as a source of information should you need this, e.g., to understand the configuration that was used for earlier work on the system.