Silence a clang warning on loss of precision
authortb <tb@openbsd.org>
Fri, 28 May 2021 15:16:43 +0000 (15:16 +0000)
committertb <tb@openbsd.org>
Fri, 28 May 2021 15:16:43 +0000 (15:16 +0000)
commit1f947e30b76f38b245ad8eb0af8005910b8fb08e
treee78598eff57eff61c523c84cdc0851823c6b8b7a
parent308e3b7a692e204e74e41daa98c33c6045226057
Silence a clang warning on loss of precision

When converting a long or long long to a double, there may be loss
of precision and clang >= 10 warns about this unless there is a cast.
Add casts to silence this warning - the code is designed to handle
precisely this loss of precision, so this is harmless.

From CheriBSD via FreeBSD

ok millert
lib/libm/src/s_lroundl.c