Remove redundant logic ALL_SUPPORTED. (#6664)
authorAina Niemetz <aina.niemetz@gmail.com>
Wed, 2 Jun 2021 17:16:26 +0000 (10:16 -0700)
committerGitHub <noreply@github.com>
Wed, 2 Jun 2021 17:16:26 +0000 (17:16 +0000)
310 files changed:
NEWS
src/theory/logic_info.cpp
test/api/sep_log_api.cpp
test/python/unit/api/test_solver.py
test/regress/regress0/bug521.minimized.smt2
test/regress/regress0/bug541.smt2
test/regress/regress0/bv/bv-int-collapse1.smt2
test/regress/regress0/bv/bv-int-collapse2.smt2
test/regress/regress0/bv/bv2nat-simp-range.smt2
test/regress/regress0/datatypes/bug597-rbt.smt2
test/regress/regress0/datatypes/bug604.smt2
test/regress/regress0/datatypes/bug625.smt2
test/regress/regress0/datatypes/cdt-model-cade15.smt2
test/regress/regress0/datatypes/cdt-non-canon-stream.smt2
test/regress/regress0/datatypes/coda_simp_model.smt2
test/regress/regress0/datatypes/conqueue-dt-enum-iloop.smt2
test/regress/regress0/datatypes/dt-different-params.smt2
test/regress/regress0/datatypes/dt-param-card4-bool-sat.smt2
test/regress/regress0/datatypes/is_test.smt2
test/regress/regress0/datatypes/pair-real-bool.smt2
test/regress/regress0/datatypes/sc-cdt1.smt2
test/regress/regress0/datatypes/stream-singleton.smt2
test/regress/regress0/datatypes/tenum-bug.smt2
test/regress/regress0/datatypes/tuple-no-clash.cvc
test/regress/regress0/decision/bug374b.smt2
test/regress/regress0/fmf/fd-false.smt2
test/regress/regress0/fmf/fmc_unsound_model.smt2
test/regress/regress0/fmf/forall_unit_data2.smt2
test/regress/regress0/fmf/krs-sat.smt2
test/regress/regress0/fmf/sc_bad_model_1221.smt2
test/regress/regress0/fmf/syn002-si-real-int.smt2
test/regress/regress0/fmf/tail_rec.smt2
test/regress/regress0/hung10_itesdk_output1.smt2
test/regress/regress0/hung13sdk_output1.smt2
test/regress/regress0/push-pop/bug654-dd.smt2
test/regress/regress0/quantifiers/cbqi-lia-dt-simp.smt2
test/regress/regress0/quantifiers/is-even-pred.smt2
test/regress/regress0/quantifiers/matching-lia-1arg.smt2
test/regress/regress0/quantifiers/mix-match.smt2
test/regress/regress0/quantifiers/partial-trigger.smt2
test/regress/regress0/quantifiers/pure_dt_cbqi.smt2
test/regress/regress0/quantifiers/rew-to-scala.smt2
test/regress/regress0/quantifiers/simp-len.smt2
test/regress/regress0/rec-fun-const-parse-bug.smt2
test/regress/regress0/rels/addr_book_0.cvc
test/regress/regress0/rels/atom_univ2.cvc
test/regress/regress0/rels/card_transpose.cvc
test/regress/regress0/rels/iden_0.cvc
test/regress/regress0/rels/iden_1.cvc
test/regress/regress0/rels/join-eq-u-sat.cvc
test/regress/regress0/rels/join-eq-u.cvc
test/regress/regress0/rels/joinImg_0.cvc
test/regress/regress0/rels/rel_1tup_0.cvc
test/regress/regress0/rels/rel_complex_0.cvc
test/regress/regress0/rels/rel_complex_1.cvc
test/regress/regress0/rels/rel_conflict_0.cvc
test/regress/regress0/rels/rel_join_0.cvc
test/regress/regress0/rels/rel_join_0_1.cvc
test/regress/regress0/rels/rel_join_1.cvc
test/regress/regress0/rels/rel_join_1_1.cvc
test/regress/regress0/rels/rel_join_2.cvc
test/regress/regress0/rels/rel_join_2_1.cvc
test/regress/regress0/rels/rel_join_3.cvc
test/regress/regress0/rels/rel_join_3_1.cvc
test/regress/regress0/rels/rel_join_4.cvc
test/regress/regress0/rels/rel_join_5.cvc
test/regress/regress0/rels/rel_join_6.cvc
test/regress/regress0/rels/rel_join_7.cvc
test/regress/regress0/rels/rel_product_0.cvc
test/regress/regress0/rels/rel_product_0_1.cvc
test/regress/regress0/rels/rel_product_1.cvc
test/regress/regress0/rels/rel_product_1_1.cvc
test/regress/regress0/rels/rel_symbolic_1.cvc
test/regress/regress0/rels/rel_symbolic_1_1.cvc
test/regress/regress0/rels/rel_symbolic_2_1.cvc
test/regress/regress0/rels/rel_symbolic_3_1.cvc
test/regress/regress0/rels/rel_tc_11.cvc
test/regress/regress0/rels/rel_tc_2_1.cvc
test/regress/regress0/rels/rel_tc_3.cvc
test/regress/regress0/rels/rel_tc_3_1.cvc
test/regress/regress0/rels/rel_tc_7.cvc
test/regress/regress0/rels/rel_tc_8.cvc
test/regress/regress0/rels/rel_tp_3_1.cvc
test/regress/regress0/rels/rel_tp_join_0.cvc
test/regress/regress0/rels/rel_tp_join_1.cvc
test/regress/regress0/rels/rel_tp_join_2.cvc
test/regress/regress0/rels/rel_tp_join_3.cvc
test/regress/regress0/rels/rel_tp_join_eq_0.cvc
test/regress/regress0/rels/rel_tp_join_int_0.cvc
test/regress/regress0/rels/rel_tp_join_pro_0.cvc
test/regress/regress0/rels/rel_tp_join_var_0.cvc
test/regress/regress0/rels/rel_transpose_0.cvc
test/regress/regress0/rels/rel_transpose_1.cvc
test/regress/regress0/rels/rel_transpose_1_1.cvc
test/regress/regress0/rels/rel_transpose_3.cvc
test/regress/regress0/rels/rel_transpose_4.cvc
test/regress/regress0/rels/rel_transpose_5.cvc
test/regress/regress0/rels/rel_transpose_6.cvc
test/regress/regress0/rels/rel_transpose_7.cvc
test/regress/regress0/rels/rels-sharing-simp.cvc
test/regress/regress0/sep/dispose-1.smt2
test/regress/regress0/sep/dup-nemp.smt2
test/regress/regress0/sep/issue5343-err.smt2
test/regress/regress0/sep/nspatial-simp.smt2
test/regress/regress0/sep/pto-01.smt2
test/regress/regress0/sep/pto-02.smt2
test/regress/regress0/sep/sep-01.smt2
test/regress/regress0/sep/sep-plus1.smt2
test/regress/regress0/sep/sep-simp-unsat-emp.smt2
test/regress/regress0/sep/simple-080420-const-sets.smt2
test/regress/regress0/sep/skolem_emp.smt2
test/regress/regress0/sep/trees-1.smt2
test/regress/regress0/sep/wand-crash.smt2
test/regress/regress0/sets/card-3sets.cvc
test/regress/regress0/sets/card3-ground.smt2
test/regress/regress0/sets/complement.cvc
test/regress/regress0/sets/complement2.cvc
test/regress/regress0/sets/complement3.cvc
test/regress/regress0/sets/cvc-sample.cvc
test/regress/regress0/sets/dt-simp-mem.smt2
test/regress/regress0/sets/emptyset.smt2
test/regress/regress0/sets/eqtest.smt2
test/regress/regress0/sets/error2.smt2
test/regress/regress0/sets/jan24/deepmeas0.hs.fqout.cvc4.47.smt2
test/regress/regress0/sets/jan24/deepmeas0.hs.fqout.small.smt2
test/regress/regress0/sets/jan27/ListConcat.hs.fqout.177minimized.smt2
test/regress/regress0/sets/jan27/ListConcat.hs.fqout.cvc4.177.smt2
test/regress/regress0/sets/jan28/TalkingAboutSets.hs.fqout.3577minimized.smt2
test/regress/regress0/sets/jan30/UniqueZipper.hs.fqout.minimized10.smt2
test/regress/regress0/sets/jan30/UniqueZipper.hs.fqout.minimized1832.smt2
test/regress/regress0/sets/setel-eq.smt2
test/regress/regress0/sets/sets-equal.smt2
test/regress/regress0/sets/sets-inter.smt2
test/regress/regress0/sets/sets-new.smt2
test/regress/regress0/sets/sets-sample.smt2
test/regress/regress0/sets/sets-sharing.smt2
test/regress/regress0/sets/sets-union.smt2
test/regress/regress0/sets/union-1a-flip.smt2
test/regress/regress0/sets/union-1a.smt2
test/regress/regress0/sets/union-1b-flip.smt2
test/regress/regress0/sets/union-1b.smt2
test/regress/regress0/sets/union-2.smt2
test/regress/regress0/strings/idof-rewrites.smt2
test/regress/regress0/strings/ilc-like.smt2
test/regress/regress0/strings/indexof-sym-simp.smt2
test/regress/regress0/strings/issue1189.smt2
test/regress/regress0/strings/tolower-simple.smt2
test/regress/regress0/sygus/dt-sel-parse1.sy
test/regress/regress1/bug507.smt2
test/regress/regress1/bug516.smt2
test/regress/regress1/bug519.smt2
test/regress/regress1/bug521.smt2
test/regress/regress1/bug543.smt2
test/regress/regress1/bug567.smt2
test/regress/regress1/bug681.smt2
test/regress/regress1/bv/bv-int-collapse2-sat.smt2
test/regress/regress1/bv/bv2nat-simp-range-sat.smt2
test/regress/regress1/bv/cmu-rdk-3.smt2
test/regress/regress1/datatypes/dt-param-card4-unsat.smt2
test/regress/regress1/datatypes/manos-model.smt2
test/regress/regress1/fmf/LeftistHeap.scala-8-ncm.smt2
test/regress/regress1/fmf/bug0909.smt2
test/regress/regress1/fmf/bug723-irrelevant-funs.smt2
test/regress/regress1/fmf/datatypes-ufinite-nested.smt2
test/regress/regress1/fmf/datatypes-ufinite.smt2
test/regress/regress1/fmf/dt-proper-model.smt2
test/regress/regress1/fmf/fib-core.smt2
test/regress/regress1/fmf/forall_unit_data.smt2
test/regress/regress1/fmf/fore19-exp2-core.smt2
test/regress/regress1/fmf/german169.smt2
test/regress/regress1/fmf/german73.smt2
test/regress/regress1/fmf/jasmin-cdt-crash.smt2
test/regress/regress1/fmf/loopy_coda.smt2
test/regress/regress1/fmf/lst-no-self-rev-exp.smt2
test/regress/regress1/fmf/nun-0208-to.smt2
test/regress/regress1/fmf/radu-quant-set.smt2
test/regress/regress1/fmf/refcount24.cvc.smt2
test/regress/regress1/fmf/sc-crash-052316.smt2
test/regress/regress1/fmf/with-ind-104-core.smt2
test/regress/regress1/push-pop/bug-fmf-fun-skolem.smt2
test/regress/regress1/quantifiers/anti-sk-simp.smt2
test/regress/regress1/quantifiers/bi-artm-s.smt2
test/regress/regress1/quantifiers/cdt-0208-to.smt2
test/regress/regress1/quantifiers/ext-ex-deq-trigger.smt2
test/regress/regress1/quantifiers/is-even.smt2
test/regress/regress1/quantifiers/macro-subtype-param.smt2
test/regress/regress1/quantifiers/parametric-lists.smt2
test/regress/regress1/quantifiers/stream-x2014-09-18-unsat.smt2
test/regress/regress1/quantifiers/subtype-param-unk.smt2
test/regress/regress1/quantifiers/subtype-param.smt2
test/regress/regress1/rels/addr_book_1.cvc
test/regress/regress1/rels/addr_book_1_1.cvc
test/regress/regress1/rels/bv1-unit.cvc
test/regress/regress1/rels/bv1-unitb.cvc
test/regress/regress1/rels/bv1.cvc
test/regress/regress1/rels/bv1p-sat.cvc
test/regress/regress1/rels/bv1p.cvc
test/regress/regress1/rels/bv2.cvc
test/regress/regress1/rels/iden_1_1.cvc
test/regress/regress1/rels/join-eq-structure-and.cvc
test/regress/regress1/rels/join-eq-structure.cvc
test/regress/regress1/rels/joinImg_0_1.cvc
test/regress/regress1/rels/joinImg_0_2.cvc
test/regress/regress1/rels/joinImg_1.cvc
test/regress/regress1/rels/joinImg_1_1.cvc
test/regress/regress1/rels/joinImg_2.cvc
test/regress/regress1/rels/joinImg_2_1.cvc
test/regress/regress1/rels/prod-mod-eq.cvc
test/regress/regress1/rels/prod-mod-eq2.cvc
test/regress/regress1/rels/rel_complex_3.cvc
test/regress/regress1/rels/rel_complex_4.cvc
test/regress/regress1/rels/rel_complex_5.cvc
test/regress/regress1/rels/rel_mix_0_1.cvc
test/regress/regress1/rels/rel_pressure_0.cvc
test/regress/regress1/rels/rel_tc_10_1.cvc
test/regress/regress1/rels/rel_tc_4.cvc
test/regress/regress1/rels/rel_tc_4_1.cvc
test/regress/regress1/rels/rel_tc_5_1.cvc
test/regress/regress1/rels/rel_tc_6.cvc
test/regress/regress1/rels/rel_tc_9_1.cvc
test/regress/regress1/rels/rel_tp_2.cvc
test/regress/regress1/rels/rel_tp_join_2_1.cvc
test/regress/regress1/rels/set-strat.cvc
test/regress/regress1/rels/strat.cvc
test/regress/regress1/sep/chain-int.smt2
test/regress/regress1/sep/crash1220.smt2
test/regress/regress1/sep/dispose-list-4-init.smt2
test/regress/regress1/sep/emp2-quant-unsat.smt2
test/regress/regress1/sep/finite-witness-sat.smt2
test/regress/regress1/sep/fmf-nemp-2.smt2
test/regress/regress1/sep/loop-1220.smt2
test/regress/regress1/sep/pto-04.smt2
test/regress/regress1/sep/quant_wand.smt2
test/regress/regress1/sep/sep-02.smt2
test/regress/regress1/sep/sep-03.smt2
test/regress/regress1/sep/sep-fmf-priority.smt2
test/regress/regress1/sep/sep-neg-1refine.smt2
test/regress/regress1/sep/sep-neg-nstrict.smt2
test/regress/regress1/sep/sep-neg-nstrict2.smt2
test/regress/regress1/sep/sep-neg-simple.smt2
test/regress/regress1/sep/sep-neg-swap.smt2
test/regress/regress1/sep/sep-nterm-again.smt2
test/regress/regress1/sep/sep-nterm-val-model.smt2
test/regress/regress1/sep/sep-simp-unc.smt2
test/regress/regress1/sep/simple-neg-sat.smt2
test/regress/regress1/sep/split-find-unsat-w-emp.smt2
test/regress/regress1/sep/split-find-unsat.smt2
test/regress/regress1/sep/wand-0526-sat.smt2
test/regress/regress1/sep/wand-false.smt2
test/regress/regress1/sep/wand-nterm-simp.smt2
test/regress/regress1/sep/wand-nterm-simp2.smt2
test/regress/regress1/sep/wand-simp-sat.smt2
test/regress/regress1/sep/wand-simp-sat2.smt2
test/regress/regress1/sep/wand-simp-unsat.smt2
test/regress/regress1/sets/ListElem.hs.fqout.cvc4.38.smt2
test/regress/regress1/sets/ListElts.hs.fqout.cvc4.317.smt2
test/regress/regress1/sets/TalkingAboutSets.hs.fqout.cvc4.3577.smt2
test/regress/regress1/sets/UniqueZipper.hs.1030minimized.cvc4.smt2
test/regress/regress1/sets/UniqueZipper.hs.1030minimized2.cvc4.smt2
test/regress/regress1/sets/UniqueZipper.hs.fqout.cvc4.10.smt2
test/regress/regress1/sets/UniqueZipper.hs.fqout.cvc4.1832.smt2
test/regress/regress1/sets/deepmeas0.hs.fqout.cvc4.41.smt2
test/regress/regress1/sets/finite-type/sets-card-bool-1.smt2
test/regress/regress1/sets/finite-type/sets-card-bool-2.smt2
test/regress/regress1/sets/finite-type/sets-card-bool-3.smt2
test/regress/regress1/sets/finite-type/sets-card-bv-1.smt2
test/regress/regress1/sets/finite-type/sets-card-bv-2.smt2
test/regress/regress1/sets/finite-type/sets-card-bv-3.smt2
test/regress/regress1/sets/finite-type/sets-card-bv-4.smt2
test/regress/regress1/sets/finite-type/sets-card-datatype-1.smt2
test/regress/regress1/sets/finite-type/sets-card-datatype-2.smt2
test/regress/regress1/sets/is_singleton1.smt2
test/regress/regress1/sets/issue2904.smt2
test/regress/regress1/sets/lemmabug-ListElts317minimized.smt2
test/regress/regress1/sets/sets-tuple-poly.cvc
test/regress/regress1/strings/cmu-2db2-extf-reg.smt2
test/regress/regress1/strings/cmu-5042-0707-2.smt2
test/regress/regress1/strings/cmu-inc-nlpp-071516.smt2
test/regress/regress1/strings/cmu-substr-rw.smt2
test/regress/regress1/strings/crash-1019.smt2
test/regress/regress1/strings/gm-inc-071516-2.smt2
test/regress/regress1/strings/idof-handg.smt2
test/regress/regress1/strings/idof-nconst-index.smt2
test/regress/regress1/strings/idof-neg-index.smt2
test/regress/regress1/strings/idof-triv.smt2
test/regress/regress1/strings/ilc-l-nt.smt2
test/regress/regress1/strings/issue3090.smt2
test/regress/regress1/strings/issue3217.smt2
test/regress/regress1/strings/issue3272.smt2
test/regress/regress1/strings/issue3357.smt2
test/regress/regress1/strings/tolower-find.smt2
test/regress/regress1/sygus/clock-inc-tuple.sy
test/regress/regress1/sygus/error1-dt.sy
test/regress/regress1/sygus/extract.sy
test/regress/regress1/sygus/issue3461.sy
test/regress/regress1/sygus/list-head-x.sy
test/regress/regress2/bug394.smt2
test/regress/regress2/bug674.smt2
test/regress/regress2/bug765.smt2
test/regress/regress2/issue6495-dup-pat-term.smt2
test/regress/regress2/quantifiers/nunchaku2309663.nun.min.smt2
test/regress/regress2/strings/cmu-dis-0707-3.smt2
test/regress/regress2/strings/cmu-disagree-0707-dd.smt2
test/regress/regress2/strings/cmu-prereg-fmf.smt2
test/regress/regress2/strings/cmu-repl-len-nterm.smt2
test/regress/regress2/strings/issue3203.smt2
test/regress/regress3/quantifiers/ForElimination-scala-9.smt2
test/regress/regress4/bug396.smt2
test/unit/api/solver_black.cpp
test/unit/theory/logic_info_white.cpp

diff --git a/NEWS b/NEWS
index 0b78073e9300760dd781a9ac60c14a159fed6c40..60a70a6c5e52dc669341ed0cf4db1e1ecfdc3397 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,7 @@
 This file contains a summary of important user-visible changes.
 
-Changes since 1.8
-=================
+Changes since CVC4 1.8
+======================
 
 New Features:
 * New unsat-core production modes based on the new proof infrastructure
@@ -48,261 +48,5 @@ Changes:
   is the same as before, only with this word removed from the beginning.
 * Building with Python 2 is now deprecated.
 * Removed the option `--rewrite-divk` (now effectively enabled by default).
-
-
-Changes since 1.7
-=================
-
-New Features:
-* New C++ and Python API: CVC4 has a new, more streamlined API. We plan to
-  make CVC4 1.8 the last version that ships with the legacy API.
-* Strings: Full support of the new SMT-LIB standard for the theory of strings,
-  including:
-  * Support for `str.replace_re`, `str.replace_re_all`, `str.is_digit`,
-    `str.from_code`, `re.diff`, and `re.comp`
-  * Support for new operator names (e.g. `str.in_re` instead of `str.in.re`),
-    new escape sequences. The new syntax is enabled by default for smt2 files.
-* Support for syntax-guided synthesis (SyGuS) problems in the new API. C++
-  examples of the SyGuS API can be found in `./examples/api/sygus_*.cpp`.
-* Support for higher-order constraints. This includes treating function sorts
-  (constructible by `->`) as first-class sorts and handling partially applied
-  function symbols. Support for higher-order constraints can be enabled by
-  the option `--uf-ho`.
-* Support for set comprehension binders `comprehension`.
-* Eager bit-blasting: Support for SAT solver Kissat.
-
-Improvements:
-* API: Function definitions can now be requested to be global. If the `global`
-  parameter is set to true, they persist after popping the user context.
-* Java/Python bindings: The bindings now allow users to catch exceptions
-* Arithmetic: Performance improvements
-  * Linear solver: New lemmas inspired by unit-cube tests
-  * Non-linear solver: Expanded set of axioms
-* Ackermannization: The Ackermannization preprocessing pass now supports
-  uninterpreted sorts and as a result all QF_UFBV problems are supported in
-  combination with eager bit blasting.
-
-Changes:
-* CVC language: Models printed in the CVC language now include an explicit end
-  marker to facilitate the communication over pipes with CVC4.
-* API change: `SmtEngine::query()` has been renamed to
-  `SmtEngine::checkEntailed()` and `Result::Validity` has been renamed to
-  `Result::Entailment` along with corresponding changes to the enum values.
-* Java API change: The name of CVC4's package is now `edu.stanford.CVC4`
-  instead of `edu.nyu.acsys.CVC4`.
-* The default output language is changed from CVC to SMT-LIB 2.6. The
-  default output language is used when the problem language cannot be
-  easily inferred (for example when CVC4 is used from the API).
-* Printing of BV constants: previously CVC4 would print BV constant
-  values as indexed symbols by default and in binary notation with the
-  option --bv-print-consts-in-binary. To be SMT-LIB compliant the
-  default behavior is now to print BV constant values in binary
-  notation and as indexed symbols with the new option
-  --bv-print-consts-as-indexed-symbols. The option
-  --bv-print-consts-in-binary has been removed.
-* Updated to SyGuS language version 2.0 by default. This is the last release
-  that will support the SyGuS language version 1.0 (`--lang=sygus1`). A
-  script is provided to convert version 1.0 files to version 2.0, see
-  `./contrib/sygus-v1-to-v2.sh`.
-* Support for user-provided rewrite rule quantifiers have been removed.
-* Support for certain option aliases have been removed.
-* Support for parallel portfolio builds has been removed.
-
-Changes since 1.6
-=================
-
-New Features:
-* Proofs:
-  * Support for bit-vector proofs with eager bitblasting (older versions only
-    supported proofs with lazy bitblasting).
-* Strings:
-  * Support for `str.replaceall` operator.
-  * New option `--re-elim` to reduce regular expressions to extended string
-    operators, resulting in better performance on regular expression benchmarks
-    (enabled by default).
-* SyGuS:
-  * Support for abduction (`--sygus-abduct`). Given a formula, this option uses
-    CVC4's SyGuS solver to find a sufficient condition such that the
-    conjunction of the condition and the formula is unsatisfiable.
-  * Support for two new term enumerator strategies: variable agnostic
-    (`--sygus-active-gen=var-agnostic`) and fast (`--sygus-active-gen=enum`).
-    By default, CVC4 tries to choose the best term enumerator strategy
-    automatically based on the input (`--sygus-active-gen=auto`).
-  * Support for streaming solutions of increasingly smaller size when using the
-    PBE solver (`--sygus-stream --sygus-pbe`). After the first solution is found
-    and printed, the solver will continue to look for new solutions and print
-    those, if any, that are smaller than previously printed solutions.
-  * Support for unification-based techniques in non-separable specifications
-    (`--sygus-unif`). For solving invariant problems a dedicate mode
-    (`--sygus-unif-boolean-heuristic-dt`) is available that builds candidate
-    solutions using heuristic decision tree learning.
-
-Improvements:
-* Strings:
-  * Significantly better performance on string benchmarks over the core theory
-    and those with extended string functions like substring, contains, and
-    replace.
-
-Changes:
-* API change: Expr::iffExpr() is renamed to Expr::eqExpr() to reflect its
-              actual behavior.
-* Compiling the language bindings now requires SWIG 3 instead of SWIG 2.
-* The CVC3 compatibility layer has been removed.
-* The build system now uses CMake instead of Autotools. Please refer to
-  [INSTALL.md](https://github.com/CVC4/CVC4/blob/master/INSTALL.md) for
-  up-to-date instructions on how to build CVC4.
-
-Changes since 1.5
-=================
-
-New Features:
-* A new theory of floating points.
-* Novel approach for solving quantified bit-vectors (BV).
-* Eager bit-blasting: Support for SAT solver CaDiCaL.
-* A new Gaussian Elimination preprocessing pass for the theory of bit-vectors.
-* Support for transcendental functions (sin, cos, exp). In SMT2 input, this
-  can be enabled by adding T to the logic (e.g., QF_NRAT).
-* Support for new operators in strings, including string inequality (str.<=)
-  and string code (str.code).
-* Support for automated rewrite rule generation from sygus (*.sy) inputs using
-  syntax-guided enumeration (option --sygus-rr).
-
-Improvements:
-* Incremental unsat core support.
-* Further development of rewrite rules for the theory of strings and regular
-  expressions.
-* Many optimizations for syntax-guided synthesis, including improved symmetry
-  breaking for enumerative search and specialized algorithms for
-  programming-by-examples conjectures.
-
-Changes:
-* Eager bit-blasting: Removed support for SAT solver CryptoMinisat 4, added
-  support for CryptoMinisat 5.
-* The LFSC proof checker now resides in its own repository on GitHub at
-  https://github.com/CVC4/LFSC. It is not distributed with CVC4 anymore.
-
-Changes since 1.4
-=================
-
-* Improved heuristics for reasoning about non-linear arithmetic.
-* Native support for syntax-guided synthesis (sygus).
-* Support for many new heuristics for reasoning with quantifiers, including
-  finite model finding.
-* Support for proofs for uninterpreted functions, arrays, bitvectors, and
-  their combinations.
-* Performance improvements to existing theories.
-* A new theory of sets with cardinality and relations.
-* A new theory of strings.
-* Support for unsat cores.
-* Support for separation logic constraints.
-* Simplification mode "incremental" no longer supported.
-* Support for array constants in constraints.
-* Syntax for array models has changed in some language front-ends.
-* New input/output languages supported: "smt2.0" and "smtlib2.0" to
-  force SMT-LIB v2.0; "smt2.5" and "smtlib2.5" to force SMT-LIB v2.5;
-  "smt2.6" and "smtlib2.6" to force SMT-LIB v2.6;
-  "smt", "smtlib", "smt2", and "smtlib2" all refer to the current standard
-  version 2.6.  If an :smt-lib-version is set in the input, that overrides
-  the command line.
-* Abstract values in SMT-LIB models are now ascribed types (with "as").
-* In SMT-LIB model output, real-sorted but integer-valued constants are
-  now printed in accordance with the standard (e.g. "1.0").
-
-Changes since 1.3
-=================
-
-* CVC4 now supports libc++ in addition to libstdc++ (this especially
-  helps on Mac OS Mavericks).
-* The LFSC proof checker has been incorporated into CVC4 sources.
-* Theory of finite sets, handling the MLSS fragment (singleton, union,
-  intersection, set subtraction, membership and subset).
-* By default, CVC4 builds in "production" mode (optimized, with fewer
-  internal checks on).  The common alternative is a "debug" build, which
-  is much slower.  By default, CVC4 builds with no GPL'ed dependences.
-  However, this is not the best-performing version; for that, you should
-  configure with "--enable-gpl --best", which links against GPL'ed
-  libraries that improve usability and performance.  For details on
-  licensing and dependences, see the README file.
-* Small API adjustments to Datatypes to even out the API and make it
-  function better in Java.
-* Timed statistics are now properly updated even on process abort.
-* Better automatic handling of output language setting when using CVC4
-  via API.  Previously, the "automatic" language setting was sometimes
-  (though not always) defaulting to the internal "AST" language; it
-  should now (correctly) default to the same as the input language
-  (if the input language is supported as an output language), or the
-  "CVC4" native output language if no input language setting is applied.
-* The SmtEngine cannot be safely copied with the copy constructor.
-  Previous versions inadvertently permitted clients to do this via the
-  API.  This has been corrected, copy and assignment of the SmtEngine
-  is no longer permitted.
-
-Changes since 1.2
-=================
-
-New features:
-* SMT-LIB-compliant support for abs, to_real, to_int, is_int, which were
-  previously missing
-* New bv2nat/int2bv operators for bitvector/integer inter-compatibility.
-* Support in linear logics for /, div, and mod by constants (with the
-  --rewrite-divk command line option).
-* Parsing support for TPTP's TFF and TFA formats.
-* A new theory of strings: word (dis-)equations, length constraints,
-  regular expressions.
-* Increased compliance to SMT-LIBv2, numerous bugs and usability issues
-  resolved.
-* New :command-verbosity SMT option to silence success and error messages
-  on a per-command basis, and API changes to Command infrastructure to
-  support this.
-
-Behavioral changes:
-* It is no longer permitted to request model or proof generation if there's
-  been an intervening push/pop.
-* User-defined symbols (define-funs) are no longer reported in the output
-  of get-model commands.
-* Exit codes are now more standard for UNIX command-line tools.  Exit code
-  zero means no error---but the result could be sat, unsat, or unknown---and
-  nonzero means error.
-
-API changes:
-* Expr::substitute() now capable of substituting operators (e.g.,
-  function symbols under an APPLY_UF)
-* Numerous improvements to the Java language bindings
-
-Changes since 1.1
-=================
-
-* Real arithmetic now has three simplex solvers for exact precision linear
-  arithmetic: the classical dual solver and two new solvers based on
-  techniques for minimizing the sum of infeasibilities. GLPK can now be used
-  as a heuristic backup to the exact precision solvers.  GLPK must be enabled
-  at configure time. See --help for more information on enabling these solvers.
-* added support for "bit0" and "bit1" bitvector constants in SMT-LIB v1.2
-* support for theory "alternates": new ability to prototype new decision
-  procedures that are selectable at runtime
-* various bugfixes
-
-Changes since 1.0
-=================
-
-* bit-vector solver now has a specialized decision procedure for unsigned bit-
-  vector inequalities
-* numerous important bug fixes, performance improvements, and usability
-  improvements
-* support for multiline input in interactive mode
-* Win32-building support via mingw
-* SMT-LIB get-model output now is easier to machine-parse: contains (model...)
-* user patterns for quantifier instantiation are now supported in the
-  SMT-LIBv1.2 parser
-* --finite-model-find was incomplete when using --incremental, now fixed
-* the E-matching procedure is slightly improved
-* Boolean terms are now supported in datatypes
-* tuple and record support have been added to the compatibility library
-* driver verbosity change: for printing all commands as they're executed, you
-  now need verbosity level >= 3 (e.g., -vvv) instead of level 1 (-v).  This
-  allows tracing the solver's activities (with -v and -vv) without having too
-  much output.
-* to make CVC4 quieter in abnormal (e.g., "warning" conditions), you can
-  use -q.  Previously, this would silence all output (including "sat" or
-  "unsat") as well.  Now, single -q silences messages and warnings, and
-  double -qq silences all output (except on exception or signal).
+* Removed support for redundant logics ALL_SUPPORTED and QF_ALL_SUPPORTED,
+  use ALL and QF_ALL instead.
index 5d741c942d9940d87617569ea5f52ad39cea8894..ecebd27c9e90f3dfd1f2f887616f359833d752be 100644 (file)
@@ -383,24 +383,12 @@ void LogicInfo::setLogicString(std::string logicString)
     // quantified Boolean formulas only; we're done.
     enableQuantifiers();
     p += 3;
-  } else if(!strcmp(p, "QF_ALL_SUPPORTED")) {
-    // the "all theories included" logic, no quantifiers
-    enableEverything();
-    disableQuantifiers();
-    arithNonLinear();
-    p += 16;
   } else if(!strcmp(p, "QF_ALL")) {
     // the "all theories included" logic, no quantifiers
     enableEverything();
     disableQuantifiers();
     arithNonLinear();
     p += 6;
-  } else if(!strcmp(p, "ALL_SUPPORTED")) {
-    // the "all theories included" logic, with quantifiers
-    enableEverything();
-    enableQuantifiers();
-    arithNonLinear();
-    p += 13;
   } else if(!strcmp(p, "ALL")) {
     // the "all theories included" logic, with quantifiers
     enableEverything();
index 04d4ce41d8c5fc0dd5e10dd4857a380126f44034..5d0e6b8285a1f1370b4e7e019e5e0b1b781072cf 100644 (file)
@@ -130,7 +130,7 @@ int validate_getters(void)
   Solver slv;
 
   /* Setup some options for cvc5 */
-  slv.setLogic("QF_ALL_SUPPORTED");
+  slv.setLogic("QF_ALL");
   slv.setOption("produce-models", "true");
   slv.setOption("incremental", "false");
 
index 67174ad8e67fa3852929f32d9b480b31a0ec3ac7..44ce684dd65c67452f3d060b823c46dbd8c98dae 100644 (file)
@@ -980,7 +980,7 @@ def test_get_value3(solver):
 
 
 def test_declare_separation_heap(solver):
-    solver.setLogic("ALL_SUPPORTED")
+    solver.setLogic("ALL")
     integer = solver.getIntegerSort()
     solver.declareSeparationHeap(integer, integer)
     # cannot declare separation logic heap more than once
@@ -1014,7 +1014,7 @@ def test_get_separation_heap_term1(solver):
 
 
 def test_get_separation_heap_term2(solver):
-    solver.setLogic("ALL_SUPPORTED")
+    solver.setLogic("ALL")
     solver.setOption("incremental", "false")
     solver.setOption("produce-models", "false")
     checkSimpleSeparationConstraints(solver)
@@ -1023,7 +1023,7 @@ def test_get_separation_heap_term2(solver):
 
 
 def test_get_separation_heap_term3(solver):
-    solver.setLogic("ALL_SUPPORTED")
+    solver.setLogic("ALL")
     solver.setOption("incremental", "false")
     solver.setOption("produce-models", "true")
     t = solver.mkFalse()
@@ -1034,7 +1034,7 @@ def test_get_separation_heap_term3(solver):
 
 
 def test_get_separation_heap_term4(solver):
-    solver.setLogic("ALL_SUPPORTED")
+    solver.setLogic("ALL")
     solver.setOption("incremental", "false")
     solver.setOption("produce-models", "true")
     t = solver.mkTrue()
@@ -1045,7 +1045,7 @@ def test_get_separation_heap_term4(solver):
 
 
 def test_get_separation_heap_term5(solver):
-    solver.setLogic("ALL_SUPPORTED")
+    solver.setLogic("ALL")
     solver.setOption("incremental", "false")
     solver.setOption("produce-models", "true")
     checkSimpleSeparationConstraints(solver)
@@ -1063,7 +1063,7 @@ def test_get_separation_nil_term1(solver):
 
 
 def test_get_separation_nil_term2(solver):
-    solver.setLogic("ALL_SUPPORTED")
+    solver.setLogic("ALL")
     solver.setOption("incremental", "false")
     solver.setOption("produce-models", "false")
     checkSimpleSeparationConstraints(solver)
@@ -1072,7 +1072,7 @@ def test_get_separation_nil_term2(solver):
 
 
 def test_get_separation_nil_term3(solver):
-    solver.setLogic("ALL_SUPPORTED")
+    solver.setLogic("ALL")
     solver.setOption("incremental", "false")
     solver.setOption("produce-models", "true")
     t = solver.mkFalse()
@@ -1083,7 +1083,7 @@ def test_get_separation_nil_term3(solver):
 
 
 def test_get_separation_nil_term4(solver):
-    solver.setLogic("ALL_SUPPORTED")
+    solver.setLogic("ALL")
     solver.setOption("incremental", "false")
     solver.setOption("produce-models", "true")
     t = solver.mkTrue()
@@ -1094,7 +1094,7 @@ def test_get_separation_nil_term4(solver):
 
 
 def test_get_separation_nil_term5(solver):
-    solver.setLogic("ALL_SUPPORTED")
+    solver.setLogic("ALL")
     solver.setOption("incremental", "false")
     solver.setOption("produce-models", "true")
     checkSimpleSeparationConstraints(solver)
index 6751d4077b0b44b8f9dbccddbd689b463cd8b28b..97988768234061a58ae7aa77f3890c2eb8c4924b 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-fun _substvar_301_ () Bool)
 (declare-fun _substvar_300_ () Bool)
index 1847a9111a712d1ef8db0a21da45bd4365f68658..055a98dc8e8370172eb00203a0efe516989d58f3 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-datatypes ((Pair 2)) ((par (T1 T2) ((mk-pair (first T1) (second T2))))))
 (assert (= (mk-pair 0.0 0.0) (mk-pair 1.5 2.5)))
 (check-sat)
index 5968fe00c178d19d12fecd4113d611f16e5c78a9..a31036f7169d8e94ff733fe741a50acc321bcad2 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE:
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-fun t () (_ BitVec 16))
 (assert (not (= t ((_ int2bv 16) (bv2nat t)))))
index b7e390592f12d460993512380ced381b1afefbd2..5cf6a600c5d49fafa890c32316422f869b246fdb 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE:
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-fun t () Int)
 (assert (= (+ t 1) (bv2nat ((_ int2bv 16) t))))
index bc3ce73b743e11655dd8253ade3ea8e15e8b4303..31e2b7bd1062b1301efaa32986f25fa1c0b958d8 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-fun t () (_ BitVec 16))
 (assert (not (and (<= 0 (bv2nat t)) (< (bv2nat t) 65536))))
index 236865aa3ae94bb9e57126ce43920033e4b5e49a..4e1ae17842c15e48bf41288dca9761fc55584b3c 100644 (file)
@@ -1,5 +1,5 @@
 (set-option :global-declarations true)
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 
 ; Tree type
index dfd11001dce237a0a8fc73398defc313f6188766..bd48b93f07f7be40a3e3dfa9bb013977ea29a3d5 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-datatypes ((PairIntInt 0)) ( ( (pair (firstPairIntInt Int)
 (secondPairIntInt Int)) ) ))
index 1e9a18d9d66efcdef08511ddea51e825b00609f6..ab6d52275f6ef0a83e2dd3cb0232312de9c12861 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-fun x1 () Int)
 (declare-fun x2 () Int)
index 8ddf7c52ab35ed65c10ffad94ef2fa587e86df1e..130ff62ad49247a46360429435de720bee642398 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-codatatypes ((Stream 0)) (((C (c Stream)) (D (d Stream)) (E (e Stream)))))
 
index 0741b0ff00e17ad134890c8a5da6a72487ea2605..4a9dfce0a4bfec7ff347c97f605b4ccae2cafb71 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-codatatypes ((list 0)) (((cons (head Int) (tail list)))))
 
index 3c30021b04b83ec9f73ec11b08c128d061778647..a895496c0a5723d49f39274726137ed7c5349d2d 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-sort a_ 0)
 (declare-fun __nun_card_witness_0 () a_)
index 1c2f22275656db57c2188dddc0fc5aeecfc7e8b8..bbc25da68124bfe867b8a6bf907692d2ba8a1ac8 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-fun start!13 () Bool)
 
index f73d82dc9a12675182f5354a57c7838e2ef66e76..56bd79a47f1656f58b4ede7b4ad51b5f919dc51d 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-datatypes ((Data 1)) ((par (T) ((data (first T))))))
 
index abcff3ddb9737652e46f8ffb0f69e511d1572689..0baa867e8d39c478fb14047d6dda23b66f4ad2af 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-datatypes ((Pair 2)) ((par (T S) ((pair (first T) (second S))))))
 
index c54a848595da3f9a6f98a2b0adc7317d9ca2f06e..4b0aa59fff1441657c3cd7a492dff042e4478ca0 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-datatypes ((Unit 0)) (((u))))
 (declare-fun x () Unit)
index c29eeb4e978011d0a635dfd71404fe23421a786e..f8ed3dd3c92e9a968c935190dbffce59f29b5352 100644 (file)
@@ -1,6 +1,6 @@
 ; EXPECT: sat
 ;(set-option :produce-models true)
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-datatypes ((RealTree 0)) (
   (
index 3c88c49c011519419bf2885df18c8c966a38d871..cc508e2ed8c106ed043ccb32b1b29772da7aa9ed 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-sort term 0)
 (declare-codatatypes ((llist_tree 0) (tree 0)) (
index 95d5f0c81653a8c3e7bf8ba1cf567a35f5cc23e4..5ef10166238e7f9ef50052a219280503dd8c29f2 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 
 (declare-codatatypes ((Stream 0)) (((S (s Stream)))))
index 6d25aefd0d16ed59b2a5cfe4c6a1b173e2c65b6d..3dd418cf33f1e224c805345c4eaddfb2e52c8b38 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 
 (declare-datatypes ((DNat 0) (Nat 0)) (((dnat (data Nat)))
index ecdc8198fc39eb9f4abec1a8bb29f4fea02f81d8..586d5d2596d687a5e073c39f6d00332cdd822fd6 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 
 x : [ REAL, REAL ];
 y : REAL;
index f9d3f440d43fcc70cec23ea6b2ad22cf45456055..be6d9d5555bf117c7d44dcf937f2ef81e919eeab 100644 (file)
@@ -1,7 +1,7 @@
 ; COMMAND-LINE: --decision=justification --no-unconstrained
 ; EXPECT: unsat
 
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (declare-fun _substvar_245_ () Bool)
 (declare-fun _substvar_246_ () Bool)
 (declare-fun _substvar_247_ () Bool)
index 0d8737a90b30447a7b32918b8ceb21481327817a..20170ea1bf706dca73ff6af9c344f490bc195954 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --fmf-fun
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (define-fun-rec f ((x Int)) Bool false)
 (assert (not (f 0)))
 (check-sat)
index e4e1f65b48d3a8fd4414a6e75648262fd88ebff7..cd577add41c7c21c912ff304ed9e74db547c7d6b 100644 (file)
@@ -1,7 +1,7 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
 ; this problem produced a model where incorrectly card(a)=1 due to --mbqi=fmc
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 (declare-sort a 0)
 (declare-datatypes ((tree 0)) (((Leaf (lab a)))))
index 88f2631c5d59cad65c09cbfcffc7480456a05771..7ceb74ad38ec23964d5592740303ee966a630fe5 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-sort a 0)
 (declare-datatypes ((prod 0)) (((Pair (gx a) (gy a)))))
 (declare-fun p () prod)
index 17c6d974872fc3da74b3c27bb011909c9f643c70..317f755d8c2fc4e57750b5b4d96724f44e8566fe 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-sort $$unsorted 0)
 (declare-fun cowlNothing ($$unsorted) Bool)
index d951e6c5045ba44a7cf1f1e3bb5178feec4b5cf0..7c9b5459490365d28dbb80731fc5101276b631fa 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-sort a 0)
 (declare-fun __nun_card_witness_0 () a)
index 769bc88afe8e6087d0e60304d4a0201e88e6f34d..1e72650c222a860d818425a4387f51b8ff941067 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-sort $$unsorted 0)
 (declare-fun $$rtu (Real) $$unsorted)
index 2651db3f2f181454813239b9b31b8db68f95da43..05ca33aaca3a57b09fd15c3e216c8b703ced53f9 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --fmf-fun --no-check-models
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-sort elem 0)
 (declare-datatypes ((list 0)) (((Nil) (Cons (hd elem) (tl list)))))
 (define-fun-rec f ((x list)) elem
index 2dcbf1fcd7409cd87cfaeb1be79c20319ba00b4d..37b180ad2f5be9ab9799714c38caf3efe054413f 100644 (file)
@@ -1,4 +1,4 @@
-( set-logic QF_ALL_SUPPORTED)
+( set-logic QF_ALL)
 ( set-info :source | SMT-COMP'06 organizers |)
 ( set-info :smt-lib-version 2.6)
 ( set-info :category "check")
index 7886153b0d8c263a3fa57fc64338e853e3259734..d1c8da68270eeebdcb2e7fd8a79055a5b35fcfdf 100644 (file)
@@ -1,4 +1,4 @@
-( set-logic QF_ALL_SUPPORTED)
+( set-logic QF_ALL)
 ( set-info :source | SMT-COMP'06 organizers |)
 ( set-info :smt-lib-version 2.6)
 ( set-info :category "check")
index bd8419b5782eba2da7ff4fce2d04ac7f66665c4c..a3f64d2b1097a13de036cc0f0bce28d6dd0ee3d9 100644 (file)
@@ -1,5 +1,5 @@
 ; COMMAND-LINE: --incremental --fmf-fun --strings-exp
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-datatypes ((List_T_C 0) (T_CustomerType 0)) (
 ((List_T_C$CNil_T_CustomerType) (ListTC (ListTC$head T_CustomerType) (ListTC$tail List_T_C)))
 ((T_CustomerType$C_T_CustomerType (T_CustomerType$C_T_CustomerType$a_CompanyName Int) (T_CustomerType$C_T_CustomerType$a_ContactName Int) (ID Int)))
index a39aa4ef574d24ec94e597555fe6fcfec625d45c..c48593a36379c942e26844662cfec28fdfc45748 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --cegqi --dt-rewrite-error-sel
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-datatypes ((List 0)) (((cons (head Int) (tail List)) (nil))))
 (assert (exists ((y Int)) (forall ((x List)) (not (= (head x) (+ y 7))))))
 (check-sat)
index 9808f4936dd84d65e2afe54649ae6167b0528c9b..e4559df2a43687ddc4d36d6b3518db1f8f9b45f2 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 
 (define-funs-rec ((is-even ((x Int)) Bool) (is-odd ((x Int)) Bool)) ((or (= x 0) (is-odd (- x 1))) (and (not (= x 0)) (is-even (- x 1)))))
index aaf9b2c1f6893ba860b1612b03bd13b05521c3e4..3712b5a426e2300d37bd4007277b7f54e867ef4a 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --purify-triggers
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-fun P (Int) Bool)
 (assert (forall ((x Int)) (P (* 2 x))))
 (assert (not (P 38)))
index 110df2fa4e47c9b8d10ad80a331af7355ebc3aad..9329f4c56835b0f17f4bcbe200a84b496eecb7d6 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE:
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-fun P (Real) Bool)
 (assert (forall ((x Int)) (P x)))
index beea57bdb3104bf1dc71c11f273a093f403491fa..47a60d4bfb52c63306f539a0d980b637afb60c20 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --partial-triggers
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-fun P (Int) Bool)
 (assert (forall ((x Int) (y Int)) (=> (> y 6) (or (> x y) (P x)))))
index 67fb5bf24b47ca21589e79eb646410ee3edc9524..764c2dbedcf5cfeb3bf697a4d5739bb8a3fe5cbc 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --cegqi
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-datatypes ((nat 0)) (( (Suc (pred nat)) (zero))))
 (declare-fun y () nat)
index 343458beeb6df57954ff150652ba2744e2400155..7e8d7012675a9421affa9ad62636f75c6c27ef90 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-datatypes ((Formula!953 0)) (((And!954 (lhs!955 Formula!953) (rhs!956 Formula!953)) (Not!957 (f!958 Formula!953)) (Or!959 (lhs!960 Formula!953) (rhs!961 Formula!953)) (Variable!962 (id!963 (_ BitVec 32))))))
 (declare-fun error_value!964 () Bool)
index 06ae23f8d1cb2fa05606b3cc3a2f39e0c5d2e593..3d132e4356a632ec82a1f1e86fe80d1e2541f124 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 
 (declare-datatypes ((Lst 0)) (((cons (head Int) (tail Lst)) (nil))))
index b8c05483399dbaef49acbed90b640594686def3c..a2f30eec3f3a042f02d371af04216430a144cd89 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 
 (define-funs-rec (
index 5b1ecefd8ab152e926a19597c6e07f62dfd8ec39..bae21f1788f2f9dccaadc5dc7468ff0743b9f9de 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 Atom : TYPE;
 AtomTup : TYPE = [Atom];
 AtomBinTup : TYPE = [Atom, Atom];
index e01d99dee3fea0480388fb69cb7c65c1987b3c83..b290a2bb02608a2c9550a1e4a5e8bc44ea2577b3 100644 (file)
@@ -1,6 +1,6 @@
 % EXPECT: unsat\r
 OPTION "sets-ext";\r
-OPTION "logic" "ALL_SUPPORTED";\r
+OPTION "logic" "ALL";\r
 Atom: TYPE;\r
 \r
 a : SET OF [Atom];\r
index bde7fe53e617d84504ec456c3137a9760c06b108..383b0bc215e7f26ed1610713eba4e1a48f59f0f8 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unknown (INCOMPLETE)
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 ASSERT (CARD(TRANSPOSE(x)) > 0);
index 4c26930847ddd9691a66c41e886f6ee99a3a8716..70e365b8f20c227f6555cf595f08a6360d026b8c 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 Atom: TYPE;
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
index 4f05817066270d5127ac4bd31dcf91b938a17f11..d874c93815b3362ff4e470ea5d36323588b06737 100644 (file)
@@ -1,6 +1,6 @@
 % EXPECT: unsat
 OPTION "sets-ext";
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 Atom:TYPE;
 AtomPair: TYPE = [Atom, Atom];
 x : SET OF AtomPair;
index 0202cbb410c7308955917c4fb959def139a05d42..1c45aa46b32477d8335990e467731d0ea1c04140 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 4bc498aec98bf8b8213f7392396d54b1bfd8d376..174e5dc169356dd0920b9c7e151ade45a52b09bb 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 297898a8167bfa1a58fdd703d7642924bf6353b0..b3dc944fdcb583f0596f86012881ea9b875386dc 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 OPTION "sets-ext";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
index 50d4defd5d4a1db2c3a61ebe2b6cff90d9008bfb..90a22856e1b8036db4d2ca249bbff3508c8169dd 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntTup: TYPE = [INT];
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
index dcb7539738b29b137d9cafbdc1c9a93e1df3371b..c4cf0a01f19568e8e2c8f4af26c3493d708b9035 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 969d0d71c96442889d2e58bdb57d0d8e213eb1c1..4b23cdd2b119f5620ad07770f3e5fbf9a076b18f 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntTup: TYPE = [INT];
 x : SET OF IntPair;
index c1b82339fecde6660e79efec11779e3622a31d86..bc67500353db9f89656af6824434aea6d1d3c0f4 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 e : IntPair;
index 406b8d312ab1dd4c2ec17bd9c0f5ac070131f83d..e0b76f2c92e5821686d2a8cac456e577e85b400a 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index a7fa7efb92f19f30c787622ca84ad80a6e9e70b1..5fa5f14ef07335cc6d1f5f7333fb6debc37ee4dd 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index c8921afb9d13a65e7124128aee18a386bbe02189..da3217642566f95ea62fd3c5459a31d5bf396844 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 75fc08387cddcbf465a03f9442cd591507065ea9..ab00ed8b3dc95799484355dbba8acc4c1a915343 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index cac7ce84dffcd9207aab2049264690cf504ac547..0f50757fcebf4820c7e84b6c03a80aad23e324c3 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntTup: TYPE = [INT, INT, INT];
 x : SET OF IntPair;
index 3e27b9cc51a0f9123bce19b4d450c3a323175d71..4d412c64932b4dd9b43346cfdda7d4ad7926fc3a 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntTup: TYPE = [INT, INT, INT];
 x : SET OF IntPair;
index 6e190cecfbd7992bcb2e31986ad5a15a6a5b3fec..fb48aba775ca255be231cdc5cee2d2edaf595cec 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index dedc4ae44e2da824a8a228146b4c3cdfade1272a..238028e1883c5dfb8267f18ecef5287a3247a32c 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 030810f3de704ec41f7a4692acf0c2be70d46114..c5210af1c5c3670732d0e279de66b14c83ad0bff 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 590e581a788e806b5f03c7552c4019d0a84b2877..541e7bf3744a7e2374c63ef6d6043f901a4abb81 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 17318872f5993ecc72d707d9124481de8c3355b5..cd76d9afe390580a6ca905f9c671efeee4e367b7 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index fff5b6efe3f8c29d0e3bb3a442a6e592e1abf4fe..c2f581114c53d14eefced14e89d61a9c6fbd1236 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 09981be0b54e41019aa3169a30c8c8d830f62d95..3765fa8cbf5fa2fbfd96468c8ffa0700dee72a2d 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntTup: TYPE = [INT, INT, INT, INT];
 x : SET OF IntPair;
index f141c7bd43333bd6600767fcde46e6ac3bb53ebf..1605434075ecdc7e5a755bc7c61bf5136600a4bd 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntTup: TYPE = [INT, INT, INT, INT];
 x : SET OF IntPair;
index 1826e5a75140d8f62cccbc69fad2a78df742fed8..6f64ee89276d09ae174b5d499f0f952031bbd422 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT, INT];
 IntTup: TYPE = [INT, INT, INT, INT,INT, INT];
 x : SET OF IntPair;
index 2d79cbc0c1b632437e7c067580975279ebc2255c..8371632b99924dc204ea62edd9395fed418d76da 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT, INT];
 IntTup: TYPE = [INT, INT, INT, INT,INT, INT];
 x : SET OF IntPair;
index 08ed3241133c04ee7b554a00631426831bb7e550..91df3e6de15d46e2c4bd27aef0cd48ac822ba75d 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index df2d7f4126c10e4a94c61a11835d96ab10baf02f..7890ca2e28486a0858e938175d4c2e2ab1edaa29 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 082604dc24fb1427c81dd7c2bb550a32cfe41598..ae0eeffae3e965d876b1460a517f2c2c71e5642c 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index da0906dd23fcd00b6f662a27561a51f894e27d23..bdfcaf5a8e0c8dc3c8b59ba774013c4060dbe212 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 813b8235bcbcc5ecc23266c0a1f187c40b9cda4a..c3447622dfab814cfc7d2a13a6895c1fa1b290f2 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntTup: TYPE = [INT, INT, INT, INT];
 x : SET OF IntPair;
index d5d42eaadc985c37a839a5d5781d737da3dfff04..e396b886dff0ace752366fbd5a8ff8544ed0c371 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index dc213835768bb58395fa44e75fcbf5b5916eb17e..080c676a8af489c813dbe24dab50b6bc87aca99d 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index a9b2e8b98651e6a3a28f6ca04be20e70b07966f9..f1d9bbadc738b99ee3bd144e267ad6219fd8429f 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 1958c0eeefe7ce84ab96c24c3ccbd67b74f467a8..d687793108de0697a22cbe0d34c7b3fffa510e4a 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index ecf938c239b379d7f78912904cf2e80c86bf959e..1a81ab569fb299032770a7d640cf70edd43291ac 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 00c83e2d2f15dd19564a363b6cd669d9545e9e1e..6284d30411e91072d744e3eba1aa6bad040a7279 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 9aaf6d9b1afe4c9d4ce527a471fb07eee8a996ae..7ea179d269e25a4cfa402cc579f79fce6cf4e114 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 5d9b5447f599ca05e9de93dbf7e39b74c8e9c417..845f26dce558f97df4b03f02977bf7c13c029546 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 40471c1f9205519f696463bc3f3d0946ba97203d..a7b96b83bc7c5e0572ce39da53d81319675af341 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 008b2aa1e9d93c0f90cd0f75933c9326eab37b7f..3f39f5773a5dcf7a371b8df572fa14ba46859a18 100644 (file)
@@ -1,6 +1,6 @@
 % EXPECT: unsat
 % crash on this
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 w : SET OF IntPair;
 x : SET OF IntPair;
index c5a90ff293964e772b9e920cafada9917e38bea0..852e93466acea0cc8dc5e662c6bd08c0356319e7 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 8d149a48d88d6c8bc1ba878ee19463fb148a6fb7..6ab678881d99eb293ccffdbcd157782242349c6f 100644 (file)
@@ -1,6 +1,6 @@
 % EXPECT: unsat
 % crash on this
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 w : SET OF IntPair;
 x : SET OF IntPair;
index 77de6b82917d9f5dad9fa02ed882173bbbc8732c..18eaa51a9a95678ad5cbfc5286d93f6251c89dad 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntTup: TYPE = [INT, INT, INT, INT];
 x : SET OF IntPair;
index aacf6c054b7006c59c87b6a4f9149fbcdec9cbb8..08a9d0bb5955b39d44ced4f591caa72dda69f289 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 w : SET OF IntPair;
 x : SET OF IntPair;
index d46caceade79577990a8f0b851441049369b89a4..4687bd47cbf2bec0958b914e805464db41af3def 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index bbd6e57434b75e9702c9f37859b757309e37bdbe..c205edabcb5916aa2d3c7dd5b01a2117395e3276 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntTup: TYPE = [INT, INT, INT];
 x : SET OF IntTup;
 y : SET OF IntTup;
index 627e20fbf164ee431d37330fd8a91580908f5fe9..62afa7a932da54c7f4f9e110f7a15fd4a7a7bf8b 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntTup: TYPE = [INT, INT, INT];
 x : SET OF IntTup;
 y : SET OF IntTup;
index 06cc82c45e938781a506a9a39c683ded0e467f67..7208b4ce6738d020e554e108738647163fcb9aa7 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 882148013e44eb0cb684ea4ba028b0efde280977..0cf2c3b63a269880d116bf9dbf7d56eaae127336 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 203e8b3d20e7ca3b5184ea4ac74dab135d6fc9fa..8f6d48e35d9be2f2f6ddaa355520879448036057 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 3923e26b6e86819e3c0e340263b607677dd6a1a7..c7b8ebbae06f91e559e42c4ee70d770131fb43d4 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index bcc3babc863376cab7701388537ca2d9cfa82e63..4d1426990dccdc35f862a4eb959b35133b783a9b 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 26bc94a43d277eacaeae6b9462d0842a837457de..641d71d5ab97ec2e4e3b2b87b89c31f4f8c6157b 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 w : SET OF IntPair;
 z : SET OF IntPair;
index aff32e241e3ac2fb1868124616c41ebbde729d3f..45dd29459d572515ff8dfb639d5789f334892864 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 
 (declare-heap (Int Int))
index 454b73f64fb2adc814ea0cbfcf575b46e641ccc2..5682a0a025b8c4c9a38bb520fa1bf5a3c55b29d5 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-sort Loc 0)
 (declare-const l Loc)
index ea37815fa7102ffd5394f52884fc7ce25f172991..b3246de5972017f9dd441b94d94a29c8bc9f35ac 100644 (file)
@@ -3,6 +3,6 @@
 ; EXPECT: (error "ERROR: the type of the separation logic heap has not been declared (e.g. via a declare-heap command), and we have a separation logic constraint (wand true true)
 ; EXPECT: ")
 ; EXIT: 1
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (assert (wand true true))
 (check-sat)
index e57e50ea236773833f70bbff6e6391e571ed63c6..953c5252d768ec001098ef832aa662b1141801b5 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-fun x () Int)
 (declare-heap (Int Int))
index f980ac13f4884a308ebc7e7c26cb0e6490a96852..380e95f7cc05ab2dbf8097ea642a3c2cd985ce9b 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index 111048c7017a68f3ff9094f43c4e73e9efeb1fc9..2e293558eea8f579a54571db2ba10ed955e1133f 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index 8e577d5b72fc3f30f0c9e4039e046958deca2525..f2ca28413232df631556417c53c8309580281f1e 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index b843c1eda03cf1cc4f583fbd785cf17b8097308b..ad97e27256329cc2cb6b6541607d722194e250f0 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index fc7bd0a51e0a13d36aee7e21721a598526fd6249..312c975425a53b83cceef897b9edb2b67ddcba48 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-sort U 0)
 (declare-heap (U U))
index 785017d5c0a0eac40bd076f3eb7e8c023c025834..a8039ce5bcebdad407b1151c09764521cf9ec810 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-option :produce-models true)
 (set-info :status sat)
 (declare-heap (Int Int))
index aac8382a73d0f1280b5f3ab4ce4c2e5718996880..2a836bef9a16caee3e7f9b590532e29a062b6cd4 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models --sep-pre-skolem-emp
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (declare-heap (Int Int))
 (assert (not (_ emp Int Int)))
 (check-sat)
index 46d96e84cc20a1737ef95bdb98de5805a5a68843..2c742c60f217479fbbc5ed315704f19fa84b46eb 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 
 (declare-sort Loc 0)
index 95156a20cb4449b36d59316d7191dd5cda363e9c..02511bbaef21c25a9b22ec061251efed0d2b9c67 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (declare-heap (Int Int))
 (assert (wand (_ emp Int Int) (_ emp Int Int)))
 (check-sat)
index cac10f39caf558fa18de64e84496810f464e14df..7422df91c553093ec1432ae211e96e1584e9c13d 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 x : SET OF INT;
 y : SET OF INT;
 z : SET OF INT;
index 54a9a5cfcedb897f4a7bced19872993491e0dfa3..7b42b8a8af505cafea0e721a810d12ff8a59ff94 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-fun S () (Set Int))
 (assert (>= (card S) 3))
index 91388a56cad4ee239d510b2a3b76d1b4f9b771cf..64df0790aa5f4a0f55f55b55314e1c4a080591f0 100644 (file)
@@ -1,6 +1,6 @@
 % EXPECT: sat
 OPTION "sets-ext";
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 Atom: TYPE;
 a : SET OF [Atom];
 b : SET OF [Atom];
index b8100bf5f1b842805341d5f078fef5910f8926fa..a3dd254777ab7956cf73a819d8637d5e8d80a2f2 100644 (file)
@@ -1,6 +1,6 @@
 % EXPECT: unsat\r
 OPTION "sets-ext";\r
-OPTION "logic" "ALL_SUPPORTED";\r
+OPTION "logic" "ALL";\r
 Atom: TYPE;\r
 a : SET OF Atom;\r
 b : SET OF Atom;\r
index fa0a31e408d50592e27a92b7d8a8f076f6f4ad35..762d186edb9450d4392dbde25a8641bf02761888 100644 (file)
@@ -1,6 +1,6 @@
 % EXPECT: sat
 OPTION "sets-ext";
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 Atom : TYPE;
 C32 : SET OF [Atom];
 C2 : SET OF [Atom];
index 06d2b5049684637c9046258d4e9a3687f89cab8e..11f9428c394f7ecb3b00ad8dca3759f2e371869a 100644 (file)
@@ -6,7 +6,7 @@
 % EXPECT: unsat
 % EXPECT: not_entailed
 OPTION "incremental" true;
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 SetInt : TYPE = SET OF INT;
 x : SET OF INT;
 y : SET OF INT;
index 51400a05ae0ac48e073820fd0ef18024f0a14f48..47bc7aa58da0ec0fa83e682d8b56af647d3abe66 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-datatypes ((D 0)) (((A (a Int)))))
 (declare-fun x1 () D)
index 2b2322d46a9df1b68bd4db40104e2b923b83893c..7296fcc28f920e6a3e414dcb6c3e7c0a645b9e7f 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (assert (member 5 (as emptyset (Set Int) )))
 (check-sat)
index cb816a3061123d0909aa16c726d264b1699d4f96..06f86ae3c2213296f63120fc61a74c87b8079dd1 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-fun A () (Set Int) )
 (declare-fun B () (Set Int) )
index 0b8c5ab6587c4a790f8a57448fa85f31d416345c..7b8f782180ccc7989a982b05844ea23ca8f96523 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (assert (= (as emptyset (Set Int)) (singleton 5)))
 (check-sat)
index 71bb8a3e65329ecf8d8b46ed13e1ef5c01b59a3f..448022a2e82152d0bead0fa7268d8fb56fb0033a 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
index 6523076451338ac48ff87c22f8e9e34c710b14fe..a7c2bec8df33ae9008c8e59ffdd3cd4c0ad2ad88 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 
 (declare-fun x () Int)
index c4ee3b7106087d9abadace5c7b6ebec9307915df..ff83b0fb594d14eee4be757a4ad39dc1f14dc820 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
index eb48b023af23ec3ac25b7c0a93b41de47e4c8755..90d3a6372a16e6108ce97be1206f2b825b66a7f4 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
index 35110d831d4283d686140d3af77e5e9fab73a368..b20fb4f3d66a0ffbce59aa16e618010a7f0d6698 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 
 ; Observed behavior
index df659f0fbb64ca35d7b7d0adf88c70e2c6eee138..1c28759b606921ba74b7b1a9f93dd49b234d87e6 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 
 ; Observed
index af67a69a72a11b3ea363a0dc4e426c5f435ee55b..8b879b3eca13a1bfc41496e9c16eca8bd15364cb 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (define-sort Elt () Int)
 (define-sort mySet ()
index b5d85c7e8f24705d8b1bc354ba563eaca5198013..35b89645ad89f0083f3f46ff0f84e299e42ab2d2 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-fun S () (Set Int))
 (declare-fun T () (Set Int))
index 8fd29a244f9e7b730f017f1d4f8202f1d580e592..adccd51c5fc9c4c9683e3de75985f88bd500af32 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-fun x () Int)
 (declare-fun y () Int)
index d3d8a90448b1b8b4bbb0147c0c92586bd30ba214..2faf727683ff2d794e35de81f551704e49b174d5 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (define-sort SetInt () (Set Int))
 (declare-fun a () (Set Int))
index 0f43ee10dfcba739963a5b110215918ce23d4000..8ac4148297511b65ed4f5e5dce6258801a9a9009 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (define-sort SetInt () (Set Int))
 
index 3bc2da0653e070ba815d8170e3341abd6eba5779..b92c4b2cf955702604d8a638aad4474558cb0601 100644 (file)
@@ -4,7 +4,7 @@
 ; EXPECT: unsat
 ; EXPECT: unsat
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (define-sort SetInt () (Set Int))
 
 ; Something simple to test parsing
index caada960631b8506599dffe3f5af313c3e9bcee2..1ac2e16034fe8317f58632ed581d277fa9854a06 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 
 (declare-fun S () (Set Int))
index 56ba520dca839fc7a9c15e7a502714efb7ac30a7..b794633e39acee5a9ef72576eb4e4379ce9568b9 100644 (file)
@@ -1,7 +1,7 @@
 ; COMMAND-LINE: --incremental
 ; EXPECT: sat
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (define-sort SetInt () (Set Int))
 (declare-fun a () (Set Int))
 (declare-fun b () (Set Int))
index 6a73c5b91497cd8953030bb309ba7039fc524591..bb969f866a5ee5c4c85096505fabf532c4d816a3 100644 (file)
@@ -3,7 +3,7 @@
 ; EXPECT: sat
 
 ; x not in A U B => x not in A
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (define-sort SetInt () (Set Int))
 (declare-fun A () (Set Int))
 (declare-fun B () (Set Int))
index 8636cb22041cf7f20309d9f76ea1f6e96e43b03b..ad684070fe73427892c5827254c749271ac7b498 100644 (file)
@@ -3,7 +3,7 @@
 ; EXPECT: sat
 
 ; x not in A U B => x not in A
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (define-sort SetInt () (Set Int))
 (declare-fun A () (Set Int))
 (declare-fun B () (Set Int))
index e2b19b31a066db52e2dd2cd08f45584907507952..228452f54db8c16ba3483304e45d5dbdf83b6050 100644 (file)
@@ -3,7 +3,7 @@
 ; EXPECT: sat
 
 ; x not in A U B => x not in A
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (define-sort SetInt () (Set Int))
 (declare-fun A () (Set Int))
 (declare-fun B () (Set Int))
index c354923c944a5479c640ad0f608e6a4414fd0d7f..8829b6152baef60a6e10844869b10243d6f94926 100644 (file)
@@ -3,7 +3,7 @@
 ; EXPECT: sat
 
 ; x not in A U B => x not in A
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (define-sort SetInt () (Set Int))
 (declare-fun A () (Set Int))
 (declare-fun B () (Set Int))
index 6e293397520f180042a2a41fcc9f7442ea7f3577..52d2e7e8c576daa8830a28b1fcf6a8c5e0dda9e3 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (define-sort SetInt () (Set Int))
 (declare-fun A () (Set Int))
index f52f0c9f3c2797a98aded540183f32d80b626d03..ce77fed0ad46bc15339b6a1f9d46dca4b527d6c7 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :strings-exp true)
 (declare-fun s () String)
index bb708ee5cb6cbce9a9a2f99cfbf8596057ab03e5..6c7b0b5016dc28e0bec2d1f6312322f41949eab1 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :strings-exp true)
  
index f4cf5c0555baf8aaea2696babf9029c9653319a3..f492ca2b06e79e08147eebad6d03d5eb5f716c02 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (set-option :strings-exp true)
 (declare-fun s () String)
index 3200c815d347b8bae4b32b1605467fa56a59dc10..18905ae65df480c3e9028461f1173ba50eb17c86 100644 (file)
@@ -1,5 +1,5 @@
 (set-info :smt-lib-version 2.6)
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (set-option :strings-exp true)
 (declare-const x Int)
index 9d2273f8dea3f09e6cda6c5db71b84dd799e45ab..5de5a2447810dbffa6b0ec59c22debcbf199f6a1 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status sat)
 (declare-const x String)
index 52f0680553b0cfdb5a5716b183391227b8866300..05ba6b85eb74d020a6ee1769b63fd46df52c8839 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --lang=sygus2 --sygus-out=status
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 (declare-datatypes ((IntRange 0)) 
    (((IntRange (lower Int) (upper Int)))))
index 0176d1043aafacb9e0259ec72d9e2ceb47935aa0..fb6998d71d839f2e21640c487ab317684a8d0817 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: -q
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
index 43d18575e2469a121d3de6eaf2b572842eacaaa7..f9d478b0749c7937198f30bfc81fc15786a2275d 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find --fmf-bound-int -q
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :incremental true)
 (declare-fun P (Int) Bool)
index 6f413ad8bd7f06a13f0f650dd4edd851dc74ab19..fdc906fafe7a1ac13d39dfbbc2d8908a3068106d 100644 (file)
@@ -2,7 +2,7 @@
 ; EXPECT: sat
 ; EXPECT: unsat
 
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 ; must make parts 1 through 6 with different deadlines
 
index 73153e71b2f0a565de037fd97a1a59542247b41f..276c60c58fa9373abfab3120c9f81aed0bf7863d 100644 (file)
@@ -4,7 +4,7 @@
 (set-info :smt-lib-version 2.6)
 (set-info :status sat)
 (set-option :produce-models true)
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 ; done setting options
 
 ; Boogie universal background predicate
index 9155de7a96e36014f1f3f7faf57af747e2b1d936..d28540331b8c11e012b2f866cbf8c79b61a729c4 100644 (file)
@@ -1,7 +1,7 @@
 ; COMMAND-LINE: --incremental
 ; EXPECT: sat
 (set-option :produce-models true)
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (declare-fun _substvar_1807_ () Bool)
 (declare-fun local_id_x$1 () (_ BitVec 32))
 (declare-fun local_id_x$2 () (_ BitVec 32))
index 94cf3b54730b1fef99fa131e852bfbefa24d09d2..15af936329d2ee2ee1e65775f99c743cc7dd59b3 100644 (file)
@@ -2,7 +2,7 @@
 ; EXPECT: unknown
 ; EXPECT: unsat
 ; EXPECT: unknown
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-datatypes ((OptInt0 0)) (((Some (value0 Int)) (None))))
 (declare-datatypes ((List0 0)) (((Cons (head0 Int) (tail0 List0)) (Nil))))
 
index 8bc1bd6d0b814ee3be663799863ca41768075f8a..1d77cf270dbd882691f33ac130e106e21b9942b9 100644 (file)
@@ -1,6 +1,6 @@
 ; EXIT: 1
 ; EXPECT: (error "Array theory solver does not yet support write-chains connecting two different constant arrays")
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-fun start!1 () Bool)
 
 (assert start!1)
index 07f2dae6a15ae450866b9633cbcc69e864009ab9..19627c2880b0edd2c68ac5136b39b953a7c2fce8 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-fun t () Int)
 (assert (> t 0))
index 7e98460b8b9e7de1105833c6a82a828bc2e145b7..9da8d4ca81548186d7dc73940dbd921061e4fdcc 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-fun t () (_ BitVec 16))
 (assert (not (and (<= 0 (bv2nat t)) (< (bv2nat t) 65535))))
index 742dd593badfb3f9d2b081880443f18d334e97a5..a667da854d4b658b60679c7e52ef251f137ae28c 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 
 (declare-fun y () Int)
index 1d9b4ef375bd1e4f068c553225fa8243d5010997..1e43e3cdc2d4e2b13cdd691761effde77ce40e02 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-proofs
 ; EXPECT: unsat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-datatypes ((Pair 2)) ((par (T S) ((pair (first T) (second S))))))
 
index e418743fb2d71e493b27e213c04f6a5a4ad77186..24e3d350b00d716566ed523f420df861337f0787 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-datatypes ((tuple2!879 0)) (((tuple2!879!880 (_1!881 Int) (_2!882 Int)))))
 
index f1d20befc71f3af85d8eea69f0bc147d1eab5379..54668bb1cdd36848808c6697d0c324acbdb1a11f 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-datatypes ((array!896 0)) (((array!896!897 (size!898 (_ BitVec 32)) (content!899 (Array (_ BitVec 32) (_ BitVec 32)))))))
 (declare-datatypes ((tuple2!900 0)) (((tuple2!900!901 (_1!902 array!896) (_2!903 (_ BitVec 32))))))
index 3823e4bcc4ad1776f2192b9c33d592374e5f49b5..84b4af6bef5a311eb0e5e0291663afc559759e09 100644 (file)
@@ -2,7 +2,7 @@
 ; EXPECT: unsat
 ; Preamble  --------------
 (set-option :produce-models true)
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 ;(declare-datatypes ((x2 0)) (((x1))))
 (declare-datatypes ((x5 0)) (((x3) (x4))))
 (declare-sort x6 0)
index d700d3b189747107838ba4242ac18a485a4ae996..8a853c4b6530cc4e820aa19b5612e01029d06b0a 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --fmf-fun-rlv --no-check-models
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (define-fun $$isTrue$$ ((b Bool)) Bool b)
 (define-fun $$isFalse$$ ((b Bool)) Bool (not b))
 (define-fun $$toString$$ ((b Bool)) String (ite b "true" "false"))
index 6b30907aec9f04a5c9be721d3b57d328f2642514..1b797486111c755f76846680644bb93989cfadad 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-sort U 0)
 (declare-fun a () U)
 (declare-fun b () U)
index b0ff1d11b7d192964aa40273a9b6dbccd5394c5c..32fa954c5cbe3df0457171bce545f2d878b08797 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-sort U 0)
 (declare-fun a () U)
 (declare-fun b () U)
index 0e66db9964617dc7ad2decb75c2528b8ea83718f..f5164b741b0b62ecfc27ea0a34adb2d701053dc2 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-sort U 0)
 (declare-datatypes ((D 0)) (((cons (x Int) (y U)))))
index e00f19ad4d204e711f0484caab722f235932e540..1a7950a6d1395b6f2b7774438b071737e34f7b98 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find --fmf-inst-engine
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-sort I_fb 0)
 (declare-fun fb_arg_0_1 (I_fb) Int)
index 5ede5f72daabf9cdd42bce30476e0fc192ea1225..411c03c8a761bbecaef3764675cdb9fbd7a78123 100644 (file)
@@ -2,7 +2,7 @@
 ; EXPECT: sat
 (set-option :produce-models true)
 (set-option :interactive-mode true)
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-sort a 0)
 (declare-datatypes ((w 0)) (((Wrap (unw a)))))
 (declare-fun x () w)
index efa38fcfc70575e898998f0f551f1eeaaceb6ecd..475151c5938227a1080f98078bbace0fa64f4fdf 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-datatypes ((St 0) (Ex 0) (List!2293 0))
 (((Block!2236 (body!2237 List!2293)) (For!2238 (init!2239 St) (expr!2240 Ex) (step!2241 St) (body!2242 St)) (IfTE (expr!2244 Ex) (then!2245 St) (elze!2246 St)) (Skip!2250) (While (expr!2252 Ex) (body St)))
index c4a40ccc1ab324a2644714df0c529b2f6f91782d..c0203312b799a2681e0756db65289f99138ef00f 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-datatypes ((UNIT 0)) (((Unit))))
 (declare-datatypes ((BOOL 0)) (((Truth) (Falsity))))
index fbe011cfd12af269b8369a515c0cbe655ee2060f..1cb2410847b3bd77fb53f95e134c094cdc382e52 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-datatypes ((UNIT 0)) (((Unit))))
 (declare-datatypes ((BOOL 0)) (((Truth) (Falsity))))
index 7f3a5b28fb712d256d9ace865e3a5226f4be1a4d..7241dab4b2b254e958b231fc626ed1bfab108483 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find --fmf-inst-engine --uf-ss-fair-monotone
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-sort a_ 0)
 (declare-fun __nun_card_witness_0 () a_)
index 37838077954728e257ea5d79f5fa707b1ecc18a0..2b91b8c7a24d21d97fbb076823839694320bf706 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find --fmf-inst-engine --uf-ss-fair-monotone
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-sort a 0)
 (declare-fun __nun_card_witness_0 () a)
index b2c42d7c54eb6632c74949a589925c1931ef5186..2ed01adc619b125e1f20a52472e2b331b42cc6c4 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find --dt-rewrite-error-sel
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-datatypes ((Nat 0) (Lst 0)) (((succ (pred Nat)) (zero)) ((cons (hd Nat) (tl Lst)) (nil))))
 
 (declare-fun app (Lst Lst) Lst)
index 25851f6e0582fe00fad5949b56c6ceb6be0e2de7..32974ef41ecb2b04685c3ce2510b1d3fa7bbf7eb 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-sort b__ 0)
 (declare-fun __nun_card_witness_0_ () b__)
 (declare-sort a__ 0)
index 09d5cc7061957bd59b33e99eaa98df9d77a56b88..180894ca5fc5fbb96fe52e85c95ee1f3e16545a8 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --fmf-bound
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 (declare-const A (Set Int))
 (declare-const B (Set Int))
index 75bf893806cff1ed5b321a26ea9c5c35e2cbd323..54354cab2674089ad5e714bd1108ccb4ccebe8b1 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :smt-lib-version 2.6)
 (set-info :category "unknown")
 (set-info :status sat)
index 5c695e482e531b7ecfc9531e6940600a76f9a30d..5decff0444576fe4c5c837efe87d44a12bc05d8d 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-sort g_ 0)
 (declare-fun __nun_card_witness_0_ () g_)
index 508629f8ec7fcd812e25b554876829ca2f0e1766..2ff74dd484264b49417ab3b6df844b720bbcf590 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-datatypes ((Nat!2409 0)) (((succ!2410 (pred!2411 Nat!2409)) (zero!2412))
 ))
index 01a274e8aeb148023bc749a10b236641edd4a011..e483abcb805a7410d6114cd99743c8d4c097214b 100644 (file)
@@ -1,5 +1,5 @@
 ; COMMAND-LINE: --incremental --fmf-fun
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-datatypes ((Lst 0)) (((cons (head Int) (tail Lst)) (nil))))
 (define-fun-rec sum ((l Lst)) Int (ite ((_ is nil) l) 0 (+ (head l) (sum (tail l)))))
 
index a9f06d8f0071ea089250798d84fa6642e61b78b8..d6304ec1fda53c5390678aa9355ec029bf6be834 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --sygus-inference
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-fun f (Int) Int)
 (declare-fun a () Int)
index b97c339fced6d635799dc3f7d7430d8798266bfe..af8ee945d294d3895886e49f3bb75b8d3a846186 100644 (file)
@@ -2,7 +2,7 @@
 ; EXPECT: unsat
 (set-option :incremental "false")
 (set-info :status unsat)
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-fun Y () String)
 (set-info :notes "ufP_1 is uf type conv P")
 (declare-fun ufP_1 (Int) Int)
index 8f0312616b301378f344e90fabb75382c5b7be0d..76e747168add6539cfc356c39c262f737e699eb4 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --full-saturate-quant
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-sort A$ 0)
 (declare-sort A_set$ 0)
index f6f96fe0218ffcfeb01d83c1c6e9de5b552b1f38..bac3f375d68c780c84c24d3c3dff418a40d42c38 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --relational-triggers
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 
 (declare-sort U 0)
index 9aaac5e09269641697c1f2fff12f76d0a8abf7e3..0ccfff31fe160fc5304ef74770bcc55debf41486 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 
 (define-funs-rec ((is-even ((x Int)) Int) (is-odd ((y Int)) Int)) ((ite (= x 0) 1 (ite (= (is-odd (- x 1)) 0) 1 0)) (ite (= y 0) 0 (ite (= (is-even (- y 1)) 0) 1 0))))
index 97ff827a76e97e5b6813301e462dc97967ceef80..4a0fc3f06f16578e04af75bdd6a88f48c387c94a 100644 (file)
@@ -6,7 +6,7 @@
 ; EXPECT: in term : (R (as x (List Real)))")
 ; EXIT: 1
 
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 (declare-datatypes ((List 1)) ((par (T) ((cons (hd T) (tl (List T))) (nil)))))
 
index f236c1ec75a1f40d195f59434b76b8aeb9dac462..4fe8221abf836fc0e873a5cb02c8065478fac121 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-datatypes ((List 1)) ((par (T) ((cons (head T) (tail (List T))) (nil)))))
 (declare-datatypes ((KV 0)) (((kv (key Int) (value Int)) (nilKV))))
index fe593e8c016941e979efba74707b84e6abece9fc..f810b00ffdcd786a84e5fffc4800bc03ba33f8e6 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-sort A$ 0)
 (declare-sort B$ 0)
index 1828a68b2390e965d636453863479fe2169d2e18..69bf38c3f6c07e05c2512dbe37e4bcf301ef2b62 100644 (file)
@@ -6,7 +6,7 @@
 ; EXIT: 1
 
 ; this will fail if type rule for APPLY_UF requires arguments to be subtypes
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 (declare-datatypes ((List 1)) ((par (T) ((cons (hd T) (tl (List T))) (nil)))))
 
index c4cdfb244227b7432b7a038c7214e89b9bb428a1..eea7a366e4ef794b1be8fe79da7952507827394d 100644 (file)
@@ -5,7 +5,7 @@
 ; EXPECT: in term : (Q (as x (Array Int Real)))")
 ; EXIT: 1
 
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 
 (declare-datatypes ((List 1)) ((par (T) ((cons (hd T) (tl (List T))) (nil)))))
index 34176f2743413cb4add8be3964368a42512ef2f0..8e7cdbd9de10845beea12bd77ca42b7de91623f9 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 Atom : TYPE;
 AtomTup : TYPE = [Atom];
 AtomBinTup : TYPE = [Atom, Atom];
index 3273ade3afff72073d590e54d643b5dc0cd95d15..c320d925ff556cee50602e85b2570b9c74068218 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 Atom : TYPE;
 AtomTup : TYPE = [Atom];
 AtomBinTup : TYPE = [Atom, Atom];
index 970ebdc8cff8f42a0f388f2a88cea2b6f0e0de02..95fb5f02cf3a053546f61ef31132362b9101cbda 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 DATATYPE unit = u END;
 BvPair: TYPE = [BITVECTOR(1), unit, BITVECTOR(1)];
 x : SET OF BvPair;
index 50a5bb48ac95619dbabf71a96cab80e9786244c4..0a09614a7f349295d2fcffab72518a50b759b950 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 DATATYPE unitb = ub(data : BITVECTOR(1)) END;
 BvPair: TYPE = [BITVECTOR(1), unitb, BITVECTOR(1)];
 x : SET OF BvPair;
index 95e7419ba09efdcbd3d84bece4621dc4630e0710..7e0f189539b1dbb6dd4f9be2d7324e0af69ff1d7 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 BvPair: TYPE = [BITVECTOR(1), BITVECTOR(1)];
 x : SET OF BvPair;
 y : SET OF BvPair;
index 5eceb214ccd30ebd3f6f505b87fbeba8124b6512..a48cb64073eaf3a1e5e6db8a4894f7ef1d5bd2ca 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 BvPair: TYPE = [BITVECTOR(1), BITVECTOR(1)];
 x : SET OF BvPair;
 y : SET OF BvPair;
index 130ccae977d13af346ae75a10139056fd241d4ff..0e8803ce64656d0a07414e4527b783a96a1defa6 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 BvPair: TYPE = [BITVECTOR(1), BITVECTOR(1)];
 x : SET OF BvPair;
 y : SET OF BvPair;
index d7162de7cac42215e26f3dc020dfce4f7b113ea2..f3a729f2e6dff9d2593cc3a75444fb2720f289bd 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 BvPair: TYPE = [BITVECTOR(2), BITVECTOR(2)];
 x : SET OF BvPair;
 y : SET OF BvPair;
index 985a35a89e7290bbaf83e17abb20cc49f52fc8d2..16bf42115e054a56aab4ce37b261990bf68695ef 100644 (file)
@@ -1,6 +1,6 @@
 % EXPECT: sat
 OPTION "sets-ext";
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 Atom:TYPE;
 AtomPair: TYPE = [Atom, Atom];
 x : SET OF AtomPair;
index 177410b1e7851c6ef8a6c7cd17614f591f9b800e..329946c46da497fa9d4dafb0328ddb456d2e56ed 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index e27d3811c59fdfbc7928423d675ecc590495dbe3..3cfb309c98e3738511e9a89d7859ee1f434152c8 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 4e69394bdb2af582bce12ef5c76882a498b5e8c7..789e36a92bbf7dd998385505ace401f87e4b873f 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 OPTION "sets-ext";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
index e15920804c1572f6c1b04d7dfba428288bdff9c3..89d767c7f1615197de07e0ca99fdec2e7aee6586 100644 (file)
@@ -1,6 +1,6 @@
 % EXPECT: sat
 OPTION "sets-ext";
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 81f208fc43ae5c82bdab39fe3c81ecf1ee955cca..1849ffb84269f231b544694f3467f40dfb86fe00 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 OPTION "sets-ext";
 Atom: TYPE;
 x : SET OF [Atom, Atom];
index 003770a1b1d1c7455ebb882101781eb75011b478..748b57062ddf1f42f5d94ce755295688980b1f9f 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 OPTION "sets-ext";
 Atom: TYPE;
 x : SET OF [Atom, Atom];
index a4acfe6c6127083ba22bef4615dc9d8bfb65e06e..2ce3f3f69d5eb87d31c9cb136eabe80fd373218b 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 OPTION "sets-ext";
 Atom: TYPE;
 x : SET OF [Atom, Atom];
index 03f88be37c35b5fa5b5f0dfe48243c00c579ad59..0238b253fe70756d7f89c7f13db25b047e26900a 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 OPTION "sets-ext";
 Atom: TYPE;
 x : SET OF [Atom, Atom];
index 96ef2ffbac41bb433ec0c14e195573f0ec685184..0e6a00fb41fefefe4b1eef768d6f094da9e0c415 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntPairPair: TYPE = [INT, INT, INT, INT];
 x : SET OF IntPair;
index b9341a216699ecee962f194a07e0133bd26284fe..871b1b7d7f8b4e643c4acebdceeed38a1ce0b1c9 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntPairPair: TYPE = [INT, INT, INT, INT];
 x : SET OF IntPair;
index 492c94432dd95e4cad4628584f9d079c2bcfcb96..94639eff044e3b7450e33d8119f8a10cdb4e7b3a 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index f473b00aae85133769bd53109f31b38f1d5027ac..d75bf0cd4cb6967f6de9dcee07a380a92cd7271b 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index d648171875b3b4ce345e507ef969db54df5119b7..27225e72c161109d550ddb4c197c5a3ccdc7cb98 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntTup: TYPE = [INT];
 x : SET OF IntPair;
index 723a9b2e2e455f3d85adc5f0e1f9bb49c739c547..75f4965f2bf0071589d8b0fb42600295d622256f 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 IntTup: TYPE = [INT];
 x : SET OF IntPair;
index 0e9646f95b3b15ff95a8928eb79ab2f7a3bd4c08..5648b7ba86520e25016afdfe8468cc0e3d13f494 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 65686ef080a590c074d4216f31e9b8fc6e06d6da..391b58bfb7f84edacdfec2467d452a6e9e67d5a5 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index a32e8b66d916e845979c91aa056e949fdaa69893..b194902cbc38a120c7838b12deaf0ab56df6f672 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 484d09ec39901b6d987b47991e120e412648a6c2..6dae90f80531f61ab6a0ca501c98759bb0ac64e1 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index a4b2fe1dbfd193b9585e8906ab54f072976eb221..d49a19217823860f02e257c6d9399fddbbdee353 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 2bc552170779552f436c9019f2d2adc4de1423ac..b751dc201600abd788b52eeecfc7896290bfcbba 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 8a9e8eecae938885dba3ac54ed62da2fb90fe27a..af7bbb04433f52b4026a27376294c512fa784d9e 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 441e79c45a95a1dc4dda228d4ab619be4a61a5a8..73702ea8e1568262b94f23d509942f39da37656a 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: unsat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 9a79582b707d5a226514526b5a2720fe1aac6368..51d6c1050f995700ab1bf52a5a6259400bf887b5 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [INT, INT];
 x : SET OF IntPair;
 y : SET OF IntPair;
index 0dee0e84de55f6a316818b05682d1e8d7529b41d..c56a2b16e9b6404979b7b90974c34b14547cceb0 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [ INT, INT];
 SetIntPair: TYPE = [ SET OF IntPair, SET OF IntPair ];
 x : SET OF IntPair;
index b91ddbbe8d036bf09bca197efc1891d769b2bcec..dc5c2f37dfe9724f094b4e91ce2ca7d2b38f1433 100644 (file)
@@ -1,5 +1,5 @@
 % EXPECT: sat
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 IntPair: TYPE = [ INT, INT];
 IntIntPair: TYPE = [ IntPair, IntPair];
 x : SET OF IntIntPair;
index 6aaca31c5e8aa6b402bbb09acaed5174b5288bfa..14cd98ae22195187cd032732bdfa987ff2f1e47d 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index 4df23fd80de06f29222ae8432fab289fb9cd8ba7..241f69b770b797f6c45d3c32a7955496f01616d8 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 
index 0ee63cc8a5d0b582f53d1eb17ad20725f77e0a4e..e9915bf4b7ad391b4469e115891070188c48a085 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 
 (declare-sort Loc 0)
 (declare-heap (Loc Loc))
index a0921aa31b7a0e246fc59b8231665709e5ddfa8a..cdca1a909436e267be2f32322ec26c741a41f677 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --quant-epr
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-sort U 0)
 (declare-fun u () U)
index ce16e6f14ee5e03cd570185d8a9c6bb1c4312f4b..479dbe2b27972a24c64f6be2e78afe1d52f26216 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find --quant-epr
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-sort Loc 0)
 (declare-const l Loc)
 (declare-heap (Loc Loc))
index 49420145e2ca62ec3ff5150a409ad79ff91bcae0..e6e2aca98f8d392b1498f8e22b1e68e521a7bfe9 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find --no-check-models
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-sort U 0)
 (declare-heap (U Int))
 (declare-fun u1 () U)
index 41078391a17aef1da584e3fb826defaafcd9dd2b..c6d239ec0515aba2653c84696475286991bd8ee7 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 
index e3d3ea7a1b151a941898a3da1fe186ade27b2891..7c430da06118ddd89f4b2cffc01604c3d0784519 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index bb4e4030848eee4b3508555f4ed6ee599900e26a..87f0a974bdee8b700c35f5f614c6d4e81ecab6b2 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --full-saturate-quant
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index a67394d9015c907ce9cf2b1d187bd9646020b1da..befb360905644af9bbcbe9b05865e42ce7eda2d7 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index f29d081fc3b9b9487d3b12cc5e7a3aa0b2de8a59..aabdaa100d8215ab3a0c40e1b265daf145b653e1 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index d916a50e529876b4e21f4f82bbc95e97a4358fc8..9b72898cd978fbd5e343bd3360af17e5a460399b 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find --quant-epr
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 (declare-sort Loc 0)
 (declare-const l Loc)
index 81b107ab53c9d85f4911fc786c5c129a1adbaf81..867d4ccb8650dab852eb183a7b3f00c929e24a28 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 
index 6594a1075cb386c4671241e7fba75f6ef16bbd77..0896d918060d06c2ce6bd9349c484737dafbfe0d 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index 0243282a30c6766bae5801c918c4092c75ad5164..e66a39f23977c791787fc926765a7fe365071fe2 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 
index 8b23a6da80a5e9cdee7c6fdcd646ff93973e3374..dc114b0dd0b62e2dc0c05c6cd96b5bca2c97a39d 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 
index ba83f2575fe3358e8124389d4b2d3e5e0a0bd9c3..b34e6031f28fb916288ba7e86311f5bfd165f5e6 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 
index 43fb7b00d35834554a0417a4e79fcd5975019b19..0b38bd1890f22f43f3b4e72185df80cb0636806e 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 
index 635f0895a5bece93e806d26c0c4f2289f4087156..34349a5ccc077ee381c06d74aa3a78e2e8c232e5 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index 88950d655fed5c3436107fd0d4cde00ae1fb08dc..eee6fa2118bc41d434a8248e231801df28f345ec 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-sort U 0)
 (declare-heap (U U))
index 929a8e66f4b5de841e73b12a18eda34250deeb18..612776cfa8372dfadbe8d8b11d5a5f983232fd2f 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 
index 1b7932dc4761a66cc1c04099a22422730abc7b79..c6fa301f058b5a2b26e4fd4742d0603e7fa576bd 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index ff725f048bf3a8762facaf44c2061ee33d49bab4..346c0083e0cb50637a30afb1cd9318505a354584 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE:
 ; EXPECT: unsat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (declare-heap (Int Int))
 
index 556be6c18d7109f53a896385b8d616bb1af87966..a07d0b8ae617e36f4d95f8ba88ff8d69e7e2e664 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (declare-heap (Int Int))
 (declare-fun x () Int)
 (declare-fun y () Int)
index 9f95c06b7e1f47a5b317c9442761301f9f62e70c..3d496782c1c979c1f97899b779dc6b8c8e1806d3 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 (declare-fun x () Int)
index 4ecc8ad1ed97387e2e40aac563702d4022ba03cd..47d39eb0b2c6941be1fc517d3ed71ad861f29871 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (declare-heap (Int Int))
 (declare-fun x () Int)
 (assert (wand (_ emp Int Int) (pto x 3)))
index 5b7c92a4ab27dec62a9a664f7febd4ee1d238177..6474216651d3575d7c3ebd1aaac98f078f3b8a3f 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 (declare-fun x () Int)
index ec63a762edb3a59f02d0a658c8483c68354f0aae..79c12c02892ad07993f4124d68d5dbc7be224e45 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (declare-heap (Int Int))
 (declare-fun x () Int)
 (assert (wand (pto x 1) (pto x 1)))
index 315071c05953cab284083c30345ca30d873e0f6e..76aed570f195ccc49fffbc8838b4edf7c1ea67bb 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --no-check-models
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (declare-heap (Int Int))
 (declare-fun x () Int)
index dabdc18e4cff5b0a47aa308abd106fa0c374dd0d..2e90dfb26349c10eb5f24fc002a62a0475039fa6 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE:
 ; EXPECT: unsat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (declare-fun x () Int)
 (declare-heap (Int Int))
 (assert (wand (pto x 1) (pto x 3)))
index 3c0ef1ddad784f60915a4796919eedec24659296..666d16367890995f67eb8e28798101bc3917c1cf 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 
 ; What was the bug?
index 7b5294aecf91048a031e82b4c54722777388d79a..4863baa64832bdaa6780afd32a1c97cd7a974e4d 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
index 282325f14d96df7ff6de14fe31d976b51fec4401..dcfd13521b934ea239889d79a47d5f96e47481b5 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
index 38477c46a315cf5be952aad40af2f3c9ed4b805f..9e5962a24aad9f7c75a01fbe36293d1fca6a20f7 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
 (define-fun smt_set_emp () mySet (as emptyset mySet))
index e282e446eda2ca3f6a8e65c3a0ef8cc6327c7fb6..88cf21aa8f061a025335739fa888e7c791e11c82 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
 (define-fun smt_set_emp () mySet (as emptyset mySet))
index 10ed4be7c7ad72ee41f782bd3899fc868cde9e01..1967497dae6044fbda84de71a449546bca7d8d25 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
index 6165b98de878f6e61bd378d8ef8eee66b9dbbca8..cb1dfc842bbca1d4c4cf12a3b24082a1709bd0d3 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status unsat)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
index 83dfe41e582198c87c0907166d7044d5d774a09c..426661ba27c725f8ba0b42d1726391e1a93a9b7d 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
index c455caa28a33043fb92ae71842374830c09f03da..eded56674eca673a33587bb30d94f386b82d7152 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (set-option :produce-models true)
 (set-option :sets-ext true)
index 977bf3795314142835c1ca5869d1f851cb7f6a54..7d3421463738fb1b4c92d5bb71aac48a4d22905b 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :produce-models true)
 (set-option :sets-ext true)
index 623376e371f44439be5779b94556741c2f3dfe78..4c83655edcbebd1d05320fa87ad5ff51713a0f09 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :produce-models true)
 (set-option :sets-ext true)
index 1388b9bfa445b484f7f287151fdcc8140c6d76ca..535646c7b7d9b0d98f173cff82579bb647a93fc5 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :produce-models true)
 (set-option :sets-ext true)
index 26ee05f3ca054c64a5c478cabbfcf971fd35992f..4eb8fc2692bd7c493a8a6c70821833a737733dd5 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :produce-models true)
 (set-option :sets-ext true)
index 8c92d1c6b0f8fc6202df4784ad78305e092f92bf..6e26ef4c71a1012afd6343ce964cddab2ae7e84f 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :produce-models true)
 (set-option :sets-ext true)
index d2c8a744d834ec96f0a43b0460eaa9a95fef290c..4fc6b734704b5ce0a681c1d235c87c4f99cdf63a 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (set-option :produce-models true)
 (set-option :sets-ext true)
index 0121479e9b677982759e3b64282f7de60c6a6086..681033794a0efe493587a23b8edbcfc0c59afb99 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :produce-models true)
 (set-option :sets-ext true)
index 708ebb2ca99b941bb43c32f8287b8847ed60ec9b..eb45d9ef9052954085d0549f40073bf72f98ac37 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (set-option :produce-models true)
 (set-option :sets-ext true)
index 5764a7d45bb3a7f704c083a02df00c370645015a..a6f1961cd6b7c0ad7977c5dcac8e81c45f76cda1 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE:
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (declare-fun S () (Set Int))
 (declare-fun x () Int)
index e9fca17164cb541438754c044148c6da24f6d43d..49268953dd23ebce1ad23136a52ccb0c48094b06 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 ; conjecture set nonempty(~b & ~c)
 
index 0fc8ca067f2f9fe5f799eac310e7f0fded79bf21..be1e36a975d70931a7abb12a7800d212922f08e3 100644 (file)
@@ -19,7 +19,7 @@
 ;   adding terms to d_pendingEverInserted was moved from addToPending()
 ; to getLemma().
 
-(set-logic QF_ALL_SUPPORTED)
+(set-logic QF_ALL)
 (set-info :status sat)
 (define-sort Elt () Int)
 (define-sort mySet () (Set Elt ))
index 3f8662ef7d069d1d5a5b27c9b478e03d5267e9fd..d286e46e4caa72958b895084ecaae5f3c069fedc 100644 (file)
@@ -1,7 +1,7 @@
 % COMMAND-LINE:
 % EXPECT: sat
 OPTION "sets-ext";
-OPTION "logic" "ALL_SUPPORTED";
+OPTION "logic" "ALL";
 
 a : SET OF [REAL, INT];
 b : SET OF [INT, REAL];
index b513494b8d13ebc3e357a327fa933299bcf4b55e..b3d108ef76fdb7b55199945053557b9e9ba18ddb 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :strings-exp true)
 
index 637142dfb583173bb0b4f755753faa675742d6f7..4b3e08eae36ba5360d8423543eb3211853c87ae4 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :strings-exp true)
 
index 1208ca169c30993bc45cd7f39c99b5150c004801..f41e68d2dc0586816298ccce8ddbe339d3e58d73 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (set-option :strings-exp true)
 
index a4d649d7fd9c9f341d686797dad7a7f0dcd308e5..4f7e61948d53904a7bba41b4ef890571b679924a 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :strings-exp true)
 
index 317840ddb0fc0cb27607aa45bf1e1efd18254ba1..ae7c79ee7d996d386a77697d3e5598c27c577041 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status unsat)
  
index 1650190f81478256721449c96524fd6e35ba33f2..305bdd58a5f70dff90efde5f40f35726f5bd2066 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (set-option :strings-exp true)
 
index 40aff316836c14bba4130b9e5d786edc6192a484..3766a6d8530ec12f2843032e2a2c7e19d9faa017 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status sat)
 (declare-fun s () String)
index eba49222017c874c209ddce36457d92eadd06596..954d446d202aead2549a61e1c2a85bacb944090a 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status sat)
 (declare-fun s () String)
index c24fcc00aa5a4fb7a297c6e2c161216fe828de30..e886a53fdbe0a1bbfd13cac7d70794b2af22992c 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status unsat)
 (declare-fun s () String)
index 314adedf87945eaddea5799c1d25e2a48b685b9e..ce8439f0c923e0d5c9d1b0ec05bcde2a312d9fcc 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :strings-exp true)
 (declare-fun string () String)
index 9e1cc2bc592f91f4bc1b721c86035b177c8dd1e2..efd7335309f23f86cd53e085a51fc8a3b8c963b1 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (set-option :strings-exp true)
  
index dc04289d608c579461c5f28d07a5423e365e10af..dc89ea65030d5c5db18148687d69c54a316fd31b 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status unsat)
 (declare-const id String)
index 4fd35999d07f1f730bc02741c934b0d658b1fcf8..7e9acbd784997a25a2e24afcd48c6258713a7825 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status unsat)
 (declare-fun a () String)
index 622e294d85978949062d77f8e4a7eee8a3744f83..0fc8cee26558ba9981de820caf54ed537ccc16cf 100644 (file)
@@ -1,5 +1,5 @@
 (set-info :smt-lib-version 2.6)
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status sat)
 (declare-fun a () String) 
index 6951d47e1046268a8a730b5e55accfad5c814707..ca80f7f8175737988465378ad8b93bbcc8b3096f 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status unsat)
 (declare-fun a () String)
index ff27a285a6ab24c33eb3f1d6954665d0aad46773..80c797b3ebd243c323422210943da9971fa0379a 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status sat)
 (declare-const x String)
index b5d7bff917018657a84b738e42e94068b095a978..5af4407f7f38bf200bf9a8e3ab06d46e1f2762a4 100644 (file)
@@ -1,7 +1,7 @@
 ; EXPECT: unsat
 ; COMMAND-LINE: --lang=sygus2 --sygus-si=all --sygus-out=status --decision=justification
 
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-var m Int)
 (declare-var s Int)
 (declare-var inc Int)
index d0027d685ff267d4d5f3a4d29342465c3de2b959..9b57339db9363f5d7856b9b111e12a4cefe097af 100644 (file)
@@ -1,7 +1,7 @@
 ; EXPECT: unsat
 ; COMMAND-LINE: --lang=sygus2 --sygus-out=status --sygus-si=none --sygus-active-gen=enum
 
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 (declare-datatypes ((IntRange 0))
    (((IntRange (lower Int) (upper Int)))))
index f3cfa09a2084f4cabfec2f34db59a08d73b9e885..fef48f364a8c35c5c045c0715643d379ffb730b3 100644 (file)
@@ -1,7 +1,7 @@
 ; EXPECT: unsat\r
 ; COMMAND-LINE: --lang=sygus2 --sygus-out=status\r
 \r
-(set-logic ALL_SUPPORTED)\r
+(set-logic ALL)\r
 (declare-datatype Ex ((Ex2 (ex Int))))\r
 \r
 (synth-fun ident ((x1 Ex)) Int\r
index 08b5738c15d43cab0bab96906946778410095574..ebd6dd34687e136c3cc0c9225c0b013223108a77 100644 (file)
@@ -1,7 +1,7 @@
 ; EXPECT: unsat
 ; COMMAND-LINE: --lang=sygus2 --sygus-out=status
 
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 (declare-datatype Doc ((D (owner Int) (body Int))))
 
index c6b7d032a44381d8ba6be2e753cf000d5ea7fab8..f1c99a28f06730b2d502e94fc67101c540f07af3 100644 (file)
@@ -1,6 +1,6 @@
 ; EXPECT: unsat
 ; COMMAND-LINE: --lang=sygus2 --sygus-si=all --sygus-out=status
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 (declare-datatypes ((List 0)) (((cons (head Int) (tail List)) (nil))))
 
index 79fbf2e44b6f25775a4af601dbb41c0b478a28b9..c0c8ca48cbbb6a8023b21b1720bc9dd19d316ef1 100644 (file)
@@ -15,7 +15,7 @@
 (set-option :print-success false)
 (set-info :smt-lib-version 2.6)
 ;(set-option :produce-models true)
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 ; done setting options
 
 ; Boogie universal background predicate
index cce0c963a7b966e0d273e10a5ab04dd4d8da3e48..dc736539ac3de9c6543c19e0a119d05f327e7abb 100644 (file)
@@ -1,5 +1,5 @@
 ; COMMAND-LINE: --quant-ind --incremental
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-datatypes ((Lst 0)) (((cons (head Int) (tail Lst)) (nil))))
 (define-fun-rec app ((l1 Lst) (l2 Lst)) Lst (ite ((_ is nil) l1) l2 (cons (head l1) (app (tail l1) l2))))
 (define-fun-rec rev ((l Lst)) Lst (ite ((_ is nil) l) nil (app (rev (tail l)) (cons (head l) nil))))
index 6c1c633a9c0172614293dfddbdeb8efdd17410d2..b0d85363d6e7f29b5972c5968ec2a2cae123763a 100644 (file)
@@ -1,5 +1,5 @@
 ; COMMAND-LINE: --incremental --fmf-fun-rlv --no-check-models
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 
 (declare-datatypes ((Color 0)) (
     ((red) (white) (blue))
index 3c8d0df61d59255968850a195443e08113c10b4f..c619bb37d962a3cca8bc9fa84eae2a28a6418025 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: -i -q\r
 ; EXPECT: unsat\r
-(set-logic ALL_SUPPORTED)\r
+(set-logic ALL)\r
 (set-info :status unsat)\r
 (declare-sort |T@[Int]Int| 0)\r
 (declare-datatypes ((T@Vec_2846 0)) (((Vec_2846 (|v#Vec_2846| |T@[Int]Int|) (|l#Vec_2846| Int) ) ) ))\r
index 2ae8a60f45edb3c1c058b2d69777e6630a75190e..c6f8a1be220bd4c3e730527127faaf0e5c043e14 100644 (file)
@@ -1,6 +1,6 @@
 ; EXPECT: unsat
 ; COMMAND-LINE: --finite-model-find
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status unsat)
 (declare-datatypes ((nat__ 0)) (((Suc__ (_select_Suc___0 nat__)) (zero__))))
 (declare-sort a__ 0)
index fcdcded39c93d95f51a86e26bc6498f8f5b6310c..4df45e833693be32c86ef0d6847ea4b66b00a507 100644 (file)
@@ -1,5 +1,5 @@
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-info :smt-lib-version 2.6)
 (set-option :strings-exp true)
index 140c7c659f046a1ce354010d976fc2fff6adde36..02e5f6492afe44b78f638796bffe0226a2fdea9e 100644 (file)
@@ -1,4 +1,4 @@
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 (set-option :strings-exp true)
 (set-option :strings-fmf true)
index 0d6827cf7bc6b19ec2969c42ab2cddb55a367f32..30ea49f4b6c8e2c203aba29887b2100199480966 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --strings-exp --strings-fmf
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 
 (declare-fun url () String)
index 004db77edd4edf53de1894dcd9799a7ba14da7cd..f55a61b2e049ab930a0b090476c880e03dc01bb1 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --strings-exp
 ; EXPECT: sat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-info :status sat)
 
 (declare-fun url () String)
index 6d4064ad5dd9c12c1196ca48c5359113c6b89090..f0bc8d031f0a6062e1fc504f2de4b170234f05b5 100644 (file)
@@ -1,6 +1,6 @@
 ; Temporarily disable checking of unsat cores (see issue #3606)
 ; COMMAND-LINE: --no-check-unsat-cores
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (set-option :strings-exp true)
 (set-info :status unsat)
 (declare-fun a () String)
index 04ea50b722aa2a8fa6ee1006af541a7a60b94ebc..91502a9e715c63f00c3409c40f3e7e5a3ca01d50 100644 (file)
@@ -1,6 +1,6 @@
 ; COMMAND-LINE: --finite-model-find --uf-ss=no-minimal
 ; EXPECT: unsat
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 (declare-datatypes ((Statement!1556 0) (Expression!1578 0) (List!1617 0)) (
 ((Assign!1557 (varID!1558 (_ BitVec 32)) (expr!1559 Expression!1578)) (Block!1560 (body!1561 List!1617)) (For!1562 (init!1563 Statement!1556) (expr!1564 Expression!1578) (step!1565 Statement!1556) (body!1566 Statement!1556)) (IfThenElse!1567 (expr!1568 Expression!1578) (then!1569 Statement!1556) (elze!1570 Statement!1556)) (Print!1571 (msg!1572 (_ BitVec 32)) (varID!1573 (_ BitVec 32))) (Skip!1574) (While!1575 (expr!1576 Expression!1578) (body!1577 Statement!1556)))
 ((And!1579 (lhs!1580 Expression!1578) (rhs!1581 Expression!1578)) (Division!1582 (lhs!1583 Expression!1578) (rhs!1584 Expression!1578)) (Equals!1585 (lhs!1586 Expression!1578) (rhs!1587 Expression!1578)) (GreaterThan!1588 (lhs!1589 Expression!1578) (rhs!1590 Expression!1578)) (IntLiteral!1591 (value!1592 (_ BitVec 32))) (LessThan!1593 (lhs!1594 Expression!1578) (rhs!1595 Expression!1578)) (Minus!1596 (lhs!1597 Expression!1578) (rhs!1598 Expression!1578)) (Modulo!1599 (lhs!1600 Expression!1578) (rhs!1601 Expression!1578)) (Neg!1602 (expr!1603 Expression!1578)) (Not!1604 (expr!1605 Expression!1578)) (Or!1606 (lhs!1607 Expression!1578) (rhs!1608 Expression!1578)) (Plus!1609 (lhs!1610 Expression!1578) (rhs!1611 Expression!1578)) (Times!1612 (lhs!1613 Expression!1578) (rhs!1614 Expression!1578)) (Var!1615 (varID!1616 (_ BitVec 32))))
index 639d4f7eb7bc84f01506345e6b0b5fad772bea40..d3f04bd5a4ee28d0a2c74f0a2061aa1ae64b2680 100644 (file)
@@ -13,7 +13,7 @@
 (set-option :print-success false)
 (set-info :smt-lib-version 2.6)
 ;(set-option :produce-models true)
-(set-logic ALL_SUPPORTED)
+(set-logic ALL)
 ; done setting options
 
 ; Boogie universal background predicate
index bc8f3ed74b88e6e34ac30304666444359bf3cf14..018207293732050a3de4aa9f14b0e4e36a34ceda 100644 (file)
@@ -1552,7 +1552,7 @@ TEST_F(TestApiBlackSolver, getQuantifierEliminationDisjunct)
 
 TEST_F(TestApiBlackSolver, declareSeparationHeap)
 {
-  d_solver.setLogic("ALL_SUPPORTED");
+  d_solver.setLogic("ALL");
   Sort integer = d_solver.getIntegerSort();
   ASSERT_NO_THROW(d_solver.declareSeparationHeap(integer, integer));
   // cannot declare separation logic heap more than once
@@ -1592,7 +1592,7 @@ TEST_F(TestApiBlackSolver, getSeparationHeapTerm1)
 
 TEST_F(TestApiBlackSolver, getSeparationHeapTerm2)
 {
-  d_solver.setLogic("ALL_SUPPORTED");
+  d_solver.setLogic("ALL");
   d_solver.setOption("incremental", "false");
   d_solver.setOption("produce-models", "false");
   checkSimpleSeparationConstraints(&d_solver);
@@ -1601,7 +1601,7 @@ TEST_F(TestApiBlackSolver, getSeparationHeapTerm2)
 
 TEST_F(TestApiBlackSolver, getSeparationHeapTerm3)
 {
-  d_solver.setLogic("ALL_SUPPORTED");
+  d_solver.setLogic("ALL");
   d_solver.setOption("incremental", "false");
   d_solver.setOption("produce-models", "true");
   Term t = d_solver.mkFalse();
@@ -1612,7 +1612,7 @@ TEST_F(TestApiBlackSolver, getSeparationHeapTerm3)
 
 TEST_F(TestApiBlackSolver, getSeparationHeapTerm4)
 {
-  d_solver.setLogic("ALL_SUPPORTED");
+  d_solver.setLogic("ALL");
   d_solver.setOption("incremental", "false");
   d_solver.setOption("produce-models", "true");
   Term t = d_solver.mkTrue();
@@ -1623,7 +1623,7 @@ TEST_F(TestApiBlackSolver, getSeparationHeapTerm4)
 
 TEST_F(TestApiBlackSolver, getSeparationHeapTerm5)
 {
-  d_solver.setLogic("ALL_SUPPORTED");
+  d_solver.setLogic("ALL");
   d_solver.setOption("incremental", "false");
   d_solver.setOption("produce-models", "true");
   checkSimpleSeparationConstraints(&d_solver);
@@ -1642,7 +1642,7 @@ TEST_F(TestApiBlackSolver, getSeparationNilTerm1)
 
 TEST_F(TestApiBlackSolver, getSeparationNilTerm2)
 {
-  d_solver.setLogic("ALL_SUPPORTED");
+  d_solver.setLogic("ALL");
   d_solver.setOption("incremental", "false");
   d_solver.setOption("produce-models", "false");
   checkSimpleSeparationConstraints(&d_solver);
@@ -1651,7 +1651,7 @@ TEST_F(TestApiBlackSolver, getSeparationNilTerm2)
 
 TEST_F(TestApiBlackSolver, getSeparationNilTerm3)
 {
-  d_solver.setLogic("ALL_SUPPORTED");
+  d_solver.setLogic("ALL");
   d_solver.setOption("incremental", "false");
   d_solver.setOption("produce-models", "true");
   Term t = d_solver.mkFalse();
@@ -1662,7 +1662,7 @@ TEST_F(TestApiBlackSolver, getSeparationNilTerm3)
 
 TEST_F(TestApiBlackSolver, getSeparationNilTerm4)
 {
-  d_solver.setLogic("ALL_SUPPORTED");
+  d_solver.setLogic("ALL");
   d_solver.setOption("incremental", "false");
   d_solver.setOption("produce-models", "true");
   Term t = d_solver.mkTrue();
@@ -1673,7 +1673,7 @@ TEST_F(TestApiBlackSolver, getSeparationNilTerm4)
 
 TEST_F(TestApiBlackSolver, getSeparationNilTerm5)
 {
-  d_solver.setLogic("ALL_SUPPORTED");
+  d_solver.setLogic("ALL");
   d_solver.setOption("incremental", "false");
   d_solver.setOption("produce-models", "true");
   checkSimpleSeparationConstraints(&d_solver);
index e51929cad995db24bb1a93796c7a3123984b0ac9..7a6e34abb10d7094ead0ec0f348298143c180e2b 100644 (file)
@@ -500,7 +500,7 @@ TEST_F(TestTheoryWhiteLogicInfo, smtlib_logics)
   ASSERT_FALSE(info.hasEverything());
   ASSERT_FALSE(info.hasNothing());
 
-  info = LogicInfo("QF_ALL_SUPPORTED");
+  info = LogicInfo("QF_ALL");
   ASSERT_TRUE(info.isLocked());
   ASSERT_FALSE(info.isPure(THEORY_BOOL));
   ASSERT_TRUE(info.isSharingEnabled());
@@ -519,7 +519,7 @@ TEST_F(TestTheoryWhiteLogicInfo, smtlib_logics)
   ASSERT_FALSE(info.hasEverything());
   ASSERT_FALSE(info.hasNothing());
 
-  info = LogicInfo("ALL_SUPPORTED");
+  info = LogicInfo("ALL");
   ASSERT_TRUE(info.isLocked());
   ASSERT_FALSE(info.isPure(THEORY_BOOL));
   ASSERT_TRUE(info.isSharingEnabled());