[Mlir-commits] [mlir] 1a2a34a - Add NDEBUG checks around debug only loop to avoid unused variable
    Eric Christopher 
    llvmlistbot at llvm.org
       
    Mon Aug 24 17:59:09 PDT 2020
    
    
  
Author: Eric Christopher
Date: 2020-08-24T17:58:57-07:00
New Revision: 1a2a34a38a7d6310b38958fbe49c274431ac223d
URL: https://github.com/llvm/llvm-project/commit/1a2a34a38a7d6310b38958fbe49c274431ac223d
DIFF: https://github.com/llvm/llvm-project/commit/1a2a34a38a7d6310b38958fbe49c274431ac223d.diff
LOG: Add NDEBUG checks around debug only loop to avoid unused variable
warnings.
Added: 
    
Modified: 
    mlir/tools/mlir-reduce/ReductionTreeUtils.cpp
Removed: 
    
################################################################################
diff  --git a/mlir/tools/mlir-reduce/ReductionTreeUtils.cpp b/mlir/tools/mlir-reduce/ReductionTreeUtils.cpp
index 5fdb1341f89c..13d35a258aff 100644
--- a/mlir/tools/mlir-reduce/ReductionTreeUtils.cpp
+++ b/mlir/tools/mlir-reduce/ReductionTreeUtils.cpp
@@ -32,8 +32,10 @@ void ReductionTreeUtils::updateSmallestNode(ReductionNode *currNode,
                                             ReductionNode *&smallestNode,
                                             std::vector<int> path) {
   LLVM_DEBUG(llvm::dbgs() << "\nTree Path: root");
+  #ifndef NDEBUG
   for (int nodeIndex : path)
     LLVM_DEBUG(llvm::dbgs() << " -> " << nodeIndex);
+  #endif
 
   LLVM_DEBUG(llvm::dbgs() << "\nSize (chars): " << currNode->getSize());
   if (currNode->getSize() < smallestNode->getSize()) {
        
    
    
More information about the Mlir-commits
mailing list