input-output-hk / implementation-decisions

A repository for all concrete decisions made about how to implement the formal specs
Other
5 stars 5 forks source link

Specify the non-integral calculations in Praos #6

Open JaredCorduan opened 5 years ago

JaredCorduan commented 5 years ago

This involves being aware of the error.

mgudemann commented 5 years ago

In the formal-spec meeting on Jan. 15th I gave a presentation on some research on doing verification for programs doing numerical calculations. @kantp can share the link to the video, the slides are available too

main outcomes:

general fp calculation requirements:

main approaches for implementation

verification tools:

higher level tools:

Pro/Contra rationals

Pro/Contra IEEE754

Pro/Contra fixed-point