Index: flang/lib/Lower/OpenMP.cpp =================================================================== --- flang/lib/Lower/OpenMP.cpp +++ flang/lib/Lower/OpenMP.cpp @@ -61,9 +61,10 @@ } template -static void createPrivateVarSyms(Fortran::lower::AbstractConverter &converter, - const T *clause, - Block *lastPrivBlock = nullptr) { +static void +createPrivateVarSyms(Fortran::lower::AbstractConverter &converter, + const T *clause, + [[maybe_unused]] Block *lastPrivBlock = nullptr) { const Fortran::parser::OmpObjectList &ompObjectList = clause->v; for (const Fortran::parser::OmpObject &ompObject : ompObjectList.v) { Fortran::semantics::Symbol *sym = getOmpObjectSymbol(ompObject);