Age | Commit message (Collapse) | Author |
|
namespace in Executor.cpp
|
|
|
|
|
|
|
|
constraint solving category
|
|
placed them in the seeding category. Moved options and option categories in Executor.cpp to the klee namespace.
|
|
over all help messages.
|
|
|
|
|
|
|
|
KModule.cpp in there
|
|
(and incorrectly-implemented) function for hiding all options unrelated to a set of categories.
|
|
|
|
|
|
|
|
|
|
use-construct-hash-z3 to the expression building/printing category
|
|
printing category
|
|
category for building and printing expressions
|
|
and "default=off" in --help
|
|
|
|
reformatting).
|
|
improved help messages
|
|
UserSearcher.cpp
|
|
|
|
files
|
|
MemoryManager.cpp
|
|
|
|
Add missing initialisation for `closedMean` for `MergeHandler`
|
|
|
|
function and updated some .ll tests to use --optimize=false instead of --disable-opt
|
|
Co-Authored-By: ccadar <c.cadar@imperial.ac.uk>
|
|
merging options
|
|
|
|
|
|
|
|
provides a workaround for LLVM bug PR39177, which affects LLVM
versions 3.9 - 7.0.0: https://bugs.llvm.org/show_bug.cgi?id=39177
This commit is intended to be reverted once support for LLVM
versions <= 7 is dropped from KLEE.
|
|
a help message.
|
|
|
|
|
|
|
|
|
|
--max-static-... options under the termination category of options
|
|
|
|
|
|
|
|
|
|
|
|
Check if a state reaches the maximum number of stack frames allowed.
To be performant, the number of stack frames are checked.
In comparison, native execution checks the size of the stack.
Still, this is good enough to find possible stack overflows.
The limit can be changed with `-max-stack-frames`. The current
default is 8192 frames.
|
|
--external-calls, updated tests accordingly, and improved documentation on external calls
|