Open jberthold opened 1 week ago
Experiments on branch https://github.com/runtimeverification/haskell-backend/compare/3959-z3-zombies did not provide an immediate remedy . The root cause appears to lie in lazy I/O delaying the process termination until server shut-down for some reason.
Using the SMTLib.Backends.Z3
backend produced a SEGFAULT
in the llvm-integration
test (branch is tagged and pushed)
During longer proofs, a number of
z3
processes accumulate as zombie children of thekore-rpc-bosoter
server.Example:
A code inspection did not unearth any immediate reason for that - possibly the reasons lie within the
smtlib-backends-process
library.