diff --git a/hipamd/src/hip_mempool.cpp b/hipamd/src/hip_mempool.cpp index 18e3532d58..87bc3e41ab 100644 --- a/hipamd/src/hip_mempool.cpp +++ b/hipamd/src/hip_mempool.cpp @@ -171,6 +171,8 @@ hipError_t hipFreeAsync(void* dev_ptr, hipStream_t stream) { // The current implementation has unconditional waits return ihipFree(dev_ptr); } + } else { + HIP_RETURN(hipErrorInvalidValue); } } else { if (!AMD_DIRECT_DISPATCH) {