mirror of
https://github.com/Z3Prover/z3
synced 2025-04-26 02:25:32 +00:00
Retract changes in the commit 39a614559c
. The fix was affecting benchmarks using the array theory map construct.
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
parent
39a614559c
commit
8e5581b4fe
3 changed files with 0 additions and 42 deletions
|
@ -1010,13 +1010,6 @@ func_decl * basic_decl_plugin::mk_ite_decl(sort * s) {
|
|||
|
||||
func_decl * basic_decl_plugin::mk_func_decl(decl_kind k, unsigned num_parameters, parameter const * parameters,
|
||||
unsigned arity, sort * const * domain, sort * range) {
|
||||
if (range != 0) {
|
||||
if (is_sort_of(range, m_family_id, BOOL_SORT))
|
||||
m_manager->raise_exception("unneeded disambiguation");
|
||||
else
|
||||
m_manager->raise_exception("incorrect disambiguation");
|
||||
return 0;
|
||||
}
|
||||
switch (static_cast<basic_op_kind>(k)) {
|
||||
case OP_TRUE: return m_true_decl;
|
||||
case OP_FALSE: return m_false_decl;
|
||||
|
@ -1052,13 +1045,6 @@ func_decl * basic_decl_plugin::mk_func_decl(decl_kind k, unsigned num_parameters
|
|||
|
||||
func_decl * basic_decl_plugin::mk_func_decl(decl_kind k, unsigned num_parameters, parameter const * parameters,
|
||||
unsigned num_args, expr * const * args, sort * range) {
|
||||
if (range != 0) {
|
||||
if (is_sort_of(range, m_family_id, BOOL_SORT))
|
||||
m_manager->raise_exception("unneeded disambiguation");
|
||||
else
|
||||
m_manager->raise_exception("incorrect disambiguation");
|
||||
return 0;
|
||||
}
|
||||
switch (static_cast<basic_op_kind>(k)) {
|
||||
case OP_TRUE: return m_true_decl;
|
||||
case OP_FALSE: return m_false_decl;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue