From 84ec71c647a8d9e9278264b8bbb4d1301c4e1a12 Mon Sep 17 00:00:00 2001 From: ROCm CI Service Account <66695075+rocm-ci@users.noreply.github.com> Date: Fri, 1 Apr 2022 05:39:35 +0530 Subject: [PATCH] SWDEV-322752 - SWDEV-323078 - Fix HIP_CLANGRT_LIB_SEARCH_PATHS (#2583) CMAKE_HIP_COMPILER is a file and not a directory. Fixing search path for clangrt builtins Change-Id: Id3a3adf907d736cfe771325caf997ea54de88630 (cherry picked from commit 33b5bc760b10119f22be3f4ead7efd5f1d300957) --- hip-lang-config.cmake.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hip-lang-config.cmake.in b/hip-lang-config.cmake.in index eee77d8a2d..a744d1603d 100644 --- a/hip-lang-config.cmake.in +++ b/hip-lang-config.cmake.in @@ -98,7 +98,8 @@ if (HSA_HEADER-NOTFOUND) message (FATAL_ERROR "HSA header not found! ROCM_PATH environment not set") endif() -file(GLOB HIP_CLANGRT_LIB_SEARCH_PATHS "${CMAKE_HIP_COMPILER}/../lib/clang/*/lib/*") +get_filename_component(HIP_COMPILER_INSTALL_PATH ${CMAKE_HIP_COMPILER} DIRECTORY) +file(GLOB HIP_CLANGRT_LIB_SEARCH_PATHS "${HIP_COMPILER_INSTALL_PATH}/../lib/clang/*/lib/*") find_library(CLANGRT_BUILTINS NAMES clang_rt.builtins