[OpenCL] Remove dot kernel object in deconstructor

This commit is contained in:
Tom Deakin 2021-02-02 15:45:12 +00:00
parent 30231575cb
commit 018d8a4510
2 changed files with 2 additions and 0 deletions

View File

@ -23,6 +23,7 @@ All notable changes to this project will be documented in this file.
- Cray compiler OpenMP flags updated.
- Clang compiler OpenMP flags corrected for NVIDIA target.
- Reorder OpenCL objects in class so destructors are called in safe order.
- Ensure all OpenCL kernels are present in destructor.
### Removed
- Pre-building of kernels in SYCL version to ensure compatibility with SYCL 1.2.1.

View File

@ -186,6 +186,7 @@ OCLStream<T>::~OCLStream()
delete mul_kernel;
delete add_kernel;
delete triad_kernel;
delete dot_kernel;
devices.clear();
}