diff --git a/prism/src/explicit/StateModelChecker.java b/prism/src/explicit/StateModelChecker.java index 6db60316..74253eb0 100644 --- a/prism/src/explicit/StateModelChecker.java +++ b/prism/src/explicit/StateModelChecker.java @@ -507,6 +507,8 @@ public class StateModelChecker extends PrismComponent case ExpressionFunc.MOD: case ExpressionFunc.LOG: return checkExpressionFuncBinary(model, expr); + case ExpressionFunc.MULTI: + throw new PrismException("Multi-objective model checking is not supported for " + model.getModelType() + "s"); default: throw new PrismException("Unrecognised function \"" + expr.getName() + "\""); } diff --git a/prism/src/prism/StateModelChecker.java b/prism/src/prism/StateModelChecker.java index 003846fd..28e88094 100644 --- a/prism/src/prism/StateModelChecker.java +++ b/prism/src/prism/StateModelChecker.java @@ -714,6 +714,8 @@ public class StateModelChecker implements ModelChecker case ExpressionFunc.MOD: case ExpressionFunc.LOG: return checkExpressionFuncBinary(expr); + case ExpressionFunc.MULTI: + throw new PrismException("Multi-objective model checking is not supported for " + model.getModelType() + "s"); default: throw new PrismException("Unrecognised function \"" + expr.getName() + "\""); }