User Tools

Site Tools


dev:compiler_support

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
dev:compiler_support [2019/05/21 13:09]
alazzaro
dev:compiler_support [2020/01/14 14:13]
tmueller
Line 3: Line 3:
 The table below reports the status of compiling and testing CP2K for __a specific commit__, as reported by the dashboard (**current tested versions are in bold**).  ​ The table below reports the status of compiling and testing CP2K for __a specific commit__, as reported by the dashboard (**current tested versions are in bold**).  ​
  
-^ Compiler ^ Versions ^ Systems ^ Support ^ Known Issues ^ Last commit ​checked ​^+^ Compiler ^ Versions ^ Systems ^ Support ^ Known Issues ^ Last commit ​tested ​^
 | GCC | < 4.6 | any | @yellow: UNSUPPORTED | Fails with ''​Pointer bounds remapping not yet implemented.''​ | [[https://​github.com/​cp2k/​cp2k/​tree/​8d0aca42e9fca350ce1cdab754fc7a534130c83b|8d0aca4]] | | GCC | < 4.6 | any | @yellow: UNSUPPORTED | Fails with ''​Pointer bounds remapping not yet implemented.''​ | [[https://​github.com/​cp2k/​cp2k/​tree/​8d0aca42e9fca350ce1cdab754fc7a534130c83b|8d0aca4]] |
 | GCC | 4.6.4, 4.8.4 | x86_64 | @green: OK | None | [[https://​github.com/​cp2k/​cp2k/​tree/​d1f6d4098af81d59cac26710b57c75c30fb283c6|d1f6d40]] | | GCC | 4.6.4, 4.8.4 | x86_64 | @green: OK | None | [[https://​github.com/​cp2k/​cp2k/​tree/​d1f6d4098af81d59cac26710b57c75c30fb283c6|d1f6d40]] |
-**GCC** **4.8.54.9.25.5, 6.26.4, 6.5, 7.4, 8.3** | **x86_64** | @green: **OK** | **None** | **Latest** |+| GCC | 4.8.5 | x86_64 | @green: OK | None | [[https://​github.com/​cp2k/​cp2k/​tree/​5e37bfec974926a4feff6c9d0cae88c280604e8f|5e37bfe]] | 
 +| GCC | 4.9.2 | x86_64 | @green: OK | None | [[https://​github.com/​cp2k/​cp2k/​commit/​ec01bc2fbd6ca57f2730fe5a4690e2cc169df67b| ec01bc2]] | 
 +| **GCC** | **5.5, 6.57.3, 7.4, 8.3** | **x86_64** | @green: **OK** | **None** | **Latest** |
 | Intel | ≤ 16.0.4 | X86_64 | @red: Doesn'​t compile | Failing compilation in dbcsr | [[https://​github.com/​cp2k/​cp2k/​tree/​d1f6d4098af81d59cac26710b57c75c30fb283c6|d1f6d40]] | | Intel | ≤ 16.0.4 | X86_64 | @red: Doesn'​t compile | Failing compilation in dbcsr | [[https://​github.com/​cp2k/​cp2k/​tree/​d1f6d4098af81d59cac26710b57c75c30fb283c6|d1f6d40]] |
 | Intel | 17.0.1 | X86_64 | @yellow: Partial | MPI parallelization broken (due to MKL) | [[https://​github.com/​cp2k/​cp2k/​tree/​400f96bdbbfbe5200baecdcd56b5964089bd8e4a|400f96b]] | | Intel | 17.0.1 | X86_64 | @yellow: Partial | MPI parallelization broken (due to MKL) | [[https://​github.com/​cp2k/​cp2k/​tree/​400f96bdbbfbe5200baecdcd56b5964089bd8e4a|400f96b]] |
 | Intel | 18.0.0, 18.0.1 | X86_64 | @red: BROKEN | Fails at runtime | [[https://​github.com/​cp2k/​cp2k/​tree/​4a6d2ced8a408732a7b2f15c6ae47eae766304eb|4a6d2ce]] | | Intel | 18.0.0, 18.0.1 | X86_64 | @red: BROKEN | Fails at runtime | [[https://​github.com/​cp2k/​cp2k/​tree/​4a6d2ced8a408732a7b2f15c6ae47eae766304eb|4a6d2ce]] |
 | Intel | 19.0.0 | X86_64 | @red: Doesn'​t compile | Compilation aborted for lri_forces.F90 | [[https://​github.com/​cp2k/​cp2k/​tree/​1037acfd65c2f978580d1d7d97e2de0e1c8208bf|1037acf]] | | Intel | 19.0.0 | X86_64 | @red: Doesn'​t compile | Compilation aborted for lri_forces.F90 | [[https://​github.com/​cp2k/​cp2k/​tree/​1037acfd65c2f978580d1d7d97e2de0e1c8208bf|1037acf]] |
-**Intel** **17.0.4, 18.0.3, 18.0.5, 19.0.3** | **X86_64** | @green: **OK** | **None** | **Latest** | +| Intel | 17.0.4, 18.0.3, ​19.0.3 | x86_64 | @green: OK | None | [[https://​github.com/​cp2k/​cp2k/​commit/​ae9949d76d96721bff101ddc4761d6df19119685|ae9949d]] | 
-| PGI   ​| ​≤ 19.4 | X86_64 | @red: BROKEN | Fails compilation in dbcsr (ticket open @ PGI) | [[https://​github.com/​cp2k/​cp2k/​tree/​e2a1c08b063bc8585330192aacd0ff30a82a4a17|e2a1c08]] |+| **Intel** | **18.0.5, 19.0.4** | **X86_64** | @green: **OK** | **None** | **Latest** | 
 +| PGI   ​| ​< 20 | X86_64 | @red: BROKEN | Fails compilation in dbcsr (ticket open @ PGI) | [[https://​github.com/​cp2k/​cp2k/​tree/​e2a1c08b063bc8585330192aacd0ff30a82a4a17|e2a1c08]] |
 | [[https://​github.com/​flang-compiler/​flang|flang]] | | x86_64 | @red: BROKEN | [[https://​github.com/​flang-compiler/​flang/​issues/​239|#​239]],​ [[https://​github.com/​flang-compiler/​flang/​issues/​424|#​424]] | [[https://​github.com/​cp2k/​cp2k/​tree/​d1f6d4098af81d59cac26710b57c75c30fb283c6|d1f6d40]] | | [[https://​github.com/​flang-compiler/​flang|flang]] | | x86_64 | @red: BROKEN | [[https://​github.com/​flang-compiler/​flang/​issues/​239|#​239]],​ [[https://​github.com/​flang-compiler/​flang/​issues/​424|#​424]] | [[https://​github.com/​cp2k/​cp2k/​tree/​d1f6d4098af81d59cac26710b57c75c30fb283c6|d1f6d40]] |
 | Cray compiler CCE | 8.6.1, 8.6.2, 8.6.5 | x86_64 | @red: BROKEN | Numerical instabilities,​ threading broken | [[https://​github.com/​cp2k/​cp2k/​tree/​d1f6d4098af81d59cac26710b57c75c30fb283c6|d1f6d40]] | | Cray compiler CCE | 8.6.1, 8.6.2, 8.6.5 | x86_64 | @red: BROKEN | Numerical instabilities,​ threading broken | [[https://​github.com/​cp2k/​cp2k/​tree/​d1f6d4098af81d59cac26710b57c75c30fb283c6|d1f6d40]] |
-| Cray compiler CCE | 8.7.4, 8.7.5 | x86_64 | @red: Doesn'​t compile | Failing compilation | 01/11/2018 +| Cray compiler CCE | 8.7.4, 8.7.5 | x86_64 | @red: Doesn'​t compile | Failing compilation | [[https://github.com/​cp2k/​cp2k/​tree/​1d20fadd2d08e01f0d436d3baad4e092583b2243|1d20fad]] ​
-| 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) | 04/04/2019 +| 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) | [[https://github.com/​cp2k/​cp2k/​tree/​7ea2c6ea6bce72059106f1debe11065c5e203a18|7ea2c6e]] ​
-| Cray compiler CCE | 8.7.10 | x86_64 | @green: OK | None (only POPT tested)| Latest |+| Cray compiler CCE | 8.7.10 | x86_64 | @green: OK | None (only POPT tested) | [[https://​github.com/​cp2k/​cp2k/​tree/​d0d6bfb54711c7ac3e6254c1e6db53e084d68db7|d0d6bfb]] | 
 +| Cray compiler CCE | 9.0.2 | x86_64 | @green: OK | None (only POPT tested) | [[https://​github.com/​cp2k/​cp2k/​commit/​03179a6f41ab26697aa95277d01674eb2d127d43|03179a6]] | 
 +| **Cray compiler CCE** | **9.1.1** | **x86_64** | @green: **OK** | **None (only POPT tested)** | **Latest** |
 | IBM XL Fortran | 14.01 | IBM/​BlueGene Q | @green: OK | None (only POPT tested)| [[https://​github.com/​cp2k/​cp2k/​tree/​4a6d2ced8a408732a7b2f15c6ae47eae766304eb|4a6d2ce]] | | IBM XL Fortran | 14.01 | IBM/​BlueGene Q | @green: OK | None (only POPT tested)| [[https://​github.com/​cp2k/​cp2k/​tree/​4a6d2ced8a408732a7b2f15c6ae47eae766304eb|4a6d2ce]] |
dev/compiler_support.txt · Last modified: 2020/05/06 12:02 by alazzaro