mirror of
https://github.com/Z3Prover/z3
synced 2026-05-31 14:17:47 +00:00
fix crash with D:\\bench\\inputs\\QF_S\\20240318-omark\\cyclic-xy.smt2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
b65f22ef3b
commit
8c02ec087b
1 changed files with 6 additions and 1 deletions
|
|
@ -640,7 +640,12 @@ namespace seq {
|
||||||
bool upper_bound(expr* e, rational& up, dep_tracker& dep);
|
bool upper_bound(expr* e, rational& up, dep_tracker& dep);
|
||||||
|
|
||||||
// character constraint access (mirrors ZIPT's CharRanges)
|
// character constraint access (mirrors ZIPT's CharRanges)
|
||||||
u_map<std::pair<char_set, dep_tracker>> char_ranges() const { return m_char_ranges; }
|
u_map<std::pair<char_set, dep_tracker>>& char_ranges() { return m_char_ranges; }
|
||||||
|
u_map<std::pair<char_set, dep_tracker>> const &char_ranges() const {
|
||||||
|
return m_char_ranges;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// add a character range constraint for a symbolic char.
|
// add a character range constraint for a symbolic char.
|
||||||
// intersects with existing range; sets conflict if result is empty.
|
// intersects with existing range; sets conflict if result is empty.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue