SWDEV-345323 - Free H & D memory and destroy stream. (#2809)

Change-Id: I552ac0ad1002fce13767c405558d5d655c7b5c7c

[ROCm/hip-tests commit: e514aff37d]
Цей коміт міститься в:
ROCm CI Service Account
2022-07-19 20:09:18 +05:30
зафіксовано GitHub
джерело 51feb62db0
коміт de5f99b55d
+21
Переглянути файл
@@ -481,6 +481,16 @@ bool validateStreamPrioritiesWithEvents() {
OP(high)
#undef OP
// destroy stream
#define OP(x) \
if (enable_priority_##x) { \
HIP_CHECK(hipStreamDestroy(stream_##x)); \
}
OP(low)
OP(normal)
OP(high)
#undef OP
// validate that stream priorities are working as expected
#define OP(x, y) \
if (enable_priority_##x && enable_priority_##y) { \
@@ -495,6 +505,17 @@ bool validateStreamPrioritiesWithEvents() {
OP(low, high)
#undef OP
// free host & device memory
#define OP(x) \
free(src_h_##x); \
free(dst_h_##x); \
hipFree(src_d_##x); \
hipFree(dst_d_##x);
OP(low)
OP(normal)
OP(high)
#undef OP
return true;
}