Skip to content

Commit 968c09b

Browse files
authored
[UR][NFC] Squish some warnings in testing (#18649)
When building UR tests in a dpcpp build (which is disabled by default), some warnings are flagged, which this patch fixes. Specifically: * Marking fixture functions as `override` where appropriate. * Removing casts `const char *` -> `void *`.
1 parent d76b71a commit 968c09b

17 files changed

+37
-34
lines changed

unified-runtime/test/conformance/device/urDeviceGet.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include <uur/fixtures.h>
88

99
struct urDeviceGetTest : uur::urPlatformTest {
10-
void SetUp() {
10+
void SetUp() override {
1111
UUR_RETURN_ON_FATAL_FAILURE(uur::urPlatformTest::SetUp());
1212

1313
// These tests require at least one device in the platform

unified-runtime/test/conformance/device/urDeviceGetSelected.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ static int unset_env(const char *name) {
3030
} // namespace uur
3131

3232
struct urDeviceGetSelectedTest : uur::urPlatformTest {
33-
void SetUp() {
33+
void SetUp() override {
3434
UUR_RETURN_ON_FATAL_FAILURE(uur::urPlatformTest::SetUp());
3535

3636
// These tests require at least one device in the platform

unified-runtime/test/conformance/exp_enqueue_native/enqueue_native_cuda.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
using T = uint32_t;
1313

1414
struct urCudaEnqueueNativeCommandTest : uur::urQueueTest {
15-
void SetUp() {
15+
void SetUp() override {
1616
UUR_KNOWN_FAILURE_ON(uur::LevelZeroV2{});
1717

1818
UUR_RETURN_ON_FATAL_FAILURE(uur::urQueueTest::SetUp());

unified-runtime/test/conformance/kernel/urKernelSetArgLocal.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include <uur/known_failure.h>
1010

1111
struct urKernelSetArgLocalTest : uur::urKernelTest {
12-
void SetUp() {
12+
void SetUp() override {
1313
program_name = "mean";
1414
UUR_RETURN_ON_FATAL_FAILURE(urKernelTest::SetUp());
1515
}

unified-runtime/test/conformance/kernel/urKernelSetArgMemObj.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@
99
#include <uur/known_failure.h>
1010

1111
struct urKernelSetArgMemObjTest : uur::urKernelTest {
12-
void SetUp() {
12+
void SetUp() override {
1313
program_name = "fill";
1414
UUR_RETURN_ON_FATAL_FAILURE(urKernelTest::SetUp());
1515
ASSERT_SUCCESS(urMemBufferCreate(context, UR_MEM_FLAG_READ_WRITE,
1616
16 * sizeof(uint32_t), nullptr, &buffer));
1717
}
1818

19-
void TearDown() {
19+
void TearDown() override {
2020
if (buffer) {
2121
ASSERT_SUCCESS(urMemRelease(buffer));
2222
}

unified-runtime/test/conformance/kernel/urKernelSetArgPointer.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88
#include <uur/known_failure.h>
99

1010
struct urKernelSetArgPointerTest : uur::urKernelExecutionTest {
11-
void SetUp() {
11+
void SetUp() override {
1212
program_name = "fill_usm";
1313
UUR_RETURN_ON_FATAL_FAILURE(urKernelExecutionTest::SetUp());
1414
}
1515

16-
void TearDown() {
16+
void TearDown() override {
1717
if (allocation) {
1818
ASSERT_SUCCESS(urUSMFree(context, allocation));
1919
}
@@ -126,7 +126,7 @@ struct urKernelSetArgPointerNegativeTest : urKernelSetArgPointerTest {
126126
}
127127
}
128128

129-
void SetUp() {
129+
void SetUp() override {
130130
UUR_RETURN_ON_FATAL_FAILURE(urKernelSetArgPointerTest::SetUp());
131131
UUR_RETURN_ON_FATAL_FAILURE(SetUpAllocation());
132132
ASSERT_NE(allocation, nullptr);

unified-runtime/test/conformance/kernel/urKernelSetArgSampler.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
struct urKernelSetArgSamplerTestWithParam
1111
: uur::urBaseKernelTestWithParam<uur::SamplerCreateParamT> {
12-
void SetUp() {
12+
void SetUp() override {
1313
const auto param = getParam();
1414
const auto normalized = std::get<0>(param);
1515
const auto addr_mode = std::get<1>(param);
@@ -45,7 +45,7 @@ struct urKernelSetArgSamplerTestWithParam
4545
uur::urBaseKernelTestWithParam<uur::SamplerCreateParamT>::Build());
4646
}
4747

48-
void TearDown() {
48+
void TearDown() override {
4949
if (sampler) {
5050
ASSERT_SUCCESS(urSamplerRelease(sampler));
5151
}
@@ -75,7 +75,7 @@ TEST_P(urKernelSetArgSamplerTestWithParam, Success) {
7575
}
7676

7777
struct urKernelSetArgSamplerTest : uur::urBaseKernelTest {
78-
void SetUp() {
78+
void SetUp() override {
7979
program_name = "image_copy";
8080
UUR_RETURN_ON_FATAL_FAILURE(urBaseKernelTest::SetUp());
8181

@@ -104,7 +104,7 @@ struct urKernelSetArgSamplerTest : uur::urBaseKernelTest {
104104
Build();
105105
}
106106

107-
void TearDown() {
107+
void TearDown() override {
108108
if (sampler) {
109109
ASSERT_SUCCESS(urSamplerRelease(sampler));
110110
}

unified-runtime/test/conformance/kernel/urKernelSetArgValue.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include <uur/known_failure.h>
99

1010
struct urKernelSetArgValueTest : uur::urKernelTest {
11-
void SetUp() {
11+
void SetUp() override {
1212
program_name = "fill";
1313
UUR_RETURN_ON_FATAL_FAILURE(urKernelTest::SetUp());
1414
}

unified-runtime/test/conformance/kernel/urKernelSetExecInfo.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@ TEST_P(urKernelSetExecInfoTest, InvalidNullPointerPropValue) {
4444
}
4545

4646
struct urKernelSetExecInfoUSMPointersTest : uur::urKernelTest {
47-
void SetUp() {
47+
void SetUp() override {
4848
program_name = "fill";
4949
UUR_RETURN_ON_FATAL_FAILURE(urKernelTest::SetUp());
5050
}
5151

52-
void TearDown() {
52+
void TearDown() override {
5353
if (allocation) {
5454
ASSERT_SUCCESS(urUSMFree(context, allocation));
5555
}

unified-runtime/test/conformance/memory-migrate/urMemBufferMigrateAcrossDevices.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
using T = uint32_t;
1313

1414
struct urMultiDeviceContextTest : uur::urPlatformTest {
15-
void SetUp() {
15+
void SetUp() override {
1616
UUR_RETURN_ON_FATAL_FAILURE(uur::urPlatformTest::SetUp());
1717
ASSERT_SUCCESS(
1818
urDeviceGet(platform, UR_DEVICE_TYPE_ALL, 0, nullptr, &num_devices));
@@ -32,7 +32,7 @@ struct urMultiDeviceContextTest : uur::urPlatformTest {
3232
}
3333
}
3434

35-
void TearDown() {
35+
void TearDown() override {
3636
uur::urPlatformTest::TearDown();
3737
if (num_devices <= 1) {
3838
return;
@@ -51,7 +51,7 @@ struct urMultiDeviceContextTest : uur::urPlatformTest {
5151
};
5252

5353
struct urMultiDeviceContextMemBufferTest : urMultiDeviceContextTest {
54-
void SetUp() {
54+
void SetUp() override {
5555
UUR_RETURN_ON_FATAL_FAILURE(urMultiDeviceContextTest::SetUp());
5656
if (num_devices <= 1) {
5757
return;
@@ -121,7 +121,7 @@ struct urMultiDeviceContextMemBufferTest : urMultiDeviceContextTest {
121121
}
122122
}
123123

124-
void TearDown() {
124+
void TearDown() override {
125125
if (num_devices > 1) {
126126
for (auto i = 0u; i < num_devices; ++i) {
127127
ASSERT_SUCCESS(urKernelRelease(kernels[i]));

0 commit comments

Comments
 (0)