We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a43cb6d commit b12fbadCopy full SHA for b12fbad
src/org/sosy_lab/java_smt/solvers/princess/PrincessFormulaManager.java
@@ -57,7 +57,12 @@ BooleanFormula encapsulateBooleanFormula(IExpression t) {
57
58
@Override
59
public IExpression parseImpl(String pS) throws IllegalArgumentException {
60
- List<? extends IExpression> formulas = getEnvironment().parseStringToTerms(pS, creator);
+ List<? extends IExpression> formulas;
61
+ try {
62
+ formulas = getEnvironment().parseStringToTerms(pS, creator);
63
+ } catch (Throwable pThrowable) {
64
+ throw new IllegalArgumentException(pThrowable);
65
+ }
66
Preconditions.checkState(
67
formulas.size() == 1,
68
"parsing expects exactly one asserted term, but got %s terms",
0 commit comments