Closed pschanely closed 4 months ago
Update: this likely is somewhat challenging to fix. It seems that something about the way CrossHair uses Z3 is causing aggressive memory leaks in more modern versions of Z3. (which may very well be the source of the slowness mentioned above)
I'll to a tiny investigation to see whether I can make a reproducible example. But I might end up just trying to pull the trigger on fully pluggable smtlib backends instead.
Our current version issues a deprecation warning. Noticed here.
IIRC, the only blocker here is that, under our current config, Z3 performs significantly worse in our benchmarks. I imagine this is fixable with additional Z3 configuration.