From f5b77ffa67818250bb4406fcb1da36f69080bc1e Mon Sep 17 00:00:00 2001 From: momo5502 Date: Wed, 2 Apr 2025 07:03:01 +0200 Subject: [PATCH] Tests --- src/icicle/src/icicle.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/icicle/src/icicle.rs b/src/icicle/src/icicle.rs index c0b7a7ad..b52038a2 100644 --- a/src/icicle/src/icicle.rs +++ b/src/icicle/src/icicle.rs @@ -207,6 +207,11 @@ impl IcicleEmulator { }; if !invoke_syscall { + if reason == icicle_vm::VmExit::InstructionLimit { + break; + } + + println!("NO SYSCALL"); break; } @@ -219,7 +224,7 @@ impl IcicleEmulator { } pub fn stop(&mut self) { - self.vm.icount_limit = self.vm.cpu.icount + 1; + self.vm.icount_limit = self.vm.cpu.icount; } pub fn add_execution_hook(&mut self, callback: Box) -> u32 {