3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-03-23 04:49:11 +00:00

fix build of unit tests

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2026-03-18 10:29:41 -07:00
parent 23b7e109bd
commit c43df60182
5 changed files with 109 additions and 99 deletions

View file

@ -155,10 +155,11 @@ static void test_nseq_symbol_clash() {
SASSERT(r == seq::nielsen_graph::search_result::unsat);
// verify conflict explanation returns the equality index
unsigned_vector eq_idx, mem_idx;
ng.explain_conflict(eq_idx, mem_idx);
SASSERT(eq_idx.size() == 1);
SASSERT(eq_idx[0] == 0);
smt::enode_pair_vector eqs;
sat::literal_vector mem_idx;
ng.explain_conflict(eqs, mem_idx);
SASSERT(eqs.size() == 1);
SASSERT(eqs[0].first == nullptr);
SASSERT(mem_idx.empty());
std::cout << " ok: symbol clash detected as unsat\n";
}