[OpenCL] Remove dot kernel object in deconstructor
This commit is contained in:
parent
30231575cb
commit
018d8a4510
@ -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.
|
||||
|
||||
@ -186,6 +186,7 @@ OCLStream<T>::~OCLStream()
|
||||
delete mul_kernel;
|
||||
delete add_kernel;
|
||||
delete triad_kernel;
|
||||
delete dot_kernel;
|
||||
|
||||
devices.clear();
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user