     size_t                      &temp_storage_bytes,
     InputIterator               d_in,
     UniqueOutputIterator        d_unique_out,
-    OffsetsOutputIterator       d_offests_out,
+    OffsetsOutputIterator       d_offsets_out,
     LengthsOutputIterator       d_lengths_out,
     NumRunsIterator             d_num_runs,
     cub::Equality               equality_op,

    size_t                      &temp_storage_bytes,
    InputIterator               d_in,
    UniqueOutputIterator        d_unique_out,
    cub::NullType               d_offests_out,
    LengthsOutputIterator       d_lengths_out,
    NumRunsIterator             d_num_runs,
    cub::Equality               equality_op,

    size_t                      &temp_storage_bytes,
    InputIterator               d_in,
    UniqueOutputIterator        d_unique_out,
    OffsetsOutputIterator       d_offsets_out,
    LengthsOutputIterator       d_lengths_out,
    NumRunsIterator             d_num_runs,
    cub::Equality               equality_op,
