Non-gpu version of HIP tests are failing without GPUs
Example of configure line on Raven:
module purge
module load cuda/11.4 gcc/11 openmpi/4 mkl/2022.1
export PATH=/u/pekarp/soft/HIP/rocm-5.1.x/bin:${PATH}
export LD_LIBRARY_PATH=/u/pekarp/soft/HIP/rocm-5.1.x/lib:$LD_LIBRARY_PATH
export CUDA_PATH=$CUDA_HOME # needed for HIP internally!
../configure --prefix=$HOME/soft/elpa_mpi_00 --enable-option-checking=fatal CC=mpicc FC=mpif90 CPP="gcc -E" CXX="hipcc" \
CFLAGS="-O0 -g -I$MKL_HOME/include/intel64/lp64 -I$CUDA_HOME/include -march=skylake-avx512" \
CXXFLAGS="-std=c++17 -O0 -g -I$MKL_HOME/include/intel64/lp64 -I$CUDA_HOME/include -I$HOME/soft/HIP/rocm-5.1.x/include -I$HOME/soft/HIP/rocm-5.1.x/hipblas/include " \
FCFLAGS="-O0 -g -I$MKL_HOME/include/intel64/lp64 -I$CUDA_HOME/include -march=skylake-avx512" \
SCALAPACK_FCFLAGS="-I$MKL_HOME/include/intel64/lp64 -I$CUDA_HOME/include" \
SCALAPACK_LDFLAGS="-L$MKL_HOME/lib/intel64 -lmkl_scalapack_lp64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_openmpi_lp64 -lpthread -Wl,-rpath,$MKL_HOME/lib/intel64" \
LIBS="-L$HOME/soft/HIP/rocm-5.1.x/lib -lhipblas -L/mpcdf/soft/SLE_15/packages/x86_64/cuda/11.4.2/lib64/ -lcublas -L$HOME/soft/HIP/rocm-5.1.x/lib -lhipblas -L/mpcdf/soft/SLE_15/packages/x86_64/cuda/11.4.2/lib64/ -lcudart" \
--with-mpi=yes --enable-cpp-tests=no --enable-single-precision --enable-nvtx \
--enable-amd-gpu --enable-marshalling-hipblas-library --enable-mpi-launcher=srun --disable-detect-mpi-launcher --disable-cpp-tests
Example of failing test:
validate_real_double_eigenvectors_1stage_random