sqrt_impl
We already specialize `sqrt_impl` on windows due to MSVC's mishandling of `inf` (!355).
2ca1e73239