std::out_of_range thrown by opencl?

Discussion created by Tasp on Jan 26, 2011
Latest reply on Feb 21, 2011 by Tasp


I have a program that runs fine on a Cypress based card but fails on a RV770 card. I narrowed it down to an enqueueNDRangeKernel call:

Program stops with

terminate called after throwing an instance of 'std:: out_of_range'

  what():  basic_string::substr


Any ideas what this could be?