File tree Expand file tree Collapse file tree 4 files changed +25
-15
lines changed
test/dpct/cmake_migration Expand file tree Collapse file tree 4 files changed +25
-15
lines changed Original file line number Diff line number Diff line change @@ -32,3 +32,5 @@ add_link_options("")
3232add_link_options("")
3333add_link_options("")
3434add_link_options("")
35+ target_link_libraries(dali_kernels PRIVATE ${MKL_LIB})
36+ include_directories(SYSTEM "${SYCLToolkit_LIBRARY_DIR}")
Original file line number Diff line number Diff line change @@ -32,3 +32,5 @@ add_link_options("--no-ptxas-options")
3232add_link_options ("--emit-ptx=output.ptx" )
3333add_link_options ("--nvvmir-library=my_nvvm_library" )
3434add_link_options ("--library-path=/path/to/libraries" )
35+ target_link_libraries (dali_kernels PRIVATE ${CUDA_cufft_LIBRARY} )
36+ include_directories (SYSTEM "${CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES} " )
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ target_include_directories(${lib_name} SYSTEM INTERFACE "${SYCL_INCLUDE_DIR}")
77# TransformerEngine/transformer_engine/cmake/FindCUDNN.cmake
88target_include_directories(target $<BUILD_INTERFACE:${SYCL_INCLUDE_DIR}>)
99
10- target_include_directories(nvshmem_device_lib INTERFACE ${SYCL_INCLUDE_DIR })
10+ target_include_directories(nvshmem_device_lib INTERFACE ${SYCLToolkit_LIBRARY_DIR })
1111
1212target_include_directories(quda SYSTEM PUBLIC $<$<COMPILE_LANGUAGE:CXX>:${SYCL_INCLUDE_DIR}>)
1313
Original file line number Diff line number Diff line change 573573 Out : " "
574574 RuleId : " remove_CUDA_nvToolsExt_LIBRARY"
575575
576+ - Rule : rule_CUDA_cufft_LIBRARY
577+ Kind : CMakeRule
578+ Priority : Fallback
579+ MatchMode : Partial
580+ CmakeSyntax : CUDA_cufft_LIBRARY
581+ In : ${func_name}(${value})
582+ Out : ${func_name}(${value})
583+ Subrules :
584+ value :
585+ MatchMode : Full
586+ In : \${CUDA_cufft_LIBRARY}
587+ Out : \${MKL_LIB}
588+
589+ - Rule : rule_CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES
590+ Kind : CMakeRule
591+ Priority : Fallback
592+ CmakeSyntax : CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES
593+ In : \${CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES}
594+ Out : \${SYCLToolkit_LIBRARY_DIR}
595+
576596- Rule : rule_cuda_compile_with_opts
577597 Kind : CMakeRule
578598 Priority : Fallback
25082528 MatchMode : Full
25092529 RuleId : " replace_cudnn_include_dir_with_sycl_include_dir"
25102530
2511- - Rule : rule_target_include_directories_cmake_cuda_toolkit_include_dir
2512- Kind : CMakeRule
2513- Priority : Fallback
2514- CmakeSyntax : target_include_directories_cmake_cuda_toolkit_inc
2515- MatchMode : Partial
2516- In : target_include_directories${empty}(${value})
2517- Out : target_include_directories(${value})
2518- Subrules :
2519- value :
2520- In : CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES
2521- Out : SYCL_INCLUDE_DIR
2522- MatchMode : Full
2523- RuleId : " replace_cmake_cuda_toolkit_include_dir_with_sycl_include_dir"
2524-
25252531- Rule : rule_target_include_directories_cuda_toolkit_math_include_dir
25262532 Kind : CMakeRule
25272533 Priority : Fallback
You can’t perform that action at this time.
0 commit comments