From: Andrew Reynolds Date: Sat, 8 Feb 2020 23:08:13 +0000 (-0600) Subject: Fix rewrite rules sat regressions (#3734) X-Git-Tag: cvc5-1.0.0~3666 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=aa18f9e6a3ef18071af3636871dc62c8ec0227b2;p=cvc5.git Fix rewrite rules sat regressions (#3734) Quantifier rewrite rules are not robust to preprocessing within our check-model infrastructure. This disables check-model on 2 satisfiable rewrite rules regressions. Fixes nightlies. --- diff --git a/test/regress/regress1/rewriterules/datatypes_sat.smt2 b/test/regress/regress1/rewriterules/datatypes_sat.smt2 index ab32e4190..4b5b59435 100644 --- a/test/regress/regress1/rewriterules/datatypes_sat.smt2 +++ b/test/regress/regress1/rewriterules/datatypes_sat.smt2 @@ -1,4 +1,4 @@ -; COMMAND-LINE: --rewrite-rules --quiet +; COMMAND-LINE: --rewrite-rules --no-check-models ;; try to solve datatypes with rewriterules (set-logic AUFLIA) (set-info :status sat) diff --git a/test/regress/regress1/rewriterules/length_gen_020_sat.smt2 b/test/regress/regress1/rewriterules/length_gen_020_sat.smt2 index d46065c73..72db8d18b 100644 --- a/test/regress/regress1/rewriterules/length_gen_020_sat.smt2 +++ b/test/regress/regress1/rewriterules/length_gen_020_sat.smt2 @@ -1,4 +1,4 @@ -; COMMAND-LINE: --rewrite-rules --quiet +; COMMAND-LINE: --rewrite-rules --no-check-models ;; Same than length.smt2 but the nil case is not a rewrite rule ;; So here the rewrite rules have no guards length