From aa18f9e6a3ef18071af3636871dc62c8ec0227b2 Mon Sep 17 00:00:00 2001 From: Andrew Reynolds Date: Sat, 8 Feb 2020 17:08:13 -0600 Subject: [PATCH] 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. --- test/regress/regress1/rewriterules/datatypes_sat.smt2 | 2 +- test/regress/regress1/rewriterules/length_gen_020_sat.smt2 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 -- 2.30.2