Removing the obsolete promotions for reductions
kimikage opened this issue · comments
The current codebase has no compatibility with Julia v0.6, because the syntax for parametric methods has been fully changed to the current (i.e.where
) style. I think the backporting is not easy. Therefore, the following codes are no longer useful.
FixedPointNumbers.jl/src/FixedPointNumbers.jl
Lines 157 to 169 in 70ae1d6
Removing the obsolete promotions may help improve the promotion rules. For example, the current promotions use const Treduce = Float64
, but I don't think it is always pretty good. (I can expect the negative impact of the braking change to be significant, though.)
Moreover, it ostensibly improves the code coverage.