fix for incorrect opencl device selection
update error message
Merge pull request #2492 from KonstantinMatskevich:ocl_fix_wrongdevice