diff --git a/Utilities/JIT.cpp b/Utilities/JIT.cpp index 426878a3a6..5d77d16f69 100644 --- a/Utilities/JIT.cpp +++ b/Utilities/JIT.cpp @@ -1505,7 +1505,7 @@ void jit_compiler::add(const std::string& path) if (auto object_file = llvm::object::ObjectFile::createObjectFile(*cache)) { - m_engine->addObjectFile( std::move(*object_file) ); + m_engine->addObjectFile(llvm::object::OwningBinary(std::move(*object_file), std::move(cache))); } else {