-
Notifications
You must be signed in to change notification settings - Fork 798
Open
Labels
Description
Reported as CID 535426, you can access the Coverity scan results here: https://scan.coverity.com/projects/intel-llvm?tab=overview
llvm/sycl/source/detail/adapter_impl.hpp
Lines 295 to 300 in b152811
| ~Managed() { | |
| if (!R) | |
| return; | |
| Adapter->call<Release>(R); | |
| } |
All destructors are implicitly noexcept and Adapter->call may throw. I understand that there is not much we can do with respect to nicely reporting it without spending unreasonable amount of resources on this edge case (relatively speaking).
In any case I'm submitting this tracker to highlight the reported issue so that we decide on a resolution - if we decide not to fix it, we probably need to add a comment to the code to simplify Coverity issues analysis going forward.