Skip to content

Require CMake 3.21 when using ROCm

Ye Luo requested to merge ye-luo/q-e:fix-cmake-builds into develop_omp5
Currently Loaded Modules:
  1) craype-x86-trento    4) perftools-base/22.12.0                  7) cray-fftw/3.3.10.3   10) cray-dsmml/0.2.2       13) cray-hdf5-parallel/1.12.2.1  16) hsi/default        19) rocm/5.3.0
  2) libfabric/1.15.2.0   5) xpmem/2.6.2-2.5_2.22__gd067c3f.shasta   8) openblas/0.3.17-omp  11) cray-libsci/22.12.1.1  14) cce/15.0.1                   17) DefApps/default    20) cmake/3.21.3
  3) craype-network-ofi   6) cray-pmi/6.1.8                          9) craype/2.7.19        12) PrgEnv-cray/8.3.3      15) darshan-runtime/3.4.0        18) cray-mpich/8.1.23

@bellenlau My cmake line works

cmake -DCMAKE_C_COMPILER=cc -DCMAKE_Fortran_COMPILER=ftn -DQE_ENABLE_ROCM=ON -DQE_ENABLE_OPENMP=ON -DQE_ENABLE_OFFLOAD=ON -DQE_GPU_ARCHS=gfx90a ..

Merge request reports