From 04dcb8009f06268a3b92a5afa3ea8f31c1399960 Mon Sep 17 00:00:00 2001 From: Hans Wennborg Date: Fri, 15 Nov 2019 09:46:44 +0100 Subject: GCC 5.3 build fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It was failing with llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp:56:10: error: could not convert ‘Obj’ from ‘std::unique_ptr’ to ‘llvm::Expected >’ return Obj; ^ --- llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/lib/ExecutionEngine') diff --git a/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp b/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp index 4e573dad118..2336038b14a 100644 --- a/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp +++ b/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp @@ -53,7 +53,7 @@ DumpObjects::operator()(std::unique_ptr Obj) { return errorCodeToError(EC); DumpStream.write(Obj->getBufferStart(), Obj->getBufferSize()); - return Obj; + return std::move(Obj); } StringRef DumpObjects::getBufferIdentifier(MemoryBuffer &B) { -- cgit v1.2.3