Merge topic 'findcudatoolkit-sanitizer-path-fix' a83b2de6ce FindCUDAToolkit: Fix search for sanitizer in cross-compilation Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Robert Maynard <robertjmaynard@gmail.com> Merge-request: !11995
diff --git a/Modules/FindCUDAToolkit.cmake b/Modules/FindCUDAToolkit.cmake index 8a6e1fb..73e30d2 100644 --- a/Modules/FindCUDAToolkit.cmake +++ b/Modules/FindCUDAToolkit.cmake
@@ -1539,10 +1539,13 @@ _CUDAToolkit_find_and_add_import_lib( sanitizer ONLY_SEARCH_FOR sanitizer-public - LIBRARY_SEARCH_DIRS - "${CUDAToolkit_LIBRARY_ROOT}/compute-sanitizer" - "${CUDAToolkit_LIBRARY_ROOT}/Sanitizer" - "${CUDAToolkit_LIBRARY_ROOT}/extras/Sanitizer" + EXTRA_PATH_SUFFIXES + "../compute-sanitizer" + "../../../compute-sanitizer" + "../Sanitizer" + "../../../Sanitizer" + "../extras/Sanitizer" + "../../../extras/Sanitizer" EXTRA_INCLUDE_DIRS "${CUDAToolkit_CUPTI_INCLUDE_DIR}" ) if(TARGET CUDA::sanitizer)