[go: up one dir, main page]

Eliminate `round_impl` double-promotion warnings for c++03.

This implementation is technically different from what we had before, in that it will try to use round() for custom types if c++11/c99 math are not available (previously would fall back to using floor/ceil). However, this is now more consistent with rint, and does allow the user to provide their own round implementation that can be found via ADL.

Merge request reports

Loading