├── .clang-format ├── .clangd ├── .github └── workflows │ ├── auto-draft-release.yml │ ├── ci.yml │ └── cibuildwheel.yml ├── .gitignore ├── AUTHORS ├── CMakeLists.txt ├── CONTRIBUTING.md ├── DEVELOPERS.md ├── LICENSE ├── README.md ├── THANKS ├── VERSION ├── bitwuzla ├── CMakeLists.txt ├── include │ ├── bitwuzla_solver.h │ ├── bitwuzla_sort.h │ └── bitwuzla_term.h └── src │ ├── bitwuzla_factory.cpp │ ├── bitwuzla_solver.cpp │ ├── bitwuzla_sort.cpp │ └── bitwuzla_term.cpp ├── btor ├── CMakeLists.txt ├── include │ ├── boolector_extensions.h │ ├── boolector_solver.h │ ├── boolector_sort.h │ └── boolector_term.h └── src │ ├── boolector_extensions.cpp │ ├── boolector_factory.cpp │ ├── boolector_solver.cpp │ ├── boolector_sort.cpp │ └── boolector_term.cpp ├── ci-scripts ├── cibw-build-before.sh ├── cibw-build-deps.sh ├── compute-solver-hash.sh ├── install-packages-macos.sh ├── install-packages-ubuntu.sh ├── setup-bitwuzla.sh ├── setup-btor.sh ├── setup-cvc5.sh ├── setup-msat.sh ├── setup-yices2.sh └── setup-z3.sh ├── cmake ├── CheckPythonModule.cmake ├── FindCython.cmake ├── FindGMP.cmake └── FindPythonVirtualEnv.cmake ├── cmake_uninstall.cmake.in ├── configure.sh ├── contrib ├── cmake-setup.sh ├── common-setup.sh ├── make-setup.sh ├── memstream-0.1 │ ├── Makefile │ ├── README │ ├── memstream.c │ ├── memstream.h │ └── test.c ├── meson-setup.sh ├── msat_instructions.txt ├── pkgconfig │ └── cadical.pc.in ├── setup-bison.sh ├── setup-bitwuzla.sh ├── setup-boolector.sh ├── setup-btor2tools.sh ├── setup-cadical.sh ├── setup-cvc5.sh ├── setup-flex.sh ├── setup-z3.sh └── yices2_instructions.txt ├── cvc5 ├── CMakeLists.txt ├── include │ ├── cvc5_datatype.h │ ├── cvc5_solver.h │ ├── cvc5_sort.h │ └── cvc5_term.h └── src │ ├── cvc5_datatype.cpp │ ├── cvc5_factory.cpp │ ├── cvc5_solver.cpp │ ├── cvc5_sort.cpp │ └── cvc5_term.cpp ├── examples ├── Makefile ├── README.md ├── btor_qf_ufbv.cpp ├── build.sh ├── cvc5_qf_ufbv.cpp └── python_qf_ufbv.py ├── include ├── bitwuzla_factory.h ├── boolector_factory.h ├── cvc5_factory.h ├── datatype.h ├── exceptions.h ├── generic_datatype.h ├── generic_solver.h ├── generic_sort.h ├── generic_term.h ├── identity_walker.h ├── logging_solver.h ├── logging_sort.h ├── logging_term.h ├── msat_factory.h ├── ops.h ├── portfolio_solver.h ├── printing_solver.h ├── result.h ├── smt.h ├── smt_defs.h ├── smtlib_reader.h ├── smtlib_strings.h ├── smtlibparser_maps.h ├── solver.h ├── solver_enums.h ├── solver_utils.h ├── sort.h ├── sort_inference.h ├── sorting_network.h ├── substitution_walker.h ├── term.h ├── term_hashtable.h ├── term_translator.h ├── tree_walker.h ├── utils.h ├── yices2_factory.h └── z3_factory.h ├── issues.md ├── msat ├── CMakeLists.txt ├── include │ ├── msat_extensions.h │ ├── msat_solver.h │ ├── msat_sort.h │ └── msat_term.h └── src │ ├── msat_extensions.cpp │ ├── msat_factory.cpp │ ├── msat_solver.cpp │ ├── msat_sort.cpp │ └── msat_term.cpp ├── python ├── CMakeLists.txt ├── gen-smt-solver-declarations.py ├── pyproject.toml ├── setup.py.in └── smt_switch │ ├── CMakeLists.txt │ ├── __init__.pxd │ ├── __init__.py.in │ ├── api.pxd │ ├── api.pyx │ ├── cppapi.pxd │ ├── cppenums.pxd │ ├── cpputils.pxd │ ├── enums.pxd │ ├── enums.pyx │ ├── primops.pyx │ ├── pysmt_frontend │ ├── __init__.py │ └── pysmt_solver.py │ ├── solverattr.pyx │ ├── solverenums.pyx │ └── sortkinds.pyx ├── rep.sed ├── scripts └── repack-static-lib.sh ├── src ├── datatype.cpp ├── generic_datatype.cpp ├── generic_solver.cpp ├── generic_sort.cpp ├── generic_term.cpp ├── identity_walker.cpp ├── logging_solver.cpp ├── logging_sort.cpp ├── logging_term.cpp ├── ops.cpp ├── portfolio_solver.cpp ├── printing_solver.cpp ├── result.cpp ├── smtlib_reader.cpp ├── smtlibparser.yy ├── smtlibscanner.l ├── solver.cpp ├── solver_enums.cpp ├── solver_utils.cpp ├── sort.cpp ├── sort_inference.cpp ├── sorting_network.cpp ├── substitution_walker.cpp ├── term.cpp ├── term_hashtable.cpp ├── term_translator.cpp ├── tree_walker.cpp └── utils.cpp ├── tests ├── CMakeLists.txt ├── available_solvers.cpp ├── available_solvers.h ├── btor │ ├── CMakeLists.txt │ ├── README.md │ ├── btor-array-empty-assignment.cpp │ ├── btor-array-models.cpp │ ├── btor-arrays.cpp │ ├── btor-const-arrays.cpp │ ├── btor-data-structures.cpp │ ├── btor-exceptions.cpp │ ├── btor-incremental.cpp │ ├── btor-indexed-op-tests.cpp │ ├── btor-neg-numbers.cpp │ ├── btor-negation.cpp │ ├── btor-opts.cpp │ ├── btor-printing.cpp │ ├── btor-simple.cpp │ ├── btor-substitute.cpp │ ├── btor-tests.cpp │ └── btor-transfer.cpp ├── bzla │ ├── CMakeLists.txt │ └── bzla-printing.cpp ├── cvc5 │ ├── CMakeLists.txt │ ├── README.md │ ├── cvc5-arrays.cpp │ ├── cvc5-data-structures.cpp │ ├── cvc5-incremental.cpp │ ├── cvc5-indexed-op-tests.cpp │ ├── cvc5-int-arithmetic.cpp │ ├── cvc5-interpolants-api.cpp │ ├── cvc5-interpolants.cpp │ ├── cvc5-neg-numbers.cpp │ ├── cvc5-printing.cpp │ ├── cvc5-str.cpp │ ├── cvc5-term-iter.cpp │ ├── cvc5-tests.cpp │ ├── cvc5-transfer.cpp │ └── cvc5_test.cpp ├── msat │ ├── CMakeLists.txt │ ├── msat-array-models.cpp │ ├── msat-arrays.cpp │ ├── msat-arrays2.cpp │ ├── msat-const-arrays.cpp │ ├── msat-data-structures.cpp │ ├── msat-ext-ops.cpp │ ├── msat-incremental.cpp │ ├── msat-indexed-op-tests.cpp │ ├── msat-int-arithmetic.cpp │ ├── msat-interpolants.cpp │ ├── msat-ite-test.cpp │ ├── msat-neg-numbers.cpp │ ├── msat-printing.cpp │ ├── msat-seq-interpolants.cpp │ ├── msat-substitute.cpp │ ├── msat-tests.cpp │ ├── msat-transfer.cpp │ └── msat-traversal.cpp ├── portfolio │ ├── CMakeLists.txt │ └── test-portfolio-solver.cpp ├── python │ ├── available_solvers.py │ ├── test_arrays.py │ ├── test_bv.py │ ├── test_enums.py │ ├── test_itp.py │ ├── test_lia.py │ ├── test_pysmt.py │ ├── test_reals.py │ ├── test_sorting_network.py │ ├── test_unit.py │ ├── test_unit_vals.py │ ├── test_unsat_core.py │ └── test_visitor.py ├── smt2 │ ├── qf_alia │ │ └── test-array.smt2 │ ├── qf_s │ │ ├── test-ops-SLIA.smt2 │ │ └── test-ops.smt2 │ ├── qf_uf │ │ ├── test-uninterp-sort-nonzero-arity.smt2 │ │ └── test-uninterp-sort-zero-arity.smt2 │ ├── qf_ufbv │ │ ├── test-attr.smt2 │ │ ├── test-define-sort-edge-case.smt2 │ │ └── test-define-sort.smt2 │ └── qf_uflia │ │ ├── test-symbols.smt2 │ │ └── test-uf.smt2 ├── smtlib_reader_test_inputs.h ├── test-array.cpp ├── test-bv.cpp ├── test-disjointset.cpp ├── test-dt.cpp ├── test-generic-solver.cpp ├── test-generic-sort.cpp ├── test-generic-term.cpp ├── test-int.cpp ├── test-itp.cpp ├── test-logging-solver.cpp ├── test-smtlib-reader.cpp ├── test-sorting-network.cpp ├── test-str.cpp ├── test-term-translation.cpp ├── test-time-limit.cpp ├── test-unsat-core-reducer.cpp ├── test-unsat-core.cpp ├── test-utils.cpp ├── test-utils.h ├── test-variadic-ops.cpp ├── unit │ ├── CMakeLists.txt │ ├── Makefile │ ├── unit-arrays.cpp │ ├── unit-exceptions.cpp │ ├── unit-fun.cpp │ ├── unit-incremental.cpp │ ├── unit-op.cpp │ ├── unit-printing.cpp │ ├── unit-quantifiers.cpp │ ├── unit-reset-assertions.cpp │ ├── unit-solver-enums.cpp │ ├── unit-solving-interface.cpp │ ├── unit-sort-inference.cpp │ ├── unit-sort.cpp │ ├── unit-substitute.cpp │ ├── unit-symbol.cpp │ ├── unit-term-hashtable.cpp │ ├── unit-term-id.cpp │ ├── unit-term.cpp │ ├── unit-termiter.cpp │ ├── unit-transfer.cpp │ ├── unit-util.cpp │ └── unit-walker.cpp ├── yices2 │ ├── CMakeLists.txt │ ├── yices2-array-models.cpp │ ├── yices2-arrays.cpp │ ├── yices2-arrays2.cpp │ ├── yices2-ext-ops.cpp │ ├── yices2-gtest.cpp │ ├── yices2-incremental.cpp │ ├── yices2-indexed-op-tests.cpp │ ├── yices2-ite-test.cpp │ ├── yices2-neg-numbers.cpp │ ├── yices2-polynomial.cpp │ └── yices2-tests.cpp └── z3 │ ├── CMakeLists.txt │ ├── z3_full.cpp │ └── z3_test.cpp ├── yices2 ├── CMakeLists.txt ├── include │ ├── yices2_extensions.h │ ├── yices2_solver.h │ ├── yices2_sort.h │ └── yices2_term.h └── src │ ├── yices2_extensions.cpp │ ├── yices2_factory.cpp │ ├── yices2_solver.cpp │ ├── yices2_sort.cpp │ └── yices2_term.cpp └── z3 ├── CMakeLists.txt ├── include ├── z3_datatype.h ├── z3_solver.h ├── z3_sort.h └── z3_term.h └── src ├── z3_datatype.cpp ├── z3_factory.cpp ├── z3_solver.cpp ├── z3_sort.cpp └── z3_term.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/.clang-format -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/.clangd -------------------------------------------------------------------------------- /.github/workflows/auto-draft-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/.github/workflows/auto-draft-release.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/cibuildwheel.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/.github/workflows/cibuildwheel.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | build/ 3 | deps/ 4 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/DEVELOPERS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/README.md -------------------------------------------------------------------------------- /THANKS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/THANKS -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/VERSION -------------------------------------------------------------------------------- /bitwuzla/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/bitwuzla/CMakeLists.txt -------------------------------------------------------------------------------- /bitwuzla/include/bitwuzla_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/bitwuzla/include/bitwuzla_solver.h -------------------------------------------------------------------------------- /bitwuzla/include/bitwuzla_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/bitwuzla/include/bitwuzla_sort.h -------------------------------------------------------------------------------- /bitwuzla/include/bitwuzla_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/bitwuzla/include/bitwuzla_term.h -------------------------------------------------------------------------------- /bitwuzla/src/bitwuzla_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/bitwuzla/src/bitwuzla_factory.cpp -------------------------------------------------------------------------------- /bitwuzla/src/bitwuzla_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/bitwuzla/src/bitwuzla_solver.cpp -------------------------------------------------------------------------------- /bitwuzla/src/bitwuzla_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/bitwuzla/src/bitwuzla_sort.cpp -------------------------------------------------------------------------------- /bitwuzla/src/bitwuzla_term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/bitwuzla/src/bitwuzla_term.cpp -------------------------------------------------------------------------------- /btor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/btor/CMakeLists.txt -------------------------------------------------------------------------------- /btor/include/boolector_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/btor/include/boolector_extensions.h -------------------------------------------------------------------------------- /btor/include/boolector_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/btor/include/boolector_solver.h -------------------------------------------------------------------------------- /btor/include/boolector_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/btor/include/boolector_sort.h -------------------------------------------------------------------------------- /btor/include/boolector_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/btor/include/boolector_term.h -------------------------------------------------------------------------------- /btor/src/boolector_extensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/btor/src/boolector_extensions.cpp -------------------------------------------------------------------------------- /btor/src/boolector_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/btor/src/boolector_factory.cpp -------------------------------------------------------------------------------- /btor/src/boolector_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/btor/src/boolector_solver.cpp -------------------------------------------------------------------------------- /btor/src/boolector_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/btor/src/boolector_sort.cpp -------------------------------------------------------------------------------- /btor/src/boolector_term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/btor/src/boolector_term.cpp -------------------------------------------------------------------------------- /ci-scripts/cibw-build-before.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/ci-scripts/cibw-build-before.sh -------------------------------------------------------------------------------- /ci-scripts/cibw-build-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/ci-scripts/cibw-build-deps.sh -------------------------------------------------------------------------------- /ci-scripts/compute-solver-hash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/ci-scripts/compute-solver-hash.sh -------------------------------------------------------------------------------- /ci-scripts/install-packages-macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/ci-scripts/install-packages-macos.sh -------------------------------------------------------------------------------- /ci-scripts/install-packages-ubuntu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/ci-scripts/install-packages-ubuntu.sh -------------------------------------------------------------------------------- /ci-scripts/setup-bitwuzla.sh: -------------------------------------------------------------------------------- 1 | ../contrib/setup-bitwuzla.sh -------------------------------------------------------------------------------- /ci-scripts/setup-btor.sh: -------------------------------------------------------------------------------- 1 | ../contrib/setup-boolector.sh -------------------------------------------------------------------------------- /ci-scripts/setup-cvc5.sh: -------------------------------------------------------------------------------- 1 | ../contrib/setup-cvc5.sh -------------------------------------------------------------------------------- /ci-scripts/setup-msat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/ci-scripts/setup-msat.sh -------------------------------------------------------------------------------- /ci-scripts/setup-yices2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/ci-scripts/setup-yices2.sh -------------------------------------------------------------------------------- /ci-scripts/setup-z3.sh: -------------------------------------------------------------------------------- 1 | ../contrib/setup-z3.sh -------------------------------------------------------------------------------- /cmake/CheckPythonModule.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cmake/CheckPythonModule.cmake -------------------------------------------------------------------------------- /cmake/FindCython.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cmake/FindCython.cmake -------------------------------------------------------------------------------- /cmake/FindGMP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cmake/FindGMP.cmake -------------------------------------------------------------------------------- /cmake/FindPythonVirtualEnv.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cmake/FindPythonVirtualEnv.cmake -------------------------------------------------------------------------------- /cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /configure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/configure.sh -------------------------------------------------------------------------------- /contrib/cmake-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/cmake-setup.sh -------------------------------------------------------------------------------- /contrib/common-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/common-setup.sh -------------------------------------------------------------------------------- /contrib/make-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/make-setup.sh -------------------------------------------------------------------------------- /contrib/memstream-0.1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/memstream-0.1/Makefile -------------------------------------------------------------------------------- /contrib/memstream-0.1/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/memstream-0.1/README -------------------------------------------------------------------------------- /contrib/memstream-0.1/memstream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/memstream-0.1/memstream.c -------------------------------------------------------------------------------- /contrib/memstream-0.1/memstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/memstream-0.1/memstream.h -------------------------------------------------------------------------------- /contrib/memstream-0.1/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/memstream-0.1/test.c -------------------------------------------------------------------------------- /contrib/meson-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/meson-setup.sh -------------------------------------------------------------------------------- /contrib/msat_instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/msat_instructions.txt -------------------------------------------------------------------------------- /contrib/pkgconfig/cadical.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/pkgconfig/cadical.pc.in -------------------------------------------------------------------------------- /contrib/setup-bison.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/setup-bison.sh -------------------------------------------------------------------------------- /contrib/setup-bitwuzla.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/setup-bitwuzla.sh -------------------------------------------------------------------------------- /contrib/setup-boolector.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/setup-boolector.sh -------------------------------------------------------------------------------- /contrib/setup-btor2tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/setup-btor2tools.sh -------------------------------------------------------------------------------- /contrib/setup-cadical.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/setup-cadical.sh -------------------------------------------------------------------------------- /contrib/setup-cvc5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/setup-cvc5.sh -------------------------------------------------------------------------------- /contrib/setup-flex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/setup-flex.sh -------------------------------------------------------------------------------- /contrib/setup-z3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/setup-z3.sh -------------------------------------------------------------------------------- /contrib/yices2_instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/contrib/yices2_instructions.txt -------------------------------------------------------------------------------- /cvc5/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cvc5/CMakeLists.txt -------------------------------------------------------------------------------- /cvc5/include/cvc5_datatype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cvc5/include/cvc5_datatype.h -------------------------------------------------------------------------------- /cvc5/include/cvc5_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cvc5/include/cvc5_solver.h -------------------------------------------------------------------------------- /cvc5/include/cvc5_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cvc5/include/cvc5_sort.h -------------------------------------------------------------------------------- /cvc5/include/cvc5_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cvc5/include/cvc5_term.h -------------------------------------------------------------------------------- /cvc5/src/cvc5_datatype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cvc5/src/cvc5_datatype.cpp -------------------------------------------------------------------------------- /cvc5/src/cvc5_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cvc5/src/cvc5_factory.cpp -------------------------------------------------------------------------------- /cvc5/src/cvc5_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cvc5/src/cvc5_solver.cpp -------------------------------------------------------------------------------- /cvc5/src/cvc5_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cvc5/src/cvc5_sort.cpp -------------------------------------------------------------------------------- /cvc5/src/cvc5_term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/cvc5/src/cvc5_term.cpp -------------------------------------------------------------------------------- /examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/examples/Makefile -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/btor_qf_ufbv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/examples/btor_qf_ufbv.cpp -------------------------------------------------------------------------------- /examples/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/examples/build.sh -------------------------------------------------------------------------------- /examples/cvc5_qf_ufbv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/examples/cvc5_qf_ufbv.cpp -------------------------------------------------------------------------------- /examples/python_qf_ufbv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/examples/python_qf_ufbv.py -------------------------------------------------------------------------------- /include/bitwuzla_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/bitwuzla_factory.h -------------------------------------------------------------------------------- /include/boolector_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/boolector_factory.h -------------------------------------------------------------------------------- /include/cvc5_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/cvc5_factory.h -------------------------------------------------------------------------------- /include/datatype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/datatype.h -------------------------------------------------------------------------------- /include/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/exceptions.h -------------------------------------------------------------------------------- /include/generic_datatype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/generic_datatype.h -------------------------------------------------------------------------------- /include/generic_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/generic_solver.h -------------------------------------------------------------------------------- /include/generic_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/generic_sort.h -------------------------------------------------------------------------------- /include/generic_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/generic_term.h -------------------------------------------------------------------------------- /include/identity_walker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/identity_walker.h -------------------------------------------------------------------------------- /include/logging_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/logging_solver.h -------------------------------------------------------------------------------- /include/logging_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/logging_sort.h -------------------------------------------------------------------------------- /include/logging_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/logging_term.h -------------------------------------------------------------------------------- /include/msat_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/msat_factory.h -------------------------------------------------------------------------------- /include/ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/ops.h -------------------------------------------------------------------------------- /include/portfolio_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/portfolio_solver.h -------------------------------------------------------------------------------- /include/printing_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/printing_solver.h -------------------------------------------------------------------------------- /include/result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/result.h -------------------------------------------------------------------------------- /include/smt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/smt.h -------------------------------------------------------------------------------- /include/smt_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/smt_defs.h -------------------------------------------------------------------------------- /include/smtlib_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/smtlib_reader.h -------------------------------------------------------------------------------- /include/smtlib_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/smtlib_strings.h -------------------------------------------------------------------------------- /include/smtlibparser_maps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/smtlibparser_maps.h -------------------------------------------------------------------------------- /include/solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/solver.h -------------------------------------------------------------------------------- /include/solver_enums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/solver_enums.h -------------------------------------------------------------------------------- /include/solver_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/solver_utils.h -------------------------------------------------------------------------------- /include/sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/sort.h -------------------------------------------------------------------------------- /include/sort_inference.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/sort_inference.h -------------------------------------------------------------------------------- /include/sorting_network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/sorting_network.h -------------------------------------------------------------------------------- /include/substitution_walker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/substitution_walker.h -------------------------------------------------------------------------------- /include/term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/term.h -------------------------------------------------------------------------------- /include/term_hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/term_hashtable.h -------------------------------------------------------------------------------- /include/term_translator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/term_translator.h -------------------------------------------------------------------------------- /include/tree_walker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/tree_walker.h -------------------------------------------------------------------------------- /include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/utils.h -------------------------------------------------------------------------------- /include/yices2_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/yices2_factory.h -------------------------------------------------------------------------------- /include/z3_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/include/z3_factory.h -------------------------------------------------------------------------------- /issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/issues.md -------------------------------------------------------------------------------- /msat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/msat/CMakeLists.txt -------------------------------------------------------------------------------- /msat/include/msat_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/msat/include/msat_extensions.h -------------------------------------------------------------------------------- /msat/include/msat_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/msat/include/msat_solver.h -------------------------------------------------------------------------------- /msat/include/msat_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/msat/include/msat_sort.h -------------------------------------------------------------------------------- /msat/include/msat_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/msat/include/msat_term.h -------------------------------------------------------------------------------- /msat/src/msat_extensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/msat/src/msat_extensions.cpp -------------------------------------------------------------------------------- /msat/src/msat_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/msat/src/msat_factory.cpp -------------------------------------------------------------------------------- /msat/src/msat_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/msat/src/msat_solver.cpp -------------------------------------------------------------------------------- /msat/src/msat_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/msat/src/msat_sort.cpp -------------------------------------------------------------------------------- /msat/src/msat_term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/msat/src/msat_term.cpp -------------------------------------------------------------------------------- /python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/CMakeLists.txt -------------------------------------------------------------------------------- /python/gen-smt-solver-declarations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/gen-smt-solver-declarations.py -------------------------------------------------------------------------------- /python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/pyproject.toml -------------------------------------------------------------------------------- /python/setup.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/setup.py.in -------------------------------------------------------------------------------- /python/smt_switch/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/CMakeLists.txt -------------------------------------------------------------------------------- /python/smt_switch/__init__.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/__init__.pxd -------------------------------------------------------------------------------- /python/smt_switch/__init__.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/__init__.py.in -------------------------------------------------------------------------------- /python/smt_switch/api.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/api.pxd -------------------------------------------------------------------------------- /python/smt_switch/api.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/api.pyx -------------------------------------------------------------------------------- /python/smt_switch/cppapi.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/cppapi.pxd -------------------------------------------------------------------------------- /python/smt_switch/cppenums.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/cppenums.pxd -------------------------------------------------------------------------------- /python/smt_switch/cpputils.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/cpputils.pxd -------------------------------------------------------------------------------- /python/smt_switch/enums.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/enums.pxd -------------------------------------------------------------------------------- /python/smt_switch/enums.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/enums.pyx -------------------------------------------------------------------------------- /python/smt_switch/primops.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/primops.pyx -------------------------------------------------------------------------------- /python/smt_switch/pysmt_frontend/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/pysmt_frontend/__init__.py -------------------------------------------------------------------------------- /python/smt_switch/pysmt_frontend/pysmt_solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/pysmt_frontend/pysmt_solver.py -------------------------------------------------------------------------------- /python/smt_switch/solverattr.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/solverattr.pyx -------------------------------------------------------------------------------- /python/smt_switch/solverenums.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/solverenums.pyx -------------------------------------------------------------------------------- /python/smt_switch/sortkinds.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/python/smt_switch/sortkinds.pyx -------------------------------------------------------------------------------- /rep.sed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/rep.sed -------------------------------------------------------------------------------- /scripts/repack-static-lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/scripts/repack-static-lib.sh -------------------------------------------------------------------------------- /src/datatype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/datatype.cpp -------------------------------------------------------------------------------- /src/generic_datatype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/generic_datatype.cpp -------------------------------------------------------------------------------- /src/generic_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/generic_solver.cpp -------------------------------------------------------------------------------- /src/generic_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/generic_sort.cpp -------------------------------------------------------------------------------- /src/generic_term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/generic_term.cpp -------------------------------------------------------------------------------- /src/identity_walker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/identity_walker.cpp -------------------------------------------------------------------------------- /src/logging_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/logging_solver.cpp -------------------------------------------------------------------------------- /src/logging_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/logging_sort.cpp -------------------------------------------------------------------------------- /src/logging_term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/logging_term.cpp -------------------------------------------------------------------------------- /src/ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/ops.cpp -------------------------------------------------------------------------------- /src/portfolio_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/portfolio_solver.cpp -------------------------------------------------------------------------------- /src/printing_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/printing_solver.cpp -------------------------------------------------------------------------------- /src/result.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/result.cpp -------------------------------------------------------------------------------- /src/smtlib_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/smtlib_reader.cpp -------------------------------------------------------------------------------- /src/smtlibparser.yy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/smtlibparser.yy -------------------------------------------------------------------------------- /src/smtlibscanner.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/smtlibscanner.l -------------------------------------------------------------------------------- /src/solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/solver.cpp -------------------------------------------------------------------------------- /src/solver_enums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/solver_enums.cpp -------------------------------------------------------------------------------- /src/solver_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/solver_utils.cpp -------------------------------------------------------------------------------- /src/sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/sort.cpp -------------------------------------------------------------------------------- /src/sort_inference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/sort_inference.cpp -------------------------------------------------------------------------------- /src/sorting_network.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/sorting_network.cpp -------------------------------------------------------------------------------- /src/substitution_walker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/substitution_walker.cpp -------------------------------------------------------------------------------- /src/term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/term.cpp -------------------------------------------------------------------------------- /src/term_hashtable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/term_hashtable.cpp -------------------------------------------------------------------------------- /src/term_translator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/term_translator.cpp -------------------------------------------------------------------------------- /src/tree_walker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/tree_walker.cpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/available_solvers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/available_solvers.cpp -------------------------------------------------------------------------------- /tests/available_solvers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/available_solvers.h -------------------------------------------------------------------------------- /tests/btor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/CMakeLists.txt -------------------------------------------------------------------------------- /tests/btor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/README.md -------------------------------------------------------------------------------- /tests/btor/btor-array-empty-assignment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-array-empty-assignment.cpp -------------------------------------------------------------------------------- /tests/btor/btor-array-models.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-array-models.cpp -------------------------------------------------------------------------------- /tests/btor/btor-arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-arrays.cpp -------------------------------------------------------------------------------- /tests/btor/btor-const-arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-const-arrays.cpp -------------------------------------------------------------------------------- /tests/btor/btor-data-structures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-data-structures.cpp -------------------------------------------------------------------------------- /tests/btor/btor-exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-exceptions.cpp -------------------------------------------------------------------------------- /tests/btor/btor-incremental.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-incremental.cpp -------------------------------------------------------------------------------- /tests/btor/btor-indexed-op-tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-indexed-op-tests.cpp -------------------------------------------------------------------------------- /tests/btor/btor-neg-numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-neg-numbers.cpp -------------------------------------------------------------------------------- /tests/btor/btor-negation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-negation.cpp -------------------------------------------------------------------------------- /tests/btor/btor-opts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-opts.cpp -------------------------------------------------------------------------------- /tests/btor/btor-printing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-printing.cpp -------------------------------------------------------------------------------- /tests/btor/btor-simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-simple.cpp -------------------------------------------------------------------------------- /tests/btor/btor-substitute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-substitute.cpp -------------------------------------------------------------------------------- /tests/btor/btor-tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-tests.cpp -------------------------------------------------------------------------------- /tests/btor/btor-transfer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/btor/btor-transfer.cpp -------------------------------------------------------------------------------- /tests/bzla/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/bzla/CMakeLists.txt -------------------------------------------------------------------------------- /tests/bzla/bzla-printing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/bzla/bzla-printing.cpp -------------------------------------------------------------------------------- /tests/cvc5/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/CMakeLists.txt -------------------------------------------------------------------------------- /tests/cvc5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/README.md -------------------------------------------------------------------------------- /tests/cvc5/cvc5-arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-arrays.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-data-structures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-data-structures.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-incremental.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-incremental.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-indexed-op-tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-indexed-op-tests.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-int-arithmetic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-int-arithmetic.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-interpolants-api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-interpolants-api.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-interpolants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-interpolants.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-neg-numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-neg-numbers.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-printing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-printing.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-str.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-str.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-term-iter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-term-iter.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-tests.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5-transfer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5-transfer.cpp -------------------------------------------------------------------------------- /tests/cvc5/cvc5_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/cvc5/cvc5_test.cpp -------------------------------------------------------------------------------- /tests/msat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/CMakeLists.txt -------------------------------------------------------------------------------- /tests/msat/msat-array-models.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-array-models.cpp -------------------------------------------------------------------------------- /tests/msat/msat-arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-arrays.cpp -------------------------------------------------------------------------------- /tests/msat/msat-arrays2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-arrays2.cpp -------------------------------------------------------------------------------- /tests/msat/msat-const-arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-const-arrays.cpp -------------------------------------------------------------------------------- /tests/msat/msat-data-structures.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-data-structures.cpp -------------------------------------------------------------------------------- /tests/msat/msat-ext-ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-ext-ops.cpp -------------------------------------------------------------------------------- /tests/msat/msat-incremental.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-incremental.cpp -------------------------------------------------------------------------------- /tests/msat/msat-indexed-op-tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-indexed-op-tests.cpp -------------------------------------------------------------------------------- /tests/msat/msat-int-arithmetic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-int-arithmetic.cpp -------------------------------------------------------------------------------- /tests/msat/msat-interpolants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-interpolants.cpp -------------------------------------------------------------------------------- /tests/msat/msat-ite-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-ite-test.cpp -------------------------------------------------------------------------------- /tests/msat/msat-neg-numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-neg-numbers.cpp -------------------------------------------------------------------------------- /tests/msat/msat-printing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-printing.cpp -------------------------------------------------------------------------------- /tests/msat/msat-seq-interpolants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-seq-interpolants.cpp -------------------------------------------------------------------------------- /tests/msat/msat-substitute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-substitute.cpp -------------------------------------------------------------------------------- /tests/msat/msat-tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-tests.cpp -------------------------------------------------------------------------------- /tests/msat/msat-transfer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-transfer.cpp -------------------------------------------------------------------------------- /tests/msat/msat-traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/msat/msat-traversal.cpp -------------------------------------------------------------------------------- /tests/portfolio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/portfolio/CMakeLists.txt -------------------------------------------------------------------------------- /tests/portfolio/test-portfolio-solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/portfolio/test-portfolio-solver.cpp -------------------------------------------------------------------------------- /tests/python/available_solvers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/available_solvers.py -------------------------------------------------------------------------------- /tests/python/test_arrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_arrays.py -------------------------------------------------------------------------------- /tests/python/test_bv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_bv.py -------------------------------------------------------------------------------- /tests/python/test_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_enums.py -------------------------------------------------------------------------------- /tests/python/test_itp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_itp.py -------------------------------------------------------------------------------- /tests/python/test_lia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_lia.py -------------------------------------------------------------------------------- /tests/python/test_pysmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_pysmt.py -------------------------------------------------------------------------------- /tests/python/test_reals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_reals.py -------------------------------------------------------------------------------- /tests/python/test_sorting_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_sorting_network.py -------------------------------------------------------------------------------- /tests/python/test_unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_unit.py -------------------------------------------------------------------------------- /tests/python/test_unit_vals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_unit_vals.py -------------------------------------------------------------------------------- /tests/python/test_unsat_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_unsat_core.py -------------------------------------------------------------------------------- /tests/python/test_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/python/test_visitor.py -------------------------------------------------------------------------------- /tests/smt2/qf_alia/test-array.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smt2/qf_alia/test-array.smt2 -------------------------------------------------------------------------------- /tests/smt2/qf_s/test-ops-SLIA.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smt2/qf_s/test-ops-SLIA.smt2 -------------------------------------------------------------------------------- /tests/smt2/qf_s/test-ops.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smt2/qf_s/test-ops.smt2 -------------------------------------------------------------------------------- /tests/smt2/qf_uf/test-uninterp-sort-nonzero-arity.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smt2/qf_uf/test-uninterp-sort-nonzero-arity.smt2 -------------------------------------------------------------------------------- /tests/smt2/qf_uf/test-uninterp-sort-zero-arity.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smt2/qf_uf/test-uninterp-sort-zero-arity.smt2 -------------------------------------------------------------------------------- /tests/smt2/qf_ufbv/test-attr.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smt2/qf_ufbv/test-attr.smt2 -------------------------------------------------------------------------------- /tests/smt2/qf_ufbv/test-define-sort-edge-case.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smt2/qf_ufbv/test-define-sort-edge-case.smt2 -------------------------------------------------------------------------------- /tests/smt2/qf_ufbv/test-define-sort.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smt2/qf_ufbv/test-define-sort.smt2 -------------------------------------------------------------------------------- /tests/smt2/qf_uflia/test-symbols.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smt2/qf_uflia/test-symbols.smt2 -------------------------------------------------------------------------------- /tests/smt2/qf_uflia/test-uf.smt2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smt2/qf_uflia/test-uf.smt2 -------------------------------------------------------------------------------- /tests/smtlib_reader_test_inputs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/smtlib_reader_test_inputs.h -------------------------------------------------------------------------------- /tests/test-array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-array.cpp -------------------------------------------------------------------------------- /tests/test-bv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-bv.cpp -------------------------------------------------------------------------------- /tests/test-disjointset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-disjointset.cpp -------------------------------------------------------------------------------- /tests/test-dt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-dt.cpp -------------------------------------------------------------------------------- /tests/test-generic-solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-generic-solver.cpp -------------------------------------------------------------------------------- /tests/test-generic-sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-generic-sort.cpp -------------------------------------------------------------------------------- /tests/test-generic-term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-generic-term.cpp -------------------------------------------------------------------------------- /tests/test-int.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-int.cpp -------------------------------------------------------------------------------- /tests/test-itp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-itp.cpp -------------------------------------------------------------------------------- /tests/test-logging-solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-logging-solver.cpp -------------------------------------------------------------------------------- /tests/test-smtlib-reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-smtlib-reader.cpp -------------------------------------------------------------------------------- /tests/test-sorting-network.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-sorting-network.cpp -------------------------------------------------------------------------------- /tests/test-str.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-str.cpp -------------------------------------------------------------------------------- /tests/test-term-translation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-term-translation.cpp -------------------------------------------------------------------------------- /tests/test-time-limit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-time-limit.cpp -------------------------------------------------------------------------------- /tests/test-unsat-core-reducer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-unsat-core-reducer.cpp -------------------------------------------------------------------------------- /tests/test-unsat-core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-unsat-core.cpp -------------------------------------------------------------------------------- /tests/test-utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-utils.cpp -------------------------------------------------------------------------------- /tests/test-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-utils.h -------------------------------------------------------------------------------- /tests/test-variadic-ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/test-variadic-ops.cpp -------------------------------------------------------------------------------- /tests/unit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/CMakeLists.txt -------------------------------------------------------------------------------- /tests/unit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/Makefile -------------------------------------------------------------------------------- /tests/unit/unit-arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-arrays.cpp -------------------------------------------------------------------------------- /tests/unit/unit-exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-exceptions.cpp -------------------------------------------------------------------------------- /tests/unit/unit-fun.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-fun.cpp -------------------------------------------------------------------------------- /tests/unit/unit-incremental.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-incremental.cpp -------------------------------------------------------------------------------- /tests/unit/unit-op.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-op.cpp -------------------------------------------------------------------------------- /tests/unit/unit-printing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-printing.cpp -------------------------------------------------------------------------------- /tests/unit/unit-quantifiers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-quantifiers.cpp -------------------------------------------------------------------------------- /tests/unit/unit-reset-assertions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-reset-assertions.cpp -------------------------------------------------------------------------------- /tests/unit/unit-solver-enums.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-solver-enums.cpp -------------------------------------------------------------------------------- /tests/unit/unit-solving-interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-solving-interface.cpp -------------------------------------------------------------------------------- /tests/unit/unit-sort-inference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-sort-inference.cpp -------------------------------------------------------------------------------- /tests/unit/unit-sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-sort.cpp -------------------------------------------------------------------------------- /tests/unit/unit-substitute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-substitute.cpp -------------------------------------------------------------------------------- /tests/unit/unit-symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-symbol.cpp -------------------------------------------------------------------------------- /tests/unit/unit-term-hashtable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-term-hashtable.cpp -------------------------------------------------------------------------------- /tests/unit/unit-term-id.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-term-id.cpp -------------------------------------------------------------------------------- /tests/unit/unit-term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-term.cpp -------------------------------------------------------------------------------- /tests/unit/unit-termiter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-termiter.cpp -------------------------------------------------------------------------------- /tests/unit/unit-transfer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-transfer.cpp -------------------------------------------------------------------------------- /tests/unit/unit-util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-util.cpp -------------------------------------------------------------------------------- /tests/unit/unit-walker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/unit/unit-walker.cpp -------------------------------------------------------------------------------- /tests/yices2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/CMakeLists.txt -------------------------------------------------------------------------------- /tests/yices2/yices2-array-models.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-array-models.cpp -------------------------------------------------------------------------------- /tests/yices2/yices2-arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-arrays.cpp -------------------------------------------------------------------------------- /tests/yices2/yices2-arrays2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-arrays2.cpp -------------------------------------------------------------------------------- /tests/yices2/yices2-ext-ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-ext-ops.cpp -------------------------------------------------------------------------------- /tests/yices2/yices2-gtest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-gtest.cpp -------------------------------------------------------------------------------- /tests/yices2/yices2-incremental.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-incremental.cpp -------------------------------------------------------------------------------- /tests/yices2/yices2-indexed-op-tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-indexed-op-tests.cpp -------------------------------------------------------------------------------- /tests/yices2/yices2-ite-test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-ite-test.cpp -------------------------------------------------------------------------------- /tests/yices2/yices2-neg-numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-neg-numbers.cpp -------------------------------------------------------------------------------- /tests/yices2/yices2-polynomial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-polynomial.cpp -------------------------------------------------------------------------------- /tests/yices2/yices2-tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/yices2/yices2-tests.cpp -------------------------------------------------------------------------------- /tests/z3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/z3/CMakeLists.txt -------------------------------------------------------------------------------- /tests/z3/z3_full.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/z3/z3_full.cpp -------------------------------------------------------------------------------- /tests/z3/z3_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/tests/z3/z3_test.cpp -------------------------------------------------------------------------------- /yices2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/yices2/CMakeLists.txt -------------------------------------------------------------------------------- /yices2/include/yices2_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/yices2/include/yices2_extensions.h -------------------------------------------------------------------------------- /yices2/include/yices2_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/yices2/include/yices2_solver.h -------------------------------------------------------------------------------- /yices2/include/yices2_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/yices2/include/yices2_sort.h -------------------------------------------------------------------------------- /yices2/include/yices2_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/yices2/include/yices2_term.h -------------------------------------------------------------------------------- /yices2/src/yices2_extensions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/yices2/src/yices2_extensions.cpp -------------------------------------------------------------------------------- /yices2/src/yices2_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/yices2/src/yices2_factory.cpp -------------------------------------------------------------------------------- /yices2/src/yices2_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/yices2/src/yices2_solver.cpp -------------------------------------------------------------------------------- /yices2/src/yices2_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/yices2/src/yices2_sort.cpp -------------------------------------------------------------------------------- /yices2/src/yices2_term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/yices2/src/yices2_term.cpp -------------------------------------------------------------------------------- /z3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/z3/CMakeLists.txt -------------------------------------------------------------------------------- /z3/include/z3_datatype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/z3/include/z3_datatype.h -------------------------------------------------------------------------------- /z3/include/z3_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/z3/include/z3_solver.h -------------------------------------------------------------------------------- /z3/include/z3_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/z3/include/z3_sort.h -------------------------------------------------------------------------------- /z3/include/z3_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/z3/include/z3_term.h -------------------------------------------------------------------------------- /z3/src/z3_datatype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/z3/src/z3_datatype.cpp -------------------------------------------------------------------------------- /z3/src/z3_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/z3/src/z3_factory.cpp -------------------------------------------------------------------------------- /z3/src/z3_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/z3/src/z3_solver.cpp -------------------------------------------------------------------------------- /z3/src/z3_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/z3/src/z3_sort.cpp -------------------------------------------------------------------------------- /z3/src/z3_term.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stanford-centaur/smt-switch/HEAD/z3/src/z3_term.cpp --------------------------------------------------------------------------------