#define ASORT_KEY_TYPE uns
#define ASORT_ELT(i) val[i]
#define ASORT_EXTRA_ARGS , uns *val
#define ASORT_KEY_TYPE uns
#define ASORT_ELT(i) val[i]
#define ASORT_EXTRA_ARGS , uns *val
/* Select split value - to minimize error */
uns b1 = val[0] * cnt[0];
uns c1 = isqr(val[0]) * cnt[0];
/* Select split value - to minimize error */
uns b1 = val[0] * cnt[0];
uns c1 = isqr(val[0]) * cnt[0];