diff --git a/projects/hip-tests/catch/include/hip_test_rtc.hh b/projects/hip-tests/catch/include/hip_test_rtc.hh index 11ef6a1656..3a468511af 100644 --- a/projects/hip-tests/catch/include/hip_test_rtc.hh +++ b/projects/hip-tests/catch/include/hip_test_rtc.hh @@ -35,6 +35,7 @@ THE SOFTWARE. #include "hip/hip_runtime_api.h" #include "hip_test_context.hh" +#define STRINGIFY(x) #x namespace HipTest { struct KernelArgument { @@ -107,7 +108,7 @@ inline std::vector getKernelCode(hiprtcProgram& rtcProgram) { */ inline hiprtcProgram compileRTC(std::string& rtcKernel, std::string& kernelNameExpression) { std::string fileName = mapKernelToFileName.at(rtcKernel); - std::string filePath{KERNELS_PATH + fileName}; + std::string filePath{STRINGIFY(KERNELS_PATH) + fileName}; INFO("Opening Kernel File: " << filePath); std::ifstream kernelFile{filePath};