From 376f64225288df2565e06e92d53d71f54cebf8c2 Mon Sep 17 00:00:00 2001 From: Diego Trevino Ferrer Date: Wed, 14 Aug 2019 20:34:12 +0000 Subject: [PATCH] [Bugpoint redesign] Reduced scope of variables in Delta implementation Summary: This diff also changed the check in `Delta.cpp` to verify interesting-ness, so it exits when the input isn't interesting Subscribers: llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D66251 llvm-svn: 368915 --- llvm/tools/llvm-reduce/deltas/Delta.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/llvm/tools/llvm-reduce/deltas/Delta.cpp b/llvm/tools/llvm-reduce/deltas/Delta.cpp index cf8d884..d33c8e3 100644 --- a/llvm/tools/llvm-reduce/deltas/Delta.cpp +++ b/llvm/tools/llvm-reduce/deltas/Delta.cpp @@ -115,16 +115,15 @@ void llvm::runDeltaPass( outs() << "\nNothing to reduce\n"; return; } + if (!Test.run(Test.getReducedFilepath())) { + outs() << "\nInput isn't interesting! Verify interesting-ness test\n"; + exit(1); + } std::vector Chunks = {{1, Targets}}; std::set UninterestingChunks; std::unique_ptr ReducedProgram; - if (!Test.run(Test.getReducedFilepath())) { - outs() << "\nInput isn't interesting! Verify interesting-ness test\n"; - return; - } - if (!increaseGranularity(Chunks)) { outs() << "\nAlready at minimum size. Cannot reduce anymore.\n"; return; -- 2.7.4