Change PyFPE_END_PROTECT to PyFPE_END_PROTECT(v).  v should be the
last variable to which a floating point expression is assigned.  The
macro passes its address to a dummy function so that the optimizer
can't delay calculating its value until after the macro.
1 file changed