Commit Graph

3465 Commits (117a7364be7c25e875906f5cde32bd7dca002a19)
 

Author SHA1 Message Date
Jia Chen 5deffbce24 Teach the prover more simplification rules 8 years ago
Jia Chen a718ebe8ec [frontend] Additional information for the backend to distinguish between pass-by-val args and pass-by-ref args 8 years ago
Jules Villard 766a73d80c [buck flavors] make `infer run ...` use #infer-capture-all 8 years ago
Andrzej Kotulski c473f21f81 [C++] fix std::vector::empty model 8 years ago
Daiva Naudziuniene 7a3decf7f7 [ThreadSafety] Treating lock_guard destructor as Unlock. 8 years ago
Jeremy Dubreil 93ad3773fc [infer][biabduction] no longer catch the Unix errors during the symbolic execution 8 years ago
Jeremy Dubreil 2a8e192280 [infer][biabduction] disable the reporting of return value ignored 8 years ago
Jeremy Dubreil 99b412e165 [infer][checkers] remove the Eradicate analyzer option 8 years ago
Sam Blackshear f83284ad7c [access paths] make raw access paths the default, move abstraction into AccessPath.Abs module 8 years ago
Sam Blackshear 25d9f940fe [dead stores] fix FPs due to capture by ref 8 years ago
Sam Blackshear 36ea71a983 [HIL] add function for getting type of HIL expression 8 years ago
Jeremy Dubreil 15a8848502 [infer][biabduction] always reuse the same abduced return variable for unknown methods in Java 8 years ago
Jules Villard 4958130297 [reportdiff] take key into account for file renamings 8 years ago
Jules Villard 4e69bc1836 [setup] call `make` instead of `make all` 8 years ago
Daiva Naudziuniene f12616cea5 [destructors] Add scope management to clang frontend 8 years ago
Jules Villard 6f3cdd462d [report] make --report-hook show up in `infer --help` 8 years ago
Jules Villard 39473960b6 [make] only compile infer by default 8 years ago
Dulma Churchill 00c1b354e1 [linters] Improve to_string method for boxed values 8 years ago
Dulma Churchill d0858c7770 [linters] Improve the to_string method for string constants 8 years ago
Jeremy Dubreil a292620a69 [infer][backend] No longer swallow the process failures unless --keep-going is passed from the command line 8 years ago
Mehdi Bouaziz 5ea80fdb82 [inferbo] Remove temporary logical variables 8 years ago
Jeremy Dubreil 53278f780c [infer][biabduction] simplify the symbolic execution of the execute load instruction 8 years ago
Jeremy Dubreil 7680c83f45 [infer][build] enable the OCaml compiler unused value declaration warning 8 years ago
Sam Blackshear c6ee53de50 [thread-safety] relax treatment of array aliasing 8 years ago
Jules Villard 854b8f30bd [CLI] always pass --issues-txt to the report hook script 8 years ago
Jules Villard fe01f47e41 [clang] correct sizeof info 8 years ago
Jules Villard 0793e0ff40 [make] move inferTraceBugs tests to build systems, hide more output 8 years ago
Sam Blackshear 6b792e0015 [thread-safety] track container reads and report read/write races 8 years ago
Jules Villard 0bd5ef8d0f [report-hook] take location of bugs.txt from the command line 8 years ago
Jules Villard cfecff03c3 [reportdiff] allow "current" and "previous" to be specified in any order and among other fields in file_renamings.json 8 years ago
Jules Villard 0c7f08d29d [wibble] `driver_mode` -> `mode` in `Driver` module 8 years ago
Jules Villard 833b093174 [diff] make use of --changed-file-index 8 years ago
Jules Villard a5393e9a37 [diff] set reactive when `infer-diff` is invoked 8 years ago
Jules Villard 3c215b8484 [diff] run driver prologue and epilogue before diff analysis 8 years ago
Jeremy Dubreil e0ad3a9d75 [infer][differential] remove the option to prevent the conflicts between Eradicate and Biabduction 8 years ago
Jeremy Dubreil f2cb85e3ab [infer][backend] remove unused code 8 years ago
Sam Blackshear 8fde27014a [absint] add widening threshold to crash hard in the face of likely divergence 8 years ago
Josh Berdine b36eaa2618 [clang] Disable -fembed-bitcode 8 years ago
Jules Villard fa1c89a974 [build] fix clang and java-only tests 8 years ago
Jules Villard 4792e37a73 [make] kill PATH hack 8 years ago
Sam Blackshear c2acc670ef [cleanup] remove unused param from supertype_find_map_opt 8 years ago
Jia Chen f658690846 Whitelist more iterator-related functions and classes 8 years ago
Sam Blackshear 1b35411a5f [thread-safety] fix understanding of non-atomic writes to doubles/longs 8 years ago
Sam Blackshear 8ab998acf5 [obj-c] don't warn that self might be null 8 years ago
Sam Blackshear e43090bdc2 [java] translate `final` keyword as annotation 8 years ago
Jia Chen 7642d86c68 Oversized shift no longer produce an assertion failure 8 years ago
Radu Grigore e52b3f22b5 [infer][PR] Flush output after printing bugs in txt format. 8 years ago
Jules Villard ed0da85f6c [python] kill unused --android-harness option 8 years ago
Jules Villard 7c62be8609 [buck] check in buckversion files 8 years ago
Jules Villard 46199bb806 bump version: 0.12.0 -> 0.13.0 8 years ago