summaryrefslogtreecommitdiff
path: root/test/regress/CMakeLists.txt
diff options
context:
space:
mode:
authorHaniel Barbosa <hanielbbarbosa@gmail.com>2021-02-02 11:17:33 -0300
committerGitHub <noreply@github.com>2021-02-02 11:17:33 -0300
commit95add26e5210e53e03c55ee313279b87cc3d5660 (patch)
treeb5032ea99a12eac9c5facf66ac53fdb8c25de02d /test/regress/CMakeLists.txt
parentc48548ea68b6241bee2cb9393ef2710c5803fb06 (diff)
[proof-new] Fix bug in expansion of MACRO_RESOLUTION (#5845)
Evaluating the proof infrastructure in SMT-LIB has uncovered a rare case (i.e., not previously in our regressions!!) in which a crowding literal occurs in an OR node that represents a single-literal clause subsequent to the last clause that includes the crowding literal. This was leading to the clause that eliminates the crowding literal not being found. The commit fixes this issue by excluding single-literal clauses from those that can introduce crowding literals (which was already marked as necessary but not properly enforced).
Diffstat (limited to 'test/regress/CMakeLists.txt')
-rw-r--r--test/regress/CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/regress/CMakeLists.txt b/test/regress/CMakeLists.txt
index 3bdaad2ad..de84761f0 100644
--- a/test/regress/CMakeLists.txt
+++ b/test/regress/CMakeLists.txt
@@ -2493,6 +2493,8 @@ set(regression_disabled_tests
regress1/nl/NAVIGATION2.smt2
# sat or unknown in different builds
regress1/nl/issue3307.smt2
+ # waiting until we enable proofs in master
+ regress1/proofs/macro-res-exp-crowding-lit-inside-unit.smt2
# slow with sygus-inference after removing anti-skolemization
regress1/quantifiers/anti-sk-simp.smt2
# no longer support snorm option
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback