Skip to content
Snippets Groups Projects
Commit dc152980 authored by Martin Schroschk's avatar Martin Schroschk
Browse files

Merge branch 'compilers' into 'preview'

Update Compiler module information

See merge request !704
parents 1b606235 347b661d
No related branches found
No related tags found
2 merge requests!717Automated merge from preview to main,!704Update Compiler module information
...@@ -2,16 +2,17 @@ ...@@ -2,16 +2,17 @@
The following compilers are available on the ZIH system: The following compilers are available on the ZIH system:
| | GNU Compiler Collection | Intel Compiler | PGI Compiler (Nvidia HPC SDK) | | | GNU Compiler Collection | Clang Compiler | Intel Compiler | PGI Compiler (Nvidia HPC SDK) |
|----------------------|-----------|------------|-------------| |----------------------|-------------------------|----------------|----------------|-------------------------------|
| Further information | [GCC website](https://gcc.gnu.org/) | [C/C++](https://software.intel.com/en-us/c-compilers), [Fortran](https://software.intel.com/en-us/fortran-compilers) | [PGI website](https://www.pgroup.com) | | Further information | [GCC website](https://gcc.gnu.org/) | [Clang documentation](https://clang.llvm.org/docs/UsersManual.html) | [C/C++](https://software.intel.com/en-us/c-compilers), [Fortran](https://software.intel.com/en-us/fortran-compilers) | [PGI website](https://www.pgroup.com) |
| Module name | GNU | intel | PGI | | Module name | GCC | Clang | iccifort | PGI |
| C Compiler | `gcc` | `icc` | `pgcc` | | C Compiler | `gcc` | `clang` | `icc` | `pgcc` |
| C++ Compiler | `g++` | `icpc` | `pgc++` | | C++ Compiler | `g++` | `clang++` | `icpc` | `pgc++` |
| Fortran Compiler | `gfortran` | `ifort` | `pgfortran` | | Fortran Compiler | `gfortran` | - | `ifort` | `pgfortran` |
For an overview of the installed compiler versions, please use `module spider <module name>` For an overview of the installed compiler versions, please use `module spider <module name>`
on the ZIH systems. on the ZIH systems.
Additionally you can use `module av` and look below "compilers" to see all available compiler modules.
All compilers support various language standards, at least up to ISO C11, ISO C++ 2014, and Fortran 2003. All compilers support various language standards, at least up to ISO C11, ISO C++ 2014, and Fortran 2003.
Please check the man pages to verify that your code can be compiled. Please check the man pages to verify that your code can be compiled.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment