Skip to content

Commit 7c7ffa7

Browse files
committed
[flang][runtime] Fixed dimension offset computation for MayAlias.
Reviewed By: klausler Differential Revision: https://reviews.llvm.org/D150533
1 parent fee61d5 commit 7c7ffa7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

flang/runtime/assign.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,9 @@ static void MaximalByteOffsetRange(
129129
if (extent > 0) {
130130
auto sm{dim.ByteStride()};
131131
if (sm < 0) {
132-
least += extent * sm;
132+
least += (extent - 1) * sm;
133133
} else {
134-
most += extent * sm;
134+
most += (extent - 1) * sm;
135135
}
136136
}
137137
}

0 commit comments

Comments
 (0)