anlu

AMD APP KernelAnalyzer crashes with float3 args to local mem assignment

Discussion created by anlu on Jan 13, 2012
Latest reply on Jan 25, 2012 by rouellet
AMD APP KernelAnalyzer crashes with float3 in args

I came across a bug in the AMD APP Kernel Analyzer 1.11.1172 the other day:

When you have an float3 argument in your kernel parameter list,

and try to assign any component of it into a local memory variable,

the AMD APP Kernel Analyzer crashes, although the runtime compilation

with the AMD Runtime works just fine. I attached the code which causes

the crash.

I would be glad if someone look into this matter.

Regards,

__kernel void k (float3 /* works with float, float2, float4 */ s) { __local float m; m = s.x; }

Outcomes