You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We currently use a modified version of CVC4 from https://github.com/kfriedberger/CVC4 where all finalizers are disabled to avoid several SegFaults. The problem appears sometimes on Java8 and more often on Java11. The original issue can be found at cvc5/cvc5#2846.
With all finalizers disabled, we do not have memory cleanup of CVC4 objects and leak memory as soon as the Java wrapper for such an CVC4 object is removed.
Possible steps to improve this:
find the cause why finalizers are not working.
replace finalizers by some management of WeakReferences like in other parts of our software.
optimal solution: integrate our solution into the original CVC4 repository and avoid using and maintaining our own repository.
The text was updated successfully, but these errors were encountered:
We currently use a modified version of CVC4 from https://github.com/kfriedberger/CVC4 where all finalizers are disabled to avoid several SegFaults. The problem appears sometimes on Java8 and more often on Java11. The original issue can be found at cvc5/cvc5#2846.
With all finalizers disabled, we do not have memory cleanup of CVC4 objects and leak memory as soon as the Java wrapper for such an CVC4 object is removed.
Possible steps to improve this:
The text was updated successfully, but these errors were encountered: