Forked from
cmucl / cmucl
Source project has a limited visibility.
-
dtc authored
converted to a numeric type and the derive-type-aux function called to compute the result type. This allows a range to be returned for member types. Add a derive-type optimizer for the random function using the above extension. Ensure that the abs derive-type optimiser correctly coerces the result bounds; this optimiser now returns a +0.0 lower bound whereas it had been +-0.0.
dtc authoredconverted to a numeric type and the derive-type-aux function called to compute the result type. This allows a range to be returned for member types. Add a derive-type optimizer for the random function using the above extension. Ensure that the abs derive-type optimiser correctly coerces the result bounds; this optimiser now returns a +0.0 lower bound whereas it had been +-0.0.