arXiv · cs/0701192
The pitfalls of verifying floating-point computations
Abstract
Current critical systems commonly use a lot of floating-point computations, and thus the testing or static analysis of programs containing floating-point operators has become a priority. However, correctly defining the semantics of common implementations of floating-point is tricky, because semantics may change with many factors beyond source-code level, such as choices made by compilers. We here give concrete examples of problems that can appear and solutions to implement in analysis software.
Explore related subjects
Keep this discovery
David Monniaux. 2007-01-30. The pitfalls of verifying floating-point computations. https://doi.org/10.1145/1353445.1353446
Cite the original work for its findings. Save a collection to share your selection of sources.