I'm the developer of ocland (now I have a really nice collaborator!), and I detected that clSetUserEventStatus is failing when the status is changed several times. From the documentation:
CL_INVALID_OPERATION if the
event has already been changed by a previous call to
But CL_SUCCESS is returned to me. I'm on Ubuntu 14.04, AMD Radeon HD 8330, driver version 13.35.1005-140312a-169199E. Is it properly working on more recent versions? Is it a new bug?