diff --git a/sycl/unittests/scheduler/InOrderQueueSyncCheck.cpp b/sycl/unittests/scheduler/InOrderQueueSyncCheck.cpp index 9d75512445bd4..6b3be2efebd31 100644 --- a/sycl/unittests/scheduler/InOrderQueueSyncCheck.cpp +++ b/sycl/unittests/scheduler/InOrderQueueSyncCheck.cpp @@ -19,13 +19,14 @@ using namespace sycl; // Define type with the only methods called by finalizeHandler class LimitedHandler { public: - virtual void depends_on(sycl::event){}; + virtual ~LimitedHandler() {} + virtual void depends_on(sycl::event) {} virtual event finalize() { cl::sycl::detail::EventImplPtr NewEvent = std::make_shared(); return sycl::detail::createSyclObjFromImpl(NewEvent); - }; + } }; // Needed to use EXPECT_CALL to verify depends_on that originally appends lst