SMT SMT-LIB Theory of Floating-Point Conclusions
An Automatable Formal Semantics for IEEE-754 Floating-Point Arithmetic
Martin Brain, Cesare Tinelli, Philipp R¨ ummer, Thomas Wahl
(and the rest of the SMT community) University of Oxford
An Automatable Formal Semantics for IEEE-754 Floating-Point - - PowerPoint PPT Presentation
SMT SMT-LIB Theory of Floating-Point Conclusions An Automatable Formal Semantics for IEEE-754 Floating-Point Arithmetic Martin Brain , Cesare Tinelli, Philipp R ummer, Thomas Wahl (and the rest of the SMT community) University of Oxford
SMT SMT-LIB Theory of Floating-Point Conclusions
(and the rest of the SMT community) University of Oxford
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
1
2
3
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
(partially ordered, additive and multiplicative commutative monoid with the distributivity property)
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
This allows us to round to any format of float, bit-vectors, Z, integer valued floats, ...
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
1
2
3
SMT SMT-LIB Theory of Floating-Point Conclusions
SMT SMT-LIB Theory of Floating-Point Conclusions
1 Formalisation as input (axiomatic) vs.
2 Rounding as choice of adjoints. 3 Have a specification (and implementations) of
SMT SMT-LIB Theory of Floating-Point Conclusions
1 Formalisation as input (axiomatic) vs.
2 Rounding as choice of adjoints. 3 Have a specification (and implementations) of
Made using only Free Software