Hi Koper,
Ive successfully already ported the kernel from double1 -> double2 -> double4 -> double8 without any significant problems its only when I started using the double16 datatype that I encountered this problem. Which lead me to the conclusion that it must be something to do with it or at least my use of it. Hence the post to see if other have had similar experiences. Has anyone successfully used double16?
I guess I could put together a very simple kernel which does a very simple operation however this probably won't help me track down why I'm getting this error, the kernel I'm using is already pretty simple and I'm not sure that a further simplified one would be fully representative of the situation. I'd prefer to understand what this error actually means and therefore what could be causing it. It doesn't look like its a syntax issue with what I've written more something within the compiler.
Thanks