The pitfalls of verifying floating-point computations - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue ACM Transactions on Programming Languages and Systems (TOPLAS) Année : 2008

The pitfalls of verifying floating-point computations

Résumé

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.
Fichier principal
Vignette du fichier
floating-point-article.pdf (483.97 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00128124 , version 1 (30-01-2007)
hal-00128124 , version 2 (20-04-2007)
hal-00128124 , version 3 (29-06-2007)
hal-00128124 , version 4 (25-10-2007)
hal-00128124 , version 5 (22-05-2008)

Identifiants

Citer

David Monniaux. The pitfalls of verifying floating-point computations. ACM Transactions on Programming Languages and Systems (TOPLAS), 2008, 30 (3), pp.12. ⟨10.1145/1353445.1353446⟩. ⟨hal-00128124v5⟩
12228 Consultations
20454 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More