diff --git a/dpctl-capi/source/dpctl_sycl_queue_manager.cpp b/dpctl-capi/source/dpctl_sycl_queue_manager.cpp index 566ccb5ec4..76e035c8ee 100644 --- a/dpctl-capi/source/dpctl_sycl_queue_manager.cpp +++ b/dpctl-capi/source/dpctl_sycl_queue_manager.cpp @@ -64,6 +64,8 @@ struct QueueManager delete unwrap(CRef); } catch (std::bad_alloc const &ba) { std::cerr << ba.what() << '\n'; + } catch (runtime_error const &re) { + std::cerr << re.what() << '\n'; } return qs;