dev:compiler_support
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
dev:compiler_support [2018/12/13 08:58] – alazzaro | dev:compiler_support [2019/10/28 12:53] – alazzaro | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | While CP2K adheres to the Fortran | + | While CP2K adheres to the Fortran |
GCC is the most tested compiler. We test some Intel Compiler versions. All other compilers are only used for testing and they are not fully supported, i.e. they can be used with some restrictions. For more details see the CP2K [[https:// | GCC is the most tested compiler. We test some Intel Compiler versions. All other compilers are only used for testing and they are not fully supported, i.e. they can be used with some restrictions. For more details see the CP2K [[https:// | ||
- | The table below reports the status of compiling and testing | + | The table below reports the status of compiling and testing |
- | ^ Compiler ^ Versions ^ Systems ^ Support ^ Known Issues ^ Last check ^ | + | ^ Compiler ^ Versions ^ Systems ^ Support ^ Known Issues ^ Last commit tested |
- | | GCC | ≥ 4.6.4 and ≤ 4.9.1 | x86_64 | @green: OK | None | 01/06/2018 | | + | | GCC | < 4.6 | any | @yellow: UNSUPPORTED | Fails with '' |
- | | GCC | ≥ 4.9.2 and ≤ 7.3 | x86_64 | @green: OK | None | Active | + | | GCC | 4.6.4, 4.8.4 | x86_64 | @green: OK | None | [[https://github.com/ |
- | | GCC | 8.2 | x86_64 | @green: OK | None | Active | + | | GCC | 4.8.5 | x86_64 | @green: OK | None | [[https:// |
- | | Intel | ≤ 16.0.4 | X86_64 | @red: Doesn' | + | | GCC | 4.9.2 | x86_64 | @green: OK | None | [[https:// |
- | | Intel | 17.0.1 | X86_64 | @yellow: Partial | MPI parallelization broken (due to MKL) | 15/08/2018 | | + | | **GCC** | **5.5, 6.2, 6.5, 7.4, 8.3** | **x86_64** | @green: |
- | | Intel | 17.0.4 | X86_64 | @green: OK | None | Active | + | | Intel | ≤ 16.0.4 | X86_64 | @red: Doesn' |
- | | Intel | 18.0.0, 18.0.1 | X86_64 | @red: Broken | + | | Intel | 17.0.1 | X86_64 | @yellow: Partial | MPI parallelization broken (due to MKL) | [[https://github.com/ |
- | | Intel | 18.0.3 | X86_64 | @green: OK | None | Active | + | | Intel | 18.0.0, 18.0.1 |
- | | PGI | ≤ 18.7 | X86_64 | @red: BROKEN | Fails with ICE or '' | + | | Intel | 17.0.4, 18.0.3 | x86_64 | @green: OK | None | [[https:// |
- | | [[https:// | + | | Intel | 19.0.0 |
- | | Cray compiler CCE | 8.6.1, 8.6.2, 8.6.5 | x86_64 | @red: Broken | + | | **Intel** | **18.0.5, 19.0.3** | **X86_64** | @green: |
- | | Cray compiler CCE | 8.7.0, 8.7.1, 8.7.2, 8.7.3 | x86_64 | @green: OK | None (only POPT tested) | + | | PGI | ≤ 19.4 | X86_64 | @red: BROKEN | Fails compilation in dbcsr (ticket open @ PGI) | [[https://github.com/ |
- | | Cray compiler CCE | 8.7.4, 8.7.5 | x86_64 | @red: Doesn' | + | | [[https:// |
- | | Cray compiler CCE | 8.7.6 | x86_64 | @green: OK | None (only POPT tested)| | + | | Cray compiler CCE | 8.6.1, 8.6.2, 8.6.5 | x86_64 | @red: BROKEN |
- | | Cray compiler CCE | 8.7.7 | x86_64 | @green: OK | None (only POPT tested)| | + | | Cray compiler CCE | 8.7.4, 8.7.5 | x86_64 | @red: Doesn' |
- | | IBM XL Fortran | 14.01 | IBM/ | + | | Cray compiler CCE | 8.7.0, 8.7.1, 8.7.2, 8.7.3, 8.7.6, 8.7.7, 8.7.8, 8.7.9 | x86_64 | @green: OK | None (only POPT tested) |
+ | | Cray compiler CCE | 8.7.10 | x86_64 | @green: OK | None (only POPT tested) | [[https://github.com/ | ||
+ | | **Cray compiler CCE** | **9.0.2** | **x86_64** | @green: | ||
+ | | IBM XL Fortran | 14.01 | IBM/ |
dev/compiler_support.txt · Last modified: 2023/10/14 11:38 by oschuett