From 099e7946e77146d5342a1b4407fafce426ec1461 Mon Sep 17 00:00:00 2001 From: Nicholas Ward Date: Tue, 2 May 2023 08:13:49 -0700 Subject: [PATCH] fixes --- evm/src/cpu/kernel/asm/core/precompiles/expmod.asm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/evm/src/cpu/kernel/asm/core/precompiles/expmod.asm b/evm/src/cpu/kernel/asm/core/precompiles/expmod.asm index 258c2ff6..be490793 100644 --- a/evm/src/cpu/kernel/asm/core/precompiles/expmod.asm +++ b/evm/src/cpu/kernel/asm/core/precompiles/expmod.asm @@ -400,9 +400,10 @@ expmod_store_loop: ISZERO %jumpi(expmod_store_loop) expmod_store_end: - // stack: i, cur_address, len, kexit_info - %pop3 + // stack: i, cur_address, end_address, len, kexit_info + %pop4 // stack: kexit_info - PUSH 0 - // stack: dummy=0, kexit_info - %jump(pop_and_return_success) + %leftover_gas + // stack: leftover_gas + PUSH 1 // success + %jump(terminate_common)