diff --unified --recursive --text --color a/cmake/public/LoadHIP.cmake b/cmake/public/LoadHIP.cmake --- a/cmake/public/LoadHIP.cmake 2020-07-25 18:15:25.238829932 -0400 +++ b/cmake/public/LoadHIP.cmake 2020-07-25 18:18:22.209788235 -0400 @@ -153,6 +153,9 @@ set(CMAKE_HCC_FLAGS_RELEASE ${CMAKE_CXX_FLAGS_RELEASE}) ### Remove setting of Flags when FindHIP.CMake PR #558 is accepted.### + set(hip_DIR ${HIP_PATH}/lib/cmake/hip) + set(AMDDeviceLibs_DIR ${ROCM_PATH}/lib/cmake/AMDDeviceLibs) + set(amd_comgr_DIR ${ROCM_PATH}/lib/cmake/amd_comgr) set(rocrand_DIR ${ROCRAND_PATH}/lib/cmake/rocrand) set(hiprand_DIR ${HIPRAND_PATH}/lib/cmake/hiprand) set(rocblas_DIR ${ROCBLAS_PATH}/lib/cmake/rocblas) @@ -164,7 +167,9 @@ set(hipcub_DIR ${HIPCUB_PATH}/lib/cmake/hipcub) set(rocthrust_DIR ${ROCTHRUST_PATH}/lib/cmake/rocthrust) - find_package_and_print_version(rocrand REQUIRED) + find_package_and_print_version(hip REQUIRED) + find_package_and_print_version(amd_comgr REQUIRED) + find_package_and_print_version(rocrand REQUIRED) find_package_and_print_version(hiprand REQUIRED) find_package_and_print_version(rocblas REQUIRED) find_package_and_print_version(miopen REQUIRED) @@ -174,7 +179,7 @@ find_package_and_print_version(rocprim REQUIRED) find_package_and_print_version(hipcub REQUIRED) find_package_and_print_version(rocthrust REQUIRED) - + # TODO: hip_hcc has an interface include flag "-hc" which is only # recognizable by hcc, but not gcc and clang. Right now in our # setup, hcc is only used for linking, but it should be used to