[Here is a follow up email from Bradley Lucier.]
_________________________________________
> I think the committee should consider what type of programs one hopes
to write with R7RS Large. I’m not an expert on the MPFR library, for
example, but I think it requires:
It was the recent work to get correctly rounded elementary functions
into glibm that I was thinking of.
> Gambit compiles Scheme to C, and the C compiler may choose to insert
fma operations in places (one can disable this, but generally one
doesn’t want to for performance reasons), so one must think about
whether that might invalidate the theorems.
Perhaps I should clarify that while an fma operation usually runs faster
than a sequence of one multiply and one add, it is the fact that fma
incurs only one rounding is, for algorithmic purposes, its most
important property, and one that must be maintained.