3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-16 22:01:44 +00:00

Merge pull request #8626 from danielzgtg/feat/modelRefGetitemErrorMessageModelRefEval

Suggest eval in ModelRef.__getitem__ error
This commit is contained in:
Nikolaj Bjorner 2026-02-15 17:20:11 -08:00 committed by GitHub
commit 24f3258c49
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6860,7 +6860,7 @@ class ModelRef(Z3PPObject):
if isinstance(idx, SortRef):
return self.get_universe(idx)
if z3_debug():
_z3_assert(False, "Integer, Z3 declaration, or Z3 constant expected")
_z3_assert(False, "Integer, Z3 declaration, or Z3 constant expected. Use model.eval instead for complicated expressions")
return None
def decls(self):