Kernel outputting CL_UNKNOWN_ERROR
#1
Hello, Im developing a mode for an old file format. At some point in my code, I do something like;
Code:
__kernel function1() {      struct mytype;      function2(&mytype); } function2(struct *mytype) {      uchar *ptr = mytype->value2;      function3(ptr); } function3(byte* ptr) {      uint16 v1 = 10;      uint16* ptr2 = (uint16*) ptr;      *ptr2 = v1 >> 8; } struct mytype {       uchar value1[8];       uchar value2[8];       uint key[52];       uint bufleft;  }


This code fails at
Code:
*ptr2 = v1 >> 8;
with clWaitForEvents(): CL_UNKNOWN_ERROR. If I remove this single assignment, the code runs without errors. Does anybody has any tip on how to solve this problem?


Messages In This Thread
Kernel outputting CL_UNKNOWN_ERROR - by lehrling - 06-18-2018, 11:57 PM
RE: Kernel outputting CL_UNKNOWN_ERROR - by atom - 06-19-2018, 09:47 AM