Skip to content

Commit aaab3aa

Browse files
author
Alexander Batashev
authored
[SYCL] Hotfix for SYCL unittests on host device (#4539)
1 parent 2d28cd4 commit aaab3aa

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

sycl/unittests/Extensions/DefaultContext.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ TEST(DefaultContextTest, DefaultContextTest) {
2626
SYCLConfig<SYCL_ENABLE_DEFAULT_CONTEXTS>::reset);
2727

2828
sycl::platform Plt1{sycl::default_selector()};
29+
if (Plt1.is_host()) {
30+
std::cout << "Host platform does not support PI mock.\n";
31+
return;
32+
}
2933
sycl::unittest::PiMock Mock1{Plt1};
3034
setupDefaultMockAPIs(Mock1);
3135

@@ -52,6 +56,10 @@ TEST(DefaultContextTest, DefaultContextCanBeDisabled) {
5256
SYCLConfig<SYCL_ENABLE_DEFAULT_CONTEXTS>::reset);
5357

5458
sycl::platform Plt{sycl::default_selector()};
59+
if (Plt.is_host()) {
60+
std::cout << "Host platform does not support PI mock.\n";
61+
return;
62+
}
5563
sycl::unittest::PiMock Mock{Plt};
5664
setupDefaultMockAPIs(Mock);
5765

0 commit comments

Comments
 (0)