You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jules Villard
7fdb33b710
[pulse] report errors only when the PRUNE nodes along the path are true
...
Summary:
Take another page from the Incorrectness Logic book and refrain from reporting issues on paths unless we know for sure that this path will be taken.
Previously, we would report on paths that are merely *not impossible*. This goes very far in the other direction, so it's possible we'll want to go back to some sort of middle ground. Or maybe not. See the changes in the tests to get a sense of what we're missing.
Reviewed By: ezgicicek
Differential Revision: D24014719
fbshipit-source-id: d451faf02
4 years ago
..
annotation-reachability
[biabd] rename test directories from {biabduction,errors,infer} to {biabduction}
5 years ago
biabduction
[preanalysis] do not nullify vars captured by ref
4 years ago
bufferoverrun
[cost] add model for NSString.string_with_utf8_string_linear and NSString.length
4 years ago
conflicts
[tech debt] Remove experimental nullability checkers
5 years ago
frontend
[frontend] Remove duplicate variable declaration
4 years ago
impurity
[pulse] Modeling std::vector::end()
5 years ago
linters
[copyright] Remove years
6 years ago
linters-for-test-only
[AL] Add a is_static predicate
5 years ago
liveness
[frontend] Fix capture init for cpp lambdas
4 years ago
performance
[cost] Do not print loop line number in trace message
4 years ago
pulse
[pulse] report errors only when the PRUNE nodes along the path are true
4 years ago
quandary
[biabd] rename test directories from {biabduction,errors,infer} to {biabduction}
5 years ago
racerd
[racerd] fix bug in c++ mode
5 years ago
shared
Revert "upgrade to clang10"
4 years ago
siof
[biabd] rename test directories from {biabduction,errors,infer} to {biabduction}
5 years ago
starvation
[biabd] rename test directories from {biabduction,errors,infer} to {biabduction}
5 years ago
uninit
[frontend] Record attribute unused in local variable data
4 years ago