Do not store full CuDNN version in cache to exclude inconsistency during reconfiguration.

This commit is contained in:
Alexander Smorkalov 2022-09-15 16:15:52 +03:00
parent 8af4fe9ed3
commit dc9d775f88

View File

@ -78,12 +78,7 @@ if(CUDNN_INCLUDE_DIR)
string(REGEX MATCH "define CUDNN_PATCHLEVEL ([0-9]+)" _ "${CUDNN_H_CONTENTS}") string(REGEX MATCH "define CUDNN_PATCHLEVEL ([0-9]+)" _ "${CUDNN_H_CONTENTS}")
set(CUDNN_VERSION_PATCH ${CMAKE_MATCH_1} CACHE INTERNAL "") set(CUDNN_VERSION_PATCH ${CMAKE_MATCH_1} CACHE INTERNAL "")
set(CUDNN_VERSION set(CUDNN_VERSION "${CUDNN_VERSION_MAJOR}.${CUDNN_VERSION_MINOR}.${CUDNN_VERSION_PATCH}")
"${CUDNN_VERSION_MAJOR}.${CUDNN_VERSION_MINOR}.${CUDNN_VERSION_PATCH}"
CACHE
STRING
"cuDNN version"
)
unset(CUDNN_H_CONTENTS) unset(CUDNN_H_CONTENTS)
endif() endif()