From e5f7519e64222d478bb9a403ada5eefdf1d5da9e Mon Sep 17 00:00:00 2001 From: "Dittakavi, Satyanvesh" Date: Thu, 22 May 2025 13:30:33 +0530 Subject: [PATCH] SWDEV-433031 - Match the signature of HIPRTC APIs with NVRTC (#378) Change-Id: I5eb175b15a65a9f1c2db3ae30da6803179520dbe --- hipamd/src/hiprtc/hiprtc.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hipamd/src/hiprtc/hiprtc.cpp b/hipamd/src/hiprtc/hiprtc.cpp index daa2ce9a12..a4ac927990 100644 --- a/hipamd/src/hiprtc/hiprtc.cpp +++ b/hipamd/src/hiprtc/hiprtc.cpp @@ -66,7 +66,8 @@ const char* hiprtcGetErrorString(hiprtcResult x) { hiprtcResult hiprtcCreateProgram(hiprtcProgram* prog, const char* src, const char* name, - int numHeaders, const char** headers, const char** headerNames) { + int numHeaders, const char* const* headers, + const char* const* headerNames) { HIPRTC_INIT_API(prog, src, name, numHeaders, headers, headerNames); if (prog == nullptr) { @@ -111,7 +112,7 @@ hiprtcResult hiprtcCreateProgram(hiprtcProgram* prog, const char* src, const cha HIPRTC_RETURN(HIPRTC_SUCCESS); } -hiprtcResult hiprtcCompileProgram(hiprtcProgram prog, int numOptions, const char** options) { +hiprtcResult hiprtcCompileProgram(hiprtcProgram prog, int numOptions, const char* const* options) { HIPRTC_INIT_API(prog, numOptions, options); auto* rtcProgram = hiprtc::RTCCompileProgram::as_RTCCompileProgram(prog);