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