Infer: an automatic program verifier for memory safety of C programs

  • Authors:
  • Cristiano Calcagno;Dino Distefano

  • Affiliations:
  • Monoidics Ltd, UK;Monoidics Ltd, UK

  • Venue:
  • NFM'11 Proceedings of the Third international conference on NASA Formal methods
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Infer is a new automatic program verification tool aimed at proving memory safety of C programs. It attempts to build a compositional proof of the program at hand by composing proofs of its constituent modules (functions/procedures). Bugs are extracted from failures of proof attempts. We describe the main features of Infer and some of the main ideas behind it.