[flang-commits] [flang] [Flang][OpenMP] Fix crash when loop index var is pointer or allocatable (PR #129717)
Leandro Lupori via flang-commits
flang-commits at lists.llvm.org
Wed Mar 5 08:19:12 PST 2025
================
@@ -308,7 +308,10 @@ void DataSharingProcessor::insertLastPrivateCompare(mlir::Operation *op) {
firOpBuilder.setInsertionPointToStart(&ifOp.getThenRegion().front());
for (auto [v, loopIV] : llvm::zip_equal(vs, loopIVs)) {
assert(loopIV && "loopIV was not set");
----------------
luporl wrote:
Since you are changing this part, this assert can be removed. It was added when there was a single `loopIV`, that was a pointer.
https://github.com/llvm/llvm-project/pull/129717
More information about the flang-commits
mailing list