mirror of
https://github.com/Z3Prover/z3
synced 2025-04-22 16:45:31 +00:00
Add check bv size. Bit-vector size must be greater than zero (Thanks to David Cok)
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
parent
8480b27311
commit
bc8277f10d
1 changed files with 3 additions and 0 deletions
|
@ -171,6 +171,9 @@ sort * bv_decl_plugin::mk_sort(decl_kind k, unsigned num_parameters, parameter c
|
|||
m_manager->raise_exception("expecting one integer parameter to bit-vector sort");
|
||||
}
|
||||
unsigned bv_size = parameters[0].get_int();
|
||||
if (bv_size == 0) {
|
||||
m_manager->raise_exception("bit-vector size must be greater than zero");
|
||||
}
|
||||
mk_bv_sort(bv_size);
|
||||
return m_bv_sorts[bv_size];
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue