From 981fa1c15cdd95669ac48b5c9caa87c1e024bbf9 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Mon, 19 Sep 2022 10:42:49 -0700 Subject: [PATCH] Fix unused variable warnings: This patch fixes warnings during a release build: mlir/lib/Dialect/Transform/IR/TransformInterfaces.cpp:198:52: error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] bolt/lib/Rewrite/RewriteInstance.cpp:5318:18: error: unused variable 'HasNoAddress' [-Werror,-Wunused-variable] --- bolt/lib/Rewrite/RewriteInstance.cpp | 1 + mlir/lib/Dialect/Transform/IR/TransformInterfaces.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/bolt/lib/Rewrite/RewriteInstance.cpp b/bolt/lib/Rewrite/RewriteInstance.cpp index dc92268..5c2d124 100644 --- a/bolt/lib/Rewrite/RewriteInstance.cpp +++ b/bolt/lib/Rewrite/RewriteInstance.cpp @@ -5321,6 +5321,7 @@ void RewriteInstance::rewriteFile() { assert(llvm::all_of(Function->getLayout().getSplitFragments(), HasNoAddress) && "Some split fragments have an address while others do not"); + (void)HasNoAddress; continue; } diff --git a/mlir/lib/Dialect/Transform/IR/TransformInterfaces.cpp b/mlir/lib/Dialect/Transform/IR/TransformInterfaces.cpp index b78b8ab..258420e 100644 --- a/mlir/lib/Dialect/Transform/IR/TransformInterfaces.cpp +++ b/mlir/lib/Dialect/Transform/IR/TransformInterfaces.cpp @@ -196,6 +196,7 @@ DiagnosedSilenceableFailure transform::TransformState::applyTransform(TransformOpInterface transform) { LLVM_DEBUG(DBGS() << "applying: " << transform << "\n"); auto printOnFailureRAII = llvm::make_scope_exit([this] { + (void)this; DEBUG_WITH_TYPE(DEBUG_PRINT_AFTER_ALL, { DBGS() << "Top-level payload:\n"; getTopLevel()->print(llvm::dbgs(), -- 2.7.4