From 04979a8afa1b5f0f188497ab5795e947a151d1b7 Mon Sep 17 00:00:00 2001 From: Haavard Date: Mon, 29 May 2017 13:09:41 +0000 Subject: call llvm_shutdown --- eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'eval') diff --git a/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp b/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp index ac4c4e597ca..26c44e40467 100644 --- a/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp +++ b/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp @@ -627,6 +627,9 @@ struct InitializeNativeTarget { llvm::InitializeNativeTargetAsmPrinter(); llvm::InitializeNativeTargetAsmParser(); } + ~InitializeNativeTarget() { + llvm::llvm_shutdown(); + } } initialize_native_target; std::recursive_mutex LLVMWrapper::_global_llvm_lock; -- cgit v1.2.3