Skip to content

Commit 94efeab

Browse files
committed
Fix ch6egs1
1 parent 7b5e253 commit 94efeab

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

flang/lib/Lower/ConvertExpr.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5083,7 +5083,10 @@ class ArrayExprLowering {
50835083
fir::factory::readLowerBound(builder, loc, exv, dim, one);
50845084
pc = [=](IterSpace iters) {
50855085
IterationSpace newIters = currentPC(iters);
5086-
auto fetch = genArrFetch(newIters);
5086+
IterationSpace vecIters(
5087+
newIters,
5088+
llvm::ArrayRef<mlir::Value>{newIters.iterValue(dim)});
5089+
auto fetch = genArrFetch(vecIters);
50875090
auto cast =
50885091
builder.createConvert(loc, idxTy, fir::getBase(fetch));
50895092
auto val =

0 commit comments

Comments
 (0)