summaryrefslogtreecommitdiff
path: root/src/theory/fp
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2018-06-04 13:58:14 -0500
committerAndres Noetzli <andres.noetzli@gmail.com>2018-06-04 11:58:14 -0700
commitdb491e2e8100101f30e3f211a3c5da55686f7d27 (patch)
tree15907815b8231b7761f131d2ec96c8e82246f0d6 /src/theory/fp
parent8b7a4af93226b2ecb82814a7609855deea0230cd (diff)
Enable cegqi (with model values) for floating point by default (#2023)
Diffstat (limited to 'src/theory/fp')
-rw-r--r--src/theory/fp/theory_fp_rewriter.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/theory/fp/theory_fp_rewriter.cpp b/src/theory/fp/theory_fp_rewriter.cpp
index 496066ebc..574f2e0f0 100644
--- a/src/theory/fp/theory_fp_rewriter.cpp
+++ b/src/theory/fp/theory_fp_rewriter.cpp
@@ -980,6 +980,7 @@ RewriteFunction TheoryFpRewriter::constantFoldTable[kind::LAST_KIND];
preRewriteTable[kind::VARIABLE] = rewrite::variable;
preRewriteTable[kind::BOUND_VARIABLE] = rewrite::variable;
preRewriteTable[kind::SKOLEM] = rewrite::variable;
+ preRewriteTable[kind::INST_CONSTANT] = rewrite::variable;
preRewriteTable[kind::EQUAL] = rewrite::equal;
@@ -1062,6 +1063,7 @@ RewriteFunction TheoryFpRewriter::constantFoldTable[kind::LAST_KIND];
postRewriteTable[kind::VARIABLE] = rewrite::variable;
postRewriteTable[kind::BOUND_VARIABLE] = rewrite::variable;
postRewriteTable[kind::SKOLEM] = rewrite::variable;
+ postRewriteTable[kind::INST_CONSTANT] = rewrite::variable;
postRewriteTable[kind::EQUAL] = rewrite::equal;
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback