# Existing code fails to build on PPC: # error: could not convert 'Src->((llvm::orc::remote::OrcRemoteTargetClient*)this)->callB(Size)' from 'Expected>>' to 'Expected>>' # Fix from: https://github.com/iains/LLVM-7-branch/blob/7.1.1-Darwin-WIP/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h --- a/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h 2022-08-07 10:10:02.000000000 +0545 +++ b/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h 2022-08-07 09:48:41.000000000 +0545 @@ -713,7 +713,7 @@ uint32_t getTrampolineSize() const { return RemoteTrampolineSize; } - Expected> readMem(char *Dst, JITTargetAddress Src, + Expected> readMem(char *Dst, JITTargetAddress Src, uint64_t Size) { // Check for an 'out-of-band' error, e.g. from an MM destructor. if (ExistingError)