Bug fixed in shrinkReal if the numbers are NaN or extremely large (e.g., INFINITY)
Bug fixed in shrinkReal if the numbers are NaN or extremely large (e.g., INFINITY)

Started as a clang warning but turned out to be an
overflow bug, which by accident made the tests pass.

grogers0/CppQuickCheck,philipp-classen/CppQuickCheck,philipp-classen/CppQuickCheck,grogers0/CppQuickCheck