[ruby-core:115050] [Ruby master Bug#19926] Range#size returns an incorrect result for ranges with a Rational endpoint