I tried to compile:
kernel void myufy(int input_position, float4 fuzzy_input[][],float4 vec_ref[][], float3 myu<>)
{
int2 index = instance().xy;
if( fuzzy_input[input_position][index.x].x == vec_ref[index.y][index.x].x )
{
}
else
{
}
}
I know the kernel I built doesn't have output streams, but brcc was compiling without showing when will finish compiling or any issues of error or anything. Windows Task Manager showed brcc active using 1 core in full utilization for a long time until I canceled the operation. After that I revised my code then it works beautifully.