File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change @@ -184,3 +184,32 @@ TEST_F(TestHelperFns, SyclDeviceTypeToDPCTLDeviceType)
184
184
sycl::info::device_type::custom));
185
185
ASSERT_TRUE (DTy == DPCTLSyclDeviceType::DPCTL_CUSTOM);
186
186
}
187
+
188
+ TEST_F (TestHelperFns, ChkDPCTLPeerAccessTypeToSycl)
189
+ {
190
+ sycl::ext::oneapi::peer_access peer_type =
191
+ sycl::ext::oneapi::peer_access::atomics_supported;
192
+
193
+ EXPECT_NO_FATAL_FAILURE (peer_type = DPCTL_DPCTLPeerAccessTypeToSycl (
194
+ DPCTLPeerAccessType::access_supported));
195
+ ASSERT_TRUE (peer_type == sycl::ext::oneapi::peer_access::access_supported);
196
+
197
+ EXPECT_NO_FATAL_FAILURE (peer_type = DPCTL_DPCTLPeerAccessTypeToSycl (
198
+ DPCTLPeerAccessType::atomics_supported));
199
+ ASSERT_TRUE (peer_type == sycl::ext::oneapi::peer_access::atomics_supported);
200
+ }
201
+
202
+ TEST_F (TestHelperFns, ChkSyclPeerAccessToDPCTLType)
203
+ {
204
+ DPCTLPeerAccessType PTy = DPCTLPeerAccessType::atomics_supported;
205
+
206
+ EXPECT_NO_FATAL_FAILURE (
207
+ PTy = DPCTL_SyclPeerAccessToDPCTLType (
208
+ sycl::ext::oneapi::peer_access::access_supported));
209
+ ASSERT_TRUE (PTy == DPCTLPeerAccessType::access_supported);
210
+
211
+ EXPECT_NO_FATAL_FAILURE (
212
+ PTy = DPCTL_SyclPeerAccessToDPCTLType (
213
+ sycl::ext::oneapi::peer_access::atomics_supported));
214
+ ASSERT_TRUE (PTy == DPCTLPeerAccessType::atomics_supported);
215
+ }
You can’t perform that action at this time.
0 commit comments