Software Development

Build Systems

Make and CMake are available on your path when you login. Newer CMake versions and Bazel can be loaded through the module environment.

Build System Latest Module Executable name Default Version
CMake cmake/3.31.8-fqskamn cmake 3.26.5
Bazel bazel/7.0.2 bazel Not available

Compilers and Interpreters

GNU compilers and Python interpreter are available in your path when you login. Newer versions of GNU compilers are available as module environments.

Name Latest Module Executable name Default Version Executing Modus
GNU C gcc/15.1.0 gcc 11.5.0 Compiled
GNU C++ gcc/15.1.0 g++ 11.5.0 Compiled
GNU Fortran gcc/15.1.0 gfortran 11.5.0 Compiled
Intel C intel-oneapi-compilers/2025.2.0 icx Not available Compiled
Intel C++ intel-oneapi-compilers/2025.2.0 icpx 11.5.0 Compiled
Intel Fortran intel-oneapi-compilers/2025.2.0 ifx Not available Compiled
OpenMPI C openmpi/5.0.6 mpicc Not available Compiled Wrapper
OpenMPI C++ openmpi/5.0.6 mpic++ Not available Compiled Wrapper
OpenMPI Fortran openmpi/5.0.6 mpifort Not available Compiled Wrapper
Intel-MPI C intel-oneapi-mpi/2021.11.0 mpiicc Not available Compiled Wrapper
Intel-MPI C++ intel-oneapi-mpi/2021.11.0 mpiicpx Not available Compiled Wrapper
Intel MPI Fortran intel-oneapi-mpi/2021.11.0 mpiifort Not available Compiled Wrapper
MPICH C mpich/4.1.2 mpicc Not available Compiled Wrapper
MPICH C++ mpich/4.1.2 mpic++ Not available Compiled Wrapper
MPICH Fortran mpich/4.1.2 mpifort Not available Compiled Wrapper
CUDA C cuda/12.9.0 nvcc Not available Compiled for GPU
Rust rust/1.89.0 rustc 1.88.0 Compiled
Go go/1.24.5 go 1.22.9 Compiled
Java java/24.0.1 javac 17.0.14 Compiled Interpreted
Perl perl/5.38.0 perl 5.32 Interpreted
Python python/3.13.5 python 3.9.21 Interpreted

Debugger and Profilers

Name Latest Module Executable name Default Version
GNU Debugger Not available gdb 14.2
CUDA GDB cuda/12.9.0 cuda-gdb Not available
Valgrind valgrind/3.23.0 valgrind 3.23.0
Intel VTune Profiler intel-oneapi-vtune/2025.4.0 vtune Not available
NVIDIA Nsight Systems nvidia-nsight-systems/2024.6.1 nsys, ncu Not available

See the man pages man for more information about flags.

  • Any compiler or interpreter versions different than the default are available through the Lmod Application Environment.