diff options
author | Andres Noetzli <andres.noetzli@gmail.com> | 2021-08-18 14:06:52 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-18 16:06:52 -0500 |
commit | 7ef9f24a1a879d278d8ac5a3fef28c7ca8489d2c (patch) | |
tree | 57b1dee485832aece072146a378ecccabc91d83e /src/options/quantifiers_options.toml | |
parent | dfd844226c4cc6c6d2af78ef6291b0a9d087f4d4 (diff) |
Minor fixes of policy for eliminating quantifiers (#7033)
PR #7017 fixed the policy for eliminating quantifiers but introduced
some minor issues, which this commit fixes:
the InstantiationEngine::checkOwnership() method was changed to look
for patterns in the wrong node.
the PR changed the modes of the --user-pat=MODE method but reused
one of the names. This commit fixes the name and adds a check in the
options script.
fixing the policy caused cvc5 to answer unsat instead of the
expected unknown for regress0/use_approx/bug812_approx.smt2. The
commit updates the expected result.
Diffstat (limited to 'src/options/quantifiers_options.toml')
-rw-r--r-- | src/options/quantifiers_options.toml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/options/quantifiers_options.toml b/src/options/quantifiers_options.toml index ad74e4ab9..1bd29684a 100644 --- a/src/options/quantifiers_options.toml +++ b/src/options/quantifiers_options.toml @@ -381,7 +381,7 @@ name = "Quantifiers" name = "trust" help = "When provided, use only user-provided patterns for a quantified formula." [[option.mode.STRICT]] - name = "trust" + name = "strict" help = "When provided, use only user-provided patterns for a quantified formula, and do not use any other instantiation techniques." [[option.mode.RESORT]] name = "resort" |