@@ -349,7 +349,7 @@ void _idtr_reshape(DTypeId ddpttype, int64_t lRank, int64_t *gShapePtr,
349349 for (auto i = 0 ; i < N; ++i) {
350350 dspl[i] = 4 * i;
351351 }
352- tc->gather (buff.data (), counts.data (), dspl.data (), ddpttype , REPLICATED );
352+ tc->gather (buff.data (), counts.data (), dspl.data (), INT64 , REPLICATED );
353353
354354 // compute overlaps of current parts with requested parts
355355 // and store meta for alltoall
@@ -409,7 +409,7 @@ void _idtr_reshape(int64_t gShapeRank, void *gShapeDescr, int64_t lOffsRank,
409409
410410 _idtr_reshape (ddpttype, lRank, MRIdx1d (gShapeRank , gShapeDescr ).data (),
411411 lData.data (), lData.sizes (), lData.strides (),
412- MRIdx1d (oOffsRank, oOffsDescr ).data (), oRank,
412+ MRIdx1d (lOffsRank, lOffsDescr ).data (), oRank,
413413 MRIdx1d (oGShapeRank, oGShapeDescr).data (), oData.data (),
414414 oData.sizes (), MRIdx1d (oOffsRank, oOffsDescr).data (), tc);
415415}
@@ -465,7 +465,7 @@ void _idtr_repartition(DTypeId ddpttype, int64_t rank, void *lDataPtr,
465465 for (auto i = 0 ; i < N; ++i) {
466466 dspl[i] = 2 * rank * i;
467467 }
468- tc->gather (buff.data (), counts.data (), dspl.data (), ddpttype , REPLICATED );
468+ tc->gather (buff.data (), counts.data (), dspl.data (), INT64 , REPLICATED );
469469
470470 // compute overlap of my local data with each requested part
471471
0 commit comments