Development toolchains

Guidance last updated: 15 October 2026

Much of the software available on Stanage was installed using EasyBuild, which is a tool for building and installing software on HPC systems.

EasyBuild groups core sets of dependencies as what it calls toolchains. Toolchains available on Stanage:

Sub-toolchains

Applications may require only part of a full toolchain. Common compiler and MPI modules are:

  • GCC: GNU C, C++ and Fortran compilers.

  • gompi: GCC and OpenMPI.

  • intel-compilers: Intel C, C++ and Fortran compilers.

  • iimpi: Intel compilers and Intel MPI.

Current Intel compiler modules provide icx, icpx and ifx. Compiler commands can differ between versions; see Intel compiler guidance.

Dependencies on toolchains

A software module normally loads its matching toolchain dependencies. When building your own software, use compatible compiler, MPI and library versions from the same toolchain generation rather than mixing components from different rows below. See also the EasyBuild documentation for dependency versions for foss and intel

The following table lists matching components of the installed EL9 foss toolchains. foss/2024a and foss/2023b are available on Icelake only; the other rows are available on both Icelake and Znver3.

Matching foss toolchain versions

foss toolchain

GCC

OpenMPI

FlexiBLAS

ScaLAPACK

FFTW

2026.1

15.2.0

5.0.10

3.5.0

2.2.2

3.3.10

2025b

14.3.0

5.0.8

3.4.5

2.2.2

3.3.10

2024a

13.3.0

5.0.3

3.4.4

2.2.0

3.3.10

2023b

13.2.0

4.1.6

3.3.1

2.2.0

3.3.10

2023a

12.3.0

4.1.5

3.3.1

2.2.0

3.3.10

2022b

12.2.0

4.1.4

3.2.1

2.2.0

3.3.10

The following Intel toolchains are available on both Icelake and Znver3. The GCCcore column identifies the supporting GNU toolchain; the Intel compiler versions are listed separately.

Matching Intel toolchain versions

Intel toolchain

GCCcore

Intel compilers

Intel MPI

MKL

2026.1

15.2.0

2025.3.3

2021.17.2

2025.3.1

2025b

14.3.0

2025.2.0

2021.16.1

2025.2.0

2022.12

12.2.0

2023.0.0

2021.8.0

2023.0.0

2022.11

12.2.0

2022.2.1

2021.7.1

2022.2.1

2022.09

12.2.0

2022.2.0

2021.7.0

2022.2.0

2022b

12.2.0

2022.2.1

2021.7.1

2022.2.1