the compiler seems quite picky about the code it accepts. see also
maybe replacing the struct with uchar4 helps ?
Thank you for your advice.
But actually, I use 16bytes complex struct/union for the "Data".
The code is minimized for bug-tracking.
1. data has 33 elements. if less than 33, no compile error occurred.
2. for loop does nothing
3. adds (uchar)1. if adds (uchar)0 cause compile error go away.
The issue has been passed to the developers and they are looking into it. Thanks for reporting.