facebook / facebook/infer

Pulse checker pulse-force-continue and pulse-havoc-arguments C++/C

Open
#2,006 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
OCaml
Stars
15.7k
Forks
2.1k
Avg merge
19h 36m
Merged PRs (30d)
13

Description

Hello everybody,

I noticed in the source code most test Makefiles use **--no-pulse-force-continue** for the Pulse checker.

I found comments in the source code noting that **pulse-force-continue** "may introduce false positives" (PulseCallOperations.ml:987-989).

For a large production codebase where reducing false positives is a priority (accepting that some true positives may be missed), should I set
**pulse-force-continue** and **pulse-havoc-arguments** to false?

What configuration do you recommend for production use of the Pulse checker?

Thank you again for your time and guidance.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.