Skip to content

Commit c7db849

Browse files
test: fix test compilation issues with clang18
Signed-off-by: Mateusz Jablonski <[email protected]>
1 parent d3432c6 commit c7db849

File tree

3 files changed

+12
-10
lines changed

3 files changed

+12
-10
lines changed

level_zero/tools/test/unit_tests/sources/debug/linux/prelim/test_debug_api_linux.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3329,8 +3329,8 @@ TEST_F(DebugApiLinuxTest, GivenUuidEventWithPayloadWhenHandlingEventThenReadEven
33293329

33303330
session->handleEvent(&uuidElf.base);
33313331

3332-
EXPECT_EQ(uuidElf.handle, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[uuidElf.handle].handle);
3333-
EXPECT_EQ(uuidElf.class_handle, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[uuidElf.handle].classHandle);
3332+
EXPECT_EQ_VAL(uuidElf.handle, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[uuidElf.handle].handle);
3333+
EXPECT_EQ_VAL(uuidElf.class_handle, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[uuidElf.handle].classHandle);
33343334
EXPECT_NE(nullptr, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[uuidElf.handle].data);
33353335
EXPECT_EQ(elf.size(), session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[uuidElf.handle].dataSize);
33363336
EXPECT_EQ(0x55742d6ea000u, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[uuidElf.handle].ptr);
@@ -3413,8 +3413,8 @@ TEST_F(DebugApiLinuxTest, GivenUuidEventForL0ZebinModuleWhenHandlingEventThenKer
34133413

34143414
EXPECT_EQ(kernelCount, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidToModule[l0ModuleUuid.handle].segmentCount);
34153415

3416-
EXPECT_EQ(l0ModuleUuid.handle, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[l0ModuleUuid.handle].handle);
3417-
EXPECT_EQ(l0ModuleUuid.class_handle, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[l0ModuleUuid.handle].classHandle);
3416+
EXPECT_EQ_VAL(l0ModuleUuid.handle, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[l0ModuleUuid.handle].handle);
3417+
EXPECT_EQ_VAL(l0ModuleUuid.class_handle, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[l0ModuleUuid.handle].classHandle);
34183418
EXPECT_NE(nullptr, session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[l0ModuleUuid.handle].data);
34193419
EXPECT_EQ(sizeof(kernelCount), session->clientHandleToConnection[MockDebugSessionLinuxi915::mockClientHandle]->uuidMap[l0ModuleUuid.handle].dataSize);
34203420

shared/test/unit_test/os_interface/linux/drm_engine_info_tests.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include "shared/source/os_interface/linux/engine_info.h"
99
#include "shared/source/os_interface/linux/i915.h"
1010
#include "shared/source/os_interface/linux/memory_info.h"
11+
#include "shared/test/common/helpers/gtest_helpers.h"
1112
#include "shared/test/common/helpers/mock_product_helper_hw.h"
1213
#include "shared/test/common/helpers/raii_product_helper.h"
1314
#include "shared/test/common/libult/linux/drm_mock.h"
@@ -74,8 +75,8 @@ TEST(EngineInfoTest, whenCreateEngineInfoWithRcsThenCorrectHwInfoSet) {
7475

7576
auto ccsInfo = hwInfo.gtSystemInfo.CCSInfo;
7677
EXPECT_FALSE(ccsInfo.IsValid);
77-
EXPECT_EQ(0u, ccsInfo.NumberOfCCSEnabled);
78-
EXPECT_EQ(0u, ccsInfo.Instances.CCSEnableMask);
78+
EXPECT_EQ_VAL(0u, ccsInfo.NumberOfCCSEnabled);
79+
EXPECT_EQ_VAL(0u, ccsInfo.Instances.CCSEnableMask);
7980

8081
auto &productHelper = executionEnvironment->rootDeviceEnvironments[0]->getProductHelper();
8182
auto defaultCopyEngine = productHelper.getDefaultCopyEngine();
@@ -120,8 +121,8 @@ TEST(EngineInfoTest, whenCreateEngineInfoWithCcsThenCorrectHwInfoSet) {
120121

121122
auto ccsInfo = hwInfo.gtSystemInfo.CCSInfo;
122123
EXPECT_TRUE(ccsInfo.IsValid);
123-
EXPECT_EQ(1u, ccsInfo.NumberOfCCSEnabled);
124-
EXPECT_EQ(1u, ccsInfo.Instances.CCSEnableMask);
124+
EXPECT_EQ_VAL(1u, ccsInfo.NumberOfCCSEnabled);
125+
EXPECT_EQ_VAL(1u, ccsInfo.Instances.CCSEnableMask);
125126

126127
auto &productHelper = executionEnvironment->rootDeviceEnvironments[0]->getProductHelper();
127128
auto defaultCopyEngine = productHelper.getDefaultCopyEngine();

shared/test/unit_test/os_interface/linux/drm_with_prelim_tests.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include "shared/test/common/helpers/debug_manager_state_restore.h"
1717
#include "shared/test/common/helpers/default_hw_info.h"
1818
#include "shared/test/common/helpers/engine_descriptor_helper.h"
19+
#include "shared/test/common/helpers/gtest_helpers.h"
1920
#include "shared/test/common/helpers/variable_backup.h"
2021
#include "shared/test/common/libult/linux/drm_mock.h"
2122
#include "shared/test/common/libult/linux/drm_query_mock.h"
@@ -707,8 +708,8 @@ TEST_F(IoctlHelperPrelimFixture, givenPrelimWhenQueryEngineInfoThenCorrectCCSFla
707708
auto hwInfo = drm->getRootDeviceEnvironment().getHardwareInfo();
708709
auto ccsInfo = hwInfo->gtSystemInfo.CCSInfo;
709710
EXPECT_TRUE(ccsInfo.IsValid);
710-
EXPECT_EQ(1u, ccsInfo.NumberOfCCSEnabled);
711-
EXPECT_EQ(1u, ccsInfo.Instances.CCSEnableMask);
711+
EXPECT_EQ_VAL(1u, ccsInfo.NumberOfCCSEnabled);
712+
EXPECT_EQ_VAL(1u, ccsInfo.Instances.CCSEnableMask);
712713
}
713714

714715
TEST_F(IoctlHelperPrelimFixture, givenPrelimWhenSysmanQueryEngineInfoThenAdditionalEnginesUsed) {

0 commit comments

Comments
 (0)