summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2020-05-21 18:33:14 -0500
committerGitHub <noreply@github.com>2020-05-21 18:33:14 -0500
commit863f229f992cbe02a64889675fc31950e0fe2859 (patch)
tree82c9c2b0bccc9db19d5c46f5857c9a712b21fac4
parent2c78f3bf696e7eb4b04f687e15b9569b9e1b8f23 (diff)
Disable re-elim by default (#4508)
Disabling re-elim performs better overall in many recent experiments.
-rw-r--r--src/options/strings_options.toml2
-rw-r--r--test/regress/regress1/strings/complement-test.smt21
2 files changed, 2 insertions, 1 deletions
diff --git a/src/options/strings_options.toml b/src/options/strings_options.toml
index 44ca2c390..3cf8f5852 100644
--- a/src/options/strings_options.toml
+++ b/src/options/strings_options.toml
@@ -174,7 +174,7 @@ header = "options/strings_options.h"
category = "regular"
long = "re-elim"
type = "bool"
- default = "true"
+ default = "false"
help = "elimination techniques for regular expressions"
[[option]]
diff --git a/test/regress/regress1/strings/complement-test.smt2 b/test/regress/regress1/strings/complement-test.smt2
index 5d3c8310f..0bb74a239 100644
--- a/test/regress/regress1/strings/complement-test.smt2
+++ b/test/regress/regress1/strings/complement-test.smt2
@@ -1,4 +1,5 @@
(set-logic SLIA)
+(set-option :strings-exp true)
(set-info :status sat)
(declare-fun x () String)
(declare-fun y () String)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback