summaryrefslogtreecommitdiff
path: root/src/options
diff options
context:
space:
mode:
authorMathias Preiner <mathias.preiner@gmail.com>2020-06-23 09:55:01 -0700
committerGitHub <noreply@github.com>2020-06-23 09:55:01 -0700
commit0539b0342b46e9fb96467a23f703bf2317692bb2 (patch)
tree1c2d54f7791ee472daa40efc63ce88e13b9e4cc8 /src/options
parentbea30aa5dd6b36fc5a206c4742abadf8c3fab5c1 (diff)
Add support for eqrange predicate (#4562)
This commit adds support for an eqrange predicate. (eqrange a b i j) is true if arrays a and b are equal on all indices within indices i and j, i.e., \forall k . i <= k <= j --> a[k] = b[k]. Requires option --arrays-exp to be enabled.
Diffstat (limited to 'src/options')
-rw-r--r--src/options/arrays_options.toml9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/options/arrays_options.toml b/src/options/arrays_options.toml
index 8c82a7fb5..389bb6e4c 100644
--- a/src/options/arrays_options.toml
+++ b/src/options/arrays_options.toml
@@ -73,3 +73,12 @@ header = "options/arrays_options.h"
type = "int"
default = "2"
help = "propagation effort for arrays: 0 is none, 1 is some, 2 is full"
+
+[[option]]
+ name = "arraysExp"
+ category = "experimental"
+ long = "arrays-exp"
+ type = "bool"
+ default = "false"
+ help = "enable experimental features in the theory of arrays"
+
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback