Skip to content

Commit 298a2e8

Browse files
fixed compilation warnings by addition initialization to dpctl_domain (#368)
1 parent c3b9199 commit 298a2e8

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

dpctl-capi/tests/test_sycl_device_subdevices.cpp

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ using namespace cl::sycl;
3838

3939
DEFINE_SIMPLE_CONVERSION_FUNCTIONS(device, DPCTLSyclDeviceRef);
4040

41+
const DPCTLPartitionAffinityDomainType a_dpctl_domain =
42+
DPCTLPartitionAffinityDomainType::not_applicable;
43+
4144
struct TestDPCTLSyclDeviceInterface
4245
: public ::testing::TestWithParam<const char *>
4346
{
@@ -142,7 +145,7 @@ TEST_P(TestDPCTLSyclDeviceInterface, Chk_CreateSubDevicesByAffinityNuma)
142145

143146
info::partition_affinity_domain domain =
144147
info::partition_affinity_domain::numa;
145-
DPCTLPartitionAffinityDomainType dpctl_domain;
148+
DPCTLPartitionAffinityDomainType dpctl_domain = a_dpctl_domain;
146149
EXPECT_NO_FATAL_FAILURE(
147150
dpctl_domain = DPCTL_SyclPartitionAffinityDomainToDPCTLType(domain));
148151

@@ -178,7 +181,7 @@ TEST_P(TestDPCTLSyclDeviceInterface, Chk_CreateSubDevicesByAffinityL4Cache)
178181

179182
info::partition_affinity_domain domain =
180183
info::partition_affinity_domain::L4_cache;
181-
DPCTLPartitionAffinityDomainType dpctl_domain;
184+
DPCTLPartitionAffinityDomainType dpctl_domain = a_dpctl_domain;
182185
EXPECT_NO_FATAL_FAILURE(
183186
dpctl_domain = DPCTL_SyclPartitionAffinityDomainToDPCTLType(domain));
184187

@@ -214,7 +217,7 @@ TEST_P(TestDPCTLSyclDeviceInterface, Chk_CreateSubDevicesByAffinityL3Cache)
214217

215218
info::partition_affinity_domain domain =
216219
info::partition_affinity_domain::L3_cache;
217-
DPCTLPartitionAffinityDomainType dpctl_domain;
220+
DPCTLPartitionAffinityDomainType dpctl_domain = a_dpctl_domain;
218221
EXPECT_NO_FATAL_FAILURE(
219222
dpctl_domain = DPCTL_SyclPartitionAffinityDomainToDPCTLType(domain));
220223

@@ -250,7 +253,7 @@ TEST_P(TestDPCTLSyclDeviceInterface, Chk_CreateSubDevicesByAffinityL2Cache)
250253

251254
info::partition_affinity_domain domain =
252255
info::partition_affinity_domain::L2_cache;
253-
DPCTLPartitionAffinityDomainType dpctl_domain;
256+
DPCTLPartitionAffinityDomainType dpctl_domain = a_dpctl_domain;
254257
EXPECT_NO_FATAL_FAILURE(
255258
dpctl_domain = DPCTL_SyclPartitionAffinityDomainToDPCTLType(domain));
256259

@@ -286,7 +289,7 @@ TEST_P(TestDPCTLSyclDeviceInterface, Chk_CreateSubDevicesByAffinityL1Cache)
286289

287290
info::partition_affinity_domain domain =
288291
info::partition_affinity_domain::L1_cache;
289-
DPCTLPartitionAffinityDomainType dpctl_domain;
292+
DPCTLPartitionAffinityDomainType dpctl_domain = a_dpctl_domain;
290293
EXPECT_NO_FATAL_FAILURE(
291294
dpctl_domain = DPCTL_SyclPartitionAffinityDomainToDPCTLType(domain));
292295

@@ -323,7 +326,7 @@ TEST_P(TestDPCTLSyclDeviceInterface,
323326

324327
info::partition_affinity_domain domain =
325328
info::partition_affinity_domain::next_partitionable;
326-
DPCTLPartitionAffinityDomainType dpctl_domain;
329+
DPCTLPartitionAffinityDomainType dpctl_domain = a_dpctl_domain;
327330
EXPECT_NO_FATAL_FAILURE(
328331
dpctl_domain = DPCTL_SyclPartitionAffinityDomainToDPCTLType(domain));
329332

0 commit comments

Comments
 (0)