From e34dfa8ebd00822a502fdfa6ab61fcb4ac04df8c Mon Sep 17 00:00:00 2001 From: Kent Russell Date: Thu, 29 Oct 2020 09:27:56 -0400 Subject: [PATCH] kfdtest: Fix bit compare logic by using | instead of || We want to compare bits, not check if a defined value is true Change-Id: Ie51ede96d18eae01aff6677d852a056ee12bd9c6 --- tests/kfdtest/src/KFDRASTest.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/kfdtest/src/KFDRASTest.cpp b/tests/kfdtest/src/KFDRASTest.cpp index 428db0e16d..69a4719a1d 100644 --- a/tests/kfdtest/src/KFDRASTest.cpp +++ b/tests/kfdtest/src/KFDRASTest.cpp @@ -58,8 +58,8 @@ void KFDRASTest::SetUp() { AMDGPU_INFO_RAS_ENABLED_FEATURES, sizeof(uint32_t), &rasFeatures); if (!(rasFeatures & - (AMDGPU_INFO_RAS_ENABLED_SDMA || - AMDGPU_INFO_RAS_ENABLED_UMC || + (AMDGPU_INFO_RAS_ENABLED_SDMA | + AMDGPU_INFO_RAS_ENABLED_UMC | AMDGPU_INFO_RAS_ENABLED_GFX))) { LOG() << "Skipping test: GPU doesn't support RAS features!" << std::endl; throw;