Closed gernst closed 2 years ago
path + "." and constraints + [.] are too costly
Turns out the reason is another one: z3.Not(_) is slow (likely hash-consing). Fixed by computing negated constraints only when the sampler is instantiated.
z3.Not(_)
path + "." and constraints + [.] are too costly