#endif
uns dsize = SORT_DATA_SIZE(key);
uns recsize = ALIGN_TO(ksize_aligned + dsize, CPU_STRUCT_ALIGN);
#endif
uns dsize = SORT_DATA_SIZE(key);
uns recsize = ALIGN_TO(ksize_aligned + dsize, CPU_STRUCT_ALIGN);
if (unlikely(totalsize > remains
#ifdef CPU_64BIT_POINTERS
|| item >= item_array + ~0U // The number of items must fit in an uns
if (unlikely(totalsize > remains
#ifdef CPU_64BIT_POINTERS
|| item >= item_array + ~0U // The number of items must fit in an uns