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 /test | |
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 'test')
-rw-r--r-- | test/regress/regress0/use_approx/bug812_approx.smt2 | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/test/regress/regress0/use_approx/bug812_approx.smt2 b/test/regress/regress0/use_approx/bug812_approx.smt2 index 4b5af6710..45908e3dd 100644 --- a/test/regress/regress0/use_approx/bug812_approx.smt2 +++ b/test/regress/regress0/use_approx/bug812_approx.smt2 @@ -1,11 +1,10 @@ ; REQUIRES: glpk ; COMMAND-LINE: --use-approx -; EXPECT: unknown (set-logic UFNIA) (set-info :source "Reduced from regression 'bug812.smt2' using ddSMT to exercise GLPK") (set-info :smt-lib-version 2.6) (set-info :category "crafted") -(set-info :status unknown) +(set-info :status unsat) (declare-fun s (Int Int) Int) (declare-fun P (Int Int Int) Int) (declare-fun p (Int) Int) |