diff options
author | Andres Noetzli <andres.noetzli@gmail.com> | 2020-08-19 10:12:34 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-19 10:12:34 -0700 |
commit | 466520464a8ed862c3a323bb2fbcc92332d9384b (patch) | |
tree | 76bcb32dd61b2b00c047bd36a426f423d525ff08 /test/regress/regress1/quantifiers/issue2970-string-var-elim.smt2 | |
parent | 1c67e4cc188b4812cedb614e6e998ea944ddb320 (diff) |
Require `--strings-exp` when using `str.substr` (#4916)
Fixes #4915. Previously, `str.substr` did not require `--strings-exp`.
However, when `--strings-exp` is not active, we do not send terms to the
extended solver for registration, which meant that `str.substr` was
never reduced. This commit adds `str.substr` to the operators that
require `--strings-exp`.
Diffstat (limited to 'test/regress/regress1/quantifiers/issue2970-string-var-elim.smt2')
-rw-r--r-- | test/regress/regress1/quantifiers/issue2970-string-var-elim.smt2 | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/regress/regress1/quantifiers/issue2970-string-var-elim.smt2 b/test/regress/regress1/quantifiers/issue2970-string-var-elim.smt2 index 31a57fc8b..a1b1dc628 100644 --- a/test/regress/regress1/quantifiers/issue2970-string-var-elim.smt2 +++ b/test/regress/regress1/quantifiers/issue2970-string-var-elim.smt2 @@ -1,3 +1,4 @@ +; COMMAND-LINE: --strings-exp (set-logic ALL) (set-info :status unsat) (declare-fun s () String) |