      */
     struct _TempStorage
     {
-        Offset   relative_bin_offsets[RADIX_DIGITS + 1];
+        Offset  relative_bin_offsets[RADIX_DIGITS + 1];
         bool    short_circuit;
 
         union

    template <bool FULL_TILE>
    __device__ __forceinline__ void GatherScatterValues(
        NullType    (&values)[ITEMS_PER_THREAD],
        Offset       (&relative_bin_offsets)[ITEMS_PER_THREAD],
        int         (&ranks)[ITEMS_PER_THREAD],
        Offset       block_offset,
        Offset       valid_items)
    {}



            {
                ProcessTile<true>(block_offset);
                block_offset += TILE_ITEMS;

                __syncthreads();
            }

            // Clean up last partial tile with guarded-I/O
