diff options
author | Morgan Deters <mdeters@cs.nyu.edu> | 2014-05-30 15:00:38 -0400 |
---|---|---|
committer | Morgan Deters <mdeters@cs.nyu.edu> | 2014-05-30 15:00:47 -0400 |
commit | 4a5b4545080f0bf576830893d7dafa8f56a26a0f (patch) | |
tree | 4277067580bcfbc8330a6677da3797fa1faafdd9 /contrib/run-script-smtcomp2014-application | |
parent | 04b5831c54503bd856b69777b1fefab19d925ac1 (diff) |
Run script updates: no --stats, also application-track version.
Diffstat (limited to 'contrib/run-script-smtcomp2014-application')
-rwxr-xr-x | contrib/run-script-smtcomp2014-application | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/contrib/run-script-smtcomp2014-application b/contrib/run-script-smtcomp2014-application new file mode 100755 index 000000000..94e80b940 --- /dev/null +++ b/contrib/run-script-smtcomp2014-application @@ -0,0 +1,29 @@ +#!/bin/bash + +cvc4=./cvc4 +bench="$1" + +logic=$(expr "$(grep -m1 '^[^;]*set-logic' "$bench")" : ' *(set-logic *\([A-Z_]*\) *) *$') + +case "$logic" in + +QF_BV) + # run tear-down incremental + # + # we run in this way for line-buffered input, otherwise memory's a + # concern (plus it mimics what we'll end up getting from an + # application-track trace runner?) + cat "$bench" | $cvc4 -L smt2 --no-checking --no-interactive --tear-down-incremental + ;; + +*) + # just run the default --incremental + # + # we run in this way for line-buffered input, otherwise memory's a + # concern (plus it mimics what we'll end up getting from an + # application-track trace runner?) + cat "$bench" | $cvc4 -L smt2 --no-checking --no-interactive --incremental + ;; + +esac + |