From ba72e59817094865a59d36a5888ddfecdf12dd45 Mon Sep 17 00:00:00 2001 From: Satyanvesh Dittakavi Date: Wed, 9 Mar 2022 07:02:03 +0000 Subject: [PATCH] SWDEV-315118 - Add version check for hipGraphInstantiateWithFlags on nvidia path Change-Id: I672b4a5287348bddf6eb8955decc9cce786275a2 [ROCm/clr commit: 1524c9515e46e72673b06a21d4affc032237651b] --- .../hipamd/include/hip/nvidia_detail/nvidia_hip_runtime_api.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/clr/hipamd/include/hip/nvidia_detail/nvidia_hip_runtime_api.h b/projects/clr/hipamd/include/hip/nvidia_detail/nvidia_hip_runtime_api.h index e6e9bd7a9b..cb9b23aa6a 100644 --- a/projects/clr/hipamd/include/hip/nvidia_detail/nvidia_hip_runtime_api.h +++ b/projects/clr/hipamd/include/hip/nvidia_detail/nvidia_hip_runtime_api.h @@ -34,6 +34,7 @@ THE SOFTWARE. #define CUDA_10020 10020 #define CUDA_11010 11010 #define CUDA_11030 11030 +#define CUDA_11040 11040 #ifdef __cplusplus extern "C" { @@ -2412,11 +2413,12 @@ inline static hipError_t hipGraphInstantiate(hipGraphExec_t* pGraphExec, hipGrap cudaGraphInstantiate(pGraphExec, graph, pErrorNode, pLogBuffer, bufferSize)); } +#if CUDA_VERSION >= CUDA_11040 inline static hipError_t hipGraphInstantiateWithFlags(hipGraphExec_t* pGraphExec, hipGraph_t graph, unsigned long long flags) { return hipCUDAErrorTohipError(cudaGraphInstantiateWithFlags(pGraphExec, graph, flags)); } - +#endif inline static hipError_t hipGraphLaunch(hipGraphExec_t graphExec, hipStream_t stream) { return hipCUDAErrorTohipError(cudaGraphLaunch(graphExec, stream)); }