mirror of
https://github.com/Z3Prover/z3
synced 2025-09-05 09:37:44 +00:00
fixes to ite and other
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
98f4b5103e
commit
de8faa231f
9 changed files with 108 additions and 50 deletions
|
@ -49,7 +49,11 @@ namespace sls {
|
|||
plugin(ctx), m_shared(ctx.get_manager()) {
|
||||
m_arith64 = alloc(arith_base<checked_int64<true>>, ctx);
|
||||
m_arith = alloc(arith_base<rational>, ctx);
|
||||
m_fid = m_arith->fid();
|
||||
m_arith64 = nullptr;
|
||||
if (m_arith)
|
||||
m_fid = m_arith->fid();
|
||||
else
|
||||
m_fid = m_arith64->fid();
|
||||
}
|
||||
|
||||
void arith_plugin::init_backup() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue