Testing¶
Continuous¶
Build |
CXX compiler |
Compiler ID |
CMake |
Kokkos |
MPI |
TPLs |
Other |
|---|---|---|---|---|---|---|---|
|
|
GNU 11.4.0 |
3.22.1 |
4.5.00 Serial+CUDA |
OpenMPI 4.1.3 (CUDA-aware) |
Boost 1.86.0, Google benchmark v1.6.1 |
|
|
|
GNU 13.3.0 |
3.28.3 |
4.6.00 Serial+OpenMP+CUDA |
OpenMPI 4.1.3 |
Boost 1.86.0, Google benchmark v1.8.3 |
|
|
|
Clang 14.0.0 |
3.22.1 |
4.6.00 OpenMP |
OpenMPI 4.1.6 |
Boost 1.83.0, Google benchmark v1.6.1 |
Clang-Tidy |
|
|
GNU 13.3.0 |
3.25.1 |
4.6.00 OpenMP |
MPICH 4.0.2 |
Boost 1.74.0, Google benchmark v1.7.1 |
|
|
|
Clang 18.0.0 |
3.28.3 |
4.6.00 OpenMP+HIP |
OpenMPI 4.1.6 |
Boost 1.83.0, Google benchmark v1.8.3 |
|
|
|
IntelLLVM 2023.0.0 |
3.26.3 |
4.5.00 Serial+SYCL |
OpenMPI 3.1.3 |
Boost 1.72.0, Google benchmark v1.5.4 |
Nightly¶
Build |
CXX compiler |
Compiler ID |
CMake |
Kokkos |
MPI |
TPLs |
Other |
|---|---|---|---|---|---|---|---|
|
|
GNU 11.4.0 |
3.22.1 |
develop Serial+CUDA |
✖️ |
Boost 1.74.0, Google benchmark v1.6.1 |
|
|
|
GNU 11.4.0 |
3.22.1 |
develop Serial+CUDA |
OpenMPI 4.1.2 |
Boost 1.74.0, Google benchmark v1.6.1 |
|
|
|
Clang 18.0.0 |
3.28.3 |
develop Serial+HIP |
✖️ |
Boost 1.83.0, Google benchmark v1.8.3 |
|
|
|
GNU 14.2.0 |
3.25.1 |
develop Serial |
✖️ |
Boost 1.74.0, Google benchmark v1.7.1 |
Known issues¶
The SYCL backend can’t be compiled without optimization flags (ptxas link errors),
printfandassertdon’t work on the device.