@@ -184,6 +184,7 @@ class MapInfoFinalizationPass
184184 /* members=*/ mlir::SmallVector<mlir::Value>{},
185185 /* membersIndex=*/ mlir::ArrayAttr{}, bounds,
186186 builder.getIntegerAttr (builder.getIntegerType (64 , false ), mapType),
187+ /* mapperId*/ mlir::FlatSymbolRefAttr (),
187188 builder.getAttr <mlir::omp::VariableCaptureKindAttr>(
188189 mlir::omp::VariableCaptureKind::ByRef),
189190 /* name=*/ builder.getStringAttr (" " ),
@@ -331,7 +332,8 @@ class MapInfoFinalizationPass
331332 builder.getIntegerAttr (
332333 builder.getIntegerType (64 , false ),
333334 getDescriptorMapType (op.getMapType ().value_or (0 ), target)),
334- op.getMapCaptureTypeAttr (), op.getNameAttr (),
335+ /* mapperId*/ mlir::FlatSymbolRefAttr (), op.getMapCaptureTypeAttr (),
336+ op.getNameAttr (),
335337 /* partial_map=*/ builder.getBoolAttr (false ));
336338 op.replaceAllUsesWith (newDescParentMapOp.getResult ());
337339 op->erase ();
@@ -629,6 +631,7 @@ class MapInfoFinalizationPass
629631 // /*members=*/mlir::ValueRange{},
630632 // /*members_index=*/mlir::ArrayAttr{},
631633 // /*bounds=*/bounds, op.getMapTypeAttr(),
634+ // /*mapperId*/ mlir::FlatSymbolRefAttr(),
632635 // builder.getAttr<mlir::omp::VariableCaptureKindAttr>(
633636 // mlir::omp::VariableCaptureKind::ByRef),
634637 // builder.getStringAttr(op.getNameAttr().strref() + "." +
0 commit comments