Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-03 | Merge pull request #491 from andreamattavelli/fix_raiseasm_macos | MartinNowack | |
Support for Darwin platform in RaiseAsm pass | |||
2016-11-03 | Adds support for Darwin platform in RaiseAsm pass | Andrea Mattavelli | |
2016-11-02 | Merge pull request #487 from hoangmle/master | Cristian Cadar | |
Upgraded to boolector-2.2.0 and some cleanup and refactoring of the metaSMT support. | |||
2016-10-27 | apply clang-format | Hoang M. Le | |
2016-10-27 | update comments | Hoang M. Le | |
2016-10-27 | upgrade to boolector-2.2.0 & remove the no longer needed aux array vector | Hoang M. Le | |
2016-10-26 | move the query creation part into runAndGetCex() (to be consistent with ↵ | Hoang M. Le | |
runAndGetCexForked()) | |||
2016-10-26 | change signature of runAndGetCex() to match runAndGetCexForked() | Hoang M. Le | |
2016-10-26 | remove outdated FIXME (metaSMT-Z3 implements assumption via push/pop) | Hoang M. Le | |
2016-10-18 | Merge pull request #484 from delcypher/fix_misleading_indentation | Cristian Cadar | |
Fix `-Wmisleading-indentation` warning and also correctly set the `dirty` flag | |||
2016-10-18 | Fix `-Wmisleading-indentation` warning and also correctly set the | Dan Liew | |
`dirty` flag if we remove `llvm.trap` from the module. | |||
2016-10-14 | Use newer trusty-based Travis CI (#452) | MartinNowack | |
2016-10-02 | Merge pull request #475 from delcypher/klee_fix_asan | Cristian Cadar | |
Don't build KLEE's runtime with any sanitizers. | |||
2016-10-01 | Merge pull request #426 from hoangmle/metaSMT_remove_ITE_chain_for_shift | MartinNowack | |
remove mimic_stp option and the associated ITE chain construction for variable shift operations | |||
2016-09-29 | When building KLEE with the sanitizers make sure the runtime is not | Dan Liew | |
built with them because KLEE can't handle this. | |||
2016-09-29 | Fix bug in `AssignmentEvaluator` where NotOptimizedExpr would not (#466) | Dan Liew | |
* Add unittest to check that the `Assignment` class can evaluate expressions containing a `NotOptimizedExpr`. * Fix the `AssignmentTest.FoldNotOptimized` unit test by teaching the `ExprEvaluator` to fold `NotOptimizedExpr` nodes. | |||
2016-09-29 | Merge pull request #474 from jirislaby/timestamp | Cristian Cadar | |
configure: add option to enable timestamping and disabled it by default | |||
2016-09-29 | remove mimic_stp option and the associated ITE chain construction for shift ↵ | Hoang M. Le | |
operators | |||
2016-09-29 | configure: run AutoRegen.sh | Jiri Slaby | |
The previous change altered .ac files, regenerate the scripts. Signed-off-by: Jiri Slaby <jslaby@suse.cz> | |||
2016-09-29 | configure: add option to enable timestamping | Jiri Slaby | |
It is pain for build systems to see __DATE__ or __TIME__ in sources as the build is not reproducible. So disable the timestamping by default and add an option to enable it if somebody is really after it. Signed-off-by: Jiri Slaby <jslaby@suse.cz> | |||
2016-09-29 | Merge pull request #471 from domainexpert/argv-arg | Andrea Mattavelli | |
Fixed the description of -posix-runtime option | |||
2016-09-29 | Fixed the description of -posix-runtime option | Andrew Santosa | |
In the description, --sym-argv and --sym-argvs should have instead been --sym-arg and --sym-args | |||
2016-09-26 | Merge pull request #444 from andreamattavelli/refactor_warnings | MartinNowack | |
Refactoring logging information | |||
2016-09-26 | Modified logging information to steer the usage of klee_message, ↵ | Andrea Mattavelli | |
klee_warning, and klee_error | |||
2016-09-20 | Merge pull request #443 from MartinNowack/feat_assembler_raising | Cristian Cadar | |
Extended support for assembler raising | |||
2016-09-16 | Avoid internalization of non-standard entry point (i.e. not the main ↵ | Andrea Mattavelli | |
function) (#455) | |||
2016-09-15 | Merge pull request #372 from delcypher/stp_z3_crosscheck | Dan Liew | |
Allow cross checking of solvers | |||
2016-09-15 | Rename `-debug-cross-check-core-solver` option to | Dan Liew | |
`-debug-crosscheck-core-solver` as requested by Cristian | |||
2016-09-15 | Correct out of date comments for some of the klee error handling | Dan Liew | |
functions. | |||
2016-09-15 | Add ``-debug-cross-check-core-solver`` option to allow cross-checking | Dan Liew | |
with another solver. For example the core solver can be STP and the cross checking solver can be Z3. Unfortunately a few fragile tests don't pass when actually using this option. | |||
2016-09-15 | Clang-format ``ConstructSolverChain.cpp`` | Dan Liew | |
2016-09-15 | Check the existence of the entry point during the initialization of the ↵ | Andrea Mattavelli | |
POSIX runtime. If the check fails, exit with an error. (#457) | |||
2016-09-02 | Merge pull request #463 from delcypher/fix_gtest_build | Dan Liew | |
Try to unbreak the TravisCI and Docker builds. | |||
2016-09-01 | Try to unbreak the TravisCI and Docker builds. | Dan Liew | |
GTest has moved from googlecode to GitHub so update URL and directory name used in source archive as appropriate. | |||
2016-08-19 | Merge pull request #453 from andreamattavelli/fix_save_writes_doc | Cristian Cadar | |
Document -save-all-writes to klee_init_env help message | |||
2016-08-19 | Added -save-all-writes to klee_init_env help message | Andrea Mattavelli | |
2016-08-19 | Merge pull request #462 from giacomoguerci/master | Cristian Cadar | |
[Klee Web] Link libkleeRuntest library to fix coverage report | |||
2016-08-16 | [Klee Web] Link libkleeRuntest library to fix coverage report | Giacomo Guerci | |
2016-08-10 | Extended support for assembler raising | Martin Nowack | |
Improved support for assembler handling. Providing additional triple information to raise assembler for supported architectures only. Implemented support for raising full assembly memory fence. Added initial support for memory fences in Executor. | |||
2016-08-10 | Merge pull request #451 from andreamattavelli/fix_ub_ptree | MartinNowack | |
Fix to PTree pointer use-after-delete | |||
2016-08-09 | Fix to PTree pointer use-after-delete undefined behavior | Andrea Mattavelli | |
2016-08-08 | Merge pull request #447 from hutoTUM/fix-klee_get_obj_size | MartinNowack | |
Fix for klee_get_obj_size() crashing on 64-bit, resolves #446 | |||
2016-08-08 | Fix for klee_get_obj_size() crashing on 64-bit, resolves #446 | hutoTUM | |
2016-08-08 | Merge pull request #450 from andreamattavelli/fix_to_strerror | Cristian Cadar | |
Fix to #449 by using sys::StrError(errno) to print error messages. | |||
2016-08-08 | Use LLVM-based functions to print errno | Andrea Mattavelli | |
2016-08-06 | Merge pull request #448 from andreamattavelli/fix_query_compression | MartinNowack | |
Fix to #445 | |||
2016-08-06 | Fix to #445 | Andrea Mattavelli | |
2016-08-04 | Merge pull request #441 from jirislaby/exit-on-error-type | Cristian Cadar | |
add --exit-on-error-type option | |||
2016-08-04 | klee: add exit-on-error-type parameter | Jiri Slaby | |
It allows stopping the execution on some conditions like assertions. The use is like: klee -exit-on-error-type=Assert -exit-on-error-type=External file.llvm This is especially useful in the SV-COMP. A test to cover the new parameter was added too. Signed-off-by: Jiri Slaby <jslaby@suse.cz> | |||
2016-08-03 | Merge pull request #439 from jirislaby/fprintf | Cristian Cadar | |
fprintf: convert to klee_warning |