diff options
author | Lang Hames <lhames@gmail.com> | 2021-10-11 12:34:08 -0700 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2021-10-11 14:23:50 -0700 |
commit | 8abf46d39a0cf93d0299ea31426a566747064f69 (patch) | |
tree | efb83d9dc525f4d28045457546845d5c795bc5ec /llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp | |
parent | 2a2a37d97207ea7017f1ad9d1312e462c0de9e79 (diff) | |
download | llvm-8abf46d39a0cf93d0299ea31426a566747064f69.zip llvm-8abf46d39a0cf93d0299ea31426a566747064f69.tar.gz llvm-8abf46d39a0cf93d0299ea31426a566747064f69.tar.bz2 |
[ORC] Propagate out-of-band errors in callAsync.
Returned out-of-band errors should be wrapped as llvm::Errors and passed to the
SendDeserializedResult function. Failure to do this results in an assertion when
we try to deserialize from the WrapperFunctionResult while it's in the
out-of-band error state.
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp')
0 files changed, 0 insertions, 0 deletions