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 [2022/06/15 14:52] – krack | dev:compiler_support [2023/10/13 11:21] – krack | ||
---|---|---|---|
Line 8: | Line 8: | ||
| GCC | 4.9.2 | x86_64 | @red: UNSUPPORTED | Starting from CP2K v8.1 proper OpenMP support is required, GCC<5 had issues with OMP ATOMIC | [[https:// | | GCC | 4.9.2 | x86_64 | @red: UNSUPPORTED | Starting from CP2K v8.1 proper OpenMP support is required, GCC<5 had issues with OMP ATOMIC | [[https:// | ||
| GCC | 5.5| x86_64 | @red: Doesn' | | GCC | 5.5| x86_64 | @red: Doesn' | ||
- | | GCC | 6.5| x86_64 | @yellow: Partial | + | | GCC | 6.5| x86_64 | @red: UNSUPPORTED |
| **GCC** | **7.5, 8.3, 8.4, 9.3, 10.3, 11.2, 11.3** | **x86_64** | @green: **OK** | **None** | **Latest** | | | **GCC** | **7.5, 8.3, 8.4, 9.3, 10.3, 11.2, 11.3** | **x86_64** | @green: **OK** | **None** | **Latest** | | ||
| GCC | 12.1 | x86_64 | @yellow: Partial | [[https:// | | GCC | 12.1 | x86_64 | @yellow: Partial | [[https:// | ||
- | | GCC | 8.3 | armv7l | @red: UNSUPORTED | + | | GCC (GNU/ |
- | | **GCC** | **11.2, 11.3, 12.1** | **arm64 (aarch64)**| @yellow: **Partial** | **G0W0 [[https:// | + | | **GCC (GNU/Linux)** | **11.2, 11.3, 12.1** | **arm64 (aarch64)**| @yellow: **Partial |
- | | GCC (Darwin)| | + | | **GCC (Darwin, Homebrew)**| **12.2.0, 13.2.0** | **arm64 (aarch64)**| @green: **OK (trunk)**| **Not supported: ELPA, LIBXSMM** |
| Intel | ≤ 16.0.4 | x86_64 | @red: Doesn' | | Intel | ≤ 16.0.4 | x86_64 | @red: Doesn' | ||
| Intel | 17.0.1 | x86_64 | @yellow: Partial | MPI parallelization broken (due to MKL) | [[https:// | | Intel | 17.0.1 | x86_64 | @yellow: Partial | MPI parallelization broken (due to MKL) | [[https:// | ||
Line 21: | Line 21: | ||
| Intel | 18.0.5 | x86_64 | @green: OK | None | [[https:// | | Intel | 18.0.5 | x86_64 | @green: OK | None | [[https:// | ||
| Intel | 19.0.4 | x86_64 | @green: OK | None | [[https:// | | Intel | 19.0.4 | x86_64 | @green: OK | None | [[https:// | ||
- | | **Intel** (classic) | **19.1.1, 19.1.3, 2021.3, 2021.4** | **x86_64** | @green: **OK** | **None** | **Latest** | | + | | **Intel (classic)** | **19.1.1, 19.1.3, 2021.* ** | **x86_64** | @green: **OK** | **None** | **Latest** | |
- | | Intel (oneAPI: ifx) | 2021.3 | x86_64 | @red: UNSUPPORTED | Incomplete Fortran standards support | Latest | | + | | Intel\\ (oneAPI) | 2021.3 | x86_64 | @red: UNSUPPORTED | Incomplete Fortran standards support | Latest | |
- | | PGI | + | | PGI | ≤ 20.4 | x86_64 | @red: BROKEN | Fails compilation in dbcsr (ticket open @ PGI) | [[https:// |
| (ARM) [[https:// | | (ARM) [[https:// | ||
| Cray compiler CCE | 8.6.1, 8.6.2, 8.6.5 | x86_64 | @red: BROKEN | Numerical instabilities, | | Cray compiler CCE | 8.6.1, 8.6.2, 8.6.5 | x86_64 | @red: BROKEN | Numerical instabilities, |
dev/compiler_support.txt · Last modified: 2023/10/14 11:38 by oschuett