[klee-dev] deterministic memory in KLEE
Oleg Sokolsky
sokolsky at cis.upenn.edu
Fri Aug 2 14:22:28 BST 2024
Dear KLEE community,
I have a program that, after a long run in KLEE, runs out of
deterministic memory. To the best of my knowledge, it does not allocate
dynamic objects. But it does make a lot of non-recursive function calls.
Our suspicion currently is that KLEE allocates memory objects for
function parameters and local variables and, after the function returns,
they stay in the deterministic memory until it is eventually exhausted.
Does this suspicion sound right and, if so, is there a way around it.
And, otherwise, what could be the reason?
Thanks,
Oleg
More information about the klee-dev
mailing list