static void xchg_int(void *array, unsigned i, unsigned j) { int *A = array; igt_swap(A[i], A[j]); }
static void xchg_ptr(void *array, unsigned i, unsigned j) { void **A = array; igt_swap(A[i], A[j]); }