A Formally-Verified C Compiler Supporting Floating-Point Arithmetic

  title={A Formally-Verified C Compiler Supporting Floating-Point Arithmetic},
  author={Sylvie Boldo and Jacques-Henri Jourdan and Xavier Leroy and Guillaume Melquiond},
  journal={2013 IEEE 21st Symposium on Computer Arithmetic},
Floating-point arithmetic is known to be tricky: roundings, formats, exceptional values. The IEEE-754 standard was a push towards straightening the field and made formal reasoning about floating-point computations easier and flourishing. Unfortunately, this is not sufficient to guarantee the final result of a program, as several other actors are involved: programming language, compiler, architecture. The Comp Certformally-verified compiler provides a solution to this problem: this compiler… CONTINUE READING
Highly Cited
This paper has 39 citations. REVIEW CITATIONS

From This Paper

Topics from this paper.
25 Citations
34 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 25 extracted citations


Publications referenced by this paper.
Showing 1-10 of 34 references

A floating point technique for extending the available precision

  • T. J. Dekker
  • Numerische Mathematik, vol. 18, no. 3, pp. 224…
  • 1971
Highly Influential
4 Excerpts

International standard ISO/IEC 9899:2011, Programming languages – C

  • ISO
  • 2011.
  • 2011
1 Excerpt

Similar Papers

Loading similar papers…