From ab1a3446dc5ac8088f81bb480d407445cf6d649f Mon Sep 17 00:00:00 2001 From: Linyuan Zhao <linyuanz@student.unimelb.edu.au> Date: Wed, 12 Sep 2018 20:09:26 +1000 Subject: [PATCH] Update Machine.java --- mutants/mutant-5/swen90006/machine/Machine.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mutants/mutant-5/swen90006/machine/Machine.java b/mutants/mutant-5/swen90006/machine/Machine.java index 9bf5731..4680a6a 100644 --- a/mutants/mutant-5/swen90006/machine/Machine.java +++ b/mutants/mutant-5/swen90006/machine/Machine.java @@ -235,6 +235,9 @@ public class Machine int rs2 = parseReg(toks[3]); do_div(rd,rs1,rs2); } else if (toks[0].equals(INSTRUCTION_RETURN)){ + if (toks.length != 2){ + throw new InvalidInstructionException(); + } int rs = parseReg(toks[1]); count++; return regs[rs]; -- GitLab