diff --git a/mutants/mutant-3/swen90006/machine/Machine.java b/mutants/mutant-3/swen90006/machine/Machine.java index e78b95c70a57ada6318b36cc9d002d60fe2d1408..0afc5cfd5315b7f9b838c8a4729ce32a91c77e4a 100644 --- a/mutants/mutant-3/swen90006/machine/Machine.java +++ b/mutants/mutant-3/swen90006/machine/Machine.java @@ -93,7 +93,7 @@ public class Machine private void do_store(int a, int offs, int b) { if (regs[a] + offs > MAX_ADDR){ /* no op */ - }else if(regs[a] + offs < 0){ + }else if(regs[a] + offs > 0){ /* no op */ }else{ memory[regs[a] + offs] = regs[b]; @@ -140,7 +140,7 @@ public class Machine private void validate_reg(int reg) throws InvalidInstructionException { - if (reg < 0 || reg > MAX_REG-1) { + if (reg < 0 || reg > MAX_REG) { throw new InvalidInstructionException(); } }