diff --git a/libevmjit-cpp/VM.cpp b/libevmjit-cpp/VM.cpp index bef51b5d95..e49607b3f1 100644 --- a/libevmjit-cpp/VM.cpp +++ b/libevmjit-cpp/VM.cpp @@ -58,6 +58,7 @@ bytesConstRef VM::go(ExtVMFace& _ext, OnOpFunc const&, uint64_t) break; } + m_gas = llvm2eth(data.elems[RuntimeData::Gas]); m_output = std::move(engine.returnData); return {m_output.data(), m_output.size()}; // TODO: This all bytesConstRef stuff sucks }