Compilers

The compilers are provided using environment modules, you can review modules here.

A lot of software you may want to use and compile yourself could be written in C, C++, or Fortran. We support two compiler flavors for you to try: the GNU compiler or the Intel compiler.

GNU Compiler#

The latest GNU compiler provided as a module is version 10.2 [www]. This was built with the --enable-languages=c,c++,fortran flag.

module load gcc/10.2.0

There are older GNU compiler versions and combinations with MPI support. Additional (not listed below) modules prefixed with "contrib" are community provided and maintained.

$ module avail gcc
----- /sw/klone -----
gcc/9.3.0
gcc/10.2.0 (D)
$

Intel Compiler#

The latest Intel compiler is the 2021 version, this module comes bundled with the entire oneAPI suite (e.g., Intel MPI).

module load intel/oneAPI/2021.1.1