Skip to content

Commit 0f5f5fc

Browse files
committed
checkpoint
1 parent bca67bf commit 0f5f5fc

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

ompi/mca/coll/base/coll_base_bcast.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -601,10 +601,11 @@ ompi_coll_base_bcast_intra_split_bintree ( void* buffer,
601601
offsets[0] += sizes[0];
602602
}
603603
opal_convertor_set_position(&recv_convertors[0], &offsets[0]);
604+
604605
offsets[0] += sizes[lr] - remainings[lr];
605606
offsets[1] = offsets[0] + segsize;
606-
if (offsets[1] > sizes[lr]) {
607-
offsets[1] = sizes[lr];
607+
if (offsets[1] > sizes[lr] + (lr?sizes[0]:0)) {
608+
offsets[1] = sizes[lr] + (lr?sizes[0]:0);
608609
}
609610
opal_convertor_set_position(&recv_convertors[1], &offsets[1]);
610611
if (offsets[1] == offsets[0]) {

0 commit comments

Comments
 (0)