Verified compilation: towards zero-defect software
Sandrine Blazy  1@  
1 : Univ Rennes, Inria, CNRS, IRISA
Univ Rennes, Inria, CNRS, IRISA F-35000 Rennes

A formally verified compiler ensures that compilation does not introduce any bugs in programs. In the CompCert C compiler, this correctness property requires reasoning about realistic languages by using a semantic framework. This talk explains how this framework has been effectively used to turn CompCert from a prototype in a lab into a real-world compiler. 
More generally, this approach opens the way to the verification of software tools involved in the production and verification of software.


  • Poster
Chargement... Chargement...