about summary refs log tree commit diff homepage
AgeCommit message (Collapse)Author
2017-11-30Added pause and continue functionality for states in ExecutorLukas Wölfer
2017-11-26Replace confusing message in lit.site.cfg.in about the file being autogeneratedCristian Cadar
2017-11-24klee_make_symbolic: add test cases for APIFrank Busse
2017-11-24klee_make_symbolic: warn on deprecated usageFrank Busse
* terminates state instead of using assertion for illegal argument number * renames empty names to "unnamed" (otherwise test generation fails) * deprecates two argument version
2017-10-26[cmake]Fix detection of non-standard path for tcmallocMartin Nowack
2017-10-25fixing huge allocation size constant to be unsignedDavid Trabish
2017-10-17[travis] build metaSMT with C++11Hoang M. Le
2017-10-17[travis] add a workaround to keep Travis alive when running tests for ↵Hoang M. Le
metaSMT-CVC4 (which needs around 10m for one specific test case)
2017-10-17[travis] update scripts to additionally test CVC4 and Yices2Hoang M. Le
2017-10-17[cmake] detect available metaSMT backends using a pre-defined flag and raise ↵Hoang M. Le
compile flags accordingly
2017-10-17add support for CVC4 and Yices2 via metaSMTHoang M. Le
2017-10-15Fixed assert in BFSSearcher that does not hold as part of interleaved searcherJulian Büning
2017-10-12Removed unnecessary and redundant variableAndrea Mattavelli
2017-10-09Fixed initialization of distance to uncovered instructions when KLEE relies ↵Andrea Mattavelli
on default searchers
2017-10-06Silenced warnings on comparison of integers of different signs in TreeStreamTestAndrea Mattavelli
2017-10-06Removed the word 'unsigned' from integer overflow error messagesAndrew Santosa
2017-10-05enforce c++11Jörg Thalheim
fixes #314
2017-10-05Merge pull request #757 from delcypher/cmake_clean_allAndrea Mattavelli
[CMake] Implement clean-all (fixes #718)
2017-10-04[CMake] Add `clean_doxygen` rule to clean up doxygen build tree andDan Liew
add this as a dependency of `clean_all`.
2017-10-04[CMake] Add global clean target `clean_all`. Fixes #718.Dan Liew
This target invokes the `clean` target but is also intended for use by other cleaning targets. The `clean_runtime` target is now declared as a dependency of `clean-all` so that the runtime is cleaned as well.
2017-10-04[CMake] Fix bug when doing non-assert builds.Dan Liew
It seems we need to pass `-D` to CMake explicitly.
2017-10-04Fix TravisCI `METASMT_DEFAULT` setting.Dan Liew
2017-10-04Remove Autoconf/Makefile build system and adjust the TravisCIDan Liew
configuration, TravisCI scripts and Dockerfile build appropriately. There are a bunch of clean ups this enables but this commit doesn't attempt them. We can do that in future commits.
2017-10-04Merge pull request #761 from ccadar/miscCristian Cadar
Silenced some warnings about unused variables when assertions are dis…
2017-10-04Merge branch 'master' into miscCristian Cadar
2017-10-03Merge pull request #760 from delcypher/cmake_fixesAndrea Mattavelli
A few minor CMake fixes/tweaks
2017-10-03Silenced some warnings about unused variables when assertions are disabled.Cristian Cadar
2017-10-03[CMake] Report the value of some important variables during configureDan Liew
to aid debugging.
2017-10-03[CMake] Fix initialisation order of `KLEE_COMPONENT_*` andDan Liew
`KLEE_SOLVER_LIBRARIES` variables. The code to add `NDEBUG` to `KLEE_COMPONENT_CXX_DEFINES` did so before initialisation and would be silently overwritten.
2017-09-29Removed dead link, fixes #754Cristian Cadar
2017-09-22Merge pull request #748 from ccadar/optionsCristian Cadar
Added support for hiding command-line options
2017-09-14Merge pull request #749 from odeits/issue/717Andrea Mattavelli
Remove unnecessary null pointer checks
2017-08-27Remove unnecessary null pointer checksOscar Deits
Fixes klee/klee#717 delete on null pointer is always safe.
2017-08-11Removed "llvm::" and reformatting in CmdLineOptions.cppCristian Cadar
2017-08-11Added support for hiding command-line optionsCristian Cadar
2017-08-11Merge pull request #746 from ccadar/posixCristian Cadar
Fixed a bug causing KLEE to generate files with no permission bits, and added a basic test for klee-replay
2017-08-10Added a basic test for klee-replayCristian Cadar
2017-08-09Fixed a bug causing KLEE to generate files with no permissions bits set. ↵Cristian Cadar
This was introduced when we added the --readable-posix-inputs option.
2017-08-09Merge pull request #745 from ccadar/miscAndrea Mattavelli
Fixed a compiler warning (unused variable)
2017-08-09Fixed a compiler warning (unused variable)Cristian Cadar
2017-08-09Merge pull request #742 from ccadar/foldCristian Cadar
Added checks for div/mod by zero and overshifts in constant expressio…
2017-08-07Untabify this file, which was using a mix of spaces and tabs for alignment.Cristian Cadar
2017-08-07Added checks for div/mod by zero and overshifts in constant expressions. ↵Cristian Cadar
Such div/mod by zero expressions would previously crash KLEE. Added two test cases, one for div/mod by zero, the other for overshift. This fixes the bug reported in #268.
2017-08-04Removed merging searchersLukas Wölfer
2017-08-01Fixed test case counter: Previously the number of test cases generated by ↵Andrea Mattavelli
KLEE was always incremented, even if a symbolic solution was not found.
2017-07-31Fix build for FreeBSD.Tatiana Tikhomirova
On FreeBSD <sys/capabilities.h> is present in libc, so we don't require libcap there. Close and write functions are located in <unistd.h>.
2017-07-29Added an optional KInstruction* argument to evalConstant and ↵Cristian Cadar
evalConstantExpr which allows us to print the location associated with the constant in any error messages. Added a test case for the unsupported features for taking the address of a label, which exercises the patch.
2017-07-29Added another variant of printFileLine in KInstruction that returns the ↵Cristian Cadar
location as a string. Also added const qualifier to the printFileLine functions
2017-07-28Merge pull request #728 from delcypher/cmake_change_defaultAndrea Mattavelli
[CMake] Change some defaults
2017-07-28Merge pull request #735 from andreamattavelli/fixes_travis_0717MartinNowack
[TravisCI] Some fixes for STP scripts