Require CMake 3.21 when using ROCm
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 ..