The Legacy OpenCL interface is no longer needed and should be dropped. Remove - [x] backends/include/dppl_opencl_interface.h - [x] backends/source/dppl_opencl_interface.c - [x] backends/include/error_check_macros.h - [x] dpctl/ocldrv.py - [x] dpctl/opencl_core.py Other changes will be needed inside setup.py, CmakeLists.txt etc.