From 2fa219a82ffd85c6007b1b3293c78d761aaf3c1c Mon Sep 17 00:00:00 2001 From: JKCai <caijiankun1994@gmail.com> Date: Wed, 12 Sep 2018 23:55:07 +1000 Subject: [PATCH] 877109 Jiankun Cai Assignment 1 --- mutants/mutant-5/swen90006/machine/Machine.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mutants/mutant-5/swen90006/machine/Machine.java b/mutants/mutant-5/swen90006/machine/Machine.java index 9fc13d5..a56907a 100644 --- a/mutants/mutant-5/swen90006/machine/Machine.java +++ b/mutants/mutant-5/swen90006/machine/Machine.java @@ -148,7 +148,7 @@ public class Machine private void validate_offset(int offset) throws InvalidInstructionException { - if (offset < -MAX_ADDR || offset > MAX_ADDR) { + if (offset < -MAX_ADDR || offset >= MAX_ADDR) { throw new InvalidInstructionException(); } } @@ -266,7 +266,7 @@ public class Machine throw new InvalidInstructionException(); } int offs = parseOffset(toks[1]); - pc = pc + offs+1; + pc = pc + offs; count++; continue; /* avoid default increment of pc below */ } else if (toks[0].equals(INSTRUCTION_JZ)){ -- GitLab