From e9bdfc16d76c23e9c0c9f470fef190ba631cc7cc Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Wed, 30 May 2018 02:40:40 +0000 Subject: [PATCH] [ORC] Fix an ambiguous make_unique call. llvm-svn: 333492 --- llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp b/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp index 4aa5f3badecf..c2dfaa1a5f64 100644 --- a/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp +++ b/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp @@ -63,8 +63,8 @@ JITCompileCallbackManager::getCompileCallback(CompileFunction Compile) { std::lock_guard Lock(CCMgrMutex); AddrToSymbol[*TrampolineAddr] = CallbackName; - cantFail( - CallbacksVSO.define(make_unique( + cantFail(CallbacksVSO.define( + llvm::make_unique( std::move(CallbackName), std::move(Compile)))); return *TrampolineAddr; } else