From bb649dc9b01a2d8ab402dff873061bba7bfac63b Mon Sep 17 00:00:00 2001 From: Linyuan Zhao <linyuanz@student.unimelb.edu.au> Date: Sun, 2 Sep 2018 19:26:40 +1000 Subject: [PATCH] Update Machine.java --- mutants/mutant-1/swen90006/machine/Machine.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mutants/mutant-1/swen90006/machine/Machine.java b/mutants/mutant-1/swen90006/machine/Machine.java index 9bf5731..070ebfe 100644 --- a/mutants/mutant-1/swen90006/machine/Machine.java +++ b/mutants/mutant-1/swen90006/machine/Machine.java @@ -266,7 +266,10 @@ public class Machine throw new InvalidInstructionException(); } int offs = parseOffset(toks[1]); - pc = pc + offs; +if (offs!=0) { + pc = pc + offs; + } + else throw new InvalidInstructionException(); count++; continue; /* avoid default increment of pc below */ } else if (toks[0].equals(INSTRUCTION_JZ)){ -- GitLab