changing theoryOf in shared mode with arrays to move equalities to arrays
authorDejan Jovanović <dejan.jovanovic@gmail.com>
Sat, 16 Jun 2012 21:35:05 +0000 (21:35 +0000)
committerDejan Jovanović <dejan.jovanovic@gmail.com>
Sat, 16 Jun 2012 21:35:05 +0000 (21:35 +0000)
commitbc36750b551f1d0b571af1e2265b5dea42544e7d
tree4d8621cce48900fe3220d55b5fb451adeb125607
parentadae14a07b1019d092b4d5aa0cf809f9d0eca66d
changing theoryOf in shared mode with arrays to move equalities to arrays
disabled in bitvectors due to non-stably infinite problems

the option to enable it is --theoryof-mode=term
14 files changed:
src/smt/smt_engine.cpp
src/theory/Makefile.am
src/theory/arrays/theory_arrays.cpp
src/theory/rewriter.cpp
src/theory/theory.cpp
src/theory/theory.h
src/theory/theory_engine.cpp
src/theory/theoryof_mode.h [new file with mode: 0644]
src/theory/uf/theory_uf.cpp
src/util/options.cpp
src/util/options.h
test/regress/regress0/aufbv/Makefile.am
test/regress/regress0/aufbv/fifo32bc06k08.delta01.smt [new file with mode: 0644]
test/regress/regress0/unconstrained/Makefile.am