3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-05 23:05:46 +00:00

scenario saving

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2021-08-13 11:01:07 -07:00
parent bd2e73014c
commit 60dbfed69e
5 changed files with 61 additions and 14 deletions

View file

@ -64,22 +64,22 @@ namespace polysat {
if (!b) {
switch (sz) {
case 8:
b = alloc(fixplex<generic_uint_ext<unsigned char>>, s.m_lim);
b = alloc(fixplex<generic_uint_ext<unsigned char>>, s.params(), s.m_lim);
break;
case 16:
b = alloc(fixplex<generic_uint_ext<unsigned short>>, s.m_lim);
b = alloc(fixplex<generic_uint_ext<unsigned short>>, s.params(), s.m_lim);
break;
case 32:
b = alloc(fixplex<generic_uint_ext<unsigned>>, s.m_lim);
b = alloc(fixplex<generic_uint_ext<unsigned>>, s.params(), s.m_lim);
break;
case 64:
b = alloc(fixplex<uint64_ext>, s.m_lim);
b = alloc(fixplex<uint64_ext>, s.params(), s.m_lim);
break;
case 128:
NOT_IMPLEMENTED_YET();
break;
case 256:
b = alloc(fixplex<generic_uint_ext<u256>>, s.m_lim);
b = alloc(fixplex<generic_uint_ext<u256>>, s.params(), s.m_lim);
break;
default:
NOT_IMPLEMENTED_YET();