From 9768e7f06bc81f8f033a5d5e9325ee804b6a71e9 Mon Sep 17 00:00:00 2001 From: Kostya Serebryany Date: Sat, 23 Jan 2016 19:34:19 +0000 Subject: [libFuzzer] add -abort_on_timeout option llvm-svn: 258631 --- llvm/lib/Fuzzer/FuzzerLoop.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'llvm/lib/Fuzzer/FuzzerLoop.cpp') diff --git a/llvm/lib/Fuzzer/FuzzerLoop.cpp b/llvm/lib/Fuzzer/FuzzerLoop.cpp index a84c2348b53..b39860ceec6 100644 --- a/llvm/lib/Fuzzer/FuzzerLoop.cpp +++ b/llvm/lib/Fuzzer/FuzzerLoop.cpp @@ -112,6 +112,8 @@ void Fuzzer::AlarmCallback() { if (__sanitizer_print_stack_trace) __sanitizer_print_stack_trace(); Printf("SUMMARY: libFuzzer: timeout\n"); + if (Options.AbortOnTimeout) + abort(); exit(1); } } -- cgit v1.2.3