SWDEV-352290 - correct params checks

- correct condition for flags

- remove check for num of dependency

Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: I6efd918e203b57c840d74ee0243f24b0c2c80e21


[ROCm/clr commit: a10df01f81]
This commit is contained in:
sdashmiz
2022-08-18 09:49:12 -04:00
committed by Shadi Dashmiz
orang tua 06501e696d
melakukan 66ed5e2057
+3 -4
Melihat File
@@ -1501,10 +1501,9 @@ hipError_t hipStreamUpdateCaptureDependencies(hipStream_t stream, hipGraphNode_t
if (s->GetCaptureStatus() == hipStreamCaptureStatusNone) {
HIP_RETURN(hipErrorIllegalState);
}
if (numDependencies > 0 && dependencies == nullptr ||
(numDependencies > s->GetLastCapturedNodes().size()) ||
(flags != 0 && !(flags != hipStreamAddCaptureDependencies ||
flags != hipStreamSetCaptureDependencies))) {
if ((numDependencies > 0 && dependencies == nullptr) ||
(flags != 0 && flags != hipStreamAddCaptureDependencies &&
flags != hipStreamSetCaptureDependencies)) {
HIP_RETURN(hipErrorInvalidValue);
}
std::vector<hipGraphNode_t> depNodes;