summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorAndres Noetzli <noetzli@stanford.edu>2019-06-02 20:01:48 -0700
committerGitHub <noreply@github.com>2019-06-02 20:01:48 -0700
commit9ccf3c01a736a9f6d5c6889b51c4589221044c97 (patch)
treeb2c1b74e7403d38573cb94f6398e3fc747d759c0 /contrib
parenta211c34d77c432007c3e1ed3c82baaea315a7632 (diff)
Enable SymFPU assertions in production (#3036)
This commit enables SymFPU assertions in production. The reason for this is that there are some known problems with certain bit-widths, so we prefer to be conservative. The commit also updates the run scripts for SMT-COMP 2019 to use `--fp-exp` since we have those additional checks in place now.
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/run-script-smtcomp20198
-rwxr-xr-xcontrib/run-script-smtcomp2019-unsat-cores8
2 files changed, 8 insertions, 8 deletions
diff --git a/contrib/run-script-smtcomp2019 b/contrib/run-script-smtcomp2019
index a87cefb96..15bae8d0d 100755
--- a/contrib/run-script-smtcomp2019
+++ b/contrib/run-script-smtcomp2019
@@ -85,7 +85,7 @@ ALIA|AUFLIA|AUFLIRA|AUFNIRA|UF|UFIDL|UFLIA|UFLRA|UFNIA|UFDT|UFDTLIA|AUFDTLIA|AUF
finishwith --full-saturate-quant
;;
ABVFP|BVFP|FP)
- finishwith --full-saturate-quant
+ finishwith --full-saturate-quant --fp-exp
;;
UFBV)
# most problems in UFBV are essentially BV
@@ -142,13 +142,13 @@ QF_S|QF_SLIA)
finishwith --strings-exp --rewrite-divk --lang=smt2.6.1
;;
QF_ABVFP)
- finishwith
+ finishwith --fp-exp
;;
QF_BVFP)
- finishwith
+ finishwith --fp-exp
;;
QF_FP)
- finishwith
+ finishwith --fp-exp
;;
*)
# just run the default
diff --git a/contrib/run-script-smtcomp2019-unsat-cores b/contrib/run-script-smtcomp2019-unsat-cores
index 78ec6ba22..942f489e6 100755
--- a/contrib/run-script-smtcomp2019-unsat-cores
+++ b/contrib/run-script-smtcomp2019-unsat-cores
@@ -27,7 +27,7 @@ QF_NRA)
;;
# all logics with UF + quantifiers should either fall under this or special cases below
ALIA|AUFLIA|AUFLIRA|AUFNIRA|UF|UFIDL|UFLIA|UFLRA|UFNIA|UFDT|UFDTLIA|AUFDTLIA|AUFBVDTLIA|AUFNIA|ABVFP|BVFP|FP)
- finishwith --full-saturate-quant
+ finishwith --full-saturate-quant --fp-exp
;;
UFBV)
finishwith --finite-model-find
@@ -69,13 +69,13 @@ QF_S|QF_SLIA)
finishwith --strings-exp --rewrite-divk --lang=smt2.6.1
;;
QF_ABVFP)
- finishwith
+ finishwith --fp-exp
;;
QF_BVFP)
- finishwith
+ finishwith --fp-exp
;;
QF_FP)
- finishwith
+ finishwith --fp-exp
;;
*)
# just run the default
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback