/* This is from crc.sac. ICC is going evil things */ use Array: {*,+,sel,sum}; /* RESULT: with 1 1 -ecc -maxwlur 1 */ inline int[+] utakIIB(int[.] x, int[+] y) { cell = _add_VxV_( x, x); z = with { (. <= iv <= .) : x; } : genarray([4], cell); return(z); } int main() { A_26 = [17, 18, 19, 20]; z = utakIIB([2, 2, 2, 2, 2, 2, 2, 2],A_26); z = sum(z); z = _sub_SxS_( z, 64); return(z); }