Skip to content

Commit 5181ae8

Browse files
committed
ENABLE_CUSOLVERMP requires MPI and only used in LCAO
1 parent 6904cee commit 5181ae8

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

CMakeLists.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,9 @@ cmake_dependent_option(ENABLE_GOOGLEBENCH "Enable GOOGLE-benchmark usage"
8484

8585
# Options requiring CUDA
8686
cmake_dependent_option(USE_CUDA_MPI "Enable CUDA-aware MPI" OFF "USE_CUDA;ENABLE_MPI" OFF)
87-
cmake_dependent_option(ENABLE_CUSOLVERMP "Enable cusolvermp" OFF "USE_CUDA" OFF)
88-
cmake_dependent_option(ENABLE_CUBLASMP "Enable cublasmp" OFF "ENABLE_CUSOLVERMP" OFF)
87+
cmake_dependent_option(ENABLE_CUSOLVERMP "Enable cuSOLVERMp"
88+
OFF "USE_CUDA;ENABLE_MPI;ENABLE_LCAO" OFF)
89+
cmake_dependent_option(ENABLE_CUBLASMP "Enable cuBLASMp" OFF "ENABLE_CUSOLVERMP" OFF)
8990
cmake_dependent_option(ENABLE_NCCL_PARALLEL_DEVICE
9091
"Enable NCCL-backed collectives in parallel_device; requires MPI"
9192
OFF "USE_CUDA;ENABLE_MPI" OFF)

0 commit comments

Comments
 (0)