Skip to content

Commit 2592ccd

Browse files
committed
[llvm-reduce] Unify pass logging
We randomly use outs() or errs(), which makes test logs confusing. We also randomly add/don't add a line afterward. Reviewed By: arsenm Differential Revision: https://reviews.llvm.org/D136130
1 parent cfc9dda commit 2592ccd

33 files changed

+65
-85
lines changed

llvm/tools/llvm-reduce/deltas/Delta.cpp

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,10 +235,11 @@ SmallString<0> ProcessChunkFromSerializedBitcode(
235235
/// reduces the amount of chunks that are considered interesting by the
236236
/// given test. The number of chunks is determined by a preliminary run of the
237237
/// reduction pass where no change must be made to the module.
238-
void llvm::runDeltaPass(TestRunner &Test,
239-
ReductionFunc ExtractChunksFromModule) {
238+
void llvm::runDeltaPass(TestRunner &Test, ReductionFunc ExtractChunksFromModule,
239+
StringRef Message) {
240240
assert(!verifyReducerWorkItem(Test.getProgram(), &errs()) &&
241241
"input module is broken before making changes");
242+
errs() << "*** " << Message << "...\n";
242243

243244
SmallString<128> CurrentFilepath;
244245
if (!isReduced(Test.getProgram(), Test, CurrentFilepath)) {
@@ -275,6 +276,7 @@ void llvm::runDeltaPass(TestRunner &Test,
275276
if (!Targets) {
276277
if (Verbose)
277278
errs() << "\nNothing to reduce\n";
279+
errs() << "----------------------------\n";
278280
return;
279281
}
280282

@@ -412,4 +414,5 @@ void llvm::runDeltaPass(TestRunner &Test,
412414
Test.setProgram(std::move(ReducedProgram));
413415
if (Verbose)
414416
errs() << "Couldn't increase anymore.\n";
417+
errs() << "----------------------------\n";
415418
}

llvm/tools/llvm-reduce/deltas/Delta.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,8 @@ using ReductionFunc = function_ref<void(Oracle &, ReducerWorkItem &)>;
105105
///
106106
/// Other implementations of the Delta Debugging algorithm can also be found in
107107
/// the CReduce, Delta, and Lithium projects.
108-
void runDeltaPass(TestRunner &Test, ReductionFunc ExtractChunksFromModule);
108+
void runDeltaPass(TestRunner &Test, ReductionFunc ExtractChunksFromModule,
109+
StringRef Message);
109110
} // namespace llvm
110111

111112
#endif

llvm/tools/llvm-reduce/deltas/ReduceAliases.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,5 @@ static void extractAliasesFromModule(Oracle &O, Module &Program) {
3030
}
3131

3232
void llvm::reduceAliasesDeltaPass(TestRunner &Test) {
33-
errs() << "*** Reducing Aliases ...\n";
34-
runDeltaPass(Test, extractAliasesFromModule);
35-
errs() << "----------------------------\n";
33+
runDeltaPass(Test, extractAliasesFromModule, "Reducing Aliases");
3634
}

llvm/tools/llvm-reduce/deltas/ReduceArguments.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,5 @@ static void extractArgumentsFromModule(Oracle &O, Module &Program) {
119119
}
120120

121121
void llvm::reduceArgumentsDeltaPass(TestRunner &Test) {
122-
outs() << "*** Reducing Arguments...\n";
123-
runDeltaPass(Test, extractArgumentsFromModule);
122+
runDeltaPass(Test, extractArgumentsFromModule, "Reducing Arguments");
124123
}

llvm/tools/llvm-reduce/deltas/ReduceAttributes.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,5 @@ static void extractAttributesFromModule(Oracle &O, Module &Program) {
178178
}
179179

180180
void llvm::reduceAttributesDeltaPass(TestRunner &Test) {
181-
outs() << "*** Reducing Attributes...\n";
182-
runDeltaPass(Test, extractAttributesFromModule);
181+
runDeltaPass(Test, extractAttributesFromModule, "Reducing Attributes");
183182
}

llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,5 @@ static void extractBasicBlocksFromModule(Oracle &O, Module &Program) {
173173
}
174174

175175
void llvm::reduceBasicBlocksDeltaPass(TestRunner &Test) {
176-
errs() << "*** Reducing Basic Blocks...\n";
177-
runDeltaPass(Test, extractBasicBlocksFromModule);
176+
runDeltaPass(Test, extractBasicBlocksFromModule, "Reducing Basic Blocks");
178177
}

llvm/tools/llvm-reduce/deltas/ReduceDIMetadata.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,5 @@ static void extractDIMetadataFromModule(Oracle &O, Module &Program) {
9696
}
9797

9898
void llvm::reduceDIMetadataDeltaPass(TestRunner &Test) {
99-
outs() << "*** Reducing DIMetadata...\n";
100-
runDeltaPass(Test, extractDIMetadataFromModule);
101-
outs() << "----------------------------\n";
99+
runDeltaPass(Test, extractDIMetadataFromModule, "Reducing DIMetadata");
102100
}

llvm/tools/llvm-reduce/deltas/ReduceFunctionBodies.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ static void extractFunctionBodiesFromModule(Oracle &O, Module &Program) {
3131
}
3232

3333
void llvm::reduceFunctionBodiesDeltaPass(TestRunner &Test) {
34-
errs() << "*** Reducing Function Bodies...\n";
35-
runDeltaPass(Test, extractFunctionBodiesFromModule);
36-
errs() << "----------------------------\n";
34+
runDeltaPass(Test, extractFunctionBodiesFromModule,
35+
"Reducing Function Bodies");
3736
}

llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,5 @@ static void extractFunctionsFromModule(Oracle &O, Module &Program) {
5050
}
5151

5252
void llvm::reduceFunctionsDeltaPass(TestRunner &Test) {
53-
errs() << "*** Reducing Functions...\n";
54-
runDeltaPass(Test, extractFunctionsFromModule);
55-
errs() << "----------------------------\n";
53+
runDeltaPass(Test, extractFunctionsFromModule, "Reducing Functions");
5654
}

llvm/tools/llvm-reduce/deltas/ReduceGlobalObjects.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,5 @@ static void reduceGOs(Oracle &O, Module &Program) {
3131
}
3232

3333
void llvm::reduceGlobalObjectsDeltaPass(TestRunner &Test) {
34-
outs() << "*** Reducing GlobalObjects...\n";
35-
runDeltaPass(Test, reduceGOs);
34+
runDeltaPass(Test, reduceGOs, "Reducing GlobalObjects");
3635
}

llvm/tools/llvm-reduce/deltas/ReduceGlobalValues.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,5 @@ static void reduceGVs(Oracle &O, Module &Program) {
5858
}
5959

6060
void llvm::reduceGlobalValuesDeltaPass(TestRunner &Test) {
61-
outs() << "*** Reducing GlobalValues...\n";
62-
runDeltaPass(Test, reduceGVs);
61+
runDeltaPass(Test, reduceGVs, "Reducing GlobalValues");
6362
}

llvm/tools/llvm-reduce/deltas/ReduceGlobalVarInitializers.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,5 @@ static void extractGVsFromModule(Oracle &O, Module &Program) {
2929
}
3030

3131
void llvm::reduceGlobalsInitializersDeltaPass(TestRunner &Test) {
32-
outs() << "*** Reducing GVs initializers...\n";
33-
runDeltaPass(Test, extractGVsFromModule);
32+
runDeltaPass(Test, extractGVsFromModule, "Reducing GV Initializers");
3433
}

llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,5 @@ static void extractGVsFromModule(Oracle &O, Module &Program) {
5959
}
6060

6161
void llvm::reduceGlobalsDeltaPass(TestRunner &Test) {
62-
outs() << "*** Reducing GVs...\n";
63-
runDeltaPass(Test, extractGVsFromModule);
62+
runDeltaPass(Test, extractGVsFromModule, "Reducing GlobalVariables");
6463
}

llvm/tools/llvm-reduce/deltas/ReduceIRReferences.cpp

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,16 +67,15 @@ static void stripIRFromFunctions(Oracle &O, ReducerWorkItem &WorkItem) {
6767
}
6868

6969
void llvm::reduceIRInstructionReferencesDeltaPass(TestRunner &Test) {
70-
outs() << "*** Reducing IR references from instructions...\n";
71-
runDeltaPass(Test, stripIRFromInstructions);
70+
runDeltaPass(Test, stripIRFromInstructions,
71+
"Reducing IR references from instructions");
7272
}
7373

7474
void llvm::reduceIRBlockReferencesDeltaPass(TestRunner &Test) {
75-
outs() << "*** Reducing IR references from blocks...\n";
76-
runDeltaPass(Test, stripIRFromBlocks);
75+
runDeltaPass(Test, stripIRFromBlocks, "Reducing IR references from blocks");
7776
}
7877

7978
void llvm::reduceIRFunctionReferencesDeltaPass(TestRunner &Test) {
80-
outs() << "*** Reducing IR references from functions...\n";
81-
runDeltaPass(Test, stripIRFromFunctions);
79+
runDeltaPass(Test, stripIRFromFunctions,
80+
"Reducing IR references from functions");
8281
}

llvm/tools/llvm-reduce/deltas/ReduceInstructionFlagsMIR.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,5 @@ static void removeFlagsFromModule(Oracle &O, ReducerWorkItem &WorkItem) {
3030
}
3131

3232
void llvm::reduceInstructionFlagsMIRDeltaPass(TestRunner &Test) {
33-
outs() << "*** Reducing Instruction flags...\n";
34-
runDeltaPass(Test, removeFlagsFromModule);
33+
runDeltaPass(Test, removeFlagsFromModule, "Reducing Instruction Flags");
3534
}

llvm/tools/llvm-reduce/deltas/ReduceInstructions.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,5 @@ static void extractInstrFromModule(Oracle &O, Module &Program) {
5252
}
5353

5454
void llvm::reduceInstructionsDeltaPass(TestRunner &Test) {
55-
outs() << "*** Reducing Instructions...\n";
56-
runDeltaPass(Test, extractInstrFromModule);
55+
runDeltaPass(Test, extractInstrFromModule, "Reducing Instructions");
5756
}

llvm/tools/llvm-reduce/deltas/ReduceInstructionsMIR.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,5 @@ static void extractInstrFromModule(Oracle &O, ReducerWorkItem &WorkItem) {
158158
}
159159

160160
void llvm::reduceInstructionsMIRDeltaPass(TestRunner &Test) {
161-
outs() << "*** Reducing Instructions...\n";
162-
runDeltaPass(Test, extractInstrFromModule);
161+
runDeltaPass(Test, extractInstrFromModule, "Reducing Instructions");
163162
}

llvm/tools/llvm-reduce/deltas/ReduceMetadata.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,5 @@ static void extractMetadataFromModule(Oracle &O, Module &Program) {
7676
}
7777

7878
void llvm::reduceMetadataDeltaPass(TestRunner &Test) {
79-
outs() << "*** Reducing Metadata...\n";
80-
runDeltaPass(Test, extractMetadataFromModule);
81-
outs() << "----------------------------\n";
79+
runDeltaPass(Test, extractMetadataFromModule, "Reducing Metadata");
8280
}

llvm/tools/llvm-reduce/deltas/ReduceModuleData.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,5 @@ static void clearModuleData(Oracle &O, Module &Program) {
2525
}
2626

2727
void llvm::reduceModuleDataDeltaPass(TestRunner &Test) {
28-
outs() << "*** Reducing Module Data...\n";
29-
runDeltaPass(Test, clearModuleData);
28+
runDeltaPass(Test, clearModuleData, "Reducing Module Data");
3029
}

llvm/tools/llvm-reduce/deltas/ReduceOpcodes.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,5 @@ static void replaceOpcodesInModule(Oracle &O, Module &Mod) {
107107
}
108108

109109
void llvm::reduceOpcodesDeltaPass(TestRunner &Test) {
110-
outs() << "*** Reducing Opcodes...\n";
111-
runDeltaPass(Test, replaceOpcodesInModule);
110+
runDeltaPass(Test, replaceOpcodesInModule, "Reducing Opcodes");
112111
}

llvm/tools/llvm-reduce/deltas/ReduceOperandBundles.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,6 @@ static void extractOperandBundesFromModule(Oracle &O, Module &Program) {
104104
}
105105

106106
void llvm::reduceOperandBundesDeltaPass(TestRunner &Test) {
107-
outs() << "*** Reducing OperandBundes...\n";
108-
runDeltaPass(Test, extractOperandBundesFromModule);
107+
runDeltaPass(Test, extractOperandBundesFromModule,
108+
"Reducing Operand Bundles");
109109
}

llvm/tools/llvm-reduce/deltas/ReduceOperands.cpp

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ static bool switchCaseExists(Use &Op, ConstantInt *CI) {
8282
}
8383

8484
void llvm::reduceOperandsOneDeltaPass(TestRunner &Test) {
85-
errs() << "*** Reducing Operands to one...\n";
8685
auto ReduceValue = [](Use &Op) -> Value * {
8786
if (!shouldReduceOperand(Op))
8887
return nullptr;
@@ -117,13 +116,15 @@ void llvm::reduceOperandsOneDeltaPass(TestRunner &Test) {
117116

118117
return nullptr;
119118
};
120-
runDeltaPass(Test, [ReduceValue](Oracle &O, Module &Program) {
121-
extractOperandsFromModule(O, Program, ReduceValue);
122-
});
119+
runDeltaPass(
120+
Test,
121+
[ReduceValue](Oracle &O, Module &Program) {
122+
extractOperandsFromModule(O, Program, ReduceValue);
123+
},
124+
"Reducing Operands to one");
123125
}
124126

125127
void llvm::reduceOperandsZeroDeltaPass(TestRunner &Test) {
126-
errs() << "*** Reducing Operands to zero...\n";
127128
auto ReduceValue = [](Use &Op) -> Value * {
128129
if (!shouldReduceOperand(Op))
129130
return nullptr;
@@ -134,13 +135,15 @@ void llvm::reduceOperandsZeroDeltaPass(TestRunner &Test) {
134135
// Don't replace existing zeroes.
135136
return isZero(Op) ? nullptr : Constant::getNullValue(Op->getType());
136137
};
137-
runDeltaPass(Test, [ReduceValue](Oracle &O, Module &Program) {
138-
extractOperandsFromModule(O, Program, ReduceValue);
139-
});
138+
runDeltaPass(
139+
Test,
140+
[ReduceValue](Oracle &O, Module &Program) {
141+
extractOperandsFromModule(O, Program, ReduceValue);
142+
},
143+
"Reducing Operands to zero");
140144
}
141145

142146
void llvm::reduceOperandsNaNDeltaPass(TestRunner &Test) {
143-
errs() << "*** Reducing Operands to NaN...\n";
144147
auto ReduceValue = [](Use &Op) -> Value * {
145148
Type *Ty = Op->getType();
146149
if (!Ty->isFPOrFPVectorTy())
@@ -160,7 +163,10 @@ void llvm::reduceOperandsNaNDeltaPass(TestRunner &Test) {
160163

161164
return ConstantFP::getQNaN(Ty);
162165
};
163-
runDeltaPass(Test, [ReduceValue](Oracle &O, Module &Program) {
164-
extractOperandsFromModule(O, Program, ReduceValue);
165-
});
166+
runDeltaPass(
167+
Test,
168+
[ReduceValue](Oracle &O, Module &Program) {
169+
extractOperandsFromModule(O, Program, ReduceValue);
170+
},
171+
"Reducing Operands to NaN");
166172
}

llvm/tools/llvm-reduce/deltas/ReduceOperandsSkip.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,6 @@ static void extractOperandsFromModule(Oracle &O, Module &Program) {
222222
}
223223

224224
void llvm::reduceOperandsSkipDeltaPass(TestRunner &Test) {
225-
errs() << "*** Reducing operands by skipping over instructions ...\n";
226-
runDeltaPass(Test, extractOperandsFromModule);
225+
runDeltaPass(Test, extractOperandsFromModule,
226+
"Reducing operands by skipping over instructions");
227227
}

llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,6 @@ static void reduceOperandsToArgs(Oracle &O, Module &Program) {
195195
}
196196

197197
void llvm::reduceOperandsToArgsDeltaPass(TestRunner &Test) {
198-
outs() << "*** Converting operands to function arguments ...\n";
199-
return runDeltaPass(Test, reduceOperandsToArgs);
198+
runDeltaPass(Test, reduceOperandsToArgs,
199+
"Converting operands to function arguments");
200200
}

llvm/tools/llvm-reduce/deltas/ReduceRegisterDefs.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,5 @@ static void removeDefsFromModule(Oracle &O, ReducerWorkItem &WorkItem) {
117117
}
118118

119119
void llvm::reduceRegisterDefsMIRDeltaPass(TestRunner &Test) {
120-
outs() << "*** Reducing register defs...\n";
121-
runDeltaPass(Test, removeDefsFromModule);
120+
runDeltaPass(Test, removeDefsFromModule, "Reducing register defs");
122121
}

llvm/tools/llvm-reduce/deltas/ReduceRegisterMasks.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,5 @@ static void reduceMasksInModule(Oracle &O, ReducerWorkItem &WorkItem) {
6868
}
6969

7070
void llvm::reduceRegisterMasksMIRDeltaPass(TestRunner &Test) {
71-
outs() << "*** Reducing register masks...\n";
72-
runDeltaPass(Test, reduceMasksInModule);
71+
runDeltaPass(Test, reduceMasksInModule, "Reducing register masks");
7372
}

llvm/tools/llvm-reduce/deltas/ReduceRegisterUses.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,5 @@ static void removeUsesFromModule(Oracle &O, ReducerWorkItem &WorkItem) {
6262
}
6363

6464
void llvm::reduceRegisterUsesMIRDeltaPass(TestRunner &Test) {
65-
outs() << "*** Reducing register uses...\n";
66-
runDeltaPass(Test, removeUsesFromModule);
65+
runDeltaPass(Test, removeUsesFromModule, "Reducing register uses");
6766
}

llvm/tools/llvm-reduce/deltas/ReduceSpecialGlobals.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ static void extractSpecialGlobalsFromModule(Oracle &O, Module &Program) {
3737
}
3838

3939
void llvm::reduceSpecialGlobalsDeltaPass(TestRunner &Test) {
40-
errs() << "*** Reducing Special Globals ...\n";
41-
runDeltaPass(Test, extractSpecialGlobalsFromModule);
42-
errs() << "----------------------------\n";
40+
runDeltaPass(Test, extractSpecialGlobalsFromModule,
41+
"Reducing Special Globals");
4342
}

llvm/tools/llvm-reduce/deltas/ReduceUsingSimplifyCFG.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,5 @@ static void reduceUsingSimplifyCFG(Oracle &O, Module &Program) {
2929
}
3030

3131
void llvm::reduceUsingSimplifyCFGDeltaPass(TestRunner &Test) {
32-
outs() << "*** Reducing using SimplifyCFG...\n";
33-
runDeltaPass(Test, reduceUsingSimplifyCFG);
32+
runDeltaPass(Test, reduceUsingSimplifyCFG, "Reducing using SimplifyCFG");
3433
}

llvm/tools/llvm-reduce/deltas/ReduceVirtualRegisters.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,6 @@ static void dropRegisterHintsFromFunctions(Oracle &O,
4141
}
4242

4343
void llvm::reduceVirtualRegisterHintsDeltaPass(TestRunner &Test) {
44-
outs() << "*** Reducing virtual register hints from functions...\n";
45-
runDeltaPass(Test, dropRegisterHintsFromFunctions);
44+
runDeltaPass(Test, dropRegisterHintsFromFunctions,
45+
"Reducing virtual register hints from functions");
4646
}

llvm/tools/llvm-reduce/deltas/RunIRPasses.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,5 @@ static void runPasses(Oracle &O, Module &Program) {
4747
}
4848

4949
void llvm::runIRPassesDeltaPass(TestRunner &Test) {
50-
errs() << "*** Running passes ...\n";
51-
runDeltaPass(Test, runPasses);
52-
errs() << "----------------------------\n";
50+
runDeltaPass(Test, runPasses, "Running passes");
5351
}

llvm/tools/llvm-reduce/deltas/SimplifyInstructions.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,5 @@ static void extractInstrFromModule(Oracle &O, Module &Program) {
4545
}
4646

4747
void llvm::simplifyInstructionsDeltaPass(TestRunner &Test) {
48-
outs() << "*** Simplifying Instructions...\n";
49-
runDeltaPass(Test, extractInstrFromModule);
48+
runDeltaPass(Test, extractInstrFromModule, "Simplifying Instructions");
5049
}

llvm/tools/llvm-reduce/llvm-reduce.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ int main(int Argc, char **Argv) {
189189
if (OutputFilename == "-")
190190
Tester.getProgram().print(outs(), nullptr);
191191
else
192-
writeOutput(Tester.getProgram(), "\nDone reducing! Reduced testcase: ");
192+
writeOutput(Tester.getProgram(), "Done reducing! Reduced testcase: ");
193193

194194
return 0;
195195
}

0 commit comments

Comments
 (0)