Skip to content

Commit 711285d

Browse files
committed
[flang][acc] Generate a destructor for acc declare copyin
1 parent bca649b commit 711285d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

flang/lib/Lower/OpenACC.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3867,7 +3867,7 @@ genDeclareInModule(Fortran::lower::AbstractConverter &converter,
38673867
} else if (const auto *copyinClause =
38683868
std::get_if<Fortran::parser::AccClause::Copyin>(&clause.u)) {
38693869
genGlobalCtorsWithModifier<Fortran::parser::AccClause::Copyin,
3870-
mlir::acc::CopyinOp, mlir::acc::CopyinOp>(
3870+
mlir::acc::CopyinOp, mlir::acc::DeleteOp>(
38713871
converter, modBuilder, copyinClause,
38723872
Fortran::parser::AccDataModifier::Modifier::ReadOnly,
38733873
mlir::acc::DataClause::acc_copyin,

0 commit comments

Comments
 (0)